Wed Apr 27 07:51:20 2022 UTC ()
curl: update to 7.83.0.

curl and libcurl 7.83.0

This release includes the following changes:

 o curl: add %header{name} experimental support in -w handling
 o curl: add %{header_json} experimental support in -w handling
 o curl: add --no-clobber [28]
 o curl: add --remove-on-error [11]
 o header api: add curl_easy_header and curl_easy_nextheader [56]
 o msh3: add support for QUIC and HTTP/3 using msh3 [84]

This release includes the following bugfixes:

 o appveyor: add Cygwin build [77]
 o appveyor: only add MSYS2 to PATH where required [78]
 o BearSSL: add CURLOPT_SSL_CIPHER_LIST support [27]
 o BearSSL: add CURLOPT_SSL_CTX_FUNCTION support [26]
 o BINDINGS.md: add Hollywood binding [34]
 o CI: Do not use buildconf. Instead, just use: autoreconf -fi [42]
 o CI: install Python package impacket to run SMB test 1451 [5]
 o configure.ac: move -pthread CFLAGS setting back where it used to be [14]
 o configure: bump the copyright year range int the generated output
 o conncache: include the zone id in the "bundle" hashkey [112]
 o connecache: remove duplicate connc->closure_handle check [90]
 o connect: make Curl_getconnectinfo work with conn cache from share handle [22]
 o connect: use TCP_KEEPALIVE only if TCP_KEEPIDLE is not defined [6]
 o cookie.d: clarify when cookies are sent
 o cookies: improve errorhandling for reading cookiefile [123]
 o curl/system.h: update ifdef condition for MCST-LCC compiler [4]
 o curl: error out if -T and -d are used for the same URL [99]
 o curl: error out when options need features not present in libcurl [18]
 o curl: escape '?' in generated --libcurl code [117]
 o curl: fix segmentation fault for empty output file names. [60]
 o curl_easy_header: fix typos in documentation [74]
 o CURLINFO_PRIMARY_PORT.3: clarify which port this is [126]
 o CURLOPT*TLSAUTH.3: they only work with OpenSSL or GnuTLS [105]
 o CURLOPT_DISALLOW_USERNAME_IN_URL.3: use uppercase URL
 o CURLOPT_PREQUOTE.3: only works for FTP file transfers, not dirs [79]
 o CURLOPT_PROGRESSFUNCTION.3: fix typo in example [63]
 o CURLOPT_UNRESTRICTED_AUTH.3: extended explanation [127]
 o CURLSHOPT_UNLOCKFUNC.3: fix the callback prototype [9]
 o docs/HYPER.md: updated to reflect current hyper build needs
 o docs/opts: Mention Schannel client cert type is P12 [50]
 o docs: Fix missing semicolon in example code [102]
 o docs: lots of minor language polish [51]
 o English: use American spelling consistently [95]
 o fail.d: tweak the description [101]
 o firefox-db2pem.sh: make the shell script safer [47]
 o ftp: fix error message for partial file upload [61]
 o gen.pl: change wording for mutexed options [98]
 o GHA: add openssl3 jobs moved over from zuul [88]
 o GHA: build hyper with nightly rustc [7]
 o GHA: move bearssl jobs over from zuul [85]
 o gha: move the event-based test over from Zuul [59]
 o gtls: fix build for disabled TLS-SRP [48]
 o http2: handle DONE called for the paused stream [69]
 o http2: RST the stream if we stop it on our own will [67]
 o http: avoid auth/cookie on redirects same host diff port [110]
 o http: close the stream (not connection) on time condition abort [68]
 o http: reject header contents with nul bytes [41]
 o http: return error on colon-less HTTP headers [31]
 o http: streamclose "already downloaded" [57]
 o hyper: fix status_line() return code [13]
 o hyper: fix tests 580 and 581 for hyper [107]
 o hyper: no h2c support [33]
 o infof: consistent capitalization of warning messages [103]
 o ipv4/6.d: clarify that they are about using IP addresses [3]
 o json.d: fix typo (overriden -> overridden) [24]
 o keepalive-time.d: It takes many probes to detect brokenness [29]
 o lib/warnless.[ch]: only check for WIN32 and ignore _WIN32 [45]
 o lib670: avoid double check result [71]
 o lib: #ifdef on USE_HTTP2 better [65]
 o lib: fix some misuse of curlx_convert_wchar_to_UTF8 [38]
 o lib: remove exclamation marks [100]
 o libssh2: compare sha256 strings case sensitively [114]
 o libssh2: make the md5 comparison fail if wrong length [111]
 o libssh: fix build with old libssh versions [12]
 o libssh: fix double close [124]
 o libssh: Improve fix for missing SSH_S_ stat macros [10]
 o libssh: unstick SFTP transfers when done event-based [58]
 o macos: set .plist version in autoconf [122]
 o mbedtls: remove 'protocols' array from backend when ALPN is not used [66]
 o mbedtls: remove server_fd from backend [91]
 o mk-ca-bundle.pl: Use stricter logic to process the certificates [39]
 o mk-ca-bundle.vbs: delete this script in favor of mk-ca-bundle.pl [8]
 o mlc_config.json: add file to ignore known troublesome URLs [35]
 o mqtt: better handling of TCP disconnect mid-message [55]
 o ngtcp2: add client certificate authentication for OpenSSL [15]
 o ngtcp2: avoid busy loop in low CWND situation [119]
 o ngtcp2: deal with sub-millisecond timeout [116]
 o ngtcp2: disconnect the QUIC connection proper [19]
 o ngtcp2: enlarge H3_SEND_SIZE [82]
 o ngtcp2: fix HTTP/3 upload stall and avoid busy loop [83]
 o ngtcp2: fix memory leak [80]
 o ngtcp2: fix QUIC_IDLE_TIMEOUT [94]
 o ngtcp2: make curl 1ms faster [93]
 o ngtcp2: remove remote_addr which is not used in a meaningful way [81]
 o ngtcp2: update to work after recent ngtcp2 updates [62]
 o ngtcp2: use token when detecting :status header field [92]
 o nonblock: restore setsockopt method to curlx_nonblock [20]
 o openssl: check SSL_get_peer_cert_chain return value [1]
 o openssl: enable CURLOPT_SSL_EC_CURVES with BoringSSL [23]
 o openssl: fix CN check error code [21]
 o options: remove mistaken space before paren in prototype
 o perl: removed a double semicolon at end of line [64]
 o pop3/smtp: return *WEIRD_SERVER_REPLY when not understood [43]
 o projects/README: converted to markdown [76]
 o projects: Update VC version names for VS2017, VS2022 [52]
 o rtsp: don't let CSeq error override earlier errors [37]
 o runtests: add 'bearssl' as testable feature [87]
 o runtests: make 'oldlibssh' be before 0.9.4 [2]
 o schannel: remove dead code that will never run [89]
 o scripts/copyright.pl: ignore the new mlc_config.json file
 o scripts: move three scripts from lib/ to scripts/ [44]
 o test1135: sync with recent API updates [54]
 o test1459: disable for oldlibssh [53]
 o test375: fix line endings on Windows [40]
 o test386: Fix an incorrect test markup tag
 o test718: edited slightly to return better HTTP [32]
 o tests/server/util.h: align WIN32 condition with util.c [46]
 o tests: refactor server/socksd.c to support --unix-socket [96]
 o timediff.[ch]: add curlx helper functions for timeval conversions [86]
 o tls: make mbedtls and NSS check for h2, not nghttp2 [70]
 o tool and tests: force flush of all buffers at end of program [17]
 o tool_cb_hdr: Turn the Location: into a terminal hyperlink [30]
 o tool_getparam: error out on missing -K file [115]
 o tool_listhelp.c: uppercase URL
 o tool_operate: fix a scan-build warning [16]
 o tool_paramhlp: use feof(3) to identify EOF correctly when using fread(3) [97]
 o transfer: redirects to other protocols or ports clear auth [109]
 o unit1620: call global_init before calling Curl_open [125]
 o url: check sasl additional parameters for connection reuse. [113]
 o vtls: provide a unified APLN-disagree string for all backends [75]
 o vtls: use a backend standard message for "ALPN: offers %s" [73]
 o vtls: use a generic "ALPN, server accepted" message [72]
 o winbuild/README.md: fixup dead link [36]
 o winbuild: Add a Visual Studio example to the README [49]
 o wolfssl: fix compiler error without IPv6 [25]


(wiz)
diff -r1.254 -r1.255 pkgsrc/www/curl/Makefile
diff -r1.88 -r1.89 pkgsrc/www/curl/PLIST
diff -r1.180 -r1.181 pkgsrc/www/curl/distinfo
diff -r1.15 -r1.16 pkgsrc/www/curl/patches/patch-configure

cvs diff -r1.254 -r1.255 pkgsrc/www/curl/Makefile (switch to unified diff)

--- pkgsrc/www/curl/Makefile 2022/03/08 08:18:27 1.254
+++ pkgsrc/www/curl/Makefile 2022/04/27 07:51:20 1.255
@@ -1,52 +1,52 @@ @@ -1,52 +1,52 @@
1# $NetBSD: Makefile,v 1.254 2022/03/08 08:18:27 wiz Exp $ 1# $NetBSD: Makefile,v 1.255 2022/04/27 07:51:20 wiz Exp $
2 2
3DISTNAME= curl-7.82.0 3DISTNAME= curl-7.83.0
4CATEGORIES= www 4CATEGORIES= www
5MASTER_SITES= https://curl.se/download/ 5MASTER_SITES= https://curl.se/download/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= leot@NetBSD.org 8MAINTAINER= leot@NetBSD.org
9HOMEPAGE= https://curl.se/ 9HOMEPAGE= https://curl.se/
10COMMENT= Client that groks URLs 10COMMENT= Client that groks URLs
11# not completely, but near enough 11# not completely, but near enough
12LICENSE= mit 12LICENSE= mit
13 13
14BUILD_DEFS+= IPV6_READY 14BUILD_DEFS+= IPV6_READY
15 15
16TEST_DEPENDS+= ${PYPKGPREFIX}-impacket-[0-9]*:../../net/py-impacket 16TEST_DEPENDS+= ${PYPKGPREFIX}-impacket-[0-9]*:../../net/py-impacket
17 17
18USE_TOOLS+= nroff perl 18USE_TOOLS+= nroff perl
19USE_LIBTOOL= yes 19USE_LIBTOOL= yes
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21CONFIGURE_ARGS+= --with-ssl=${BUILDLINK_PREFIX.openssl} 21CONFIGURE_ARGS+= --with-ssl=${BUILDLINK_PREFIX.openssl}
22# Some systems use bundles instead of directories; this needs configuring 22# Some systems use bundles instead of directories; this needs configuring
23# because curl doesn't use default validation. 23# because curl doesn't use default validation.
24.if !empty(SSLCERTBUNDLE) 24.if !empty(SSLCERTBUNDLE)
25CONFIGURE_ARGS+= --with-ca-bundle=${SSLCERTBUNDLE} 25CONFIGURE_ARGS+= --with-ca-bundle=${SSLCERTBUNDLE}
26.else 26.else
27CONFIGURE_ARGS+= --with-ca-path=${SSLCERTS} 27CONFIGURE_ARGS+= --with-ca-path=${SSLCERTS}
28.endif 28.endif
29CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} 29CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib}
30CONFIGURE_ARGS+= --without-libpsl 30CONFIGURE_ARGS+= --without-libpsl
31PKGCONFIG_OVERRIDE= libcurl.pc.in 31PKGCONFIG_OVERRIDE= libcurl.pc.in
32TEST_TARGET= check 32TEST_TARGET= check
33 33
34SUBST_CLASSES+= python 34SUBST_CLASSES+= python
35SUBST_STAGE.python= pre-configure 35SUBST_STAGE.python= pre-configure
36SUBST_MESSAGE.python= Adjust hard-coded python invocations 36SUBST_MESSAGE.python= Adjust hard-coded python invocations
37SUBST_FILES.python= tests/data/test1451 37SUBST_FILES.python= tests/data/test1451
38SUBST_SED.python= -e 's,python,${PYTHONBIN},g' 38SUBST_SED.python= -e 's,python,${PYTHONBIN},g'
39 39
40REPLACE_PERL+= tests/*.pl tests/*/*.pl 40REPLACE_PERL+= tests/*.pl tests/*/*.pl
41REPLACE_PYTHON+= tests/*.py 41REPLACE_PYTHON+= tests/*.py
42 42
43PYTHON_FOR_BUILD_ONLY= test 43PYTHON_FOR_BUILD_ONLY= test
44 44
45.include "options.mk" 45.include "options.mk"
46 46
47.include "../../devel/gettext-lib/buildlink3.mk" 47.include "../../devel/gettext-lib/buildlink3.mk"
48.include "../../devel/zlib/buildlink3.mk" 48.include "../../devel/zlib/buildlink3.mk"
49.include "../../lang/python/application.mk" 49.include "../../lang/python/application.mk"
50.include "../../security/openssl/buildlink3.mk" 50.include "../../security/openssl/buildlink3.mk"
51.include "../../mk/pthread.buildlink3.mk" 51.include "../../mk/pthread.buildlink3.mk"
52.include "../../mk/bsd.pkg.mk" 52.include "../../mk/bsd.pkg.mk"

cvs diff -r1.88 -r1.89 pkgsrc/www/curl/PLIST (switch to unified diff)

--- pkgsrc/www/curl/PLIST 2022/01/07 21:05:37 1.88
+++ pkgsrc/www/curl/PLIST 2022/04/27 07:51:20 1.89
@@ -1,488 +1,491 @@ @@ -1,488 +1,491 @@
1@comment $NetBSD: PLIST,v 1.88 2022/01/07 21:05:37 adam Exp $ 1@comment $NetBSD: PLIST,v 1.89 2022/04/27 07:51:20 wiz Exp $
2bin/curl 2bin/curl
3bin/curl-config 3bin/curl-config
4include/curl/curl.h 4include/curl/curl.h
5include/curl/curlver.h 5include/curl/curlver.h
6include/curl/easy.h 6include/curl/easy.h
 7include/curl/header.h
7include/curl/mprintf.h 8include/curl/mprintf.h
8include/curl/multi.h 9include/curl/multi.h
9include/curl/options.h 10include/curl/options.h
10include/curl/stdcheaders.h 11include/curl/stdcheaders.h
11include/curl/system.h 12include/curl/system.h
12include/curl/typecheck-gcc.h 13include/curl/typecheck-gcc.h
13include/curl/urlapi.h 14include/curl/urlapi.h
14lib/libcurl.la 15lib/libcurl.la
15lib/pkgconfig/libcurl.pc 16lib/pkgconfig/libcurl.pc
16man/man1/curl-config.1 17man/man1/curl-config.1
17man/man1/curl.1 18man/man1/curl.1
18man/man3/CURLINFO_ACTIVESOCKET.3 19man/man3/CURLINFO_ACTIVESOCKET.3
19man/man3/CURLINFO_APPCONNECT_TIME.3 20man/man3/CURLINFO_APPCONNECT_TIME.3
20man/man3/CURLINFO_APPCONNECT_TIME_T.3 21man/man3/CURLINFO_APPCONNECT_TIME_T.3
21man/man3/CURLINFO_CERTINFO.3 22man/man3/CURLINFO_CERTINFO.3
22man/man3/CURLINFO_CONDITION_UNMET.3 23man/man3/CURLINFO_CONDITION_UNMET.3
23man/man3/CURLINFO_CONNECT_TIME.3 24man/man3/CURLINFO_CONNECT_TIME.3
24man/man3/CURLINFO_CONNECT_TIME_T.3 25man/man3/CURLINFO_CONNECT_TIME_T.3
25man/man3/CURLINFO_CONTENT_LENGTH_DOWNLOAD.3 26man/man3/CURLINFO_CONTENT_LENGTH_DOWNLOAD.3
26man/man3/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3 27man/man3/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3
27man/man3/CURLINFO_CONTENT_LENGTH_UPLOAD.3 28man/man3/CURLINFO_CONTENT_LENGTH_UPLOAD.3
28man/man3/CURLINFO_CONTENT_LENGTH_UPLOAD_T.3 29man/man3/CURLINFO_CONTENT_LENGTH_UPLOAD_T.3
29man/man3/CURLINFO_CONTENT_TYPE.3 30man/man3/CURLINFO_CONTENT_TYPE.3
30man/man3/CURLINFO_COOKIELIST.3 31man/man3/CURLINFO_COOKIELIST.3
31man/man3/CURLINFO_EFFECTIVE_METHOD.3 32man/man3/CURLINFO_EFFECTIVE_METHOD.3
32man/man3/CURLINFO_EFFECTIVE_URL.3 33man/man3/CURLINFO_EFFECTIVE_URL.3
33man/man3/CURLINFO_FILETIME.3 34man/man3/CURLINFO_FILETIME.3
34man/man3/CURLINFO_FILETIME_T.3 35man/man3/CURLINFO_FILETIME_T.3
35man/man3/CURLINFO_FTP_ENTRY_PATH.3 36man/man3/CURLINFO_FTP_ENTRY_PATH.3
36man/man3/CURLINFO_HEADER_SIZE.3 37man/man3/CURLINFO_HEADER_SIZE.3
37man/man3/CURLINFO_HTTPAUTH_AVAIL.3 38man/man3/CURLINFO_HTTPAUTH_AVAIL.3
38man/man3/CURLINFO_HTTP_CONNECTCODE.3 39man/man3/CURLINFO_HTTP_CONNECTCODE.3
39man/man3/CURLINFO_HTTP_VERSION.3 40man/man3/CURLINFO_HTTP_VERSION.3
40man/man3/CURLINFO_LASTSOCKET.3 41man/man3/CURLINFO_LASTSOCKET.3
41man/man3/CURLINFO_LOCAL_IP.3 42man/man3/CURLINFO_LOCAL_IP.3
42man/man3/CURLINFO_LOCAL_PORT.3 43man/man3/CURLINFO_LOCAL_PORT.3
43man/man3/CURLINFO_NAMELOOKUP_TIME.3 44man/man3/CURLINFO_NAMELOOKUP_TIME.3
44man/man3/CURLINFO_NAMELOOKUP_TIME_T.3 45man/man3/CURLINFO_NAMELOOKUP_TIME_T.3
45man/man3/CURLINFO_NUM_CONNECTS.3 46man/man3/CURLINFO_NUM_CONNECTS.3
46man/man3/CURLINFO_OS_ERRNO.3 47man/man3/CURLINFO_OS_ERRNO.3
47man/man3/CURLINFO_PRETRANSFER_TIME.3 48man/man3/CURLINFO_PRETRANSFER_TIME.3
48man/man3/CURLINFO_PRETRANSFER_TIME_T.3 49man/man3/CURLINFO_PRETRANSFER_TIME_T.3
49man/man3/CURLINFO_PRIMARY_IP.3 50man/man3/CURLINFO_PRIMARY_IP.3
50man/man3/CURLINFO_PRIMARY_PORT.3 51man/man3/CURLINFO_PRIMARY_PORT.3
51man/man3/CURLINFO_PRIVATE.3 52man/man3/CURLINFO_PRIVATE.3
52man/man3/CURLINFO_PROTOCOL.3 53man/man3/CURLINFO_PROTOCOL.3
53man/man3/CURLINFO_PROXYAUTH_AVAIL.3 54man/man3/CURLINFO_PROXYAUTH_AVAIL.3
54man/man3/CURLINFO_PROXY_ERROR.3 55man/man3/CURLINFO_PROXY_ERROR.3
55man/man3/CURLINFO_PROXY_SSL_VERIFYRESULT.3 56man/man3/CURLINFO_PROXY_SSL_VERIFYRESULT.3
56man/man3/CURLINFO_REDIRECT_COUNT.3 57man/man3/CURLINFO_REDIRECT_COUNT.3
57man/man3/CURLINFO_REDIRECT_TIME.3 58man/man3/CURLINFO_REDIRECT_TIME.3
58man/man3/CURLINFO_REDIRECT_TIME_T.3 59man/man3/CURLINFO_REDIRECT_TIME_T.3
59man/man3/CURLINFO_REDIRECT_URL.3 60man/man3/CURLINFO_REDIRECT_URL.3
60man/man3/CURLINFO_REFERER.3 61man/man3/CURLINFO_REFERER.3
61man/man3/CURLINFO_REQUEST_SIZE.3 62man/man3/CURLINFO_REQUEST_SIZE.3
62man/man3/CURLINFO_RESPONSE_CODE.3 63man/man3/CURLINFO_RESPONSE_CODE.3
63man/man3/CURLINFO_RETRY_AFTER.3 64man/man3/CURLINFO_RETRY_AFTER.3
64man/man3/CURLINFO_RTSP_CLIENT_CSEQ.3 65man/man3/CURLINFO_RTSP_CLIENT_CSEQ.3
65man/man3/CURLINFO_RTSP_CSEQ_RECV.3 66man/man3/CURLINFO_RTSP_CSEQ_RECV.3
66man/man3/CURLINFO_RTSP_SERVER_CSEQ.3 67man/man3/CURLINFO_RTSP_SERVER_CSEQ.3
67man/man3/CURLINFO_RTSP_SESSION_ID.3 68man/man3/CURLINFO_RTSP_SESSION_ID.3
68man/man3/CURLINFO_SCHEME.3 69man/man3/CURLINFO_SCHEME.3
69man/man3/CURLINFO_SIZE_DOWNLOAD.3 70man/man3/CURLINFO_SIZE_DOWNLOAD.3
70man/man3/CURLINFO_SIZE_DOWNLOAD_T.3 71man/man3/CURLINFO_SIZE_DOWNLOAD_T.3
71man/man3/CURLINFO_SIZE_UPLOAD.3 72man/man3/CURLINFO_SIZE_UPLOAD.3
72man/man3/CURLINFO_SIZE_UPLOAD_T.3 73man/man3/CURLINFO_SIZE_UPLOAD_T.3
73man/man3/CURLINFO_SPEED_DOWNLOAD.3 74man/man3/CURLINFO_SPEED_DOWNLOAD.3
74man/man3/CURLINFO_SPEED_DOWNLOAD_T.3 75man/man3/CURLINFO_SPEED_DOWNLOAD_T.3
75man/man3/CURLINFO_SPEED_UPLOAD.3 76man/man3/CURLINFO_SPEED_UPLOAD.3
76man/man3/CURLINFO_SPEED_UPLOAD_T.3 77man/man3/CURLINFO_SPEED_UPLOAD_T.3
77man/man3/CURLINFO_SSL_ENGINES.3 78man/man3/CURLINFO_SSL_ENGINES.3
78man/man3/CURLINFO_SSL_VERIFYRESULT.3 79man/man3/CURLINFO_SSL_VERIFYRESULT.3
79man/man3/CURLINFO_STARTTRANSFER_TIME.3 80man/man3/CURLINFO_STARTTRANSFER_TIME.3
80man/man3/CURLINFO_STARTTRANSFER_TIME_T.3 81man/man3/CURLINFO_STARTTRANSFER_TIME_T.3
81man/man3/CURLINFO_TLS_SESSION.3 82man/man3/CURLINFO_TLS_SESSION.3
82man/man3/CURLINFO_TLS_SSL_PTR.3 83man/man3/CURLINFO_TLS_SSL_PTR.3
83man/man3/CURLINFO_TOTAL_TIME.3 84man/man3/CURLINFO_TOTAL_TIME.3
84man/man3/CURLINFO_TOTAL_TIME_T.3 85man/man3/CURLINFO_TOTAL_TIME_T.3
85man/man3/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3 86man/man3/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3
86man/man3/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3 87man/man3/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3
87man/man3/CURLMOPT_MAXCONNECTS.3 88man/man3/CURLMOPT_MAXCONNECTS.3
88man/man3/CURLMOPT_MAX_CONCURRENT_STREAMS.3 89man/man3/CURLMOPT_MAX_CONCURRENT_STREAMS.3
89man/man3/CURLMOPT_MAX_HOST_CONNECTIONS.3 90man/man3/CURLMOPT_MAX_HOST_CONNECTIONS.3
90man/man3/CURLMOPT_MAX_PIPELINE_LENGTH.3 91man/man3/CURLMOPT_MAX_PIPELINE_LENGTH.3
91man/man3/CURLMOPT_MAX_TOTAL_CONNECTIONS.3 92man/man3/CURLMOPT_MAX_TOTAL_CONNECTIONS.3
92man/man3/CURLMOPT_PIPELINING.3 93man/man3/CURLMOPT_PIPELINING.3
93man/man3/CURLMOPT_PIPELINING_SERVER_BL.3 94man/man3/CURLMOPT_PIPELINING_SERVER_BL.3
94man/man3/CURLMOPT_PIPELINING_SITE_BL.3 95man/man3/CURLMOPT_PIPELINING_SITE_BL.3
95man/man3/CURLMOPT_PUSHDATA.3 96man/man3/CURLMOPT_PUSHDATA.3
96man/man3/CURLMOPT_PUSHFUNCTION.3 97man/man3/CURLMOPT_PUSHFUNCTION.3
97man/man3/CURLMOPT_SOCKETDATA.3 98man/man3/CURLMOPT_SOCKETDATA.3
98man/man3/CURLMOPT_SOCKETFUNCTION.3 99man/man3/CURLMOPT_SOCKETFUNCTION.3
99man/man3/CURLMOPT_TIMERDATA.3 100man/man3/CURLMOPT_TIMERDATA.3
100man/man3/CURLMOPT_TIMERFUNCTION.3 101man/man3/CURLMOPT_TIMERFUNCTION.3
101man/man3/CURLOPT_ABSTRACT_UNIX_SOCKET.3 102man/man3/CURLOPT_ABSTRACT_UNIX_SOCKET.3
102man/man3/CURLOPT_ACCEPTTIMEOUT_MS.3 103man/man3/CURLOPT_ACCEPTTIMEOUT_MS.3
103man/man3/CURLOPT_ACCEPT_ENCODING.3 104man/man3/CURLOPT_ACCEPT_ENCODING.3
104man/man3/CURLOPT_ADDRESS_SCOPE.3 105man/man3/CURLOPT_ADDRESS_SCOPE.3
105man/man3/CURLOPT_ALTSVC.3 106man/man3/CURLOPT_ALTSVC.3
106man/man3/CURLOPT_ALTSVC_CTRL.3 107man/man3/CURLOPT_ALTSVC_CTRL.3
107man/man3/CURLOPT_APPEND.3 108man/man3/CURLOPT_APPEND.3
108man/man3/CURLOPT_AUTOREFERER.3 109man/man3/CURLOPT_AUTOREFERER.3
109man/man3/CURLOPT_AWS_SIGV4.3 110man/man3/CURLOPT_AWS_SIGV4.3
110man/man3/CURLOPT_BUFFERSIZE.3 111man/man3/CURLOPT_BUFFERSIZE.3
111man/man3/CURLOPT_CAINFO.3 112man/man3/CURLOPT_CAINFO.3
112man/man3/CURLOPT_CAINFO_BLOB.3 113man/man3/CURLOPT_CAINFO_BLOB.3
113man/man3/CURLOPT_CAPATH.3 114man/man3/CURLOPT_CAPATH.3
114man/man3/CURLOPT_CERTINFO.3 115man/man3/CURLOPT_CERTINFO.3
115man/man3/CURLOPT_CHUNK_BGN_FUNCTION.3 116man/man3/CURLOPT_CHUNK_BGN_FUNCTION.3
116man/man3/CURLOPT_CHUNK_DATA.3 117man/man3/CURLOPT_CHUNK_DATA.3
117man/man3/CURLOPT_CHUNK_END_FUNCTION.3 118man/man3/CURLOPT_CHUNK_END_FUNCTION.3
118man/man3/CURLOPT_CLOSESOCKETDATA.3 119man/man3/CURLOPT_CLOSESOCKETDATA.3
119man/man3/CURLOPT_CLOSESOCKETFUNCTION.3 120man/man3/CURLOPT_CLOSESOCKETFUNCTION.3
120man/man3/CURLOPT_CONNECTTIMEOUT.3 121man/man3/CURLOPT_CONNECTTIMEOUT.3
121man/man3/CURLOPT_CONNECTTIMEOUT_MS.3 122man/man3/CURLOPT_CONNECTTIMEOUT_MS.3
122man/man3/CURLOPT_CONNECT_ONLY.3 123man/man3/CURLOPT_CONNECT_ONLY.3
123man/man3/CURLOPT_CONNECT_TO.3 124man/man3/CURLOPT_CONNECT_TO.3
124man/man3/CURLOPT_CONV_FROM_NETWORK_FUNCTION.3 125man/man3/CURLOPT_CONV_FROM_NETWORK_FUNCTION.3
125man/man3/CURLOPT_CONV_FROM_UTF8_FUNCTION.3 126man/man3/CURLOPT_CONV_FROM_UTF8_FUNCTION.3
126man/man3/CURLOPT_CONV_TO_NETWORK_FUNCTION.3 127man/man3/CURLOPT_CONV_TO_NETWORK_FUNCTION.3
127man/man3/CURLOPT_COOKIE.3 128man/man3/CURLOPT_COOKIE.3
128man/man3/CURLOPT_COOKIEFILE.3 129man/man3/CURLOPT_COOKIEFILE.3
129man/man3/CURLOPT_COOKIEJAR.3 130man/man3/CURLOPT_COOKIEJAR.3
130man/man3/CURLOPT_COOKIELIST.3 131man/man3/CURLOPT_COOKIELIST.3
131man/man3/CURLOPT_COOKIESESSION.3 132man/man3/CURLOPT_COOKIESESSION.3
132man/man3/CURLOPT_COPYPOSTFIELDS.3 133man/man3/CURLOPT_COPYPOSTFIELDS.3
133man/man3/CURLOPT_CRLF.3 134man/man3/CURLOPT_CRLF.3
134man/man3/CURLOPT_CRLFILE.3 135man/man3/CURLOPT_CRLFILE.3
135man/man3/CURLOPT_CURLU.3 136man/man3/CURLOPT_CURLU.3
136man/man3/CURLOPT_CUSTOMREQUEST.3 137man/man3/CURLOPT_CUSTOMREQUEST.3
137man/man3/CURLOPT_DEBUGDATA.3 138man/man3/CURLOPT_DEBUGDATA.3
138man/man3/CURLOPT_DEBUGFUNCTION.3 139man/man3/CURLOPT_DEBUGFUNCTION.3
139man/man3/CURLOPT_DEFAULT_PROTOCOL.3 140man/man3/CURLOPT_DEFAULT_PROTOCOL.3
140man/man3/CURLOPT_DIRLISTONLY.3 141man/man3/CURLOPT_DIRLISTONLY.3
141man/man3/CURLOPT_DISALLOW_USERNAME_IN_URL.3 142man/man3/CURLOPT_DISALLOW_USERNAME_IN_URL.3
142man/man3/CURLOPT_DNS_CACHE_TIMEOUT.3 143man/man3/CURLOPT_DNS_CACHE_TIMEOUT.3
143man/man3/CURLOPT_DNS_INTERFACE.3 144man/man3/CURLOPT_DNS_INTERFACE.3
144man/man3/CURLOPT_DNS_LOCAL_IP4.3 145man/man3/CURLOPT_DNS_LOCAL_IP4.3
145man/man3/CURLOPT_DNS_LOCAL_IP6.3 146man/man3/CURLOPT_DNS_LOCAL_IP6.3
146man/man3/CURLOPT_DNS_SERVERS.3 147man/man3/CURLOPT_DNS_SERVERS.3
147man/man3/CURLOPT_DNS_SHUFFLE_ADDRESSES.3 148man/man3/CURLOPT_DNS_SHUFFLE_ADDRESSES.3
148man/man3/CURLOPT_DNS_USE_GLOBAL_CACHE.3 149man/man3/CURLOPT_DNS_USE_GLOBAL_CACHE.3
149man/man3/CURLOPT_DOH_SSL_VERIFYHOST.3 150man/man3/CURLOPT_DOH_SSL_VERIFYHOST.3
150man/man3/CURLOPT_DOH_SSL_VERIFYPEER.3 151man/man3/CURLOPT_DOH_SSL_VERIFYPEER.3
151man/man3/CURLOPT_DOH_SSL_VERIFYSTATUS.3 152man/man3/CURLOPT_DOH_SSL_VERIFYSTATUS.3
152man/man3/CURLOPT_DOH_URL.3 153man/man3/CURLOPT_DOH_URL.3
153man/man3/CURLOPT_EGDSOCKET.3 154man/man3/CURLOPT_EGDSOCKET.3
154man/man3/CURLOPT_ERRORBUFFER.3 155man/man3/CURLOPT_ERRORBUFFER.3
155man/man3/CURLOPT_EXPECT_100_TIMEOUT_MS.3 156man/man3/CURLOPT_EXPECT_100_TIMEOUT_MS.3
156man/man3/CURLOPT_FAILONERROR.3 157man/man3/CURLOPT_FAILONERROR.3
157man/man3/CURLOPT_FILETIME.3 158man/man3/CURLOPT_FILETIME.3
158man/man3/CURLOPT_FNMATCH_DATA.3 159man/man3/CURLOPT_FNMATCH_DATA.3
159man/man3/CURLOPT_FNMATCH_FUNCTION.3 160man/man3/CURLOPT_FNMATCH_FUNCTION.3
160man/man3/CURLOPT_FOLLOWLOCATION.3 161man/man3/CURLOPT_FOLLOWLOCATION.3
161man/man3/CURLOPT_FORBID_REUSE.3 162man/man3/CURLOPT_FORBID_REUSE.3
162man/man3/CURLOPT_FRESH_CONNECT.3 163man/man3/CURLOPT_FRESH_CONNECT.3
163man/man3/CURLOPT_FTPPORT.3 164man/man3/CURLOPT_FTPPORT.3
164man/man3/CURLOPT_FTPSSLAUTH.3 165man/man3/CURLOPT_FTPSSLAUTH.3
165man/man3/CURLOPT_FTP_ACCOUNT.3 166man/man3/CURLOPT_FTP_ACCOUNT.3
166man/man3/CURLOPT_FTP_ALTERNATIVE_TO_USER.3 167man/man3/CURLOPT_FTP_ALTERNATIVE_TO_USER.3
167man/man3/CURLOPT_FTP_CREATE_MISSING_DIRS.3 168man/man3/CURLOPT_FTP_CREATE_MISSING_DIRS.3
168man/man3/CURLOPT_FTP_FILEMETHOD.3 169man/man3/CURLOPT_FTP_FILEMETHOD.3
169man/man3/CURLOPT_FTP_RESPONSE_TIMEOUT.3 170man/man3/CURLOPT_FTP_RESPONSE_TIMEOUT.3
170man/man3/CURLOPT_FTP_SKIP_PASV_IP.3 171man/man3/CURLOPT_FTP_SKIP_PASV_IP.3
171man/man3/CURLOPT_FTP_SSL_CCC.3 172man/man3/CURLOPT_FTP_SSL_CCC.3
172man/man3/CURLOPT_FTP_USE_EPRT.3 173man/man3/CURLOPT_FTP_USE_EPRT.3
173man/man3/CURLOPT_FTP_USE_EPSV.3 174man/man3/CURLOPT_FTP_USE_EPSV.3
174man/man3/CURLOPT_FTP_USE_PRET.3 175man/man3/CURLOPT_FTP_USE_PRET.3
175man/man3/CURLOPT_GSSAPI_DELEGATION.3 176man/man3/CURLOPT_GSSAPI_DELEGATION.3
176man/man3/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3 177man/man3/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3
177man/man3/CURLOPT_HAPROXYPROTOCOL.3 178man/man3/CURLOPT_HAPROXYPROTOCOL.3
178man/man3/CURLOPT_HEADER.3 179man/man3/CURLOPT_HEADER.3
179man/man3/CURLOPT_HEADERDATA.3 180man/man3/CURLOPT_HEADERDATA.3
180man/man3/CURLOPT_HEADERFUNCTION.3 181man/man3/CURLOPT_HEADERFUNCTION.3
181man/man3/CURLOPT_HEADEROPT.3 182man/man3/CURLOPT_HEADEROPT.3
182man/man3/CURLOPT_HSTS.3 183man/man3/CURLOPT_HSTS.3
183man/man3/CURLOPT_HSTSREADDATA.3 184man/man3/CURLOPT_HSTSREADDATA.3
184man/man3/CURLOPT_HSTSREADFUNCTION.3 185man/man3/CURLOPT_HSTSREADFUNCTION.3
185man/man3/CURLOPT_HSTSWRITEDATA.3 186man/man3/CURLOPT_HSTSWRITEDATA.3
186man/man3/CURLOPT_HSTSWRITEFUNCTION.3 187man/man3/CURLOPT_HSTSWRITEFUNCTION.3
187man/man3/CURLOPT_HSTS_CTRL.3 188man/man3/CURLOPT_HSTS_CTRL.3
188man/man3/CURLOPT_HTTP09_ALLOWED.3 189man/man3/CURLOPT_HTTP09_ALLOWED.3
189man/man3/CURLOPT_HTTP200ALIASES.3 190man/man3/CURLOPT_HTTP200ALIASES.3
190man/man3/CURLOPT_HTTPAUTH.3 191man/man3/CURLOPT_HTTPAUTH.3
191man/man3/CURLOPT_HTTPGET.3 192man/man3/CURLOPT_HTTPGET.3
192man/man3/CURLOPT_HTTPHEADER.3 193man/man3/CURLOPT_HTTPHEADER.3
193man/man3/CURLOPT_HTTPPOST.3 194man/man3/CURLOPT_HTTPPOST.3
194man/man3/CURLOPT_HTTPPROXYTUNNEL.3 195man/man3/CURLOPT_HTTPPROXYTUNNEL.3
195man/man3/CURLOPT_HTTP_CONTENT_DECODING.3 196man/man3/CURLOPT_HTTP_CONTENT_DECODING.3
196man/man3/CURLOPT_HTTP_TRANSFER_DECODING.3 197man/man3/CURLOPT_HTTP_TRANSFER_DECODING.3
197man/man3/CURLOPT_HTTP_VERSION.3 198man/man3/CURLOPT_HTTP_VERSION.3
198man/man3/CURLOPT_IGNORE_CONTENT_LENGTH.3 199man/man3/CURLOPT_IGNORE_CONTENT_LENGTH.3
199man/man3/CURLOPT_INFILESIZE.3 200man/man3/CURLOPT_INFILESIZE.3
200man/man3/CURLOPT_INFILESIZE_LARGE.3 201man/man3/CURLOPT_INFILESIZE_LARGE.3
201man/man3/CURLOPT_INTERFACE.3 202man/man3/CURLOPT_INTERFACE.3
202man/man3/CURLOPT_INTERLEAVEDATA.3 203man/man3/CURLOPT_INTERLEAVEDATA.3
203man/man3/CURLOPT_INTERLEAVEFUNCTION.3 204man/man3/CURLOPT_INTERLEAVEFUNCTION.3
204man/man3/CURLOPT_IOCTLDATA.3 205man/man3/CURLOPT_IOCTLDATA.3
205man/man3/CURLOPT_IOCTLFUNCTION.3 206man/man3/CURLOPT_IOCTLFUNCTION.3
206man/man3/CURLOPT_IPRESOLVE.3 207man/man3/CURLOPT_IPRESOLVE.3
207man/man3/CURLOPT_ISSUERCERT.3 208man/man3/CURLOPT_ISSUERCERT.3
208man/man3/CURLOPT_ISSUERCERT_BLOB.3 209man/man3/CURLOPT_ISSUERCERT_BLOB.3
209man/man3/CURLOPT_KEEP_SENDING_ON_ERROR.3 210man/man3/CURLOPT_KEEP_SENDING_ON_ERROR.3
210man/man3/CURLOPT_KEYPASSWD.3 211man/man3/CURLOPT_KEYPASSWD.3
211man/man3/CURLOPT_KRBLEVEL.3 212man/man3/CURLOPT_KRBLEVEL.3
212man/man3/CURLOPT_LOCALPORT.3 213man/man3/CURLOPT_LOCALPORT.3
213man/man3/CURLOPT_LOCALPORTRANGE.3 214man/man3/CURLOPT_LOCALPORTRANGE.3
214man/man3/CURLOPT_LOGIN_OPTIONS.3 215man/man3/CURLOPT_LOGIN_OPTIONS.3
215man/man3/CURLOPT_LOW_SPEED_LIMIT.3 216man/man3/CURLOPT_LOW_SPEED_LIMIT.3
216man/man3/CURLOPT_LOW_SPEED_TIME.3 217man/man3/CURLOPT_LOW_SPEED_TIME.3
217man/man3/CURLOPT_MAIL_AUTH.3 218man/man3/CURLOPT_MAIL_AUTH.3
218man/man3/CURLOPT_MAIL_FROM.3 219man/man3/CURLOPT_MAIL_FROM.3
219man/man3/CURLOPT_MAIL_RCPT.3 220man/man3/CURLOPT_MAIL_RCPT.3
220man/man3/CURLOPT_MAIL_RCPT_ALLLOWFAILS.3 221man/man3/CURLOPT_MAIL_RCPT_ALLLOWFAILS.3
221man/man3/CURLOPT_MAXAGE_CONN.3 222man/man3/CURLOPT_MAXAGE_CONN.3
222man/man3/CURLOPT_MAXCONNECTS.3 223man/man3/CURLOPT_MAXCONNECTS.3
223man/man3/CURLOPT_MAXFILESIZE.3 224man/man3/CURLOPT_MAXFILESIZE.3
224man/man3/CURLOPT_MAXFILESIZE_LARGE.3 225man/man3/CURLOPT_MAXFILESIZE_LARGE.3
225man/man3/CURLOPT_MAXLIFETIME_CONN.3 226man/man3/CURLOPT_MAXLIFETIME_CONN.3
226man/man3/CURLOPT_MAXREDIRS.3 227man/man3/CURLOPT_MAXREDIRS.3
227man/man3/CURLOPT_MAX_RECV_SPEED_LARGE.3 228man/man3/CURLOPT_MAX_RECV_SPEED_LARGE.3
228man/man3/CURLOPT_MAX_SEND_SPEED_LARGE.3 229man/man3/CURLOPT_MAX_SEND_SPEED_LARGE.3
229man/man3/CURLOPT_MIMEPOST.3 230man/man3/CURLOPT_MIMEPOST.3
230man/man3/CURLOPT_MIME_OPTIONS.3 231man/man3/CURLOPT_MIME_OPTIONS.3
231man/man3/CURLOPT_NETRC.3 232man/man3/CURLOPT_NETRC.3
232man/man3/CURLOPT_NETRC_FILE.3 233man/man3/CURLOPT_NETRC_FILE.3
233man/man3/CURLOPT_NEW_DIRECTORY_PERMS.3 234man/man3/CURLOPT_NEW_DIRECTORY_PERMS.3
234man/man3/CURLOPT_NEW_FILE_PERMS.3 235man/man3/CURLOPT_NEW_FILE_PERMS.3
235man/man3/CURLOPT_NOBODY.3 236man/man3/CURLOPT_NOBODY.3
236man/man3/CURLOPT_NOPROGRESS.3 237man/man3/CURLOPT_NOPROGRESS.3
237man/man3/CURLOPT_NOPROXY.3 238man/man3/CURLOPT_NOPROXY.3
238man/man3/CURLOPT_NOSIGNAL.3 239man/man3/CURLOPT_NOSIGNAL.3
239man/man3/CURLOPT_OPENSOCKETDATA.3 240man/man3/CURLOPT_OPENSOCKETDATA.3
240man/man3/CURLOPT_OPENSOCKETFUNCTION.3 241man/man3/CURLOPT_OPENSOCKETFUNCTION.3
241man/man3/CURLOPT_PASSWORD.3 242man/man3/CURLOPT_PASSWORD.3
242man/man3/CURLOPT_PATH_AS_IS.3 243man/man3/CURLOPT_PATH_AS_IS.3
243man/man3/CURLOPT_PINNEDPUBLICKEY.3 244man/man3/CURLOPT_PINNEDPUBLICKEY.3
244man/man3/CURLOPT_PIPEWAIT.3 245man/man3/CURLOPT_PIPEWAIT.3
245man/man3/CURLOPT_PORT.3 246man/man3/CURLOPT_PORT.3
246man/man3/CURLOPT_POST.3 247man/man3/CURLOPT_POST.3
247man/man3/CURLOPT_POSTFIELDS.3 248man/man3/CURLOPT_POSTFIELDS.3
248man/man3/CURLOPT_POSTFIELDSIZE.3 249man/man3/CURLOPT_POSTFIELDSIZE.3
249man/man3/CURLOPT_POSTFIELDSIZE_LARGE.3 250man/man3/CURLOPT_POSTFIELDSIZE_LARGE.3
250man/man3/CURLOPT_POSTQUOTE.3 251man/man3/CURLOPT_POSTQUOTE.3
251man/man3/CURLOPT_POSTREDIR.3 252man/man3/CURLOPT_POSTREDIR.3
252man/man3/CURLOPT_PREQUOTE.3 253man/man3/CURLOPT_PREQUOTE.3
253man/man3/CURLOPT_PREREQDATA.3 254man/man3/CURLOPT_PREREQDATA.3
254man/man3/CURLOPT_PREREQFUNCTION.3 255man/man3/CURLOPT_PREREQFUNCTION.3
255man/man3/CURLOPT_PRE_PROXY.3 256man/man3/CURLOPT_PRE_PROXY.3
256man/man3/CURLOPT_PRIVATE.3 257man/man3/CURLOPT_PRIVATE.3
257man/man3/CURLOPT_PROGRESSDATA.3 258man/man3/CURLOPT_PROGRESSDATA.3
258man/man3/CURLOPT_PROGRESSFUNCTION.3 259man/man3/CURLOPT_PROGRESSFUNCTION.3
259man/man3/CURLOPT_PROTOCOLS.3 260man/man3/CURLOPT_PROTOCOLS.3
260man/man3/CURLOPT_PROXY.3 261man/man3/CURLOPT_PROXY.3
261man/man3/CURLOPT_PROXYAUTH.3 262man/man3/CURLOPT_PROXYAUTH.3
262man/man3/CURLOPT_PROXYHEADER.3 263man/man3/CURLOPT_PROXYHEADER.3
263man/man3/CURLOPT_PROXYPASSWORD.3 264man/man3/CURLOPT_PROXYPASSWORD.3
264man/man3/CURLOPT_PROXYPORT.3 265man/man3/CURLOPT_PROXYPORT.3
265man/man3/CURLOPT_PROXYTYPE.3 266man/man3/CURLOPT_PROXYTYPE.3
266man/man3/CURLOPT_PROXYUSERNAME.3 267man/man3/CURLOPT_PROXYUSERNAME.3
267man/man3/CURLOPT_PROXYUSERPWD.3 268man/man3/CURLOPT_PROXYUSERPWD.3
268man/man3/CURLOPT_PROXY_CAINFO.3 269man/man3/CURLOPT_PROXY_CAINFO.3
269man/man3/CURLOPT_PROXY_CAINFO_BLOB.3 270man/man3/CURLOPT_PROXY_CAINFO_BLOB.3
270man/man3/CURLOPT_PROXY_CAPATH.3 271man/man3/CURLOPT_PROXY_CAPATH.3
271man/man3/CURLOPT_PROXY_CRLFILE.3 272man/man3/CURLOPT_PROXY_CRLFILE.3
272man/man3/CURLOPT_PROXY_ISSUERCERT.3 273man/man3/CURLOPT_PROXY_ISSUERCERT.3
273man/man3/CURLOPT_PROXY_ISSUERCERT_BLOB.3 274man/man3/CURLOPT_PROXY_ISSUERCERT_BLOB.3
274man/man3/CURLOPT_PROXY_KEYPASSWD.3 275man/man3/CURLOPT_PROXY_KEYPASSWD.3
275man/man3/CURLOPT_PROXY_PINNEDPUBLICKEY.3 276man/man3/CURLOPT_PROXY_PINNEDPUBLICKEY.3
276man/man3/CURLOPT_PROXY_SERVICE_NAME.3 277man/man3/CURLOPT_PROXY_SERVICE_NAME.3
277man/man3/CURLOPT_PROXY_SSLCERT.3 278man/man3/CURLOPT_PROXY_SSLCERT.3
278man/man3/CURLOPT_PROXY_SSLCERTTYPE.3 279man/man3/CURLOPT_PROXY_SSLCERTTYPE.3
279man/man3/CURLOPT_PROXY_SSLCERT_BLOB.3 280man/man3/CURLOPT_PROXY_SSLCERT_BLOB.3
280man/man3/CURLOPT_PROXY_SSLKEY.3 281man/man3/CURLOPT_PROXY_SSLKEY.3
281man/man3/CURLOPT_PROXY_SSLKEYTYPE.3 282man/man3/CURLOPT_PROXY_SSLKEYTYPE.3
282man/man3/CURLOPT_PROXY_SSLKEY_BLOB.3 283man/man3/CURLOPT_PROXY_SSLKEY_BLOB.3
283man/man3/CURLOPT_PROXY_SSLVERSION.3 284man/man3/CURLOPT_PROXY_SSLVERSION.3
284man/man3/CURLOPT_PROXY_SSL_CIPHER_LIST.3 285man/man3/CURLOPT_PROXY_SSL_CIPHER_LIST.3
285man/man3/CURLOPT_PROXY_SSL_OPTIONS.3 286man/man3/CURLOPT_PROXY_SSL_OPTIONS.3
286man/man3/CURLOPT_PROXY_SSL_VERIFYHOST.3 287man/man3/CURLOPT_PROXY_SSL_VERIFYHOST.3
287man/man3/CURLOPT_PROXY_SSL_VERIFYPEER.3 288man/man3/CURLOPT_PROXY_SSL_VERIFYPEER.3
288man/man3/CURLOPT_PROXY_TLS13_CIPHERS.3 289man/man3/CURLOPT_PROXY_TLS13_CIPHERS.3
289man/man3/CURLOPT_PROXY_TLSAUTH_PASSWORD.3 290man/man3/CURLOPT_PROXY_TLSAUTH_PASSWORD.3
290man/man3/CURLOPT_PROXY_TLSAUTH_TYPE.3 291man/man3/CURLOPT_PROXY_TLSAUTH_TYPE.3
291man/man3/CURLOPT_PROXY_TLSAUTH_USERNAME.3 292man/man3/CURLOPT_PROXY_TLSAUTH_USERNAME.3
292man/man3/CURLOPT_PROXY_TRANSFER_MODE.3 293man/man3/CURLOPT_PROXY_TRANSFER_MODE.3
293man/man3/CURLOPT_PUT.3 294man/man3/CURLOPT_PUT.3
294man/man3/CURLOPT_QUOTE.3 295man/man3/CURLOPT_QUOTE.3
295man/man3/CURLOPT_RANDOM_FILE.3 296man/man3/CURLOPT_RANDOM_FILE.3
296man/man3/CURLOPT_RANGE.3 297man/man3/CURLOPT_RANGE.3
297man/man3/CURLOPT_READDATA.3 298man/man3/CURLOPT_READDATA.3
298man/man3/CURLOPT_READFUNCTION.3 299man/man3/CURLOPT_READFUNCTION.3
299man/man3/CURLOPT_REDIR_PROTOCOLS.3 300man/man3/CURLOPT_REDIR_PROTOCOLS.3
300man/man3/CURLOPT_REFERER.3 301man/man3/CURLOPT_REFERER.3
301man/man3/CURLOPT_REQUEST_TARGET.3 302man/man3/CURLOPT_REQUEST_TARGET.3
302man/man3/CURLOPT_RESOLVE.3 303man/man3/CURLOPT_RESOLVE.3
303man/man3/CURLOPT_RESOLVER_START_DATA.3 304man/man3/CURLOPT_RESOLVER_START_DATA.3
304man/man3/CURLOPT_RESOLVER_START_FUNCTION.3 305man/man3/CURLOPT_RESOLVER_START_FUNCTION.3
305man/man3/CURLOPT_RESUME_FROM.3 306man/man3/CURLOPT_RESUME_FROM.3
306man/man3/CURLOPT_RESUME_FROM_LARGE.3 307man/man3/CURLOPT_RESUME_FROM_LARGE.3
307man/man3/CURLOPT_RTSP_CLIENT_CSEQ.3 308man/man3/CURLOPT_RTSP_CLIENT_CSEQ.3
308man/man3/CURLOPT_RTSP_REQUEST.3 309man/man3/CURLOPT_RTSP_REQUEST.3
309man/man3/CURLOPT_RTSP_SERVER_CSEQ.3 310man/man3/CURLOPT_RTSP_SERVER_CSEQ.3
310man/man3/CURLOPT_RTSP_SESSION_ID.3 311man/man3/CURLOPT_RTSP_SESSION_ID.3
311man/man3/CURLOPT_RTSP_STREAM_URI.3 312man/man3/CURLOPT_RTSP_STREAM_URI.3
312man/man3/CURLOPT_RTSP_TRANSPORT.3 313man/man3/CURLOPT_RTSP_TRANSPORT.3
313man/man3/CURLOPT_SASL_AUTHZID.3 314man/man3/CURLOPT_SASL_AUTHZID.3
314man/man3/CURLOPT_SASL_IR.3 315man/man3/CURLOPT_SASL_IR.3
315man/man3/CURLOPT_SEEKDATA.3 316man/man3/CURLOPT_SEEKDATA.3
316man/man3/CURLOPT_SEEKFUNCTION.3 317man/man3/CURLOPT_SEEKFUNCTION.3
317man/man3/CURLOPT_SERVICE_NAME.3 318man/man3/CURLOPT_SERVICE_NAME.3
318man/man3/CURLOPT_SHARE.3 319man/man3/CURLOPT_SHARE.3
319man/man3/CURLOPT_SOCKOPTDATA.3 320man/man3/CURLOPT_SOCKOPTDATA.3
320man/man3/CURLOPT_SOCKOPTFUNCTION.3 321man/man3/CURLOPT_SOCKOPTFUNCTION.3
321man/man3/CURLOPT_SOCKS5_AUTH.3 322man/man3/CURLOPT_SOCKS5_AUTH.3
322man/man3/CURLOPT_SOCKS5_GSSAPI_NEC.3 323man/man3/CURLOPT_SOCKS5_GSSAPI_NEC.3
323man/man3/CURLOPT_SOCKS5_GSSAPI_SERVICE.3 324man/man3/CURLOPT_SOCKS5_GSSAPI_SERVICE.3
324man/man3/CURLOPT_SSH_AUTH_TYPES.3 325man/man3/CURLOPT_SSH_AUTH_TYPES.3
325man/man3/CURLOPT_SSH_COMPRESSION.3 326man/man3/CURLOPT_SSH_COMPRESSION.3
326man/man3/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3 327man/man3/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3
327man/man3/CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256.3 328man/man3/CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256.3
328man/man3/CURLOPT_SSH_KEYDATA.3 329man/man3/CURLOPT_SSH_KEYDATA.3
329man/man3/CURLOPT_SSH_KEYFUNCTION.3 330man/man3/CURLOPT_SSH_KEYFUNCTION.3
330man/man3/CURLOPT_SSH_KNOWNHOSTS.3 331man/man3/CURLOPT_SSH_KNOWNHOSTS.3
331man/man3/CURLOPT_SSH_PRIVATE_KEYFILE.3 332man/man3/CURLOPT_SSH_PRIVATE_KEYFILE.3
332man/man3/CURLOPT_SSH_PUBLIC_KEYFILE.3 333man/man3/CURLOPT_SSH_PUBLIC_KEYFILE.3
333man/man3/CURLOPT_SSLCERT.3 334man/man3/CURLOPT_SSLCERT.3
334man/man3/CURLOPT_SSLCERTTYPE.3 335man/man3/CURLOPT_SSLCERTTYPE.3
335man/man3/CURLOPT_SSLCERT_BLOB.3 336man/man3/CURLOPT_SSLCERT_BLOB.3
336man/man3/CURLOPT_SSLENGINE.3 337man/man3/CURLOPT_SSLENGINE.3
337man/man3/CURLOPT_SSLENGINE_DEFAULT.3 338man/man3/CURLOPT_SSLENGINE_DEFAULT.3
338man/man3/CURLOPT_SSLKEY.3 339man/man3/CURLOPT_SSLKEY.3
339man/man3/CURLOPT_SSLKEYTYPE.3 340man/man3/CURLOPT_SSLKEYTYPE.3
340man/man3/CURLOPT_SSLKEY_BLOB.3 341man/man3/CURLOPT_SSLKEY_BLOB.3
341man/man3/CURLOPT_SSLVERSION.3 342man/man3/CURLOPT_SSLVERSION.3
342man/man3/CURLOPT_SSL_CIPHER_LIST.3 343man/man3/CURLOPT_SSL_CIPHER_LIST.3
343man/man3/CURLOPT_SSL_CTX_DATA.3 344man/man3/CURLOPT_SSL_CTX_DATA.3
344man/man3/CURLOPT_SSL_CTX_FUNCTION.3 345man/man3/CURLOPT_SSL_CTX_FUNCTION.3
345man/man3/CURLOPT_SSL_EC_CURVES.3 346man/man3/CURLOPT_SSL_EC_CURVES.3
346man/man3/CURLOPT_SSL_ENABLE_ALPN.3 347man/man3/CURLOPT_SSL_ENABLE_ALPN.3
347man/man3/CURLOPT_SSL_ENABLE_NPN.3 348man/man3/CURLOPT_SSL_ENABLE_NPN.3
348man/man3/CURLOPT_SSL_FALSESTART.3 349man/man3/CURLOPT_SSL_FALSESTART.3
349man/man3/CURLOPT_SSL_OPTIONS.3 350man/man3/CURLOPT_SSL_OPTIONS.3
350man/man3/CURLOPT_SSL_SESSIONID_CACHE.3 351man/man3/CURLOPT_SSL_SESSIONID_CACHE.3
351man/man3/CURLOPT_SSL_VERIFYHOST.3 352man/man3/CURLOPT_SSL_VERIFYHOST.3
352man/man3/CURLOPT_SSL_VERIFYPEER.3 353man/man3/CURLOPT_SSL_VERIFYPEER.3
353man/man3/CURLOPT_SSL_VERIFYSTATUS.3 354man/man3/CURLOPT_SSL_VERIFYSTATUS.3
354man/man3/CURLOPT_STDERR.3 355man/man3/CURLOPT_STDERR.3
355man/man3/CURLOPT_STREAM_DEPENDS.3 356man/man3/CURLOPT_STREAM_DEPENDS.3
356man/man3/CURLOPT_STREAM_DEPENDS_E.3 357man/man3/CURLOPT_STREAM_DEPENDS_E.3
357man/man3/CURLOPT_STREAM_WEIGHT.3 358man/man3/CURLOPT_STREAM_WEIGHT.3
358man/man3/CURLOPT_SUPPRESS_CONNECT_HEADERS.3 359man/man3/CURLOPT_SUPPRESS_CONNECT_HEADERS.3
359man/man3/CURLOPT_TCP_FASTOPEN.3 360man/man3/CURLOPT_TCP_FASTOPEN.3
360man/man3/CURLOPT_TCP_KEEPALIVE.3 361man/man3/CURLOPT_TCP_KEEPALIVE.3
361man/man3/CURLOPT_TCP_KEEPIDLE.3 362man/man3/CURLOPT_TCP_KEEPIDLE.3
362man/man3/CURLOPT_TCP_KEEPINTVL.3 363man/man3/CURLOPT_TCP_KEEPINTVL.3
363man/man3/CURLOPT_TCP_NODELAY.3 364man/man3/CURLOPT_TCP_NODELAY.3
364man/man3/CURLOPT_TELNETOPTIONS.3 365man/man3/CURLOPT_TELNETOPTIONS.3
365man/man3/CURLOPT_TFTP_BLKSIZE.3 366man/man3/CURLOPT_TFTP_BLKSIZE.3
366man/man3/CURLOPT_TFTP_NO_OPTIONS.3 367man/man3/CURLOPT_TFTP_NO_OPTIONS.3
367man/man3/CURLOPT_TIMECONDITION.3 368man/man3/CURLOPT_TIMECONDITION.3
368man/man3/CURLOPT_TIMEOUT.3 369man/man3/CURLOPT_TIMEOUT.3
369man/man3/CURLOPT_TIMEOUT_MS.3 370man/man3/CURLOPT_TIMEOUT_MS.3
370man/man3/CURLOPT_TIMEVALUE.3 371man/man3/CURLOPT_TIMEVALUE.3
371man/man3/CURLOPT_TIMEVALUE_LARGE.3 372man/man3/CURLOPT_TIMEVALUE_LARGE.3
372man/man3/CURLOPT_TLS13_CIPHERS.3 373man/man3/CURLOPT_TLS13_CIPHERS.3
373man/man3/CURLOPT_TLSAUTH_PASSWORD.3 374man/man3/CURLOPT_TLSAUTH_PASSWORD.3
374man/man3/CURLOPT_TLSAUTH_TYPE.3 375man/man3/CURLOPT_TLSAUTH_TYPE.3
375man/man3/CURLOPT_TLSAUTH_USERNAME.3 376man/man3/CURLOPT_TLSAUTH_USERNAME.3
376man/man3/CURLOPT_TRAILERDATA.3 377man/man3/CURLOPT_TRAILERDATA.3
377man/man3/CURLOPT_TRAILERFUNCTION.3 378man/man3/CURLOPT_TRAILERFUNCTION.3
378man/man3/CURLOPT_TRANSFERTEXT.3 379man/man3/CURLOPT_TRANSFERTEXT.3
379man/man3/CURLOPT_TRANSFER_ENCODING.3 380man/man3/CURLOPT_TRANSFER_ENCODING.3
380man/man3/CURLOPT_UNIX_SOCKET_PATH.3 381man/man3/CURLOPT_UNIX_SOCKET_PATH.3
381man/man3/CURLOPT_UNRESTRICTED_AUTH.3 382man/man3/CURLOPT_UNRESTRICTED_AUTH.3
382man/man3/CURLOPT_UPKEEP_INTERVAL_MS.3 383man/man3/CURLOPT_UPKEEP_INTERVAL_MS.3
383man/man3/CURLOPT_UPLOAD.3 384man/man3/CURLOPT_UPLOAD.3
384man/man3/CURLOPT_UPLOAD_BUFFERSIZE.3 385man/man3/CURLOPT_UPLOAD_BUFFERSIZE.3
385man/man3/CURLOPT_URL.3 386man/man3/CURLOPT_URL.3
386man/man3/CURLOPT_USERAGENT.3 387man/man3/CURLOPT_USERAGENT.3
387man/man3/CURLOPT_USERNAME.3 388man/man3/CURLOPT_USERNAME.3
388man/man3/CURLOPT_USERPWD.3 389man/man3/CURLOPT_USERPWD.3
389man/man3/CURLOPT_USE_SSL.3 390man/man3/CURLOPT_USE_SSL.3
390man/man3/CURLOPT_VERBOSE.3 391man/man3/CURLOPT_VERBOSE.3
391man/man3/CURLOPT_WILDCARDMATCH.3 392man/man3/CURLOPT_WILDCARDMATCH.3
392man/man3/CURLOPT_WRITEDATA.3 393man/man3/CURLOPT_WRITEDATA.3
393man/man3/CURLOPT_WRITEFUNCTION.3 394man/man3/CURLOPT_WRITEFUNCTION.3
394man/man3/CURLOPT_XFERINFODATA.3 395man/man3/CURLOPT_XFERINFODATA.3
395man/man3/CURLOPT_XFERINFOFUNCTION.3 396man/man3/CURLOPT_XFERINFOFUNCTION.3
396man/man3/CURLOPT_XOAUTH2_BEARER.3 397man/man3/CURLOPT_XOAUTH2_BEARER.3
397man/man3/CURLSHOPT_LOCKFUNC.3 398man/man3/CURLSHOPT_LOCKFUNC.3
398man/man3/CURLSHOPT_SHARE.3 399man/man3/CURLSHOPT_SHARE.3
399man/man3/CURLSHOPT_UNLOCKFUNC.3 400man/man3/CURLSHOPT_UNLOCKFUNC.3
400man/man3/CURLSHOPT_UNSHARE.3 401man/man3/CURLSHOPT_UNSHARE.3
401man/man3/CURLSHOPT_USERDATA.3 402man/man3/CURLSHOPT_USERDATA.3
402man/man3/curl_easy_cleanup.3 403man/man3/curl_easy_cleanup.3
403man/man3/curl_easy_duphandle.3 404man/man3/curl_easy_duphandle.3
404man/man3/curl_easy_escape.3 405man/man3/curl_easy_escape.3
405man/man3/curl_easy_getinfo.3 406man/man3/curl_easy_getinfo.3
 407man/man3/curl_easy_header.3
406man/man3/curl_easy_init.3 408man/man3/curl_easy_init.3
 409man/man3/curl_easy_nextheader.3
407man/man3/curl_easy_option_by_id.3 410man/man3/curl_easy_option_by_id.3
408man/man3/curl_easy_option_by_name.3 411man/man3/curl_easy_option_by_name.3
409man/man3/curl_easy_option_next.3 412man/man3/curl_easy_option_next.3
410man/man3/curl_easy_pause.3 413man/man3/curl_easy_pause.3
411man/man3/curl_easy_perform.3 414man/man3/curl_easy_perform.3
412man/man3/curl_easy_recv.3 415man/man3/curl_easy_recv.3
413man/man3/curl_easy_reset.3 416man/man3/curl_easy_reset.3
414man/man3/curl_easy_send.3 417man/man3/curl_easy_send.3
415man/man3/curl_easy_setopt.3 418man/man3/curl_easy_setopt.3
416man/man3/curl_easy_strerror.3 419man/man3/curl_easy_strerror.3
417man/man3/curl_easy_unescape.3 420man/man3/curl_easy_unescape.3
418man/man3/curl_easy_upkeep.3 421man/man3/curl_easy_upkeep.3
419man/man3/curl_escape.3 422man/man3/curl_escape.3
420man/man3/curl_formadd.3 423man/man3/curl_formadd.3
421man/man3/curl_formfree.3 424man/man3/curl_formfree.3
422man/man3/curl_formget.3 425man/man3/curl_formget.3
423man/man3/curl_free.3 426man/man3/curl_free.3
424man/man3/curl_getdate.3 427man/man3/curl_getdate.3
425man/man3/curl_getenv.3 428man/man3/curl_getenv.3
426man/man3/curl_global_cleanup.3 429man/man3/curl_global_cleanup.3
427man/man3/curl_global_init.3 430man/man3/curl_global_init.3
428man/man3/curl_global_init_mem.3 431man/man3/curl_global_init_mem.3
429man/man3/curl_global_sslset.3 432man/man3/curl_global_sslset.3
430man/man3/curl_mime_addpart.3 433man/man3/curl_mime_addpart.3
431man/man3/curl_mime_data.3 434man/man3/curl_mime_data.3
432man/man3/curl_mime_data_cb.3 435man/man3/curl_mime_data_cb.3
433man/man3/curl_mime_encoder.3 436man/man3/curl_mime_encoder.3
434man/man3/curl_mime_filedata.3 437man/man3/curl_mime_filedata.3
435man/man3/curl_mime_filename.3 438man/man3/curl_mime_filename.3
436man/man3/curl_mime_free.3 439man/man3/curl_mime_free.3
437man/man3/curl_mime_headers.3 440man/man3/curl_mime_headers.3
438man/man3/curl_mime_init.3 441man/man3/curl_mime_init.3
439man/man3/curl_mime_name.3 442man/man3/curl_mime_name.3
440man/man3/curl_mime_subparts.3 443man/man3/curl_mime_subparts.3
441man/man3/curl_mime_type.3 444man/man3/curl_mime_type.3
442man/man3/curl_mprintf.3 445man/man3/curl_mprintf.3
443man/man3/curl_multi_add_handle.3 446man/man3/curl_multi_add_handle.3
444man/man3/curl_multi_assign.3 447man/man3/curl_multi_assign.3
445man/man3/curl_multi_cleanup.3 448man/man3/curl_multi_cleanup.3
446man/man3/curl_multi_fdset.3 449man/man3/curl_multi_fdset.3
447man/man3/curl_multi_info_read.3 450man/man3/curl_multi_info_read.3
448man/man3/curl_multi_init.3 451man/man3/curl_multi_init.3
449man/man3/curl_multi_perform.3 452man/man3/curl_multi_perform.3
450man/man3/curl_multi_poll.3 453man/man3/curl_multi_poll.3
451man/man3/curl_multi_remove_handle.3 454man/man3/curl_multi_remove_handle.3
452man/man3/curl_multi_setopt.3 455man/man3/curl_multi_setopt.3
453man/man3/curl_multi_socket.3 456man/man3/curl_multi_socket.3
454man/man3/curl_multi_socket_action.3 457man/man3/curl_multi_socket_action.3
455man/man3/curl_multi_socket_all.3 458man/man3/curl_multi_socket_all.3
456man/man3/curl_multi_strerror.3 459man/man3/curl_multi_strerror.3
457man/man3/curl_multi_timeout.3 460man/man3/curl_multi_timeout.3
458man/man3/curl_multi_wait.3 461man/man3/curl_multi_wait.3
459man/man3/curl_multi_wakeup.3 462man/man3/curl_multi_wakeup.3
460man/man3/curl_share_cleanup.3 463man/man3/curl_share_cleanup.3
461man/man3/curl_share_init.3 464man/man3/curl_share_init.3
462man/man3/curl_share_setopt.3 465man/man3/curl_share_setopt.3
463man/man3/curl_share_strerror.3 466man/man3/curl_share_strerror.3
464man/man3/curl_slist_append.3 467man/man3/curl_slist_append.3
465man/man3/curl_slist_free_all.3 468man/man3/curl_slist_free_all.3
466man/man3/curl_strequal.3 469man/man3/curl_strequal.3
467man/man3/curl_strnequal.3 470man/man3/curl_strnequal.3
468man/man3/curl_unescape.3 471man/man3/curl_unescape.3
469man/man3/curl_url.3 472man/man3/curl_url.3
470man/man3/curl_url_cleanup.3 473man/man3/curl_url_cleanup.3
471man/man3/curl_url_dup.3 474man/man3/curl_url_dup.3
472man/man3/curl_url_get.3 475man/man3/curl_url_get.3
473man/man3/curl_url_set.3 476man/man3/curl_url_set.3
474man/man3/curl_url_strerror.3 477man/man3/curl_url_strerror.3
475man/man3/curl_version.3 478man/man3/curl_version.3
476man/man3/curl_version_info.3 479man/man3/curl_version_info.3
477man/man3/libcurl-easy.3 480man/man3/libcurl-easy.3
478man/man3/libcurl-env.3 481man/man3/libcurl-env.3
479man/man3/libcurl-errors.3 482man/man3/libcurl-errors.3
480man/man3/libcurl-multi.3 483man/man3/libcurl-multi.3
481man/man3/libcurl-security.3 484man/man3/libcurl-security.3
482man/man3/libcurl-share.3 485man/man3/libcurl-share.3
483man/man3/libcurl-symbols.3 486man/man3/libcurl-symbols.3
484man/man3/libcurl-thread.3 487man/man3/libcurl-thread.3
485man/man3/libcurl-tutorial.3 488man/man3/libcurl-tutorial.3
486man/man3/libcurl-url.3 489man/man3/libcurl-url.3
487man/man3/libcurl.3 490man/man3/libcurl.3
488share/aclocal/libcurl.m4 491share/aclocal/libcurl.m4

cvs diff -r1.180 -r1.181 pkgsrc/www/curl/distinfo (switch to unified diff)

--- pkgsrc/www/curl/distinfo 2022/03/08 08:18:27 1.180
+++ pkgsrc/www/curl/distinfo 2022/04/27 07:51:20 1.181
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.180 2022/03/08 08:18:27 wiz Exp $ 1$NetBSD: distinfo,v 1.181 2022/04/27 07:51:20 wiz Exp $
2 2
3BLAKE2s (curl-7.82.0.tar.xz) = def93379cffdb50e57a2e14f14bdf4c707a1e027ebb6a591b2267fc065726b27 3BLAKE2s (curl-7.83.0.tar.xz) = fb5024bce2a47b6fe98e82b7e498a8ea1f4b962329741fb7c9c4035ba6035686
4SHA512 (curl-7.82.0.tar.xz) = a977d69360d1793f8872096a21f5c0271e7ad145cd69ad45f4056a0657772f0f298b04bdb41aefd4ea5c4478352c60d80b5a118642280a07a7198aa80ffb1d57 4SHA512 (curl-7.83.0.tar.xz) = be02bb2a8a3140eff3a9046f27cd4f872ed9ddaa644af49e56e5ef7dfec84a15b01db133469269437cddc937eda73953fa8c51bb758f7e98873822cd2290d3a9
5Size (curl-7.82.0.tar.xz) = 2446764 bytes 5Size (curl-7.83.0.tar.xz) = 2472560 bytes
6SHA1 (patch-configure) = c2a5911c2065a870c8cbf38afbd2fd7e94909343 6SHA1 (patch-configure) = ae123a94fa84ef99dfc1dadd596ac86ef0d143fe
7SHA1 (patch-curl-config.in) = a58c777fc1a0a087776e62ed2e2a1e0a339716df 7SHA1 (patch-curl-config.in) = a58c777fc1a0a087776e62ed2e2a1e0a339716df

cvs diff -r1.15 -r1.16 pkgsrc/www/curl/patches/patch-configure (switch to unified diff)

--- pkgsrc/www/curl/patches/patch-configure 2022/03/08 08:18:28 1.15
+++ pkgsrc/www/curl/patches/patch-configure 2022/04/27 07:51:20 1.16
@@ -1,145 +1,145 @@ @@ -1,145 +1,145 @@
1$NetBSD: patch-configure,v 1.15 2022/03/08 08:18:28 wiz Exp $ 1$NetBSD: patch-configure,v 1.16 2022/04/27 07:51:20 wiz Exp $
2 2
3- Builtin krb5-config in platforms such as solaris do not support 3- Builtin krb5-config in platforms such as solaris do not support
4 the gssapi option, and need an explicit -lgss 4 the gssapi option, and need an explicit -lgss
5- On Darwin, do not append custom CFLAGS. 5- On Darwin, do not append custom CFLAGS.
6- Do not strip debug flags. 6- Do not strip debug flags.
7- Support Minix. 7- Support Minix.
8 8
9--- configure.orig 2022-03-01 19:38:54.000000000 +0000 9--- configure.orig 2022-04-25 07:31:45.000000000 +0000
10+++ configure 10+++ configure
11@@ -4237,6 +4237,7 @@ printf "%s\n" "$as_me: $xc_bad_var_msg l 11@@ -4246,6 +4246,7 @@ printf "%s\n" "$as_me: $xc_bad_var_msg l
12 ;; 12 ;;
13 esac 13 esac
14 done 14 done
15+ xc_bad_var_cflags=no 15+ xc_bad_var_cflags=no
16 if test $xc_bad_var_cflags = yes; then 16 if test $xc_bad_var_cflags = yes; then
17 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: using CFLAGS: $CFLAGS" >&5 17 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: using CFLAGS: $CFLAGS" >&5
18 printf "%s\n" "$as_me: using CFLAGS: $CFLAGS" >&6;} 18 printf "%s\n" "$as_me: using CFLAGS: $CFLAGS" >&6;}
19@@ -8638,7 +8639,7 @@ else $as_nop 19@@ -8648,7 +8649,7 @@ else $as_nop
20 lt_cv_sys_max_cmd_len=8192; 20 lt_cv_sys_max_cmd_len=8192;
21 ;; 21 ;;
22  22
23- bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 23- bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*)
24+ bitrig* | darwin* | dragonfly* | freebsd* | minix* | netbsd* | openbsd*) 24+ bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | minix* | netbsd* | openbsd*)
25 # This has been around since 386BSD, at least. Likely further. 25 # This has been around since 386BSD, at least. Likely further.
26 if test -x /sbin/sysctl; then 26 if test -x /sbin/sysctl; then
27 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 27 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
28@@ -9118,12 +9119,8 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu  28@@ -9236,12 +9237,8 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu
29 lt_cv_deplibs_check_method=pass_all 29 lt_cv_deplibs_check_method=pass_all
30 ;; 30 ;;
31  31
32-netbsd* | netbsdelf*-gnu) 32-netbsd* | netbsdelf*-gnu)
33- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 33- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
34- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 34- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
35- else 35- else
36- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 36- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
37- fi 37- fi
38+netbsd* | netbsdelf*-gnu | minix*) 38+netbsd* | netbsdelf*-gnu | minix*)
39+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 39+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
40 ;; 40 ;;
41  41
42 newos6*) 42 newos6*)
43@@ -13389,14 +13386,13 @@ _LT_EOF 43@@ -13520,14 +13517,13 @@ _LT_EOF
44 fi 44 fi
45 ;; 45 ;;
46  46
47- netbsd* | netbsdelf*-gnu) 47- netbsd* | netbsdelf*-gnu)
48- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 48- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
49- archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 49- archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
50- wlarc= 50- wlarc=
51- else 51- else
52- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 52- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
53- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 53- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
54- fi 54- fi
55+ netbsd* | netbsdelf*-gnu | minix*) 55+ netbsd* | netbsdelf*-gnu | minix*)
56+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 56+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
57+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 57+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
58+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 58+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
59+ hardcode_direct=yes 59+ hardcode_direct=yes
60+ hardcode_shlibpath_var=no 60+ hardcode_shlibpath_var=no
61+ output_verbose_link_cmd=func_echo_all 61+ output_verbose_link_cmd=func_echo_all
62 ;; 62 ;;
63  63
64 solaris*) 64 solaris*)
65@@ -14086,15 +14082,13 @@ printf "%s\n" "$lt_cv_irix_exported_symb 65@@ -14218,15 +14214,13 @@ printf "%s\n" "$lt_cv_irix_exported_symb
66 esac 66 esac
67 ;; 67 ;;
68  68
69- netbsd* | netbsdelf*-gnu) 69- netbsd* | netbsdelf*-gnu)
70- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 70- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
71- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 71- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
72- else 72- else
73- archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 73- archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
74- fi 74- fi
75- hardcode_libdir_flag_spec='-R$libdir' 75- hardcode_libdir_flag_spec='-R$libdir'
76+ netbsd* | netbsdelf*-gnu | minix*) 76+ netbsd* | netbsdelf*-gnu | minix*)
77+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 77+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
78+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 78+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
79+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 79+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
80 hardcode_direct=yes 80 hardcode_direct=yes
81 hardcode_shlibpath_var=no 81 hardcode_shlibpath_var=no
82+ output_verbose_link_cmd=func_echo_all 82+ output_verbose_link_cmd=func_echo_all
83 ;; 83 ;;
84  84
85 newsos6) 85 newsos6)
86@@ -15204,6 +15198,18 @@ fi 86@@ -15337,6 +15331,18 @@ fi
87 dynamic_linker='GNU/Linux ld.so' 87 dynamic_linker='GNU/Linux ld.so'
88 ;; 88 ;;
89  89
90+minix*) 90+minix*)
91+ version_type=linux 91+ version_type=linux
92+ need_lib_prefix=no 92+ need_lib_prefix=no
93+ need_version=no 93+ need_version=no
94+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 94+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
95+ soname_spec='${libname}${release}${shared_ext}$major' 95+ soname_spec='${libname}${release}${shared_ext}$major'
96+ dynamic_linker='Minix ld.elf_so' 96+ dynamic_linker='Minix ld.elf_so'
97+ shlibpath_var=LD_LIBRARY_PATH 97+ shlibpath_var=LD_LIBRARY_PATH
98+ shlibpath_overrides_runpath=yes 98+ shlibpath_overrides_runpath=yes
99+ hardcode_into_libs=yes 99+ hardcode_into_libs=yes
100+ ;; 100+ ;;
101+ 101+
102 netbsdelf*-gnu) 102 netbsdelf*-gnu)
103 version_type=linux 103 version_type=linux
104 need_lib_prefix=no 104 need_lib_prefix=no
105@@ -17650,7 +17656,7 @@ squeeze() { 105@@ -17794,7 +17800,7 @@ squeeze() {
106  106
107  107
108 # 108 #
109- if test "$compiler_id" != "unknown"; then 109- if test "$compiler_id" != "unknown"; then
110+ if false; then 110+ if false; then
111 # 111 #
112 tmp_save_CPPFLAGS="$CPPFLAGS" 112 tmp_save_CPPFLAGS="$CPPFLAGS"
113 tmp_save_CFLAGS="$CFLAGS" 113 tmp_save_CFLAGS="$CFLAGS"
114@@ -17943,13 +17949,6 @@ printf %s "checking if compiler accepts  114@@ -18087,13 +18093,6 @@ printf %s "checking if compiler accepts
115 tmp_options="$flags_dbg_yes" 115 tmp_options="$flags_dbg_yes"
116 fi 116 fi
117 # 117 #
118- if test "$flags_prefer_cppflags" = "yes"; then 118- if test "$flags_prefer_cppflags" = "yes"; then
119- CPPFLAGS="$tmp_CPPFLAGS $tmp_options" 119- CPPFLAGS="$tmp_CPPFLAGS $tmp_options"
120- CFLAGS="$tmp_CFLAGS" 120- CFLAGS="$tmp_CFLAGS"
121- else 121- else
122- CPPFLAGS="$tmp_CPPFLAGS" 122- CPPFLAGS="$tmp_CPPFLAGS"
123- CFLAGS="$tmp_CFLAGS $tmp_options" 123- CFLAGS="$tmp_CFLAGS $tmp_options"
124- fi 124- fi
125 squeeze CPPFLAGS 125 squeeze CPPFLAGS
126 squeeze CFLAGS 126 squeeze CFLAGS
127 fi 127 fi
128@@ -20709,7 +20708,7 @@ printf "%s\n" "no" >&6; } 128@@ -20853,7 +20852,7 @@ printf "%s\n" "no" >&6; }
129 tst_cflags="no" 129 tst_cflags="no"
130 case $host_os in 130 case $host_os in
131 darwin*) 131 darwin*)
132- tst_cflags="yes" 132- tst_cflags="yes"
133+ tst_cflags="no" 133+ tst_cflags="no"
134 ;; 134 ;;
135 esac 135 esac
136  136
137@@ -25108,7 +25107,7 @@ printf "%s\n" "found" >&6; } 137@@ -25252,7 +25251,7 @@ printf "%s\n" "found" >&6; }
138 LIBS="-lgss $LIBS" 138 LIBS="-lgss $LIBS"
139 ;; 139 ;;
140 *) 140 *)
141- LIBS="-lgssapi $LIBS" 141- LIBS="-lgssapi $LIBS"
142+ LIBS="-lgssapi -lkrb5 $LIBS" 142+ LIBS="-lgssapi -lkrb5 $LIBS"
143 ;; 143 ;;
144 esac 144 esac
145 fi 145 fi