gnutls_session_force_valid(3)
β¨ gnutls_session_force_valid β¨
okay bestie, buckle up, because we're diving into a gnutls manual page together π this one lives in section 3 of the manual, and it's a lil function called gnutls_session_force_valid π
π NAME
gnutls_session_force_valid β it's an API function, babes β¨
πΈ SYNOPSIS
#include <gnutls/gnutls.h>
void gnutls_session_force_valid(gnutls_session_t session);
like. that's it. that's the whole thing. no return value, no drama (well, some drama, keep reading π«Ά)
π¦ ARGUMENTS
gnutls_session_t sessionβ bestie, this is agnutls_session_ttype. that's literally the whole description, no notes π
π₯ DESCRIPTION
so what does it do? it clears the invalid flag in a session π
which means: sessions that were corrupt, or sessions where invalid data was received, can be re-used. yes. re-used. the vibes are questionable but the flag is gone π
β οΈ bestie PLEASE β use this only when debugging or experimenting with the TLS protocol. it should not be used in typical applications. this is not a "make my bug disappear" button, it's a "I am actively poking the TLS protocol with a stick" button π
π REPORTING BUGS
found a bug? (iconic of you tbh π) report it to <bugs@gnutls.org> π
home page, for when you wanna vibe: https://www.gnutls.org
π COPYRIGHT
Copyright Β© 2001-2023 Free Software Foundation, Inc., and others.
copying and distribution of this file, with or without modification, are permitted in any medium without royalty β as long as the copyright notice and this notice are preserved π«Ά that's the deal, no cap.
β SEE ALSO
the full documentation for gnutls is maintained as a Texinfo manual π if the /usr/share/doc/gnutls/ directory does not contain the HTML form, then bestie, just visit:
https://www.gnutls.org/manual/
and that's the whole page, slay π
this was gnutls version 3.8.13, and yeah, the copyright dates run 2001-2023 if you were wondering π go forth and debug responsibly, mwah π§π
π¦ where this page comes from
- alpine 3.22: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.23: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.24: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- arch rolling: gnutls 3.8.13-3 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- ubuntu stonking: gnutls-doc 3.8.13-1ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms