Hello community, here is the log from the commit of package curl for openSUSE:Factory checked in at 2015-01-10 23:06:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/curl (Old) and /work/SRC/openSUSE:Factory/.curl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "curl" Changes: -------- --- /work/SRC/openSUSE:Factory/curl/curl.changes 2015-01-05 04:42:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.curl.new/curl.changes 2015-01-10 23:06:52.000000000 +0100 @@ -1,0 +2,17 @@ +Thu Jan 8 09:55:11 UTC 2015 - [email protected] + +- update to 7.40.0: + * fixes CVE-2014-8150 (bnc#911363) + * Changes: + http_digest: Added support for Windows SSPI based authentication + version info: Added Kerberos V5 to the supported features + Makefile: Added VC targets for WinIDN + config-win32: Introduce build targets for VS2012+ + SSL: Add PEM format support for public key pinning + smtp: Added support for the conversion of Unix newlines during mail send + smb: Added initial support for the SMB/CIFS protocol + Added support for HTTP over unix domain sockets, + via CURLOPT_UNIX_SOCKET_PATH and --unix-socket + sasl: Added support for GSS-API based Kerberos V5 authentication + +------------------------------------------------------------------- Old: ---- curl-7.39.0.tar.lzma curl-7.39.0.tar.lzma.asc New: ---- curl-7.40.0.tar.lzma curl-7.40.0.tar.lzma.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ curl.spec ++++++ --- /var/tmp/diff_new_pack.aCUSc1/_old 2015-01-10 23:06:53.000000000 +0100 +++ /var/tmp/diff_new_pack.aCUSc1/_new 2015-01-10 23:06:53.000000000 +0100 @@ -20,7 +20,7 @@ %bcond_with mozilla_nss %bcond_without testsuite Name: curl -Version: 7.39.0 +Version: 7.40.0 Release: 0 Summary: A Tool for Transferring Data from URLs License: BSD-3-Clause and MIT ++++++ libcurl-ocloexec.patch ++++++ --- /var/tmp/diff_new_pack.aCUSc1/_old 2015-01-10 23:06:53.000000000 +0100 +++ /var/tmp/diff_new_pack.aCUSc1/_new 2015-01-10 23:06:53.000000000 +0100 @@ -9,9 +9,9 @@ Index: lib/cookie.c =================================================================== ---- lib/cookie.c.orig 2014-11-14 16:22:55.236645676 +0100 -+++ lib/cookie.c 2014-11-14 16:22:56.345659444 +0100 -@@ -914,7 +914,7 @@ struct CookieInfo *Curl_cookie_init(stru +--- lib/cookie.c.orig 2014-12-10 00:01:02.000000000 +0100 ++++ lib/cookie.c 2015-01-08 11:33:25.855588512 +0100 +@@ -932,7 +932,7 @@ struct CookieInfo *Curl_cookie_init(stru fp = NULL; } else @@ -20,7 +20,7 @@ c->newsession = newsession; /* new session? */ -@@ -1262,7 +1262,7 @@ static int cookie_output(struct CookieIn +@@ -1281,7 +1281,7 @@ static int cookie_output(struct CookieIn use_stdout=TRUE; } else { @@ -31,8 +31,8 @@ } Index: lib/file.c =================================================================== ---- lib/file.c.orig 2014-11-14 16:22:55.236645676 +0100 -+++ lib/file.c 2014-11-14 16:23:47.405293344 +0100 +--- lib/file.c.orig 2014-11-20 18:42:17.000000000 +0100 ++++ lib/file.c 2015-01-08 11:33:25.855588512 +0100 @@ -240,7 +240,7 @@ static CURLcode file_connect(struct conn /* binary zeroes indicate foul play */ return CURLE_URL_MALFORMAT; @@ -53,8 +53,8 @@ return CURLE_WRITE_ERROR; Index: lib/formdata.c =================================================================== ---- lib/formdata.c.orig 2014-11-14 16:22:55.237645688 +0100 -+++ lib/formdata.c 2014-11-14 16:22:56.346659457 +0100 +--- lib/formdata.c.orig 2014-11-20 18:42:17.000000000 +0100 ++++ lib/formdata.c 2015-01-08 11:33:25.856588523 +0100 @@ -1261,7 +1261,7 @@ CURLcode Curl_getformdata(struct Session FILE *fileread; @@ -75,8 +75,8 @@ } Index: lib/hostip6.c =================================================================== ---- lib/hostip6.c.orig 2014-11-14 16:22:55.237645688 +0100 -+++ lib/hostip6.c 2014-11-14 16:22:56.346659457 +0100 +--- lib/hostip6.c.orig 2014-12-28 14:36:05.000000000 +0100 ++++ lib/hostip6.c 2015-01-08 11:33:25.856588523 +0100 @@ -39,7 +39,7 @@ #ifdef HAVE_PROCESS_H #include <process.h> @@ -93,13 +93,13 @@ - curl_socket_t s = socket(PF_INET6, SOCK_DGRAM, 0); + curl_socket_t s = socket(PF_INET6, SOCK_DGRAM | SOCK_CLOEXEC, 0); if(s == CURL_SOCKET_BAD) - /* an ipv6 address was requested but we can't get/use one */ + /* an IPv6 address was requested but we can't get/use one */ ipv6_works = 0; Index: lib/if2ip.c =================================================================== ---- lib/if2ip.c.orig 2014-11-14 16:22:55.238645701 +0100 -+++ lib/if2ip.c 2014-11-14 16:22:56.346659457 +0100 -@@ -171,7 +171,7 @@ if2ip_result_t Curl_if2ip(int af, unsign +--- lib/if2ip.c.orig 2014-12-28 14:36:05.000000000 +0100 ++++ lib/if2ip.c 2015-01-08 11:33:25.856588523 +0100 +@@ -224,7 +224,7 @@ if2ip_result_t Curl_if2ip(int af, unsign if(len >= sizeof(req.ifr_name)) return IF2IP_NOT_FOUND; @@ -110,8 +110,8 @@ Index: lib/netrc.c =================================================================== ---- lib/netrc.c.orig 2014-11-14 16:22:55.238645701 +0100 -+++ lib/netrc.c 2014-11-14 16:22:56.346659457 +0100 +--- lib/netrc.c.orig 2014-11-04 13:51:16.000000000 +0100 ++++ lib/netrc.c 2015-01-08 11:33:25.856588523 +0100 @@ -111,7 +111,7 @@ int Curl_parsenetrc(const char *host, netrc_alloc = TRUE; } @@ -123,9 +123,9 @@ if(file) { Index: lib/connect.c =================================================================== ---- lib/connect.c.orig 2014-11-14 16:22:55.238645701 +0100 -+++ lib/connect.c 2014-11-14 16:22:56.346659457 +0100 -@@ -1306,7 +1306,7 @@ CURLcode Curl_socket(struct connectdata +--- lib/connect.c.orig 2014-12-28 14:36:05.000000000 +0100 ++++ lib/connect.c 2015-01-08 11:33:25.856588523 +0100 +@@ -1314,7 +1314,7 @@ CURLcode Curl_socket(struct connectdata (struct curl_sockaddr *)addr); else /* opensocket callback not set, so simply create the socket now */ @@ -136,9 +136,9 @@ /* no socket, no connection */ Index: configure.ac =================================================================== ---- configure.ac.orig 2014-11-14 16:22:55.239645713 +0100 -+++ configure.ac 2014-11-14 16:22:56.347659469 +0100 -@@ -181,6 +181,7 @@ AC_CANONICAL_HOST +--- configure.ac.orig 2014-12-28 14:36:05.000000000 +0100 ++++ configure.ac 2015-01-08 11:33:55.103922543 +0100 +@@ -182,6 +182,7 @@ AC_CANONICAL_HOST dnl Get system canonical name AC_DEFINE_UNQUOTED(OS, "${host}", [cpu-machine-OS]) @@ -146,7 +146,7 @@ dnl Checks for programs. dnl Our curl_off_t internal and external configure settings -@@ -193,6 +194,7 @@ dnl Our configure and build reentrant se +@@ -194,6 +195,7 @@ dnl Our configure and build reentrant se CURL_CONFIGURE_THREAD_SAFE CURL_CONFIGURE_REENTRANT -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
