History log of /openbsd-src/lib/libcrypto/man/crypto.3 (Results 1 – 25 of 30)
Revision Date Author Comments
# 60c30615 07-Dec-2024 schwarze <schwarze@openbsd.org>

Document the low-level rc2.h API.
Not that this would be particularly important, but i had to look
at the code anyway while completing the EVP documentation.


# de401f90 01-May-2023 tb <tb@openbsd.org>

Remove ASN1_item_ndef_i2d(3) documentation

This was the last public API explicitly named ndef/NDEF for indefinite
length encoding, so remove that explanation as well.


# ceda8ed5 04-Feb-2022 tb <tb@openbsd.org>

Fix capitalization of ChaCha20


# 8579856e 31-Dec-2021 jsg <jsg@openbsd.org>

excpetions -> exceptions


# 74224f7d 09-Dec-2021 schwarze <schwarze@openbsd.org>

Add a section "NAMING CONVENTIONS".

There is no need to explain well-known acronyms that are widely
used outside OpenSSL, too (like AES, ASN.1, CMS, ECDSA, PKCS...),
but OpenSSL uses plenty of idios

Add a section "NAMING CONVENTIONS".

There is no need to explain well-known acronyms that are widely
used outside OpenSSL, too (like AES, ASN.1, CMS, ECDSA, PKCS...),
but OpenSSL uses plenty of idiosyncratic naming elements that
deserve to be explained (like d2i, ex, get0, ndef, sk, ...).

Requested by jsing@; feedback and OK tb@.

show more ...


# 91e08411 24-Jun-2020 schwarze <schwarze@openbsd.org>

new manual page ChaCha(3);
OK tb@


# 3ae3305b 24-Jun-2020 schwarze <schwarze@openbsd.org>

new manual page CMAC_Init(3);
OK tb@


# 61eea14d 02-Nov-2019 schwarze <schwarze@openbsd.org>

.Xr CMS_ContentInfo_new 3


# 58a03d12 28-Aug-2019 schwarze <schwarze@openbsd.org>

new manual page AES_encrypt(3)


# 653997b5 19-Aug-2019 schwarze <schwarze@openbsd.org>

document ECDH_compute_key(3) and ECDH_size(3);
feedback and OK tb@


# c4c55c71 06-Jun-2019 schwarze <schwarze@openbsd.org>

Tree structure for manual pages: crypto(3) links to 33 function
group pages, and these link on to all their second-level subpages.
Only a handful of second-level pages have third-level subpages.
So a

Tree structure for manual pages: crypto(3) links to 33 function
group pages, and these link on to all their second-level subpages.
Only a handful of second-level pages have third-level subpages.
So all crypto pages can now be reached from the www.libressl.org
frontpage via at most four clicks, in most cases three clicks.
Also link back from leaf pages to their respective group pages
and add a couple of additional links between related pages.
Triggered by a question from deraadt@.
OK jmc@ tb@

show more ...


# 161e8e62 10-Mar-2019 schwarze <schwarze@openbsd.org>

delete functions from the manual page that do nothing in LibreSSL
and that don't do anything in OpenSSL either;
no significant amount of text remains from OpenSSL, so change the
Copyright information

delete functions from the manual page that do nothing in LibreSSL
and that don't do anything in OpenSSL either;
no significant amount of text remains from OpenSSL, so change the
Copyright information and license of CRYPTO_set_locking_callback.3;
OK inoguchi@ jmc@

show more ...


# 9ec1374c 27-Feb-2018 schwarze <schwarze@openbsd.org>

Garbage collect RC5 documentation.
We have no code implementing it, tedu@ took care of the rc5/ directory
in 2014, the related files are commented out in arch/*/Makefile.inc,
and opensslfeatures.h co

Garbage collect RC5 documentation.
We have no code implementing it, tedu@ took care of the rc5/ directory
in 2014, the related files are commented out in arch/*/Makefile.inc,
and opensslfeatures.h contains an explicit #define OPENSSL_NO_RC5.

show more ...


# 1eb8a048 27-Feb-2018 schwarze <schwarze@openbsd.org>

Garbage collect MD2 documentation.
We have no code implementing those functions.


# 4a41ca9d 07-Jan-2017 jmc <jmc@openbsd.org>

a little more cleanup;


# ddebd879 22-Dec-2016 jmc <jmc@openbsd.org>

spelling fix;


# dbcd59e1 22-Dec-2016 schwarze <schwarze@openbsd.org>

reference X509_new(3) instead of x509(3)


# d3d40a12 11-Dec-2016 schwarze <schwarze@openbsd.org>

Distribute the text of ec(3) to the individual EC manuals where it belongs.
Make sure EC_GROUP_new(3) points to all EC manuals and all EC manuals
point back to EC_GROUP_new(3), and add some other use

Distribute the text of ec(3) to the individual EC manuals where it belongs.
Make sure EC_GROUP_new(3) points to all EC manuals and all EC manuals
point back to EC_GROUP_new(3), and add some other useful links as well.
Change all links to ec(3) to point to EC_GROUP_new(3) instead.

show more ...


# 78bb7a80 11-Dec-2016 schwarze <schwarze@openbsd.org>

Change all references to rsa(3) to point to RSA_new(3) instead.
Make sure all RSA pages point back to RSA_new(3).


# 4eea8f9e 10-Dec-2016 schwarze <schwarze@openbsd.org>

Change all references to dsa(3) to point to DSA_new(3).
Make sure all DSA pages point back to DSA_new(3).


# 6ada955a 10-Dec-2016 schwarze <schwarze@openbsd.org>

Replace all references to dh(3) with DH_new(3).
Make sure that all DH pages point back to DH_new(3).


# 68d7c31c 10-Dec-2016 schwarze <schwarze@openbsd.org>

replace all references to bn(3) with BN_new(3),
and make sure all BN*(3) pages point back to BN_new(3)


# f464ed52 06-Dec-2016 schwarze <schwarze@openbsd.org>

Add Copyright and license.

Mention AES, Chacha20, ECDSA, OCSP, OPENSSL_config.
Improve many cross references.
Convert the table into some real text and polish some wording.

Stop talking about SSL.

Add Copyright and license.

Mention AES, Chacha20, ECDSA, OCSP, OPENSSL_config.
Improve many cross references.
Convert the table into some real text and polish some wording.

Stop talking about SSL.
Drop vague references to undocumented internals (objects, stack, txt_db).
Delete verbiage that says nothing or is duplicate.

Ultimately, the content of this page should be merged into
OPENSSL_init_crypto(3), but we don't have that function yet,
so the merge has to wait.

show more ...


# 5bee811b 06-Dec-2016 schwarze <schwarze@openbsd.org>

replace all references to BIO(3) with references to BIO_new(3)


# 1a92b4a1 03-Dec-2016 jmc <jmc@openbsd.org>

various cleanup;


12