Monday 18th April 2011
Fedora Project
Updated perl-Module-Signature to 0.67 in EPEL-4, EPEL-5 and EPEL-6:
Better handling of \r (CPAN RT#46339)
I added perl(IPC::Run) as a new build requirement for the test suite (CPAN RT#67539)
Updated perl-Sendmail-PMilter to 1.00 in Rawhide and F-15:
Avoid infinite loop: signal handler modifies errno
Added support for SMFIC_UNKNOWN
Local Packages
I have a new high-bandwidth mirror available at http://nervion.us.es/city-fan/ - thanks to Javier de Miguel RodrÃguez at the University of Seville
Updated curl to 7.21.5:
SOCKOPTFUNCTION: callback can say already-connected
Added --netrc-file
Added (new) support for cyassl
TLS-SRP: enabled with OpenSSL
Added CURLE_NOT_BUILT_IN and CURLE_UNKNOWN_OPTION
nss: avoid memory leak on SSL connection failure
nss: do not ignore failure of SSL handshake
multi: better failed connect handling when using FTP, SMTP, POP3 and IMAP
runtests.pl: fix pid number concatenation that prevented it from killing the correct process at times
PolarSSL: return 0 on receiving TLS CLOSE_NOTIFY alert
curl_easy_setopt.3: removed wrong reference to CURLOPT_USERPASSWORD
multi: close connection on timeout
IMAP in multi mode does SSL connections non-blocking
Honour the --disable-ldaps configure option
Force setopt constants written by --libcurl to be long
ssh_connect: treat libssh2 return code better
SFTP upload could stall the state machine when the multi_socket API was used
- SFTP and SCP could leak memory when used with the multi interface and the connection was closed
- Added missing file to repair the MSVC makefiles
Fixed detection of recvfrom arguments on Android/bionic
GSS: handle reuse fix
transfer: avoid insane conversion of time_t
nss: do not ignore value of CURLOPT_SSL_VERIFYPEER in certain cases
SMTP-multi: non-blocking connect
SFTP-multi: set cselect for sftp and scp to fix "stall" risk
configure: removed wrongly claimed default paths
pop3: fixed torture tests to succeed
symbols-in-versions: many corrections
- If a HTTP request gets retried because the connection was dead, rewind if any data was sent as part of it
- Only probe for working IPv6 once and then re-use that info for further requests
- Requests that are asked to bind to a local interface/port will no longer wrongly re-use connections that aren't bound to that interface/port
libcurl.m4: add missing quotes in AC_LINK_IFELSE
- Progress output: don't print the last update on a separate line
POP3: the command to send is STLS, not STARTTLS
POP3: PASS command was not sent after upgrade to TLS
configure: fix libtool warning
nss: allow to use multiple client certificates for a single host
- HTTP pipelining: fix handling of zero-length responses
Don't list NTLM in curl-config when HTTP is disabled
curl_easy_setopt.3: CURLOPT_RESOLVE typo version
OpenSSL: build fine with no-sslv2 versions
checkconnection: don't call with NULL pointer with RTSP and multi interface
- Borland makefile updates
configure: libssh2 link fix without pkg-config
Fix certinfo crash
Fix CCC crash
Updated perl-Eval-Closure to 0.04:
Stop using Memoize, which apparently doesn't work properly under mod_perl in some situations
Updated perl-Module-Signature to 0.67 as per the EPEL version
Updated perl-Regexp-Common to 2011041701:
Fix documentation error (CPAN RT#2833)
Add patterns for JavaDoc comments (CPAN RT#13174)
Updated perl-Sendmail-PMilter to 1.00 as per the Fedora version
Updated perl-Test-Differences to 0.61:
Make '' and undef not equal
Made Data::Dumper minimum version 2.126 to resolve CPAN RT#60798
Allow an option to override Sortkeys in C<eq_or_diff>
- Unnumbered tests; there's no point to them
Updated perl-Text-Diff to 1.41:
Added DIFF_OUTPUT_UNICODE environment variable to allow outputting unicode characters
Added Text::Diff::Config to MANIFEST