Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-18 | Prepare release | Erlang/OTP | |
2018-10-18 | Merge branch 'hans/eldap/prevent_EXIT_at_close/OTP-15342/ERIERL-242' into ↵ | Erlang/OTP | |
maint-19 * hans/eldap/prevent_EXIT_at_close/OTP-15342/ERIERL-242: eldap: Fix race at socket close | |||
2018-10-05 | eldap: Fix race at socket close | Hans Nilsson | |
2018-09-19 | Updated OTP versionOTP-19.3.6.11 | Erlang/OTP | |
2018-09-19 | Update release notes | Erlang/OTP | |
2018-09-19 | Update version numbers | Erlang/OTP | |
2018-09-19 | Merge branch 'sverker/erts/19/memory-leak-terminating-port/OTP-14609' into ↵ | Erlang/OTP | |
maint-19 * sverker/erts/19/memory-leak-terminating-port/OTP-14609: erts: Fix memory leak when sending to terminating port | |||
2018-09-19 | erts: Fix memory leak when sending to terminating port | Sverker Eriksson | |
Cherry-picked from 7c5fcd3f2701cbb614930682ac52ff75b9c26e6c. Error: Leak_DefinitelyLost erts_alloc:230 (-> 0x52E54D) [erl_alloc.h] port_task_alloc:154 (-> 0x52F3CA) [erl_port_task.c] erts_port_task_alloc_p2p_sig_data:212 (-> 0x52F5D3) [erl_port_task.c] erts_port_output:2147 (-> 0x4F6057) [io.c] erts_port_command:4126 (-> 0x4FA10E) [io.c] do_send:2200 (-> 0x4E4C64) [bif.c] erl_send:2494 (-> 0x4E5E09) [bif.c] process_main:1730 (-> 0x43ADA5) [beam_emu.c] | |||
2018-08-09 | Updated OTP versionOTP-19.3.6.10 | Erlang/OTP | |
2018-08-09 | Update release notes | Erlang/OTP | |
2018-08-09 | Update version numbers | Erlang/OTP | |
2018-08-09 | Merge branch 'hasse/syntax_tools/fix_map_type/OTP-15098/ERIERL-177' into ↵ | Erlang/OTP | |
maint-19 * hasse/syntax_tools/fix_map_type/OTP-15098/ERIERL-177: syntax_tools: Fix a bug regarding reverting map types. | |||
2018-08-09 | Merge branch 'john/erts/inet-drv-race/OTP-15158/ERL-654' into maint-19 | Erlang/OTP | |
* john/erts/inet-drv-race/OTP-15158/ERL-654: Fix a race condition when generating async operation ids | |||
2018-08-09 | Merge branch 'dotsimon/ref_ordering_bug/OTP-15225' into maint-19 | Erlang/OTP | |
* dotsimon/ref_ordering_bug/OTP-15225: Fixed #Ref ordering bug Test #Ref ordering in lists and ets | |||
2018-08-09 | Fixed #Ref ordering bug | Simon Cornish | |
2018-08-09 | Test #Ref ordering in lists and ets | Simon Cornish | |
2018-06-28 | syntax_tools: Fix a bug regarding reverting map types. | Hans Bolinder | |
2018-06-28 | Fix a race condition when generating async operation ids | John Högberg | |
The counter used for generating async operation ids was a plain int shared between all ports, which was incorrect but mostly worked fine since the ids only had to be unique on a per-port basis. However, some compilers (notably GCC 8.1.1) generated code that assumed that this value didn't change between reads. Using a shortened version of enq_async_w_tmo as an example: int id = async_ref++; op->id = id; //A return id; //B In GCC 7 and earlier, `async_ref` would be read once and assigned to `id` before being incremented, which kept the values at A and B consistent. In GCC 8, `async_ref` was read when assigned at A and read again at B, and then incremented, which made them inconsistent if we raced with another port. This commit fixes the issue by removing `async_ref` altogether and replacing it with a per-port counter which makes it impossible to race with someone else. | |||
2018-05-08 | Updated OTP versionOTP-19.3.6.9 | Erlang/OTP | |
2018-05-08 | Prepare release | Erlang/OTP | |
2018-05-08 | Merge branch 'hans/ssh/reneg_bug_19/OTP-15066' into maint-19 | Erlang/OTP | |
* hans/ssh/reneg_bug_19/OTP-15066: ssh: Renegotiation -> renegotiate | |||
2018-05-08 | Merge branch 'hans/ssh/dh_gex_putty_19/OTP-15064' into maint-19 | Erlang/OTP | |
* hans/ssh/dh_gex_putty_19/OTP-15064: ssh: Fix DH group exchange server bug for PuTTY and others following draft-draft-00 from 2001 and not the rfc4419 | |||
2018-05-08 | Merge branch 'hans/ssh/server_exit_normal_exit_19/OTP-15018' into maint-19 | Erlang/OTP | |
* hans/ssh/server_exit_normal_exit_19/OTP-15018: ssh: Fix server crashes for exit-normal signals | |||
2018-05-02 | ssh: Renegotiation -> renegotiate | Hans Nilsson | |
2018-05-02 | ssh: Fix DH group exchange server bug for PuTTY | Hans Nilsson | |
and others following draft-draft-00 from 2001 and not the rfc4419 | |||
2018-04-17 | ssh: Fix server crashes for exit-normal signals | Hans Nilsson | |
2018-04-05 | Updated OTP versionOTP-19.3.6.8 | Erlang/OTP | |
2018-04-05 | Prepare release | Erlang/OTP | |
2018-04-05 | Merge branch 'hans/ssh/sftpd_rm_dir_err_19/OTP-15004' into maint-19 | Erlang/OTP | |
* hans/ssh/sftpd_rm_dir_err_19/OTP-15004: ssh: Fix ssh_sftpd:handle_op not returning State | |||
2018-04-05 | ssh: Fix ssh_sftpd:handle_op not returning State | Hans Nilsson | |
2018-03-21 | Updated OTP versionOTP-19.3.6.7 | Erlang/OTP | |
2018-03-21 | Prepare release | Erlang/OTP | |
2018-03-21 | Merge branch 'sverker/maint-19/os-cmd-2/OTP-14823' into maint-19 | Erlang/OTP | |
* sverker/maint-19/os-cmd-2/OTP-14823: kernel: Fix os_SUITE:max_size_command for OTP-19 kernel: Fix handling of os:cmd option max_size in win kernel: Add os:cmd/2 with max_size option | |||
2018-03-21 | kernel: Fix os_SUITE:max_size_command for OTP-19 | Sverker Eriksson | |
where string:trim does not exist. | |||
2018-03-21 | kernel: Fix handling of os:cmd option max_size in win | Lukas Larsson | |
git cherry-pick 75b0f73f72e1783d4ace976cdd2b5f23bdc3ebae | |||
2018-03-21 | kernel: Add os:cmd/2 with max_size option | Lukas Larsson | |
git cherry-pick 55e929c4ed5cd854038c18697123ea94948ebf35 | |||
2018-02-28 | Updated OTP versionOTP-19.3.6.6 | Erlang/OTP | |
2018-02-28 | Prepare release | Erlang/OTP | |
2018-02-28 | Merge branch 'ingela/ssl/PR-1709/OTP-14929' into maint-19 | Erlang/OTP | |
* ingela/ssl/PR-1709/OTP-14929: ssl: Prepare for release ssl: Backport PR-1709 | |||
2018-02-28 | Merge branch 'hans/ssh/execfix19/OTP-14881' into maint-19 | Erlang/OTP | |
* hans/ssh/execfix19/OTP-14881: ssh: Fix cli ssh: Test for disabled shell | |||
2018-02-19 | ssl: Prepare for release | Ingela Anderton Andin | |
2018-02-19 | ssl: Backport PR-1709 | Ingela Anderton Andin | |
2018-01-19 | ssh: Fix cli | Hans Nilsson | |
Conflicts: lib/ssh/src/ssh.hrl lib/ssh/src/ssh_cli.erl | |||
2018-01-19 | ssh: Test for disabled shell | Hans Nilsson | |
2017-12-15 | Updated OTP versionOTP-19.3.6.5 | Erlang/OTP | |
2017-12-15 | Prepare release | Erlang/OTP | |
2017-12-15 | Merge branch 'rickard/node-mon-proc-exit-race/OTP-14781' into maint-19 | Erlang/OTP | |
* rickard/node-mon-proc-exit-race/OTP-14781: Fix triggering of node monitors | |||
2017-12-15 | Merge branch 'dgud/mnesia/slow-startup/OTP-14829' into maint-19 | Erlang/OTP | |
* dgud/mnesia/slow-startup/OTP-14829: mnesia: Read schema user properties directly | |||
2017-12-15 | Merge branch 'dgud/mnesia/backup-error-handling/OTP-14776' into maint-19 | Erlang/OTP | |
* dgud/mnesia/backup-error-handling/OTP-14776: mnesia: Fix error handling in abort write | |||
2017-12-15 | Merge branch 'john/erts/fix-close-eintr/OTP-14775' into maint-19 | Erlang/OTP | |
* john/erts/fix-close-eintr/OTP-14775: Remove invalid EINTR loop around close(2) |