aboutsummaryrefslogtreecommitdiffstats
path: root/ssl
Commit message (Expand)AuthorAgeFilesLines
* Add Record Layer documentationMatt Caswell2015-03-261-0/+78
* Fix formatting odditiesMatt Caswell2015-03-261-5/+3
* Fix record.h formattingMatt Caswell2015-03-261-27/+26
* Define SEQ_NUM_SIZEMatt Caswell2015-03-263-7/+9
* Fix compilation on windows for record layerMatt Caswell2015-03-261-1/+1
* Rename record layer source filesMatt Caswell2015-03-264-12/+12
* Remove some unneccessary macrosMatt Caswell2015-03-261-7/+7
* Renamed record layer header filesMatt Caswell2015-03-267-4/+7
* Reorganise header filesMatt Caswell2015-03-267-351/+150
* Remove last trace of non-record layer code reading and writing sequenceMatt Caswell2015-03-262-4/+5
* Move last_write_sequence from s->d1 to s->rlayer.d.Matt Caswell2015-03-264-24/+30
* Move ssl3_record_sequence_update into record layerMatt Caswell2015-03-264-15/+13
* Move buffered_app_data from s->d1 to s->rlayer.dMatt Caswell2015-03-264-30/+29
* Move handshake_fragment, handshake_fragment_len, alert_fragment andMatt Caswell2015-03-263-38/+44
* Fix seg fault in dtls1_newMatt Caswell2015-03-263-8/+11
* Moved processed_rcds and unprocessed_rcds from s->d1 to s->rlayer.dMatt Caswell2015-03-265-47/+64
* Move bitmap and next_bitmap from s->d1 to s->rlayer.d.Matt Caswell2015-03-266-121/+351
* Move r_epoch and w_epoch from s->d1 to s->rlayer.dMatt Caswell2015-03-266-28/+31
* Introduce a DTLS_RECORD_LAYER type for DTLS record layer stateMatt Caswell2015-03-263-0/+49
* Move DTLS1_RECORD_DATA into rec_layer.hMatt Caswell2015-03-262-9/+10
* Move read_sequence and write_sequence from s->s3 to s->rlayerMatt Caswell2015-03-2610-38/+61
* Move s->s3->wpend_* to s->rlayerMatt Caswell2015-03-264-22/+25
* Move handshake_fragment, handshake_fragment_len, alert_fragment andMatt Caswell2015-03-263-41/+40
* Move s->s3->wnum to s->rlayer.wnumMatt Caswell2015-03-263-8/+9
* Move s->rstate to s->rlayer.rstateMatt Caswell2015-03-268-64/+79
* Move s->packet and s->packet_length into s->rlayerMatt Caswell2015-03-2610-67/+84
* Remove unneccessary use of accessor function now code is moved into recordMatt Caswell2015-03-261-1/+1
* Make rrec, wrec, rbuf and wbuf fully private to the record layer. Also, cleanMatt Caswell2015-03-264-43/+36
* Removed dependency on rrec from heartbeat processingMatt Caswell2015-03-266-26/+22
* Introduce macro RECORD_LAYER_setup_comp_bufferMatt Caswell2015-03-265-7/+7
* Fix bug where rrec was being released...should have been removed by one ofMatt Caswell2015-03-261-1/+0
* Move ssl3_pending into the record layerMatt Caswell2015-03-264-11/+10
* Remove RECORD_LAYER_set_ssl and introduce RECORD_LAYER_initMatt Caswell2015-03-263-4/+9
* Provide RECORD_LAYER_set_data functionMatt Caswell2015-03-266-19/+25
* Introduce the functions RECORD_LAYER_release, RECORD_LAYER_read_pending, andMatt Caswell2015-03-265-8/+26
* Create RECORD_LAYER_clear function.Matt Caswell2015-03-263-21/+29
* Tidy up rec_layer.h. Add some comments regarding which functions should beMatt Caswell2015-03-261-4/+29
* Moved s3_pkt.c, s23_pkt.c and d1_pkt.c into the record layer.Matt Caswell2015-03-266-42/+46
* Split out non record layer functions out of s3_pkt.c and d1_pkt.c intoMatt Caswell2015-03-266-204/+438
* Move more SSL3_RECORD oriented functions into ssl3_record.cMatt Caswell2015-03-266-700/+716
* Move SSL3_RECORD oriented functions into ssl3_record.cMatt Caswell2015-03-265-715/+729
* Move SSL3_BUFFER set up and release code into ssl3_buffer.cMatt Caswell2015-03-264-122/+121
* Move s->s3->wrec to s>rlayer>wrecMatt Caswell2015-03-264-3/+4
* Encapsulate s->s3->wrecMatt Caswell2015-03-266-8/+9
* Move s->s3->rrec to s->rlayer->rrecMatt Caswell2015-03-264-4/+5
* Encapsulate s->s3->rrecMatt Caswell2015-03-2612-90/+352
* Move s->s3->wbuf to s->rlayer->wbufMatt Caswell2015-03-264-12/+11
* Encapsulate access to s->s3->wbufMatt Caswell2015-03-266-19/+32
* Move s->s3->rrec into s->rlayerMatt Caswell2015-03-264-11/+28
* Encapsulate SSL3_BUFFER and all access to s->s3->rbuf.Matt Caswell2015-03-2612-59/+334