summaryrefslogtreecommitdiff
path: root/lib/ssl/src/tls_connection.erl
Commit message (Expand)AuthorAgeFilesLines
* ssl: Implement DTLS state machineIngela Anderton Andin2016-12-051-12/+29
* Merge branch 'ingela/ssl/ECC-selection-fix/OTP-13918' into maint-19Erlang/OTP2016-09-281-4/+1
|\
| * ssl: Correct ECC curve selection, the error could cause default to always be ...Ingela Anderton Andin2016-09-281-4/+1
* | ssl: Avoid event reorderingIngela Anderton Andin2016-09-271-2/+11
|/
* ssl: Refactor to use maps for the connection statesIngela Anderton Andin2016-09-051-1/+1
* ssl, dtls: Refactor sni handlingIngela Anderton Andin2016-09-051-51/+17
* dtls: Add protocol event handlingIngela Anderton Andin2016-09-051-2/+2
* ssl: Refactor code so that tls and dtls can share more codeIngela Anderton Andin2016-09-051-345/+17
* ssl, dtls: Disable V2 compatibility clause from ssl_handshake:update_handshak...Ingela Anderton Andin2016-09-051-5/+6
* ssl: Gracefulness behaviour when receiving partially malformed messagesIngela Anderton Andin2016-08-311-13/+46
* Rewrite SSL for gen_statem M:callback_mode/0Raimo Niskanen2016-08-021-7/+8
* ssl: introduce the notion of flights for dtls and tlsAndreas Schultz2016-06-131-21/+29
* ssl: Add option to phase out support for sslv2 client helloIngela Anderton Andin2016-06-031-3/+4
* ssl: simplyfy code using gen_statemIngela Anderton Andin2016-06-011-66/+29
* ssl: Add BEAST mitigation selection optionKenneth Lakin2016-05-261-1/+2
* ssl: Send correct close messageIngela Anderton Andin2016-05-201-1/+1
* ssl: Add reinitialization of handshake data lost in gen_statem refactorizationIngela Anderton Andin2016-05-051-1/+12
* ssl: Use gen_statem instead of gen_fsmIngela Anderton Andin2016-05-031-306/+291
* Merge branch 'henrik/update-copyrightyear'Henrik Nord2016-04-131-1/+1
|\
| * update copyright-yearHenrik Nord2016-03-151-1/+1
* | ssl: Add option signature_algsIngela Anderton Andin2016-04-061-11/+12
|/
* ssl: Fix timing releated bugIngela Anderton Andin2016-01-211-0/+2
* ssl: fix hibernate_after with instant or near instant timeoutsAndrey Mayorov2015-12-111-1/+1
* ssl: Client should send the hello message in the lowest version it is willing...Ingela Anderton Andin2015-11-181-1/+2
* ssl: Improve shutdown logicIngela Anderton Andin2015-09-161-10/+45
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* Merge branch 'ferd/deny-client-renegotiation'Henrik Nord2015-06-101-0/+1
|\
| * Add disable client-initiated renegotiation optionFred Hebert2015-06-031-0/+1
| * ssl: Reenable padding check for TLS-1.0 and provide backwards compatibleIngela Anderton Andin2015-01-231-3/+4
* | ssl: Refactored and corrected sni_fun handlingIngela Anderton Andin2015-05-121-42/+44
* | ssl: add option sni_funQijiang Fan2015-05-121-7/+13
* | ssl: add SNI server supportQijiang Fan2015-05-121-1/+41
* | ssl: Add TLS-ALPN supportLoïc Hoguin2015-03-171-6/+14
* | ssl: Reenable padding check for TLS-1.0 and provide backwards compatibleIngela Anderton Andin2015-01-231-3/+4
|/
* ssl: Prepare for release - soft upgradeIngela Anderton Andin2014-09-101-1/+15
* ssl: Make sure change cipher spec is correctly handledIngela Anderton Andin2014-06-111-3/+7
* ssl: Workaround that gen_fsm does not call CB:format_status when CB:terminateIngela Anderton Andin2014-06-031-1/+1
* ssl: Add format_status function to ssl connection processIngela Anderton Andin2014-05-271-1/+4
* ssl: Add ssl options to listen options trackerIngela Anderton Andin2014-05-261-39/+40
* ssl: Move initIngela Anderton Andin2014-05-261-22/+3
* ssl: Add checks to avoid processing of illegal alertsIngela Anderton Andin2014-04-301-14/+8
* ssl: Fix crash on garbage during handshakeDanil Zagoskin2014-04-231-1/+5
* ssl: always pass negotiated version when selecting hashsignDanil Zagoskin2014-04-231-1/+1
* ssl: Graceful handling of warning alertsIngela Anderton Andin2014-04-171-2/+3
* ssl: fix elliptic curve selection in server modeAndreas Schultz2014-01-141-4/+4
* ssl: Trap exitsIngela Anderton Andin2013-12-021-0/+1
* ssl: Refactor connetion handlingIngela Anderton Andin2013-12-021-1113/+328
* ssl: API and supervisorIngela Anderton Andin2013-12-021-4/+4
* ssl: Dialyzer fixesIngela Anderton Andin2013-12-021-7/+0
* ssl: Refactor APIIngela Anderton Andin2013-12-021-6/+7