Version 1.4 distfiles have been permanently removed from skype.com,
the only known master site. This package either needs to be upgraded
to the 2.x.x series or permanently removed from pkgsrc.
Changes from previous:
- fixed typo
- clean up test suite
- improved date parsing
- fix MANIFEST
- improved arguments-checking in send_request.
- fixes from Devel::Cover analysis.
- fixes for file-based method loading/reloading.
- documentation clean-up and update.
* Moved SOAP::Transport::TCP into SOAP-Transport-TPC distribution
* 70329 - not generating attributes properly (deleting id attribute)
Changes 0.713:
* 52637 error sending a request in perl 5.10.0 containing utf-8 data using the
string data type
* 48775 Small bug in SOAP::Packager
* 51178 Emailing: SOAP-Lite-0.710.10.patch
* 55962 Spelling errors
* 52015 defined(%hash) deprecated in Perl 5.11
* 63693 Uninitalized value
* 65655 Assignment of shift to list
* 58538 regression from 0.710.08 soap:Client,Application failed during request
deserialization
* 64250 Bleadperl v5.13.7-297-g558b442 breaks SOAP::Lite 0.712
* 68088 XML::Parser::Lite fails tests under perl 5.14 RC1
* 69825 Bug in SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.pm
while here,
* convert to register egg-info
* add test target
Version 0.75 (2011-04-12)
-------------------------
* IP('::/0').netmask() gives IP('::') instead of IP('0.0.0.0')
Version 0.74 (2011-02-16)
-------------------------
* Fix tests for Python 3.1 and 3.2
* ip.__nonzero__() and (ipa in ipb) return a bool instead of 0 or 1
* IP('0.0.0.0/0') + IP('0.0.0.0/0') raises an error, fix written by Arfrever
Version 0.73 (2011-02-15)
-------------------------
* Support Python 3: setup.py runs 2to3
* Update the ranges for IPv6 IPs
* Fix reverseName() and reverseNames() for IPv4 in IPv6 addresses
* Drop support of Python < 2.5
Version 0.72 (2010-11-23)
-------------------------
* Include examples and MANIFEST.in in source build (add them to
MANIFEST.in)
* Remove __rcsid__ constant from IPy module
Version 0.71 (2010-10-01)
-------------------------
* Use xrange() instead of range()
* Use isinstance(x, int) instead of type(x) == types.IntType
* Prepare support of Python3 (use integer division: x // y)
* Fix IP(long) constructor: ensure that the address is not too large
* Constructor raise a TypeError if the type is not int, long,
str or unicode
* 223.0.0.0/8 is now public (belongs to APNIC)
- The following vulnerabilities have been fixed.
o wnpa-sec-2011-17
The CSN.1 dissector could crash. (Bug 6351)
Versions affected: 1.6.0 to 1.6.2.
o wnpa-sec-2011-18
Huzaifa Sidhpurwala of Red Hat Security Response Team
discovered that the Infiniband dissector could dereference a
NULL pointer. (Bug 6476)
Versions affected: 1.4.0 to 1.4.9, 1.6.0 to 1.6.2.
o wnpa-sec-2011-19
Huzaifa Sidhpurwala of Red Hat Security Response Team
discovered a buffer overflow in the ERF file reader. (Bug
6479)
Versions affected: 1.4.0 to 1.4.9, 1.6.0 to 1.6.2.
- The following bugs have been fixed:
o Assertion failed when doing File->Quit->Save during live
capture. (Bug 1710)
o Wrong PCEP XRO sub-object decoding. (Bug 3778)
o Wireshark window takes very long time to show up if invalid
network file path is at recent file list (Bug 3810)
o Decoding [Status Records] Timestamp Sequence Field in Bundle
Protocol fails if over 32 bits. (Bug 4109)
o ISUP party number dissection. (Bug 5221)
o wireshark-1.4.2 crashes when testing the example python
dissector because of a dissector count assertion. (Bug 5431)
o Ethernet packets with both VLAN tag and LLC header no longer
displayed correctly. (Bug 5645)
o SLL encapsuled 802.1Q VLAN is not dissected. (Bug 5680)
o Wireshark crashes when attempting to open a file via drag &
drop when there's already a file open. (Bug 5987)
o Adding and removing custom HTTP headers requires a restart.
(Bug 6241)
o Can't read full 64-bit SNMP values. (Bug 6295)
o Dissection fails for frames with Gigamon Header and VLAN. (Bug
6305)
o RTP Stream Analysis does not work for TURN-encapsulated RTP.
(Bug 6322)
o packet-csn1.c doesn't process CSN_CHOICE entries properly.
(Bug 6328)
o BACnet property time-synchronization-interval (204) name shown
incorrectly as time-synchronization-recipients. (Bug 6336)
o GUI crash on invalid IEEE 802.11 GAS frame. (Bug 6345)
o [ASN.1 PER] Incorrect decoding of BIT STRING type. (Bug 6347)
o ICMPv6 router advertisement Prefix Information Flag R "Router
Address" missing. (Bug 6350)
o Export -> Object -> HTTP -> save all: Error on saving files.
(Bug 6362)
o Inner tag of 802.1ad frames not parsed properly. (Bug 6366)
o Added cursor type decoding to MySQL dissector. (Bug 6396)
o Incorrect identification of UDP-encapsulated NAT-keepalive
packets. (Bug 6414)
o WPA IE pairwise cipher suite dissector uses incorrect
value_string list. (Bug 6420)
o S1AP protocol can't decode IPv6 transportLayerAddress. (Bug
6435)
o RTPS2 dissector doesn't handle 0 in the octestToNextHeader
field. (Bug 6449)
o packet-ajp13 fix, cleanup, and enhancement. (Bug 6452)
o Network Instruments Observer file format bugs. (Bug 6453)
o Wireshark crashes when using "Open Recent" 2 times in a row.
(Bug 6457)
o Wireshark packet_gsm-sms, display bug: Filler bits in TP-User
Data Header. (Bug 6469)
o wireshark unable to decode NetFlow options which have system
scope size != 4 bytes. (Bug 6471)
o Display filter Expression Dialog Box Error. (Bug 6472)
o text_import_scanner.l missing. (Bug 6531)
- Updated Protocol Support
AJP13, ASN.1 PER, BACnet, CSN.1, DTN, Ethernet, ICMPv6, IEEE
802.11, IEEE 802.1q, Infiniband, IPsec, MySQL, PCEP, PN-RT, RTP,
S1AP, SSL
- New and Updated Capture File Support
Endace ERF.
* Version 1.5.2:
- Avoid adverts that might be twice what they should be on some Linux
systems (Steve Kehlet).
* Version 1.5.1:
- A new option has been added to try using broadcast advertisements instead
of multicast ones.
* Version 1.5:
- Breakage introducted with version 1.4 should finally be fixed, thanks to
Petr Kohts, Greg Walton and Steve Kehlet.
- A new option has been added to ignore unplugged network cable detection,
useful when nodes are connected with a crossover cable, not with a switch.
* Version 1.4:
- This version should finally fix every issue people had with gratuitous
ARP announcements.
- Nodes configured with the same intervals shouln't flip-flop any more.
* Version 1.3:
- Gratuitous ARP packets should now properly be sent, regardless of the
architecture.
- New option: -m (-xparam=...) in order to add arbitrary arguments to
up/down scripts.
- New option: -o (--passfile=...) in order to read the secret key from a
file.
- A delayed ARP request is sent after the first one when switching to
MASTER, in order to deal with some layer-3 switches.
- Bug fixes.
* Version 1.2:
- Neutral mode (--neutral).
- NetBSD compatibility.
- Minor bug fixes.
availability, load balancing, and proxying for TCP and HTTP-based
applications. It is particularly suited for web sites crawling under
very high loads while needing persistence or Layer7 processing.
Supporting tens of thousands of connections is clearly realistic with
todays hardware.
while here, let to register egg-info.
1.2.7 2011-08-23
* Add example test_netspeedcell.py ( Boris Zentner )
1.2.6 2011-06-06
* Add new methods record_by_name_v6 and record_by_addr_v6 to support
GeoIPCityv6 databases. ( Boris Zentner )
1.2.5 2011-05-10
* Remove Confidence and Accuracy Database it is unsued anyway. ( Boris
Zentner )
* Add new methods enable_teredo, teredo, time_zone_by_country_and_region
and lib_version ( Boris Zentner )
* Add support for Confidence and Accuracy Database.
* Add support for Netspeed Database. via:
id_by_addr
id_by_name
* Add IPv6 glue *** needs libGeoIP 1.4.7 ***
country_code_by_name_v6
country_name_by_name_v6
country_code_by_addr_v6
country_name_by_addr_v6 ( Boris Zentner )
Adds command_args to startup script to write the pid file to /var/run
as intended. Apparently the lack of a pid file did not affect NetBSD's
ability to stop the daemon, but it did prevent it on DragonFly BSD.
* Remove ssl option, and add gnutls and openssl options.
The default is openssl like before.
* All security patches are included in upstream's tar ball.
* Remove ac_cv_func_sigsetjmp=yes line, because not defined now.
Tested on NetBSD/i386 4.0.1, 5.1 5.99.56.
Changelog:
* Changes in Wget 1.13.4
** Now --version and --help work again.
** Fix a build error on solaris 10 sparc.
** Now --timestamping and --continue work well together.
** Return a network failure when FTP downloads fail and --timestamping
is specified.
* Changes in Wget 1.13.3
** Support HTTP/1.1
** Now by default the GNU TLS library for secure connections, instead of
OpenSSL.
** Fix some portability issues.
** Handle properly malformed status line in a HTTP response.
** Ignore zero length domains in $no_proxy.
** Set new cookies after an authorization failure.
** Exit with failure if -k is specified and -O is not a regular file.
** Cope better with unclosed html tags.
** Print diagnostic messages to stderr, not stdout.
** Do not use an additional HEAD request when --content-disposition is used,
but use directly GET.
** Report the average transfer speed correctly when multiple URL's are specified
and -c influences the transferred data amount.
** GNU TLS backend works again.
** Now --timestamping and --continue works well together.
** By default, on server redirects, use the original URL to get the
local file name. Close CVE-2010-2252. This introduces a
backward-incompatibility; any script that relies on the old
behaviour must use --trust-server-names.
** Fix a problem when -k is used and some URLs are specified trough
CSS.
** Convert correctly URLs that need to be encoded to local files when following
links.
** Use persistent connections with proxies supporting them.
** Print the total download time as part of the summary for recursive downloads.
** Now it is possible to specify a different startup configuration file trough
the --config option.
** Fix an infinite loop with the error '<filename> has sprung into existence'
on a network error and -nc is used.
** Now --adjust-extension does not modify the file extension if the file ends
in .htm.
** Support HTTP/1.1 307 redirects keep request method.
** Now --no-parent doesn't fetch undesired files if HTTP and HTTPS are used
by the same host on different pages.
** Do not attempt to remove the file if it is not in the accept rules but
it is the output destination file.
** Introduce `show_all_dns_entries' to print all IP addresses corresponding to
a DNS name when it is resolved.
Pkgsrc changes:
o Sync PLIST, additional man page installed.
Upstream changes:
1.6.11 2011-09-29
* bugfix #394: Fix socket leak on errors
* bugfix #392: Apex only and percentage checks for ldns-verify-zone
(thanks Miek Gieben)
* bugfix #398: Allow NSEC RRSIGs before the NSEC3 in ldns-verify-zone
* Fix python site package path from sitelib to sitearch for pyldns.
* Fix python api to support python2 and python3 (thanks Karel Slany).
* bugfix #401: Correction of date/time functions algorithm and
prevention of an infinite loop therein
* bugfix #402: Correct the minimum and maximum number of rdata fields
in TSIG. (thanks David Keeler)
* bugfix #403: Fix heap overflow (thanks David Keeler)
* bugfix #404: Make parsing APL strings more robust
(thanks David Keeler)
* bugfix #391: Complete library assessment to prevent assertion errors
through ldns_rdf_size usage.
* Slightly more specific error messaging on wrong number of rdata
fields with the LDNS_STATUS_MISSING_RDATA_FIELDS_RRSIG and
LDNS_STATUS_MISSING_RDATA_FIELDS_KEY result codes.
* bugfix #406: More rigorous openssl result code handling to prevent
future crashes within openssl.
* Fix ldns_fetch_valid_domain_keys to search deeper than just one level
for a DNSKEY that signed a DS RR. (this function was used in the
check_dnssec_trace nagios module)
* bugfix #407: Canonicalize TSIG dnames and algorithm fields
* A new output specifier to accommodate configuration of what to show
in comment texts when converting host and/or wire-format data to
string. All conversion to string and printing functions have a new
version that have such a format specifier as an extra argument.
The default is changed so that only DNSKEY RR's are annotated with
an comment show the Key Tag of the DNSKEY.
* Fixed the ldns resolver to not mark a nameserver unreachable when
edns0 is tried unsuccessfully with size 4096 (no return packet came),
but to still try TCP. A big UDP packet might have been corrupted by
fragments dropping firewalls.
* Update of libdns.vim (thanks Miek Gieben)
* Added the ldnsx Python module to our contrib section, which adds even
more pythonisticism to the usage of ldns with Python. (Many thanks
to Christpher Olah and Paul Wouters)
The ldnsx module is automatically installed when --with-pyldns is
used with configuring, but may explicitly be excluded with the
--without-pyldnsx option to configure.
* bugfix #410: Fix clearing out temporary data on stack in sha2.c
* bugfix #411: Don't let empty non-terminal NSEC3s cause
assertion failure.
Changelog:
aria2 1.13.0
============
Release Note
------------
This release fixed libgcrypt version check error. Several command line
options were added. For details of each new option, read changes
below. aria2 now returns error response if RPC request parameter has
wrong type. For MinGW32 build, Unicode filenames support was added.
From this release, aria2 uses libnettle and libgmp by default instead
of libgcrypt. If you want to use libgcrypt, use configure options
--without-libnettle --with-libgcrypt.
Changes
-------
* Check libgcrypt version is greater or equal to required version.
This will fixes Debian bug#642989.
* Added --piece-length option. This option sets a piece length for
HTTP/FTP downloads. This is the boundary when aria2 splits a
file. All splits occur at multiple of this length. This option will
be ignored in BitTorrent downloads. It will be also ignored if
Metalink file contains piece hashes.
* Throw exception if parameter has wrong type in RPC method.
Formally, depending on the method implementation, this kind of
error is just ignored and parameter is skipped. Now aria2 responds
error for these cases. The required parameter checking is also
reworked along with this change.
* Cleanup log message for binding server socket.
* Recognize tab as white space before option in -i list.
* Added geom parameter to --stream-piece-selector option. If 'geom'
is given, at the beginning aria2 selects piece which has minimum
index like 'inorder', but it exponentially increasingly keeps space
from previously selected piece. This will reduce the number of
establishing connection and at the same time it will download the
beginning part of the file first. This will be useful to view movie
while downloading it.
* Added completedLength response key in aria2.getFiles RPC method
* Added #checksum help tag.
* Added --checksum option. Added --checksum=TYPE=DIGEST option. This
option sets checksum. TYPE is hash type. The supported hash type is
listed in "Hash Algorithms" in "aria2c -v". DIGEST is hex digest.
For example, setting sha-1 digest looks like this:
sha-1=0192ba11326fe2298c8cb4de616f4d4140213838 This option applies
only to HTTP(S)/FTP downloads.
* Added --hash-check-only opiton. Added --hash-check-only opiton.
If true is given, after hash check using --check-integrity option,
abort download whether or not download is complete. The default
value is false.
* Added --download-result option. Added --download-result=OPT
option. This option changes the way "Download Results" is
formatted. If OPT is 'default', print GID, status, average download
speed and path/URI. If multiple files are involved, path/URI of
first requested file is printed and remaining ones are omitted. If
OPT is 'full', print GID, status, average download speed,
percentage of progress and path/URI. The percentage of progress and
path/URI are printed for each requested file in each row.
* Added --rpc-allow-origin-all option. This option adds
Access-Control-Allow-Origin header field with value '*' to the RPC
response.
* Ignore --out option supplied in command-line if -i is used. You
can still use out option in the text file specified in -i.
* Disable SSLv2 by default and optimize memory usage.
Patch from Cristian Rodríguez.
* Added libnettle and libgmp support. libnettle and libgmp is used
by default. Old implementation uses libgcrypt as default. If more
and more Linux distributions offer libnettle linked GnuTLS, then
this change decrease library dependency against libgcrypt and
libgpg-error. The current library detection for libnettle and
libgmp is very simple, just use AC_SEARCH_LIBS.
util::generateRandomData() was written using SimpleRandomizer, thus
no external library dependency from this function.
* In MinGW32, open file with UNICODE filename and print them in ANSI.