summaryrefslogtreecommitdiffstats
path: root/ssl
AgeCommit message (Expand)Author
2017-10-18Remove parentheses of return.KaoruToda
2017-10-18Add missing RAND_DRBG lockingBenjamin Kaduk
2017-10-18Fix reseeding issues of the public RAND_DRBGDr. Matthias St. Pierre
2017-10-16Tweak the comment regarding record version check with respect to TLSv1.3Matt Caswell
2017-10-16Sanity check the HRR version fieldMatt Caswell
2017-10-16Don't do version neg on an HRRMatt Caswell
2017-10-12Fix bug where early_data does not work if no SNI callback is presentMatt Caswell
2017-10-11Move supportedgroup ext-block fields out of NO_ECBenjamin Kaduk
2017-10-10crypto/x509v3/v3_utl.c, ssl/ssl_cert.c: fix Coverity problems.Andy Polyakov
2017-10-10Don't change client random in Client Hello in its second flightTatsuhiro Tsujikawa
2017-10-09Since return is inconsistent, I removed unnecessary parentheses andKaoruToda
2017-10-06Merge tls1_check_curve into tls1_check_group_idDr. Stephen Henson
2017-10-06Change curves to groups where relevantDr. Stephen Henson
2017-10-06Use separate functions for supported and peer groups listsDr. Stephen Henson
2017-10-04Remove an incorrect commentMatt Caswell
2017-10-04Session resume broken switching contextsTodd Short
2017-09-29Remove unnecessary #include <openssl/lhash.h> directives.Pauli
2017-09-28Use safestack.h exclusively internally.Pauli
2017-09-28Add stack space reservations.Pauli
2017-09-26Add and use function tls1_in_list to avoid code duplication.Dr. Stephen Henson
2017-09-26Use tls1_group_id_lookup in tls1_curve_allowedDr. Stephen Henson
2017-09-26Rename tls1_get_curvelist.Dr. Stephen Henson
2017-09-26Rewrite compression and group checks.Dr. Stephen Henson
2017-09-26New function ssl_generate_param_groupDr. Stephen Henson
2017-09-26Replace tls1_ec_curve_id2nid.Dr. Stephen Henson
2017-09-26Rename tls_curve_info to TLS_GROUP_INFO, move to ssl_locl.hDr. Stephen Henson
2017-09-26Return group id in tls1_shared_groupDr. Stephen Henson
2017-09-26Return correct Suite B curve, fix comment.Dr. Stephen Henson
2017-09-23Use size of entries, not size of the pointer.Kurt Roeckx
2017-09-23Use curve_id not the nidKurt Roeckx
2017-09-22Store groups as uint16_tDr. Stephen Henson
2017-09-21Cleanup whitespace in ssl_lib.c (tabs to spaces)Dr. Matthias St. Pierre
2017-09-21Fix strict-warnings buildPatrick Steuer
2017-09-20Allow use of RSA-PSS certificates in TLS 1.2Dr. Stephen Henson
2017-09-20Allow RSA certificates to be used for RSA-PSSDr. Stephen Henson
2017-09-20Add RSA-PSS key certificate type.Dr. Stephen Henson
2017-09-15Provide getters for min/max proto versionChristian Heimes
2017-09-14Fix no-ec no-dh buildBenjamin Kaduk
2017-09-14Revert "GH614: Use memcpy()/strdup() when possible"Pauli
2017-09-10SSL Trace improvementsFdaSilvaYY
2017-09-08Introduce named constants for the ClientHello callback.David Benjamin
2017-09-08Rename SSL_CTX_set_early_cb to SSL_CTX_set_client_hello_cb.David Benjamin
2017-09-07Restore historical behavior for absent ServerHello extensionsBenjamin Kaduk
2017-09-06add callback handler for setting DTLS timer intervalAlfred E. Heggestad
2017-09-04Don't attempt to add a zero length padding extensionMatt Caswell
2017-09-01ssl/statem/extensions_clnt.c: fix return code buglet.Andy Polyakov
2017-09-01ssl/statem/*.c: address "enum mixed with another type" warnings.Andy Polyakov
2017-09-01struct timeval include guardsPauli
2017-08-31Avoid possible uninitialized variable.Rich Salz
2017-08-31Various review fixes for PSK early_data supportMatt Caswell