Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-17 | inets: Prepare for release | Ingela Anderton Andin | |
2018-07-17 | inets: Improve error handling | Ingela Anderton Andin | |
2018-06-28 | Updated OTP versionOTP-20.3.8.2 | Erlang/OTP | |
2018-06-28 | Prepare release | Erlang/OTP | |
2018-06-28 | Merge branch 'john/erts/fix-process-schedule-after-free/OTP-15067/ERL-573' ↵ | Erlang/OTP | |
into maint-20 * john/erts/fix-process-schedule-after-free/OTP-15067/ERL-573: Don't enqueue system tasks if target process is in fail_state Fix erroneous schedule of freed/exiting processes Fix deadlock in run queue evacuation Fix memory leak of processes that died in the run queue | |||
2018-06-28 | Merge branch 'sverker/ic/encode-atom-overrun/ERIERL-191/OTP-15160' into maint-20 | Erlang/OTP | |
* sverker/ic/encode-atom-overrun/ERIERL-191/OTP-15160: ic: Fix buffer overrun bug in oe_ei_encode_atom | |||
2018-06-28 | Merge branch 'sverker/erl_interface/simultaneous-connect/OTP-15161' into ↵ | Erlang/OTP | |
maint-20 * sverker/erl_interface/simultaneous-connect/OTP-15161: erl_interface: Fix simultaneous connection setup | |||
2018-06-28 | Merge branch 'sverker/kernel/tick-fixes/OTP-15162' into maint-20 | Erlang/OTP | |
* sverker/kernel/tick-fixes/OTP-15162: kernel: Fix tick count bug when pending writes kernel: Send tick to hidden node even if pending writes | |||
2018-06-28 | kernel: Fix tick count bug when pending writes | Sverker Eriksson | |
2018-06-28 | kernel: Send tick to hidden node even if pending writes | Sverker Eriksson | |
as c-nodes need ticks to send ticks. | |||
2018-06-28 | ic: Fix buffer overrun bug in oe_ei_encode_atom | Sverker Eriksson | |
bug exists since OTP-20.3.4 1d3acb70debd134c8346b7e98347171d5cf6fc62 | |||
2018-06-21 | Updated OTP versionOTP-20.3.8.1 | Erlang/OTP | |
2018-06-21 | Prepare release | Erlang/OTP | |
2018-06-21 | Merge branch 'hans/ssh/sftp_ver4_xfer/ERIERL-199/OTP-15149' into maint-20 | Erlang/OTP | |
* hans/ssh/sftp_ver4_xfer/ERIERL-199/OTP-15149: ssh: Fix ssh_xfer decode_ATTR error for Vsn=4 | |||
2018-06-21 | Merge branch 'hans/ssh/sftp_error_codes/ERIERL-194/OTP-15148' into maint-20 | Erlang/OTP | |
* hans/ssh/sftp_error_codes/ERIERL-194/OTP-15148: ssh: Report the signal name if there is an exit-signal to sftpd ssh: Bug fix sftp error codes | |||
2018-06-21 | Merge branch 'hasse/syntax_tools/fix_map_type/OTP-15098/ERIERL-177' into ↵ | Erlang/OTP | |
maint-20 * hasse/syntax_tools/fix_map_type/OTP-15098/ERIERL-177: syntax_tools: Fix a bug regarding reverting map types. | |||
2018-06-21 | Merge branch 'hans/ftp/socket_opts/ERIERL-192/OTP-15120' into maint-20 | Erlang/OTP | |
* hans/ftp/socket_opts/ERIERL-192/OTP-15120: ftp: Disallow 'packet_size' for low-level options ftp: Socket options | |||
2018-06-21 | ssh: Report the signal name if there is an exit-signal to sftpd | Hans Nilsson | |
2018-06-21 | ssh: Bug fix sftp error codes | Hans Nilsson | |
Report the signal name if the signal error message is "" Do not report a return code of 0 as an error. | |||
2018-06-20 | ssh: Fix ssh_xfer decode_ATTR error for Vsn=4 | Hans Nilsson | |
2018-06-19 | ftp: Disallow 'packet_size' for low-level options | Hans Nilsson | |
2018-06-19 | erl_interface: Fix simultaneous connection setup | Sverker Eriksson | |
by also accepting status "ok_simultaneous". | |||
2018-06-18 | ftp: Socket options | Hans Nilsson | |
2018-06-14 | syntax_tools: Fix a bug regarding reverting map types. | Hans Bolinder | |
2018-06-14 | Don't enqueue system tasks if target process is in fail_state | John Högberg | |
The fail state wasn't re-checked in the state change loop; only the FREE state was checked. In addition to that, we would leave the task in the queue when bailing out which could lead to a double-free. This commit backports active_sys_enqueue from master to make it easier to merge onwards. | |||
2018-06-14 | Fix erroneous schedule of freed/exiting processes | John Högberg | |
When scheduled out, the process was never checked for the FREE state before rescheduling, which meant that a system task could sneak in and cause a double-free later on. | |||
2018-06-13 | Updated OTP versionOTP-20.3.8 | Erlang/OTP | |
2018-06-13 | Prepare release | Erlang/OTP | |
2018-06-13 | Merge branch 'raimo/snmp/parse-mc_new_type-first/ERIERL-161/OTP-14196' into ↵ | Erlang/OTP | |
maint-20 * raimo/snmp/parse-mc_new_type-first/ERIERL-161/OTP-14196: Add test case Parse #mc_new_type{}s before definitions_loop/2 | |||
2018-06-13 | Merge branch 'sverker/ets-auto-unfix-delete-race/OTP-15109' into maint-20 | Erlang/OTP | |
* sverker/ets-auto-unfix-delete-race/OTP-15109: erts: Fix race between ets table deletion and auto-unfix | |||
2018-06-11 | Add test case | Raimo Niskanen | |
2018-06-11 | Parse #mc_new_type{}s before definitions_loop/2 | Raimo Niskanen | |
2018-06-05 | Updated OTP versionOTP-20.3.7 | Erlang/OTP | |
2018-06-05 | Prepare release | Erlang/OTP | |
2018-06-05 | Merge branch 'ingela/inets/header-handling/OTP-15092' into maint-20 | Erlang/OTP | |
* ingela/inets/header-handling/OTP-15092: inets: Gracefully handle bad headers | |||
2018-06-05 | Merge branch 'lars/erl_docgen/fix-xsl-makefile/OTP-15091' into maint-20 | Erlang/OTP | |
* lars/erl_docgen/fix-xsl-makefile/OTP-15091: [erl_docgen] Update version [erl_docgen] Add missing file db_funcs.xsl to file list | |||
2018-06-05 | Merge branch 'sverker/system-profile-bug/OTP-15085' into maint-20 | Erlang/OTP | |
* sverker/system-profile-bug/OTP-15085: erts: Fix bug in system_profile | |||
2018-06-05 | Merge branch 'sverker/enif_binary_to_term-bug/OTP-15080' into maint-20 | Erlang/OTP | |
* sverker/enif_binary_to_term-bug/OTP-15080: erts: Fix bug in enif_binary_to_term for immediates | |||
2018-06-04 | erts: Fix race between ets table deletion and auto-unfix | Sverker Eriksson | |
Problem: 1. Process A fixates table T. 2. Process B starts deleting table T (either by ets:delete or exit) and does tid_clear(). 3. Process A exits and does proc_cleanup_fixed_table() and get NULL from btid2tab() and deallocates DbFixation. 4. Process B continues deleting table in free_fixations_locked() and finds the deallocated DbFixation in the fixing_procs tree. Solution: Wait with tid_clear() until after free_fixations_locked() has traversed the fixing_procs tree. | |||
2018-05-22 | inets: Gracefully handle bad headers | Ingela Anderton Andin | |
max_headers operated on the individual header length instead of the total length of all headers. Also headers with empty keys are now discarded. | |||
2018-05-21 | [erl_docgen] Update version | Lars Thorsen | |
2018-05-21 | [erl_docgen] Add missing file db_funcs.xsl to file list | Lars Thorsen | |
2018-05-21 | Fix deadlock in run queue evacuation | John Högberg | |
2018-05-21 | Fix memory leak of processes that died in the run queue | John Högberg | |
2018-05-18 | erts: Fix bug in system_profile | Sverker Eriksson | |
seen to cause redundant {profile,_,active,_,_} messages when process is terminating. | |||
2018-05-16 | erts: Fix bug in enif_binary_to_term for immediates | Sverker Eriksson | |
Symptom: Heap corruption Expanded test case to provoke this bug and test some more term types. | |||
2018-05-07 | Updated OTP versionOTP-20.3.6 | Erlang/OTP | |
2018-05-07 | Prepare release | Erlang/OTP | |
2018-05-07 | Merge branch 'hans/ssh/reneg_bug_20/OTP-15066' into maint-20 | Erlang/OTP | |
* hans/ssh/reneg_bug_20/OTP-15066: ssh: Renegotiation -> renegotiate | |||
2018-05-07 | Merge branch 'hans/ssh/dh_gex_putty/OTP-15064' into maint-20 | Erlang/OTP | |
* hans/ssh/dh_gex_putty/OTP-15064: ssh: Fix DH group exchange server bug for PuTTY and others following draft-draft-00 from 2001 and not the rfc4419 |