Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-09 | Update version numbers | Erlang/OTP | |
2018-03-06 | ssl: Fix anonymous suites regression and protocol error | Bram Verburg | |
Anonymous cipher suites were broken altogether, and there was an earlier issue where the server would send a signature in the server key exchange if a certificate was configured, even if an anonymous suite was actually negotiated. Backport of PR-1729 | |||
2018-03-05 | [ssl] Fix hanging test case on outdated lab machine | Lars Thorsen | |
2018-03-05 | ssl: Correct AEAD handling | Ingela Anderton Andin | |
Cipher suite handling improvments missed to make a few changes for AEAD to be handled correctly see ERL-568 | |||
2018-03-02 | Merge branch 'maint-19' into maint | Hans Nilsson | |
* maint-19: Updated OTP version Prepare release ssl: Prepare for release ssl: Backport PR-1709 ssh: Fix cli ssh: Test for disabled shell Conflicts: OTP_VERSION lib/ssh/doc/src/notes.xml lib/ssh/src/ssh.erl lib/ssh/vsn.mk lib/ssl/doc/src/notes.xml lib/ssl/vsn.mk otp_versions.table | |||
2018-02-28 | Prepare release | Erlang/OTP | |
2018-02-19 | ssl: Prepare for release | Ingela Anderton Andin | |
2018-02-19 | ssl: Backport PR-1709 | Ingela Anderton Andin | |
2018-02-12 | Merge pull request #1709 from ↵ | Ingela Andin | |
dumbbell/dumbbell/ssl/fix-active-once-dropped-when-handling-alert/ERL-562 ssl: Fix alert handling so that unexpected messages are logged and alerted correctly | |||
2018-02-09 | ssl: Add the unexpected message to #alert{} | Jean-Sébastien Pédron | |
... in handle_common_event(), instead of passing it to handle_own_alert() after wrapping it in a tuple with `StateName` (i.e. `{StateName, Msg}`). The `StateName` is passed to handle_normal_shutdown() and to alert_user(). The latter has a clause matching it against `connection`. Unfortunately, when the argument was in fact `{StateName, Msg}`, another clause was executed which dropped the `active` flag value and forced it to `false`, even if the state was actually `connection`. It meant that later in send_or_reply(), the alert was not propagated to the user, even though it should (`active` set to `true` or `once`). Now that handle_common_event() always passes the actual `StateName`, the problem is fixed. ERL-562 | |||
2018-02-07 | ssl: Make sure anonymous suites are handled separately | Ingela Anderton Andin | |
Preferably customized cipher suites will be based on the default value. But all may be used as base and hence it will be good to handle anonymous suites separately as they are intended for testing purposes. | |||
2018-02-05 | ssl: Add UG examles | Ingela Anderton Andin | |
2018-02-05 | ssl: Uses aead as mac value in AEAD cipher suites | Ingela Anderton Andin | |
Authenticated encryption (AE) and authenticated encryption with associated data (AEAD, variant of AE) is a form of encryption which simultaneously provides confidentiality, integrity, and authenticity assurances on the data. This is more logical value then null that was used, this happened to work as the AEAD property was derived form other data, but it is confusing! | |||
2018-02-05 | ssl: Add new API functions for cipher suite handling | Ingela Anderton Andin | |
2018-01-25 | ssl: Check OpenSSL version for DSS (DSA) support | Ingela Anderton Andin | |
LibreSSL-2.6.3 dropped DSS (DSA) support | |||
2018-01-23 | ssl: Add record version sanity check | Ingela Anderton Andin | |
2018-01-15 | Merge branch 'ingela/ssl/test-cuddle' into maint | Ingela Anderton Andin | |
* ingela/ssl/test-cuddle: ssl: Call clean version function | |||
2018-01-15 | ssl: Call clean version function | Ingela Anderton Andin | |
Make sure tests are run with intended version settings. | |||
2018-01-11 | ssl: Correct function for listing RC4 suites | Ingela Anderton Andin | |
2018-01-11 | Merge branch 'ingela/ssl/timeout-cuddle' into maint | Ingela Anderton Andin | |
* ingela/ssl/timeout-cuddle: ssl: Tune timeouts | |||
2018-01-11 | ssl: Tune timeouts | Ingela Anderton Andin | |
2018-01-07 | dtls: Filter out rc4 for DTLS psk suites | Ingela Anderton Andin | |
Stream ciphers are not valid fro DTLS | |||
2018-01-06 | dtls: We do not need to wait for DTLS over UDP server | Ingela Anderton Andin | |
Client will retransmit until server becomes responsive | |||
2018-01-04 | ssl: Prevent error handling race condition | Ingela Anderton Andin | |
ERL-539 | |||
2017-12-20 | dtls: Add handling of lost key exchange in cipher state | Ingela Anderton Andin | |
2017-12-20 | ssl: Correct DTLS client close handling | Ingela Anderton Andin | |
2017-12-20 | Merge branch 'ingela/dtls-cuddling' into maint | Ingela Anderton Andin | |
* ingela/dtls-cuddling: dtls: Correct UDP listener cleanup dtls: Correct return value in UDP listener initialization | |||
2017-12-20 | Merge branch 'ingela/DTLS/retransmission-timers' into maint | Ingela Anderton Andin | |
* ingela/DTLS/retransmission-timers: dtls: Use repeat_state to make sure retransmission timer is reset | |||
2017-12-20 | Merge branch 'ingela/Jxck/PR-1656/OTP-14843' into maint | Ingela Anderton Andin | |
* ingela/Jxck/PR-1656/OTP-14843: remove duplicate operation for decode certificate | |||
2017-12-19 | remove duplicate operation for decode certificate | Jxck | |
completely deprecated operation with no effect. | |||
2017-12-19 | Merge pull request #1660 from bitnitdit/ssl_doc_duplicate_word | Ingela Andin | |
Remove one of the duplicate word "use" | |||
2017-12-19 | Remove one of the duplicate word "use" | bitnitdit | |
2017-12-18 | dtls: Use repeat_state to make sure retransmission timer is reset | Ingela Anderton Andin | |
2017-12-15 | dtls: Correct UDP listener cleanup | Ingela Anderton Andin | |
2017-12-15 | dtls: Correct return value in UDP listener initialization | Ingela Anderton Andin | |
2017-12-15 | ssl: Add engine use case to Users Guide | Ingela Anderton Andin | |
2017-12-14 | ssl: Align (with DTLS) and correct TLS_FALLBACK_SCSV handling | Ingela Anderton Andin | |
2017-12-08 | Update release notes | Erlang/OTP | |
2017-12-08 | Update version numbers | Erlang/OTP | |
2017-12-08 | [ssl] Update runtime dependencies | Lars Thorsen | |
2017-12-05 | Merge branch 'ingela/ssl/cipher-suites/OTP-14749' into maint | Ingela Anderton Andin | |
* ingela/ssl/cipher-suites/OTP-14749: ssl: Use maps for cipher suites internally | |||
2017-12-05 | ssl: Use maps for cipher suites internally | Ingela Anderton Andin | |
This is a preparation for improvements to come in option handling and support for TLS-1.3 | |||
2017-12-04 | Use SNI when connecting | Raimo Niskanen | |
2017-12-04 | Use -ssl_dist_optfile options | Raimo Niskanen | |
2017-12-04 | Read in -ssl_dist_optfile to ETS | Raimo Niskanen | |
2017-12-04 | Stop checking DNS name for SNI | Raimo Niskanen | |
2017-12-01 | Merge branch 'ingela/ssl/timing' into maint | Ingela Anderton Andin | |
* ingela/ssl/timing: ssl: Align timing just in case | |||
2017-11-29 | Merge branch 'ingela/ssl/ERL-521/OTP-14794' into maint | Ingela Anderton Andin | |
* ingela/ssl/ERL-521/OTP-14794: ssl: Make sure all possible data is delivered | |||
2017-11-28 | ssl: Align timing just in case | Ingela Anderton Andin | |
2017-11-28 | ssl: Make sure all possible data is delivered | Ingela Anderton Andin | |