Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-12 | erts/kernel: Fix code loading deadlock during init:stop | Lukas Larsson | |
When init:stop is called it walks the application hierarchy and terminates each process. Some of these processes may do something while terminating and sometimes that something needs to load some new code in order to work. When this happens the code_server could just be in the process of terminating or the erl_prim_loader could be active. In both these cases the request to load the new code would cause a deadlock in the termination of the system. This commit fixes this by init rejecting attempts to load new code when init:stop has been called and fixing a termination race in the code_server. This however means that the process that tried to do something when told to terminate (for instance logging that it is terminating) will crash instead of loading the code. | |||
2016-07-01 | Merge branch 'ingela/ssl/dist-stop-nodes' into maint | Ingela Anderton Andin | |
* ingela/ssl/dist-stop-nodes: ssl: All started test nodes must be cleaned up | |||
2016-07-01 | Merge branch 'goertzenator/snmpstring/PR-1100/OTP-13706' into maint | Ingela Anderton Andin | |
* goertzenator/snmpstring/PR-1100/OTP-13706: add snmp_agent_conf_test to modules.mk Fix ERL-164 for agent, vacm, and usm config files snmp tests demonstrating ERL-164, no string escaping for SNMP config files | |||
2016-06-30 | Merge branch 'maint-19' into maint | Hans Nilsson | |
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 | Update release notes | Erlang/OTP | |
2016-06-29 | Update version numbers | Erlang/OTP | |
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 | 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 | 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 | 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. | |||
2016-06-23 | Fix try-catch when writing makefile | Magnus Henoch | |
Any exceptions at this point would be of class error, not exit. | |||
2016-06-22 | Fix ERL-164 for agent, vacm, and usm config files | Daniel Goertzen | |
2016-06-22 | snmp tests demonstrating ERL-164, no string escaping for SNMP config files | Daniel Goertzen | |
2016-06-22 | Show error reason when compiler cannot write file | Magnus Henoch | |
When the compiler fails to write an output file, it used to just print "error writing file". With this change, it also prints the error reason: $ echo "-module(foo)." > foo.erl $ chmod -w . $ erlc foo.erl /tmp/bar/foo.bea#: error writing file: permission denied | |||
2016-06-22 | ssl: Do not leave zoombie nodes if tests fail | Ingela Anderton Andin | |
2016-06-22 | Update release notes | Erlang/OTP | |
2016-06-22 | ssh: update vsn.mk | Hans Nilsson | |
2016-06-22 | ssh: polishing of password prompt's linefeed | Hans Nilsson | |
2016-06-22 | ssh: Fix a hazard bug in ssh_auth | Hans Nilsson | |
2016-06-22 | ssh: Some code cuddling in ssh_io | Hans Nilsson | |
2016-06-22 | ssh: Fix type error in args of ssh_auth:sort_selected_mthds | Hans Nilsson | |
2016-06-22 | ssh: Make client send a faulty pwd only once, ssh_connection_handler part | Hans Nilsson | |
2016-06-22 | ssh: Make client send a faulty pwd only once, ssh_auth part | Hans Nilsson | |
Conflicts: lib/ssh/src/ssh_connection_handler.erl | |||
2016-06-22 | ssh: test cases for no repetition of bad passwords | Hans Nilsson | |
2016-06-21 | Prepare release | Erlang/OTP | |