GNUTLS_X509_CRL_GET_RAW_ISSUER_DN(3)
π gnutls_x509_crl_get_raw_issuer_dn β bestie, let's get that raw issuer DN π
okay so this one lives in the gnutls manual, and it's an API function, and honestly? it's giving "short but mighty." π
β¨ SYNOPSIS β¨
#include <gnutls/x509.h>
int gnutls_x509_crl_get_raw_issuer_dn(gnutls_x509_crl_t crl,
gnutls_datum_t * dn);
πΈ ARGUMENTS πΈ
gnutls_x509_crl_t crlβ bestie this one should contain agnutls_x509_crl_ttype. like, that's the whole assignment. no cap.gnutls_datum_t * dnβ this is where the starting point of the DN gets held. it's the lil landing pad. π¬
π DESCRIPTION π
so what does this function actually do, you ask? she returns a pointer to the DER encoded DN structure β and the length too. both. at once. main character energy fr fr. β¨
π RETURNS π
- a negative error code if things went sideways π
- and
(0)on success π
literally the classic gnutls glow-up: zero means slay, negative means not slay.
π¦ SINCE π¦
2.12.0 β she's been iconic since way back, periodt.
π REPORTING BUGS π
found a bug? don't be shy, tell the gnutls girlies directly:
- Report bugs to
<bugs@gnutls.org>. π§ - Home page:
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 provided the copyright notice and this notice are preserved. π«Ά (yes bestie, keep the notice, it's the vibe check for legal reasons.)
π₯ 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, visit
https://www.gnutls.org/manual/
like, go read the whole thing, it's a whole saga. ππ
okay that's the page!! this was gnutls 3.8.13, and the manual name is just plain gnutls in case you were wondering where to file it in your brain. mwah, go forth and parse those CRLs bestie πβ¨π
π¦ 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