dep-openssl/doc
Brady Foster 971b8d060e
Some checks failed
Cross Compile for AArch64 Extensions / cross-compilation-aarch64 (map[arch:aarch64-linux-gnu capslabel:armv8-crypto fips:no libs:libc6-dev-arm64-cross opensslcaps:0x1d opensslcapsname:armcap qemucpu:max target:linux-aarch64]) (push) Failing after 1s
Cross Compile for AArch64 Extensions / cross-compilation-aarch64 (map[arch:aarch64-linux-gnu capslabel:armv8-pmull fips:no libs:libc6-dev-arm64-cross opensslcaps:0x3d opensslcapsname:armcap qemucpu:max target:linux-aarch64]) (push) Failing after 0s
Cross Compile for AArch64 Extensions / cross-compilation-aarch64 (map[arch:aarch64-linux-gnu capslabel:armv8-sha3 fips:no libs:libc6-dev-arm64-cross opensslcaps:0x1987d opensslcapsname:armcap qemucpu:max target:linux-aarch64]) (push) Failing after 0s
Cross Compile for AArch64 Extensions / cross-compilation-aarch64 (map[arch:aarch64-linux-gnu capslabel:armv8-sha512 fips:no libs:libc6-dev-arm64-cross opensslcaps:0x7d opensslcapsname:armcap qemucpu:max target:linux-aarch64]) (push) Failing after 1s
Cross Compile for AArch64 Extensions / cross-compilation-aarch64 (map[arch:aarch64-linux-gnu capslabel:armv9-sve2-poly1305 fips:no libs:libc6-dev-arm64-cross opensslcaps:0x2601d opensslcapsname:armcap qemucpu:max target:linux-aarch64]) (push) Failing after 1s
Trigger docs.openssl.org deployment / trigger (push) Failing after 1s
Documentation and Installability CI / check_docs (push) Failing after 5s
Run-checker merge / run-checker (no-srp) (push) Failing after 7s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu capscheck:_V fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_v_zvkned_hwprobe qemucpu:rv64,v=true,vlen=128,zvkned=true target:linux64-riscv64]) (push) Failing after 1s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_v_zbb opensslcapsname:riscvcap qemucpu:rv64,v=true,vlen=128,zbb=true,zvbb=false,zvkb=false target:linux64-riscv64]) (push) Failing after 0s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_v_zvkg opensslcapsname:riscvcap qemucpu:rv64,v=true,vlen=128,zvkg=true,zvbb=false target:linux64-riscv64]) (push) Failing after 1s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_v_zvkned opensslcapsname:riscvcap qemucpu:rv64,v=true,vlen=128,zvkned=true,zvbb=false,zvkb=false,zvkg=false target:linux64-riscv64]) (push) Failing after 1s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_zba_zbb_zbc_zbs_zbkb_zbkc_zbkx_zknd_zkne_zknh_zksed_zksh_zkr_zkt_v_zvbb_zvbc_zvkb_zvkg_zvkned_zvknha_zvknhb_zvksed_zvksh_zvl512 opensslcapsname:… (push) Failing after 1s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_zbc_zbb opensslcapsname:riscvcap qemucpu:rv64,zbc=true,zbb=true,zbkb=false target:linux64-riscv64]) (push) Failing after 1s
Run-checker merge / run-checker (enable-asan enable-ubsan no-shared no-asm -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=function) (push) Failing after 3s
Run-checker merge / run-checker (enable-pie) (push) Failing after 4s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu capscheck:_ZBB fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_novector_hwprobe qemucpu:rv64,zbb=true,zbc=true,zbs=true,zbkb=true,v=false target:linux64-riscv64]) (push) Failing after 1s
Documentation and Installability CI / out-of-readonly-source-and-install-ubuntu (push) Failing after 8s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_inlineasm opensslcapsname:riscvcap qemucpu:rv64,zbb=true,zbkb=true,zknh=true,zksh=true target:-march=rv64gc_zbb_zbkb_zknh_zksh linux64-riscv64]) (push) Failing after 1s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_v_zvkb_zvbc opensslcapsname:riscvcap qemucpu:rv64,v=true,vlen=128,zvbb=true,zvbc=true,zvkg=false target:linux64-riscv64]) (push) Failing after 1s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_zba_zbb_zbc_zbs_zbkb_zbkc_zbkx_zknd_zkne_zknh_zksed_zksh_zkr_zkt_v_zvbb_zvbc_zvkb_zvkg_zvkned_zvknha_zvknhb_zvksed_zvksh opensslcapsname:riscvca… (push) Failing after 1s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_zba_zbb_zbc_zbs_zbkb_zbkc_zbkx_zknd_zkne_zknh_zksed_zksh_zkr_zkt_v_zvbb_zvbc_zvkb_zvkg_zvkned_zvknha_zvknhb_zvksed_zvksh_zvl256 opensslcapsname:… (push) Failing after 1s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_zbb_zbc_zbkb_zknd_zkne opensslcapsname:riscvcap qemucpu:rv64,zbb=true,zbc=true,zbkb=true,zknd=true,zkne=true target:linux64-riscv64]) (push) Failing after 0s
Cross Compile for RISC-V Extensions / cross-compilation-riscv (map[arch:riscv64-linux-gnu fips:no libs:libc6-dev-riscv64-cross opensslcaps:rv64gc_zbc opensslcapsname:riscvcap qemucpu:rv64,zbc=true,zbb=false,zbkb=false target:linux64-riscv64]) (push) Failing after 1s
Run-checker merge / run-checker (enable-ubsan no-asm -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=function) (push) Failing after 4s
Run-checker merge / run-checker (enable-weak-ssl-ciphers) (push) Failing after 5s
Run-checker merge / run-checker (enable-zlib) (push) Failing after 5s
Run-checker merge / run-checker (no-dso) (push) Failing after 5s
Run-checker merge / run-checker (no-ec2m enable-fips) (push) Failing after 6s
Run-checker merge / run-checker (no-err) (push) Failing after 10s
Run-checker merge / run-checker (no-filenames) (push) Failing after 20s
Run-checker merge / run-checker (no-integrity-only-ciphers) (push) Failing after 22s
Run-checker merge / run-checker (no-module) (push) Failing after 25s
Run-checker merge / run-checker (no-ocsp) (push) Failing after 23s
Run-checker merge / run-checker (no-pinshared) (push) Failing after 22s
Run-checker merge / run-checker (no-shared) (push) Failing after 16s
Run-checker merge / run-checker (no-srtp) (push) Failing after 7s
Run-checker merge / run-checker (no-ts) (push) Failing after 9s
Run-checker merge / run-checker (no-ui) (push) Failing after 10s
Run-checker merge / jitter (push) Failing after 9s
Run-checker merge / threads_sanitizer_atomic_fallback (push) Failing after 6s
Compiler Zoo CI / gcc (gcc-14) (push) Has been cancelled
Compiler Zoo CI / gcc (gcc-10) (push) Has been cancelled
Compiler Zoo CI / gcc (gcc-12) (push) Has been cancelled
Compiler Zoo CI / gcc (gcc-13) (push) Has been cancelled
Compiler Zoo CI / gcc (gcc-9) (push) Has been cancelled
Compiler Zoo CI / clang (clang-11) (push) Has been cancelled
Documentation and Installability CI / out-of-readonly-source-and-install-macos (push) Has been cancelled
Compiler Zoo CI / gcc (gcc-11) (push) Has been cancelled
Compiler Zoo CI / clang (clang-12) (push) Has been cancelled
Compiler Zoo CI / clang (clang-13) (push) Has been cancelled
Fuzz-checker CI / fuzz-checker (map[cc:afl-clang-fast config:enable-fuzz-afl no-module install:afl++ name:AFL]) (push) Has been cancelled
Compiler Zoo CI / clang (clang-14) (push) Has been cancelled
Compiler Zoo CI / clang (clang-15) (push) Has been cancelled
Compiler Zoo CI / clang (clang-16) (push) Has been cancelled
Compiler Zoo CI / clang (clang-17) (push) Has been cancelled
Compiler Zoo CI / clang (clang-18) (push) Has been cancelled
Compiler Zoo CI / clang (clang-19) (push) Has been cancelled
Compiler Zoo CI / clang (clang-20) (push) Has been cancelled
Compiler Zoo CI / clang (clang-21) (push) Has been cancelled
Fuzz-checker CI / fuzz-checker (map[cc:clang-18 config:enable-fuzz-libfuzzer enable-asan enable-ubsan -fno-sanitize=function -fsanitize-coverage=trace-cmp -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION extra:enable-fips enable-lms enable-ec_nistp_64_gcc_128 -fno-sanitize=al… (push) Has been cancelled
Fuzz-checker CI / fuzz-checker (map[cc:clang-18 config:enable-fuzz-libfuzzer enable-asan enable-ubsan -fno-sanitize=function install:libfuzzer-18-dev libs:--with-fuzzer-lib=/usr/lib/llvm-18/lib/libFuzzer.a --with-fuzzer-include=/usr/include/clang/18/include/fuzzer linke… (push) Has been cancelled
Update SSL_CTX_set1_curves.pod for OpenSSL 3.5 additions
Added documentation of the addition of group tuples in openSSL 3.5
in HISTORY section of SSL_CTX_set1_curves.pod.

CLA: trivial

Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
MergeDate: Fri Jul 24 13:13:26 2026
(Merged from https://github.com/openssl/openssl/pull/32007)
2026-07-24 15:13:02 +02:00
..
designs Fix typos 2026-07-08 12:45:09 +02:00
HOWTO move contents of HACKING.md to a doc/HOWTO 2026-04-27 06:14:19 +00:00
images update logo 2024-10-21 11:49:25 +01:00
internal Make sure we always check return of CRYPTO_UP_REF which can fail. 2026-07-20 13:13:57 +02:00
life-cycles Add EVP_DigestSqueeze() API. 2023-11-10 13:27:00 +01:00
man1 doc: clarify pkeyutl -rawin and -digest for no-prehash signatures 2026-07-20 11:13:03 +02:00
man3 Update SSL_CTX_set1_curves.pod for OpenSSL 3.5 additions 2026-07-24 15:13:02 +02:00
man5 Copyright year updates 2026-03-10 14:37:52 +00:00
man7 [providers/implementations/ciphers] GCM-SIV: reject out-of-order update calls 2026-07-20 08:55:44 +02:00
build.info Add documentation for NAME_CONSTRAINTS_check 2026-06-24 15:03:52 +02:00
build.info.in
dir-locals.example.el
fingerprints.txt add fingerprint of the new PGP key 2026-06-08 10:27:38 +02:00
openssl-c-indent.el
perlvars.pm Add no-ssl3 back as a no-op 2025-12-23 10:54:08 -05:00
README.md Update doc README URLs 2025-03-03 09:40:30 +01:00
sbom.cdx.json Add a SBOM template in CycloneDX format 2025-04-03 09:11:29 +02:00

OpenSSL Documentation

README.md This file

fingerprints.txt PGP fingerprints of authorised release signers

HOWTO/ A few how-to documents; not necessarily up-to-date

man1/ The openssl command-line tools; start with openssl.pod

man3/ The SSL library and the crypto library

man5/ File formats

man7/ Overviews; start with crypto.pod and ssl.pod, for example Algorithm specific EVP_PKEY documentation.

Formatted versions of the manpages (apps,ssl,crypto) can be found at https://docs.openssl.org/master/