Update to 7.73.0. Noteworthy changes:

* Additional protocol: MQTT
* curl tool: new --output-dir option, reworked --help with categories
This commit is contained in:
naddy 2020-10-18 11:53:40 +00:00
parent 02ae6c07f7
commit e0ff172806
5 changed files with 18 additions and 36 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.156 2020/08/21 14:18:07 naddy Exp $
# $OpenBSD: Makefile,v 1.157 2020/10/18 11:53:40 naddy Exp $
COMMENT= transfer files with FTP, HTTP, HTTPS, etc.
DISTNAME= curl-7.72.0
SHARED_LIBS= curl 26.6 # 10.0
DISTNAME= curl-7.73.0
SHARED_LIBS= curl 26.7 # 11.0
CATEGORIES= net
HOMEPAGE= https://curl.haxx.se/
@ -41,6 +41,9 @@ DEBUG_PACKAGES= ${BUILD_PACKAGES}
# Note:
# use ulimit -p 256 for test
# Skip python dependency; it is only required for three rudimentary
# DICT/SMB/TELNET tests.
# runsshserver: sshserver.pl --user=$USER
TEST_ENV= USER=$$USER

View File

@ -1,2 +1,2 @@
SHA256 (curl-7.72.0.tar.xz) = De0ICMTYXy7g24aYCuYQzJ0WXpyp2kZhlsxzw0ZRNxM=
SIZE (curl-7.72.0.tar.xz) = 2390040
SHA256 (curl-7.73.0.tar.xz) = fEx8pOqIq+AP6kdA3PgQdcAxsdC7I6/y1e/eIKPCQIo=
SIZE (curl-7.73.0.tar.xz) = 2394228

View File

@ -1,27 +0,0 @@
$OpenBSD: patch-tests_runtests_pl,v 1.1 2020/08/21 14:18:08 naddy Exp $
Clear pid variables when failing to start a server as otherwise the
parent doesn't detect the failure and believe it actually worked
to start.
https://github.com/curl/curl/pull/5834/commits
Index: tests/runtests.pl
--- tests/runtests.pl.orig
+++ tests/runtests.pl
@@ -1448,7 +1448,7 @@ sub runhttp2server {
# don't retry if the server doesn't work
if ($doesntrun{$pidfile}) {
- return (0,0);
+ return (0, 0, 0);
}
my $pid = processexists($pidfile);
@@ -1479,6 +1479,7 @@ sub runhttp2server {
logmsg "RUN: failed to start the $srvrname server\n";
stopserver($server, "$pid2");
$doesntrun{$pidfile} = 1;
+ $http2pid = $pid2 = 0;
next;
}
$doesntrun{$pidfile} = 0;

View File

@ -1,7 +1,7 @@
curl is a command line tool for transferring data with URL syntax,
supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS,
POP3, POP3S, RTSP, SMB, SMBS, SMTP, SMTPS, Telnet and TFTP. curl
supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP
form based upload, proxies, cookies, user+password authentication
MQTT, POP3, POP3S, RTSP, SMB, SMBS, SMTP, SMTPS, Telnet and TFTP.
curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
HTTP form based upload, proxies, cookies, user+password authentication
(Basic, Digest, NTLM, Negotiate, ...), file transfer resume, proxy
tunneling and a busload of other useful tricks.

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.61 2020/08/21 14:18:08 naddy Exp $
@comment $OpenBSD: PLIST,v 1.62 2020/10/18 11:53:40 naddy Exp $
@bin bin/curl
bin/curl-config
include/curl/
@ -7,6 +7,7 @@ include/curl/curlver.h
include/curl/easy.h
include/curl/mprintf.h
include/curl/multi.h
include/curl/options.h
include/curl/stdcheaders.h
include/curl/system.h
include/curl/typecheck-gcc.h
@ -53,6 +54,7 @@ lib/pkgconfig/libcurl.pc
@man man/man3/CURLINFO_PRIVATE.3
@man man/man3/CURLINFO_PROTOCOL.3
@man man/man3/CURLINFO_PROXYAUTH_AVAIL.3
@man man/man3/CURLINFO_PROXY_ERROR.3
@man man/man3/CURLINFO_PROXY_SSL_VERIFYRESULT.3
@man man/man3/CURLINFO_REDIRECT_COUNT.3
@man man/man3/CURLINFO_REDIRECT_TIME.3
@ -325,6 +327,7 @@ lib/pkgconfig/libcurl.pc
@man man/man3/CURLOPT_SSL_CIPHER_LIST.3
@man man/man3/CURLOPT_SSL_CTX_DATA.3
@man man/man3/CURLOPT_SSL_CTX_FUNCTION.3
@man man/man3/CURLOPT_SSL_EC_CURVES.3
@man man/man3/CURLOPT_SSL_ENABLE_ALPN.3
@man man/man3/CURLOPT_SSL_ENABLE_NPN.3
@man man/man3/CURLOPT_SSL_FALSESTART.3
@ -381,6 +384,9 @@ lib/pkgconfig/libcurl.pc
@man man/man3/curl_easy_escape.3
@man man/man3/curl_easy_getinfo.3
@man man/man3/curl_easy_init.3
@man man/man3/curl_easy_option_by_id.3
@man man/man3/curl_easy_option_by_name.3
@man man/man3/curl_easy_option_next.3
@man man/man3/curl_easy_pause.3
@man man/man3/curl_easy_perform.3
@man man/man3/curl_easy_recv.3