| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
while here, drop irrelevant history of Kerberos random number generator
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
0.9.0b. Nothing else that can be used in there.
|
|
|
|
|
|
|
|
|
| |
to determine the length. This is the documented behaviour and matches the
OpenSSL implementation.
Issue found by Michael Gmelin <freebsd at grem dot de>.
ok tb@
|
|
|
|
| |
X509_STORE_get_ex_new_index(3). Document it.
|
| |
|
| |
|
|
|
|
| |
spotted by anton@
|
|
|
|
|
| |
here, just the normal version.
ok jsing@
|
|
|
|
|
|
|
|
| |
This brings in the OPENSSL_INIT_LOAD_CONFIG flag with the same semantics as
OpenSSL. As a result, by default the openssl.conf file is not loaded during
autoinit, which makes autoinit safe for pledge(stdio).
ok jsing@
|
|
|
|
|
| |
ECDSA_SIG_get0(3) and ECDSA_SIG_set0(3).
Merge the documentation from OpenSSL.
|
|
|
|
|
|
| |
15:19:12, tb@ provided a subset of the DSA_meth_*(3) and RSA_meth_*(3)
functions. Merge the relevant parts of the manual pages from
OpenSSL, heavily tweaked by me, in particular for conciseness.
|
|
|
|
| |
X509_PUBKEY_get0(3). Merge the documentation from OpenSSL.
|
|
|
|
|
| |
OCSP_SINGLERESP_get0_id(3). OpenSSL fails to document it,
so document it from scratch.
|
|
|
|
| |
X509_REVOKED_dup(3). Document it.
|
|
|
|
|
|
| |
Found via port build failures reported by sthen.
ok jsing
|
|
|
|
|
|
|
|
|
|
| |
- deprecation notice
- say more precisely what OPENSSL_config(3) does
- kill the unfounded rumour that the library might inspect environment
variables; in fact, only the openssl(1) program inspects $OPENSSL_CONF
- garbage collect long, irrelevant ramblings about engines
- garbage collect empty RETURN VALUES section
- garbage collect CAVEATS section, duplicate information only
|
|
|
|
|
|
| |
provided OPENSSL_init_crypto(3) and OPENSSL_init_ssl(3).
Write the documentation from scratch
because the text OpenSSL provides is full of bloat.
|
|
|
|
|
| |
X509_get0_pubkey(3) to the same semantics as in OpenSSL.
Merge the documentation.
|
|
|
|
| |
req by deraadt
|
| |
|
|
|
|
|
|
|
|
|
| |
This adds OPENSSL_init_crypto and OPENSSL_init_ssl, as well
thread safety modifications for the existing LibreSSL init
functions. The initialization routines are called automatically
by the normal entry points into the library, as in newer OpenSSL
ok jsing@, nits by tb@ and deraadt@
|
|
|
|
| |
ok jsing
|
|
|
|
|
|
| |
(which we don't have) it returns a plain int.
ok jsing
|
|
|
|
| |
ok jsing
|
|
|
|
| |
ok jsing
|
|
|
|
|
|
|
| |
As in RSA_meth_*, note that these functions return NULL in
out-of-memory situations, but they do not set an error explicitly.
ok jsing
|
|
|
|
|
|
|
| |
Note that these functions return NULL in out-of-memory situations,
but contrary to OpenSSL's versions they do not set an error.
ok jsing
|
|
|
|
| |
ok jsing
|
|
|
|
|
|
| |
so call X509_PUBKEY_get0() instead.
Spotted by schwarze@ while documenting.
|
|
|
|
| |
into a wrapper that calls X509_PUBKEY_get0() and up refs.
|
| |
|
| |
|
|
|
|
| |
authentication.
|
| |
|
|
|
|
| |
From Raf Czlonka, ok sthen@
|
|
|
|
|
|
|
| |
getrandom(2)
Based on discussion here https://github.com/libressl-portable/openbsd/pull/82
Suggested fix from jsing@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prevents segmentation fault while reading EC private key without public key.
Generates missing EC public key when reading EC private key.
Refer to these OpenSSL commits:
1f2b943254ce590867717375e4f364860a9b7154
2083f7c465d07867dd9867b8742bb71c03d1f203
Reported on GitHub https://github.com/libressl-portable/portable/issues/395
by Anton Bukov (@k06a) .
ok beck@
|
|
|
|
| |
scratch, tweaks and OK jsing@ and jmc@.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
We have no code implementing those functions.
|
|
|
|
|
| |
X509_chain_up_ref(3). Merge the documentation from OpenSSL,
tweaked by me.
|
|
|
|
|
| |
X509_STORE_set_ex_data(3) and X509_STORE_get_ex_data(3).
Document them.
|
|
|
|
|
|
|
|
| |
X509_STORE_get0_objects(3). Merge the documenteation from OpenSSL,
heavily tweaked by me. While here, document six additional public
functions closely related to X509_STORE_set1_param(3) that OpenSSL
lacks documentation for. No Copyright-worthy amount of text remains
in X509_STORE_set1_param.3, so switch to my Copyright and license.
|
|
|
|
|
|
|
| |
X509_OBJECT_get0_X509(3) and X509_OBJECT_get0_X509_CRL(3).
Since they are undocumented in OpenSSL, write a new manual
page from scratch, also documenting five closely related
public functions that have already been available before.
|