|
Some checks are pending
Docs / proselint (push) Waiting to run
Docs / pyspelling (push) Waiting to run
Docs / synopsis, man-examples (push) Waiting to run
Source / checksrc (push) Waiting to run
Source / spellcheck, linters, REUSE (push) Waiting to run
Source / complexity (push) Waiting to run
Source / xmllint (push) Waiting to run
Source / misc checks (push) Waiting to run
URLs / linkcheck (push) Waiting to run
CodeQL / GHA and Python (push) Waiting to run
CodeQL / C (Linux) (push) Waiting to run
CodeQL / C (Windows) (push) Waiting to run
configure-vs-cmake / Linux (push) Waiting to run
configure-vs-cmake / macOS (push) Waiting to run
configure-vs-cmake / Windows (push) Waiting to run
curl-for-win / Linux gcc glibc (amd64, arm64) (push) Waiting to run
curl-for-win / Linux gcc glibc minimal (amd64) (push) Waiting to run
curl-for-win / Linux llvm MUSL (amd64, riscv64) (push) Waiting to run
curl-for-win / macOS clang cares (x86_64) (push) Waiting to run
curl-for-win / Windows llvm (x64) (push) Waiting to run
curl-for-win / Windows gcc zlib-classic (x64) (push) Waiting to run
dist / AM in-tree & maketgz (push) Waiting to run
dist / AM out-of-tree docs (push) Blocked by required conditions
dist / AM out-of-tree (debug) (push) Blocked by required conditions
dist / AM out-of-tree !perl (push) Blocked by required conditions
dist / AM in-tree !perl (push) Blocked by required conditions
dist / CM out-of-tree !perl (push) Blocked by required conditions
dist / CM in-tree !perl (push) Blocked by required conditions
dist / missing files (push) Blocked by required conditions
dist / reproducible releases (push) Waiting to run
dist / CM integration ${{ matrix.image }} (macos-latest) (push) Waiting to run
dist / CM integration ${{ matrix.image }} (ubuntu-24.04-arm) (push) Waiting to run
dist / CM integration ${{ matrix.image }} (windows-2022) (push) Waiting to run
Fuzzer / Fuzzing (push) Waiting to run
Linux HTTP/3 / Build caches (push) Waiting to run
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/awslc/build/lib PKG_CONFIG_PATH:/home/runner/awslc/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/ngtcp2/build/lib/pkg… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/boringssl/build/lib PKG_CONFIG_PATH:/home/runner/boringssl/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/nghttp2/buil… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/gnutls/build/lib -Wl,-rpath,/home/runner/nettle/build/lib64 -Wl,-rpath,/home/runner/ngtcp2/build/lib PKG_CONFIG_PATH:/home/runner/nettle/build/li… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/gnutls/build/lib PKG_CONFIG_PATH:/home/runner/nettle/build/lib64/pkgconfig:/home/runner/gnutls/build/lib/pkgconfig:/home/runner/nghttp3/build/lib… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/libressl/build/lib PKG_CONFIG_PATH:/home/runner/libressl/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/nghttp2/build/… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/openssl/build/lib PKG_CONFIG_PATH:/home/runner/openssl/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/nghttp2/build/li… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/openssl4/build/lib PKG_CONFIG_PATH:/home/runner/openssl4/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/nghttp2-openss… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/quiche/target/release PKG_CONFIG_PATH:/home/runner/nghttp2/build/lib/pkgconfig configure:--with-openssl=/home/runner/quiche/quiche/deps/boringssl… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/wolfssl/build/lib PKG_CONFIG_PATH:/home/runner/wolfssl/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/nghttp2/build/li… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[PKG_CONFIG_PATH:/home/runner/awslc/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/ngtcp2/build/lib/pkgconfig:/home/runner/nghttp2/build/lib/pkgconfig … (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[PKG_CONFIG_PATH:/home/runner/boringssl/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/ngtcp2-boringssl/build/lib/pkgconfig:/home/runner/nghttp2/build/… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[PKG_CONFIG_PATH:/home/runner/libressl/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/ngtcp2/build/lib/pkgconfig:/home/runner/nghttp2/build/lib/pkgconf… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[PKG_CONFIG_PATH:/home/runner/nghttp2/build/lib/pkgconfig:/home/runner/quiche/target/release generate:-DOPENSSL_ROOT_DIR=/home/runner/quiche/quiche/deps/boringssl/src -DUSE_QUICH… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[PKG_CONFIG_PATH:/home/runner/openssl/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/ngtcp2/build/lib/pkgconfig:/home/runner/nghttp2/build/lib/pkgconfi… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[PKG_CONFIG_PATH:/home/runner/openssl4/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/ngtcp2-openssl4/build/lib/pkgconfig:/home/runner/nghttp2/build/li… (push) Blocked by required conditions
Linux HTTP/3 / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[PKG_CONFIG_PATH:/home/runner/wolfssl/build/lib/pkgconfig:/home/runner/nghttp3/build/lib/pkgconfig:/home/runner/ngtcp2/build/lib/pkgconfig:/home/runner/nghttp2/build/lib/pkgconfi… (push) Blocked by required conditions
Linux Old / autotools & cmake (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:/home/runner/filc/build/bin/filcc PKG_CONFIG_PATH:/home/runner/nghttp2/lib/pkgconfig generate:-DBUILD_STATIC_LIBS=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_UNITY_BUILD=OFF -DCURL_DI… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:clang LDFLAGS:-Wl,-rpath,/home/runner/libressl/lib configure:--with-openssl=/home/runner/libressl --enable-debug image:ubuntu-24.04-arm install_packages:clang install_steps:l… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:clang LDFLAGS:-Wl,-rpath,/home/runner/mbedtls/lib configure:--with-mbedtls=/home/runner/mbedtls --with-libssh --enable-debug --with-fish-functions-dir --with-zsh-functions-di… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:clang configure:--enable-static --disable-shared --with-openssl --with-gssapi --enable-debug --disable-docs --disable-manual --with-ldap=/home/runner/openldap-static --with-l… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:clang generate:-DCURL_USE_OPENSSL=ON -DCURL_USE_GSSAPI=ON -DENABLE_DEBUG=ON -DCURL_LTO=ON image:ubuntu-24.04-arm install_packages:libssh2-1-dev libkrb5-dev clang install_step… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:clang-20 CFLAGS:-fsanitize=address,undefined,signed-integer-overflow -fno-sanitize-recover=undefined,integer -Wformat -Werror=format-security -Werror=array-bounds -g LDFLAGS:… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:clang-20 CFLAGS:-fsanitize=memory -Wformat -Werror=format-security -Werror=array-bounds -g LDFLAGS:-fsanitize=memory LIBS:-ldl configure:--without-ssl --without-zlib --withou… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:clang-20 CFLAGS:-fsanitize=thread -g LDFLAGS:-fsanitize=thread generate:-DOPENSSL_ROOT_DIR=/home/runner/openssl -DENABLE_DEBUG=ON install_packages:clang-20 libtsan2 install_s… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:clang-20 LDFLAGS:-Wl,-rpath,/home/linuxbrew/.linuxbrew/opt/openssl/lib -Wl,-rpath,/home/linuxbrew/.linuxbrew/opt/libngtcp2/lib -Wl,-rpath,/home/linuxbrew/.linuxbrew/opt/libng… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:clang-20 LDFLAGS:-Wl,-rpath,/home/runner/wolfssl-opensslextra/lib -Wl,-rpath,/home/runner/mbedtls/lib -Wl,-rpath,/home/runner/rustls/lib -Wl,-rpath,/home/linuxbrew/.linuxbrew… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:i686-linux-gnu-gcc-14 LDFLAGS:-L/usr/lib/i386-linux-gnu PKG_CONFIG_PATH:/usr/lib/i386-linux-gnu/pkgconfig configure:CPPFLAGS=-I/usr/include/i386-linux-gnu --host=i686-linux-g… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CC:icc configure:--enable-debug --with-openssl install_packages:libssl-dev install_steps:intelc name:IntelC openssl]) (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[CFLAGS:-O3 generate:-DENABLE_DEBUG=ON -DCURL_USE_LIBSSH=ON -DCMAKE_UNITY_BUILD_BATCH_SIZE=50 -DCURL_ENABLE_NTLM=ON install_packages:libssh-dev valgrind name:openssl -O3 libssh v… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/awslc/lib configure:--with-openssl=/home/runner/awslc --enable-ech --enable-ntlm install_steps:awslc pytest name:awslc]) (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/libressl/lib configure:--with-openssl=/home/runner/libressl --with-gssapi --enable-debug image:ubuntu-24.04-arm install_packages:libidn2-dev libn… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/mbedtls/lib PKG_CONFIG_PATH:/home/runner/mbedtls/lib/pkgconfig generate:-DCURL_USE_MBEDTLS=ON -DENABLE_DEBUG=ON -DCURL_USE_GSSAPI=ON -DCURL_DROP_… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/mbedtls/lib PKG_CONFIG_PATH:/home/runner/mbedtls/lib/pkgconfig generate:-DCURL_USE_MBEDTLS=ON -DENABLE_DEBUG=ON -DCURL_USE_GSSAPI=ON image:ubuntu… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/wolfssl-all/lib configure:--with-wolfssl=/home/runner/wolfssl-all --enable-ech --enable-debug image:ubuntu-24.04-arm install_steps:wolfssl-all-ar… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[LDFLAGS:-Wl,-rpath,/home/runner/wolfssl-opensslextra/lib configure:--with-wolfssl=/home/runner/wolfssl-opensslextra --enable-ech --enable-debug image:ubuntu-24.04-arm install_pa… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[PKG_CONFIG_PATH:/home/runner/mbedtls-prev/lib/pkgconfig generate:-DCURL_USE_MBEDTLS=ON -DCURL_USE_LIBUV=ON -DENABLE_DEBUG=ON install_packages:libssh2-1-dev libnghttp2-dev libuv1… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--enable-debug --enable-static --disable-shared --disable-threaded-resolver --with-libssh --with-openssl --enable-ntlm install_packages:libssh-dev name:event-based tfl… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--enable-debug --enable-static --disable-shared --disable-threaded-resolver --with-libssh --with-openssl image:ubuntu-24.04-arm install_packages:libssh-dev name:duphan… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--enable-debug --with-ssl --with-libssh2 --with-libidn2 --with-gssapi --enable-ldap --with-libpsl --enable-httpsrr --enable-ares --disable-threaded-resolver container:… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--enable-debug --with-ssl --with-libssh2 --with-libidn2 --with-gssapi --enable-ldap --with-libpsl --enable-httpsrr --enable-ares --enable-threaded-resolver container:a… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--enable-debug --without-ssl --with-libssh2 --with-gssapi --enable-ares --without-ca-bundle --with-ca-path=/etc/ssl/certs container:andy5995/slackware-build-essential:… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--enable-init-mem-debug --with-openssl --disable-debug --enable-unity --enable-ntlm image:ubuntu-24.04-arm install_packages:valgrind name:curl_global_init_mem debug va… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--with-openssl --disable-ipv6 --enable-debug --disable-unity --disable-libcurl-option --disable-digest-auth --enable-ntlm image:ubuntu-24.04-arm name:openssl !ipv6 !--… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--with-openssl --enable-debug --disable-unity --disable-dict --disable-gopher --disable-ldap --disable-telnet --disable-imap --disable-pop3 --disable-smtp --disable-rt… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--with-openssl --enable-debug --disable-unity install_steps:pytest name:openssl default]) (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--with-rustls --enable-ech --enable-debug install_packages:libnghttp2-dev libldap-dev install_steps:rust rustls skiprun pytest name:rustls]) (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:--without-ssl --enable-debug --disable-http --disable-smtp --disable-imap --disable-unity image:ubuntu-24.04-arm name:!ssl !http !smtp !imap tflags:--min=475]) (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:CFLAGS=-std=gnu89 --with-openssl --with-libssh --enable-debug install_packages:libssh-dev install_steps:pytest name:openssl intel C89]) (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[configure:CFLAGS=-std=gnu89 --with-openssl --with-libssh2 --enable-debug --disable-verbose image:ubuntu-24.04-arm install_packages:libssh2-1-dev install_steps:pytest name:openss… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DCURL_USE_MBEDTLS=ON -DENABLE_DEBUG=ON -DCURL_DEFAULT_SSL_BACKEND=mbedtls -DMBEDTLS_INCLUDE_DIR=/home/runner/mbedtls/include -DMBEDTLS_LIBRARY=/home/runner/mbedtls/lib… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DCURL_USE_OPENSSL=ON -DENABLE_DEBUG=ON -DENABLE_ARES=ON -DCURL_ENABLE_NTLM=ON install_packages:libnghttp2-dev libssh2-1-dev libc-ares-dev name:openssl torture 1 tflags… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DCURL_USE_OPENSSL=ON -DENABLE_DEBUG=ON -DENABLE_ARES=ON -DCURL_ENABLE_NTLM=ON install_packages:libnghttp2-dev libssh2-1-dev libc-ares-dev name:openssl torture 2 tflags… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DCURL_USE_RUSTLS=ON -DUSE_ECH=ON -DENABLE_DEBUG=ON install_packages:libnghttp2-dev libldap-dev valgrind install_steps:rust rustls name:rustls valgrind 1 tflags:--min=7… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DCURL_USE_RUSTLS=ON -DUSE_ECH=ON -DENABLE_DEBUG=ON install_packages:libnghttp2-dev libldap-dev valgrind install_steps:rust rustls name:rustls valgrind 2 tflags:--min=8… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DENABLE_DEBUG=ON -DENABLE_THREADED_RESOLVER=OFF -DCURL_ENABLE_NTLM=ON image:ubuntu-24.04-arm install_packages:libidn2-dev libssh2-1-dev libnghttp2-dev libldap-dev valg… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DENABLE_DEBUG=ON -DENABLE_THREADED_RESOLVER=OFF -DCURL_GCC_ANALYZER=ON -DCURL_ENABLE_NTLM=ON image:ubuntu-24.04-arm install_packages:libidn2-dev libssh2-1-dev libnghtt… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DOPENSSL_ROOT_DIR=/home/runner/awslc -DUSE_ECH=ON -DCMAKE_UNITY_BUILD=OFF -DCURL_DROP_UNUSED=ON -DCURL_PATCHSTAMP=test-patch -DCURL_ENABLE_NTLM=ON install_packages:lib… (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DOPENSSL_ROOT_DIR=/home/runner/boringssl -DUSE_ECH=ON -DCURL_ENABLE_NTLM=ON install_steps:boringssl pytest name:boringssl]) (push) Waiting to run
Linux / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.name }} (map[generate:-DOPENSSL_ROOT_DIR=/home/runner/libressl -DCURL_USE_GSSAPI=ON -DENABLE_DEBUG=ON -DCURL_LIBCURL_VERSIONED_SYMBOLS=ON -DCURL_ENABLE_NTLM=ON image:ubuntu-24.04-arm install… (push) Waiting to run
macOS / iOS, ${{ (matrix.build.generator && format('CM-{0}', matrix.build.generator)) || (matrix.build.generate && 'CM' || 'AM' )}} ${{ matrix.build.name }} arm64 (map[configure:--with-openssl=/Users/runner/libressl --without-libpsl install_steps:libressl name… (push) Waiting to run
macOS / iOS, ${{ (matrix.build.generator && format('CM-{0}', matrix.build.generator)) || (matrix.build.generate && 'CM' || 'AM' )}} ${{ matrix.build.name }} arm64 (map[generate:-DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED=OFF -DMACOSX_BUNDLE_GUI_IDENTIFIER=se.… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[chkprefill:_chkprefill compiler:clang generate:-DCURL_USE_OPENSSL=ON -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/libressl -DCURL_DEFAULT_SSL_BACKEND=openss… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang configure:--enable-debug --with-libssh --with-openssl=/opt/homebrew/opt/openssl --enable-ares --with-fish-functions-dir --with-zsh-fu… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang configure:--enable-debug --with-openssl=/opt/homebrew/opt/openssl --with-ngtcp2 --with-apple-sectrust --enable-ntlm install:libnghttp… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DCURL_USE_OPENSSL=ON -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/openssl -DUSE_NGTCP2=ON -DLDAP_INCLUDE_DIR=/opt/homebrew/opt/open… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DCURL_USE_WOLFSSL=ON -DCURL_DISABLE_LDAP=ON -DUSE_ECH=ON -DCURL_ENABLE_NTLM=ON install:brotli wolfssl zstd install_steps:py… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DENABLE_THREADED_RESOLVER=OFF -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/openssl -DCURL… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DENABLE_DEBUG=ON -DCURL_USE_GNUTLS=ON -DCURL_USE_OPENSSL=OFF -DCURL_USE_GSSAPI=ON -DGSS_ROOT_DIR=/opt/homebrew/opt/krb5 -DC… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DENABLE_DEBUG=ON -DCURL_USE_LIBSSH2=ON -DUSE_APPLE_IDN=ON -DCURL_ENABLE_SSL=OFF -DCURL_BROTLI=OFF -DCURL_ZSTD=OFF name:!ssl… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DENABLE_DEBUG=ON -DCURL_USE_RUSTLS=ON -DUSE_ECH=ON -DCURL_DISABLE_LDAP=ON -DCURL_ENABLE_NTLM=ON install:rustls-ffi name:Rus… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DENABLE_DEBUG=ON -DENABLE_ARES=ON -DCURL_ENABLE_SSL=OFF -DHTTP_ONLY=ON -DCURL_DISABLE_ALTSVC=ON -DENABLE_UNIX_SOCKETS=OFF -… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DENABLE_DEBUG=ON -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/libressl -DCURL_DISABLE_LDAP=ON -DCURL_BROTLI=OFF -DCURL_ZSTD=OFF -DC… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DENABLE_DEBUG=ON -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/libressl -DENABLE_ARES=ON -DCURL_USE_GSSAPI=ON -DGSS_ROOT_DIR=/opt/ho… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DENABLE_DEBUG=ON -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/openssl -DCURL_BROTLI=OFF -DCURL_ZSTD=OFF -DCURL_USE_LIBSSH2=OFF -DCU… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DENABLE_DEBUG=ON -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/openssl -DUSE_NGTCP2=ON -DCURL_BROTLI=OFF -DCURL_ZSTD=OFF -DCURL_USE_… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:clang generate:-DOPENSSL_ROOT_DIR=/opt/homebrew/opt/openssl -DCURL_USE_GSASL=ON -DUSE_APPLE_IDN=ON -DUSE_NGTCP2=ON -DCURL_DISABLE_VERBOSE_S… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:gcc-13 configure:--without-ssl --with-brotli --with-zstd --with-apple-idn name:!ssl !debug brotli zstd tflags:--min=1450 xcode:]) (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:gcc-15 generate:-DENABLE_DEBUG=ON -DCURL_USE_OPENSSL=ON -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/aws-lc -DUSE_ECH=ON -DCURL_DISABLE_LDAP=ON -DU… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:llvm@18 generate:-DCURL_USE_MBEDTLS=ON -DCURL_DISABLE_LDAP=ON -DCURL_DEFAULT_SSL_BACKEND=mbedtls -DCURL_USE_OPENSSL=ON -DUSE_APPLE_IDN=ON -… (push) Waiting to run
macOS / ${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.build.compiler }} ${{ matrix.build.name }} (map[compiler:llvm@18 generate:-DENABLE_DEBUG=ON -DCURL_USE_LIBSSH2=OFF -DCURL_USE_LIBSSH=ON -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/openssl -DCURL_BROTLI=O… (push) Waiting to run
macOS / ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} ${{ matrix.xcode }} (autotools, clang, macos-26, , ) (push) Waiting to run
macOS / ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} ${{ matrix.xcode }} (cmake, clang, macos-14, , ) (push) Waiting to run
macOS / ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} ${{ matrix.xcode }} (cmake, clang, macos-26, , ) (push) Waiting to run
macOS / ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} ${{ matrix.xcode }} (cmake, gcc-13, macos-14, , ) (push) Waiting to run
macOS / ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} ${{ matrix.xcode }} (cmake, gcc-15, macos-14, , ) (push) Waiting to run
macOS / ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} ${{ matrix.xcode }} (cmake, gcc-15, macos-15, , ) (push) Waiting to run
macOS / ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} ${{ matrix.xcode }} (cmake, gcc-15, macos-26, , ) (push) Waiting to run
macOS / ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} ${{ matrix.xcode }} (cmake, llvm@15, macos-14, , ) (push) Waiting to run
macOS / ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} ${{ matrix.xcode }} (cmake, llvm@20, macos-26, , ) (push) Waiting to run
non-native / NetBSD, CM clang openssl ${{ matrix.arch }} (x86_64) (push) Waiting to run
non-native / OpenBSD, CM clang libressl ${{ matrix.arch }} (x86_64) (push) Waiting to run
non-native / FreeBSD, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} openssl${{ matrix.desc }} ${{ matrix.arch }} (arm64, autotools, clang, !examples) (push) Waiting to run
non-native / FreeBSD, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} openssl${{ matrix.desc }} ${{ matrix.arch }} (arm64, cmake, clang) (push) Waiting to run
non-native / FreeBSD, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} openssl${{ matrix.desc }} ${{ matrix.arch }} (x86_64, autotools, clang) (push) Waiting to run
non-native / FreeBSD, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} openssl${{ matrix.desc }} ${{ matrix.arch }} (x86_64, cmake, clang, !unity !runtests !examples, -DCMAKE_UNITY_BUILD=OFF) (push) Waiting to run
non-native / Android ${{ matrix.platform }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.name }} arm64 (autotools, !ssl !zstd, --without-ssl --without-libpsl --without-zstd, 21) (push) Waiting to run
non-native / Android ${{ matrix.platform }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.name }} arm64 (autotools, !ssl !zstd, --without-ssl --without-libpsl --without-zstd, 35) (push) Waiting to run
non-native / Android ${{ matrix.platform }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.name }} arm64 (cmake, !ssl !zstd, -DCURL_ENABLE_SSL=OFF -DCURL_USE_LIBPSL=OFF -DCURL_ZSTD=OFF, 21) (push) Waiting to run
non-native / Android ${{ matrix.platform }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.name }} arm64 (cmake, !ssl !zstd, -DCURL_ENABLE_SSL=OFF -DCURL_USE_LIBPSL=OFF -DCURL_ZSTD=OFF, 35) (push) Waiting to run
non-native / MS-DOS, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} djgpp !ssl i586 (autotools) (push) Waiting to run
non-native / MS-DOS, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} djgpp !ssl i586 (cmake) (push) Waiting to run
Windows / Build caches (windows-11-arm) (push) Waiting to run
Windows / Build caches (windows-2022) (push) Waiting to run
Windows / cygwin, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.platform }} ${{ matrix.name }} (autotools, --with-openssl, libssl-devel libssh2-devel, openssl R, x86_64, skiprun) (push) Blocked by required conditions
Windows / cygwin, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.platform }} ${{ matrix.name }} (cmake, -DENABLE_DEBUG=ON -DCURL_USE_OPENSSL=ON -DENABLE_THREADED_RESOLVER=OFF -DCURL_ENABLE_NTLM=ON, libssl-devel libssh2-devel, openssl, x86_64, ) (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (autotools, --enable-debug --with-openssl --disable-threaded-resolver --disable-proxy --enable-ntl… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (autotools, --enable-debug --with-openssl --disable-threaded-resolver --enable-ntlm, x86_64, opens… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (autotools, --enable-debug --with-openssl --disable-threaded-resolver --enable-static --without-zl… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (autotools, --enable-debug --with-openssl --enable-windows-unicode --enable-ares --enable-static -… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (autotools, --with-openssl --enable-ntlm, x86_64, openssl-devel libssh2-devel, default R, msys, ) (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (cmake, -DENABLE_DEBUG=OFF -DBUILD_SHARED_LIBS=ON -DCURL_USE_OPENSSL=ON, ucrt-x86_64, mingw-w64-u… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (cmake, -DENABLE_DEBUG=OFF -DBUILD_SHARED_LIBS=ON -DCURL_USE_SCHANNEL=ON -DENABLE_UNICODE=ON -DCU… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (cmake, -DENABLE_DEBUG=OFF -DBUILD_SHARED_LIBS=ON -DCURL_USE_GNUTLS=ON -DCURL_USE_OPENSSL=ON -DCUR… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (cmake, -DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_GNUTLS=ON -DENABLE_UNICODE=OFF -DUSE… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (cmake, -DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_SCHANNEL=ON -DENABLE_UNICODE=ON -DEN… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (cmake, -DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=ON -DCURL_USE_SCHANNEL=ON -DENABLE_UNICODE=ON -DCM… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (cmake, -DENABLE_DEBUG=ON -DENABLE_THREADED_RESOLVER=OFF -DCURL_ENABLE_NTLM=ON, x86_64, openssl-de… (push) Blocked by required conditions
Windows / ${{ matrix.sys == 'msys' && 'msys2' || 'mingw' }}, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.env }} ${{ matrix.name }} ${{ matrix.test }} (cmake, _chkprefill, -DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_OPENSSL=ON -DENABLE_UN… (push) Blocked by required conditions
Windows / dl-mingw, CM ${{ matrix.ver }}-${{ matrix.env }} ${{ matrix.name }} (12d2c62ad4527ec8a52275ea8485678dcbe20bec4716a3c7ba274f225d696085, -DENABLE_DEBUG=ON -DCURL_USE_SCHANNEL=ON -DCURL_USE_LIBSSH=ON -DENABLE_UNICODE=OFF -DCMAKE_UNITY_BUILD=OFF -DCURL_TAR… (push) Blocked by required conditions
Windows / dl-mingw, CM ${{ matrix.ver }}-${{ matrix.env }} ${{ matrix.name }} (1353d997e85bb4494ebbebb432d824848d66b32c6045900da9a38a767b3c4ab4, , -DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_SCHANNEL=ON -DCURL_TARGET_WINDOWS_VERSION=0x0600, mingw64, x86… (push) Blocked by required conditions
Windows / dl-mingw, CM ${{ matrix.ver }}-${{ matrix.env }} ${{ matrix.name }} (41637132ea7dc36a7f86a1961eaa334c380b5a3423d36aecb481cabcd006e3fe, -DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_SCHANNEL=ON -DENABLE_UNICODE=OFF -DCURL_DISABLE_VERBOSE_STRINGS=… (push) Blocked by required conditions
Windows / dl-mingw, CM ${{ matrix.ver }}-${{ matrix.env }} ${{ matrix.name }} (9dc08c9c2bdd5d8173f87791bed644f6e290624f739de474f117b590dfd8a721, -DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_SCHANNEL=ON -DENABLE_UNICODE=ON -DCURL_USE_MBEDTLS=ON -DCURL_TAR… (push) Blocked by required conditions
Windows / dl-mingw, CM ${{ matrix.ver }}-${{ matrix.env }} ${{ matrix.name }} (e02de30b97196329662007d64bc4509fbd7f5e14339d344075c7f1223dead4a2, -DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_SCHANNEL=ON -DENABLE_UNICODE=OFF -DENABLE_UNIX_SOCKETS=OFF -DCUR… (push) Blocked by required conditions
Windows / linux-mingw, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} (autotools, gcc) (push) Waiting to run
Windows / linux-mingw, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} (cmake, clang-tidy, clang-20 clang-tidy-20) (push) Waiting to run
Windows / linux-mingw, ${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} (cmake, gcc) (push) Waiting to run
Windows / msvc, CM ${{ matrix.arch }}-${{ matrix.plat }} ${{ matrix.name }} (arm64, -DENABLE_DEBUG=ON -DCURL_USE_SCHANNEL=ON -DUSE_WIN32_IDN=ON -DENABLE_UNICODE=ON -DUSE_SSLS_EXPORT=ON, clang-aarch64, windows-11-arm, zlib libssh2[core,zlib], schannel U, OpenSSH-… (push) Blocked by required conditions
Windows / msvc, CM ${{ matrix.arch }}-${{ matrix.plat }} ${{ matrix.name }} (x64, -DENABLE_DEBUG=ON -DCURL_ENABLE_SSL=OFF -DUSE_WIN32_IDN=ON, ucrt-x86_64, windows-2025, zlib libssh2[core,zlib], !ssl +examples, uwp, skiprun, Debug) (push) Blocked by required conditions
Windows / msvc, CM ${{ matrix.arch }}-${{ matrix.plat }} ${{ matrix.name }} (x64, _chkprefill, -DENABLE_DEBUG=ON -DCURL_USE_OPENSSL=ON -DUSE_NGTCP2=ON -DOPENSSL_INCLUDE_DIR=/ucrt64/include -DSSL_EAY_DEBUG=/ucrt64/lib/libssl.dll.a -DSSL_EAY_RELEASE=/ucrt64/lib/li… (push) Blocked by required conditions
Closes #21282 |
||
|---|---|---|
| .circleci | ||
| .github | ||
| CMake | ||
| docs | ||
| include | ||
| lib | ||
| LICENSES | ||
| m4 | ||
| projects | ||
| scripts | ||
| src | ||
| tests | ||
| .clang-tidy.yml | ||
| .dir-locals.el | ||
| .editorconfig | ||
| .git-blame-ignore-revs | ||
| .gitattributes | ||
| .gitignore | ||
| .mailmap | ||
| acinclude.m4 | ||
| appveyor.sh | ||
| appveyor.yml | ||
| CHANGES.md | ||
| CMakeLists.txt | ||
| configure.ac | ||
| COPYING | ||
| curl-config.in | ||
| Dockerfile | ||
| GIT-INFO.md | ||
| libcurl.pc.in | ||
| Makefile.am | ||
| README | ||
| README.md | ||
| RELEASE-NOTES | ||
| renovate.json | ||
| REUSE.toml | ||
| SECURITY.md | ||
curl is a command-line tool for transferring data from or to a server using URLs. It supports these protocols: DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS.
Learn how to use curl by reading the man page or everything curl.
Find out how to install curl by reading the INSTALL document.
libcurl is the library curl is using to do its job. It is readily available to be used by your software. Read the libcurl man page to learn how.
Open Source
curl is Open Source and is distributed under an MIT-like license.
Contact
Contact us on a suitable mailing list or use GitHub issues/ pull requests/ discussions.
All contributors to the project are listed in the THANKS document.
Commercial support
For commercial support, maybe private and dedicated help with your problems or applications using (lib)curl visit the support page.
Website
Visit the curl website for the latest news and downloads.
Source code
Download the latest source from the Git server:
git clone https://github.com/curl/curl
Security problems
Report suspected security problems privately and not in public.
Backers
Thank you to all our backers 🙏 Become a backer.
Sponsors
Support this project by becoming a sponsor.