Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-16 | Merge branch 'rickard/dirty_scheduler_collapse/OTP-15509' into maint-20 | Erlang/OTP | |
* rickard/dirty_scheduler_collapse/OTP-15509: Fix bug causing dirty scheduler sleeper list inconsistency | |||
2019-01-11 | Fix bug causing dirty scheduler sleeper list inconsistency | Rickard Green | |
2019-01-07 | Updated OTP versionOTP-20.3.8.17 | Erlang/OTP | |
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. | |||
2018-12-28 | Updated OTP versionOTP-20.3.8.16 | Erlang/OTP | |
2018-12-28 | Prepare release | Erlang/OTP | |
2018-12-28 | Merge branch 'hans/ssh/port_leak/OTP-15397' into maint-20 | Erlang/OTP | |
* hans/ssh/port_leak/OTP-15397: ssh: Fix port leakage for daemons failing at start ssh: Add port close test | |||
2018-12-28 | Merge branch 'sverker/big-band-bug/ERL-804/OTP-15487' into maint-20 | Erlang/OTP | |
* sverker/big-band-bug/ERL-804/OTP-15487: erts: Fix bug in 'band' of two negative numbers, one big | |||
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-17 | erts: Fix bug in 'band' of two negative numbers, one big | Sverker Eriksson | |
Similar bug as for bxor fixed by abc4fd372d476821448dfb9 Ex: 1> io:format("~.16B\n", [-16#1110000000000000000 band (-1)]). -1120000000000000000 Wrong result for (-X bsl WS) band -Y. where X is any positive integer WS is erlang:system_info(wordsize)*8*N where N is 1 or larger Y is any positive integer smaller than (1 bsl WS) Fix: The subtraction of 1 (for 2-complement conversion) must be carried along all the way to the last words. | |||
2018-12-06 | Updated OTP versionOTP-20.3.8.15 | Erlang/OTP | |
2018-12-06 | Prepare release | Erlang/OTP | |
2018-12-06 | Merge branch 'henrik/ERIERL-278/OTP-15470' into maint-20 | Erlang/OTP | |
* henrik/ERIERL-278/OTP-15470: Handle erroneous length during decode (BER only) without crashing | |||
2018-12-06 | Handle erroneous length during decode (BER only) without crashing | Kenneth Lundin | |
2018-11-14 | Updated OTP versionOTP-20.3.8.14 | Erlang/OTP | |
2018-11-14 | Prepare release | Erlang/OTP | |
2018-11-14 | Merge branch 'hans/ssh/fix_ext_info/OTP-15413' into maint-20 | Erlang/OTP | |
* hans/ssh/fix_ext_info/OTP-15413: ssh: Fix ssh_options checking for ext_info ssh: Fix SSH_MSG_EXT_INFO bug for OTP SSH as server ssh: Fix SSH_MSG_EXT_INFO bug for OTP SSH as client | |||
2018-11-09 | Updated OTP versionOTP-20.3.8.13 | Erlang/OTP | |
2018-11-09 | Prepare release | Erlang/OTP | |
2018-11-09 | Merge branch 'ingela/maint-20/ssl/rsa-kex-engine/ERIERL-268/OTP-15420' into ↵ | Erlang/OTP | |
maint-20 * ingela/maint-20/ssl/rsa-kex-engine/ERIERL-268/OTP-15420: ssl: Add engine handling clause to RSA key exchange | |||
2018-11-09 | ssl: Add engine handling clause to RSA key exchange | Ingela Anderton Andin | |
2018-11-08 | ssh: Fix ssh_options checking for ext_info | Hans Nilsson | |
A bug for SSH_MSG_EXT_INFO was fixed both for client and server. Before that fix, wrong option was read for the information sent to the peer. This commit adapts the option checking so that the correct option now used is available not only for servers but also for clients. | |||
2018-11-07 | ssh: Fix SSH_MSG_EXT_INFO bug for OTP SSH as server | Hans Nilsson | |
The wrong set of supported public keys was sent to the client. | |||
2018-11-07 | ssh: Fix SSH_MSG_EXT_INFO bug for OTP SSH as client | Hans Nilsson | |
The message could not be received in connected state | |||
2018-11-05 | Updated OTP versionOTP-20.3.8.12 | Erlang/OTP | |
2018-11-05 | Prepare release | Erlang/OTP | |
2018-11-05 | Merge branch 'ingela/ssl/deliver-all-data-at-close/ERL-731/OTP-15412' into ↵ | Erlang/OTP | |
maint-20 * ingela/ssl/deliver-all-data-at-close/ERL-731/OTP-15412: ssl: Extend check for undelivered data at closing | |||
2018-11-05 | Merge branch 'john/erts/OTP-20.3.8/minusminus_trapping/OTP-15371' into maint-20 | Erlang/OTP | |
* john/erts/OTP-20.3.8/minusminus_trapping/OTP-15371: Optimize operator '--' and yield on large inputs | |||
2018-11-02 | Optimize operator '--' and yield on large inputs | John Högberg | |
The removal set now uses a red-black tree instead of an array on large inputs, decreasing runtime complexity from `n*n` to `n*log(n)`. It will also exit early when there are no more items left in the removal set, drastically improving performance and memory use when the items to be removed are present near the head of the list. This got a lot more complicated than before as the overhead of always using a red-black tree was unacceptable when either of the inputs were small, but this compromise has okay-to-decent performance regardless of input size. Co-authored-by: Dmytro Lytovchenko <[email protected]> | |||
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-10-31 | Updated OTP versionOTP-20.3.8.11 | Erlang/OTP | |
2018-10-31 | Prepare release | Erlang/OTP | |
2018-10-31 | Merge branch 'rickard/internal_ref_cmp/OTP-15399/ERL-751' into maint-20 | Erlang/OTP | |
* rickard/internal_ref_cmp/OTP-15399/ERL-751: Fix erts_internal_ref_number_cmp() | |||
2018-10-31 | Fix erts_internal_ref_number_cmp() | Rickard Green | |
2018-10-16 | Updated OTP versionOTP-20.3.8.10 | Erlang/OTP | |
2018-10-16 | Prepare release | Erlang/OTP | |
2018-10-16 | Merge branch 'sverker/erts/ets-select_replace-bug/OTP-15346' into maint-20 | Erlang/OTP | |
* sverker/erts/ets-select_replace-bug/OTP-15346: erts: Fix bug in ets:select_replace for bound key | |||
2018-10-16 | Merge branch 'hans/eldap/prevent_EXIT_at_close/OTP-15342/ERIERL-242' into ↵ | Erlang/OTP | |
maint-20 * hans/eldap/prevent_EXIT_at_close/OTP-15342/ERIERL-242: eldap: Fix race at socket close | |||
2018-10-09 | erts: Fix bug in ets:select_replace for bound key | Sverker Eriksson | |
which may cause following calls to ets:next or ets:prev to fail. | |||
2018-10-05 | eldap: Fix race at socket close | Hans Nilsson | |
2018-09-11 | Updated OTP versionOTP-20.3.8.9 | Erlang/OTP | |
2018-09-11 | Update release notes | Erlang/OTP | |
2018-09-11 | Update version numbers | Erlang/OTP | |
2018-09-11 | Merge branch 'john/compiler/fix-rebar-recompiles-maint-20/OTP-15292' into ↵ | Erlang/OTP | |
maint-20 * john/compiler/fix-rebar-recompiles-maint-20/OTP-15292: Fix include-path regression caused by dd0a39c | |||
2018-09-10 | Fix include-path regression caused by dd0a39c | John Högberg | |
Include paths don't actually affect code generation in any way, but it's reasonable for a build tool like rebar3 to recompile when the include paths change. This commit restores the old behavior without the +deterministic flag. | |||
2018-08-28 | Updated OTP versionOTP-20.3.8.8 | Erlang/OTP | |
2018-08-28 | Update release notes | Erlang/OTP | |