summaryrefslogtreecommitdiff
path: root/src/lib/libtls (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Fix mangled function signatures.jsing2016-05-091-5/+5
* spelling fix;jmc2016-04-281-2/+2
* Crank majors for lib{crypto,ssl,tls} due to symbol removals, symboljsing2016-04-281-1/+1
* Factor our the keypair handling in libtls. This results in more readablejsing2016-04-287-52/+164
* Rework the error handling in libtls so that we can associate errors withjsing2016-04-285-28/+90
* no more outlen; from remcojmc2016-04-241-5/+3
* typos;jmc2016-04-241-3/+3
* for some time now mandoc has not required MLINKS to functionjmc2016-03-301-52/+1
* Call BIO_sock_init() from tls_init() to ensure sockets are enabled on Windows.bcook2016-01-181-1/+4
* 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