openframeworks / apothecary

This is the OpenFrameworks library apothecary. It mixes formulas and potions to build and update the C/C++ lib dependencies.
Other
56 stars 51 forks source link

cURL [8.8.0 -> 8.9.1] #412

Closed danoli3 closed 1 month ago

danoli3 commented 1 month ago

https://curl.se/ch/8.9.1.html

[cmake: detect `libssh` via `pkg-config`](https://curl.se/bug/?i=14199)
[cmake: detect `nettle` when building with GnuTLS](https://curl.se/bug/?i=14285)
[cmake: drop `if(PKG_CONFIG_FOUND)` guard for `pkg_check_modules()`](https://curl.se/bug/?i=14309)
[configure: limit `__builtin_available` test to Darwin](https://curl.se/bug/?i=14196)
[connect: fix connection shutdown for event based processing](https://curl.se/bug/?i=14280)
contrithanks.sh: use -F with -v to match lines as strings
[curl: more defensive socket code for --ip-tos](https://curl.se/bug/?i=14304)
[CURLOPT_SSL_CTX_FUNCTION.md: mention CA caching](https://curl.se/bug/?i=14302)
[CURLSHOPT_SHARE.md: mention sessions/cookies as not thread-safe](https://curl.se/bug/?i=14292)
[example/multi-uv: remove the use of globals](https://curl.se/bug/?i=14287)
[ftpserver.pl: make POP3 LIST serve content from the test file](https://curl.se/bug/?i=14293)
GHA/windows: increase timeout for vcpkg build step
[lib: survive some NULL input args](https://curl.se/bug/?i=14247)
[macos: fix Apple SDK bug workaround for non-macOS targets](https://curl.se/bug/?i=14269)
[misc: cleanup after removing years from copyright](https://curl.se/bug/?i=14312)
[os400: build cli manual.](https://curl.se/bug/?i=14289)
[os400: workaround an IBM ASCII run-time library bug](https://curl.se/bug/?i=14281)
[RELEASE-PROCEDURE.md: remove the initial build step](https://curl.se/bug/?i=14267)
[runtests: fold timing details with GHA, sync `-r` tflags](https://curl.se/bug/?i=14284)
[tests: provide FTP directory contents in the test file](https://curl.se/bug/?i=14295)
[tidy-up: URL updates](https://curl.se/bug/?i=14318)
TODO: thread-safe sharing
[transfer: speed limiting fix for 32bit systems](https://curl.se/bug/?i=14272)
[vtls: avoid forward declaration in MultiSSL builds](https://curl.se/bug/?i=14305)
[wolfSSL: allow wolfSSL's implementation of kyber to be used](https://curl.se/bug/?i=14268)
[wolfssl: avoid calling get_cached_x509_store if store is uncachable](https://curl.se/bug/?i=14306)
[wolfssl: CA store share fix](https://curl.se/bug/?i=14278)
[x509asn1: unittests and fixes for gtime2str](https://curl.se/bug/?i=14316)
danoli3 commented 1 month ago

cURL 8.9.1 has build system failure when mingw64 installed. Reported to upstream https://github.com/curl/curl/issues/14365 Work around - not install mingw64 for VS2022 runner :) This worked on my local so took a bit to figure out