Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-23 | Merge branch 'maint' | Ingela Anderton Andin | |
Conflicts: lib/ssl/src/inet_tls_dist.erl | |||
2017-10-20 | ssl: Do not provide IP address to ssl:connect in erlang distribution over TLS | Ingela Anderton Andin | |
As TLS clients will perform a hostname check against certificates the IP-address does not make much sense. | |||
2017-10-18 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-10-18 | Merge branch 'ingela/dtls/no-packet-upd/OTP-14664' into maint | Ingela Anderton Andin | |
* ingela/dtls/no-packet-upd/OTP-14664: ssl: No support for packet option over unreliable transport | |||
2017-10-17 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-10-17 | Merge branch 'ingela/ssl/extend-hostname-check/OTP-14632/OTP-14655' into maint | Ingela Anderton Andin | |
* ingela/ssl/extend-hostname-check/OTP-14632/OTP-14655: ssl: Fix test cases to work on all test platforms public_key: Fix dialyzer spec ssl: Sessions must be registered with SNI if exists ssl: Extend hostname check to fallback to checking IP-address public_key, ssl: Handles keys so that APIs are preserved correctly | |||
2017-10-17 | ssl: No support for packet option over unreliable transport | Ingela Anderton Andin | |
2017-10-16 | Merge branch 'maint' | Ingela Anderton Andin | |
Conflicts: lib/ssl/src/ssl_connection.erl | |||
2017-10-16 | ssl: Use ?FUNCTION_NAME | Ingela Anderton Andin | |
Use ?FUNCTION_NAME macro to enhance code as we will not back-port this version of the ssl application to versions pre OTP 19. | |||
2017-10-16 | ssl: Fix test cases to work on all test platforms | Ingela Anderton Andin | |
Use hradcoded rsa keys as this will work on all legacy platforms. In test case dns_name_reuse only do the relevant client check in the final test. | |||
2017-10-13 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-10-13 | Merge branch 'ingela/ssl/remove-deprcated-string' into maint | Ingela Anderton Andin | |
* ingela/ssl/remove-deprcated-string: ssl: Use new string functions | |||
2017-10-13 | ssl: Sessions must be registered with SNI if exists | Ingela Anderton Andin | |
2017-10-13 | ssl: Extend hostname check to fallback to checking IP-address | Ingela Anderton Andin | |
If no SNI is available and the hostname is an IP-address also check for IP-address match. This check is not as good as a DNS hostname check and certificates using IP-address are not recommended. | |||
2017-10-12 | public_key, ssl: Handles keys so that APIs are preserved correctly | Ingela Anderton Andin | |
2017-10-10 | Merge branch 'maint' | Lars Thorsen | |
2017-10-10 | Merge branch 'lars/doc-cleanup/OTP-14475' into maint | Lars Thorsen | |
* lars/doc-cleanup/OTP-14475: [edoc] Remove unused module otpsgml_layout.erl Remove unused files from the documentation build | |||
2017-10-05 | ssl: Use new string functions | Ingela Anderton Andin | |
The functions are not performance critical. Will be used when errors occurs, CRL data base is managed or legacy OpenSSL names are used for ciphers. | |||
2017-10-02 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-09-30 | dtls: Compleate DTLS renegotiate implementation | Ingela Anderton Andin | |
2017-09-29 | Merge branch 'raimo/ssl-dist-skip-loopback/OTP-14465' | Raimo Niskanen | |
* raimo/ssl-dist-skip-loopback/OTP-14465: Update runtime dependencies Disable debug function Pass all info's to the ssl_connection state function Remove ssl_tls_dist_ctrl module Remove ssl_tls_dist_ctrl process Remove ssl_tls_dist_proxy Avoid dialyzer warning Separate in and out in dist ctrl Rewrite dist ctrl from port to process Conflicts: lib/ssl/src/ssl.app.src | |||
2017-09-29 | Update runtime dependencies | Raimo Niskanen | |
2017-09-28 | Disable debug function | Raimo Niskanen | |
2017-09-28 | Remove unused files from the documentation build | Lars Thorsen | |
2017-09-27 | Pass all info's to the ssl_connection state function | Raimo Niskanen | |
2017-09-27 | Remove ssl_tls_dist_ctrl module | Raimo Niskanen | |
2017-09-26 | Remove ssl_tls_dist_ctrl process | Raimo Niskanen | |
2017-09-26 | Merge branch 'maint' | Henrik Nord | |
2017-09-22 | Update release notes | Erlang/OTP | |
2017-09-20 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-09-20 | public_key, ssl: Prepare for release | Ingela Anderton Andin | |
OTP-14236 requires ssl runtime dependencies to update to latest public_key. OTP-14181 makes ssl test cases dependent on latest version latest public_key. | |||
2017-09-20 | public_key, ssl: Provide certitifate test data generation function in public_key | Ingela Anderton Andin | |
The ssl application uses the new function in many of its test cases. | |||
2017-09-15 | Remove ssl_tls_dist_proxy | Raimo Niskanen | |
2017-09-15 | Avoid dialyzer warning | Raimo Niskanen | |
2017-09-15 | Separate in and out in dist ctrl | Raimo Niskanen | |
2017-09-15 | Rewrite dist ctrl from port to process | Raimo Niskanen | |
2017-09-13 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-09-11 | ssl: Do not break abstraction | Ingela Anderton Andin | |
ssl_pkix_db should not hard code names. On the other hand the names are nicer with as <Prefix>_dist than <Prefix>dist. | |||
2017-09-11 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-09-11 | ssl: OpenSSL-1.0.0 is really broken | Ingela Anderton Andin | |
Add exception for DTLS (not only TLS) against this broken version. Make sure configuration is clean for default test group. | |||
2017-09-07 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-09-07 | ssl: Make sure test initilization is clean | Ingela Anderton Andin | |
Otherwhise test can be wrongly initialized and will fail as they try to run with a broken setup. This is an addition to b3ca5727169deaa38917edca8288dcaff9a36800 that accidently was the wrong version of that branch. | |||
2017-09-06 | Merge branch 'maint' | Lukas Larsson | |
2017-09-06 | Merge branch 'ingela/ssl/clean-tests' into maint | Ingela Anderton Andin | |
* ingela/ssl/clean-tests: ssl: Make sure test initilization is clean | |||
2017-09-04 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-09-04 | Merge branch 'ingela/ssl/session-cache-max/OTP-14556' into maint | Ingela Anderton Andin | |
* ingela/ssl/session-cache-max/OTP-14556: ssl: Mend Max session handling | |||
2017-09-04 | ssl: Mend Max session handling | Ingela Anderton Andin | |
The commit 256e01ce80b3aadd63f303b9bda5722ad313220f was a misunderstanding that actually broke the implementation. It is not so important to keep specific max, rather max is a threshold when the table should be shrinked as to not grow indefinitely. New sessions are created when the id is created and may be short lived it they are not registered for reuse due to handshake failure. | |||
2017-09-04 | Merge branch 'maint' | Ingela Anderton Andin | |
2017-09-01 | ssl: Make sure test initilization is clean | Ingela Anderton Andin | |
Otherwhise test can be wrongly initialized and will fail as they try to run with a broken setup. | |||
2017-09-01 | ssl: Add the role (server or client) to the alert message | Ingela Anderton Andin | |
It is desirable to be as specific as possible in the info message, so there can be no mistake if the alert is form the peer or generated by us. This use to be an error message, but it is better to make it an info message as sending an ALERT ending the connection is an expected behaviour. |