Wednesday 7th October 2015
Fedora Project
Updated curl to 7.45.0 in Rawhide:
Added CURLOPT_DEFAULT_PROTOCOL
Added new tool option --proto-default
getinfo: Added CURLINFO_ACTIVESOCKET
Turned CURLINFO_* option docs as stand-alone man pages
curl: Point out unnecessary uses of -X in verbose mode
curl_global_init_mem.3: Stronger thread safety warning
buildconf.bat: Fixed issues when ran in directories with special chars
cmake: Fix CurlTests check for gethostbyname_r with 5 arguments
generate.bat: Fixed issues when ran in directories with special chars
generate.bat: Only call buildconf.bat if it exists
generate.bat: Added support for generating only the prerequisite files
curl.1: Document weaknesses in SSLv2 and SSLv3
CURLOPT_HTTP_VERSION.3: Connection re-use goes before version
- docs: Update the redirect protocols disabled by default
inet_pton.c: Fix MSVC run-time check failure
CURLMOPT_PUSHFUNCTION.3: Fix argument types
rtsp: Support basic/digest authentication
rtsp: Stop reading empty DESCRIBE responses
travis: Upgrading to container based build
travis.yml: Add OS X testbot
- FTP: Make state machine not get stuck in state
openssl: Handle lack of server cert when strict checking disabled
configure: Change functions to detect openssl (clones)
configure: Detect latest boringssl
runtests: Allow for spaces in server-verify curl custom path
http2: on_frame_recv: Get a proper 'conn' for the debug logging
ntlm: Mark deliberate switch case fall-through
http2: Remove dead code
curl_easy_{escape,unescape}.3: "char *" vs. "const char *"
curl: Point out the conflicting HTTP methods if used
cmake: Added Windows SSL support
curl_easy_{escape,setopt}.3: Fix example
curl_easy_escape.3: Escape '\n'
libcurl.m4: Put braces around empty if body
buildconf.bat: Fixed double blank line in 'curl manual' warning output
sasl: Only define Curl_sasl_digest_get_pair() when CRYPTO_AUTH enabled
inet_pton.c: Fix MSVC run-time check failure
CURLOPT_FOLLOWLOCATION.3: Mention methods for redirects
http2: Don't pass on Connection: headers
nss: Do not directly access SSL_ImplementedCiphers
- docs: Numerous clean-ups and spelling fixes
FTP: do_more: Add check for wait_data_conn in upload case
parse_proxy: Reject illegal port numbers
cmake: IPv6 : Disable Unix header check on Windows platform
winbuild: Run buildconf.bat if necessary
buildconf.bat: Fix syntax error
curl_sspi: Fix possibly undefined CRYPT_E_REVOKED
nss: Prevent NSS from incorrectly re-using a session
libcurl-errors.3: Add two missing error codes
openssl: Fix build with < 0.9.8
openssl: Refactor certificate parsing to use OpenSSL memory BIO
openldap: Only part of LDAP query results received
ssl: Add server cert's "sha256//" hash to verbose
NTLM: Reset auth-done when using a fresh connection
curl: Generate easysrc only on --libcurl
tests: Disable 1801 until fixed
CURLINFO_TLS_SESSION: Always return backend info
gnutls: Support CURLOPT_KEYPASSWD
gnutls: Report actual GnuTLS error message for certificate errors
- tests: Disable 1510 due to CI-problems on github
cmake: Put "winsock2.h" before "windows.h" during configure checks
cmake: Ensure discovered include dirs are considered
configure: Add missing ')' for CURL_CHECK_OPTION_RT
build: Fix failures with -Wcast-align and -Werror
- FTP: Fix uploading ASCII with unknown size
readwrite_data: Set a max number of loops
http2: Avoid superfluous Curl_expire() calls
http2: Set TCP_NODELAY unconditionally
docs: Fix unescaped '\n' in man pages
openssl: Fix algorithm init to make (gost) engines work
win32: Make recent Borland compilers use long long
runtests: Fix pid check in checkdied
gopher: Don't send NUL byte
tool_setopt: Fix c_escape truncated octal
hiperfifo: Fix the pointer passed to WRITEDATA
getinfo: Fix return code for unknown CURLINFO options
Updated perl-namespace-clean to 0.26 in Rawhide:
Exclusively use Package::Stash::PP on perls < 5.8.7 until a fixed Package::Stash::XS ships - breakage keeps getting re-introduced (CPAN RT#74151, CPAN RT#107343)
Explicitly document the late runtime binding of 'sort SUBNAME ...' (CPAN RT#101247)
No longer rely on Sub::Identify - either use Sub::Util or B (CPAN RT#96945)
Local Packages
Updated curl to 7.45.0 as per the Fedora version
Updated mgdiff (1.0) to build with openmotif from Fedora 24 onwards
Updated perl-namespace-clean to 0.26 as per the Fedora version