Skip to content

Tags: alexcrichton/curl-rust

Tags

curl-sys-0.4.87

Toggle curl-sys-0.4.87's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #643 from weihanglo/fix

fix(sys): link to `iphlpapi` unconditionally

curl-sys-0.4.86

Toggle curl-sys-0.4.86's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #641 from ehuss/update-8.19.0

Update curl to 8.19.0

curl-sys-0.4.85

Toggle curl-sys-0.4.85's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update curl to 8.18.0 (#637)

This updates curl to 8.18.0.

Changelog: https://curl.se/ch/8.18.0.html
Blog: https://daniel.haxx.se/blog/2026/01/07/curl-8-18-0/

This fixes 6 CVEs.

This raises the minimum OpenSSL version to 3.0.0.

curl-sys-0.4.84

Toggle curl-sys-0.4.84's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump to curl 8.17.0 (#629)

* Bump to curl 8.17.0

Been a bit since I've done this, but otherwise keeping things
up-to-date. Let's see how CI fares...

* Fix ntlm build

* Try to fix multi test

* Another attempted fix

0.4.49

Toggle 0.4.49's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update curl to 8.15.0 (#620)

* Update curl to 8.15.0

This updates curl to 8.15.0.

Changelog: https://curl.se/ch/8.15.0.html
Blog: https://daniel.haxx.se/blog/2025/07/16/curl-8-15-0/

A fairly major change here is that support for SecureTransport on macOS
has been dropped. I decided to switch it over to OpenSSL. I don't know
how well this is going to work. Apple's version of curl uses LibreSSL,
with some minor changes. The main concern is how well it will find
certificate stores, since IIRC those can be stored in the Keychain. The
basic tests of accessing regular websites seem to pass for me.

* CI: Switch to aarch64-apple-darwin

This changes the macos CI job to use the aarch64-apple-darwin target
instead of x86_64-apple-darwin. The Rust project has demoted x86_64 to
tier 2
(https://rust-lang.github.io/rfcs/3841-demote-x86_64-apple-darwin.html),
and I think we should be testing the aarch64-apple-darwin target instead
since it is tier 1.

macos-latest is currently macos-14 which is aarch64. The x86_64 tests
have been running under emulation.

curl-sys-0.4.83

Toggle curl-sys-0.4.83's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update curl to 8.15.0 (#620)

* Update curl to 8.15.0

This updates curl to 8.15.0.

Changelog: https://curl.se/ch/8.15.0.html
Blog: https://daniel.haxx.se/blog/2025/07/16/curl-8-15-0/

A fairly major change here is that support for SecureTransport on macOS
has been dropped. I decided to switch it over to OpenSSL. I don't know
how well this is going to work. Apple's version of curl uses LibreSSL,
with some minor changes. The main concern is how well it will find
certificate stores, since IIRC those can be stored in the Keychain. The
basic tests of accessing regular websites seem to pass for me.

* CI: Switch to aarch64-apple-darwin

This changes the macos CI job to use the aarch64-apple-darwin target
instead of x86_64-apple-darwin. The Rust project has demoted x86_64 to
tier 2
(https://rust-lang.github.io/rfcs/3841-demote-x86_64-apple-darwin.html),
and I think we should be testing the aarch64-apple-darwin target instead
since it is tier 1.

macos-latest is currently macos-14 which is aarch64. The x86_64 tests
have been running under emulation.

curl-sys-0.4.82

Toggle curl-sys-0.4.82's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix missing uint hash (#610)

* Fix missing uint-hash when using http2

* Test more features in CI

So that we don't miss things when these break.

* Bump curl-sys version

0.4.48

Toggle 0.4.48's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #608 from alexcrichton/bump

Bump curl/curl-sys versions

curl-sys-0.4.81

Toggle curl-sys-0.4.81's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #608 from alexcrichton/bump

Bump curl/curl-sys versions

curl-sys-0.4.80

Toggle curl-sys-0.4.80's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update curl to 8.12.1 (#598)