summaryrefslogtreecommitdiff
path: root/lib/libcrypto/man/Makefile
AgeCommit message (Collapse)Author
2023-11-19Remove remaining ENGINE manualsTheo Buehler
They document functionality that no longer exists.
2023-09-29Document X509v3_{addr,asid}_validate_{path,resource_set}(3)Theo Buehler
These were the last four RFC 3779 things that check_complete.pl x509v3 complained about. I will surely tweak and try to improve a few things in the coming days, but the pages should now be stable enough that review efforts will likely not be wasted. Any feedback appreciated.
2023-09-28Document X509v3_{addr,asid}_subset.3Theo Buehler
First RFC 3779 page without a BUG section. It could have one, but I'm in a lenient mood right now. Maybe it's just that this is bad but not quite as bad as EVP.
2023-09-26Document X509v3_{addr,asid}_inherits(3)Theo Buehler
Also note another bug in X509v3_asid_{canonize,is_canonical}(3).
2023-09-26Document X509v3_addr_get_{afi,range}(3)Theo Buehler
2023-09-26Document the guts of RFC 3779 IPAddrBlocksTheo Buehler
Let's just say there's room for improvement...
2023-09-25sortTheo Buehler
2023-09-25New manual page documenting the usual four ASN.1 functions for bothTheo Buehler
ASRange and ASIdOrRange
2023-09-25Add initial documentation for the RFC 3779 APITheo Buehler
This documents the part of the API that allows building the two extensions. It is all very complicated and the bug density is quite high. Surely there's lots of room for improvement, but I've been sitting way too long on versions of these. I'll never finish. Let's fix and improve in tree.
2023-09-09new manual page EVP_PKEY_CTX_get_operation(3),Ingo Schwarze
also documenting EVP_PKEY_CTX_get0_pkey(3)
2023-09-07Split two new manual pages EVP_MD_nid(3) and EVP_MD_CTX_ctrl(3)Ingo Schwarze
out of the large EVP_DigestInit(3). No text change.
2023-08-31Split three new manual pages EVP_CIPHER_nid(3), EVP_CIPHER_CTX_ctrl(3),Ingo Schwarze
and EVP_CIPHER_CTX_set_flags(3) out of the excessively large and unwieldy EVP_EncryptInit(3). This causes a number of inaccuracies and gaps to stand out, but i'm not mixing text changes or content additions into this split. Using very useful feedback from tb@ regarding what belongs together and how important the various functions are. I refrained from bothering him with the complete patch, but he likes the general direction.
2023-08-30Document EVP_{CIPHER,MD}_do_all{,_sorted}(3)Theo Buehler
The function prototypes in the SYNOPSIS don't look great, but schwarze assures me that this is how it is supposed to be. It is rather strange that OpenSSL chose to sprinkle OPENSSL_init_crypto() calls into these four functions rather than two inside OBJ_NAME_do_all{,_sorted}(3). Surely there was a good reason for that. With input and fixes from schwarze
2023-08-27Move the weak SHA-1 and MD5 hashes out of EVP_DigestInit(3)Ingo Schwarze
into a new EVP_sha1(3) manual page, and also mention EVP_md4(3) there. Using input from tb@ and jsing@, who like the general direction.
2023-08-25In evp.h rev.s 1.90 and 1.97, tb@ provided EVP_CIPHER_CTX_get_cipher_data(3)Ingo Schwarze
and EVP_CIPHER_CTX_set_cipher_data(3). Import the manual page from the OpenSSL 1.1 branch, which is still under a free licence, with several improvements by me.
2023-08-25Document EVP_add_{cipher,digest} and friendsTheo Buehler
These and EVP_{add,remove}_{cipher,digest}_alias() are mostly for internal use.
2023-08-15Import the EVP_chacha20(3) manual page from the OpenSSL 1.1 branch,Ingo Schwarze
which is still under a free license, to work on it in the tree. The required content changes have not been done yet, i only tweaked the markup and wording so far.
2023-08-14import EVP_sha3_224(3) from the OpenSSL 1.1 branch, which is still underIngo Schwarze
a free license, tweaked by me
2023-07-28Remove ASN1_BIT_STRING_num_asc.3Theo Buehler
2023-07-26BN_BLINDING will be made internal-only. Remove its documentationTheo Buehler
2023-07-26BIO_f_asn1 and the prefix/suffix API will be removedTheo Buehler
Remove their documentation and mark some associated constants as intentionally undocumented until they will be removed from public headers.
2023-07-22Rename OBJ_add_sigid.3 to OBJ_find_sigid_algs.3Theo Buehler
2023-07-21Remove ASN1_buf_print documentationTheo Buehler
This function will be made internal-only and likely be renamed/rewritten.
2023-07-20Move get_rfc3526_prime_8192.3 to BN_get_rfc3526_prime_8192.3Theo Buehler
This way we will have a manual corresponding to an existing function after the next bump.
2023-07-09ASN1_bn_print() will be removed soon. Remove docs.Theo Buehler
2023-07-08link EVP_MD_meth_new.3 to buildTheo Buehler
2023-05-01First pass of removing low-level ASN.1 streaming docsTheo Buehler
2023-04-30Remove most documentation pertaining to proxy certificates.Theo Buehler
Update EXFLAG_PROXY and X509_V_FLAG_ALLOW_PROXY_CERTS documentation since we need to keep them for the time being.
2023-04-30The policy tree is no moreTheo Buehler
Mop up documentation mentioning it or any of its numerous accessors that almost nothing ever used.
2023-04-27Remove documentation of reciprocal BN which is now internal onlyTheo Buehler
2023-04-27Remove BN_GF2m_add.3Theo Buehler
2023-04-27Stop installing NIST prime documentationTheo Buehler
2023-04-25Remove SXNETTheo Buehler
Unused and no authorative information was found online in 2016
2023-04-20Link s2i_ASN1_INTEGER.3 to buildTheo Buehler
2023-03-16Install EVP_CIPHER_meth_new.3Theo Buehler
2022-12-23new manual page BIO_s_datagram(3);Ingo Schwarze
feedback and OK tb@
2022-12-22new manual page BIO_accept(3)Ingo Schwarze
2022-12-18new manual page BIO_dup_chain(3)Ingo Schwarze
2022-12-14In asn1.h rev. 1.71 and 1.72, jsing@ and tb@ provided ASN1_buf_print(3).Ingo Schwarze
Document it.
2022-11-21document BN_nist_mod_521(3) and their four siblingsIngo Schwarze
2022-11-18new manual page BN_GF2m_add(3)Ingo Schwarze
concerning arithmetic in Galois fields of power-of-2 order
2022-11-15document BN_mod_sqrt(3)Ingo Schwarze
2022-11-14document BN_kronecker(3)Ingo Schwarze
2022-07-13link three new manual pages to the buildIngo Schwarze
2022-05-06Install EVP_PKEY_CTX_set_hkdf_md.3Theo Buehler
2022-01-12ASN1_{,F,T}BOOLEAN_it and the encoding and decoding API will moveTheo Buehler
to internal only soon. Stop documenting them. ok inoguchi jsing
2021-12-18new manual page OBJ_add_sigid(3)Ingo Schwarze
2021-12-17new manual page OBJ_NAME_add(3)Ingo Schwarze
2021-12-15Move OBJ_create(3) into its own manual pageIngo Schwarze
because OBJ_nid2obj(3) is already long and more functions related to OBJ_create(3) have to be documented.
2021-12-14new manual page SMIME_text(3)Ingo Schwarze