Wednesday 22nd February 2017
Fedora Project
Updated perl-Mouse to 2.4.9 in Rawhide:
Fix build issue on newer Perl without '.' in @INC
Updated python-paramiko to 2.1.2 in Rawhide
Local Packages
Updated curl to 7.53.0:
CVE-2017-2629: Make SSL_VERIFYSTATUS work again
unix_socket: Added --abstract-unix-socket and CURLOPT_ABSTRACT_UNIX_SOCKET
CURLOPT_BUFFERSIZE: Support enlarging receive buffer
gnutls-random: Check return code for failed random
openssl-random: Check return code when asking for random
http: Remove "Curl_http_done: called premature" message
cyassl: Use time_t instead of long for timeout
- build-wolfssl: Sync config with wolfSSL 3.10
- ftp-gss: Check for init before use
configure: Accept --with-libidn2 instead
- ftp: Failure to resolve proxy should return that error code
curl.1: Add three more exit codes
docs/ciphers: Link to our own new page about ciphers
vtls: s/SSLEAY/OPENSSL - fixes multi_socket timeouts with openssl
- darwinssl: Fix iOS build
- darwinssl: Fix CFArrayRef leak
cmake: Use crypt32.lib when building with OpenSSL on windows
curl_formadd.3: CURLFORM_CONTENTSLENGTH not needed when chunked
digest_sspi: Copy terminating NUL as well
curl: Fix --remote-time incorrect times on Windows
curl.1: Several updates and corrections
content_encoding: Change return code on a failure
curl.h: CURLE_FUNCTION_NOT_FOUND is no longer in use
docs: TCP_KEEPALIVE start and interval default to 60
darwinssl: --insecure overrides --cacert if both settings are in use
TheArtOfHttpScripting: Grammar
CIPHERS.md: Document GSKit ciphers
- wolfssl: Support setting cipher list
- wolfssl: Display negotiated SSL version and cipher
lib506: Fix build for Open Watcom
asiohiper: Improved socket handling
- examples: Make the C++ examples follow our code style too
tests/sws: Retry send() on EWOULDBLOCK
cmake: Fix passing _WINSOCKAPI_ macro to compiler
smtp: Fix STARTTLS denied error message
imap/pop3: Don't print response character in STARTTLS denied messages
rand: Make it work without TLS backing
url: Fix parsing for when 'file' is the default protocol
url: Allow file://X:/path URLs on windows again
gnutls: Check for alpn and ocsp in configure
- IDN: Use TR46 'non-transitional' for toASCII translations
url: Fix NO_PROXY env var to work properly with --proxy option
CURLOPT_PREQUOTE.3: Takes a struct curl_slist*, not a char*
docs: Add note about libcurl copying strings to CURLOPT_* manpages
curl: Reset the easy handle at --next
--next docs: --trace and --trace-ascii are also global
--write-out docs: 'time_total' is not always shown with ms precision
- http: Print correct HTTP string in verbose output when using HTTP/2
docs: Improved language in README.md HISTORY.md CONTRIBUTE.md
- http2: Disable server push if not requested
nss: Use the correct lock in nss_find_slot_by_name()
usercertinmem.c: Improve the short description
CURLOPT_CONNECT_TO: Fix compile warnings
- docs: Non-blocking SSL handshake is now supported with NSS
*.rc: Escape non-ASCII/non-UTF-8 character for clarity
- mbedTLS: Fix multi interface non-blocking handshake
- PolarSSL: Fix multi interface non-blocking handshake
VC: Remove the makefile.vc6 build infra
- telnet: Fix windows compiler warnings
- cookies: Do not assume a valid domain has a dot
- polarssl: Fix hangs
- gnutls: Disable TLS session tickets
- mbedtls: Disable TLS session tickets
mbedtls: Implement CTR-DRBG and HAVEGE random generators
- openssl: Don't use certificate after transferring ownership
cmake: Support curl --xattr when built with cmake
- OS400: Fix symbols
- docs: Add more HTTPS proxy documentation
- docs: Use more HTTPS links
- cmdline-opts: Fixed build and test in out of source tree builds
CHANGES.0: Removed
- schannel: Remove incorrect SNI disabled message
- darwinssl: Avoid parsing certificates when not in verbose mode
test552: Fix typos
- telnet: Fix typos
- transfer: Only retry nobody-requests for HTTP
- http2: Reset push header counter fixes crash
nss: Make FTPS work with --proxytunnel
test1139: Added the --manual keyword since the manual is required
- polarssl, mbedtls: Fix detection of pending data
http_proxy: Fix tiny memory leak upon edge case connecting to proxy
URL: Only accept ";options" in SMTP/POP3/IMAP URL schemes
curl.1: ftp.sunet.se is no longer an FTP mirror
tool_operate: Show HTTPS-Proxy options on CURLE_SSL_CACERT
- http2: Fix memory-leak when denying push streams
configure: Allow disabling pthreads, fall back on Win32 threads
curl: Fix typo in time condition warning message
- axtls: Adapt to API changes
tool_urlglob: Allow a glob range with the same start and stop
winbuild: Add note on auto-detection of MACHINE in Makefile.vc
http: Fix missing 'Content-Length: 0' while negotiating auth
- proxy: Fix hostname resolution and IDN conversion
docs: Fix timeout handling in multi-uv example
- digest_sspi: Fix nonce-count generation in HTTP digest
- sftp: Improved checks for create dir failures
smb: Use getpid replacement for windows UWP builds
digest_sspi: Handle 'stale=TRUE' directive in HTTP digest
Updated perl-Mouse to 2.4.9 as per the Fedora version