Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2013-01-08 | Merge branch 'ia/ssl/TLS-1.2-default/OTP-10425' | Ingela Anderton Andin | |
* ia/ssl/TLS-1.2-default/OTP-10425: ssl: Make TLS-1.2 default version | |||
2012-12-20 | ssl: Make TLS-1.2 default version | Ingela Anderton Andin | |
2012-12-20 | ssl: Add test for gen_tcp with reuseaddr as reference | Ingela Anderton Andin | |
2012-12-19 | ssl & orber: Remove ssl:pid/1 (has been pointless since R14) | 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 | Update release notes | Erlang/OTP | |
2012-12-06 | ssl: Prepare for release | Ingela Anderton Andin | |
2012-12-06 | ssl: Export sslsocket() dialyzer type | Ingela Anderton Andin | |
2012-12-06 | ssl: Cancel non expired timers | Ingela Anderton Andin | |
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-28 | Merge branch 'ia/ssl/sslv2-tests' | Ingela Anderton Andin | |
* ia/ssl/sslv2-tests: ssl: Receive port EXIT-message so that it does not get mixed up with the protocol-error message we are expecting | |||
2012-11-27 | Merge tag 'OTP_R15B03' | Björn-Egil Dahlberg | |
The R15B03 release | |||
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-27 | ssl: Consider new server options when resuming a session | Ingela Anderton Andin | |
If an ssl server is restarted with new options and a client tries to reuse a session the server must make sure that it complies to the new options before agreeing to reuse it. | |||
2012-11-27 | Merge branch 'ia/ssl/make-depend/OTP-10594' | Ingela Anderton Andin | |
* ia/ssl/make-depend/OTP-10594: ssl: Add dependencies to Makefile | |||
2012-11-26 | Prepare releaseOTP_R15B03 | Erlang/OTP | |
2012-11-26 | ssl: Add dependencies to Makefile | 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-21 | Merge branch 'as/ssl-sha224-fixes' | Henrik Nord | |
* as/ssl-sha224-fixes: SSL: TLS 1.2, advertise sha224 support OTP-10586 | |||
2012-11-19 | Merge remote branch 'upstream/maint' | Ingela Anderton Andin | |
2012-11-19 | ssl: Fix bug in match expression found by Dialyzer | Ingela Anderton Andin | |
Code should handle case the there is some undelivered data left on the socket when peer close signal is received. It is unlikely that this happens during normal testing. | |||
2012-11-18 | SSL: TLS 1.2, advertise sha224 support | Andreas Schultz | |
SHA-224 is still better than SHA-1, so let the world know we support it | |||
2012-11-15 | Merge remote branch 'upstream/maint' | Ingela Anderton Andin | |
2012-11-14 | ssl: Update vsn.mk and ssl.appup.src for release | Ingela Anderton Andin | |
2012-11-14 | Merge remote branch 'upstream/maint' | Ingela Anderton Andin | |
Conflicts: lib/ssl/src/ssl_connection.erl | |||
2012-11-13 | ssl: Make sure that the ssl connection process will not hang in terminate ↵ | Ingela Anderton Andin | |
function. Avoid doing gen_tcp/inet socket operations in terminate if socket is already closed. Call gen_tcp:recv/3 in the "data delivery workaround" to avoid hanging. | |||
2012-11-13 | ssl: Add default values to emulated socket options in internal record | Ingela Anderton Andin | |
The absence of the active default values could cause a process leak | |||
2012-11-12 | ssl: Adopt test case to not take so long | Ingela Anderton Andin | |
2012-11-09 | Merge remote branch 'upstream/maint' | Ingela Anderton Andin | |
* upstream/maint: ssl: Do not use gen_fsm:sync_send_all_state_event/3 timeout | |||
2012-11-09 | ssl: Do not use gen_fsm:sync_send_all_state_event/3 timeout | Ingela Anderton Andin | |
The gen_fsm:sync_send_all_state_event/3 timout is a client side timeout. If timeouts are needed we want them to be server side timeouts. | |||
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: Improve #sslsocket{} API | Ingela Anderton Andin | |
A #sslsocket{} contains the fsm pid and value that was previously set to old_ssl or new_ssl to make the transition period smoother. Now that old ssl is not supported any more we use this field to store the inet socket reference instead. This enables some API functions to return quicker as they do not need to communicate with the fsm-process. | |||
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. | |||
2012-09-20 | ssl: Changed default behaviour of next protocol negotiation to make | Ingela Anderton Andin | |
more "sense" (be true to the specification). | |||
2012-09-20 | ssl: Update SSL docs for SSL Next Protocol Support | Ben Murphy | |
2012-09-20 | ssl: Support for SSL Next Protocol Negotiation | Ben Murphy | |
* http://technotes.googlecode.com/git/nextprotoneg.html |