From fad9b31bf2cdc50ae79878846482868fae84b810 Mon Sep 17 00:00:00 2001 From: wiz Date: Thu, 15 Oct 2015 10:59:52 +0000 Subject: Update curl to 7.45.0: Fixed in 7.45.0 - October 7 2015 Changes: 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 Bugfixes: 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 cleanups 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 --- www/curl/Makefile | 4 ++-- www/curl/PLIST | 47 ++++++++++++++++++++++++++++++++++++++++++++++- www/curl/distinfo | 9 +++++---- 3 files changed, 53 insertions(+), 7 deletions(-) (limited to 'www/curl') diff --git a/www/curl/Makefile b/www/curl/Makefile index 13dbb355961..a5de45d5d1e 100644 --- a/www/curl/Makefile +++ b/www/curl/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.154 2015/08/17 15:43:27 wiz Exp $ +# $NetBSD: Makefile,v 1.155 2015/10/15 10:59:52 wiz Exp $ -DISTNAME= curl-7.44.0 +DISTNAME= curl-7.45.0 CATEGORIES= www MASTER_SITES= http://curl.haxx.se/download/ \ ftp://ftp.sunet.se/pub/www/utilities/curl/ diff --git a/www/curl/PLIST b/www/curl/PLIST index 8415f166155..36e2c7ca84e 100644 --- a/www/curl/PLIST +++ b/www/curl/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.53 2015/08/17 15:43:27 wiz Exp $ +@comment $NetBSD: PLIST,v 1.54 2015/10/15 10:59:52 wiz Exp $ bin/curl bin/curl-config include/curl/curl.h @@ -14,6 +14,50 @@ lib/libcurl.la lib/pkgconfig/libcurl.pc man/man1/curl-config.1 man/man1/curl.1 +man/man3/CURLINFO_ACTIVESOCKET.3 +man/man3/CURLINFO_APPCONNECT_TIME.3 +man/man3/CURLINFO_CERTINFO.3 +man/man3/CURLINFO_CONDITION_UNMET.3 +man/man3/CURLINFO_CONNECT_TIME.3 +man/man3/CURLINFO_CONTENT_LENGTH_DOWNLOAD.3 +man/man3/CURLINFO_CONTENT_LENGTH_UPLOAD.3 +man/man3/CURLINFO_CONTENT_TYPE.3 +man/man3/CURLINFO_COOKIELIST.3 +man/man3/CURLINFO_EFFECTIVE_URL.3 +man/man3/CURLINFO_FILETIME.3 +man/man3/CURLINFO_FTP_ENTRY_PATH.3 +man/man3/CURLINFO_HEADER_SIZE.3 +man/man3/CURLINFO_HTTPAUTH_AVAIL.3 +man/man3/CURLINFO_HTTP_CONNECTCODE.3 +man/man3/CURLINFO_LASTSOCKET.3 +man/man3/CURLINFO_LOCAL_IP.3 +man/man3/CURLINFO_LOCAL_PORT.3 +man/man3/CURLINFO_NAMELOOKUP_TIME.3 +man/man3/CURLINFO_NUM_CONNECTS.3 +man/man3/CURLINFO_OS_ERRNO.3 +man/man3/CURLINFO_PRETRANSFER_TIME.3 +man/man3/CURLINFO_PRIMARY_IP.3 +man/man3/CURLINFO_PRIMARY_PORT.3 +man/man3/CURLINFO_PRIVATE.3 +man/man3/CURLINFO_PROXYAUTH_AVAIL.3 +man/man3/CURLINFO_REDIRECT_COUNT.3 +man/man3/CURLINFO_REDIRECT_TIME.3 +man/man3/CURLINFO_REDIRECT_URL.3 +man/man3/CURLINFO_REQUEST_SIZE.3 +man/man3/CURLINFO_RESPONSE_CODE.3 +man/man3/CURLINFO_RTSP_CLIENT_CSEQ.3 +man/man3/CURLINFO_RTSP_CSEQ_RECV.3 +man/man3/CURLINFO_RTSP_SERVER_CSEQ.3 +man/man3/CURLINFO_RTSP_SESSION_ID.3 +man/man3/CURLINFO_SIZE_DOWNLOAD.3 +man/man3/CURLINFO_SIZE_UPLOAD.3 +man/man3/CURLINFO_SPEED_DOWNLOAD.3 +man/man3/CURLINFO_SPEED_UPLOAD.3 +man/man3/CURLINFO_SSL_ENGINES.3 +man/man3/CURLINFO_SSL_VERIFYRESULT.3 +man/man3/CURLINFO_STARTTRANSFER_TIME.3 +man/man3/CURLINFO_TLS_SESSION.3 +man/man3/CURLINFO_TOTAL_TIME.3 man/man3/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3 man/man3/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3 man/man3/CURLMOPT_MAXCONNECTS.3 @@ -60,6 +104,7 @@ man/man3/CURLOPT_CRLFILE.3 man/man3/CURLOPT_CUSTOMREQUEST.3 man/man3/CURLOPT_DEBUGDATA.3 man/man3/CURLOPT_DEBUGFUNCTION.3 +man/man3/CURLOPT_DEFAULT_PROTOCOL.3 man/man3/CURLOPT_DIRLISTONLY.3 man/man3/CURLOPT_DNS_CACHE_TIMEOUT.3 man/man3/CURLOPT_DNS_INTERFACE.3 diff --git a/www/curl/distinfo b/www/curl/distinfo index f6430e9691d..f7e9010ab0e 100644 --- a/www/curl/distinfo +++ b/www/curl/distinfo @@ -1,8 +1,9 @@ -$NetBSD: distinfo,v 1.109 2015/08/17 15:43:27 wiz Exp $ +$NetBSD: distinfo,v 1.110 2015/10/15 10:59:52 wiz Exp $ -SHA1 (curl-7.44.0.tar.bz2) = 879a186944e7b06e619a2eb07cef729b5702345c -RMD160 (curl-7.44.0.tar.bz2) = d7e4a2406c5fea9445c13e725dd421d7198389a6 -Size (curl-7.44.0.tar.bz2) = 3398814 bytes +SHA1 (curl-7.45.0.tar.bz2) = ea2e8ef812972202be9ffb2220ef07f7f8ae5b30 +RMD160 (curl-7.45.0.tar.bz2) = 3be0355ef398ac83b716cbf4fe69854b63dfa7f8 +SHA512 (curl-7.45.0.tar.bz2) = 71c557c69eb8d160f74a9b76ef83a46ce33ef4e8a66a261699329583dadf10205b4ba4783f92d4e6c8724f6610ffade5b0a9f189b0a7b9169ff839dfc8980481 +Size (curl-7.45.0.tar.bz2) = 3473632 bytes SHA1 (patch-aa) = 793701d5ecc3343170fb437906c9adb74763cd13 SHA1 (patch-curl-config.in) = d0cc7bb6a5bf0b9257f40dcffce7093cc0098eb7 SHA1 (patch-lib_hostcheck.c) = 8e772d3f91cdafae17281cc19004269ece0cf308 -- cgit v1.2.3