summaryrefslogtreecommitdiff
path: root/lib/libssl/d1_pkt.c
AgeCommit message (Expand)Author
2018-10-24Make more of libssl's record layer state internal.Joel Sing
2018-08-24unifdef DTLS1_AD_MISSING_HANDSHAKE_MESSAGE.Joel Sing
2017-05-07Move state from ssl->internal to the handshake structure.Bob Beck
2017-02-07Change SSLerror() back to taking two args, with the first one being an SSL *.Bob Beck
2017-01-26Send the error function codes to rot in the depths of hell where they belongBob Beck
2017-01-26Remove most of SSL3_ENC_METHOD - we can just inline the function callsJoel Sing
2017-01-25Provide ssl3_packet_read() and ssl3_packet_extend() functions that improveJoel Sing
2017-01-23Move options and mode from SSL_CTX and SSL to internal, since these can beJoel Sing
2017-01-23Split most of SSL_METHOD out into an internal variant, which is opaque.Joel Sing
2017-01-23send state and rstate from ssl_st into internal. There are accessorsBob Beck
2017-01-23move back read_hash and enc_read_ctx into ssl_st. wpa_supplicant andBob Beck
2017-01-23Move a large part of ssl_st into internal, so we can see what squeals.Bob Beck
2017-01-23move the callbacks from ssl_st to internalBob Beck
2017-01-23Move callback function pointers and argument pointers from SSL_CTX toJoel Sing
2017-01-22Move most of the SSL3_STATE fields to internal - the ones that remain areJoel Sing
2017-01-22Move most of DTLS1_STATE to internal.Bob Beck
2016-11-04Make do_dtls1_write() static to d1_pkt.c and delete declarations forPhilip Guenther
2015-09-11Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of aJoel Sing
2015-09-10Remove support for DTLS_BAD_VER. We do not support non-standard andJoel Sing
2015-07-19Assign p to CBS_data since it is used later.Doug Hogan
2015-07-18Convert dtls1_get_message_header to CBS and change to int.Doug Hogan
2015-07-18Convert dtls1_get_record to CBS.Doug Hogan
2015-07-18Remove repeated code in dtls1_get_record.Doug Hogan
2015-06-17KNF whitespace.Doug Hogan
2015-06-13Fix bad indenting in LibreSSL.Doug Hogan
2015-02-09Jettison DTLS over SCTP.Joel Sing
2015-01-21Fix DTLS memory leak (CVE-2015-0206).Doug Hogan
2014-12-14Remove trailing whitespace.Joel Sing
2014-11-16Sort and group includes.Joel Sing
2014-10-22Avoid a NULL pointer dereference that can be triggered byJoel Sing
2014-10-18Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().Joel Sing
2014-08-07Oops, revert changes commited by mistake. The previous commit was supposedMiod Vallat
2014-08-07When you expect a function to return a particular value, don't put a commentMiod Vallat
2014-07-10decompress libssl. ok beck jsingTed Unangst
2014-07-09Remove leading underscore from _BYTE_ORDER and _{LITTLE,BIG}_ENDIAN, to beMiod Vallat
2014-06-19convert CRYPTO_memcmp to timingsafe_memcmp based on current policy favoringTed Unangst
2014-06-15Rename ssl3_record_sequence_update() to ssl3_record_sequence_increment(),Joel Sing
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-06-11Disable TLS support...Joel Sing
2014-05-30remove some #if 0 code. we don't need any more reminders that we're usingTed Unangst
2014-05-30While working on another diff I ended up looking to see why on earth theJoel Sing
2014-05-28There is no point in checking if a pointer is non-NULL before calling free,Joel Sing
2014-05-27Remove redundant test introduced in s3_pkt.c on 20001225, which got cargo-cultedMiod Vallat
2014-05-26Make sure all error paths in dtls1_buffer_record() invoke SSLErr byMiod Vallat
2014-05-25Remove TLS_DEBUG, SSL_DEBUG, CIPHER_DEBUG and OPENSSL_RI_DEBUG. Much ofJoel Sing
2014-05-22Stop pulling pqueue.h into ssl_locl.h since only a small part of libsslJoel Sing
2014-05-18Make sure ssl3_setup_buffers() does not return upon error with a freedMiod Vallat
2014-05-15No longer make pqueue.h a public (and installed) header file. Replace itsMiod Vallat
2014-04-26Replace all use of ERR_add_error_data with ERR_asprintf_error_data.Bob Beck
2014-04-23Figure out endianness at compile-time, using _BYTE_ORDER fromMiod Vallat