Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-08 | Merge branch 'bjorn/erts/erl_prim_loader/OTP-14009' into maint-19 | Erlang/OTP | |
* bjorn/erts/erl_prim_loader/OTP-14009: Update preloaded modules Fix performance bug in erl_prim_loader:get_modules/{2,3} | |||
2016-11-08 | Merge branch 'egil/19/erts/fix-crashdump-sigusr1/OTP-13997' into maint-19 | Erlang/OTP | |
* egil/19/erts/fix-crashdump-sigusr1/OTP-13997: erts: Fix SIGUSR1 crashdump generation | |||
2016-11-05 | Update preloaded modules | Björn Gustavsson | |
2016-11-05 | Fix performance bug in erl_prim_loader:get_modules/{2,3} | Björn Gustavsson | |
The erl_prim_loader:get_modules/{2,3} functions were introduced in cd283583f8. Unfortunately, while the functions worked correctly, there was a bug in that many garbage maessages would be sent to the erl_prim_loader process. The number of extra messages depended on both the length of the code path and of the number of modules that were fetched. The messages were ignored and ultimately discarded, causing no harm except for a performance degradation and increase of the heap size for the erl_prim_loader process. The following functions were hit by the performance bug: code:atomic_load/1 code:ensure_modules_loaded/1 code:prepare_loading/1 | |||
2016-11-01 | erts: Fix SIGUSR1 crashdump generation | Björn-Egil Dahlberg | |
Do not generate a core when a crashdump is asked for. Regression introduced in 56090db3ea417157a749bdd810fc61d117493f1f | |||
2016-10-17 | Updated OTP versionOTP-19.1.5 | Erlang/OTP | |
2016-10-17 | Prepare release | Erlang/OTP | |
2016-10-17 | Merge branch 'hans/ssh/rekey_problem/OTP-13972' into maint-19 | Erlang/OTP | |
* hans/ssh/rekey_problem/OTP-13972: ssh: fix renegotiation problem ssh: test case for renegotiation with openssh client | |||
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 | |