hx509(3)
β¨ NAME β¨
hx509 β it's the hx509 library bestie, that's the whole vibe π (this is hx509(3), from the Heimdal x509 library manual, just so we're on the same page π«Ά)
πΈ SYNOPSIS πΈ
π Functions
int hx509_context_init (hx509_context *context)
void hx509_context_free (hx509_context *context)
π¦ Detailed Description π¦
okay so lowkey this is the whole intro, and it's just... the function docs, no cap. everything juicy lives under Function Documentation below π
π Function Documentation π
π void hx509_context_free (hx509_context * context)
bestie this one frees the context that hx509_context_init() made for you. it's the breakup. the "we're done here." and yes, you do have to do it, don't leave it hanging π
Parameters
contextβ the context to be freed. that's the one getting released into the wild ποΈ
β int hx509_context_init (hx509_context * context)
okay so THIS is the main character function β¨ it creates an hx509 context, and like, basically most functions in the library use it. it's the group chat everyone's in π¬
π¨ IMPORTANT, no cap: the context is only allowed to be used by one thread at each moment. one thread at a time. don't be sharing it around like it's a communal snack, it is NOT that girl π
and when you're done with it, free it with hx509_context_free(). don't ghost it, that's rude π
Parameters
contextβ returns a pointer to the new hx509 context π
Returns
- returns an hx509 error code. so like, check it. always check it. iykyk β¨
π Author π
Generated automatically by Doxygen for Heimdal x509 library from the source code. (not me writing this by hand, it's giving robot poetry π€π)
π§ Sign-off π§
and that's the whole page bestie!! π this is Version 7.8.0, dated Tue Nov 15 2022, and yes it's hx509(3) the whole time β slay, periodt, go free your contexts π«ΆπΈ
π¦ where this page comes from
- alpine 3.22: heimdal-doc 7.8.0-r4 Β· BSD-3-Clause
- alpine 3.23: heimdal-doc 7.8.0-r5 Β· BSD-3-Clause
- alpine 3.24: heimdal-doc 7.8.0-r5 Β· BSD-3-Clause
- epel 10: heimdal-devel 7.8.0-26.el10_2 Β· BSD-2-Clause AND BSD-3-Clause AND HPND-export-US AND HPND-export2-US AND LicenseRef-Fedora-Public-Domain
- epel 9: heimdal-devel 7.8.0-5.el9 Β· BSD and MIT
- fedora 43: heimdal-devel 7.8.0-26.fc43 Β· BSD-2-Clause AND BSD-3-Clause AND HPND-export-US AND HPND-export2-US AND LicenseRef-Fedora-Public-Domain
- fedora 43: heimdal-devel 7.8.0-26.fc43 Β· BSD-2-Clause AND BSD-3-Clause AND HPND-export-US AND HPND-export2-US AND LicenseRef-Fedora-Public-Domain
- fedora 44: heimdal-devel 7.8.0-26.fc43 Β· BSD-2-Clause AND BSD-3-Clause AND HPND-export-US AND HPND-export2-US AND LicenseRef-Fedora-Public-Domain
- fedora 44: heimdal-devel 7.8.0-26.fc43 Β· BSD-2-Clause AND BSD-3-Clause AND HPND-export-US AND HPND-export2-US AND LicenseRef-Fedora-Public-Domain
- fedora 44: heimdal-devel 7.8.0-28.fc44 Β· BSD-2-Clause AND BSD-3-Clause AND HPND-export-US AND HPND-export2-US AND LicenseRef-Fedora-Public-Domain
- fedora 44: heimdal-devel 7.8.0-28.fc44 Β· BSD-2-Clause AND BSD-3-Clause AND HPND-export-US AND HPND-export2-US AND LicenseRef-Fedora-Public-Domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms