summaryrefslogtreecommitdiff
path: root/src/lib/libssl (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* knfbeck2017-01-261-6/+11
* Convert ssl3_get_client_hello() to CBS.jsing2017-01-261-76/+71
* Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglybeck2017-01-2618-653/+335
* Send the error function codes to rot in the depths of hell where they belongbeck2017-01-2624-798/+572
* Merge the single two line function from ssl_err2.c into ssl_err.c.jsing2017-01-263-76/+12
* english is hard.beck2017-01-261-2/+2
* Limit the number of sequential empty records that we will processbeck2017-01-264-7/+30
* Refactor the code to generate a WANT_READ into a function, as we arebeck2017-01-261-18/+20
* Remove most of SSL3_ENC_METHOD - we can just inline the function callsjsing2017-01-2611-135/+63
* Move relatively new version range code from ssl_lib.c into a separatejsing2017-01-263-158/+175
* Rename s3_{both,clnt,pkt_srvr}.c to have an ssl_ prefix since they are nojsing2017-01-265-6/+6
* Merge the client/server version negotiation into the existing (currentlyjsing2017-01-2616-1229/+395
* Remove ssl3_undef_enc_method - if we have internal bugs we want to segfaultjsing2017-01-265-36/+8
* Remove a sess_cert reference from a comment in the public header.jsing2017-01-261-5/+2
* Limit enabled version range by the versions configured on the SSL_CTX/SSL,jsing2017-01-253-23/+84
* Change the SSL_IS_DTLS() macro to check the version, rather than using ajsing2017-01-252-7/+4
* Provide ssl3_packet_read() and ssl3_packet_extend() functions that improvejsing2017-01-253-35/+59
* Provide defines for SSL_CTRL_SET_CURVES/SSL_CTRL_SET_CURVES_LIST for thingsjsing2017-01-251-1/+15
* BUF_MEM_free(), X509_STORE_free() and X509_VERIFY_PARAM_free() all checkjsing2017-01-242-18/+10
* sk_free() checks for NULL so do not bother doing it from the callers.jsing2017-01-244-10/+9
* sk_pop_free() checks for NULL so do not bother doing it from the callers.jsing2017-01-247-50/+31
* Within libssl a SSL_CTX * is referred to as a ctx - fix this forjsing2017-01-241-29/+29
* #if 0 the ecformats_list and eccurves_list - these are currently unused butjsing2017-01-241-2/+5
* Remove unused cert variable.jsing2017-01-241-3/+1
* Bump libssl and libtls minors due to symbol additions.jsing2017-01-241-1/+1
* 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
* 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
* 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
* 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