Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-17 | ssh: fix renegotiation problem | Hans Nilsson | |
2016-10-17 | ssh: test case for renegotiation with openssh client | Hans Nilsson | |
2016-10-13 | Updated OTP versionOTP-19.1.4 | Erlang/OTP | |
2016-10-13 | Prepare release | Erlang/OTP | |
2016-10-13 | Merge branch 'hans/ssh/harmful_badmatch/OTP-13966' into maint-19 | Erlang/OTP | |
* hans/ssh/harmful_badmatch/OTP-13966: ssh: Removed matching of 'ok' after send which could cause error reports ssh: ssh_protocol_SUITE test for handling of illegal info_lines ssh: property test case for illegal infoline and close This tests an illegal client that sends an info line and closes 'immediatly'. | |||
2016-10-13 | ssh: Removed matching of 'ok' after send which could cause error reports | Hans Nilsson | |
2016-10-13 | ssh: ssh_protocol_SUITE test for handling of illegal info_lines | Hans Nilsson | |
2016-10-13 | ssh: property test case for illegal infoline and close | Hans Nilsson | |
This tests an illegal client that sends an info line and closes 'immediatly'. | |||
2016-10-10 | Updated OTP versionOTP-19.1.3 | Erlang/OTP | |
2016-10-10 | Prepare release | Erlang/OTP | |
2016-10-10 | Merge branch 'hans/ssh/revert_nonblocking_sender_seq13199/OTP-13953' into ↵ | Erlang/OTP | |
maint-19 * hans/ssh/revert_nonblocking_sender_seq13199/OTP-13953: Revert "ssh: Add non-blocking send" since it introduces Error Reports | |||
2016-10-10 | Revert "ssh: Add non-blocking send" since it introduces Error Reports | Hans Nilsson | |
This reverts commit 28baf1314b556bb592c24181f6967e1f324f44a7. | |||
2016-10-06 | Updated OTP versionOTP-19.1.2 | Erlang/OTP | |
2016-10-06 | Update release notes | Erlang/OTP | |
2016-10-06 | Merge branch 'ingela/ssh/channel_exit_handling/OTP-13932' into maint-19 | Erlang/OTP | |
* ingela/ssh/channel_exit_handling/OTP-13932: ssh: Prepare release ssh: Handle gen_server:call/3 exits properly | |||
2016-10-05 | ssh: Prepare release | Ingela Anderton Andin | |
2016-10-05 | ssh: Handle gen_server:call/3 exits properly | Ingela Anderton Andin | |
Handle all possible exit values that should be interpreted as {error, closed}. Failing to do so could lead to unexpected crashes for users of the ssh application. | |||
2016-09-28 | Updated OTP versionOTP-19.1.1 | Erlang/OTP | |
2016-09-28 | Update release notes | Erlang/OTP | |
2016-09-28 | Merge branch 'ingela/ssl/prepare-patch' into maint-19 | Erlang/OTP | |
* ingela/ssl/prepare-patch: ssl: Prepare for release | |||
2016-09-28 | Merge branch 'ingela/ssl/ECC-selection-fix/OTP-13918' into maint-19 | Erlang/OTP | |
* ingela/ssl/ECC-selection-fix/OTP-13918: ssl: Correct ECC curve selection, the error could cause default to always be selected. | |||
2016-09-28 | Merge branch 'ingela/ssl/handshake-event-queue/OTP-13917' into maint-19 | Erlang/OTP | |
* ingela/ssl/handshake-event-queue/OTP-13917: ssl: Avoid event reordering | |||
2016-09-28 | ssl: Correct ECC curve selection, the error could cause default to always be ↵ | Ingela Anderton Andin | |
selected. | |||
2016-09-27 | ssl: Prepare for release | Ingela Anderton Andin | |
2016-09-27 | ssl: Avoid event reordering | Ingela Anderton Andin | |
Several handshake events may be received in the same TLS packet. Then there will be several events pushed to the gen_statems internal queue. New events already in the socket-buffer should not be processed if there are more unprocessed handshake events in next_event queue. We need to handle this in the next_record/1 function. | |||
2016-09-20 | Updated OTP versionOTP-19.1 | Erlang/OTP | |
2016-09-20 | Prepare release | Erlang/OTP | |
2016-09-15 | Merge branch 'raimo/diffserv-socket-option/OTP-13582' into maint | Raimo Niskanen | |
* raimo/diffserv-socket-option/OTP-13582: Tune 'tclass' semantics Implement IPV6_TCLASS | |||
2016-09-15 | Merge branch 'bjorn/erts/on_load/ERL-240/OTP-13893' into maint | Björn Gustavsson | |
* bjorn/erts/on_load/ERL-240/OTP-13893: erts: Add nif_SUITE:t_on_load erts: Improve nif_SUITE:upgrade test Don't leak old code when loading a modules with an on_load function | |||
2016-09-15 | Merge branch 'richarl/eunit/fix-asserts/PR-1168/OTP-13892' into maint | Björn Gustavsson | |
* richarl/eunit/fix-asserts/PR-1168/OTP-13892: Ensure asserts are enabled in eunit.hrl | |||
2016-09-15 | Merge branch 'peppe/common_test/docs-19.1' into maint | Peter Andersson | |
* peppe/common_test/docs-19.1: Document functions for modifying and reading verbosity levels | |||
2016-09-15 | Document functions for modifying and reading verbosity levels | Peter Andersson | |
2016-09-14 | Merge branch 'maint-19' into maint | Henrik Nord | |
2016-09-14 | Merge branch 'tony612/erts/fix-doc-format-in-c_port/PR-1167/OTP-13885' into ↵ | Björn-Egil Dahlberg | |
maint * tony612/erts/fix-doc-format-in-c_port/PR-1167/OTP-13885: doc: Fix code format in tutorial/c_port | |||
2016-09-14 | Merge branch 'mcherep/erts/fix-doc-typo/PR-1165/OTP-13886' into maint | Björn-Egil Dahlberg | |
* mcherep/erts/fix-doc-typo/PR-1165/OTP-13886: Typo in documentation fixed | |||
2016-09-14 | Merge branch 'egil/update-gitignore' into maint | Björn-Egil Dahlberg | |
* egil/update-gitignore: Update .gitignore | |||
2016-09-14 | Updated OTP versionOTP-19.0.7 | Erlang/OTP | |
2016-09-14 | Prepare release | Erlang/OTP | |
2016-09-14 | Merge branch 'rickard/gc-msgq-bin-fix/OTP-13890' into maint-19 | Erlang/OTP | |
* rickard/gc-msgq-bin-fix/OTP-13890: Ensure we dont use an invalid live heap fragment pointer Update vheap size when moving msgq to heap after GC | |||
2016-09-14 | Merge branch 'peppe/kernel/invalid_priv_dir/ERL-195/OTP-13758' into maint | Peter Andersson | |
* peppe/kernel/invalid_priv_dir/ERL-195/OTP-13758: Fix incorrect priv_dir when adding app's ebin directory to path OTP-13758 | |||
2016-09-14 | Merge branch 'peppe/common_test/verbosity_functions/OTP-13841' into maint | Peter Andersson | |
OTP-13841 | |||
2016-09-14 | Ensure we dont use an invalid live heap fragment pointer | Rickard Green | |
2016-09-14 | Update vheap size when moving msgq to heap after GC | Rickard Green | |
2016-09-14 | erts: Add nif_SUITE:t_on_load | Sverker Eriksson | |
2016-09-14 | erts: Improve nif_SUITE:upgrade test | Sverker Eriksson | |
to include upgrade from deleted (old) module instance | |||
2016-09-14 | Don't leak old code when loading a modules with an on_load function | Björn Gustavsson | |
Normally, calling code:delete/1 before re-loading the code for a module is unnecessary but causes no problem. But there will be be problems if the new code has an on_load function. Code with an on_load function will always be loaded as old code to allowed it to be easily purged if the on_load function would fail. If the on_load function succeeds, the old and current code will be swapped. So in the scenario where code:delete/1 has been called explicitly, there is old code but no current code. Loading code with an on_load function will cause the reference to the old code to be overwritten. That will at best cause a memory leak, and at worst an emulator crash (especially if NIFs are involved). To avoid that situation, we will put the code with the on_load function in a special, third slot in Module. ERL-240 | |||
2016-09-14 | Ensure asserts are enabled in eunit.hrl | Richard Carlsson | |
When asserts were moved out to a separate header file, the automatic enabling of asserts when testing is enabled stopped working. | |||
2016-09-14 | Merge branch 'bjorn/erts/start-scripts/ERL-250' into maint | Björn Gustavsson | |
* bjorn/erts/start-scripts/ERL-250: Turn off parallel make for start scripts Makefile | |||
2016-09-14 | Merge branch 'bjorn/compiler/beam_validator/OTP-13863' into maint | Björn Gustavsson | |
* bjorn/compiler/beam_validator/OTP-13863: beam_validator: Handle unreachable instructions | |||
2016-09-14 | Merge branch 'rickard/test-cuddle' into maint | Rickard Green | |
* rickard/test-cuddle: Ensure long enough sleep in driver_SUITE:timer_delay driver |