pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/curl



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Sep  2 19:19:32 UTC 2026

Modified Files:
        pkgsrc/www/curl: Makefile Makefile.common PLIST distinfo

Log Message:
curl: update to 8.22.0.

This release includes the following changes:

 o gssapi: add support for Apple GSS Framework [72]
 o hardening: add API guards [64]
 o RFC 9421 HTTP Message Signatures support [108]
 o spnego: block NTLM fallback in SPNEGO negotiation [151]
 o TLS: drop support for TLS-SRP [71]
 o vquic: add option to use Apple fast UDP [137]

This release includes the following bugfixes:

 o altsvc: continue after unknown parameters [198]
 o asyn-thrdd: retry link-local ipv6 if missing scope id [118]
 o autotools: minor fixes and improvements [33]
 o build: always use local `inet_pton()`/`inet_ntop()` implementations [56]
 o build: assume POSIX `select()` is available [166]
 o build: clear `Require.private` for static-only builds in `libcurl.pc` [188]
 o build: drop `dirent.h` and `opendir()` detections on Windows [186]
 o build: drop detecting `gettimeofday()` on Windows [184]
 o build: drop superfluous `STDC_HEADERS` macro [51]
 o build: enable thread-safe `getaddrinfo()` for OpenBSD [35]
 o build: minor debug option message fixes/improvements [200]
 o build: require `!NDEBUG` for debug-enabled (aka development) builds [202]
 o build: strip duplicate spaces after `Libs.private:` in `libcurl.pc` [191]
 o build: strip trailing spaces from `libcurl.pc` [194]
 o cd2nroff: fix backslashes for 4-space indent lines [104]
 o cd2nroff: stricter checks for asterisks for italics [73]
 o cf-ngtcp2-cmn: de-duplicate `ngtcp2_conn_client_new()` call code [156]
 o cf-ngtcp2-cmn: initialize new callback ptr for ngtcp2 1.24.0+ [52]
 o cf-socket: avoid broken NetBSD SOCK_NONBLOCK [275]
 o cf-socket: disable TCP SYN retransmissions for localhost on Windows [164]
 o cfilters: fix event-based connection shutdown [91]
 o clock: save one call [286]
 o cmake/FindLibgsasl: fix to set `LIBGSASL_VERSION` with pkg-config detection [229]
 o cmake: check libgsasl version at configure time [277]
 o cmake: dedupe expressions into local vars in `cmake_uninstall.in.cmake` [9]
 o cmake: fix not to build `tunits` when `BUILD_CURL_EXE=OFF` [7]
 o cmake: flatten build tree, tidy up base dir variables [12]
 o cmake: minor improvements to `cmake_uninstall.in.cmake` [54]
 o cmake: optimize OpenSSL fork detection [228]
 o cmake: replace `remove` command with `rm` and pass arg safely [11]
 o cmake: robustify base path in local file reference [15]
 o cmake: stop probing unused `float.h` for `STDC_HEADERS` [10]
 o cmake: use built-in variable and target property dump functions with CMake 4.5+ [155]
 o config-riscos.h: delete handcrafted RISC OS config header, in favor of autotools [178]
 o config-win32.h: drop UWP, c-ares, simplify more [231]
 o config-win32.h: limit use to MSVC IDE Project builds [193]
 o configure: clarify --enable-debug option [133]
 o configure: fix misleading error messages [42]
 o configure: link `-lcrypt32` instead of `-lm` for wolfSSL on Windows [79]
 o configure: only check in the watt library if WATT_ROOT is set [120]
 o configure: remove double check for GnuTLS [21]
 o configure: set ldap lib to no by default for non-finds [18]
 o conncache: apply multi limits to transfers using a shared pool [41]
 o conncache: conn upkeep/alive: move and enhance [152]
 o conncache: connection alive checks intervals [20]
 o conncache: don't assume curl_off_t increment wrap-around [138]
 o conncache: guess maxconnects different [289]
 o connect: connection close tweaks [112]
 o connect: only set connect timer on first socket [206]
 o connection reuse: age check [261]
 o connection reuse: check SSL configs when doing a scheme upgrade [249]
 o connections: use admin handles only for maintenance [213]
 o content_encoding: exact-match the identity transfer-coding token [189]
 o content_encoding: give a clear error on multi-member gzip [46]
 o cookie: cookies set for an exact PSL domain is host-only [304]
 o cookie: improve TAB handling [258]
 o cookie: refuse to load cookies set against a PSL domain [139]
 o CREDENTIALS.md: remove comment about empty user/pass [50]
 o ctype: exclude control bytes from ISPRINT and ISGRAPH [119]
 o curl: help category cleanups [169]
 o curl_gssapi: document/update feature availability [145]
 o curl_threads: always use native threads/mutex on Windows [185]
 o curl_trc: remove unused expire timers [147]
 o curl_url_set.md: expand the CURLU_NO_AUTHORITY description [134]
 o curl_ws_meta.md: polish and better vocabulary [19]
 o CURLOPT_HEADERFUNCTION.md: document folded header unfolding [53]
 o CURLOPT_SOCKOPTFUNCTION.md: ALREADY_CONNECTED does not work for HTTP/3 [262]
 o CURLOPT_SSH_*_KEYFILE: used for setting up, then no more [48]
 o CURLOPT_UNRESTRICTED_AUTH.md: 'Authorization', not 'Authentication' [74]
 o CURLOPT_USERNAME.md: ambient username caveats [271]
 o CURLSHOPT_(UN)SHARE.md: do not modify shares while in use [44]
 o curlx_inet_ntop: return `CURLcode`, drop setting `errno` [237]
 o curlx_inet_pton: drop setting `errno` on error [236]
 o DEPRECATE.md: HTTP/2 Server Push gets removed in March 2027 [174]
 o dict: avoid busy-loop in sendf() when the socket is not writable [99]
 o dist: fix to drop test bundle .c files from the source tarball [305]
 o dnsd: fix bounds check in `read_https_alpn_part()` [143]
 o docs/INTERNALS.md -> docs/DEPENDENCIES.md [127]
 o docs: clarify that cookies need domain set to match [224]
 o docs: connection reuse behavior for socket callbacks [219]
 o docs: make 5 example snippets compile cleanly with clang [192]
 o docs: mention possible auth option conflicts [114]
 o docs: remove doubled word in SECURITY-ADVISORY.md [183]
 o DoH: improvements [203]
 o easy: fix unused global on non-Windows [292]
 o easy_lock: silence `portability-no-assembler` with clang-tidy 23.1.0+ [291]
 o FAQ: correct an option typo [278]
 o file: support directory listing on Windows [205]
 o filter: change time reporting [235]
 o FTP: fix TLS session reuse on the data connection [80]
 o ftp: reject control bytes in ACCT and alternative-to-user [26]
 o gitignore: maintenance updates [170]
 o gopher: fix partial sends of CRLF [288]
 o gopher: reject CR and LF in the selector [1]
 o h2 push: use squeaky clean easy handle [246]
 o h2: bootstrap max streams from multi handle if in use [132]
 o h3-proxy: fix NULL deref when non-:status header arrives before :status [167]
 o Happy Eyeballing v3: resolution delay of 25ms [232]
 o header api: add guards [168]
 o headers: name the arguments the way the definitions name them [234]
 o HISTORY.md: PSL support in 2015
 o HISTORY: add when c-ares support was introduced (2004)
 o HISTORY: September 1999: started using CVS
 o hostip: only cache negative resolves for authoritative answers [16]
 o hsts: only match the exact strings [269]
 o http digest: tie peer/credentials on input [264]
 o http2: make server push transfers inherit share from parent [81]
 o http2: remove assert in ingress processing [272]
 o http: avoid length underflow in Curl_compareheader [78]
 o http: custom Authorization: header overrides Negotiate [223]
 o http: fix non-tunneling proxy hostname use [116]
 o http: stop dropping large custom headers [69]
 o http: trim custom header name before the Authorization drop [17]
 o httpsrr: DoH with HTTPS, fix response handling [113]
 o idn: restore `MultiByteToWideChar()` `MB_ERR_INVALID_CHARS` flag [103]
 o imap: APPEND CRLF fix [256]
 o include: include <sys/select.h> when building for modern Linux. [308]
 o INSTALL.md: add building-from-source overview section [29]
 o INTERNALS.md: require quiche 0.20.0+ [101]
 o ipv6 scope_id: set from first peer [242]
 o keylog: add a random size argument to Curl_tls_keylog_write() [180]
 o ldap: base64-encode LDIF values beginning with colon or less-than [218]
 o ldap: reject control characters in URL-decoded filter values [196]
 o ldap: support empty username and password [106]
 o ldap: support insecure mode for Windows native LDAP [3]
 o lib1587: fix gcc `-Wconversion` with LibreSSL on Windows, test in CI [6]
 o lib2405: adjust for non-threaded builds [149]
 o lib: add "Curl_" prefix to two global functions [84]
 o lib: add multi_wakeup_internal [86]
 o lib: drop unused `system_win32.h` includes [290]
 o lib: fix 'ns' -> 'us' in trace messages [57]
 o lib: new easy option string storage [215]
 o lib: optimize struct layouts for reduced memory usage [212]
 o lib: ratelimit timestamps [14]
 o lib: silence gcc-16 compiler warnings `-Wmaybe-uninitialized` [243]
 o lib: update mentions of the legacy "sessionhandle" [157]
 o libcurl.md: emphasize that the output needs checking [259]
 o libcurl.pc: add `License` tag [190]
 o libcurl.pc: add Copyright tag to the pkgconf file
 o libcurl.pc: add the Link.ABI and Source tags [210]
 o macos sectrust: fail ocsp verify when not builtin [252]
 o Makefile.am: improve etags [257]
 o mbedtls: enforce verifyhost when verifypeer is disabled [208]
 o mbedtls: replace `memset()` with `psa_hash_operation_init()` [28]
 o md5: replace magic numbers with `MD5_DIGEST_LEN` [122]
 o mime.c: avoid integer overflow in base64 size calculation [105]
 o mime: reject CR and LF in mail part name and filename [30]
 o mod_curltest: fix compiler warnings [49]
 o mprintf: acknowledge %F [245]
 o mprintf: avoid never-ending loop for positive-infinite [247]
 o mprintf: fix long double output [250]
 o mqtt: reject control bytes in the topic [43]
 o multi: cap expire times to INT_MAX internally [216]
 o multi: forbid curl_easy_pause from within multi socket callback [22]
 o multi: hold timeout values in 'int' instead of 'long' [165]
 o multi: remove #if 0'ed code that uses old struct [150]
 o multi: shrink expire timer indices [199]
 o multi: timeout improvements [209]
 o multi: use index list for expire timeouts [197]
 o multi: xfer table initial size and growth [255]
 o multihandle: move two struct fields [163]
 o ngtcp2+openssL: fix early data [225]
 o ngtcp2: avoid NULL deref in cf_ngtcp2_send [260]
 o ngtcp2: clean up after ngtcp2 in `curl_global_cleanup` [126]
 o ngtcp2: let verify failures win over expiry processing errors [98]
 o openldap: handle Curl_sasl_continue() returns better [45]
 o openssl+sectrust: fix session reuse [4]
 o openssl+sectrust: move session verified set into result check [82]
 o openssl: avoid conn reuse if provider is used [214]
 o openssl: avoid strlen() on the data from OpenSSL [280]
 o openssl: aws-lc ocsp workaround [263]
 o openssl: drop unused pre-OpenSSL3 `ctx_option_t` typedef [8]
 o openssl: fix DER buffer leak in Apple SecTrust verification [217]
 o openssl: no server cert is only okay if also not pinned [226]
 o openssl: prefer modern API flavors for `EVP_MD_CTX` new/free [47]
 o openssl: replace stray legacy API variant with `EVP_DigestInit_ex()` [27]
 o os400: port latest header files changes to ILE/RPG interface [241]
 o os400: rewrite upper ebcdic wrappers using dynbuf [227]
 o progress: cleanup, less memory [179]
 o protocol: simpler Curl_getn_scheme runs faster [239]
 o proxy: CONNECT trailers handling [251]
 o psl: update a comment to understandable English [162]
 o pytest: update two H3 tests for nghttp3 1.18.0+ [158]
 o quic: upload improvements [276]
 o quiche: set the max field section size [100]
 o rtsp: refactor method handling and improve error checks [161]
 o runtests: allow comments in `setenv` section, merge sections in test433 [89]
 o runtests: fix `mode="warn"` tests passing unconditionally, fix test 1752 [66]
 o runtests: flush cached test parts when (re)loading a file [95]
 o runtests: restore `-k` option and actively process as no-op [32]
 o sasl: fix zero-length response encoding [36]
 o schannel: add ALPN support for mingw-w64 <9 and <VS2015 [295]
 o schannel: clear PFX password before free [222]
 o schannel: fix ALPN erroneously disabled [282]
 o schannel: fix error check logic in `get_client_cert()` file reader [144]
 o schannel: refresh stream sizes after renegotiation [248]
 o schannel: reuse the send buffer [195]
 o schannel: shut off experimental TLS 1.3 support for Win 10 [25]
 o scorecard: fix `max_upload` init value in `ul_parallel()` [142]
 o scripts/badwords.txt: do not recommend using 'will' in rewrites [141]
 o scripts: replace/extend `--` with `--end-of-options` in git commands [128]
 o scripts: use end-of-options marker in `cd`, `mkdir`, `mv`, `sha256sum` commands [34]
 o servers: fix HANDLE leak in UWP builds [65]
 o servers: fix to reverse `SA_RESTART` option for `sigaction()` on modern codepath [131]
 o setopt: allow setting a referer from CURLINFO_REFERER [254]
 o setopt: error for CURLOPT_SHARE when easy handle is used [68]
 o setopt: make NULL `CURLOPT_AWS_SIGV4` disable aws-sigv4 auth [270]
 o setopt: return OK earlier for the deprecated h2 dep options [77]
 o share unlink: forget connection [244]
 o smtp: reject CR and LF in the envelope address [37]
 o spacecheck: cap number of lines per file [111]
 o spnego_sspi: drop redundant UNICODE branch [297]
 o spnego_sspi: pass channel bindings on initial context [230]
 o src: safely clear certain buffers [125]
 o sshserver.pl: bump an sshd config to use its modern name [160]
 o ssls: fix potential memory leak on import [96]
 o sspi: add local helper macro to avoid UNICODE branching [296]
 o sspi: enable channel-binding in mingw-w64 <9 builds [306]
 o strcase: inline the raw case conversions [207]
 o sws: allow connection-monitor to log all disconnects [2]
 o sws: log the exact closing reason better, to help debugging tests [85]
 o terminal: Enhance terminal size detection for multiple outputs [115]
 o test 1560: test RFC4291 style IPv6 IPv4-mapped addresses [40]
 o test1560: allow to build and run without LDAP support [109]
 o test798: force IPv4 to avoid cross-runner port aliasing [97]
 o test: adjust test_06_13 for 0100::/64 being blackholed [13]
 o tests: address mutable class vars and naive datetime in Python code
 o tests: change whitespace and comments in Python test code
 o tests: convert unit test 1396 and 1398 into libtests [146]
 o tests: enable and fix some new Python ruff warnings [301]
 o tests: fix Content-Length mismatch in test 2064 [233]
 o tests: fix the FTP check for unexpected RST [117]
 o tests: fix type promotion on 32-bit arches in http test code [88]
 o tests: fix typo in assert message in http test
 o tests: improve exception handling in Python test code
 o tests: remove test1701 [58]
 o tests: simplify by removing unneeded Python code
 o tests: skip test 311 for wolfSSL 5.9.2 [63]
 o tests: target Python 3.8 as the minimum Python version
 o tests: use simpler constructions in Python code
 o thrdpool: retry failed thread starts while items wait [62]
 o thrdqueue: drop name strdups from Curl_thrdq_create [181]
 o tidy-up: `TEXT()` vs `_TEXT()` vs `_T()` use (Windows) [102]
 o tidy-up: comments, messages, formatting [172]
 o tidy-up: drop redundant includes [110]
 o tidy-up: fix Perl syntax and formatting nits [123]
 o tidy-up: fix typos in docs and comments [173]
 o tidy-up: formatting, messages and comments [253]
 o tidy-up: minor code fixes and improvements [171]
 o tidy-up: typos, comment nits [60]
 o timeval: make `Curl_freq` variable static (Windows) [90]
 o tool: checkfds, open on null device [307]
 o tool: do not flush on out-null [38]
 o tool: fix memory use in parallel mode [59]
 o tool: init progress bar on demand [39]
 o tool: remove duplicate setopts [94]
 o tool_cb_hdr: de-duplicate filename setter [24]
 o tool_cb_hdr: do not truncate etags output to stdout [273]
 o tool_cb_prg: avoid integer overflows [93]
 o tool_doswin: add stdin relay auth [130]
 o tool_doswin: don't use `TerminateThread` in stdin relay [238]
 o tool_doswin: fix stdin data truncation [274]
 o tool_msgs: make notef() respect --silent [220]
 o tool_operate: limit `is_using_schannel()` call to Windows [140]
 o tool_operate: only check for schannel if on windows [187]
 o tool_operate: remove call to abort() [23]
 o tool_paramhlp: --proto only supports one modifier [268]
 o tool_xattr: add support for Windows alternate data stream [129]
 o transfer: DID handling [281]
 o typecheck-gcc: allow passing `char[]` as callback data [153]
 o uint-spbset: reused empty chunks [67]
 o unit3214: fix to pass on systems with >=128-bit pointers [107]
 o url: fix handling of empty user in NTLM matching [221]
 o url: fix negotiate/ntlm connection reuse [176]
 o url: reject control codes in credentials set via CURLOPT [70]
 o urlapi: allow URLs to not have userauth (hostname) [92]
 o urlapi: avoid dedotdotify() if possible [182]
 o urlapi: clear password buffer on error path [121]
 o urlapi: do not keep an internal port string [31]
 o urlapi: improved return codes [148]
 o urlapi: preserve empty markers in relative URLs [61]
 o urldata: cleanups [175]
 o urldata: drop four strings from the aptr struct [136]
 o urldata: sort the connectdata struct fields by size [177]
 o VERSIONS.md: document Rock-solid curl releases [201]
 o vms: fix symbol typo and missing closing quotes in `config_h.com` [124]
 o vquic: add Curl_ prefix to some global functions [76]
 o vquic: initialize new callback slot for nghttp3 v1.18.0+ [87]
 o vquic: silence `-Wmissing-field-initializers` for nghttp3/ngtcp2 callback tables [159]
 o vquic: use ngtcp2 v1.25.0 new close2 callback [154]
 o vssh: keyfile use cleanups [83]
 o vssh: silence gcc-11 `-Wnull-dereference`, dedupe `CURL_EASY_STR()` calls [240]
 o vtls: move 'native_ca_store' ssl_config_data => ssl_primary_config [211]
 o vtls_scache: use case sensitive path match
 o VULN-DISCLOSURE-POLICY.md: issues that should be found by tests are LOW [5]
 o wcurl: import v2026.08.30 [279]
 o websocket: pause writing and meta data fix [135]
 o winsock: drop redundant version checks at initialization [284]
 o wolfssl: do not run Curl_wssl_setup_x509_store() twice [265]
 o wolfssl: fix build for wolfssl without bio chain support [75]
 o ws: fix write callback error handling [204]
 o ws: pause/unpause write handling [55]


To generate a diff of this commit:
cvs rdiff -u -r1.308 -r1.309 pkgsrc/www/curl/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/www/curl/Makefile.common
cvs rdiff -u -r1.108 -r1.109 pkgsrc/www/curl/PLIST
cvs rdiff -u -r1.227 -r1.228 pkgsrc/www/curl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/curl/Makefile
diff -u pkgsrc/www/curl/Makefile:1.308 pkgsrc/www/curl/Makefile:1.309
--- pkgsrc/www/curl/Makefile:1.308      Thu Jun 25 08:25:50 2026
+++ pkgsrc/www/curl/Makefile    Wed Sep  2 19:19:31 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.308 2026/06/25 08:25:50 wiz Exp $
+# $NetBSD: Makefile,v 1.309 2026/09/02 19:19:31 wiz Exp $
 
 .include "Makefile.common"
 
@@ -14,10 +14,8 @@ SUPERSEDES+=         wcurl-[0-9]*
 
 .include "options.mk"
 
-# as of 8.17.0
-#TESTDONE: 1890 tests were considered during 498 seconds.
-#TESTDONE: 1622 tests out of 1623 reported OK: 99%
-#
-#FAIL 1510: 'HTTP GET connection cache limit (CURLOPT_MAXCONNECTS)' HTTP, verbose logs, flaky
+# 8.22.0
+# TESTDONE: 2072 tests were considered during 655 seconds.
+# TESTDONE: 1623 tests out of 1623 reported OK: 100%
 
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/curl/Makefile.common
diff -u pkgsrc/www/curl/Makefile.common:1.37 pkgsrc/www/curl/Makefile.common:1.38
--- pkgsrc/www/curl/Makefile.common:1.37        Thu Jun 25 08:25:50 2026
+++ pkgsrc/www/curl/Makefile.common     Wed Sep  2 19:19:31 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.37 2026/06/25 08:25:50 wiz Exp $
+# $NetBSD: Makefile.common,v 1.38 2026/09/02 19:19:31 wiz Exp $
 # used by www/libcurl-gnutls/Makefile
 
-DISTNAME=      curl-8.21.0
+DISTNAME=      curl-8.22.0
 CATEGORIES=    www
 MASTER_SITES=  https://curl.se/download/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/www/curl/PLIST
diff -u pkgsrc/www/curl/PLIST:1.108 pkgsrc/www/curl/PLIST:1.109
--- pkgsrc/www/curl/PLIST:1.108 Wed Apr 29 07:05:49 2026
+++ pkgsrc/www/curl/PLIST       Wed Sep  2 19:19:31 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.108 2026/04/29 07:05:49 wiz Exp $
+@comment $NetBSD: PLIST,v 1.109 2026/09/02 19:19:31 wiz Exp $
 bin/curl
 bin/curl-config
 bin/wcurl
@@ -219,6 +219,10 @@ man/man3/CURLOPT_HTTPGET.3
 man/man3/CURLOPT_HTTPHEADER.3
 man/man3/CURLOPT_HTTPPOST.3
 man/man3/CURLOPT_HTTPPROXYTUNNEL.3
+man/man3/CURLOPT_HTTPSIG_ALGORITHM.3
+man/man3/CURLOPT_HTTPSIG_HEADERS.3
+man/man3/CURLOPT_HTTPSIG_KEY.3
+man/man3/CURLOPT_HTTPSIG_KEYID.3
 man/man3/CURLOPT_HTTP_CONTENT_DECODING.3
 man/man3/CURLOPT_HTTP_TRANSFER_DECODING.3
 man/man3/CURLOPT_HTTP_VERSION.3

Index: pkgsrc/www/curl/distinfo
diff -u pkgsrc/www/curl/distinfo:1.227 pkgsrc/www/curl/distinfo:1.228
--- pkgsrc/www/curl/distinfo:1.227      Thu Jun 25 08:25:50 2026
+++ pkgsrc/www/curl/distinfo    Wed Sep  2 19:19:32 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.227 2026/06/25 08:25:50 wiz Exp $
+$NetBSD: distinfo,v 1.228 2026/09/02 19:19:32 wiz Exp $
 
-BLAKE2s (curl-8.21.0.tar.xz) = f6a4750ce0f53f79cbc1f545d8212e5abb1871ff38b0d9d08d63229b487dd8b1
-SHA512 (curl-8.21.0.tar.xz) = 5f7c646e5a3d4d3d8b8a3675adfa29c266a3148599d510d24f91c82d6ff064bfafce420af01522f8be973019619f3eee5e970398fa79be168b77f697c52bf8e5
-Size (curl-8.21.0.tar.xz) = 2882336 bytes
+BLAKE2s (curl-8.22.0.tar.xz) = a89e1809cfded71de58affbd4c02b1fb1df70d7a76a120ce79144c1d529530b0
+SHA512 (curl-8.22.0.tar.xz) = d6badf794e7a72760a353db73adb8b671804ce41619b401265b22dc8f6770ebeaa5adb3c4d1312722082c56013612a382884e025cca49397a8ab47577dd659f7
+Size (curl-8.22.0.tar.xz) = 2953092 bytes



Home | Main Index | Thread Index | Old Index