summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Relax certificate test - was dependent on build-machine timezonerelax-certRoberto Tyley2013-06-291-1/+1
* Store server extensions in session parameters and process on resumptionbcgit-masterPeter Dettman2013-06-273-67/+57
* Add support for storing the server extensions for a sessionPeter Dettman2013-06-271-3/+41
* Fix line endingsPeter Dettman2013-06-261-9/+9
* Use re-encoding to validate DER encodingsPeter Dettman2013-06-255-5/+21
* Refactor ServerHello code to bring security/session parameters into thePeter Dettman2013-06-253-62/+97
* Create a block to group the ServerHello-related stepsPeter Dettman2013-06-251-16/+20
* Add field for maxFragmentLengthPeter Dettman2013-06-251-1/+2
* Re-order a few things to make client/server have more similar flowPeter Dettman2013-06-252-18/+17
* RefactoringPeter Dettman2013-06-251-30/+49
* Move notifySecureRenegotiation into TlsPeer and have both client andPeter Dettman2013-06-256-32/+14
* Make EC extension data available for ECDHE_PSKPeter Dettman2013-06-244-65/+52
* Just use one pair of fields for private/publicPeter Dettman2013-06-242-22/+13
* Add RFC 5489 EC cipher suites to isECCCipherSuite listPeter Dettman2013-06-241-0/+23
* Add TODOPeter Dettman2013-06-241-0/+1
* Remove redundant returnPeter Dettman2013-06-241-1/+0
* Use a fluent builder to create SessionParameters to avoid backwardPeter Dettman2013-06-243-24/+77
* Call super.notifyHandshakeComplete just to be safePeter Dettman2013-06-241-0/+2
* Fix bug in DTLS client-side session resumption and enable in testPeter Dettman2013-06-242-2/+3
* Refactor to use receiveMessageBody when expected type knownPeter Dettman2013-06-241-23/+5
* Remove TODO; always send unexpected_message alert if unexpected recordPeter Dettman2013-06-241-1/+0
* Tidy up ChangeCipherSpace processingPeter Dettman2013-06-243-17/+31
* Refactor and spec out code for session-resumption testPeter Dettman2013-06-241-20/+41
* Pass null session to clientPeter Dettman2013-06-241-3/+1
* Track sessionsPeter Dettman2013-06-241-0/+37
* Add DTLS client-side session resumptionPeter Dettman2013-06-241-14/+90
* Add utility method for when only a single message type is expectedPeter Dettman2013-06-241-0/+12
* No need to clear session from context in invalidateSession, as therePeter Dettman2013-06-241-2/+0
* Read record header as a byte[] before processingPeter Dettman2013-06-242-7/+32
* Replace RecordStream.close with safeClose, swallowing any exceptionsPeter Dettman2013-06-242-22/+7
* Allocate much less space for the Alert Protocol queuePeter Dettman2013-06-242-3/+13
* Update close_notify javadocPeter Dettman2013-06-241-3/+4
* Move importSession to TlsUtilsPeter Dettman2013-06-242-5/+5
* Add TODOPeter Dettman2013-06-231-0/+5
* Avoid EOFException in RecordStream.readRecord if input closes betweenPeter Dettman2013-06-232-16/+29
* Replace majority of usages of failWithError with TlsFatalAlertPeter Dettman2013-06-233-62/+49
* Remove printStackTrace callsPeter Dettman2013-06-231-3/+0
* Extend test to demonstrate client-side session resumptionPeter Dettman2013-06-231-10/+68
* For consistency, only call setResumableSession at completionPeter Dettman2013-06-233-8/+9
* Add the peer certificate, if any, to the SessionParametersPeter Dettman2013-06-235-17/+25
* Add TlsClient.getResumableSession instead of newPeter Dettman2013-06-2311-88/+177
* Add TODOPeter Dettman2013-06-221-0/+6
* Invalidate session if connection not closed gracefullyPeter Dettman2013-06-223-10/+19
* Initial implementation of session resumption (client-side TLS)Peter Dettman2013-06-223-23/+128
* Add session property to contextPeter Dettman2013-06-222-3/+19
* Set extra fields in SecurityParametersPeter Dettman2013-06-222-3/+5
* Add new fields to support session resumptionPeter Dettman2013-06-221-4/+34
* Add new classes for tracking TLS sessionsPeter Dettman2013-06-222-0/+56
* ReformattingPeter Dettman2013-06-222-2/+0
* ChangeCipherSpec doesn't need a queue, and shouldn't have handshakePeter Dettman2013-06-223-95/+50