summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Bump libssl and libtls minors due to symbol additions.jsing2017-01-242-2/+2
* Add support for setting the supported EC curves viajsing2017-01-247-26/+197
* Correct bounds checks used when generating the EC curves extension.jsing2017-01-241-3/+3
* accross -> across;jmc2017-01-241-2/+2
* Fix typo in brainpool curve name within a comment.jsing2017-01-241-2/+2
* There is no point returning then breaking...jsing2017-01-241-2/+1
* unifdef OPENSSL_NO_BIO - we do not support this in any form.jsing2017-01-241-15/+1
* Introduce ticket support. To enable them it is enough to set a positiveclaudio2017-01-246-14/+251
* ssl_cert_free() checks for NULL itself.jsing2017-01-241-10/+5
* Remove a "free up if allocated" comment that exists before code that freesjsing2017-01-241-2/+1
* sk_SSL_CIPHER_free() checks for NULL so do not bother doing the same fromjsing2017-01-244-27/+16
* ssl_sess_cert_free() checks for NULL, so do not bother doing it at thejsing2017-01-242-6/+8
* There is no point in zeroing fields that exist within a struct that isjsing2017-01-241-3/+1
* Add missing documentation for tls_config_set_verify_depthclaudio2017-01-241-1/+5
* Shuffle the deck chairs to bring them back in order.claudio2017-01-241-9/+9
* tls_config_add_keypair_mem is the function to add additional keypairs andclaudio2017-01-241-5/+5
* move default_passwd_cb and default_passwd_cb_userdata back intobeck2017-01-234-30/+35
* Move options and mode from SSL_CTX and SSL to internal, since these can bejsing2017-01-2312-66/+70
* Split most of SSL_METHOD out into an internal variant, which is opaque.jsing2017-01-2323-303/+378
* Remove ssl_ctrl, ssl_ctx_ctrl, ssl_callback_ctrl and ssl_ctx_callback_ctrljsing2017-01-238-76/+14
* send state and rstate from ssl_st into internal. There are accessorsbeck2017-01-2316-295/+296
* move back read_hash and enc_read_ctx into ssl_st. wpa_supplicant andbeck2017-01-238-52/+57
* Move a large part of ssl_st into internal, so we can see what squeals.beck2017-01-2322-888/+892
* Move ex_data, next and prev from SSL_SESSION to internal.jsing2017-01-233-31/+32
* Move most of the fields in SSL_CTX to internal - the ones that remain arejsing2017-01-2311-202/+209
* move the callbacks from ssl_st to internalbeck2017-01-2319-230/+237
* Move callback function pointers and argument pointers from SSL_CTX tojsing2017-01-2316-200/+210
* Move not_resumable and sess_cert from SSL_SESSION to internal.jsing2017-01-237-47/+50
* Remove heartbeat related fields from the SSL_CTX, which are unusedjsing2017-01-231-9/+1
* Move the stats struct from SSL_CTX to internal.jsing2017-01-2310-65/+64
* Move most of the SSL3_STATE fields to internal - the ones that remain arejsing2017-01-2218-681/+690
* Disable session cache and tickets by default.claudio2017-01-221-1/+5
* Move most of DTLS1_STATE to internal.beck2017-01-2211-273/+272
* Move ALPN and NPN fields from SSL/SSL_CTX to internal.jsing2017-01-227-125/+129
* Move internal parts of ssl_session_st to internalbeck2017-01-224-40/+40
* Move recently added min_version/max_version from SSL and SSL_CTX to theirjsing2017-01-222-10/+6
* Wrap long lines.jsing2017-01-221-4/+7
* Bump majors for libssl and libtls following the translucent struct change.jsing2017-01-222-2/+2
* Convert publically visible structs to translucent structs.jsing2017-01-228-29/+111
* Clean up ssl3_new() - in particular, we do not need to zero fields thatjsing2017-01-221-11/+4
* There is no point in setting struct fields to zero, when you've alreadyjsing2017-01-221-5/+2
* use BN_div_nonct where it is safe to do so.beck2017-01-211-2/+2
* Add ct and nonct versions of BN_mod_inverse for internal usebeck2017-01-2113-36/+67
* Split out BN_div and BN_mod into ct and nonct versions for Internal use.beck2017-01-2117-58/+92
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-2114-39/+106
* 1. When shrinking a chunk allocation, compare the size of the currentotto2017-01-211-46/+87
* Specify minimum and maximum protocol version for each method. This isjsing2017-01-216-6/+36
* Place {DECLARE,IMPLEMENT}_OBJ_BSEARCH{_GLOBAL,}_CMP_FN macros undefjsing2017-01-211-1/+5
* Expand DECLARE_OBJ_BSEARCH_CMP_FN and IMPLEMENT_OBJ_BSEARCH_CMP_FN macros.jsing2017-01-216-28/+168
* /usr/bin/unifdef -D MONT_MUL_MOD -D MONT_EXP_WORD -D RECP_MUL_MOD -m bn_exp.cbeck2017-01-211-23/+2