Skip to content

Commit 61c11b7

Browse files
authored
Windows: Fix std.net.curl wrt. SSL and bundled libcurl.dll (#4875)
1 parent 2f158bd commit 61c11b7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
- New prebuilt package for Alpine Linux x86_64 with musl libc. It's currently generated on Alpine v3.21, using its default LLVM 19. Most bundled executables are fully static and can be run on ~all distros. (#4826, #4862)
77
- Revived dynamic-compile (JIT) functionality (formerly unsupported since LLVM 12), supporting LLVM 18+ now. (#4774)
88
- ldc2.conf: `%%ldcversion%%` placeholder added, allowing to refer to version-specific directories.
9-
- Windows: The prebuilt packages now bundle an official libcurl build (from https://curl.se/windows/), currently v8.12.1. The static library (`curl_a.lib`) isn't available anymore. (#4855)
9+
- Windows: The prebuilt packages now bundle an official libcurl build (from https://curl.se/windows/), currently v8.12.1. The static library (`curl_a.lib`) isn't available anymore. When bundling this `libcurl.dll` with your binaries, make sure to include `curl-ca-bundle.crt` too (in the same directory as the DLL), to prevent 'SSL peer certificate or SSH remote key was not OK' exceptions. (#4855, #4875)
1010

1111
#### Platform support
1212
- Supports LLVM 15 - 19.

runtime/phobos

0 commit comments

Comments
 (0)