summaryrefslogtreecommitdiff
path: root/src/lib/libssl/d1_pkt.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Release read and write buffers using freezero().jsing2020-09-241-3/+3
* Start replacing the existing TLSv1.2 record layer.jsing2020-08-301-85/+5
* Increment the epoch in the same place for both read and write.jsing2020-08-111-3/+3
* Use 0 instead of 0x00 for memset() calls.jsing2020-08-111-4/+4
* Use CBB more correctly when writing SSL3/DTLS records.jsing2020-08-091-25/+43
* Make the explicit IV length handling in DTLS the same as SSL3/TLS.jsing2020-08-091-8/+13
* Check the return value of tls1_enc() in the write path.jsing2020-08-021-3/+3
* Clean up/simplify more of the dtls1/ssl3 record writing code:jsing2020-08-011-48/+25
* Clean up and simplify some of the SSL3/DTLS1 record writing code.jsing2020-07-301-19/+14
* Remove dtls1_enc().jsing2020-03-131-4/+4
* Stop overloading the record type for padding length.jsing2020-03-121-3/+2
* Use internal versions of SSL3_BUFFER, SSL3_RECORD and DTLS1_RECORD_DATA.jsing2020-03-121-20/+19
* Remove the enc function pointers.jsing2020-03-101-6/+4
* Convert the DTLS header creation code to CBB.jsing2020-02-211-20/+27
* Remove some commented code, remove some pointless comments and move somejsing2020-02-211-17/+6
* Remove prefix_len, since it is always zero.jsing2020-02-211-4/+3
* Send SSL_AD_DECODE alerts in the case of a bad hello request or antb2018-12-031-7/+7
* Make more of libssl's record layer state internal.jsing2018-10-241-18/+18
* unifdef DTLS1_AD_MISSING_HANDSHAKE_MESSAGE.jsing2018-08-241-21/+2
* Move state from ssl->internal to the handshake structure.beck2017-05-071-10/+10
* Change SSLerror() back to taking two args, with the first one being an SSL *.beck2017-02-071-21/+21
* Send the error function codes to rot in the depths of hell where they belongbeck2017-01-261-21/+21
* Remove most of SSL3_ENC_METHOD - we can just inline the function callsjsing2017-01-261-3/+3
* Provide ssl3_packet_read() and ssl3_packet_extend() functions that improvejsing2017-01-251-19/+12
* Move options and mode from SSL_CTX and SSL to internal, since these can bejsing2017-01-231-4/+4
* Split most of SSL_METHOD out into an internal variant, which is opaque.jsing2017-01-231-5/+5
* send state and rstate from ssl_st into internal. There are accessorsbeck2017-01-231-18/+18
* move back read_hash and enc_read_ctx into ssl_st. wpa_supplicant andbeck2017-01-231-8/+8
* Move a large part of ssl_st into internal, so we can see what squeals.beck2017-01-231-50/+50
* move the callbacks from ssl_st to internalbeck2017-01-231-26/+26
* Move callback function pointers and argument pointers from SSL_CTX tojsing2017-01-231-5/+5
* Move most of the SSL3_STATE fields to internal - the ones that remain arejsing2017-01-221-46/+46
* Move most of DTLS1_STATE to internal.beck2017-01-221-60/+60
* Make do_dtls1_write() static to d1_pkt.c and delete declarations forguenther2016-11-041-1/+5
* Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of ajsing2015-09-111-2/+2
* Remove support for DTLS_BAD_VER. We do not support non-standard andjsing2015-09-101-8/+1
* Assign p to CBS_data since it is used later.doug2015-07-191-2/+3
* Convert dtls1_get_message_header to CBS and change to int.doug2015-07-181-2/+3
* Convert dtls1_get_record to CBS.doug2015-07-181-21/+28
* Remove repeated code in dtls1_get_record.doug2015-07-181-40/+16
* KNF whitespace.doug2015-06-171-15/+16
* Fix bad indenting in LibreSSL.doug2015-06-131-2/+2
* Jettison DTLS over SCTP.jsing2015-02-091-88/+1
* Fix DTLS memory leak (CVE-2015-0206).libressl-v2.1.3doug2015-01-211-9/+23
* Remove trailing whitespace.jsing2014-12-141-15/+15
* Sort and group includes.jsing2014-11-161-4/+7
* Avoid a NULL pointer dereference that can be triggered byjsing2014-10-221-2/+2
* Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing2014-10-181-3/+2
* Oops, revert changes commited by mistake. The previous commit was supposedmiod2014-08-071-4/+2
* When you expect a function to return a particular value, don't put a commentmiod2014-08-071-2/+4