summaryrefslogtreecommitdiff
path: root/lib/ssl/src/ssl_record.erl
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearErlang/OTP2023-04-111-1/+1
* ssl: replace macro nameKiko Fernandez-Reyes2023-04-031-1/+1
* ssl: use of maps and all instead of recursive implementationKiko Fernandez-Reyes2023-03-311-3/+3
* ssl: use macros instead of hardcoded version numbersKiko Fernandez-Reyes2023-03-301-3/+2
* ssl: Add debug logging on error casesDan Gudmundsson2022-11-211-2/+5
* Update copyright yearErlang/OTP2022-08-171-1/+1
* ssl: Enhance naming and errorsIngela Anderton Andin2022-08-041-2/+2
* Update copyright yearRickard Green2021-12-131-1/+1
* ssl: 32 bytes random for random nonce for TLS 1.3Jakub Witczak2021-11-221-11/+17
* ssl: Ignore invalid max frag extensionIngela Anderton Andin2021-07-201-1/+5
* ssl: Fix various corner casesPéter Dimitrov2021-01-251-3/+5
* ssl: Implement trial decryption of early dataPéter Dimitrov2021-01-251-15/+8
* ssl: Implement early_data for TLS clientsPéter Dimitrov2021-01-121-1/+14
* ssl: Continue refactorIngela Anderton Andin2020-12-071-1/+2
* Implement RFC 6066 extension max_fragment_lengthSimon Cornish2020-04-271-2/+32
* ssl: Fix Chacha20 IV length and nonce calculationPéter Dimitrov2019-04-021-6/+8
* ssl: Add support AES_CCM cipher suites form RFC 6655Ingela Anderton Andin2019-03-291-8/+15
* Revert "ssl: Correct handling of crypto exception handling."Ingela Anderton Andin2019-03-211-1/+6
* ssl: Correct handling of crypto exception handling.Ingela Anderton Andin2019-03-201-6/+1
* Merge branch 'maint'Raimo Niskanen2019-02-211-24/+48
|\
| * Clean up module boundariesRaimo Niskanen2019-02-141-2/+2
| * Remove redundant return of CipherStateRaimo Niskanen2019-02-131-4/+3
| * Small binary handling optimizationsRaimo Niskanen2019-02-131-10/+11
| * Produce less garbage in encrypt loopRaimo Niskanen2019-02-131-7/+31
* | ssl: Encode/decode CertificateVerifyPéter Dimitrov2019-01-281-4/+7
* | ssl: Improve AEAD encode/decodePéter Dimitrov2019-01-111-1/+16
* | Merge branch 'maint'Ingela Anderton Andin2018-10-231-1/+1
|\ \ | |/
| * ssl: Correct length to be used in additional data in CHACHA20_POLY1305 cipherIngela Anderton Andin2018-10-231-1/+1
* | Merge branch 'maint'Ingela Anderton Andin2018-10-221-9/+70
|\ \ | |/
| * ssl: Refactor AEAD ciphersIngela Anderton Andin2018-10-191-9/+70
* | ssl: Correct compression decodingIngela Anderton Andin2018-09-061-3/+2
|/
* Update copyright yearHenrik Nord2018-06-181-1/+1
* ssl: Correct some specsHans Bolinder2018-03-131-1/+1
* ssl: Align code of TLS/DTLS record handlingIngela Anderton Andin2017-11-161-2/+10
* dtls: Compleate DTLS renegotiate implementationIngela Anderton Andin2017-09-301-6/+6
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* ssl, dtls: Refactor so that DTLS records are handled correctly together with ...Ingela Anderton Andin2017-04-131-52/+10
* Fixed typos in lib/sslAndrew Dryga2017-02-141-2/+2
* ssl: Implement DTLS state machineIngela Anderton Andin2016-12-051-117/+23
* ssl: Refactor to use maps for the connection statesIngela Anderton Andin2016-09-051-231/+207
* dtls: add implementation for msg sequenceAndreas Schultz2016-06-131-1/+2
* dtls: rework handshake flight encodeingAndreas Schultz2016-06-131-2/+13
* ssl: Add BEAST mitigation selection optionKenneth Lakin2016-05-261-15/+28
* ssl: Remove use of crypto:rand_bytes/1Ingela Anderton Andin2016-04-251-1/+1
* update copyright-yearHenrik Nord2016-03-151-1/+1
* ssl: Big handshake messages needs to be fragmented on TLS record levelIngela Anderton Andin2016-02-051-3/+13
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* ssl: Reenable padding check for TLS-1.0 and provide backwards compatibleIngela Anderton Andin2015-01-231-5/+5
* ssl: implement AES128-GCM suitesAndreas Schultz2014-09-031-1/+39
* ssl: Correct decryption error handlingIngela Anderton Andin2014-04-171-1/+1