Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-21 | Fix ssl_connection to support reading proxy/chain certificates | Valentin Kuznetsov | |
2013-03-17 | Fix SSL Next Protocol Negotiation documentation | Julien Barbot | |
Fix inconsistencies Fix typos Fix data types definition | |||
2013-03-13 | public_key & ssl: Add support for ISO oids 1.3.14.3.2.29 and 1.3.14.3.2.27 | Ingela Anderton Andin | |
Some certificates may use these OIDs instead of the ones defined by PKIX/PKCS standard. Refactor code so that all handling of the "duplicate" oids is done by public_key. Update algorithm information in documentation. | |||
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: Clean code thanks to dialyzer | 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-25 | Prepare releaseOTP_R16B | Erlang/OTP | |
2013-02-22 | ssl: Add missing option and links | Ingela Anderton Andin | |
2013-02-22 | ssl: Add missing group clause and correct parameters to packet/7 | Ingela Anderton Andin | |
2013-02-21 | Merge branch 'ia/ssl/econnaborted' | Ingela Anderton Andin | |
* ia/ssl/econnaborted: ssl: Fatal close alert makes more sense than handshake failiure at econnaborted | |||
2013-02-20 | ssl: Fatal close alert makes more sense than handshake failiure at econnaborted | Ingela Anderton Andin | |
2013-02-19 | ssl: Prepare for R16B | 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-29 | Prepare releaseOTP_R16A_RELEASE_CANDIDATE | Erlang/OTP | |
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: Enhance dialyzer specs | Kostis Sagonas | |
2013-01-23 | ssl: Do not return random values | Kostis Sagonas | |
2013-01-23 | ssl: M-x erlang-indent-buffer | Ingela Anderton Andin | |
2013-01-23 | ssl: Remove unnecessary construction of a return value | Kostis Sagonas | |
2013-01-23 | ssl: Too short timeout in test case | Ingela Anderton Andin | |
2013-01-22 | ssl: Prepare for R16 release | Ingela Anderton Andin | |
Remove very old and obsolete release notes, update version and appup. | |||
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 | Merge branch 'ia/ssl/certtable-clean/OTP-10710' | Ingela Anderton Andin | |
* ia/ssl/certtable-clean/OTP-10710: ssl: Certificates and PEM-cache cleaning fixed to avoid memory leak | |||
2013-01-21 | Merge branch 'ia/ssl/simplify-addition-of-keyexchange-algorithms/OTP-10709' | Ingela Anderton Andin | |
* ia/ssl/simplify-addition-of-keyexchange-algorithms/OTP-10709: SSL: simplify server key encoding, decoding and signature handling SSL: unify the different implementations signature check implementations | |||
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-18 | Merge branch 'nox/enable-silent-rules/OTP-10726' | Björn-Egil Dahlberg | |
* nox/enable-silent-rules/OTP-10726: Implement ./otp_build configure --enable-silent-rules | |||
2013-01-17 | SSL: simplify server key encoding, decoding and signature handling | Andreas Schultz | |
server key encoding depends to the negotiated key exchange. Before the encoding was limited to diffie-hellman keys. This changes allows to select the key structure to decode and verify. It also consolidates the transport encoding of the parameters into one place. | |||
2013-01-17 | SSL: unify the different implementations signature check implementations | Andreas Schultz | |
ssl_handshake and ssl_connection where doing essentially the same when checking a public key signature. This unify both into a single function | |||
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-15 | Implement ./otp_build configure --enable-silent-rules | Anthony Ramine | |
With silent rules, the output of make is less verbose and compilation warnings are easier to spot. Silent rules are disabled by default and can be disabled or enabled at will by make V=0 and make V=1. | |||
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 |