summaryrefslogtreecommitdiff
path: root/lib/ssl/src/dtls_handshake.erl
Commit message (Expand)AuthorAgeFilesLines
* ssl: Extend cert and certfile option to be able to include a cert chainIngela Anderton Andin2020-11-091-7/+8
* ssl: Enhance handling of certificate chainsIngela Anderton Andin2020-11-091-1/+1
* ssl: Add new session cache for TLS-1.0-TLS-1.2Ingela Anderton Andin2020-09-141-3/+3
* ssl, public_key: Refactor to use existing designpatternsIngela Anderton Andin2020-08-171-2/+2
* ssl: Prototype client OCSP supportAo Song2020-08-171-7/+7
* Implement RFC 6066 extension max_fragment_lengthSimon Cornish2020-04-271-7/+9
* Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\
| * Update copyright yearRickard Green2020-03-131-1/+1
* | ssl: Update mac according to crypto deprecationHans Nilsson2019-12-111-1/+1
|/
* ssl: Propagate ticket dataPéter Dimitrov2019-10-041-1/+1
* ssl: Add pre_shared_key, psk_key_exchange_modes to CHPéter Dimitrov2019-10-041-1/+3
* ssl: Improve session handlingIngela Anderton Andin2019-09-201-9/+7
* ssl: Change internal #ssl_options{} to mapPéter Dimitrov2019-08-281-15/+14
* ssl: Correct RSP/PSK and ALPN handlingIngela Anderton Andin2019-07-181-1/+2
* ssl: Add functions to convert between diffrent cipher suite formatsIngela Anderton Andin2019-04-121-1/+1
* ssl: Fix function merge_fragments/2Péter Dimitrov2019-04-091-46/+107
* ssl: Add debug logging for DTLSPéter Dimitrov2019-02-221-13/+14
* Merge branch 'maint'Ingela Anderton Andin2019-02-051-4/+4
|\
| * ssl: Use specs to generate type documentationIngela Anderton Andin2019-02-051-4/+4
* | ssl: Process "supported_versions" before decodingPéter Dimitrov2019-01-111-1/+2
* | Merge branch 'maint'Ingela Anderton Andin2019-01-071-9/+6
|\ \ | |/
| * ssl: Clean up extension handlingIngela Anderton Andin2018-12-211-9/+6
* | ssl: Implement the 'key_share' extensionPéter Dimitrov2018-11-161-1/+1
* | ssl: Implement Signature Algorithms (TLS 1.3)Péter Dimitrov2018-10-151-1/+1
* | ssl: Generalize extensions handlingIngela Anderton Andin2018-09-271-7/+7
|/
* ssl: Move formatting code to own moduleIngela Anderton Andin2018-08-211-1/+1
* Update copyright yearHenrik Nord2018-06-181-1/+1
* ssl: Correct ECC suite and DTLS ECC handlingIngela Anderton Andin2018-03-271-2/+4
* ssl: Align (with DTLS) and correct TLS_FALLBACK_SCSV handlingIngela Anderton Andin2017-12-141-2/+5
* ssl: Use maps for cipher suites internallyIngela Anderton Andin2017-12-051-1/+1
* ssl: Align code of TLS/DTLS handshake handlingIngela Anderton Andin2017-11-161-69/+85
* ssl: Add hostname check of server certificateIngela Anderton Andin2017-05-061-2/+1
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* ssl: TLS-1.2 clients will now always send hello messages on its own format.Ingela Anderton Andin2017-04-211-2/+2
* dtls: Implement DTLS cookie secret generationIngela Anderton Andin2017-03-301-8/+6
* dtls: Handle overlapping fragmentsIngela Anderton Andin2017-03-231-5/+23
* dtls: Correct dialyzer spec and postpone inclusion of testIngela Anderton Andin2017-03-061-2/+4
* dtls: DTLS specific handling of socket and ciphersIngela Anderton Andin2017-03-061-2/+0
* ssl: Implement DTLS state machineIngela Anderton Andin2016-12-051-282/+273
* dtls: fix encoding of client hello cookieAndreas Schultz2016-09-051-10/+4
* ssl: Refactor to use maps for the connection statesIngela Anderton Andin2016-09-051-3/+3
* dtls: handle Hello and HelloVerify's in dtls_handshakeAndreas Schultz2016-06-131-41/+74
* dtls: rework/simplify DTLS fragment decoderAndreas Schultz2016-06-131-40/+38
* dtls: rework handshake flight encodeingAndreas Schultz2016-06-131-14/+3
* 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-1/+4
|/
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* ssl: Add TLS-ALPN supportLoïc Hoguin2015-03-171-2/+2
* ssl: Avoid dialyzer warnings in dtls codeIngela Anderton Andin2014-03-251-186/+218