Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-07 | Updated OTP versionOTP-19.2.3 | Erlang/OTP | |
2017-02-07 | Prepare release | Erlang/OTP | |
2017-02-07 | Merge branch 'hans/inets/ftp_bad_return_checks_patch/OTP-14203' into maint-19 | Erlang/OTP | |
* hans/inets/ftp_bad_return_checks_patch/OTP-14203: ftp: allow different timing sequences | |||
2017-02-07 | Merge branch 'raimo/efile_drv-read_file-use-fstat/OTP-14184' into maint-19 | Erlang/OTP | |
* raimo/efile_drv-read_file-use-fstat/OTP-14184: Use fstat if it exists in efile_openfile | |||
2017-02-07 | Merge branch 'sverker/bin2term-zlib-bug/ERL-340/OTP-14159' into maint-19 | Erlang/OTP | |
* sverker/bin2term-zlib-bug/ERL-340/OTP-14159: erts: Fix binary_to_term for compressed and zlib >= v1.2.9 | |||
2017-02-07 | Use fstat if it exists in efile_openfile | Raimo Niskanen | |
2017-02-07 | Clean up timer handling | Raimo Niskanen | |
2017-02-06 | ftp: allow different timing sequences | Hans Nilsson | |
2017-02-06 | Merge branch 'rickard/binary-refc' into maint | Rickard Green | |
OTP-14202 * rickard/binary-refc: Atomic reference count of binaries also in non-SMP Conflicts: erts/emulator/beam/beam_bp.c | |||
2017-02-06 | Atomic reference count of binaries also in non-SMP | Rickard Green | |
NIF resources was not handled in a thread-safe manner in the runtime system without SMP support. As a consequence of this fix, the following driver functions are now thread-safe also in the runtime system without SMP support: - driver_free_binary() - driver_realloc_binary() - driver_binary_get_refc() - driver_binary_inc_refc() - driver_binary_dec_refc() | |||
2017-02-06 | Merge branch 'hans/ssh/cuddle_tests' into maint | Hans Nilsson | |
2017-02-06 | Merge branch 'rickard/ds-fix' into maint | Rickard Green | |
OTP-14122 * rickard/ds-fix: Dirty schedulers should not touch scheduler data pointed to by process struct Conflicts: erts/emulator/beam/erl_process.c | |||
2017-02-06 | Merge branch 'rickard/hole-marker' into maint | Rickard Green | |
* rickard/hole-marker: Use a hole-marker that cannot be mistaken for a valid term on the heap | |||
2017-02-06 | Merge pull request #1328 from bjorng/bjorn/kernel/off-heap-message/OTP-14142 | Björn Gustavsson | |
Store messages for 'rex' and 'error_logger' off heap OTP-14192 | |||
2017-02-06 | Merge pull request #1283 from pulitta/maint | Björn Gustavsson | |
file: match enoent and enotdir in path_open OTP-14191 | |||
2017-02-03 | ssh: use real groups in kex_gex test suite | Hans Nilsson | |
2017-02-03 | ssh: logging in test lib for ssh tests | Hans Nilsson | |
2017-02-03 | dialyzer: Correct PLT tests | Hans Bolinder | |
Use explicit file names of PLTs so that daily builds&tests running simultaneously under the same user do not interfere with each other ("$HOME/.dialyzer_plt" is the default PLT name). | |||
2017-02-03 | Use a hole-marker that cannot be mistaken for a valid term on the heap | Rickard Green | |
2017-02-03 | Merge branch 'hans/ssh/speed_dh_keygen/OTP-14169' into maint | Hans Nilsson | |
2017-02-03 | Store messages for 'rex' and 'error_logger' off heap | Björn Gustavsson | |
Performance for processes that receive huge amounts of messages can be increased by storing the incoming messages outside the heap (that avoids copying the message in a garbage collection). Two OTP processes that are known to receive many messages are 'rex' (used by 'rpc') and 'error_logger'. | |||
2017-02-03 | Merge branch 'hasse/dialyzer/fix_a_warning' into maint | Hans Bolinder | |
* hasse/dialyzer/fix_a_warning: dialyzer: Fix a Dialyzer warning | |||
2017-02-03 | dialyzer: Fix a Dialyzer warning | Hans Bolinder | |
2017-02-03 | Fix merge commit | Björn-Egil Dahlberg | |
This fixes commit f0867aa2ccbbf5677e0577bba08f8b7bc53ec0ed | |||
2017-02-03 | Merge branch 'maint' of github.com:erlang/otp into maint | Hans Nilsson | |
2017-02-03 | Merge branch 'maint-18' into maint | Hans Nilsson | |
Conflicts: OTP_VERSION erts/doc/src/notes.xml erts/emulator/sys/unix/erl_unix_sys.h erts/emulator/sys/unix/sys.c erts/vsn.mk lib/crypto/c_src/crypto.c lib/crypto/doc/src/notes.xml lib/crypto/vsn.mk lib/inets/doc/src/notes.xml lib/inets/vsn.mk lib/ssh/doc/src/notes.xml lib/ssh/src/ssh.app.src lib/ssh/src/ssh_connection_handler.erl lib/ssh/vsn.mk otp_versions.table | |||
2017-02-03 | Merge branch 'egil/erts/dont-check-autoconf-version/OTP-14187' into maint | Björn-Egil Dahlberg | |
* egil/erts/dont-check-autoconf-version/OTP-14187: erts: Don't check autoconf version | |||
2017-02-03 | Merge pull request #1325 from kimshrier/statem_design_principles_typos | Raimo Niskanen | |
Fix a few gen_statem behaviour documentation typos | |||
2017-02-03 | Reduce number of loop variables hence code mass | Raimo Niskanen | |
2017-02-03 | Merge branch 'hasse/dialyzer/memory_opt/OTP-14126' into maint | Hans Bolinder | |
* hasse/dialyzer/memory_opt/OTP-14126: dialyzer: Increase time limit for tests dialyzer: Optimize typesig dialyzer: Optimize evaluation of complex code dialyzer: Optimize collection of variables | |||
2017-02-02 | Dirty schedulers should not touch scheduler data pointed to by process struct | Rickard Green | |
2017-02-02 | ssh: document crypto:genarate_key(dh, [P,G,L]) | Hans Nilsson | |
2017-02-02 | erts: Add size of literals to module code size | Sverker Eriksson | |
in crash dump and (l)oaded command in break menu. | |||
2017-02-02 | Merge branch 'hans/ssh/cuddle_tests' into maint | Hans Nilsson | |
2017-02-02 | Merge branch 'ingela/inets/maint/httpd-gracefull-shutdown/OTP-14174' into maint | Ingela Anderton Andin | |
* ingela/inets/maint/httpd-gracefull-shutdown/OTP-14174: inets: httpd - shutdown gracefully on connection or TLS handshake errors | |||
2017-02-02 | Optimize by using async cancel_timer | Raimo Niskanen | |
2017-02-02 | erts: Don't check autoconf version | Björn-Egil Dahlberg | |
2017-02-02 | Merge branch 'ingela/ssl/config-propagation' into maint | Ingela Anderton Andin | |
* ingela/ssl/config-propagation: ssl: Simplify configuration code ssl: Make sure PEM cache works as intended | |||
2017-02-01 | fix a few statem typos | Kim Shrier | |
2017-02-01 | Bugfix: callback mode not cached after code change | Raimo Niskanen | |
Fix lots of internal state updates just before termination that could cause crash reports confused about timers. | |||
2017-02-01 | Updated OTP versionOTP-18.3.4.5 | Erlang/OTP | |
2017-02-01 | Prepare release | Erlang/OTP | |
2017-02-01 | Merge branch 'hans/ssh/dh_group_exc_optimize/OTP-14169' into maint-18 | Erlang/OTP | |
* hans/ssh/dh_group_exc_optimize/OTP-14169: ssh: optimize kex dh_gex using new crypto functionality crypto: Added optional length to paramlist in generate_key ssh,crypto: prepare for release # Conflicts: # lib/ssh/src/ssh_transport.erl | |||
2017-02-01 | Merge branch 'hans/ssh/kex_gex_min_max/OTP-14166' into maint-18 | Erlang/OTP | |
* hans/ssh/kex_gex_min_max/OTP-14166: ssh: correct host key signature calculation | |||
2017-02-01 | Merge branch 'ingela/inets/httpd-gracefull-shutdown/OTP-14173' into maint-18 | Erlang/OTP | |
* ingela/inets/httpd-gracefull-shutdown/OTP-14173: inets: Prepare for release inets: httpd - shutdown gracefully on connection or TLS handshake errors | |||
2017-02-01 | Merge branch 'sverker/bin2term-zlib-bug/ERL-340/OTP-14159' into maint-18 | Erlang/OTP | |
* sverker/bin2term-zlib-bug/ERL-340/OTP-14159: erts: Fix binary_to_term for compressed and zlib >= v1.2.9 | |||
2017-02-01 | Merge branch 'egil/erts/fix_scheduler_suspend/ERL-94/PR-978/OTP-13425' into ↵ | Erlang/OTP | |
maint-18 * egil/erts/fix_scheduler_suspend/ERL-94/PR-978/OTP-13425: erts: Fix install of suspend handler | |||
2017-02-01 | Merge branch 'rickard/thr-prgr-unmanaged-delay-bug/OTP-13869' into maint-18 | Erlang/OTP | |
* rickard/thr-prgr-unmanaged-delay-bug/OTP-13869: Fix erts_thr_progress_unmanaged_delay() | |||
2017-02-01 | Merge branch 'rickard/drv-send-term-thr-bug/OTP-13866' into maint-18 | Erlang/OTP | |
* rickard/drv-send-term-thr-bug/OTP-13866: Fix thread calls to erl_drv_send_term()/erl_drv_output_term() | |||
2017-02-01 | file: match enoent and enotdir in path_open | pulitta | |