Snapshot của curl/curl-for-win: 784★ · Shell · Security. Reproducible, static, curl binaries for Linux, macOS and Windows
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
[!tip]
Sponsor these binary builds to support maintenance, fixes and further
improvements: https://github.com/sponsors/vszakats
Reproducible, static, curl binaries for Linux, macOS and Windows
Download our
.zip or .tar.xz packages.
Verify using sigstore, with
public key:
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEOhipUjZMIlG0slqjGgJugAyA3E0v
6zvAK0vpHlwFsNRjOWnx/a2SSTN05EXwcKG86R6bCnQMglqmzYo3Jfe3VQ==
-----END PUBLIC KEY-----
Standalone curl, trurl tools and libcurl DLL. Static libraries
included.
Required: Windows Vista with
Universal CRT
(ARM64 or x64), macOS 10.12 Sierra (arm64 or x86_64),
Linux kernel 2.6.39+
(amd64, arm64, riscv64) with MUSL
builds.
HTTP/3,
HTTP/2 support,
and more.
Windows 64-bit builds are
Control Flow Guard
enabled. Intel builds have
CET
enabled. All builds have frame pointers enabled.
Transparent builds, using open source code, run in
public,
with auditable logs.
LLVM/Clang build environment with
mingw-w64 via
Debian,
Homebrew,
MSYS2.
llvm-mingw for ARM64.
Windows cross-built and published via
AppVeyor CI. Linux built via GHA.
Using reproducible container image
debian:testing-slim
via rootless podman. macOS built via GHA.
Linux and macOS builds are not official curl builds.
We verify components using SHA-256, and via digital signatures if provided.
We build reproducible binaries,
producing the same hash given the same input sources and C compiler.
Patching policy: No local patches. We may apply patches if already merged
upstream or — for showstoppers — had them submitted with fair
confidence of getting merged.
You can look up our package hashes in lines starting with SHA in the
build log.
Packages built across host platforms do not have identical hashes due to
slightly different build options and toolchain builds/versions. Except
llvm-mingw builds used for ARM64, which are reproducible across platforms.
We code-sign with a self-signed certificate on Windows, and avoid trusted
timestamps for reproducibility.
Features
Uses LibreSSL TLS backend.
feature
Windows
Linux
macOS
noh3
mini
micro
nano
pico
alt-svc
✓
✓
✓
✓
✓
✓
AppleSecTrust
-
-
✓
✓¹
✓¹
✓¹
✓¹
✓¹
asyn-rr
AsynchDNS
✓
✓
✓
✓
✓
✓
✓
✓
brotli
✓
✓
✓
✓
CAcert
✓
✓¹
✓¹
✓¹
✓¹
✓¹
ECH
gsasl
GSS-API
✓
✓¹
HSTS
✓
✓
✓
✓
✓
✓
✓
✓
HTTP2
✓
✓
✓
✓
✓
✓
HTTP3
✓
✓
✓
HTTPS-proxy
✓
✓
✓
✓
✓
✓
✓
✓
HTTPSIG²
✓³
✓³
✓³
✓³
✓³
✓³
✓³
HTTPSRR²
✓
✓
✓
✓
✓
✓
✓
IDN
✓
✓
✓¹
✓¹
✓¹
✓¹
IPv6
✓
✓
✓
✓
✓
✓
✓
✓
Kerberos
✓
✓¹
✓¹
✓¹
✓¹
Largefile
✓
✓
✓
✓
✓
✓
✓
✓
libz
✓
✓
✓
✓
✓
✓
✓
✓
MultiSSL
NativeCA
✓
-
-
✓¹
✓¹
✓¹
✓¹
✓¹
proxy-HTTP3²
✓
✓
✓
PSL
✓
✓
✓
✓
✓
✓
✓
✓
SPNEGO
✓
✓¹
✓¹
✓¹
✓¹
SSL
✓
✓
✓
✓
✓
✓
✓
✓
SSLS-EXPORT²
SSPI
✓
-
-
✓¹
✓¹
✓¹
✓¹
threadsafe
✓
✓
✓
✓
✓
✓
✓
✓
Unicode
-
-
UnixSockets
✓
✓
✓
✓
✓
✓
✓
zstd
✓
✓
✓
✓
protocol
Windows
Linux
macOS
noh3
mini
micro
nano
pico
dict
✓
✓
✓
✓
✓
✓
✓
file
✓
✓
✓
✓
✓
✓
✓
ftp/ftps
✓
✓
✓
✓
✓
✓
✓
gopher/gophers
✓
✓
✓
✓
✓
✓
✓
http/https
✓
✓
✓
✓
✓
✓
✓
✓
imap/imaps
✓
✓
✓
✓
✓
✓
✓
ipfs/ipns
✓
✓
✓
✓
✓
✓
✓
ldap/ldaps
✓
✓
✓
✓
✓
✓
mqtt/mqtts
✓
✓
✓
✓
✓
✓
✓
pop3/pop3s
✓
✓
✓
✓
✓
✓
✓
rtsp
✓
✓
✓
✓
✓
✓
✓
scp/sftp
✓
✓
✓
✓
✓
smtp/smtps
✓
✓
✓
✓
✓
✓
✓
telnet
✓
✓
✓
✓
✓
✓
✓
tftp
✓
✓
✓
✓
✓
✓
✓
ws/wss
✓
✓
✓
✓
✓
✓
✓
¹: platform-dependent
²: experimental
³: expected in upcoming release 8.22.0
noh3: HTTP/2
mini: without brotli and zstd, with OS TLS backend (Schannel) if available
micro: without libssh2
nano: HTTP/1.1
pico: HTTP/1.1-only
Downloads
Latest version for Windows:
https://curl.se/windows/
Specific versions for Windows, back to 8.10.0: https://curl.se/windows/dl-<curl-version>_<build-1-to-N>/curl-<curl-version>_<build-1-to-N>-{win64,win64a}-mingw.zip Example:
https://curl.se/windows/dl-8.10.0_1/curl-8.10.0_1-win64-mingw.zip
Information in this document is subject to change without notice and does
not represent or imply any future commitment by the participants of the
project.
curl/curl-for-win có 784 sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/curl/curl-for-win. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
curl/curl-for-win có phải mã nguồn mở không?
Có — curl/curl-for-win phát hành theo license MIT, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/curl/curl-for-win.
curl/curl-for-win còn đang phát triển không?
Commit gần nhất trên curl/curl-for-win là 20 ngày trước (theo timestamp GitHub). Repo có 223 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
curl/curl-for-win là gì?
curl/curl-for-win (curl/curl-for-win) là dự án Shell trên GitHub. Theo mô tả gốc: Reproducible, static, curl binaries for Linux, macOS and Windows
curl/curl-for-win so với các dự án Security khác thế nào?
curl/curl-for-win được TopGit xếp vào nhóm Security, với 784 sao GitHub và viết bằng Shell. Xem trang chủ đề Security trên TopGit để so sánh với các dự án tương tự theo số sao và mức độ hoạt động.
Đọc thêm về curl/curl-for-win ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/curl/curl-for-win là nguồn chính thức.
Đọc đầy đủ README ở tab phía trên.
Muốn nghe thêm một ý kiến về curl-for-win?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về curl-for-win.