summaryrefslogtreecommitdiff
path: root/ssl
Commit message (Expand)AuthorAgeFilesLines
* Remove an incorrect commentMatt Caswell2017-10-041-3/+0
* Session resume broken switching contextsTodd Short2017-10-044-91/+117
* Remove unnecessary #include <openssl/lhash.h> directives.Pauli2017-09-293-3/+0
* Use safestack.h exclusively internally.Pauli2017-09-281-1/+0
* Add stack space reservations.Pauli2017-09-282-3/+9
* Add and use function tls1_in_list to avoid code duplication.Dr. Stephen Henson2017-09-261-30/+30
* Use tls1_group_id_lookup in tls1_curve_allowedDr. Stephen Henson2017-09-261-5/+3
* Rename tls1_get_curvelist.Dr. Stephen Henson2017-09-265-80/+46
* Rewrite compression and group checks.Dr. Stephen Henson2017-09-262-135/+122
* New function ssl_generate_param_groupDr. Stephen Henson2017-09-264-63/+40
* Replace tls1_ec_curve_id2nid.Dr. Stephen Henson2017-09-267-41/+45
* Rename tls_curve_info to TLS_GROUP_INFO, move to ssl_locl.hDr. Stephen Henson2017-09-262-15/+15
* Return group id in tls1_shared_groupDr. Stephen Henson2017-09-264-22/+17
* Return correct Suite B curve, fix comment.Dr. Stephen Henson2017-09-261-2/+2
* Use size of entries, not size of the pointer.Kurt Roeckx2017-09-231-1/+1
* Use curve_id not the nidKurt Roeckx2017-09-231-4/+4
* Store groups as uint16_tDr. Stephen Henson2017-09-229-153/+152
* Cleanup whitespace in ssl_lib.c (tabs to spaces)Dr. Matthias St. Pierre2017-09-211-24/+24
* Fix strict-warnings buildPatrick Steuer2017-09-211-1/+1
* Allow use of RSA-PSS certificates in TLS 1.2Dr. Stephen Henson2017-09-201-2/+8
* Allow RSA certificates to be used for RSA-PSSDr. Stephen Henson2017-09-201-10/+30
* Add RSA-PSS key certificate type.Dr. Stephen Henson2017-09-203-13/+11
* Provide getters for min/max proto versionChristian Heimes2017-09-151-0/+8
* Fix no-ec no-dh buildBenjamin Kaduk2017-09-141-1/+5
* Revert "GH614: Use memcpy()/strdup() when possible"Pauli2017-09-141-1/+1
* SSL Trace improvementsFdaSilvaYY2017-09-101-39/+58
* Introduce named constants for the ClientHello callback.David Benjamin2017-09-081-6/+8
* Rename SSL_CTX_set_early_cb to SSL_CTX_set_client_hello_cb.David Benjamin2017-09-083-22/+26
* Restore historical behavior for absent ServerHello extensionsBenjamin Kaduk2017-09-071-2/+2
* add callback handler for setting DTLS timer intervalAlfred E. Heggestad2017-09-062-9/+46
* Don't attempt to add a zero length padding extensionMatt Caswell2017-09-041-1/+1
* ssl/statem/extensions_clnt.c: fix return code buglet.Andy Polyakov2017-09-011-1/+1
* ssl/statem/*.c: address "enum mixed with another type" warnings.Andy Polyakov2017-09-014-9/+12
* struct timeval include guardsPauli2017-09-012-11/+2
* Avoid possible uninitialized variable.Rich Salz2017-08-311-1/+1
* Various review fixes for PSK early_data supportMatt Caswell2017-08-312-6/+10
* Client side sanity check of ALPN after server has accepted early_dataMatt Caswell2017-08-313-19/+61
* Add some fixes for Travis failuresMatt Caswell2017-08-311-1/+1
* Add server side sanity checks of SNI/ALPN for use with early_dataMatt Caswell2017-08-314-14/+53
* Make sure we save ALPN data in the sessionMatt Caswell2017-08-311-0/+11
* Complain if we are writing early data but SNI or ALPN is incorrectMatt Caswell2017-08-312-4/+52
* Add functions for getting/setting SNI/ALPN info in SSL_SESSIONMatt Caswell2017-08-311-0/+39
* Make sure we use the correct cipher when using the early_secretMatt Caswell2017-08-311-2/+18
* Add SSL_SESSION_set_max_early_data()Matt Caswell2017-08-311-0/+7
* Enable the ability to use an external PSK for sending early_dataMatt Caswell2017-08-318-37/+95
* Add ARIA as an alias for all ARIA based modes.Pauli2017-08-311-0/+1
* Introduce SSL_CIPHER_get_protocol_idPaul Yang2017-08-301-0/+5
* Implement Aria GCM/CCM Modes and TLS cipher suitesJon Spillett2017-08-304-4/+286
* Move OPENSSL_CONF from e_os.h to cryptlib.hPauli2017-08-301-1/+1
* Move e_os.h to be the very first include.Pauli2017-08-305-8/+3