Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-20 | Prepare release | Erlang/OTP | |
2018-12-20 | ssl: Fix renegotiation with new TLS sender | Ingela Anderton Andin | |
Wtite connection state was not synchronized when peer initiated renegotiation | |||
2018-12-20 | ssl: Add renegotiate test case | Ingela Anderton Andin | |
2018-12-20 | ssl: Remove no longer needed functions | Ingela Anderton Andin | |
As the stop wrapper functions are no longer needed after tls_sender that altered the behaviour of the TLS distribution code. | |||
2018-12-20 | ssl: Fix downgrade | Ingela Anderton Andin | |
Both test case and code needed updates to work as intended. Code needed update due to new tls_sender process and the test case gave false positive reusult erarlier probably due to beeing to sloopy in order to avoid timeouts. | |||
2018-12-20 | ssl: Remove checks and conversions not needed | Ingela Anderton Andin | |
2018-12-20 | ssl: Use binary:copy/2 to avoid list overhead | Ingela Anderton Andin | |
2018-12-20 | ssl: Remove unnecessary internal event | Ingela Anderton Andin | |
2018-12-20 | ssl: Clean code | Ingela Anderton Andin | |
Rename Connection:handle_common_event Connection:handle_protocol_record removing use of unnecessary argument and making code easier to understand. | |||
2018-12-20 | ssl: Add static_env record | Ingela Anderton Andin | |
State values created at init | |||
2018-12-10 | Prepare release | Erlang/OTP | |
2018-12-05 | Rewrite to work for stream connection | Raimo Niskanen | |
2018-12-04 | Merge branch 'raimo/ssl/tls_dist-optimization' into maint | Raimo Niskanen | |
* raimo/ssl/tls_dist-optimization: Handle socket close in state downgrade Handle dead sender at terminate Handle tls_sender exit properly Optimize split_bin Improve dist send throughput | |||
2018-12-04 | Merge branch 'raimo/ssl/tls_dist-profiling' into maint | Raimo Niskanen | |
* raimo/ssl/tls_dist-profiling: Improve benchmark Implement print on other node Fix compiler warnings | |||
2018-12-04 | Merge branch 'ingela/ssl/test-cuddle-ssl_basic_SUITE' into maint | Ingela Anderton Andin | |
* ingela/ssl/test-cuddle-ssl_basic_SUITE: ssl: Correct test case | |||
2018-12-04 | Handle socket close in state downgrade | Raimo Niskanen | |
2018-12-03 | ssl: Fix error handling in function passive_receive | Ingela Anderton Andin | |
Also avoid code duplication Conflicts: lib/ssl/src/dtls_connection.erl lib/ssl/src/tls_connection.erl | |||
2018-12-03 | ssl: Correct ssl:shutdown | Ingela Anderton Andin | |
When internaly using active N, bugs in shutdown implementation where reveled. | |||
2018-12-03 | ssl: Internaly use {active, N} | Ingela Anderton Andin | |
Make next_record an internal help function to next_event and avoid duplicate calls to tls_socket:setopts for setting the active option. | |||
2018-12-03 | ssl: Correct test case | Ingela Anderton Andin | |
2018-11-30 | Handle dead sender at terminate | Raimo Niskanen | |
2018-11-30 | Handle tls_sender exit properly | Raimo Niskanen | |
2018-11-30 | Improve benchmark | Raimo Niskanen | |
2018-11-30 | Fix compiler warnings | Raimo Niskanen | |
2018-11-30 | crypto: Update test engine with fake rsa support | Hans Nilsson | |
We need to test the Engine interface not only for loading, key retrieval and hashing, so it is complemented with a fake rsa method to check sign/verify also. | |||
2018-11-23 | Optimize split_bin | Raimo Niskanen | |
2018-11-23 | Improve dist send throughput | Raimo Niskanen | |
2018-11-12 | ssl: Handle unicode ~s -> ~ts | Ingela Anderton Andin | |
2018-11-12 | Merge branch 'maint-20' into maint | Ingela Anderton Andin | |
* maint-20: Updated OTP version Prepare release | |||
2018-11-12 | Merge branch 'ingela/ssl/rsa-kex-engine/ERIERL-268/OTP-15420' into maint | Ingela Anderton Andin | |
* ingela/ssl/rsa-kex-engine/ERIERL-268/OTP-15420: ssl: Add engine handling clause to RSA key exchange | |||
2018-11-09 | Prepare release | Erlang/OTP | |
2018-11-09 | ssl: Add engine handling clause to RSA key exchange | Ingela Anderton Andin | |
2018-11-09 | ssl: Add engine handling clause to RSA key exchange | Ingela Anderton Andin | |
2018-11-09 | Merge branch 'maint-20' into maint | Lukas Larsson | |
* maint-20: Updated OTP version Prepare release Optimize operator '--' and yield on large inputs Conflicts: OTP_VERSION erts/doc/src/notes.xml erts/emulator/beam/erl_alloc.types erts/emulator/beam/erl_bif_lists.c erts/vsn.mk lib/ssl/doc/src/notes.xml lib/ssl/vsn.mk lib/stdlib/doc/src/notes.xml lib/stdlib/vsn.mk make/otp_version_tickets otp_versions.table | |||
2018-11-07 | ssl: Correct gen_statem return value | Ingela Anderton Andin | |
Could cause renegotiation to fail | |||
2018-11-05 | ssl: controlling_process should be allowed on transpor_accept sockets along | Ingela Anderton Andin | |
with handshake Fix of commit 68d9244ae33e5eea36250c3bb9ffe046a4db5647 | |||
2018-11-05 | Prepare release | Erlang/OTP | |
2018-11-02 | ssl: Correct filter function | Ingela Anderton Andin | |
2018-11-02 | Merge branch 'ingela/ssl/deliver-all-data-at-close/ERL-731/OTP-15412' into maint | Ingela Anderton Andin | |
* ingela/ssl/deliver-all-data-at-close/ERL-731/OTP-15412: ssl: Extend check for undelivered data at closing | |||
2018-11-02 | ssl: Extend check for undelivered data at closing | Ingela Anderton Andin | |
This is a timing related bug that alas is hard to test | |||
2018-11-02 | ssl: Make sure benchmark SUITE has a clean start | Ingela Anderton Andin | |
2018-11-01 | ssl: Return error to user that tries to use a "transport accepted" socket for | Ingela Anderton Andin | |
other purposes than handshaking | |||
2018-11-01 | Merge pull request #1990 from max-au/ssl_pem_cache_timezone_fix | Ingela Andin | |
ssl: fix timezone-related bug in ssl_pem_cache OTP-15402 | |||
2018-10-29 | Merge pull request #1983 from binaryseed/bug-default-address_please/OTP-15388 | Lukas Larsson | |
Fix the default implementation of address_please | |||
2018-10-26 | ssl: fix timezone-related bug in ssl_pem_cache | Maxim Fedorov | |
Caught with unit test in ssl_pem_cache_SUITE. When local timezone is PST (Pacific Standard Time), PEM cache was not evicting expired entries due to file time converstion was done using calendar:now_to_datetime, while file modification time is actually in local time. Use os:system_time() to align with file_info modified time. | |||
2018-10-23 | ssl: Correct length to be used in additional data in CHACHA20_POLY1305 cipher | Ingela Anderton Andin | |
2018-10-19 | ssl: Refactor AEAD ciphers | Ingela Anderton Andin | |
TLS-1.3 needs to handle AEAD inputs diffrently than previous versions. Refactor code to facilitate TLS-1.3 additions. Change CHACHA20_POLY1305 NONCE to match RFC 7905. This will be important later when we fix interop with TLS compatible crypto invocation. | |||
2018-10-13 | Fix fallback address_please | Vince Foley | |
2018-10-12 | Merge branch 'maint-21' into maint | Rickard Green | |
* maint-21: Updated OTP version Prepare release erts: Fix UNC path handling on Windows erts: Fix a compiler warning eldap: Fix race at socket close Fix bug for sockopt pktoptions on BSD erts: Fix memory leak on file read errors | |||
2018-10-12 | Prepare release | Erlang/OTP | |