Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-07 | Merge branch 'ingela/ssl/error-handling-should-be-throw/OTP-15502' into maint | Ingela Anderton Andin | |
* ingela/ssl/error-handling-should-be-throw/OTP-15502: ssl: Clean up extension handling | |||
2019-01-07 | Prepare release | Erlang/OTP | |
2019-01-07 | Merge branch 'lars/xmerl/bug-in-detect-charset/OTP-15492' into maint-20 | Erlang/OTP | |
* lars/xmerl/bug-in-detect-charset/OTP-15492: [xmerl] Fix detect charset crash | |||
2019-01-07 | [xmerl] Fix detect charset crash | Lars Thorsen | |
The charset detection parsing crash in some cases when the XML directive is not syntactic correct. | |||
2019-01-07 | Remove unsafe optimization for delaying creation of stackframe | Björn Gustavsson | |
b89044a800c4 introduced an optimization that tries to delay creation of stack frames. It turns out that this optimization is not always safe. (See the new test case for an example.) Since the code generator is completely rewritten in the `master` branch for the upcoming OTP 22 release, it does not make sense trying to mend this optimization. It is better to remove it. Out of a sample of about 1000 modules in OTP, about 50 of them are changed as a result of removing this optimization. The compiler in OTP 22 will do the same optimization in a cleaner, safer, and more effective way. https://bugs.erlang.org/browse/ERL-807 | |||
2019-01-07 | Merge branch 'maint' | Hans Nilsson | |
* maint: Fix sftpd interop for SSH_FXP_STAT | |||
2019-01-07 | Spawn prim_file helper as a system process | John Högberg | |
2019-01-04 | Fix sftpd interop for SSH_FXP_STAT | Kristoffer Larsen | |
Some SFTP client's have been discover to claim one version of the protocol and send messages in a different version. In the spirit of Postel's law, we can for SSH_FXP_STAT, ignore the differences in the protocol, as we are not doing anything with the flags anyway. | |||
2019-01-03 | Merge branch 'maint' | Hans Nilsson | |
* maint: Updated OTP version Prepare release | |||
2019-01-03 | Merge branch 'maint-20' into maint | Hans Nilsson | |
* maint-20: Updated OTP version Prepare release | |||
2019-01-02 | crypto: Fix 'make clean' | Hans Nilsson | |
2019-01-02 | Merge pull request #2068 from hogand/crypto/split-c-files | Hans Nilsson | |
crypto: Split up crypto.c into multiple files OTP-14732 | |||
2018-12-28 | Prepare release | Erlang/OTP | |
2018-12-28 | Merge branch 'maint' | Hans Nilsson | |
* maint: Updated OTP version Prepare release ssh: Fix port leakage for daemons failing at start ssh: Add port close test | |||
2018-12-28 | Merge branch 'maint-21' into maint | Hans Nilsson | |
* maint-21: Updated OTP version Prepare release ssh: Fix port leakage for daemons failing at start ssh: Add port close test | |||
2018-12-27 | ssl: Gurantee active once data delivery | Ingela Anderton Andin | |
New internal active N changed timing, and new check is needed. | |||
2018-12-27 | Prepare release | Erlang/OTP | |
2018-12-27 | Merge branch 'hans/ssh/port_leak/OTP-15397' into maint-21 | Erlang/OTP | |
* hans/ssh/port_leak/OTP-15397: ssh: Fix port leakage for daemons failing at start ssh: Add port close test # Conflicts: # lib/ssh/test/ssh_basic_SUITE.erl | |||
2018-12-22 | ssl: Fix two invalid gen_statem returns | Loïc Hoguin | |
2018-12-21 | If init_atoms() fails, it should return __LINE__ | Doug Hogan | |
2018-12-21 | Make engine ctx init internal to engine.c per PR feedback | Doug Hogan | |
2018-12-21 | Make cipher ctx init internal to cipher.c per PR feedback | Doug Hogan | |
2018-12-21 | Make hash ctx init internal to hash.c per PR feedback | Doug Hogan | |
2018-12-21 | Make HMAC ctx init internal to hmac.c per PR feedback | Doug Hogan | |
2018-12-21 | ssh: Fix port leakage for daemons failing at start | Hans Nilsson | |
2018-12-21 | ssh: Add port close test | Hans Nilsson | |
2018-12-21 | ssl: Clean up extension handling | Ingela Anderton Andin | |
Use throw stratgy for erro handling in extension handling. Makes code consistent and easier to refactor. Also fixes bug that an incorrect return value for gen_statem could be created when alert was a result of handling renegotiation info extension. | |||
2018-12-21 | Avoid unused warning with old OpenSSL versions per PR feedback | Doug Hogan | |
2018-12-21 | Merge branch 'maint' | Ingela Anderton Andin | |
* maint: Updated OTP version Prepare release | |||
2018-12-21 | Merge branch 'maint-21' into maint | Ingela Anderton Andin | |
* maint-21: Updated OTP version Prepare release | |||
2018-12-20 | Add Ericsson AB copyright header to all new files | Doug Hogan | |
Using the same copyright header as crypto.c | |||
2018-12-20 | Remove chacha20.h dependency in aead.c | Doug Hogan | |
While it uses chacha20, it doesn't use Erlang chacha20 functions. | |||
2018-12-20 | [cdv] Check only own persistent terms in crashdump_viewer test | Siri Hansen | |
2018-12-20 | Merge branch 'maint' | Ingela Anderton Andin | |
2018-12-20 | Prepare release | Erlang/OTP | |
2018-12-20 | Merge pull request #2064 from kjnilsson/observer/expand_term_fix | Siri Hansen | |
Observer: fix crash bug when expanding term OTP-15493 | |||
2018-12-20 | [kernel|tcp] Improve the linger option documentation | Micael Karlberg | |
The documentation for the tcp linger option was somewhat obtuse. This has been improved upon by listing and describing the three basic alternatives. OTP-15491 | |||
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-20 | Move algorithms to a new file | Doug Hogan | |
crypto.c is now only responsible for declaring NIFs and setup/tear down. | |||
2018-12-20 | Move most FIPS functionality to a new file | Doug Hogan | |
2018-12-20 | Move public/private key functionality to a new file | Doug Hogan | |
2018-12-20 | Move EVP functionality to a new file | Doug Hogan | |