Setting license to artistic according to module documentation
Upstream changes:
4.027 Tue Jun 9 10:31:11 PDT 2009
In NetAddr::IP::Util v1.31,
ferret out shell value for Makefile.PL when calling
./configure for systems where the 'x' bit gets lost
due to bug in Archive::Tar
Setting license to artistic according to META.yml
Upstream changes:
1.05 Wed Jun 10 20:37:44 CEST 2009
- bugfix: removed a warning on AF_INET6 constant declaration
- update: copyright notice
1.04 Sun Oct 19 17:47:11 CEST 2008
- bugfix: IP_HDRINCL with IPv6 under Linux 2.6.x
Setting LICENSE to ${PERL5_LICENSE} according to module documentation
Upstream changes:
1.03:
* Enforce the rules from the Auth 2.0 spec about which fields
MUST be signed in positive assertion messages.
* Return a more sensible error (no_head_tag) if the identifier
URL returns an empty (0-byte) HTML document.
* Verify delegate on the non-fragment version of the resulting
identifier, so that you can delegate to providers that add
fragments to their identifiers.
Found and fixed by avarix <mindsectr@gmail.com>.
- Updating package for p5 module RPC::XML from 0.64 to 0.65
- Adjusting license and dependencies according to META.yml
Upstream changes:
0.65 Wednesday June 17, 2009, 06:00:00 AM -0700
* etc/make_method
* etc/rpc-method.dtd
* lib/RPC/XML/Procedure.pm
* t/30_method.t
* t/35_namespaces.t (added)
* t/namespace1.xpl (added)
* t/namespace2.xpl (added)
* t/namespace3.xpl (added)
Support for declaration of namespaces in XPL code. Adds a new
test suite and includes a rewrite/update of the method tests.
Change also covers the make_method tool and the DTD for XPL
files.
* lib/RPC/XML.pm
* lib/RPC/XML/Client.pm
* lib/RPC/XML/Server.pm
* t/02_pod_coverage.t
Interim fix for encoding issues, prior to the mega-encoding
work. This makes the library correctly create octet-based
messages, rather than letting UTF-8 leak in if it was passed in
initially.
* lib/Apache/RPC/Server.pm
* lib/RPC/XML.pm
* lib/RPC/XML/Client.pm
Follow-up to previous commit, some serialization-related
problems. Not all instances of bytelength() had been removed
after the previous slate of changes, and once that was done
some tests in 15_serialize.t broke.
* lib/RPC/XML.pm
* lib/RPC/XML/Parser.pm
* t/12_nil.t (added)
* t/30_method.t
RT #34132: Based on a patch from the requestor, added support
for <nil/>. Documentation and tests are present, but a little
sparse. This change also incorporates a small add to
lib/RPC/XML/Parser.pm to address RT #42033.
* t/40_server.t
* t/41_server_hang.t
RT #27778: Fix problems with child-process management on
Windows that was causing t/40_server.t to hang during test
runs. Also put skip-clause into t/41_server_hang.t, as
according to the person reporting, it doesn't work at all on
MSWin (the network code is very UNIX-y).
* lib/RPC/XML.pm
* t/10_data.t
Applied a regexp-fix from Joakim Mared for stringification of
doubles.
* lib/RPC/XML.pm
* lib/RPC/XML/Client.pm
* lib/RPC/XML/Parser.pm
* lib/RPC/XML/Procedure.pm
* lib/RPC/XML/Server.pm
* t/10_data.t
RT ticket #35106: Make the behavior of RPC::XML::array
constructor work as expected. This led to adding use of
Scalar::Util and cleaning up the places where I was still doing
"UNIVERSAL::isa(...)" hacks to test refs without the risk of
directly calling ->isa() on a potentially-unblessed ref.
* lib/Apache/RPC/Server.pm
* lib/Apache/RPC/Status.pm
* lib/RPC/XML.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
Update the copyright year and license information, and add
contact data to all POD sections for RT, AnnoCPAN, GitHub, etc.
* lib/RPC/XML/Client.pm
* t/50_client.t
RT ticket #34559: Allow control of LWP::UA timeouts from within
client class.
* lib/RPC/XML/Server.pm
RT ticket #43019: Small hack to the existing SSL hack for
Socket6 problems.
* lib/Apache/RPC/Server.pm
* lib/Apache/RPC/Status.pm
* lib/RPC/XML.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
Since Scalar::Util requires 5.006, make that (5.006001,
actually) the base required Perl version.
OK'ed by wiz@
Pkgsrc changes:
o Explicitly mark dependency on openssl >= 0.9.7, should fix PR#41633
Upstream changes:
1.5.1
Example tools:
* ldns-signzone was broken in 1.5.0 for multiple keys, this
has been repaired
Build system:
* Removed a small erroneous output warning in
examples/configure and drill/configure
1.5.0
Bug fixes:
* fixed a possible memory overflow in the RR parser
* build flag fix for Sun Studio
* fixed a building race condition in the copying of header
files
* EDNS0 extended rcode; the correct assembled code number
is now printed (still in the EDNS0 field, though)
* ldns_pkt_rr no longer leaks memory (in fact, it no longer
copies anything all)
API addition:
* ldns_key now has support for 'external' data, in which
case the OpenSSL EVP structures are not used;
ldns_key_set_external_key() and ldns_key_external_key()
* added ldns_key_get_file_base_name() which creates a
'default' filename base string for key storage, of the
form "K<zone>+<algorithm>+<keytag>"
* the ldns_dnssec_* family of structures now have deep_free()
functions, which also free the ldns_rr's contained in them
* there is now an ldns_match_wildcard() function, which checks
whether a domain name matches a wildcard name
* ldns_sign_public has been split up; this resulted in the
addition of ldns_create_empty_rrsig() and
ldns_sign_public_buffer()
Examples:
* ldns-signzone can now automatically add DNSKEY records when
using an OpenSSL engine, as it already did when using key
files
* added new example tool: ldns-nsec3-hash
* ldns-dpa can now filter on specific query name and types
* ldnsd has fixes for the zone name, a fix for the return
value of recvfrom(), and an memory initialization fix
(Thanks to Colm MacCárthaigh for the patch)
* Fixed memory leaks in ldnsd
1.4.1
Bug fixes:
* fixed a build issue where ldns lib existence was done too early
* removed unnecessary check for pcap.h
* NSEC3 optout flag now correctly printed in string output
* inttypes.h moved to configured inclusion
* fixed NSEC3 type bitmaps for empty nonterminals and unsigned
delegations
API addition:
* for that last fix, we added a new function
ldns_dname_add_from() that can clone parts of a dname
CVE-2009-1888:
In Samba 3.0.31 to 3.3.5 (inclusive), an uninitialized read of a
data value can potentially affect access control when "dos filemode"
is set to "yes".
bump PKGREVISION
While here, set LICENSE=${PERL5_LICENSE}.
Revision history for Perl extension Net::Amazon:
0.53 (06/13/2009)
(cb) Nathan Handler re-reported a man page issue on Ubuntu, rt 46708.
I managed to fix 197 issues, except for the specific one he called
out in the bug.
0.52 (06/09/2009)
(cb) Nathan Handler reported a man page issue on Ubuntu, rt 46708.
0.51 (06/05/2009)
(cb) Vince Veselosky submitted a patch to support request signing, a
feature that is required for accessing AWS after 2009-08-15.
Upgrading is recommended.
(cb) Complete the upgrade to WSDL 2009-03-31 that was started by
Vince Veselosky.
(cb) Clean-up POD issues found by pod checker.
(cb) Indicate the code has moved to github.com.
(cb) Update the README to reflect the actual date of the WSDL.
- Fixed a --read-batch hang when rsync is reading a batch file that was
created from an incremental-recursion transfer.
- Fixed the daemon's socket code to handle the simultaneous arrival of
multiple connections.
- Fix --safe-links/--copy-unsafe-links to properly handle symlinks that
have consecutive slashes in the value.
- Fixed the parsing of an [IPv6_LITERAL_ADDR] when a USER@ is prefixed.
- The sender now skips a (bogus) symlink that has a 0-length value, which
avoids a transfer error in the receiver.
- Fixed a case where the sender could die with a tag-0 error if there was
an I/O during the sending of the file list.
- Fixed the rrsync script to avoid a server-side problem when -e is at the
start of the short options.
- Fixed a problem where a vanished directory could turn into an exit code
23 instead of the proper exit code 24.
- Fixed the --iconv conversion of symlinks when doing a local copy.
- Fixed a problem where --one-file-system was not stopping deletions on the
receiving side when a mount-point directory did not match a directory in
the transfer.
- Fixed the dropping of an ACL mask when no named ACL values were present.
- Fixed an ACL/xattr corruption issue where the --backup option could cause
rsync to associate the wrong ACL/xattr information with received files.
- Fixed the use of --xattrs with --only-write-batch.
- Fixed the use of --dry-run with --read-batch.
- Fixed configure's erroneous use of target.
- Fixed configure's --disable-debug option.
- Fixed a run-time issue for systems that can't find iconv_open() by adding
the --disable-iconv-open configure option.
- Complain and die if the user tries to combine --remove-source-files (or
the deprecated --remove-sent-files) with --read-batch.
- Fixed an failure transferring special files from Solaris to Linux.
Approved by Alistair Crooks.
Changes since 2.47 include
* Fix a possible infinite with fixed hostnames to ip and the client
sometimes sending one and sometimes not
* Improved DHCP logging
* addn-hosts now works with a directory instead of just a file
libgnutls-config script any more).
Changes since 1.3.7:
* Preallocate and only copy the string once when escaping or unescaping it.
* Try to open both IPv6 and IPv4 listening sockets. This is required in
case bindtov6only is 1 to also accept IPv4 connections in IPv6 mode.
- Verify URLs in simulate mode
- Only catch UnavailableFormatError in call to process_info
- Remove trails from the "append_const" change
- Fix TypeError when using the -f option
- Added -c option (--continue) interrupted downloads will properly resume
and append to the previously downloaded data, instead of overwriting the
file. There's some error checking - if the length of the file to be
download matches the length of the previously downloaded data, we report
that this file has already been downloaded and do nothing. If there is
some other HTTP 416 'Requested range not satisfiable' error, we simply
re-download the whole file (reverting to the original functionality).
All other HTTP errors are simply raised. Resuming does not override -w
(--nooverwrite), since it is not clear what should happen if file on
disk is larger than file to be downloaded. Thus, -c does nothing if -w
is present.
pkgsrc changs:
* Add LICENSE.
* Fix some pkglint warnings.
* cjk patch was incorporated and cjk PKG_OPTION was removed.
Changes in 2.0.4
================
* REM: remove timeout
* NEW: afpd: DHX2 uams using GNU libgcrypt.
* NEW: afpd: volume options 'illegalseq', 'perm' and 'invisibledots'
'ilegalseq' encode illegal sequence in filename asis, ex "\217-", which is not
a valid SHIFT-JIS char, is encoded as U\217 -.
'perm' value OR with the client requested permissions. (help with OSX 10.5
strange permissions).
Make dot files visible by default with 'usedots', use 'invisibledots'
for keeping the old behavior, ie for OS9 (OSX hide dot files on its
own).
* NEW: afpd: volume options allow_hosts/denied hosts
* NEW: afpd: volume options dperm/fperm default directory and file
permissions or with server requests.
* NEW: afpd: afpd.conf, allow line continuation with \
* NEW: afpd: AppleVolumes.default allow line continuation with \
* NEW: afpd: Mac greek encoding.
* NEW: afpd: CJK encoding.
* UPD: afpd: Default UAMs: DHX + DHX2
* FIX: afpd: return the right error in createfile and copyfile if the disk
is full.
* FIX: afpd: resolveid return the same error code than OSX if it's a directory
* FIX: afpd: server name check, test for the whole loopback subnet
not only 127.0.0.1.
* UPD: afpd: limit comments size to 128 bytes, (workaround for Adobe CS2 bug).
* UPD: afpd: no more daemon icon.
* UPD: usedots, return an invalide name only for .Applexxx files used by netatalk not
all files starting with .apple.
* UPD: cnid: increase the number of cnid_dbd slots to 512.
* FIX: cnid: dbd detach the daemon from the control terminal.
* UPD: cnid: never ending Berkeley API changes...
* UPD: cnid: dbd add a timeout when reading data from afpd client.
* UPD: cnid: Don't wait five second after the first error when speaking to the dbd
backend.
* FIX: papd: vars use % not $
* FIX: papd: quote chars in popen variables expansion. security fix.
* FIX: papd: papd -d didn't write to stderr.
* FIX: papd: ps comments don't always use ()
* FIX: many compilation errors (solaris, AFS, Tru64, xfs quota...).
* Unix Server: Applied fixes for 64-bit Linux issues
* Unix Server: Made the vncserver script read configuration from files
* Other minor improvements and bugfixes.
While here, do the DESTDIR thing.
Version 3.7.14 - 2009-05-15
use line buffering for mirror log file.
fixed `chmod' command mode calculation.
fixed status line of `repeat' command.
fixed sftp charset translation in file listings.
fixed output ordering by flushing stdout before calling external programs.
fixed coredump in sftp when ssh process gets killed.
Version 3.7.13 - 2009-04-30
fixed a coredump in some commands printing to screen.
Version 3.7.12 - 2009-04-28
fixed core dump on `mput -d' command.
fixed a core dump on `kill' command.
fixed mkdir -p for sftp protocol.
fixed some signed/unsigned conversion bugs.
Version 3.7.11 - 2009-03-20
add dynamic commands in abc order (as output by help).
fixed eta display (broken in 3.7.10).
Version 3.7.10 - 2009-03-18
fixed pget -c.
fixed `exit kill' command.
show sleep time left in status.
make ftp:prefer-epsv off by default.
recognize a specific error message and turn off REST command.
Version 3.7.9 - 2009-03-03
new setting ftp:prefer-epsv.
add support for IPv6 scope for link-local addresses (Arkadiusz Miskiewicz).
fixed compilation on OpenBSD (Kevin Lo).
fixed parsing of NT unix-like listings where hour is one digit.
gnulib sources updated, vsnprintf-posix module imported.
Version 3.7.8 - 2009-01-23
fixed upload via ftps in encrypted mode.
gnulib sources updated.
Version 3.7.7 - 2008-12-12
new ftp proxy auth type: proxy-user@host.
new setting ftp:trust-feat (default no).
changed GPL version to 3 (as gnulib modules require it).
Version 3.7.6 - 2008-11-17
fixed memory corruption in zmore.
fixed compilation on some systems.
Version 3.7.5 - 2008-11-07
new setting cmd:move-background-detach.
added support for number suffixes in settings (k - kibi, m - mebi, etc).
shutdown SSL connection before closing the socket on upload.
fixed mirror -RP.
fixed another problem with `kill all'.
updated gnulib.
Version 3.7.4 - 2008-08-06
fixed a coredump in `kill all'.
fixed compilation problems on some systems.
used getdate from gnulib.
Version 3.7.3 - 2008-05-23
added support for 2-argument SITE UTIME and MFMT commands.
added a workaround for paramiko sftp server.
included newer gnulib sources using gnulib-tool.
Polish translation updated (Jakub Bogusz).
fixed German translation encoding.
Version 3.7.2 - 2008-05-07
fixed core dump when sending http cookies.
fixed assertion failure for ftp over http proxy (CONNECT mode).
fixed cwd tracking for ftps.
Version 3.7.1 - 2008-04-18
use time 12:00:00 instead of 12:00:30 when the time is unknown.
make sftp:use-full-path on by default.
fixed sftp du on non-existent files.
GNU Lib sources updated (Nix).
fixed compilation on cygwin (Arkady Sherman).
French translation updated (Alain PORTAL).
German translation updated (Moritz Moeller-Herrmann).
Version 3.7.0 - 2008-03-07
new setting ftp:proxy-auth-type and two new ftp proxy modes (joined-acct,
open) (partly based on patch from David Wolfe).
don't add the same network address multiple times; report resolved addresses.
added new open -s option; help for "slot" command (Laurent MONIN).
added a workaround for proftpd NLST bug.
added a workaround for servers sending single NL.
handle host key verification error in fish and sftp.
handle http codes 307 and 303.
fixed a core dump when doing "open host>file".
fixed CCC handling in secure ftp.
fixed spinning when cmd:fail-exit is true in a script.
included zh_HK translation (Abel Cheung).
Version 3.6.3 - 2008-01-28
new setting sftp:use-full-path to send full path instead of home-relative.
don't use sftp FSETSTAT when not needed.
fixed core dump on kill all with mirror.
fixed sftp:charset setting.
fixed debug printing of sftp file handle.
fixed unsetting of fish:charset setting.
fixed compilation on systems lacking wcwidth.
Version 3.6.2 - 2008-01-03
added a workaround for ftp servers which don't open data connection in certain
conditions.
don't decode URL escapes in get/put when no URL schema used.
fixed counting of file removal errors in mirror.
fixed a 2-byte buffer overflow when showing transfer percents.
fixed a problem with incorrect port/host name in http requests.
fixed coredump in du command with long paths on some systems.
fixed coredump in html parser on empty links.
fixed compilation on some systems.
Version 3.6.1 - 2007-11-09
repeat --weak option to terminate the loop automatically when exiting lftp.
ftp:use-stat-for-list is off by default.
slot command fixed.
fixed timeout handling in ftp.
french and polish translations updated.
Version 3.6.0 - 2007-10-19
major code cleanup.
new setting ftp:use-stat-for-list allows faster directory listing.
new command `eval' with -f option allows complex aliases.
send encoded parts of ftp URLs untranslated to ftp server.
new mirror options --on-change, --depth-first, --no-empty-dirs, --ascii.
new mirror option --only-existing (Damon Harper).
new setting xfer:log, log successful transfers if true to
~/.lftp/tarnsfer_log.
new setting ssl:check-hostname.
fixed cls exit code in case of an error.
Version 3.5.15 - 2007-10-19
fixed timeout handling when waiting for 150 or 125 ftp reply.
fixed a bug occuring when turning off proxy server setting.
Version 3.5.14 - 2007-08-31
handle ftp reply with code 125 same as code 150 (Craig Ruff).
french translation updated (Alain PORTAL).
Version 3.5.13 - 2007-08-23
fixed ftps not to access data socket before 150 reply.
fixed sftp to send properly sized packets on upload.
fixed infinite retrying on upload.
fixed compilation without iconv.
fixed buffering in ascii mode transfers.
Version 3.5.12 - 2007-07-26
hex-encode all non-ascii characters in URLs.
allow cross-compilation without iconv (Jakob Truelsen).
french translation updated (Alain PORTAL).
Version 2.1.13
(May 16, 2009)
Developer-visible changes:
* Change: use perltidy defaults for style
* Change: BerkeleyDB and File::Path modules are now optional
** Cache features depend on these modules
* Moved opted_mods initilization to init_opted_mods (-> loop)