TLS_CONFIG_OCSP_REQUIRE_STAPLING(3)
π TLS_CONFIG_OCSP_REQUIRE_STAPLING(3) π
okay bestie, welcome to the Library Functions Manual section, this one's short and sweet but it's important, so pay attention π«Ά
β¨ NAME β¨
tls_config_ocsp_require_stapling β OCSP configuration for libtls πΈ
β¨ SYNOPSIS β¨
#include <tls.h>
void
tls_config_ocsp_require_stapling(struct tls_config *config);
β¨ DESCRIPTION β¨
so like. tls_config_ocsp_require_stapling() is the function that says "bestie, I need receipts" π
It requires that a valid stapled OCSP response be provided during the TLS handshake. no response? no vibes. the handshake does not proceed. periodt β¨
ngl this is the strict-girl setting. it's giving "I don't just want you to say you're valid, I want the proof stapled to the certificate" π
β¨ SEE ALSO β¨
go read those too, iykyk πβ¨
β¨ HISTORY β¨
these functions appeared in OpenBSD 6.1 π (yes, functions, plural, we're being inclusive, love that for us)
β¨ AUTHORS β¨
Bob Beck <beck@openbsd.org> β icon, legend, the moment π
and that's the whole page bestie, we ate and left no crumbs πβ¨
this lil beauty came to you from Debian, dated January 31, filed under TLS_CONFIG_OCSP_REQUIRE_STAPLING(3) π bye ily, go staple some OCSP responses π¦π
π¦ where this page comes from
- alpine 3.22: libretls-doc 3.7.0-r2 Β· ISC AND ( BSD-3-Clause OR MIT )
- alpine 3.24: libretls-doc 3.8.1-r0 Β· ISC AND ( BSD-3-Clause OR MIT )
- arch rolling: libretls 3.8.1-3 Β· ISC AND BSD AND MIT
- debian bookworm: libtls-dev 3.7.0-4
- debian trixie: libtls-dev 3.8.1-2.1+b2
- epel 10: libretls-devel 3.8.1-4.el10_0 Β· ISC AND BSD-3-Clause AND MIT AND LicenseRef-Fedora-Public-Domain
- epel 9: libretls-devel 3.8.1-1.el9 Β· ISC AND BSD-3-Clause AND MIT AND LicenseRef-Fedora-Public-Domain
- fedora 43: libretls-devel 3.8.1-6.fc43 Β· ISC AND BSD-3-Clause AND MIT AND LicenseRef-Fedora-Public-Domain
- fedora 43: libretls-devel 3.8.1-6.fc43 Β· ISC AND BSD-3-Clause AND MIT AND LicenseRef-Fedora-Public-Domain
- fedora 44: libretls-devel 3.8.1-7.fc44 Β· ISC AND BSD-3-Clause AND MIT AND LicenseRef-Fedora-Public-Domain
- fedora 44: libretls-devel 3.8.1-7.fc44 Β· ISC AND BSD-3-Clause AND MIT AND LicenseRef-Fedora-Public-Domain
- nixos 26.05: libretls 3.8.1
- nixpkgs unstable: libretls 3.8.1
- ubuntu jammy: libtls-dev 3.4.1-2build1
- ubuntu noble: libtls-dev 3.8.1-2.1build2
- ubuntu questing: libtls-dev 3.8.1-2.1build2
- ubuntu resolute: libtls-dev 3.8.1-2.1build3
- ubuntu stonking: libtls-dev 3.8.1-2.1build4
- Copyright (c) 2016 Bob Beck <beck@openbsd.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms