summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Let SSL_copy_session_id() return an int for error checking.tb2018-08-241-24/+25
* OpenSSL started adding const to functions all over the place. Make alltb2018-04-251-2/+2
* make ENGINE_finish() succeed on NULL and simplify callers as intb2018-04-141-3/+2
* Remove function pointers for ssl_{read,write,peek}.jsing2018-04-071-4/+4
* Bring in compatibility for OpenSSL 1.1 style init functions.beck2018-03-171-1/+6
* Provide SSL_CTX_get_default_passwd_cb{,_userdata}()tb2018-03-171-1/+13
* Provide SSL_CTX_get_min_proto_version and SSL_CTX_get_max_proto_versionjca2018-03-151-1/+24
* Provide SSL_is_server().jsing2018-02-221-1/+7
* Provide SSL_up_ref().jsing2018-02-221-1/+8
* Provide SSL_CTX_get_ciphers().jsing2018-02-221-1/+7
* Provide SSL_get_client_random() and SSL_get_server_random()jsing2018-02-171-2/+35
* Provide SSL_CTX_get0_certificate()jsing2018-02-171-1/+10
* Provide SSL_CTX_up_ref().jsing2018-02-141-1/+8
* Provide SSL_CTX_get0_param() and SSL_get0_param().jsing2018-02-141-1/+13
* Convert ssl3_client_hello() to CBB.jsing2017-10-111-27/+16
* Make ssl_bytes_to_cipher_list() take a CBS, rather than a pointer andjsing2017-10-101-24/+14
* Bring back the NPN related symbols.jsing2017-08-301-1/+25
* Completely remove NPN remnants.jsing2017-08-281-25/+1
* Make SSL{,_CTX}_set_alpn_protos() do atomic updates and handle NULL.doug2017-08-131-10/+38
* Remove NPN support.jsing2017-08-121-69/+9
* Remove support for DSS/DSA, since we removed the cipher suites a whilejsing2017-08-121-13/+3
* I don't think eay will ever fix this...jsing2017-08-111-2/+2
* style(9) in ssl_set_cert_masks().jsing2017-08-111-7/+7
* Clean up the EC key/curve configuration handling.jsing2017-08-101-7/+3
* Pull out the code that identifies if we have an ECC cipher in the cipherjsing2017-08-091-1/+42
* Move state from ssl->internal to the handshake structure.beck2017-05-071-8/+8
* Bring in an SSL_HANDSHAKE structure and commence the great shovellingbeck2017-05-061-6/+6
* Provide SSL{,_CTX}_set_{min,max}_proto_version() functions.jsing2017-05-061-1/+28
* Stop pretending that MD5 and SHA1 might not exist - rather than locatingjsing2017-02-281-10/+1
* Avoid dereferencing a pointer when reporting an error about the samejsing2017-02-151-2/+2
* Change SSLerror() back to taking two args, with the first one being an SSL *.beck2017-02-071-49/+49
* Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglybeck2017-01-261-43/+22
* Send the error function codes to rot in the depths of hell where they belongbeck2017-01-261-49/+49
* Remove most of SSL3_ENC_METHOD - we can just inline the function callsjsing2017-01-261-2/+2
* Move relatively new version range code from ssl_lib.c into a separatejsing2017-01-261-156/+1
* Remove ssl3_undef_enc_method - if we have internal bugs we want to segfaultjsing2017-01-261-28/+1
* Limit enabled version range by the versions configured on the SSL_CTX/SSL,jsing2017-01-251-19/+80
* BUF_MEM_free(), X509_STORE_free() and X509_VERIFY_PARAM_free() all checkjsing2017-01-241-13/+7
* sk_free() checks for NULL so do not bother doing it from the callers.jsing2017-01-241-3/+2
* sk_pop_free() checks for NULL so do not bother doing it from the callers.jsing2017-01-241-12/+9
* Within libssl a SSL_CTX * is referred to as a ctx - fix this forjsing2017-01-241-29/+29
* Add support for setting the supported EC curves viajsing2017-01-241-2/+33
* 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-241-9/+5
* move default_passwd_cb and default_passwd_cb_userdata back intobeck2017-01-231-5/+5
* Move options and mode from SSL_CTX and SSL to internal, since these can bejsing2017-01-231-23/+23
* Split most of SSL_METHOD out into an internal variant, which is opaque.jsing2017-01-231-35/+35
* Remove ssl_ctrl, ssl_ctx_ctrl, ssl_callback_ctrl and ssl_ctx_callback_ctrljsing2017-01-231-5/+7
* send state and rstate from ssl_st into internal. There are accessorsbeck2017-01-231-9/+9