summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Define DEF_WEAK like we do for ld.so to fix building this with clang.kettenis2017-04-161-1/+2
* Move comments into a block and uses {} to unconfuse reading.deraadt2017-04-161-12/+13
* Use %zu to print a size_t.kettenis2017-04-161-2/+2
* Remove unused rnd_seed variable. Upstream made the same change 4 days ago.kettenis2017-04-161-3/+0
* backout previous, data_len is not always initializedotto2017-04-161-2/+5
* Use freezero(3) when cleaning up session tickets - not only does it requirejsing2017-04-141-6/+3
* Use freezero(3) to clean up the X25519 keys - simpler, cleaner code.jsing2017-04-141-6/+3
* Use freezero(3) in the CBB clean up path, since this could hold sensitivejsing2017-04-141-3/+2
* Switch i2d_SSL_SESSION() back to freezero(3) now that the size constraintsjsing2017-04-141-5/+2
* Clean up server key exchange EC point handling. Encode the point directlyjsing2017-04-141-27/+15
* allow clearing less than allocated and document freezero(3) betterotto2017-04-132-13/+26
* New strstr() implementation from musl libc by Rich Felker. Thismillert2017-04-121-44/+180
* Revert ssl_asn1.c r1.50 - CBB and freezero(3) do not play nicely together.jsing2017-04-111-2/+5
* new X25519(3) manual page;schwarze2017-04-105-10/+113
* Use freezero() for the internal opaque structures, instead of the currentjsing2017-04-103-18/+9
* Use freezero() for X25519 keys - same result with more readable code.jsing2017-04-101-7/+3
* document three additional functions;schwarze2017-04-101-7/+60
* Rework and significantly extend TLS name verification tests to matchjsing2017-04-101-99/+377
* Rework name verification code so that a match is indicated via an argument,jsing2017-04-105-47/+76
* freezero() the key block; simpler code and less of it.jsing2017-04-101-7/+3
* Use freezero() for i2d_SSL_SESSION() - one line of code instead of three.jsing2017-04-101-5/+2
* fix some .Xr errors that jmc@ found with mdoclint(1)schwarze2017-04-103-12/+13
* new manual page SSL_get_server_tmp_key(3)schwarze2017-04-103-2/+88
* Additional SSL_SESSION documentationschwarze2017-04-1011-16/+349
* for pure *_ctrl() wrapper macros, move the reference from ssl(3)schwarze2017-04-1014-49/+54
* new manual page SSL_CTX_set_tlsext_servername_callback(3) for SNI;schwarze2017-04-102-1/+126
* tweak previous;jmc2017-04-101-4/+4
* Convert various client key exchange functions to freezero(3). The memoryjsing2017-04-101-14/+5
* Introducing freezero(3) a version of free that guarantees the processotto2017-04-102-36/+130
* pasto; from <Jon dot Spillett at oracle dot com> via OpenSSL commit 3aaa1bd0schwarze2017-04-101-3/+3
* typo fix; from <Jon dot Spillett at oracle dot com>schwarze2017-04-101-5/+5
* Simplify/clean up BUF_MEM_grow_clean().jsing2017-04-091-17/+16
* With recallocarray() BUF_MEM_grow() is essentially the same asjsing2017-04-091-28/+2
* Explicitly test for NULL.jsing2017-04-091-4/+4
* Improve unknown protocol version handling.jsing2017-04-091-2/+3
* In ssl.h TLS 1.0 is called TLSv1. Adapt name in test to make it pass.bluhm2017-04-071-1/+1
* Use uint8_t instead of u_int8_t - for consistency and to make things easierjsing2017-04-071-2/+2
* trailing ; on end of macro definition is wrong; ok guentherderaadt2017-04-061-4/+4
* Consistentcy between nmembers and size order. From Christopher Hettrick;otto2017-04-061-8/+8
* bump version for new development branchbcook2017-04-061-3/+3
* first print size in meta-data then supplied arg size when an inconsistency isotto2017-04-061-3/+3
* - -Z before -z in options listjmc2017-04-052-7/+9
* Allow nc to save the peer certificate and chain in a pem file specifiedbeck2017-04-052-4/+39
* Add tls_peer_cert_chain_pem - To retreive the peer certificate and chainbeck2017-04-057-6/+77
* Internal changes to allow for relayd engine privsep. sends the hash of thebeck2017-04-055-29/+87
* Fix silly code that printfs NULL when there are no fractional secondsbeck2017-04-031-2/+2
* rephrase more enumerations of functionsotto2017-03-291-13/+10
* tweak previous;jmc2017-03-291-3/+5
* Fix typo in function name;schwarze2017-03-281-4/+5
* After i wrote SSL_renegotiate(3) from scratch, OpenSSL alsoschwarze2017-03-281-12/+109