Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-08 | ssl: test case fix | Ingela Anderton Andin | |
2013-05-08 | public_key: use new crypto | Ingela Anderton Andin | |
2013-05-08 | crypto, public_key & ssl: Change API to hide resource format for EC KEY | Sverker Eriksson | |
2013-05-08 | ssl: Filter out ECC cipher suites when openssl is buggy | Ingela Anderton Andin | |
Even in "normal" (not explicitly ECC tests) cases we need to filter out ECC ciper suites as they are preferd. | |||
2013-05-08 | ssl & public_key: Improved handling ECDH keys | Ingela Anderton Andin | |
2013-05-08 | ssl: ct:print -> ct:log and assert port_command | Ingela Anderton Andin | |
2013-05-08 | ssl: Skip ECC cipher tests on versions of openssl pre 0.9.9 | Ingela Anderton Andin | |
EEC is not fully supported before 0.9.9. Also skip tests on opensslversions with known bugs in ECC support | |||
2013-05-08 | SSL: add Elliptic Curve ciphers unit tests | Andreas Schultz | |
2013-05-08 | SSL: add Elliptic Curve support for ssl app | Andreas Schultz | |
2013-05-08 | SSL: filter TLS cipher suites for supported algorithms | Andreas Schultz | |
2013-04-29 | Merge branch 'as/fix-srp-psk-anon/OTP-11071' into maint | Fredrik Gustafsson | |
* as/fix-srp-psk-anon/OTP-11071: fix srp_anon ciphers suites requiring certificates to work. | |||
2013-04-17 | Encode Erlang source files with non-ascii characters in UTF-8 | Björn Gustavsson | |
To ensure that 'master' compiles when we merge 'maint' to it, regardless of which encoding is default in 'master', all source files with non-ascii characters *must* have the encoding specified. | |||
2013-04-12 | fix srp_anon ciphers suites requiring certificates to work. | Andreas Schultz | |
This problem was not caught by the test suites since all PSK and SRP suites where always tested with certificates. Split those tests into test with and without certificates. | |||
2013-03-28 | SSL: add tests for PSK and SRP ciphers | Andreas Schultz | |
2013-03-13 | ssl: Add missing configuration in test case | Ingela Anderton Andin | |
2013-03-06 | ssl: Handle next protocol negotiation when reusing a session. | Ingela Anderton Andin | |
2013-03-05 | ssl: Check that negotiated version is a supported version. | Ingela Anderton Andin | |
2013-03-01 | ssl: correct test case | Ingela Anderton Andin | |
2013-02-22 | ssl: Add missing group clause and correct parameters to packet/7 | Ingela Anderton Andin | |
2013-02-20 | ssl: Fatal close alert makes more sense than handshake failiure at econnaborted | Ingela Anderton Andin | |
2013-02-18 | ssl: Further error handling enhancments | Ingela Anderton Andin | |
follow up enhancments done in commit e56167dd6ca8d37d26ea7f19933691a3bda41113 Make sure format_error return good strings. Replace confusing legacy atoms with more descriptive atoms. | |||
2013-02-12 | ssl: Generalize cb_info option | Ingela Anderton Andin | |
2013-01-25 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-25 | Merge branch 'ia/ssl/test-case-timeout' | Ingela Anderton Andin | |
* ia/ssl/test-case-timeout: ssl: Too short timeout in test case | |||
2013-01-23 | ssl: Too short timeout in test case | Ingela Anderton Andin | |
2013-01-22 | Merge branch 'ia/ssl/incompatible-error-msg/OTP-10451' | Ingela Anderton Andin | |
* ia/ssl/incompatible-error-msg/OTP-10451: ssl: Enhance error handling | |||
2013-01-21 | ssl: Enhance error handling | Ingela Anderton Andin | |
Remove filter mechanisms that made error messages backwards compatible with old ssl but hid information about what actually happened. This does not break the documented API however other reason terms may be returned, so code that matches on the reason part of {error, Reason} may fail. | |||
2013-01-17 | ssl: Certificates and PEM-cache cleaning fixed to avoid memory leak | Ingela Anderton Andin | |
Certificate db cleaning messages where sent to the wrong process after restructuring to avoid bottlenecks. It is possible that the ssl manager process gets two cleaning messages for the same entry. E.i. first cleaning message is sent and before it is processed a new reference is allocated and again released for the entry, generating a second cleaning message. Also in ssl_manger:handle_info/2 it is possible that there exists a new reference to an "old" file name with a potential new content. | |||
2013-01-14 | ssl: ct:format should be ct:print | Ingela Anderton Andin | |
2013-01-11 | ssl: CTify test cases | Ingela Anderton Andin | |
2013-01-10 | Merge branch 'ia/ssl/gen-tcp-reusesaddr' | Ingela Anderton Andin | |
* ia/ssl/gen-tcp-reusesaddr: ssl: Add test for gen_tcp with reuseaddr as reference | |||
2012-12-20 | ssl: Add test for gen_tcp with reuseaddr as reference | Ingela Anderton Andin | |
2012-12-19 | ssl: Fix update of test case name in init funtion | Ingela Anderton Andin | |
2012-12-06 | Merge branch 'maint' | Ingela Anderton Andin | |
Conflicts: erts/emulator/sys/vxworks/sys.c erts/vsn.mk lib/ssl/src/ssl_connection.erl lib/ssl/test/ssl_basic_SUITE.erl | |||
2012-12-06 | ssl: Fix recv after timeout expired | Ingela Anderton Andin | |
Reset state so that "recv data" is not sent as "active data" after a recv timed out and no new recv has been called. | |||
2012-12-06 | ssl: Timeout handling changed so that the fsm-process will terminate if the ↵ | Ingela Anderton Andin | |
ssl:ssl_accept/[2,3] or ssl:connect/[3,4] timeout expires. Add missing function clause to handle timeout during handshake. The missing clause had the effect that the timeout was wrongly discarded. Also add an extra test case for the recv timeout in addition to the one in ssl_packet_SUITE. The missing functions clause was introduced in 8a789189. This commit changed the timeout implementation, the previous implememtation could cause other type of problems as the timeout was client side. | |||
2012-11-27 | ssl: Receive port EXIT-message so that it does not get mixed up with the ↵ | Ingela Anderton Andin | |
protocol-error message we are expecting | |||
2012-11-27 | Merge branch 'ia/ssl/peer-cert-server' | Ingela Anderton Andin | |
* ia/ssl/peer-cert-server: ssl: Add test case for ssl:peercert with client certification | |||
2012-11-27 | ssl: Add and enhance tests | Ingela Anderton Andin | |
2012-11-26 | Fix other applications | Björn Gustavsson | |
2012-11-22 | ssl: Add test case for ssl:peercert with client certification | Ingela Anderton Andin | |
2012-11-12 | ssl: Adopt test case to not take so long | Ingela Anderton Andin | |
2012-10-05 | Merge branch 'ia/ssl/controlling-process-on-listen-socket/OTP-10447' | Ingela Anderton Andin | |
* ia/ssl/controlling-process-on-listen-socket/OTP-10447: ssl: Improve #sslsocket{} API ssl: It is now possible to call controlling_process on a listen socket, same as in gen_tcp. | |||
2012-10-01 | ssl: Better test to determine if sslv2 is supported by openssl | Ingela Anderton Andin | |
2012-10-01 | ssl: It is now possible to call controlling_process on a listen socket, | Ingela Anderton Andin | |
same as in gen_tcp. Made error handling of listen sockets as arguments to funtions expecting a connected socket more inet/gen_tcp like. | |||
2012-09-27 | Merge branch 'ia/ssl/npn/OTP-10361' | Ingela Anderton Andin | |
* ia/ssl/npn/OTP-10361: ssl: Shorten test case names to workaround ct shortcomings on windows ssl: SSL 3.0 does not support next protocol negotiation ssl: Dialyzer fixes and code cleaning ssl: Changed default behaviour of next protocol negotiation to make more "sense" (be true to the specification). ssl: Update SSL docs for SSL Next Protocol Support ssl: Support for SSL Next Protocol Negotiation * http://technotes.googlecode.com/git/nextprotoneg.html | |||
2012-09-26 | ssl: Shorten test case names to workaround ct shortcomings on windows | Ingela Anderton Andin | |
2012-09-25 | ssl: Adopt test case to not take so long | Ingela Anderton Andin | |
2012-09-21 | ssl: SSL 3.0 does not support next protocol negotiation | Ingela Anderton Andin | |
Also shorten test cases names to workaround test framework problems on windows | |||
2012-09-20 | ssl: Dialyzer fixes and code cleaning | Ingela Anderton Andin | |
Types in a record where wrongly type specified, did not include undefined. Make them comments for now, maybe we will specify internal records with dialyzer types later, but as the other record fields are not specified at the moment, with dialyzer types, make the code consistent. |