aboutsummaryrefslogtreecommitdiffstats
path: root/src/libtls/tls_fragmentation.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixed some typos, courtesy of codespellTobias Brunner2017-03-231-1/+1
|
* Use standard unsigned integer typesAndreas Steffen2016-03-241-3/+3
|
* libtls: Don't send TLS close notifies in EAP after application succeedsMartin Willi2015-02-191-1/+34
| | | | | | | | | | | | | With the introduction of PT-TLS, we started sending TLS close notifies after the application layer completes (7bbf7aa9). While this makes sense for TCP based transports, it is not required in EAP methods. In EAP, handshake completion can be directly signaled using the outer EAP-SUCCESS message. This also saves one round-trip in the EAP exchange. Windows 7/8 does not seem to like TLS close notifies at all in EAP, and either stalls (EAP-TTLS) or disconnects (PEAP). Fixes #556.
* Send TLS close notify if application returns SUCCESSMartin Willi2013-01-151-2/+6
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Check if TLS handshake received Finished before processing application dataMartin Willi2012-08-091-0/+6
|
* allow to transmit 64k TLS Handshake and Application messages via EAP-[T]TLSAndreas Steffen2012-07-111-16/+11
|
* Check for cipherspec changes after each handshake messageMartin Willi2011-12-311-2/+6
|
* Separated cipherspec checking and switching, allowing us to defer the secondMartin Willi2011-12-311-2/+4
|
* Fixed common misspellings.Tobias Brunner2011-07-201-1/+1
| | | | Mostly found by 'codespell'.
* renamed tls_reader|writer to bio_* and moved to libstrongswanAndreas Steffen2011-05-311-16/+15
|
* raw TLS debug outputAndreas Steffen2011-05-291-0/+3
|
* Do not change cipherspec while we have buffered handshake fragments pendingMartin Willi2010-09-091-6/+6
|
* Check for queued TLS alerts after each handshake partMartin Willi2010-09-031-0/+4
|
* fixed typoAndreas Steffen2010-08-311-1/+1
|
* Do not process any more TLS handshake messages on fatal alertsMartin Willi2010-08-311-0/+4
|
* Log TLS handshake subtypes as handshakesMartin Willi2010-08-311-5/+5
|
* Send TLS alerts for errors in TLS handshake buildingMartin Willi2010-08-251-0/+3
|
* Refactored fragment building, use correct TLS content type for non-first ↵Martin Willi2010-08-251-67/+82
| | | | fragments
* Skip the close notify if application layer completes successfullyMartin Willi2010-08-241-2/+2
|
* Check if the application layer has completed successfullyMartin Willi2010-08-241-15/+46
|
* Implemented TLS Alert handlingMartin Willi2010-08-231-9/+115
|
* Introducing a dedicated debug message group for libtlsMartin Willi2010-08-231-6/+6
|
* removed debug output for TLS application dataAndreas Steffen2010-08-191-5/+0
|
* add TLS handshake packet size to debug outputAndreas Steffen2010-08-181-5/+7
|
* do not dump tls application data any moreAndreas Steffen2010-08-131-9/+6
|
* set TLS record type before state change to STATE_FINISHED_SENTAndreas Steffen2010-08-131-2/+2
|
* added generic TLS application data handler and specific EAP-TTLS instantiationAndreas Steffen2010-08-121-21/+75
|
* log TLS handshake messages in debug level 2Andreas Steffen2010-08-041-0/+4
|
* Moved TLS stack to its own libraryMartin Willi2010-08-031-0/+256