summaryrefslogtreecommitdiff
path: root/src/lib/libtls (follow)
Commit message (Expand)AuthorAgeFilesLines
* bump the major for libcrypto/ssl/tls for a CRYPTO_chacha_20 ABI changebcook2015-12-091-2/+2
* update some client/server info; from jan klemkowjmc2015-11-091-5/+5
* bump minors after adding EVP_aead_chacha20_poly1305_ietf()reyk2015-11-021-1/+1
* Put tls_config_verify_client_optional() in the right place.jsing2015-10-161-6/+6
* Fix tpyo.jsing2015-10-161-3/+3
* fix a gotcha in the connect refactoring, that could result in droppingderaadt2015-10-091-1/+5
* If getaddrinfo() succeeds, then don't try look ups with other flags, evenguenther2015-10-081-41/+39
* trailing whitespace;jmc2015-10-081-6/+6
* Add tls_peer_cert_notbefore and tls_peer_cert_notafter to expose peer certifi...beck2015-10-076-9/+98
* Allow us to get cipher and version even if there is not a peer certificate.beck2015-10-072-15/+21
* include <sys/types.h> for ssize_tbcook2015-10-011-1/+3
* Instead of declaring a union in multiple places, move it to tls_internal.h.jsing2015-09-293-15/+14
* clean some ugly intendation wartsderaadt2015-09-295-12/+21
* Explicit NULL checks and style(9) tweaks.jsing2015-09-281-7/+7
* tweak previous;jmc2015-09-141-2/+2
* Provide tls_config_insecure_noverifytime() in order to be able to disablejsing2015-09-146-6/+29
* Remove useless quoting from .Fo and .Fn function names, to preventschwarze2015-09-141-4/+4
* some conn_version and conn_cipher bits;jmc2015-09-142-9/+10
* Expose EOF without close-notify via tls_close().jsing2015-09-142-6/+14
* Return an error if tls_handshake() or tls_close() is called on a contextjsing2015-09-141-2/+13
* add missing function return typesschwarze2015-09-141-2/+3
* Crank major version due to removal of SHA-0 and MD4 from libcrypto.doug2015-09-131-2/+2
* work around the stupid semantics of SSL_read and SSL_write to make surebeck2015-09-131-3/+3
* Don't leak conninfo - spotted by marko kreen.beck2015-09-131-2/+3
* Mechanical minor bump to follow libcrypto.miod2015-09-131-1/+1
* add visibility of ciper and connection version stringsbeck2015-09-134-6/+56
* Move connection info into it's own private structure allocated and filled inbeck2015-09-127-120/+208
* Ensure that we clear the libssl error stack before we make a function calljsing2015-09-123-5/+12
* Put tls_peer_cert* functions in the same place.jsing2015-09-121-6/+6
* typoderaadt2015-09-111-2/+2
* more for NAME;jmc2015-09-111-1/+4
* more cleanup;jmc2015-09-111-16/+15
* update NAME; various cleanupjmc2015-09-111-20/+20
* document tls_get_peer_subject, tls_get_peer_issuer, and tls_get_peer_hashbeck2015-09-112-3/+58
* != -> == that I broke while bikesheddingbeck2015-09-111-2/+2
* Do not match a wildcard against a name with no host part.beck2015-09-111-1/+4
* add tls_peer functions for checking names and issuers of peer certificates.beck2015-09-117-13/+95
* Provide tls_peer_cert_hash() which returns a hash of the raw certificatejsing2015-09-113-2/+92
* Store a reference to the peer certificate (if any) upon completion of thejsing2015-09-112-2/+8
* specify what is permitted as an argument to tls_config_set_ciphers()beck2015-09-111-1/+11
* actually set return value to 0 on success.beck2015-09-111-1/+2
* - add some missing NAME entriesjmc2015-09-111-6/+8
* sort MLINKS into the same order as the man page;jmc2015-09-111-4/+4
* Call tls_set_errorx() instead of tls_set_error() injsing2015-09-101-5/+5
* improve examples,deraadt2015-09-101-8/+11
* document client side certificate verification functionality.beck2015-09-102-3/+19
* document changed tls_read and tls_write semantics.beck2015-09-101-15/+58
* mlink tls_handshake;jmc2015-09-101-1/+2
* tweak previous;jmc2015-09-101-3/+3
* Correctly document the behaviour of tls_close() - the caller is responsiblejsing2015-09-101-5/+6