#
6695bae3 |
| 27-Dec-2024 |
schwarze <schwarze@openbsd.org> |
new manual page a2i_ipadd(3) written from scratch
|
#
7f8d8325 |
| 24-Dec-2024 |
schwarze <schwarze@openbsd.org> |
new manual page v2i_ASN1_BIT_STRING(3) written from scratch
|
#
00bbae8d |
| 23-Dec-2024 |
schwarze <schwarze@openbsd.org> |
new manual page X509V3_parse_list(3) written from scratch
|
#
ff6a185a |
| 20-Dec-2024 |
schwarze <schwarze@openbsd.org> |
Move the horrific EVP_aes_128_ccm(3) API out of the important, algorithm-independent EVP_EncryptInit(3) manual as another step in making the latter leaner and more palatable.
As a side benefit, the
Move the horrific EVP_aes_128_ccm(3) API out of the important, algorithm-independent EVP_EncryptInit(3) manual as another step in making the latter leaner and more palatable.
As a side benefit, the new EVP_aes_128_ccm(3) manual page may provide a better fighting chance to programmers who see themselves forced to support CCM for whatever reason. It documents the mandatory, but so far undocumented EVP_CTRL_CCM_GET_TAG control command and makes the description of the three EVP_CTRL_CCM_SET_* control commands and the numerous related quirks more precise.
show more ...
|
#
f5255f98 |
| 17-Dec-2024 |
schwarze <schwarze@openbsd.org> |
New manual page EVP_aes_128_gcm(3).
The main benefit is moving the cumbersome and error-prone method of using EVP_EncryptInit(3) for AES-GCM out of the important, but obese manual page EVP_EncryptIn
New manual page EVP_aes_128_gcm(3).
The main benefit is moving the cumbersome and error-prone method of using EVP_EncryptInit(3) for AES-GCM out of the important, but obese manual page EVP_EncryptInit(3), and to create a logical place for pointing readers to the safer and more flexible EVP_AEAD_CTX_init(3).
As a side benefit, document three control commands that were so far undocumented and make the description of three others more precise.
Feedback and OK tb@.
show more ...
|
#
380ecedd |
| 08-Dec-2024 |
schwarze <schwarze@openbsd.org> |
Move the algorithm-specific functions EVP_rc2_*(3) out of EVP_EncryptInit(3) and document them properly in their own manual page, including the control commands EVP_CTRL_SET_RC2_KEY_BITS and EVP_CTRL
Move the algorithm-specific functions EVP_rc2_*(3) out of EVP_EncryptInit(3) and document them properly in their own manual page, including the control commands EVP_CTRL_SET_RC2_KEY_BITS and EVP_CTRL_GET_RC2_KEY_BITS that were so far undocumented.
Arguably, the main benefit is another small step making the important, but still obese EVP_EncryptInit(3) manual page more palatable.
show more ...
|
#
f1c41952 |
| 06-Dec-2024 |
schwarze <schwarze@openbsd.org> |
Delete the manual pages EVP_PKEY_meth_new(3) and EVP_PKEY_meth_get0_info(3) because tb@ deleted almost all functions documented there from the API in evp.h 1.127 on March 2 this year, but move the fu
Delete the manual pages EVP_PKEY_meth_new(3) and EVP_PKEY_meth_get0_info(3) because tb@ deleted almost all functions documented there from the API in evp.h 1.127 on March 2 this year, but move the functions EVP_PKEY_CTX_set_data(3) and EVP_PKEY_CTX_get_data(3) that we still support to EVP_PKEY_keygen(3), because that page already documents EVP_PKEY_CTX_set_app_data(3) and EVP_PKEY_CTX_get_app_data(3).
show more ...
|
#
cb0afab4 |
| 06-Dec-2024 |
schwarze <schwarze@openbsd.org> |
Delete the manual page EVP_PKEY_check(3). All three functions documented in this page were deleted from the API by tb@ in evp.h rev. 1.136 on August 31 this year.
|
#
957fef74 |
| 06-Dec-2024 |
schwarze <schwarze@openbsd.org> |
Delete the manual page EVP_PKEY_asn1_new(3). All the functions documented in this page were deleted from the API by tb@ in evp.h rev. 1.126 on March 2 this year.
|
#
69de2c91 |
| 12-Nov-2024 |
schwarze <schwarze@openbsd.org> |
Link the new manual page EVP_PKEY_new_CMAC_key(3) to the build and purge the superseded information from the algorithm-independent page EVP_PKEY_new(3).
|
#
e8fa401b |
| 22-Oct-2024 |
jsg <jsg@openbsd.org> |
remove duplicate X509v3_asid_add_id_or_range.3 line
|
#
ef8185b4 |
| 02-Sep-2024 |
tb <tb@openbsd.org> |
Remove X509_check_trust documentation
|
#
7dba28fa |
| 02-Sep-2024 |
tb <tb@openbsd.org> |
The X509at_* manuals are no longer needed
|
#
eaff7f6c |
| 29-Aug-2024 |
tb <tb@openbsd.org> |
Remove documentation of EVP_whirlpool
|
#
a9d2f0ce |
| 24-Aug-2024 |
tb <tb@openbsd.org> |
LibreSSL no longer supports adding X.501 attributes to an EVP_PKEY
Remove the corresponding documentation.
|
#
3b161766 |
| 24-Aug-2024 |
tb <tb@openbsd.org> |
Remove documentation of UI_UTIL_read_pw*
According to some, a fail-open password verification function is par for the course for libcrypto. Unfortunately, we have been recommending its use over simi
Remove documentation of UI_UTIL_read_pw*
According to some, a fail-open password verification function is par for the course for libcrypto. Unfortunately, we have been recommending its use over similarly named EVP functions after what amounted to a coin toss a few years back. Luckily enough, no one followed that advice and we can soon remove this API for good.
show more ...
|
#
9b160abf |
| 17-Aug-2024 |
tb <tb@openbsd.org> |
Remove docs of various X509_TRUST "functionality" that no longer exists
Some macros are still exposed, but apart from the loss of a very nice way of saying "this is completely misdesigned, overengin
Remove docs of various X509_TRUST "functionality" that no longer exists
Some macros are still exposed, but apart from the loss of a very nice way of saying "this is completely misdesigned, overengineered and not properly thought through" the only thing we would have learned from it is that this stuff is "probably useless".
show more ...
|
#
8910d3c7 |
| 10-Jul-2024 |
tb <tb@openbsd.org> |
link EVP_PKEY_CTX_set_tls1_prf_md.3 to build
|
#
c4445feb |
| 12-May-2024 |
tb <tb@openbsd.org> |
Install X509V3_EXT_get_nid.3
|
#
9732eb29 |
| 06-Mar-2024 |
tb <tb@openbsd.org> |
Remove CRL method API documentation
|
#
fd15bf10 |
| 05-Mar-2024 |
tb <tb@openbsd.org> |
Remove ASN1_time_parse documentation
|
#
44a11f6c |
| 05-Mar-2024 |
tb <tb@openbsd.org> |
Remove EVP_MD_meth* documentation
Move the description of the EVP_MD_FLAGs to EVP_MD_nid() and add a reference to the CMS specification.
|
#
cd72d073 |
| 04-Mar-2024 |
tb <tb@openbsd.org> |
Remove EVP_add_{cipher,digest}* docs
|
#
a4b4d461 |
| 02-Mar-2024 |
tb <tb@openbsd.org> |
Remove lh stats
This could have been removed in an earlier bump. Now it's time for it to say goodbye.
ok jsing
|
#
fbb3c7a4 |
| 22-Jan-2024 |
job <job@openbsd.org> |
Document various CMS_{signed,unsigned}_* functions
These functions change signed & unsigned attributes of a CMS SignerInfo object
With & OK tb@
|