Wednesday 1st February 2012
Fedora Project
Updated libssh2 to 1.4.0 in Rawhide:
Added libssh2_session_supported_algs()
Added libssh2_session_banner_get()
Added libssh2_sftp_get_channel()
libssh2.h: bump the default window size to 256K
sftp-seek: clear EOF flag
userauth: provide more information if ssh public key extraction fails
ssh2_exec: skip error outputs for EAGAIN
LIBSSH2_SFTP_PACKET_MAXLEN: increase to 80000
knownhost_check(): don't dereference ext if NULL is passed
knownhost_add: avoid dereferencing uninitialized memory on error path
OpenSSL EVP: fix threaded use of structs
_libssh2_channel_read: react on errors from receive_window_adjust
sftp_read: cap the read ahead maximum amount
_libssh2_channel_read: fix non-blocking window adjusting
Cleaned up and rebuilt perl-Package-Generator in Rawhide
Local Packages
Updated libssh2 to 1.4.0 as per the Fedora version
Updated perl-AnyEvent to run the Tk event loop tests again now that it's fixed
Updated perl-ExtUtils-ParseXS to 3.14:
ExtUtils::Typemaps:
- Embedded typemap dumping: a method that will produce the verbatim string for inclusion in XS
Introducing ExtUtils::Typemaps::Cmd, a helper module that can produce embedded typemap strings via simple one-liners - useful for including typemaps from other modules in XS code with INCLUDE_COMMAND
ExtUtils::ParseXS:
- Bugfix: used to have parsing problems with embedded typemaps occasionally
- Better error messages on typemap-related issues: if no typemap was found for a given C type, list all mapped C types so that the user hopefully spots his mistake easily
Proper repository and bug-tracker info in META.json
Updated perl-Net-DNS to 0.68:
CPAN RT#72314: Let a Net::DNS::Nameserver bind on Net::DNS::Nameserver::DEFAULT_ADDR as a last resort
Fix to suppress false warnings about subroutine profiles on ancient versions of perl
Fix to avoid constants with value undef, which prevents unwanted code from being optimized away on ancient versions of perl
Fix code error in PTR.pm, canonical RDATA not downcased
Enhancement to clarify the function of parse and data methods, by renaming them to decode and encode respectively
Feature IDN query support: Queries for domain names containing non-ASCII characters are now possible on Unicode platforms with CPAN Net::LibIDN installed
Introduction of Mailbox.pm module that will be used in the future to represent RDATA components containing DNS coded RFC822 mailbox addresses
Introduction of Text.pm module that will be used in the future to represent RDATA components containing text
Cleaned up and rebuilt perl-Package-Generator