Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-30 | Check libsctp for sctp funcs in configure.in | jonasf | |
Call AC_CHECK_LIB before calling AC_CHECK_FUNCS to check for functions in libsctp. Otherwise AC_CHECK_FUNCS will not link with libsctp to see if function exists. | |||
2016-06-30 | hipe: Fix bug in trap frame allocation wrappers | Magnus Lång | |
The trap frame allocation wrappers occasionally call the garbage collector, even though built-in functions are not supposed to. On non-{x86,amd64} platforms, HiPE was optimising the BIF wrapper interface on the basis that BIFs do not GC. So, when hipe_reserve_beam_trap_frame called the garbage collector, the state in the PCB was stale and corruption happened. Now, these particular BIFs are reclassified as GC BIFs. Unfortunately, in order to do that we needed to introduce a gc_bif_interface_3 macro in every hipe_$ARCH_bifs.m4 file. | |||
2016-06-30 | Merge branch 'maint-19' into maint | Hans Nilsson | |
2016-06-30 | hipe: Add assertion for gc in bif without wrapper | Magnus Lång | |
An easy source of tricky bugs is to start calling the garbage collector from a built-in function without adding that bif to hipe_bif_list.m4. With this change we, in the debug build, keep track of whether the canonical stack and heap pointers are stored in the PCB or in registers/stack, allowing us to catch this class of mistakes with an assertion. | |||
2016-06-30 | Merge branch 'aronisstav/compiler/fix-compile-forms-spec/PR-1109' into maint | Björn Gustavsson | |
* aronisstav/compiler/fix-compile-forms-spec/PR-1109: Fix spec of compile:(noenv_)forms/2 | |||
2016-06-29 | Updated OTP versionOTP-19.0.1 | Erlang/OTP | |
2016-06-29 | Update release notes | Erlang/OTP | |
2016-06-29 | Update version numbers | Erlang/OTP | |
2016-06-29 | Merge branch 'rickard/set-gl-fix/OTP-13716' into maint-19 | Erlang/OTP | |
* rickard/set-gl-fix/OTP-13716: Fix group_leader/2 | |||
2016-06-29 | Merge branch 'hans/ssh/ssh_patches/OTP-13715' into maint-19 | Erlang/OTP | |
* hans/ssh/ssh_patches/OTP-13715: ssh: Update ssh version ssh: Remove possible hanging in TCs when server and client is on the same node ssh: added dbg keys to ssh:connection_info/2 and ssh:channel_info/3 ssh: Extend experimental ssh_dbg.erl ssh: remove 'sync sleeps' | |||
2016-06-29 | Merge branch 'hans/ssh/retry_passwd_patch/OTP-13674' into maint-19 | Erlang/OTP | |
* hans/ssh/retry_passwd_patch/OTP-13674: ssh: update vsn.mk ssh: polishing of password prompt's linefeed ssh: Fix a hazard bug in ssh_auth ssh: Some code cuddling in ssh_io ssh: Fix type error in args of ssh_auth:sort_selected_mthds ssh: Make client send a faulty pwd only once, ssh_connection_handler part ssh: Make client send a faulty pwd only once, ssh_auth part ssh: test cases for no repetition of bad passwords | |||
2016-06-29 | Merge branch 'hans/inets/ftp_debug_printout/OTP-13712' into maint-19 | Erlang/OTP | |
* hans/inets/ftp_debug_printout/OTP-13712: inets: updated version inets: unused var in ftp.erl anonymized inets: ftp debug printout removed | |||
2016-06-29 | Merge branch 'hasse/tools/fix_xref/ERL-173/OTP-13708' into maint-19 | Erlang/OTP | |
* hasse/tools/fix_xref/ERL-173/OTP-13708: tools: Fix a bug adding multiple modules to an Xref server | |||
2016-06-29 | Merge branch 'margnus1/dialyzer/fix_map_bug/ERL-177/PR-1115/OTP-13709' into ↵ | Erlang/OTP | |
maint-19 * margnus1/dialyzer/fix_map_bug/ERL-177/PR-1115/OTP-13709: erl_types: Normalise X:=none() pairs in t_map/3 | |||
2016-06-29 | Merge branch 'dgud/observer/fix-no-scheduler-change/ERL-171/OTP-13702' into ↵ | Erlang/OTP | |
maint-19 * dgud/observer/fix-no-scheduler-change/ERL-171/OTP-13702: Reset data when changing node or no schedulers change | |||
2016-06-29 | Fix group_leader/2 | Rickard Green | |
2016-06-29 | ssh: Update ssh version | Hans Nilsson | |
2016-06-29 | ssh: Remove possible hanging in TCs when server and client is on the same node | Hans Nilsson | |
2016-06-29 | ssh: added dbg keys to ssh:connection_info/2 and ssh:channel_info/3 | Hans Nilsson | |
2016-06-29 | ssh: Extend experimental ssh_dbg.erl | Hans Nilsson | |
1) extend ssh_dbg:message with second arg, a fun/1 that is intended to replace pids in the trace printouts with better descriptions. 2) printout improvments | |||
2016-06-29 | ssh: remove 'sync sleeps' | Hans Nilsson | |
2016-06-29 | inets: updated version | Hans Nilsson | |
2016-06-29 | inets: unused var in ftp.erl anonymized | Hans Nilsson | |
2016-06-29 | inets: ftp debug printout removed | Hans Nilsson | |
2016-06-29 | Merge branch 'legoscia/compiler/error-handling/PR-1112/OTP-13701' into maint | Björn Gustavsson | |
* legoscia/compiler/error-handling/PR-1112/OTP-13701: Fix try-catch when writing makefile Show error reason when compiler cannot write file | |||
2016-06-28 | add snmp_agent_conf_test to modules.mk | Daniel Goertzen | |
2016-06-28 | erts: Save abort reason for erl_child_setup | Sverker Eriksson | |
Nice to have for core dump inspection when stderr -> /dev/null. | |||
2016-06-28 | tools: Fix a bug adding multiple modules to an Xref server | Hans Bolinder | |
The bug when introduced in OTP-19.0. Optimize adding multiple modules to an Xref server | |||
2016-06-28 | erl_types: Normalise X:=none() pairs in t_map/3 | Magnus Lång | |
t_map/3 previously required callers to perform this normalisation, but as t_from_form/5 would sometimes fail to do so, this requirement is relaxed. Bug (ERL-177) reported and shrunk by Luke Imhoff. | |||
2016-06-28 | ssl: All started test nodes must be cleaned up | Ingela Anderton Andin | |
Function to stop SSL/TLS node may not exit as a test case will start more than one node and all nodes must be stopped. | |||
2016-06-27 | erts: Improve system_info(dist_ctrl) | Sverker Eriksson | |
to not block multi threading. Do the same as erlang:nodes/1, just grab dist table read lock. | |||
2016-06-27 | Cleanup in statistics_SUITE:runtime_update test | Rickard Green | |
2016-06-27 | Improve timer tests in driver_SUITE | Rickard Green | |
2016-06-27 | Fix statistics_SUITE:scheduler_wall_time test | Rickard Green | |
2016-06-27 | Fix scheduler_SUITE:scheduler_suspend test | Rickard Green | |
2016-06-27 | Fix scheduler_SUITE:scheduler_threads test | Rickard Green | |
2016-06-27 | odbc: Convert doc clauses form test_server to ct | Ingela Anderton Andin | |
2016-06-27 | odbc: Replace test_server with ct eqvivalents | Ingela Anderton Andin | |
2016-06-27 | odbc: Remove legacy config macros | Ingela Anderton Andin | |
2016-06-27 | odbc: Remove legacy suite clauses from test suites | Ingela Anderton Andin | |
2016-06-27 | ssh: update vsn.mk | Hans Nilsson | |
2016-06-27 | ssh: polishing of password prompt's linefeed | Hans Nilsson | |
2016-06-27 | ssh: Fix a hazard bug in ssh_auth | Hans Nilsson | |
2016-06-27 | ssh: Some code cuddling in ssh_io | Hans Nilsson | |
2016-06-27 | ssh: Fix type error in args of ssh_auth:sort_selected_mthds | Hans Nilsson | |
2016-06-27 | ssh: Make client send a faulty pwd only once, ssh_connection_handler part | Hans Nilsson | |
2016-06-27 | ssh: Make client send a faulty pwd only once, ssh_auth part | Hans Nilsson | |
Conflicts: lib/ssh/src/ssh_connection_handler.erl | |||
2016-06-27 | ssh: test cases for no repetition of bad passwords | Hans Nilsson | |
2016-06-27 | Merge branch 'maint-18' into maint | Hans Nilsson | |
Conflicts: OTP_VERSION lib/ssh/doc/src/notes.xml lib/ssh/src/ssh_connection_handler.erl lib/ssh/vsn.mk otp_versions.table | |||
2016-06-23 | Reset data when changing node or no schedulers change | Dan Gudmundsson | |
Caused a crash in 19, see ERL-171. Data was never reset so the number of schedulers didn't match the previous collected data. |