| Commit message (Expand) | Author | Age | Files | Lines |
* | Explicit NULL checks and style(9) tweaks. | jsing | 2015-09-28 | 1 | -7/+7 |
* | tweak previous; | jmc | 2015-09-14 | 1 | -2/+2 |
* | Provide tls_config_insecure_noverifytime() in order to be able to disable | jsing | 2015-09-14 | 6 | -6/+29 |
* | Remove useless quoting from .Fo and .Fn function names, to prevent | schwarze | 2015-09-14 | 1 | -4/+4 |
* | some conn_version and conn_cipher bits; | jmc | 2015-09-14 | 2 | -9/+10 |
* | Expose EOF without close-notify via tls_close(). | jsing | 2015-09-14 | 2 | -6/+14 |
* | Return an error if tls_handshake() or tls_close() is called on a context | jsing | 2015-09-14 | 1 | -2/+13 |
* | add missing function return types | schwarze | 2015-09-14 | 1 | -2/+3 |
* | Crank major version due to removal of SHA-0 and MD4 from libcrypto. | doug | 2015-09-13 | 1 | -2/+2 |
* | work around the stupid semantics of SSL_read and SSL_write to make sure | beck | 2015-09-13 | 1 | -3/+3 |
* | Don't leak conninfo - spotted by marko kreen. | beck | 2015-09-13 | 1 | -2/+3 |
* | Mechanical minor bump to follow libcrypto. | miod | 2015-09-13 | 1 | -1/+1 |
* | add visibility of ciper and connection version strings | beck | 2015-09-13 | 4 | -6/+56 |
* | Move connection info into it's own private structure allocated and filled in | beck | 2015-09-12 | 7 | -120/+208 |
* | Ensure that we clear the libssl error stack before we make a function call | jsing | 2015-09-12 | 3 | -5/+12 |
* | Put tls_peer_cert* functions in the same place. | jsing | 2015-09-12 | 1 | -6/+6 |
* | typo | deraadt | 2015-09-11 | 1 | -2/+2 |
* | more for NAME; | jmc | 2015-09-11 | 1 | -1/+4 |
* | more cleanup; | jmc | 2015-09-11 | 1 | -16/+15 |
* | update NAME; various cleanup | jmc | 2015-09-11 | 1 | -20/+20 |
* | document tls_get_peer_subject, tls_get_peer_issuer, and tls_get_peer_hash | beck | 2015-09-11 | 2 | -3/+58 |
* | != -> == that I broke while bikeshedding | beck | 2015-09-11 | 1 | -2/+2 |
* | Do not match a wildcard against a name with no host part. | beck | 2015-09-11 | 1 | -1/+4 |
* | add tls_peer functions for checking names and issuers of peer certificates. | beck | 2015-09-11 | 7 | -13/+95 |
* | Provide tls_peer_cert_hash() which returns a hash of the raw certificate | jsing | 2015-09-11 | 3 | -2/+92 |
* | Store a reference to the peer certificate (if any) upon completion of the | jsing | 2015-09-11 | 2 | -2/+8 |
* | specify what is permitted as an argument to tls_config_set_ciphers() | beck | 2015-09-11 | 1 | -1/+11 |
* | actually set return value to 0 on success. | beck | 2015-09-11 | 1 | -1/+2 |
* | - add some missing NAME entries | jmc | 2015-09-11 | 1 | -6/+8 |
* | sort MLINKS into the same order as the man page; | jmc | 2015-09-11 | 1 | -4/+4 |
* | Call tls_set_errorx() instead of tls_set_error() in | jsing | 2015-09-10 | 1 | -5/+5 |
* | improve examples, | deraadt | 2015-09-10 | 1 | -8/+11 |
* | document client side certificate verification functionality. | beck | 2015-09-10 | 2 | -3/+19 |
* | document changed tls_read and tls_write semantics. | beck | 2015-09-10 | 1 | -15/+58 |
* | mlink tls_handshake; | jmc | 2015-09-10 | 1 | -1/+2 |
* | tweak previous; | jmc | 2015-09-10 | 1 | -3/+3 |
* | Correctly document the behaviour of tls_close() - the caller is responsible | jsing | 2015-09-10 | 1 | -5/+6 |
* | Replace TLS_{READ,WRITE}_AGAIN with TLS_WANT_POLL{IN,OUT} and correctly | jsing | 2015-09-10 | 1 | -20/+13 |
* | Update libtls man page to reflect tls_handshake() related changes. | jsing | 2015-09-10 | 1 | -35/+37 |
* | revert accidental commit | beck | 2015-09-10 | 1 | -4/+4 |
* | comment for errno clobbering, to indicate why we do this. | beck | 2015-09-10 | 2 | -5/+9 |
* | bump major | beck | 2015-09-10 | 1 | -1/+1 |
* | change TLS_READ_AGAIN to TLS_WANT_POLLIN and TLS_WRITE_AGAIN to TLS_WANT_POLLOUT | beck | 2015-09-10 | 2 | -7/+7 |
* | Change tls_read and tls_write semantics to return an ssize_t to better | beck | 2015-09-10 | 2 | -21/+14 |
* | Split tls_handshake() out from tls_accept/tls_connect. By doing this the | jsing | 2015-09-10 | 5 | -59/+120 |
* | add MLINKS for _prefer_ciphers_* | jmc | 2015-09-10 | 1 | -1/+3 |
* | Add support for preferring the server's cipher list or the client's cipher | jsing | 2015-09-10 | 5 | -8/+47 |
* | Indent labels with a space so that diff -p is more friendly. | jsing | 2015-09-09 | 6 | -18/+18 |
* | Add client certificate support. Still needs a few tweaks but this will | beck | 2015-09-09 | 6 | -34/+76 |
* | always clear errno when coming back from tls_read tls_write, and tls_close. | beck | 2015-09-09 | 1 | -9/+20 |