Convert the state machine code to use SSLfatal()
[openssl.git] / ssl /
2017-12-04 Matt CaswellConvert the state machine code to use SSLfatal()
2017-12-04 Matt CaswellReplace some usage of SSLerr with SSLfatal()
2017-12-04 Matt CaswellProvide an SSLfatal() macro
2017-11-29 Todd ShortAdd sk_new_reserve support
2017-11-29 Todd ShortUse ChaCha only if prioritized by clnt
2017-11-28 Matt CaswellFix SSL_state_string() and SSL_state_string_long()
2017-11-21 Matt CaswellIf a server is not acknowledging SNI then don't reject...
2017-11-21 Matt CaswellAllow a client to send early_data with SNI if the sessi...
2017-11-13 Andy PolyakovResolve warnings in VC-WIN32 build, which allows to...
2017-11-13 Andy Polyakovssl/ssl_asn1.c: resolve warnings in VC-WIN32 build...
2017-11-12 Josh SorefMany spelling fixes/typo's corrected.
2017-11-07 FdaSilvaYYstyle : fix some if(...
2017-11-07 Matt CaswellMark a zero length record as read
2017-11-05 FdaSilvaYYImplement Maximum Fragment Length TLS extension.
2017-10-30 Benjamin KadukProvide SSL_CTX.stats.sess_accept for switched ctxs
2017-10-30 Benjamin KadukNormalize on session_ctx for stats where possible
2017-10-30 Benjamin KadukUse atomics for SSL_CTX statistics
2017-10-26 Paul YangSimplify the stack reservation
2017-10-25 Bernd EdlingerFix error handling in SSL_new
2017-10-21 KaoruTodaVarious clean-ups
2017-10-18 KaoruTodaRemove parentheses of return.
2017-10-18 Benjamin KadukAdd missing RAND_DRBG locking
2017-10-18 Dr. Matthias St... Fix reseeding issues of the public RAND_DRBG
2017-10-16 Matt CaswellTweak the comment regarding record version check with...
2017-10-16 Matt CaswellSanity check the HRR version field
2017-10-16 Matt CaswellDon't do version neg on an HRR
2017-10-12 Matt CaswellFix bug where early_data does not work if no SNI callba...
2017-10-11 Benjamin KadukMove supportedgroup ext-block fields out of NO_EC
2017-10-10 Andy Polyakovcrypto/x509v3/v3_utl.c, ssl/ssl_cert.c: fix Coverity...
2017-10-10 Tatsuhiro TsujikawaDon't change client random in Client Hello in its secon...
2017-10-09 KaoruTodaSince return is inconsistent, I removed unnecessary...
2017-10-06 Dr. Stephen HensonMerge tls1_check_curve into tls1_check_group_id
2017-10-06 Dr. Stephen HensonChange curves to groups where relevant
2017-10-06 Dr. Stephen HensonUse separate functions for supported and peer groups...
2017-10-04 Matt CaswellRemove an incorrect comment
2017-10-04 Todd ShortSession resume broken switching contexts
2017-09-28 PauliRemove unnecessary #include <openssl/lhash.h> directives.
2017-09-28 PauliUse safestack.h exclusively internally.
2017-09-27 PauliAdd stack space reservations.
2017-09-26 Dr. Stephen HensonAdd and use function tls1_in_list to avoid code duplica...
2017-09-26 Dr. Stephen HensonUse tls1_group_id_lookup in tls1_curve_allowed
2017-09-26 Dr. Stephen HensonRename tls1_get_curvelist.
2017-09-26 Dr. Stephen HensonRewrite compression and group checks.
2017-09-26 Dr. Stephen HensonNew function ssl_generate_param_group
2017-09-26 Dr. Stephen HensonReplace tls1_ec_curve_id2nid.
2017-09-26 Dr. Stephen HensonRename tls_curve_info to TLS_GROUP_INFO, move to ssl_locl.h
2017-09-26 Dr. Stephen HensonReturn group id in tls1_shared_group
2017-09-26 Dr. Stephen HensonReturn correct Suite B curve, fix comment.
2017-09-23 Kurt RoeckxUse size of entries, not size of the pointer.
2017-09-23 Kurt RoeckxUse curve_id not the nid
2017-09-22 Dr. Stephen HensonStore groups as uint16_t
2017-09-21 Dr. Matthias St... Cleanup whitespace in ssl_lib.c (tabs to spaces)
2017-09-21 Patrick SteuerFix strict-warnings build
2017-09-20 Dr. Stephen HensonAllow use of RSA-PSS certificates in TLS 1.2
2017-09-20 Dr. Stephen HensonAllow RSA certificates to be used for RSA-PSS
2017-09-20 Dr. Stephen HensonAdd RSA-PSS key certificate type.
2017-09-15 Christian HeimesProvide getters for min/max proto version
2017-09-14 Benjamin KadukFix no-ec no-dh build
2017-09-14 PauliRevert "GH614: Use memcpy()/strdup() when possible"
2017-09-11 FdaSilvaYYSSL Trace improvements
2017-09-08 David BenjaminIntroduce named constants for the ClientHello callback.
2017-09-08 David BenjaminRename SSL_CTX_set_early_cb to SSL_CTX_set_client_hello_cb.
2017-09-07 Benjamin KadukRestore historical behavior for absent ServerHello...
2017-09-06 Alfred E. Heggestadadd callback handler for setting DTLS timer interval
2017-09-04 Matt CaswellDon't attempt to add a zero length padding extension
2017-09-01 Andy Polyakovssl/statem/extensions_clnt.c: fix return code buglet.
2017-09-01 Andy Polyakovssl/statem/*.c: address "enum mixed with another type...
2017-08-31 Paulistruct timeval include guards
2017-08-31 Rich SalzAvoid possible uninitialized variable.
2017-08-31 Matt CaswellVarious review fixes for PSK early_data support
2017-08-31 Matt CaswellClient side sanity check of ALPN after server has accep...
2017-08-31 Matt CaswellAdd some fixes for Travis failures
2017-08-31 Matt CaswellAdd server side sanity checks of SNI/ALPN for use with...
2017-08-31 Matt CaswellMake sure we save ALPN data in the session
2017-08-31 Matt CaswellComplain if we are writing early data but SNI or ALPN...
2017-08-31 Matt CaswellAdd functions for getting/setting SNI/ALPN info in...
2017-08-31 Matt CaswellMake sure we use the correct cipher when using the...
2017-08-31 Matt CaswellAdd SSL_SESSION_set_max_early_data()
2017-08-31 Matt CaswellEnable the ability to use an external PSK for sending...
2017-08-30 PauliAdd ARIA as an alias for all ARIA based modes.
2017-08-30 Paul YangIntroduce SSL_CIPHER_get_protocol_id
2017-08-30 Jon SpillettImplement Aria GCM/CCM Modes and TLS cipher suites
2017-08-29 PauliMove OPENSSL_CONF from e_os.h to cryptlib.h
2017-08-29 PauliMove e_os.h to be the very first include.
2017-08-29 PauliMove the REF_PRINT support from e_os.h to internal...
2017-08-29 Paulie_os.h removal from other headers and source files.
2017-08-28 Kurt RoeckxDon't auto-instantiate a DRBG when trying to use it...
2017-08-25 Richard LevitteNO_SYS_TYPES_H isn't defined anywhere, stop using it...
2017-08-25 Kazuki YamaguchiDo not lookup zero-length session ID
2017-08-22 Rich Salz(Re)move some things from e_os.h
2017-08-21 PauliFix ctype arguments.
2017-08-18 Todd ShortReorder extensions to put SigAlgs last
2017-08-15 Benjamin KadukAdd SSL_get_pending_cipher()
2017-08-15 Benjamin KadukMove ALPN handling from finalizer to delayed call
2017-08-11 FdaSilvaYYFix some Typos and indents
2017-08-09 Benjamin KadukDon't modify resumed session objects
2017-08-09 Matt CaswellAdd an SSL_SESSION_dup() function
2017-08-06 Rich SalzAdd missing include of cryptlib.h
2017-08-03 Rich SalzAdd a DRBG to each SSL object
2017-08-03 Rich SalzSwitch from ossl_rand to DRBG rand
next