Commit graph

8514 commits

Author SHA1 Message Date
rhaen
23cc16edb4 updated to 0.60
ChangeLog:
0.60	Wed Apr  9 03:01:07 PDT 2008

	t/00_load.t:
	t/01_pod.t:
	t/02_pod_coverage.t:
	t/10_data.t:
	t/11_base64_fh.t:
	t/15_serialize.t:
	t/20_parser.t:
	t/30_method.t:
	t/40_server.t:
	t/50_client.t:
	t/60_net_server.t:
	Related to the main change of RT ticket #30849, fixes potential
	problem in the creation of temporary file names if a test script is
	run directly from the "t" directory. While at it, added a line with
	the Subversion "Id" keyword and set the "svn:keywords" property on
	all test scripts. The code-fix is based on suggestions from J??rg
	Meltzer <joerg@joergmeltzer.de>.

	lib/RPC/XML/Client.pm:
	Per RT ticket #30849, fix problem caused by having colons in
	temp-file names. Fix largely from patch suggested by J??rg Meltzer
	<joerg@joergmeltzer.de>.

	lib/RPC/XML/Server.pm:
	Applied a modified form of a patch submitted by Mike Rylander
	<miker@n2bb.com> to make things work under SSL.

	lib/RPC/XML/Server.pm:
	t/41_server_hang.t:
	Fixed the bug in RPC::XML::Server::process_request() could lead to an
	infinite loop if the client shuts down the socket before the full
	request is sent. Added a test script specific to this bug, to catch it
	if it reappears.

	lib/RPC/XML.pm:
	t/10_data.t:
	Per RT ticket #30042, made a do-nothing branch in
	RPC::XML::smart_encode actually die with an error when a
	reference-type is passed in that cannot be converted.  Added two
	tests to cover this, and took the opportunity to convert 10_data.t
	to Test::More.

	t/40_server.t:
	t/50_client.t:
	Applied a patch from Chris Darroch to make the spawning of servers
	work in some corner-cases that were failing. All that was required
	was explicit specification of 'localhost' in the instantiation.

	lib/RPC/XML/Parser.pm:
	t/20_parser.t:
	Applied a patch from Masatake Daimon (????????????) to improve
	the performance of the parser by reducing the (vast) number of
	string-concat operations.  During this change, re-wrote the parser
	tests to use Test::More and have better diagnostics.

	lib/RPC/XML/Server.pm:
	t/40_server.t:
	Per RT ticket #29351, fixed a bug that caused a server to incorrectly
	report the location and cause of an XML parsing error in the
	request. The actual bug and solution were different than initially
	reported in the ticket.

	lib/RPC/XML.pm:
	t/10_data.t:
	Per RT ticket #31818, fix to the XML serialization of double values
	to conform to the XML-RPC spec, as it does not allow for exponential
	notation. This also required changes to the tests, as values were
	no longer being auto-truncated at 5 decimal places. Also finished
	cleaning up the t/10_data.t test suite with diagnostic messages on
	the tests that had not previously gotten them.

	lib/RPC/XML.pm:
	t/20_parser.t:
	In response to concerns raised by a report of parsing problems,
	added XML entity encoding for ' and " (&apos; and &quot;) to the base
	RPC::XML module, and added a test to the parser suite to make sure
	it is correctly turning all core XML entities back into characters
	during the parsing process.

	lib/Apache/RPC/Server.pm:
	lib/RPC/XML/Server.pm:
	t/40_server.t:
	RT ticket #34557: Provide access to client-side connection info to
	methods called on the server, by placing the data from get_peeraddr()
	(as abstracted through existing methods in HTTP::Daemon::ClientConn
	and Apache::Connection) into localized keys on the server object, as
	is already done with the method_name and signature pseudo-keys. Tests
	added to 40_server.t and docs updated.

	etc/make_method:
	lib/Apache/RPC/Server.pm:
	lib/Apache/RPC/Status.pm:
	lib/RPC/XML/Client.pm:
	lib/RPC/XML/Function.pm:
	lib/RPC/XML/Method.pm:
	lib/RPC/XML/Parser.pm:
	lib/RPC/XML/Procedure.pm:
	lib/RPC/XML/Server.pm:
	lib/RPC/XML.pm:
	Updated all copyright/redistribution information with current year
	and correct/current URLs for Artistic and LGPL licenses.
2008-07-23 22:30:50 +00:00
he
ce550e619a Add drill and ldns. 2008-07-22 08:41:46 +00:00
he
2f9c445286 Um, get rid of warnings from pkglint by setting USE_LIBTOOL and fixing
up buildlink3.mk.  Also, removed some commented-out irrelevant stuff from
Makefile.
2008-07-22 08:40:24 +00:00
he
fb6b72e8e0 Import drill version 1.0-pre3 from NLnet Labs, as embedded in ldns-1.3.0.
Drill is a tool ala dig from BIND. It was designed with DNSSEC in
mind and should be a useful debugging/query tool for DNSSEC.

A lot of DNS debugging is done with dig, but as dig is made with
the same libraries as BIND8/9 (the most used DNS server out there),
what are you actually debugging/testing? Drill has nothing in common
with either NSD nor BIND. During the development process we are
actually uncovering obscure bugs in NSD and BIND (and in drill
itself).
2008-07-22 08:32:33 +00:00
he
41aa14b35c Import ldns version 1.3.0 from NLnet Labs.
The goal of ldns is to simplify DNS programming, it supports recent
RFCs like the DNSSEC documents, and allows developers to easily
create software conforming to current RFCs, and experimental software
for current Internet Drafts. A secondary benefit of using ldns is
speed; ldns is written in C it should be a lot faster than Perl.
2008-07-22 08:29:06 +00:00
tonnerre
08ee12a2ef Also add two missing nagios patches... 2008-07-21 00:36:11 +00:00
tonnerre
9e58b3e79e Update nagios-base to 3.0.3. Changes since 2.12:
- Check timeperiod can now be modified on-the-fly.
 - Added first_notification_delay to host and object definitions
   to delay first notification.
 - Notifications are now sent out when flap detection is disabled
   on a host/service-specific or program-wide basis
   ($NOTIFICATIONTYPE$ macro = "FLAPPINGDISABLED").
 - Notifications can now be sent out when scheduled downtime starts,
   ends, and is cancelled.  The $NOTIFICATIONTYPE$ macro will be set
   to "DOWNTIMESTART", "DOWNTIMEEND", or "DOWNTIMECANCELLED",
   respectively.  In order to receive downtime notifications,
   specify 's' or 'downtime' in contact, host, and/or service
   notification options.
 - Added ability to use multiple template names (separated by commas)
   in object definitions.
 - Added ability to null out optional character directives in object
   definitions (using 'null' without quotes).
 - Added hostg/service/contactgroup_members directives to
   host/service/contactgroup definitions, respectively, for allowing
   including host, service, or contact members from "sub" groups.
 - Added support for custom variables in host, service, and contact
   definitions.
 - Added host_notifications_enabled, service_notifications_enabled,
   can_submit_commands to contact definitions.
 - Added optional display_name directive to host and service definitions.
 - Removed serviceextinfo definitions and merged variables with
   service definitions.
 - Removed hostextinfo definitions and merged variables with host
   definitions.
 - Services inherit contactgroups, notification interval, and
   notification period from associated host if not specified.
 - Service escalations inherit contactgroups, notification interval,
   and escalation period from associated service if not specified.
 - Host escalations inherit contactgroups, notification interval,
   and escalation period from associated host if not specified.
 - Host, service, host escalation, and service escalation
   definitions now support a 'contacts' directive, along with
   'contact_groups'.
 - Service dependencies with blank dependent host/hostgroup names
   will create "same host" dependencies.
 - Added ability to precache object config files.
 - Added ability to exclude object relationship and circular
   path checks from verification process.
 - Multiline output support for host and service checks.
 - Added $LONGHOSTOUTPUT$ and $LONGSERVICEOUTPUT$ macros.
 - Added $TEMPPATH$ macro.
 - Removed $COMMENTDATAFILE$ and $DOWNTIMEDATAFILE$ macros.
 - Added $HOSTDISPLAYNAME$ and $SERVICEDISPLAYNAME$ macros.
 - Custom host/service/contact macros accessible via $_HOST<varname>$,
   $_SERVICE<varname>$, or $_CONTACT<varname>$. On-demand host/service
   macros for custom vars are working.  Custom vars are also set as
   environment vars.
 - On-demand service macros can contain and empty host name field.
   In this case, the name of the current host will be used.
 - $HOSTNOTES$ and $SERVICENOTES$ macros may now contain macros
   themselves.
 - Added flap_detection_options directive to host and service
   definitions to control which states (i.e. OK, WARNING, UNKNOWN,
   and/or CRITICAL) are used in flap detection logic.
 - Percent state change and state history are now retained and
   recorded even when host/service flap detection is disabled.
 - Hosts and services are immediately check for flapping when flap
   detection is enabled program-wide.
 - Hosts/services that are flapping when flap detection is disabled
   program-wide are now logged.
 - Added PROCESS_FILE external command to allow processing of
   external commands found in an external (regular) file.  Very
   useful for passive checks with long out put or scripting.
 - Custom commands can now be submitted to Nagios.  Custom command
   names are prefixed with an underscore and are not processed
   internally by the Nagios daemon.  They may, however, be processed
   by NEB modules.
 - External commands are now checked by default.  Nagios 2.x and
   earlier did not check for external commands by default.
 - Contact status information is now saved (although it is not
   processed by the old CGIs).
 - Contact status information is now retained across program
   restarts.
 - Comment and downtime IDs are now stored across program restarts,
   should be unique unless reset.
 - Added retained_host/service_attribute_mask variables to control
   what host/service attribs are retained globally.
 - Added retained_process_host/service_attribute_mask variables to
   control what process attribs are retained.
 - Added retained_contact_host/service_attribute_mask variables to
   control what contact attribs are retained globally.
 - Scheduled downtime entries are now stored in the status and
   retention files.
 - Comments are now stored in the status and retention files.
 - Non-persistent acknowledgement comments are now deleted when the
   acknowledgement is removed (instead of when Nagios restarts).
 - Most host checks are now run asynchronously, in parallel!
 - Scheduled host checks now help improve performance, instead of
   hinder it (if caching is enabled).
 - Added cached_host_check_horizon option for enabling use of
   cached host check results.
 - Added enable_predictive_host_dependency_checks for enabling
   predictive checks of dependent hosts.
 - Added retry_interval to host definitions.
 - Added check_for_orphaned_hosts option and support for orphaned
   host checks.
 - Passive host check states can now be translated from their
   original DOWN/UNREACHABLE state if the new
   translate_passive_host_results option is enabled.
 - 'parallelize' option in service definitions deprecated/no longer
   used.
 - Added cached_service_check_horizon option for enabling use of
   cached service check results.
 - Added enable_predictive_service_dependency_checks for enabling
   predictive checks of dependent services.
 - Host and service dependencies can now have a timeperiod during
   which they're valid (dependency_period directive).
 - Updated NEB API version.
 - Modified adaptive program status callback.
 - Added adaptive contact status callback.
 - Added host/service precheck callbacks to allow modules to
   cancel/override internal host/service checks.
 - Added 'enable_embedded_perl' option to main config file to control
   whether epn is enabled/disabled.
 - Added support for perl plugins to specify whether or not they
   should be run under the epn...  The second to tenth line of a perl
   plugin may start with '# nagios: +epn' or '# nagios: -epn' to
   explicity indicate that it should be run under the epn.
 - Added 'use_embedded_perl_implicitly' option to main config file
   to determine whether or not perl plugins will use the epn if they
   don't explicitly allow/disalow it.
 - Hostgroup and servicegroup summaries now show important/unimportant
   problem breakdowns like the TAC CGI.
 - Minor layout changes to host and service detail views in extinfo CGI.
 - More information given when testing scheduling (-s command line
   option).
 - Removed fixed length restrictions for host names and service
   descriptions.
 - Plugin output length restriction bumped up to 4K.
 - Added temp_path directive to main config file for specifying temp
   directory.
 - Multiline output support for system commands via my_system().
 - Added global event_id and notification_id vars that are at least
   unique during a single run of Nagios.
 - Default is now to check for orphaned services, rather than not.
 - Renamed service_reaper_frequency to check_result_reaper_frequency.
 - Fractional notification and check intervals are now supported
   (e.g. "3.5" minutes).
 - Backslash chars are now used to escape command arguments that
   contain \ or ! characters.
 - Added 'external_command_buffer_slots' and
   'check_result_buffer_slots' variables to specify size of internal
   buffers.
 - Added check statistics to status file, available via nagiostats
   for graphing in MRTG.
 - Added $HOSTGROUPNAMES$, $SERVICEGROUPNAMES$, $HOSTACKAUTHORNAME$,
   $HOSTACKAUTHORALIAS$, $SERVICEACKAUTHORNAME$, and
   $SERVICEACKAUTHORALIAS$ macros.
 - Added warning for invalid temp_path directory.
 - Added support for extended regular expression matching in
   object config files.
 - Added new "p" option to host/service_perfdata_file_mode
   directives for pipes.
 - Command definitions and host/service plugin perfdata with HTML
   should now be escaped in CGIs.
 - Hostgroup and servicegroup definitions now have notes, notes_url,
   and action_url directives.
 - Added buffer stats and check statistics to performance
   information in extinfo CGI.
 - Removed legacy 2.x host check logic and use_old_host_check_logic
   option.
 - Added max_check_result_file_age option to control processing of
   check results in older files.
 - Added check_result_path option to set path used to store
   check results.
 - New IPC method for passing host/service check results back to
   main daemon.
 - Removed check_result_buffer_slots option from main
   configuration file.
 - Added test for writeability of temp directory during configuration
   test.
 - Minor changes to freshness threshold calculation.
 - Added 'initial_state' option to host and service definitions
   to allow for non-UP/OK initial states.
 - Changed debug file format to include current pid.
 - Changes to sample config files and installation location.
 - Expanded timeperiod definitions to allow for day/date exceptions.
 - Added new 'passive_host_checks_are_soft' config option.
 - Added new 'exclude' option to timeperiod definitions for
   easy on-call rotation definitions.
 - Added new action and notes URL target frame options to CGI
   config file.
 - Added optional integration with Splunk into the CGIs.
 - Added escape_html_tags option to CGI config file to escape HTML
   tags in plugin output.
 - Program status now updated at least every 5 seconds for addons
   that watch NDOUtils DB.
 - Added $MAXHOSTATTEMPTS$ and $MAXSERVICEATTEMPTS$ macros.
 - Added status CGI host/service property filters for hard and
   soft states.
 - New macros: $SERVICEISVOLATILE$, $TOTALHOSTSERVICES$,
   $TOTALHOSTSERVICESOK$, $TOTALHOSTSERVICESWARNING$,
   $TOTALHOSTSERVICESUNKNOWN$, $TOTALHOSTSERVICESCRITICAL$,
   $HOSTDOWNTIMEAUTHOR$, $HOSTDOWNTIMEAUTHORNAME$,
   $HOSTDOWNTIMEAUTHORALIAS$, $HOSTDOWNTIMECOMMENT$,
   $SERVICEDOWNTIMEAUTHOR$, $SERVICEDOWNTIMEAUTHORNAME$,
   $SERVICEDOWNTIMEAUTHORALIAS$, $SERVICEDOWNTIMECOMMENT$.
 - Improvements to the host check logic performance (more use of
   cached and parallel checks).
 - Version number is now printed in CGI pages.
 - Added custom delimiter option in nagiostats output (useful for
   CSV output).
 - Alias, if not specified, now defaults to object name in host,
   hostgroup, servicegroup, contact, and contactgroup definitions.
 - Added custom host and service notifications, with option to force
   the notifications and broadcast them to all contacts.
 - Added new 'check' option to init script to verify configuration.
 - More complete (but still partial) support for macros in CGIs
   ($xNOTES$, $xNOTESURL$, and $xACTIONURL$ macros).
 - Added on-demand contact and contactgroup macro support.
 - New macros: $HOSTGROUPMEMBERS$, $HOSTGROUPNOTES$, $HOSTGROUPNOTESURL$,
   $HOSTGROUPACTIONURL$, $SERVICEGROUPMEMBERS$, $SERVICEGROUPNOTES$,
   $SERVICEGROUPNOTESURL$, $SERVICEGROUPACTIONURL$, $CONTACTGROUPALIAS$,
   $CONTACTGROUPMEMBERS$, $NOTIFICATIONRECIPIENTS$, $NOTIFICATIONAUTHOR$,
   $NOTIFICATIONAUTHORNAME$, $NOTIFICATIONAUTHORALIAS$,
   $NOTIFICATIONCOMMENT$.
 - Added support for relative paths in config_file and config_dir directives.
 - Added passive check latency stats to nagiostats.
 - Workaround to prevent browsers from incorrectly using cached
   statusmap image on page refresh.
 - Added use_pending_states option to CGI config file to determine
   displayed state of hosts/services that have not been checked.
 - Added $EVENTSTARTTIME$ macro to indicate time Nagios started
   processing events (checks, etc.).
 - Improvements in freshness check logic.
 - Added additional_freshness_latency config file directive.
 - Improvement in service flap detection logic.
 - Status file is no longer deleted during restarts due to a SIGHUP
   or external command.
 - Special additive inheritance rule: escalation contact(group)(s)
   that begin with '+' will  now inherit from associated host/service
   definition if not inheriting from another escalation template.
 - Addition of object pointers to event broker module data structures
   (may require event broker module rebuilds).
 - Added $LASTHOSTSTATE$, $LASTHOSTSTATEID$, $LASTSERVICESTATE$, and
   $LASTSERVICESTATEID$ macros.
 - Better error logging when failing to rename/move files.
 - Summary macros are now available as regular (non-environment) macros
   if requested when large installation tweaks are enabled.
 - Major overhaul (read: complete rewrite) of macro code, so macros are
   now only computed when found.
 - Added enable_environment_macros option to determine whether or not
   macros are set as environment vars.
 - Added $ISVALIDTIME:$ and $NEXTVALIDTIME:$ on-demand macros.
 - Added new external commands to change modified object attributes
   (affecting data retention logic).
 - Added new external commands to change notification period for
   host, services, and contact on-the-fly.
 - Retention of host/service check scheduling options.
 - Caching of Perl scripts now enabled by default if embedded Perl
   interpreter is compiled in.
 - Increased max plugin output length cap from 4kb to 8kb.
 - Additional functionality of additive inheritance feature.
 - Added free_child_process_memory and child_processes_fork_twice
   options for performance tweaks.
 - Added use_timezone option to allow Nagios instances to run in
   non-native timezones.
 - Support for line continuation/breaks in config files - end lines with
   one back slash (\) to continue on next line.
 - Auto-filled comment/author fields for acknowledging problems through
   WAP interface.
 - Faster program startup times (especially in large installs) with new
   object lookup code.
 - Nagios no longer warns or errors when encountering
   host/contact/service groups with empty memberships.
 - Allow non-ASCII characters in notifications, etc.
 - Smarter host check logic to reduce (uncached) on-demand host checks
   during "stable" service problems.
 - New flap detection startup logic speedups when large installations
   tweaks enabled.
 - Speed improvements during startup routines when using precached config.
 - Speed improvements in reading retention data during startup.
 - Changed embedded audio MIME types in CGIs to "application/wav".
 - Safer loading mechanism for NEB modules to prevent segfaults in Nagios.
 - Embedded Perl is now disabled by default.
 - Misc internal performance improvements.
 - More debug/trace log functionality.
 - Internal data structure cleanups.
 - Logging API revamp, cleanup.
 - Error logging improvements.
 - Various bugfixes.
 - Documentation updates.
2008-07-21 00:35:42 +00:00
wiz
3843e7cb48 Update to 1.11.4:
* Changes in Wget 1.11.4

** Fixed an issue (apparently a regression) where -O would refuse to
download when -nc was given, even though the file didn't exist.

** Fixed a situation where Wget could abort with --continue if the
remote server gives a content-length of zero when the file exists
locally with content.

** Fixed a crash on some systems, due to Wget casting a pointer-to-long
to a pointer-to-time_t.

** Translation updates for Catalan.
2008-07-18 09:36:39 +00:00
heinz
8f2f449c33 Updated to version 2.25.
Pkgsrc changes:
  - Requires p5-Geography-Countries for ip2cc.

Changes since version 2.23:
===========================
IP-Country-2.25, 2008.06.25
---------------------------
Database update:
  Jun 25 03:01 delegated-afrinic-latest
  Jun 24 22:05 delegated-apnic-latest
  Jun 25 09:01 delegated-arin-latest
  Jun 25 04:50 delegated-lacnic-latest
  Jun 25 04:39 ripe.db.inetnum


IP-Country-2.24, 2008.03.04
---------------------------
Database update:
  Mar  3 23:19 delegated-afrinic-latest
  Mar  3 18:06 delegated-apnic-latest
  Mar  4 06:02 delegated-arin-latest
  Mar  4 00:50 delegated-lacnic-latest
  Mar  4 01:38 ripe.db.inetnum
2008-07-17 15:36:16 +00:00
heinz
8854c06932 Updated to version 1.33.
Pkgsrc changes:
  - none

Changes since version 1.30:
===========================

1.33 May 5th 2008
     	- make cpantesters happy exit 0 early, if libGeoIP is not found.
          ( Boris Zentner )

1.32 May 4th 2008
	- make Geo::IP::Record::time_zone work for the pure perl part of
          Geo::IP ( Boris Zentner )
	- BEGIN{$Geo::IP::GEOIP_PP_ONLY=1} use Geo::IP; disable the C API,
          even if it is installed. ( Boris Zentner )
	! rename $Geo::IP::TESTING_PERL_ONLY to $Geo::IP::GEOIP_PP_ONLY.
          ( Boris Zentner )
	- Fix Geo::IP::Record to use the C API, only, when Geo::IP use it
          ( Boris Zentner )

1.31  March 22nd 2008
	- Added BL/Saint Barthelemy, MF/Saint Martin (ISO-3166-1 additions)
        - Change default database name for NetWare to sys:/etc/GeoIP/GeoIP.dat
	  	 and MSWin32 to c:/GeoIP/GeoIP.dat ( Guenter Knauf )
	- Added support for time_zone lookup in GeoIP City API
2008-07-17 15:17:19 +00:00
ahoka
5356b96545 Updating to the 20080706 version.
Fixing installation prefix and buildlink3 (now vlc's autoconf can find it).
Minor cleanup.

Upstream changelog:

2008.07.06:
- Corrected one of Erik Hovland's memory leak fixes made to the previous revision.

2008.07.05:
- Fixed some memory leaks - and several other mostly cosmetic fixes.
  (Thanks to Erik Hovland for noticing these.)

2008.06.26:
- Fixed a bug in "openRTSP" that was sometimes causing an incorrect "Range:" header
  to be sent in "PLAY" requests.

2008.06.25:
- Fixed a bug in the headers sent for the RTSP "GET_PARAMETER" and "SET_PARAMETER" commands.
  (Thanks to "beilyzhang (at) hotmail" for this report.)

2008.06.05:
- Renamed the "ourSourceAddressForMulticast()" function to the less confusing and more explanatory
  "ourIPAddress()".
- The "RTSPClient" change that was made in 2008.04.09 to accommodate multicast
  streams apparently broke (some?) unicast streams.  This has now been fixed.
- Updated "RTSPClient" to handle weird servers that include a "Content-Length:" header
  in the response to the RTSP "SETUP" command.  (If we see such a header, we skip over
  the data referred to in the header.)  (Thanks to Kristian Soerensen for this suggestion.)
- Changed the parsing of lines in "RTSPClient" so that it now accepts \r or \n alone
  at the end of each line.  (\r\n is preferred, but the standard also allows \r or \n)
  (Thanks to David Schueler for this suggestion.)

2008.05.12:
- Made a change to "RTCPInterface" to ensure that "turnOffBackgroundReadHandling()" is called on a socket
  as many times as "turnOnBackgroundReadHandling()".  Apparently some versions of Windows get upset if this
  doesn't happen.  (Thanks to Ken Seo for the suggested fix.)
- Fixed a bug in "H263plusVideoStreamParser".  (Thanks to Andrey Latin.)
- Added more sanity checking to "JPEGVideoRTPSink".
2008-07-17 10:11:19 +00:00
adam
af49cad5c1 Changes 5.4.1.2:
* An increment only in the version number that was failing to be
  reported properly by the tools.

Changes 5.4.1.1:
* SECURITY BUG: A portion of SNMPv3 code had significantly weakened
  authentication cryptography and unauthenticated access to a system
  is a possibility.
* It is critical that all users update their installations bases
  IMMEDIATELY.
* If you were only using SNMPv1 or SNMPv2c you were already insecure
  beyond a level that this vulnerability affects.
2008-07-15 09:14:01 +00:00
bjs
2b2a965630 Update to version 0.14.0+1. This release brings us myriad bug fixes
plus some new features.

 ==========================================================================

 Changes:
 aria2-0.14.0+1

 * Fixed the code that refers static member variable from
   non-static context.

 Notes:
 This release adds epoll support for linux and the ability to
 limiting the number of files to be opened to support more than
 1024 files in multi file torrent.
 Several bugs in BitTorrent downloads are fixed.
 From this release, aria2 downloads a file using 5 connections
 in HTTP/FTP by default and the behavior of -s option has
 changed. See the project web page for more details.

 Changes:
 aria2-0.14.0

 * Changed -s options behavior. Now it means the number of connections
   made simultaneously in each http/ftp download.  If 1 URL is specified,
   the behavior is the same with old implementation.  If -s N is given
   and more than N URLs are specified, first N URLs are used and
   remaining URLs are used for backup. If less than N URLs are specified,
   some of URLs are used more than once so that totally N connections are
   made simultaneously.
 * Changed default value of -s option from 1 to 5.
   Also max value of -s option is changed from 5 to 16.
 * Reduced CPU usage on high load.
 * Added epoll support.
 * Fixed compile error on debian etch. BUG#1980766
 * Added --bt-request-peer-speed-limit=SPEED option.
   In BitTorrent downloads, if the download speed is lower than SPEED,
   aria2 initiates and accepts connections ignoring max peer cap.
 * Reduced read operation for hash calculation.
 * Fixed the bug that aria2 cannot respond bttrack's nat check properly.
 * Fixed the bug that HTTP downloads don't start with old libraries.
 * Fixed the bug that aria2 aborts when a path to a directory is given in
   command-line.
 * Added --bt-max-open-files option, which specifies maximum number of
   files toopen in each BitTorrent download. REQUEST#1811507

 * Create only requested files and files which shares a piece with
   requested file in multi-torrent downloads. Directory structures are
   also created in the same rule.
 * When there is not enough space in disk, aria2 prints error in the
   console and cancels that download. BUG#1640332
2008-07-15 02:02:50 +00:00
he
a95b147cfb Change HOMEPAGE urls to use http://search.cpan.org/dist/
No other change to the packages, so no version bump.
2008-07-14 18:54:18 +00:00
he
906443935c Update from version 0.3 to 0.4. Changes:
version 0.4 (2007/10/27):

	- added support for method "abandon"
	- full request is now passed to methods
	- compatibility with the changed behaviour of the 'use fields'
	  pragma in Perl 5.9.x (thanks to Peter Karman)
2008-07-14 18:23:04 +00:00
he
258b6bb21f Update from version 0.25 to 1.05. Changes:
1.05	Sat Aug 12 17:28:41 EDT 2006
	Run correctly on Windows platforms under Perl 5.8.8.

1.03-1.04 Fri Dec  2 10:44:35 EST 2005
	Various fixes to compile cleanly on Windows platforms.

1.02	Thu Nov 17 12:04:21 EST 2005
	Skip regression test #4 (mcast_drop) because it always fails
		on windows platforms. This
		should not affect functionality, as the test asks
		mcast_drop() to return a false value when dropping
		an address twice.

1.01	July 5, 2005
	All symbols now in IO::Socket::Multicast package
            (some were in IO::Socket in previous versions)
	Incorporates patches to compile cleanly on Win32 systems,
		contributed by Thomas Kratz.

1.00	April 9, 2005
	Reconstructed module after CVS server crash.
	Fixed documentation errors
2008-07-14 18:18:17 +00:00
he
960cc61963 Update p5-IO-Interface from 1.03 to 1.05. Changes:
1.05    Fri Jun  6 11:53:21 EDT 2008
        Fix from Mitsuru Yoshida to compile on FreeBSD.

1.04	Wed Dec 26 13:38:53 EST 2007
	Fix from John Lightsey to avoid dmesg warnings on BSD systems.

Also need a local patch because NetBSD doesn't set the address family
on the "netmask" address, apparently this originates from ifconfig.
Work around that by just setting the address family field after ioctl()
and before checking it...
2008-07-14 18:13:16 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
smb
aba4950046 Added option to permit use of ssl with the package. By default, it's
disabled because of a (perceived?) conflict between the openssl license
and the GPL.
2008-07-13 22:46:48 +00:00
tron
b1338ec4b6 Update "rsync" package to version 3.0.3 Changes since 3.0.2:
Bug Fixes:
- Fixed a wildcard matching problem in the daemon when a module has
  "use chroot" enabled.
- Fixed a crash bug in the hard-link code.
- Fixed the sending of xattr directory information when the code finds a
  --link-dest or --copy-dest directory with unchanged xattrs -- the
  destination directory now gets these unchanged xattrs properly applied.
- Fixed an xattr-sending glitch that could cause an "Internal abbrev"
  error.
- Fixed the combination of --xattrs and --backup.
- The generator no longer allows a '.' dir to be excluded by a daemon-
  exclude rule.
- Fixed deletion handling when copying a single, empty directory (with no
  files) to a differently named, non-existent directory.
- Fixed the conversion of spaces into dashes in the %M log escape.
- Fixed several places in the code that were not returning the right
  errno when a function failed.
- Fixed the backing up of a device or special file into a backup dir.
- Moved the setting of the socket options prior to the connect().
- If rsync exits in the middle of a --progress output, it now outputs a
  newline to help prevent the progress line from being overwritten.
- Fixed a problem with how a destination path with a trailing slash or
  a trailing dot-dir was compared against the daemon excludes.
- Fixed the sending of large (size > 16GB) files when talking to an older
  rsync (protocols < 30):  we now use a compatible block size limit.
- If a file's length is so huge that we overflow a checksum buffer count
  (i.e. several hundred TB), warn the user and avoid sending an invalid
  checksum struct over the wire.
- If a source arg is excluded, --relative no longer adds the excluded
  arg's implied dirs to the transfer.  This fix also made the exclude
  check happen in the better place in the sending code.
- Use the overflow_exit() function for overflows, not out_of_memory().
- Improved the code to better handle a system that has only 32-bit file
  offsets.
Enhancements:
- The rsyncd.conf manpage now consistently refers to the parameters in
  the daemon config file as "parameters".
- The description of the --inplace option was improved.
2008-07-13 22:18:23 +00:00
tonnerre
3d1f9265d2 Update OpenAFS to version 1.4.6, fixing CVE-2007-6599 (and nothing else). 2008-07-13 19:10:41 +00:00
obache
4f6b923486 Update net6 to 1.3.7.
Patch provided by in PR 38995.  OKed by agc@.
While here, marked as DESTDIR ready.

Version 1.3.7:
 * Bugfix for compilation on NetBSD.
 * New translations:
   - Portuguese (partial)

Version 1.3.6:
 * Translation roundup
CVs: ----------------------------------------------------------------------
2008-07-12 15:11:40 +00:00
tron
e6bce6d422 Update "wireshark" package to version 1.0.2. Changes since version 1.0.1:
The following vulnerabilities have been fixed:
- Wireshark could crash while reassembling packets.
The following bugs have been fixed:
- Dumpcap could crash on some versions of Windows (primarily Vista).
2008-07-11 07:51:56 +00:00
adrianp
24256612d8 Update to 9.4.2-P1
Please see CHANGES for all the details but the driving factor of this update
is:
2375.   [security]      Fully randomize UDP query ports to improve
                        forgery resilience. [RT #17949]
2008-07-10 21:05:30 +00:00
joerg
688377a8f9 Move /var/log/bftpd.log and /var/run/bftpd creation to install time.
Bump revision.
2008-07-10 15:52:03 +00:00
joerg
050f827254 Fix NetBSD/amd64. 2008-07-10 12:44:59 +00:00
agc
6d7ce9cb58 Fix a tyop, and re-format the paragraph 2008-07-09 10:26:32 +00:00
adrianp
a9c2e37573 Changes since 9.5.0:
--- 9.5.0-P1 released ---

2375.   [security]      Fully randomize UDP query ports to improve
			forgery resilience. [RT #17949]
2008-07-08 21:55:25 +00:00
tron
5756ba3b50 Update "wireshark" package to version 1.0.1. This update fixes the
security vulnerabilites reported in the "wnpa-sec-2008-03" advisory.
2008-07-02 10:33:57 +00:00
tron
4c1cd6e5b3 Update "samba" package to version 3.0.30. Changes since 3.0.28a:
- Fix for CVE-2008-1105.
- Remove man pages for ldb tools not included in Samba 3.0.
- Fix build for pam_smbpass.
- Fix a crash in tdb_wrap_log().
- BUG 5267: Fix for nmbd termination problems when no interfaces
  found.
- BUG 5326: OS/2 servers give strange "high word" replies for
  print jobs.
- Remove MS-DFS check that required the target host be ourself.
- BUG 5372: Fix high CPU usage of cupsd on large print servers
  by using more efficient CUPS queries in smbd.
- Rewrite integer wrap checks to deal with gcc 4.x optimizations.
- BUG 5095: Fix the enforcement of the "Manage Documents" access right.
- Don't free memory from getpass() in mount.cifs.
- BUG 5460: Fix MS-DFS referral problem in server code.
- Fix bug in Winbind that caused the parent to ignore dead children.
- Fix compile warnings.
- Fix build for pam_smbpass.
- Document build fixes.
- BUG 4235: Improve compliance to the Squid helper protocol.
- BUG 5107: Fix handling of large DNS replies on AIX and Solaris.
- Prevent cycle in Wibind's list of children when reaping dead processes.
- BUG 5419: Fix memory leak in ads_do_search_all_args() (merge from v3-2).
- Fix winbind NETLOGON credential chain on a samba dc for w2k8 trusts.
- Fix client connections and negotiation with Windows 2008 DCs
  in member server code.
- Add NT_STATUS_DOWNGRADE_DETECTED error code (merge from v3-2).
- BUG 5430: Fix pam_winbind.so on Solaris (requires -lsocket).
- Re-add samr getdispinfoindex parsing which got lost in the glue commit.
- BUG 5461: Implement a very basic _samr_GetDisplayEnumerationIndex().
  Corrects interop problem between Citrix PM and a Samba DC.
- BUG 3840: Fix smbclient connecting to NetApp filers when using
  whitespace in the user's password.
- BUG 4901: Fix behavior of "ldap passwd sync = only".
- BUG 5317: Fix debug output from domain_client_validate().
- BUG 5338: Fix format string bug in rpcclient.
- Ensure that "wbinfo -a trusted\\user%password" works correctly
  on a Samba DC with trusts.
- BUG 5336: Fix SetUsetrInfo(level 25) to update the pwdLastSet
  attribute.
- BUG 5350: Fallback to anonymous sessions if not trust password
  could be obtained on Samba DCs and member servers.
- BUG 5366: Fix password chat on Sun OpenSolaris (Nevada).
- Fix signing problem in the client with trans requests.
- Fix alignment bug hitting Solaris with "reset in zero vc" activated.
- Fix build with glibc 2.8.
- Enable winbind child processes to do something with signals, in
  particular closing and reopening logs on SIGHUP.
- Documentation cleanup after r emerging docs from svn to git and
  back-porting from the v3-2 branch.
- Add implementation of machine-authenticated connection to netlogon
  pipe used when connecting to win2k and newer domain controllers.
- Fix trusted users on a DC that uses the old idmap syntax.
- Only have Winbind cache domain password policies that were
  successfully retrieved.
- Fix alignment bug when marshalling printer data replies.
- Fix DeleteDriverDriverEx() checks to prevent removing in use files.
2008-06-28 22:51:21 +00:00
christos
75ccb77fe3 bump version for new tcp stats 2008-06-28 16:07:08 +00:00
christos
753aef952e Look what you made me do clown boy! (Adapt to new tcp stats array) 2008-06-28 16:06:34 +00:00
obache
739e7bf25d Fixed PLIST for Solaris, installs ntptime but not tickadj.
Noticed by John Heasley in PR 39033.
2008-06-24 13:57:09 +00:00
obache
9ea7698423 Fixes some problems noticed by Hasso Tepper in PR 39032.
* Fix perl path in scripts, add runtime dependency on perl.
 * Fix unwanted PLIST subst.
 * DragonFly also support ntptime.

Bump PKGREVISION.
2008-06-24 11:47:13 +00:00
dholland
8127402467 Restore PKGREVISION=1 lost apparently by accident in -r1.13 a year ago.
Noticed by Aleksey Cheusov.
2008-06-23 03:53:57 +00:00
he
aa0af61416 Update from version 0.32 to 0.51. Changes:
0.51  Mon May  8 11:55:19 BST 2006
	- Deprecation in favour of ZOOM-Perl.
	- Fix some compiler warnings.
	- Fix typo in documentation (thanks to Kimmo Valtonen).

0.50  Wed Jul 27 13:28:03 BST 2005
	- Correct the ResultSet::present() fix that was supposed to be
	  in the previous release: that code inadvertently always
	  returned undef in asynchronous mode.
	- "ywpriv.h" now #undefines "list", which the Perl development
	  header files inexplicably and inexcusably #define to
	  "Perl_list".
	- "ywpriv.h" now #undefines "open", which Solaris 9 #defines
	  (I really can't believe this) to "open64".  Maybe Sun would
	  like me to go round their place and dump a load of _my_ crap
	  in _their_ workspace?
	- New querytype "cql" can be used to pass CQL queries,
	  untranslated, straight through to the server.  Use like:
		$conn->search(cql => "au=(kernighan and richie)")

0.49  Thu Apr 21 11:06:02 BST 2005
	- Change to the ResultSet::present() API in asynchronous mode:
	  returns 1 if new requests were queued, 0 if all of the
	  requested records had already been queued.  (No changes to
	  its usage in synchronous mode.)
	- yazwrap/send.c no longer includes <yaz/log.h> (not needed,
	  generates warning)

0.48  Tue Apr 19 22:36:45 2005
	- Patches supplied by Jan Bauer Nielsen <jbn@dtv.dk> to
	  interpret otherInformation packets, in search responses,
	  containing a search-info report of subquery counts.
	- Patches supplied by Myron Turner <mturner@Ms.UManitoba.CA>
	  to protect the Net::Z3950 module against certain classes of
	  badly-behaved server.
	- Bring "samples/multiplex.pl" up to date, illustrating the
	  use of this module to run sequences of queries against
	  multiple servers in parallel.

0.47  Tue Jan  4 22:15:07 2005
	- The "connection refused" condition is now handled more
	  gracefully, so that there is no error message emitted by
	  Event.pm, just an undefined value returned and $! set to
	  ECONNREFUSED.
	- Improve many of the comments on this subject.

0.46  Mon Nov 22 23:42:40 2004
	- Use the MARC::Record module for rendering MARC records
	  instead of the older, unsupported and possibly buggy
	  MARC.pm.

	  WARNING: This change is backwards incompatible, but that
	  incompatibility will only affect you if you're relying on
	  the precise formatting of $rec->render() on MARC records.

0.45  Mon Nov  1 09:13:51 2004
	- Support for "charset" and "language" options added by Adam
	  Dickmeiss.

0.44  Fri May  7 18:00:54 2004
	Note that this release consists entirely of
	backwards-incompatible changes to new functionality introduced
	in 0.43, the previous release.  If you use Scan, then all your
	Scan code must change; if you do not use Scan, then this
	release will not affect you at all.
	- Change scan-option names to be ZOOM-compliant.
	- Introduce a new enumeration, Net::Z3950::ScanStatus
	- Add a new class, Net::Z3950::ScanSet, representing the
	  results of a Scan operation.  This is compliant with the
	  ZOOM Abstract API, and supports much nicer client code than
	  the previous release:
		$ss = $conn->scan('@attr 1=1003 kern');
		$status = $ss->status();
		print $ss->errmsg()
		    if $status == Net::Z3950::ScanSet::Failure;
		$count = $ss->size();
		($term, $hits) = $ss->term(0);
	  The scanResponse APDU, which used to be returned from the
	  scan() method, is still available via the scanResponse()
	  method, but there is no reason for new code to call this.
	- Complete rewrite of the sample client "scan.pl" to use the
	  new API.

0.43  Thu May  6 14:19:56 2004
	- Add support for Scan, using code contributed by Jan Bauer
	  Nielsen <jbn@dtv.dk>, somewhat tidied up.  Use it like this:
		$apdu = $conn->scan('@attr 1=1003 kern');
		$status = $apdu->scanStatus();
		if ($status == 6) print Dumper($apdu->diag());
		$count = $apdu->numberOfEntriesReturned();
		$term = $apdu->entries()->[0]->termInfo()->term()->general();
		$hits = $apdu->entries()->[0]->termInfo()->globalOccurrences();
	  Subsequent releases will support more corners of the Scan
	  specification (e.g. displayTerm and friends), and present a
	  much nicer API with a ZOOM-like ScanSet object.  See
		http://zoom.z3950.org/api/zoom-1.4.html#3.6
	- Included in the "samples" directory is a simple scanning
	  client program, "scan.pl".

0.42  Wed Mar 31 13:06:09 2004
	- Add support for Unix-domain sockets: use "unix" as the
	  hostname, and the path to the socket file as the port, in
	  the connection constructor.  Like this:
		$conn = new Net::Z3950::Connection("unix", "/tmp/socket");

0.41  Wed Mar 17 13:33:43 2004
	- When Net::Z3950::Manager::wait() times out, it now returns
	  an undefined value rather than, as in v0.40, the timeout
	  value.  This code is now tested, thanks to Rick Jansen.
	- Minor changes to some of the logic in ResultSet.pm

0.40  Tue Mar 16 13:57:33 2004
	- A timeout may be set for a Net::Z3950::Manager's wait() by
	  setting that manager's "timeout" option to the maximum
	  number of seconds to wait.  Donald Knuth once wrote,
	  "Beware: this code has not been tested, only proved
	  correct."  _This_ code improves on Knuth in that it has been
	  neither tested _nor_ proved correct.  However, I give you my
	  solemn promise that I think it probably works, as likely as
	  not.

0.39  Fri Dec 19 16:08:35 2003
	- Recognise record-syntax names such as "USMARC" as well as
	  enumerators such as Net::Z3950::RecordSyntax::USMARC, in
	  accordance with what's specified in v1.4 of the ZOOM AAPI.
	  Such names are recgonised case- and hyphen-insensitively, so
	  "GRS-1" and "grs1" are equivalent.
	- Add "XML" as an alias for the "TEXT_XML" record-syntax.
	- Handle the ZOOM AAPI's standard options "pass" and "group"
	  in preference to the old options "password" and "groupid"
	  (although these are still also recognised, for the benefit
	  of old applications.)
	- Handle the ZOOM AAPI's standard option "async" in preference
	  to the old "type" with _value_ "async" (although that's
	  still also recognised, for the benefit of old applications.)
	- Makefile.PL includes support for and instructions about
	  building against a YAZ in a non-standard place ("non-root
	  install").
	- Another slight refinement to samples/simple.pl's
	  diagnostics.
	- Documentation for diagnostic methods now includes a link to
	  the BIB-1 diagnostics web-page.

0.38  Fri Oct 24 13:28:42 2003
	- Fix a silly bug in Net::Z3950::Record::OPAC::rawdata(),
	  spotted by Kristina Long.  It was trying to return $$this,
	  like the opaque-array-of-bytes record-types such as USMARC,
	  whereas in fact $this is itself a Perl structure
	  representing the record.
	- Add a kludge to patch over anti-social behaviour from
	  servers that sometimes return USMARC records when asked for
	  OPAC records: the returned record is wrapped in an otherwise
	  empty OPAC record structure.

0.37  Tue Sep 16 15:14:40 2003
	- Remove a pair of extraneous declarations (copied from
	  "yaz/include/yaz/z-opac.h" for reference) at the end of
	  translateHoldingsAndCirc().  On recent GCC versions, such as
	  mine, they were pointless but harmless; but older versions,
	  such as the one in Debian/stable, croak if you mix
	  statements and declarations.
	- Improve behaviour when a server unilaterally closes the
	  connection while we're waiting for a Init response.
	  Previously, this would cause a segmentation fault; now you
	  get errno set to 104 (ECONNRESET) which is pretty close.
	- Improve the OPAC record renderer in Z3950/Record.pm so that
	  it walks more of the OPAC-record structure.  As well as
	  being prettier, this is better documentation-by-example of
	  how to use the record structure.

0.36  Fri Sep 12 23:47:00 2003
	- Add support for the OPAC record syntax: OPAC records are now
	  translated into self-describing Perl data-structures,
	  blessed into the class Net::Z3950::Record::OPAC.  There is a
	  rudimentary renderer included in that class, but
	  sophisticated applications will want to deal with the data
	  structure itself.  To see it in action, use something like:
		$ perl samples/simple.pl alpha.calarts.edu 210 \
			MARION fruit preferredRecordSyntax 35
	  WARNING: for some servers, e.g. troy.lib.sfu.ca:210/innopac,
	  you MUST request elementSetName "F", otherwise you'll just
	  be fed USMARC records whatever your preferredRecordSyntax.
	- Deal better with unrecognised or malformed APDUs from the
	  server, e.g. library.ucfv.bc.ca:2200/unicorn when asked
	  for the USMARC record found by "@attr 1=4 time".  Now, the
	  operation fails with diagnostic code 1001 (Malformed APDU).
	- Change all <mike@tecc.co.uk> addresses to
	  <mike@indexdata.com>.  (This change is well overdue, since I
	  changed jobs seven months ago!)
	- Fix reference for PQF in the YAZ manual.

0.35  Fri Jun 27 10:48:03 2003
	- Fix all non-US MARC record-types to return raw data from the
	  rawdata() method rather than, as before, the render()
	  method.
	- Add a new delete() method to Net::Z3950::ResultSet

0.34  Mon May 12 10:17:07 2003
	- Slightly more robust cleanup in Manager::forget()
	- Make samples/simple.pl a little less simple(!) by making a
	  manager so that pre-connection options such as
	  authentication parameters can be set.
	- In Makefile.PL, LIBS and INC are now both set via yaz-config,
	  so you don't need to mess with that file before building.
	  (Adam Dickmeiss)
	- The INC is now inherited by yazwrap/Makefile.PL, so that
	  this file also does not need to be edited.  (Adam Dickmeiss)
	- CCFLAGS is no longer set in the yazwrap directory.  I only
	  did that in order to add "-Wall", which is pleasant luxury
	  but not really necessary; and doing so caused problems as
	  other, default, components of that setting were discarded on
	  some platforms.  (Adam Dickmeiss)
	- Add support for the MAB record syntax, thanks to Heiko
	  Jansen <JANSEN@hbz-nrw.de>

0.33  Thu Apr  3 09:10:16 2003
	- Add explicit statement of GPL licence.
	  No code changes at all.
2008-06-22 16:49:49 +00:00
he
f66b4089d3 Update from version 0.61 to 1.0. Changes:
1.0      Fri Dec 02, 2005

	 - The "Nothing Special" release. It's just been almost
	   three years. I think we can call it 1.0, don't you?

	 - Added 'queries_exhausted' methods to indicate whether
	   Google API query limit has been reached (RT ticket
	   12001)

	 - Fixed POD errors in Net::Google::Response (RT ticket
	   8735)

	 - Updated t/002-spelling.t (RT ticket 11386/11458)

	 - Updated POD

	 - Replace ExtUtils::MakeMaker with Module::Build

         - Pass maintainership to Bill Stillwell

0.62	 Wed Jun 02, 2004

	 - Fixed POD in N:G:Response (RT bug #5351)

	 - Updated spel(l)ings in t/002-spelling.t
	   (RT bug #6183)

	 - Updated N:G:Search to account to weirdness
	   in the way SOAP::Lite handles booleans. Not
	   clear that this is necessarily a problem in
           SOAP::Lite but the patch fixes a reported bug
	   and doesn't seem to break anything else so...
	   (RT bug #6167)

	 - Added explicit call to $search->filter(1)
	   in t/001-search.t (RT bug #6167)
2008-06-22 16:24:28 +00:00
he
fb1098174f Update from version 0.10 to 0.17. Changes:
Release 0.17 -- Wed Jul 18 06:30:05 CDT 2007

Enhancements
 * Added support for IPv6 (patch from John Jason Brzozowski)

Change 746 on 2002/09/23 by <gbarr@pobox.com> (Graham Barr)

	Fix return logic for get and put (patch from Bruce Gray)

Change 726 on 2002/05/27 by <gbarr@pobox.com> (Graham Barr)

	Release 0.15

Change 725 on 2002/05/27 by <gbarr@pobox.com> (Graham Barr)

	Fix 'Use of uninitialized' warning

Change 693 on 2002/01/11 by <gbarr@pobox.com> (Graham Barr)

	Add O_TRUNC to open in get() so an existing file is truncated instead
	of unlinked and recreated

Change 646 on 2001/09/17 by <gbarr@pobox.com> (Graham Barr)

	Ensure local files are in binmode when transfer is octet mode
	Avoid spurious Buffer underflow warning

Change 633 on 2001/09/03 by <gbarr@pobox.com> (Graham Barr)

	Release 0.12

Change 614 on 2001/05/29 by <gbarr@pobox.com> (Graham Barr)

	Move TFTP out of libnet
2008-06-22 16:19:22 +00:00
he
3c7e504e1a Add p5-Net-XMPP. 2008-06-22 16:06:37 +00:00
he
e8f7c920bb Import p5-Net-XMPP version 1.02:
The Extensible Messaging and Presence Protocol (XMPP) is an IETF standard
that provides a complete cross protocol messaging solution.  The problem
with current IM solutions is that they are all proprietary and cannot
talk to each other.  XMPP seeks to get rid of those barriers.

For more information about the Jabber project visit http://www.xmpp.org.

Net::XMPP is a collection of Perl modules that provide a Perl Developer
access to the XMPP protocol.  Using OOP modules we provide a clean
interface to writing anything from a full client to a simple protocol
tester.
2008-06-22 16:05:39 +00:00
dmcmahill
4650cd20a7 add and enable inadyn 2008-06-22 04:54:13 +00:00
dmcmahill
ab11ff84c8 Initial import of inadyn-1.96.2.
INADYN is a dynamic DNS client. That is, it maintains the IP address of a
host name. It periodically checks whether the IP address stored by the DNS
server is the real current address of the machine that is running INADYN.

   Features:

     * supports the following dynamic DNS services:
     * dyndns.org (in all three flavors: dynamic, static, custom)
     * freedns.afraid.org
     * zoneedit.com
     * no-ip.com
     * maintains up multiple aliases of the same IP address
     * runs as a service (Windows 2000/XP, Linux)
     * or runs as a console application
     * updates the correct IP address even behind a NAT router.
     * supports access via http proxy
     * does not perform unnecessary updates.
     * has 'install and forget it feature'. That is, after install one can
       completely forget about it. No maintenance required. (as long as no
       bugs are found;-)
2008-06-22 04:52:39 +00:00
adrianp
aba41d9eb6 +bind95 2008-06-21 23:16:51 +00:00
adrianp
36baba5def BIND 9.5.0
BIND 9.5.0 has a number of new features over 9.4, including:

- GSS-TSIG support (RFC 3645).
- DHCID support.
- Experimental http server and statistics support for named via xml.
- More detailed statistics counters including those supported in BIND 8.
- Faster ACL processing.
- Internal documentation generated by Doxygen.
- Efficient LRU cache-cleaning mechanism.
- NSID support (RFC 5001).
2008-06-21 23:15:28 +00:00
he
0ea9617ef6 Update from version 0.37 to version 0.44.
Added new dependencies.

Changes:

0.44 Thu Mar 27 08:35:59 GMT 2008
    - fix bug with storing files consisting of "0" (thanks to
      Martin Atkins)

0.43 Sat Mar  1 10:55:54 GMT 2008
     - add binmode() to support Windows (thanks to Gabriel Weinberg)

0.42 Thu Feb 28 06:39:59 GMT 2008
     - add exponential backoff upon temporary errors with the new
       retry option

0.41 Fri Nov 30 10:42:26 GMT 2007
     - fix the expensive tests (patch by BDOLAN)
     - added support for EU buckets (patch by BDOLAN)

0.40 Tue Oct 30 11:40:42 GMT 2007
     - fix for content length with empty keys by Mark A. Hershberger
     - get_key and get_key_filename now return content_length
     - rewrote synopsis
     - added support for common prefix (thanks to Andy Grundman)

0.39 Sun Aug 19 14:47:01 BST 2007
     - add add_key_filename and get_key_filename which send files
       directly from disk - good for large files (Jim Blomo)
     - support UTF8 keys (Jim Blomo)
     - switch back from Build.PL to Makefile.PL

0.38 Sun Mar  4 16:43:28 GMT 2007
     - use http_proxy and https_proxy environment variables for proxy
       settings (Ask Bjoern Hansen)
     - don't add the Authorization header if one is already specified
       when making a request - good for allowing caching to resources
       that are public. (Ask Bjoern Hansen)
2008-06-21 22:33:34 +00:00
adrianp
417ce0dd73 Fix two typos: inclue => include 2008-06-21 22:13:22 +00:00
joerg
291f070901 Use stdbool.h instead of defining bool manually.
Fixes issues e.g. on NetBSD where bool is defined by system headers.
2008-06-21 21:44:21 +00:00
joerg
1611454043 Fix build on newer NetBSD. 2008-06-21 20:01:59 +00:00
wiz
ed6c5ed089 Update to 0.4.16:
Version 0.4.16                                       [2008-06-18]
=================================================================
+new !fix ~change -remove | focus: minor bugfixes, improvements

+ --cache,-c
    Provides a newt based interface for browsing and re-extracting
    previously downloaded videos. Cache table schema (~/.clive/cache)
    was updated: added new column "cache_url".

! Sevenload: improved support (reported: Kai Wasserbach)
    Affected versions: 0.4.14 - 0.4.15
    Some URLs were previously parsed incorrectly.

! Console: "error: unrecognized command"
    Affected versions:  0.4.6 - 0.4.15
    The above error would be printed out incorrectly if a duplicate
    URL was already in the queue.

~ Removed: try..except (ffmpeg subprocess)
    Unnecessary code. Cleaned up the subprocess call methods for
    both ffmpeg and player.


Version 0.4.15                                       [2008-06-11]
=================================================================
+new !fix ~change -remove | focus: minor bugfixes, improvements

+ --write-conf: Use http_proxy environment setting
    Write http_proxy enviroment setting to config file if it's set.

+ Support: myvideo.* (sr #2024)
    As requested.

+ --mask: support for "no" (disable)
    Added support for "no" which disables the filtering altogether, e.g.
        % clive --mask=no URL

    This is the easiest way to keep the original video title. See
    the manual page for more info.

    Note that this option was renamed to --filter (see further below).

! --scan: "UnicodeDecodeError: 'ascii' codec..." (bug #11805)
    Affected versions: clive 0.4.13, 0.4.14
    Should no longer occur. See the discussion at:
        https://gna.org/bugs/?11805

! Metacafe: "error: extraction url not found"
    Affected versions: clive < 0.4.15
    Extraction would fail due to the changes made to page HTML.

! StringIO: import failsafe (try..except)
    Affected versions: clive < 0.4.15
    StringIO was imported incorrectly if cStringIO was not found.

~ Dump HTTP headers if "error: zero content length" occurs
    The headers are dumped only if --quiet is not being used and the
    headers are available.

~ Options printout: "cache:yes; paste:off; ..." -> "cache:yes / paste:off / .."
    Modified the runtime options printout.

~ --mask: renamed (=> --filter)
    Renamed --mask to --filter. Kept -m short option. Configuration file
    command was also renamed from "output_title_mask" to "output_title_filter".

~ --xclip: append "-o"
    clive now appends the "-o" option with a warning to the xclip path if
    it's not present.

~ --write-conf: updated comments
    Cleaned up the config file comments that clive produces with this option.
2008-06-21 15:53:55 +00:00
tonnerre
056cf1be94 Update nagios-nrpe to version 2.12. Changes:
Changes in 2.12:
 * Fix for unterminated multiline plugin (garbage) output.

Changes in 2.11:
 * Added lib64 library paths to configure script for 64-bit systems.
 * Added --with-ssl-lib configure script option.
 * Added --with-log-facility option to control syslog logging.

Changes in 2.10:
 * Moved PDF docs to docs/ subdirectory, added OpenOffice source document.
 * A critical result is now returned for child processed that die due to a
   signal.

Changes in 2.9:
 * Fixed bug with --with-nrpe-group configure script option.
 * Fixed bug with check_disk thresholds in sample config file.
 * Added NRPE_PROGRAMVERSION and NRPE_MULTILINESUPPORT environment variables
   for scripts that need to detect NRPE version and capabilities.
 * Added asprintf() support for systems that are missing it.

Changes in 2.8.1:
 * Fixed configure script error with user-specified NRPE group.

Changes in 2.8:
 * Added support for multiline plugin output (limited to 1KB at the moment).
 * Changes to sample config files.
 * Added ';' as an additional prohibited metachar for command arguments.
 * Updated documentation and added easier installation commands.

Changes in 2.7.1:
 * Changed C++ style comment to C style to fix compilation errors on AIX.

Changes in 2.7:
 * Patches for detection SSL header and library locations.
 * NRPE daemon will now partially ignore non-fatal configuration file errors
   and attempt to startup.

Changes in 2.6:
 * Added -u option to check_nrpe to return UNKNOWN states on socket timeouts.
 * Added connection_timeout variable to NRPE daemon to catch dead client
   connections.
 * Added graceful timeout to check_nrpe to ensure connection to NRPE daemon
   is properly closed.
2008-06-21 14:52:48 +00:00