aboutsummaryrefslogtreecommitdiff
path: root/ssl/record/ssl3_record.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-07Lazily initialise the compression bufferMatt Caswell1-20/+9
2016-03-07Implement read pipeline support in libsslMatt Caswell1-257/+361
2016-03-07Implement write pipeline support in libsslMatt Caswell1-92/+137
2016-02-22Remove unused parameters from internal functionsRich Salz1-3/+2
2016-02-18Remove outdated DEBUG flags.Rich Salz1-4/+4
2016-02-17Finish 02f7114a7fbb3f3ac171bae87be8c13bc69e4005David Woodhouse1-3/+1
2016-02-13RT4304: Look for plaintext HTTPRainer Jung1-0/+15
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2016-01-12Adapt all EVP_CIPHER_CTX users for it becoming opaqueRichard Levitte1-5/+5
2015-12-23Remove SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER and SSL_OP_TLS_D5_BUG support.Kurt Roeckx1-18/+4
2015-12-07Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy)Richard Levitte1-7/+7
2015-12-07Adapt the rest of the source to the removal of (EVP_MD_CTX|HMAC_CTX)_cleanupRichard Levitte1-1/+1
2015-12-07Adjust all accesses to EVP_MD_CTX to use accessor functions.Richard Levitte1-26/+27
2015-11-20Ensure all EVP calls have their returns checked where appropriateMatt Caswell1-29/+39
2015-11-02Remove an OPENSSL_assert which could failMatt Caswell1-1/+2
2015-10-30Move in_handshake into STATEMMatt Caswell1-1/+1
2015-09-23Remove remaining old listen codeMatt Caswell1-15/+4
2015-08-14CCM support.Dr. Stephen Henson1-4/+10
2015-06-10Remove SSL_OP_TLS_BLOCK_PADDING_BUGEmilia Kasper1-22/+0
2015-06-08Use CRYPTO_memcmp in ssl3_record.cEmilia Kasper1-2/+1
2015-05-25Don't send an alert if we've just received oneMatt Caswell1-1/+12
2015-05-22Fix a memory leak in compressionMatt Caswell1-1/+7
2015-05-16Updates following review commentsMatt Caswell1-28/+13
2015-05-16Client side version negotiation rewriteMatt Caswell1-1/+2
2015-05-16Server side version negotiation rewriteMatt Caswell1-40/+91
2015-05-14Identify and move OpenSSL internal header filesRichard Levitte1-1/+1
2015-05-13Remove Kerberos support from libsslMatt Caswell1-33/+0
2015-05-01free null cleanup finaleRich Salz1-2/+1
2015-04-30Sanity check EVP_CTRL_AEAD_TLS_AADMatt Caswell1-2/+5
2015-03-26Define SEQ_NUM_SIZEMatt Caswell1-1/+1
2015-03-26Renamed record layer header filesMatt Caswell1-0/+1
2015-03-26Moved processed_rcds and unprocessed_rcds from s->d1 to s->rlayer.dMatt Caswell1-2/+3
2015-03-26Move r_epoch and w_epoch from s->d1 to s->rlayer.dMatt Caswell1-2/+4
2015-03-26Move read_sequence and write_sequence from s->s3 to s->rlayerMatt Caswell1-7/+9
2015-03-26Move s->rstate to s->rlayer.rstateMatt Caswell1-10/+12
2015-03-26Move s->packet and s->packet_length into s->rlayerMatt Caswell1-24/+28
2015-03-26Make rrec, wrec, rbuf and wbuf fully private to the record layer. Also, cleanMatt Caswell1-3/+3
2015-03-26Introduce macro RECORD_LAYER_setup_comp_bufferMatt Caswell1-2/+3
2015-03-26Move more SSL3_RECORD oriented functions into ssl3_record.cMatt Caswell1-0/+703
2015-03-26Move SSL3_RECORD oriented functions into ssl3_record.cMatt Caswell1-0/+704
2015-03-26Encapsulate s->s3->rrecMatt Caswell1-0/+138