summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2016-11-04Do not cast a pointer to a struct, to a char * when assigning to a void *.jsing1-2/+2
2016-11-04Use a consistent name for a BIO *, rather than having four different namesjsing1-49/+51
2016-11-04Avoid signed vs unsigned comparisons.jsing1-3/+4
2016-11-04convert X509 manuals from pod to mdocschwarze39-1825/+2566
2016-11-04Completely rewrite the session handling ASN.1 code using CBB and CBS. Thisjsing1-616/+329
2016-11-04Convert ssl3_get_server_kex_dhe() to CBS.jsing1-42/+19
2016-11-04No need to reach libssl private headers and to define TERMIOS anymore.miod1-4/+1
2016-11-04Remove I386_ONLY define. It was only used to prefer amiod18-60/+15
2016-11-04In OPENSSL_wipe_cpu() on i386, which noone uses anyway, check the propermiod1-1/+1
2016-11-04There's not much point having three static functions that do a cast andjsing1-33/+6
2016-11-04Do not mix declarations and code.jsing1-3/+7
2016-11-04Rename the internal bio related functions so that they have a commonjsing1-22/+22
2016-11-04Add X509_up_ref, from boringbeck2-2/+11
2016-11-04convert RSA manuals from pod to mdocschwarze31-1223/+1919
2016-11-04MALLOC_STATS tweaks, by default not compiled inotto1-13/+29
2016-11-04There's not much point in casting a void * to a specific type just beforejsing1-4/+2
2016-11-04new sentence, new line, and zap trailing whitespace;jmc1-3/+4
2016-11-04bump minor for ocsp_require_stapling additionbeck1-1/+1
2016-11-04Add ocsp_require_stapling config option for tls - allows a connectionbeck7-12/+37
2016-11-03small tweak to also check canaries if F is in effectotto1-3/+5
2016-11-03In ssl3_read_bytes(), do not process more than three consecutive TLSjsing1-4/+24
2016-11-03make OCSP_URL only show up when an OCSP url is actually present in the certbeck1-2/+3
2016-11-03Make OCSP Stapling: only appear if there is stapling info present.beck1-5/+3
2016-11-03convert RAND manuals from pod to mdocschwarze11-196/+204
2016-11-03zap the overview manual page of the RAND subsystemschwarze2-36/+1
2016-11-03convert PEM and PKCS manuals from pod to mdocschwarze27-1380/+2231
2016-11-03Split ssl3_get_key_exchange() into separate functions for DHE/ECDHE.jsing1-205/+256
2016-11-03Don't do OCSP validation when we have disabled certificate verificationbeck2-5/+8
2016-11-03convert configuration manuals from pod to mdocschwarze9-305/+340
2016-11-03convert remaining ASN1 object manuals from pod to mdocschwarze5-175/+299
2016-11-03Only set an error from libssl related code, if an error has not alreadyjsing2-7/+47
2016-11-03convert HMAC and MD5 manuals from pod to mdocschwarze5-210/+393
2016-11-03convert EVP manuals from pod to mdocschwarze49-2724/+4229
2016-11-03Fix handshake failures:beck1-20/+26
2016-11-03Clean up the TLS handshake digest handling - this refactors some of thejsing2-30/+43
2016-11-02bit more cleanup;jmc1-9/+9
2016-11-02fix shadow declaration of time in parameter list.beck1-2/+2
2016-11-02Ensure handshake is complete before processing an ocsp response for a ctxbeck1-0/+3
2016-11-02tweak previous;jmc1-32/+26
2016-11-02convert ERR manuals from pod to mdoc; while reading this,schwarze23-705/+963
2016-11-02bump minor for ocsp api additionsbeck1-1/+1
2016-11-02Add OCSP client side support to libtls.beck8-9/+641
2016-11-02convert DSA and EC manuals from pod to mdocschwarze33-1241/+2658
2016-11-02Expand LHASH_OF, IMPLEMENT_LHASH_DOALL_ARG_FN and LHASH_DOALL_ARG_FNjsing2-7/+13
2016-11-02Expand another LHASH_OF macro.jsing1-2/+2
2016-11-02Expand DECLARE_LHASH_OF and LHASH_OF macros.jsing1-3/+5
2016-11-02Expand DECLARE_PEM_rw macro.jsing1-2/+7
2016-11-02Expand IMPLEMENT_LHASH_COMP_FN/IMPLEMENT_LHASH_HASH_FN macros - the onlyjsing1-5/+17
2016-11-02Wrap some >80 char lines.jsing1-9/+9
2016-11-02convert DES and DH manuals from pod to mdocschwarze15-715/+1244