Commit 8b34786
authored
Update curl to 8.15.0 (alexcrichton#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.1 parent 2cb0ec8 commit 8b34786
4 files changed
+10
-38
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | | - | |
| 111 | + | |
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| 165 | + | |
165 | 166 | | |
166 | 167 | | |
167 | 168 | | |
168 | 169 | | |
169 | 170 | | |
| 171 | + | |
170 | 172 | | |
171 | 173 | | |
172 | 174 | | |
| |||
194 | 196 | | |
195 | 197 | | |
196 | 198 | | |
197 | | - | |
198 | 199 | | |
199 | 200 | | |
200 | 201 | | |
| |||
333 | 334 | | |
334 | 335 | | |
335 | 336 | | |
| 337 | + | |
336 | 338 | | |
337 | 339 | | |
338 | 340 | | |
339 | 341 | | |
340 | 342 | | |
341 | | - | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | | - | |
351 | | - | |
352 | | - | |
353 | 343 | | |
354 | 344 | | |
355 | 345 | | |
| |||
562 | 552 | | |
563 | 553 | | |
564 | 554 | | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | 555 | | |
584 | 556 | | |
585 | 557 | | |
| |||
Submodule curl updated 1182 files
0 commit comments