summaryrefslogtreecommitdiff
path: root/src/lib/libtls (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Replace TLS_{READ,WRITE}_AGAIN with TLS_WANT_POLL{IN,OUT} and correctlyjsing2015-09-101-20/+13
* Update libtls man page to reflect tls_handshake() related changes.jsing2015-09-101-35/+37
* revert accidental commitbeck2015-09-101-4/+4
* comment for errno clobbering, to indicate why we do this.beck2015-09-102-5/+9
* bump majorbeck2015-09-101-1/+1
* change TLS_READ_AGAIN to TLS_WANT_POLLIN and TLS_WRITE_AGAIN to TLS_WANT_POLLOUTbeck2015-09-102-7/+7
* Change tls_read and tls_write semantics to return an ssize_t to betterbeck2015-09-102-21/+14
* Split tls_handshake() out from tls_accept/tls_connect. By doing this thejsing2015-09-105-59/+120
* add MLINKS for _prefer_ciphers_*jmc2015-09-101-1/+3
* Add support for preferring the server's cipher list or the client's cipherjsing2015-09-105-8/+47
* Indent labels with a space so that diff -p is more friendly.jsing2015-09-096-18/+18
* Add client certificate support. Still needs a few tweaks but this willbeck2015-09-096-34/+76
* always clear errno when coming back from tls_read tls_write, and tls_close.beck2015-09-091-9/+20
* nuke trailing whitespacebeck2015-09-091-4/+3
* Only take ownership of a socket if we allocated it within libtls. If we arejsing2015-09-092-11/+5
* Remove the default HTTPS port from tls_connect() - this is a TLS library,jsing2015-09-082-6/+6
* Improve libtls error messages.jsing2015-08-275-55/+101
* Split the persistent/configuration flags from temporary state flags andjsing2015-08-273-11/+14
* Make functions that are internal to tls verify static.jsing2015-08-271-7/+8