##### job 1 file: .github/workflows/codeql-analysis.yml line: 50 name: codeql os: linux service: gha ##### job 2 file: .github/workflows/fuzz.yml line: 36 name: Fuzzer os: linux service: gha ##### job 3 file: .github/workflows/hacktoberfest-accepted.yml line: 58 name: Hacktoberfest os: linux service: gha ##### job 4 file: .github/workflows/linkcheck.yml line: 23 name: Markdown links os: linux service: gha ##### job 5 configure: --with-openssl --with-hyper=$HOME/hyper file: .github/workflows/linux-hyper.yml line: 25 name: hyper os: linux service: gha ##### job 6 configure: --without-ssl file: .github/workflows/macos.yml install: nghttp2 line: 25 name: normal os: macos service: gha ##### job 7 configure: --enable-debug --without-ssl file: .github/workflows/macos.yml install: nghttp2 line: 29 name: debug os: macos service: gha ##### job 8 configure: --enable-debug --with-libssh2 --without-ssl file: .github/workflows/macos.yml install: nghttp2 libssh2 line: 33 name: libssh2 os: macos service: gha ##### job 9 configure: --enable-debug --enable-ares --without-ssl file: .github/workflows/macos.yml install: nghttp2 line: 37 name: c-ares os: macos service: gha ##### job 10 configure: --enable-debug --enable-maintainer-mode --disable-dict --disable-file --disable-ftp --disable-gopher --disable-imap --disable-ldap --disable-pop3 --disable-rtmp --disable-rtsp --disable-scp --disable-sftp --disable-smb --disable-smtp --disable-telnet --disable-tftp --disable-unix-sockets --disable-shared --without-brotli --without-gssapi --without-libidn2 --without-libpsl --without-librtmp --without-libssh2 --without-nghttp2 --without-ntlm-auth --without-ssl --without-zlib file: .github/workflows/macos.yml install: nghttp2 line: 41 name: HTTP only os: macos service: gha ##### job 11 configure: --enable-debug --with-secure-transport file: .github/workflows/macos.yml install: nghttp2 line: 45 name: SecureTransport http2 os: macos service: gha ##### job 12 configure: --enable-debug --with-openssl=/usr/local/opt/openssl file: .github/workflows/macos.yml install: nghttp2 openssl line: 49 name: OpenSSL http2 os: macos service: gha ##### job 13 configure: --enable-debug --with-openssl=/usr/local/opt/libressl file: .github/workflows/macos.yml install: nghttp2 libressl line: 53 name: LibreSSL http2 os: macos service: gha ##### job 14 configure: --enable-debug --disable-shared --disable-threaded-resolver --with-openssl=/usr/local/opt/openssl file: .github/workflows/macos.yml install: nghttp2 openssl line: 57 name: torture os: macos service: gha ##### job 15 configure: --enable-debug --disable-shared --disable-threaded-resolver --with-openssl=/usr/local/opt/openssl file: .github/workflows/macos.yml install: nghttp2 openssl line: 62 name: torture-ftp os: macos service: gha ##### job 16 configure: --enable-debug --disable-ldap --with-openssl=/usr/local/opt/openssl file: .github/workflows/macos.yml install: nghttp2 libssh2 openssl line: 67 name: macOS 10.15 os: macos service: gha ##### job 17 cc: clang cmake: -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DCURL_DISABLE_LDAP=ON -DCURL_DISABLE_LDAPS=ON file: .github/workflows/macos.yml install: nghttp2 openssl line: 112 name: OpenSSL os: macos service: gha ##### job 18 cc: gcc-9 cmake: -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DCURL_DISABLE_LDAP=ON -DCURL_DISABLE_LDAPS=ON file: .github/workflows/macos.yml install: nghttp2 openssl line: 112 name: OpenSSL os: macos service: gha ##### job 19 cc: clang cmake: -DOPENSSL_ROOT_DIR=/usr/local/opt/libressl -DCURL_DISABLE_LDAP=ON -DCURL_DISABLE_LDAPS=ON file: .github/workflows/macos.yml install: nghttp2 libressl line: 115 name: LibreSSL os: macos service: gha ##### job 20 cc: gcc-9 cmake: -DOPENSSL_ROOT_DIR=/usr/local/opt/libressl -DCURL_DISABLE_LDAP=ON -DCURL_DISABLE_LDAPS=ON file: .github/workflows/macos.yml install: nghttp2 libressl line: 115 name: LibreSSL os: macos service: gha ##### job 21 cc: clang cmake: -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DCURL_USE_LIBSSH2=ON file: .github/workflows/macos.yml install: nghttp2 openssl libssh2 line: 118 name: libssh2 os: macos service: gha ##### job 22 cc: gcc-9 cmake: -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DCURL_USE_LIBSSH2=ON file: .github/workflows/macos.yml install: nghttp2 openssl libssh2 line: 118 name: libssh2 os: macos service: gha ##### job 23 configure: --with-mbedtls=$HOME/mbed --enable-debug --enable-werror file: .github/workflows/mbedtls.yml line: 25 name: mbedtls os: linux service: gha ##### job 24 configure: CC=clang --with-mbedtls=$HOME/mbed --enable-debug --enable-werror file: .github/workflows/mbedtls.yml line: 28 name: clang-mbedtls os: linux service: gha ##### job 25 configure: --with-nss --enable-debug --enable-werror file: .github/workflows/nss.yml line: 25 name: NSS os: linux service: gha ##### job 26 configure: --with-rustls=$HOME/rustls --enable-debug --enable-werror file: .github/workflows/rustls.yml line: 25 name: rustls os: linux service: gha ##### job 27 configure: --with-wolfssl=$HOME/wssl --enable-debug --enable-werror file: .github/workflows/wolfssl.yml line: 26 name: wolfssl (configured with --enable-all) os: linux service: gha ##### job 28 configure: --with-wolfssl=$HOME/wssl --enable-debug --enable-werror file: .github/workflows/wolfssl.yml line: 30 name: wolfssl (configured with --enable-opensslextra) os: linux service: gha ##### job 29 configure: --enable-debug --with-openssl file: .azure-pipelines.yml line: 61 name: default os: linux service: azure ##### job 30 configure: --disable-ipv6 --with-openssl file: .azure-pipelines.yml line: 64 name: w/o IPv6 os: linux service: azure ##### job 31 configure: --disable-http --disable-smtp --disable-imap --without-ssl file: .azure-pipelines.yml line: 67 name: w/o HTTP/SMTP/IMAP os: linux service: azure ##### job 32 configure: --disable-threaded-resolver --with-openssl file: .azure-pipelines.yml line: 70 name: sync resolver os: linux service: azure ##### job 33 configure: --disable-dict --disable-file --disable-ftp --disable-gopher --disable-imap --disable-ldap --disable-pop3 --disable-rtmp --disable-rtsp --disable-scp --disable-sftp --disable-smb --disable-smtp --disable-telnet --disable-tftp --with-openssl file: .azure-pipelines.yml line: 73 name: HTTPS only os: linux service: azure ##### job 34 configure: --enable-debug --disable-shared --disable-threaded-resolver --with-openssl file: .azure-pipelines.yml line: 77 name: torture os: linux service: azure ##### job 35 file: .azure-pipelines.yml line: 97 name: distcheck service: azure ##### job 36 file: .azure-pipelines.yml line: 155 name: scanbuild service: azure ##### job 37 configure: --host=i686-w64-mingw32 --build=i686-w64-mingw32 --prefix=/mingw32 --enable-debug --enable-werror --with-libssh2 --with-openssl file: .azure-pipelines.yml line: 213 name: 32-bit OpenSSL/libssh2 os: windows service: azure ##### job 38 configure: --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --prefix=/mingw64 --enable-debug --enable-werror --with-libssh2 --with-openssl file: .azure-pipelines.yml line: 220 name: 64-bit OpenSSL/libssh2 os: windows service: azure ##### job 39 configure: --host=i686-pc-mingw32 --build=i686-pc-mingw32 --prefix=/mingw --enable-debug --without-ssl file: .azure-pipelines.yml line: 226 name: 32-bit (legacy) os: windows service: azure ##### job 40 configure: --host=i686-w64-mingw32 --build=i686-w64-mingw32 --prefix=/mingw32 --enable-debug --enable-werror --without-zlib --without-ssl file: .azure-pipelines.yml line: 232 name: 32-bit w/o zlib os: windows service: azure ##### job 41 configure: --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --prefix=/mingw64 --enable-debug --enable-werror --without-zlib --without-ssl file: .azure-pipelines.yml line: 238 name: 64-bit w/o zlib os: windows service: azure ##### job 42 configure: --host=i686-w64-mingw32 --build=i686-w64-mingw32 --prefix=/mingw32 --enable-debug --enable-werror --enable-sspi --with-schannel --with-winidn --with-libssh2 file: .azure-pipelines.yml line: 245 name: 32-bit Schannel/SSPI/WinIDN/libssh2 os: windows service: azure ##### job 43 configure: --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --prefix=/mingw64 --enable-debug --enable-werror --enable-sspi --with-schannel --with-winidn --with-libssh2 file: .azure-pipelines.yml line: 252 name: 64-bit Schannel/SSPI/WinIDN/libssh2 os: windows service: azure ##### job 44 configure: --host=i686-pc-mingw32 --build=i686-pc-mingw32 --prefix=/mingw --enable-debug --enable-sspi --with-schannel --with-winidn file: .azure-pipelines.yml line: 258 name: 32-bit Schannel/SSPI/WinIDN (legacy) os: windows service: azure ##### job 45 configure: --host=i686-w64-mingw32 --build=i686-w64-mingw32 --prefix=/mingw32 --enable-debug --enable-werror --enable-sspi --with-schannel --with-winidn --without-zlib file: .azure-pipelines.yml line: 264 name: 32-bit Schannel/SSPI/WinIDN w/o zlib os: windows service: azure ##### job 46 configure: --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --prefix=/mingw64 --enable-debug --enable-werror --enable-sspi --with-schannel --with-winidn --without-zlib file: .azure-pipelines.yml line: 270 name: 64-bit Schannel/SSPI/WinIDN w/o zlib os: windows service: azure ##### job 47 build: cmake compiler: Visual Studio 9 2008 config: Release file: appveyor.yml http-only: false image: Visual Studio 2015 line: 39 openssl: false os: windows schannel: true service: appveyor shared: true testing: false unicode: false ##### job 48 build: cmake compiler: Visual Studio 17 2022 config: Release file: appveyor.yml http-only: false image: Visual Studio 2022 line: 52 openssl: true os: windows schannel: false service: appveyor shared: true target: x64 testing: false unicode: false ##### job 49 build: cmake compiler: Visual Studio 17 2022 config: Release file: appveyor.yml http-only: false image: Visual Studio 2022 line: 66 openssl: false os: windows schannel: true service: appveyor shared: false target: ARM64 testing: false unicode: false ##### job 50 build: cmake compiler: Visual Studio 10 2010 Win64 config: Debug file: appveyor.yml http-only: false image: Visual Studio 2015 line: 78 openssl: false os: windows schannel: false service: appveyor shared: false testing: true unicode: false ##### job 51 build: cmake compiler: Visual Studio 17 2022 config: Debug file: appveyor.yml http-only: false image: Visual Studio 2022 line: 91 openssl: false os: windows schannel: true service: appveyor shared: false target: x64 testing: true unicode: true ##### job 52 build: cmake compiler: Visual Studio 17 2022 config: Debug file: appveyor.yml http-only: false image: Visual Studio 2022 line: 104 openssl: false os: windows schannel: false service: appveyor shared: false target: x64 testing: true unicode: false ##### job 53 build: cmake compiler: Visual Studio 17 2022 config: Debug file: appveyor.yml http-only: true image: Visual Studio 2022 line: 118 openssl: false os: windows schannel: false service: appveyor shared: false target: x64 testing: true unicode: false ##### job 54 build: cmake compiler: MSYS Makefiles config: Debug file: appveyor.yml http-only: false image: Visual Studio 2015 line: 132 openssl: false os: windows schannel: true service: appveyor shared: false testing: true unicode: true ##### job 55 build: cmake compiler: MSYS Makefiles config: Debug file: appveyor.yml http-only: false image: Visual Studio 2017 line: 146 openssl: false os: windows schannel: true service: appveyor shared: false testing: true unicode: true ##### job 56 build: cmake compiler: MSYS Makefiles config: Debug file: appveyor.yml http-only: false image: Visual Studio 2015 line: 160 openssl: false os: windows schannel: true service: appveyor shared: false testing: true unicode: false ##### job 57 build: cmake compiler: MSYS Makefiles config: Debug file: appveyor.yml http-only: false image: Visual Studio 2022 line: 175 openssl: false os: windows schannel: false service: appveyor shared: false testing: true unicode: false ##### job 58 build: winbuild_vs2015 file: appveyor.yml image: Visual Studio 2015 line: 181 os: windows service: appveyor testing: false unicode: false ##### job 59 build: winbuild_vs2015 file: appveyor.yml image: Visual Studio 2015 line: 187 os: windows service: appveyor testing: false unicode: false ##### job 60 build: winbuild_vs2017 file: appveyor.yml image: Visual Studio 2017 line: 193 os: windows service: appveyor testing: false unicode: false ##### job 61 build: winbuild_vs2017 file: appveyor.yml image: Visual Studio 2017 line: 199 os: windows service: appveyor testing: false unicode: false ##### job 62 build: winbuild_vs2015 file: appveyor.yml image: Visual Studio 2015 line: 205 os: windows service: appveyor testing: false unicode: false ##### job 63 build: winbuild_vs2015 file: appveyor.yml image: Visual Studio 2015 line: 211 os: windows service: appveyor testing: false unicode: false ##### job 64 build: winbuild_vs2017 file: appveyor.yml image: Visual Studio 2017 line: 217 os: windows service: appveyor testing: false unicode: false ##### job 65 build: winbuild_vs2017 file: appveyor.yml image: Visual Studio 2017 line: 224 os: windows service: appveyor testing: false unicode: false ##### job 66 build: visualstudiosolution config: "DLL Debug - DLL Windows SSPI - DLL WinIDN" file: appveyor.yml image: Visual Studio 2017 line: 230 os: windows service: appveyor testing: false ##### job 67 build: autotools file: appveyor.yml image: Visual Studio 2017 line: 235 os: windows service: appveyor testing: true ##### job 68 build: autotools file: appveyor.yml image: Visual Studio 2017 line: 240 os: windows service: appveyor testing: true ##### job 69 build: autotools file: appveyor.yml image: Visual Studio 2017 line: 246 os: windows service: appveyor testing: true ##### job 70 checksrc: true configure: --with-openssl --with-gssapi --with-libssh2 file: zuul.d/jobs.yaml install: krb5-user libssh2-1-dev libbrotli-dev libzstd-dev line: 55 name: curl-normal-with-openssl-gssapi-libssh2-checksrc os: linux service: zuul tests: normal ##### job 71 compiler: gcc-8 configure: --with-openssl={{ ansible_user_dir }}/boringssl file: zuul.d/jobs.yaml line: 69 name: curl-novalgrind-boringssl-with-openssl os: linux service: zuul tests: novalgrind ##### job 72 compiler: gcc-8 configure: --with-openssl={{ ansible_user_dir }}/quiche/quiche/deps/boringssl/src --with-quiche={{ ansible_user_dir }}/quiche/target/release file: zuul.d/jobs.yaml install: libpsl-dev libbrotli-dev libzstd-dev line: 87 name: curl-novalgrind-boringssl-with-openssl-quiche os: linux service: zuul tests: novalgrind ##### job 73 configure: --with-bearssl file: zuul.d/jobs.yaml install: libpsl-dev libbrotli-dev libzstd-dev line: 101 name: curl-debug-bearssl os: linux service: zuul tests: debug-bearssl ##### job 74 compiler: gcc-8 configure: --with-openssl={{ ansible_user_dir }}/libressl file: zuul.d/jobs.yaml line: 114 name: curl-novalgrind-libressl os: linux service: zuul tests: novalgrind ##### job 75 compiler: gcc-8 configure: --with-openssl={{ ansible_user_dir }}/ngbuild --with-ngtcp2={{ ansible_user_dir }}/ngbuild --with-nghttp3={{ ansible_user_dir }}/ngbuild file: zuul.d/jobs.yaml install: libpsl-dev libbrotli-dev libzstd-dev line: 133 name: curl-novalgrind-ngtcp2-with-openssl os: linux service: zuul tests: novalgrind ##### job 76 compiler: gcc-8 configure: PKG_CONFIG_PATH={{ ansible_user_dir }}/ngbuild --with-gnutls={{ ansible_user_dir }}/ngbuild --with-ngtcp2={{ ansible_user_dir }}/ngbuild --with-nghttp3={{ ansible_user_dir }}/ngbuild file: zuul.d/jobs.yaml install: libpsl-dev libbrotli-dev libzstd-dev autogen automake autopoint bison gperf libgmp-dev libopts25-dev libp11-kit-dev libtasn1-6-dev nettle-dev line: 164 name: curl-novalgrind-ngtcp2-gnutls os: linux service: zuul tests: novalgrind ##### job 77 compiler: gcc-8 configure: --with-openssl={{ ansible_user_dir }}/openssl3 file: zuul.d/jobs.yaml install: libpsl-dev libbrotli-dev libzstd-dev line: 182 name: curl-debug-openssl3 os: linux service: zuul tests: debug ##### job 78 compiler: clang-9 configure: --with-openssl file: zuul.d/jobs.yaml install: clang-9 libpsl-dev libbrotli-dev libzstd-dev line: 198 name: curl-debug-clang-with-openssl os: linux service: zuul tests: debug ##### job 79 compiler: clang-9 configure: --with-openssl --disable-alt-svc file: zuul.d/jobs.yaml install: clang-9 libpsl-dev libbrotli-dev libzstd-dev line: 215 name: curl-debug-clang-disable-alt-svc-with-openssl os: linux service: zuul tests: debug ##### job 80 compiler: clang-9 configure: --with-gnutls file: zuul.d/jobs.yaml install: clang-9 libpsl-dev libbrotli-dev libzstd-dev libgnutls28-dev line: 232 name: curl-debug-clang-with-gnutls os: linux service: zuul tests: debug ##### job 81 compiler: gcc-8 configure: -GNinja -DUSE_QUICHE=1 -DOPENSSL_ROOT_DIR={{ ansible_user_dir }}/boringssl -DCURL_BROTLI=1 -DCURL_ZSTD=1 file: zuul.d/jobs.yaml install: libpsl-dev libbrotli-dev libzstd-dev line: 256 name: curl-cmake-boringssl-quiche os: linux service: zuul tests: cmake ##### job 82 compiler: clang-9 configure: -GNinja -DUSE_NGTCP2=ON -DCURL_BROTLI=1 -DCURL_ZSTD=1 file: zuul.d/jobs.yaml install: clang-9 libpsl-dev libbrotli-dev libzstd-dev libnss3-dev line: 278 name: curl-cmake-ngtcp2 os: linux service: zuul tests: cmake ##### job 83 compiler: gcc-8 file: zuul.d/jobs.yaml install: lcov libpsl-dev libssl-dev libbrotli-dev libzstd-dev libssh2-1-dev line: 294 name: curl-torture os: linux service: zuul tests: torture ##### job 84 compiler: gcc-8 file: zuul.d/jobs.yaml install: lcov libpsl-dev libssl-dev libbrotli-dev libzstd-dev libssh2-1-dev line: 310 name: curl-events os: linux service: zuul tests: events ##### job 85 compiler: clang-9 file: zuul.d/jobs.yaml install: clang clang-9 libpsl-dev libbrotli-dev libzstd-dev line: 325 name: curl-fuzzer os: linux service: zuul tests: fuzzer ##### job 86 compiler: clang-9 configure: --with-openssl file: zuul.d/jobs.yaml install: clang clang-tidy clang-9 clang-tidy-9 libpsl-dev libbrotli-dev libzstd-dev line: 343 name: curl-tidy os: linux service: zuul tests: tidy ##### job 87 compiler: clang-9 configure: --with-openssl file: zuul.d/jobs.yaml install: clang-9 libpsl-dev libbrotli-dev libzstd-dev line: 370 name: curl-debug-clang-with-openssl-dl-ubsan os: linux service: zuul tests: debug ##### job 88 file: .cirrus.yml line: 32 name: FreeBSD 13.0 os: freebsd service: cirrus ##### job 89 file: .cirrus.yml line: 82 name: FreeBSD 12.2 os: windows service: cirrus ##### job 90 configure: --host=i686-w64-mingw32 --build=i686-w64-mingw32 --prefix=/mingw32 --enable-werror --enable-sspi --with-schannel --with-winidn --with-libssh2 file: .cirrus.yml install: libssh2-devel mingw-w64-i686-libssh2 line: 89 name: Windows 32-bit shared/release Schannel/SSPI/WinIDN/libssh2 os: windows service: cirrus ##### job 91 configure: --host=i686-w64-mingw32 --build=i686-w64-mingw32 --prefix=/mingw32 --enable-werror --enable-sspi --with-schannel --with-winidn --with-libssh2 --disable-shared --enable-static file: .cirrus.yml install: libssh2-devel mingw-w64-i686-libssh2 line: 98 name: Windows 32-bit static/release Schannel/SSPI/WinIDN/libssh2 os: windows service: cirrus ##### job 92 configure: --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --prefix=/mingw64 --enable-werror --enable-sspi --with-schannel --with-winidn --with-libssh2 file: .cirrus.yml install: libssh2-devel mingw-w64-x86_64-libssh2 line: 105 name: Windows 64-bit shared/release Schannel/SSPI/WinIDN/libssh2 os: windows service: cirrus ##### job 93 configure: --host=x86_64-w64-mingw32 --build=x86_64-w64-mingw32 --prefix=/mingw64 --enable-werror --enable-sspi --with-schannel --with-winidn --with-libssh2 --disable-shared --enable-static file: .cirrus.yml install: libssh2-devel mingw-w64-x86_64-libssh2 line: 129 name: Windows 64-bit static/release Schannel/SSPI/WinIDN/libssh2 os: windows service: cirrus ##### job 94 configure: --enable-warnings --enable-werror --with-openssl file: .circleci/config.yml line: 149 name: x86-openssl os: linux service: circleci ##### job 95 configure: --enable-warnings --enable-werror --with-openssl --enable-ares file: .circleci/config.yml line: 153 name: openssl-c-ares os: linux service: circleci ##### job 96 configure: --disable-proxy --enable-werror --with-openssl file: .circleci/config.yml line: 157 name: openssl-no-proxy os: linux service: circleci ##### job 97 configure: --disable-verbose --enable-werror --with-openssl file: .circleci/config.yml line: 161 name: openssl-no-verbose os: linux service: circleci ##### job 98 configure: --enable-warnings --enable-werror --with-openssl file: .circleci/config.yml line: 165 name: arm-openssl os: linux service: circleci target: arm ##### job 99 configure: --enable-debug --enable-werror --with-openssl --enable-ares file: .circleci/config.yml line: 169 name: arm-openssl-c-ares os: linux service: circleci target: arm