|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| ... |  | 
| | 
| 
| 
| 
| | SSL_SESSION_set1_id(3).  Merge the documentation from OpenSSL,
slightly tweaked by me. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | 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 Coverity, although reported as a different issue. | 
| | 
| 
| 
| 
| 
| | tls_config_set_ecdhecurve().
Spotted by Coverity. | 
| | |  | 
| | 
| 
| 
| | ok jsing | 
| | |  | 
| | |  | 
| | 
| 
| 
| | ok bcook@ beck@ inoguchi@ | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | Now that we have tls_init() under pthread_once(), automatically initialise
libtls from the entry point functions (tls_config(), tls_client() and
tls_server()) - this makes an explicit tls_init() call no longer a
requirement.
ok bcook@ beck@ inoguchi@ | 
| | |  | 
| | 
| 
| 
| | spotted by anton@ | 
| | 
| 
| 
| 
| | here, just the normal version.
ok jsing@ | 
| | 
| 
| 
| 
| 
| 
| | this means that running the regression test doesn't take forever
because we run a huge dhparam test and openssl speed tests.
ok inoguchi@ | 
| | 
| 
| 
| 
| 
| 
| 
| | 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. | 
| | 
| 
| 
| 
| 
| | SSL_CIPHER_get_cipher_nid(3), SSL_CIPHER_get_digest_nid(3),
SSL_CIPHER_get_kx_nid(3), SSL_CIPHER_get_auth_nid(3), and
SSL_CIPHER_is_aead(3).  Merge the documentation from OpenSSL. | 
| | 
| 
| 
| | X509_REVOKED_dup(3).  Document it. | 
| | 
| 
| 
| 
| | SSL_SESSION_get0_id_context(3).
Merge the documentation from OpenSSL, tweaked by me. | 
| | 
| 
| 
| 
| 
| | 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. | 
| | 
| 
| 
| 
| | SSL_SESSION_has_ticket(3) and SSL_SESSION_get_ticket_lifetime_hint(3).
Merge the documentation from OpenSSL, tweaked by me. | 
| | 
| 
| 
| 
| | 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@ | 
| | 
| 
| 
| 
| 
| | SSL_SESSION_has_ticket()
ok jsing | 
| | 
| 
| 
| | ok jsing | 
| | 
| 
| 
| | 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. | 
| | 
| 
| 
| 
| 
| | Noted by schwarze@
ok jsing@ | 
| | |  | 
| | 
| 
| 
| 
| | SSL_CIPHER_get_digest_nid(), SSL_CIPHER_get_kx_nid() and
SSL_CIPHER_is_aead(). | 
| | |  | 
| | 
| 
| 
| | authentication. | 
| | |  | 
| | |  | 
| | 
| 
| 
| | From Raf Czlonka, ok sthen@ |