Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-21 | Merge branch 'lukas/erts/cpu_time_thread/OTP-15090' | Lukas Larsson | |
* lukas/erts/cpu_time_thread/OTP-15090: erts: Make cpu_timestamp use per thread on Linux | |||
2018-05-21 | gen_fsm: should be deprecated eventually | Ingela Anderton Andin | |
2018-05-21 | stdlib: Document details of fwrite/3 option chars_limit | Hans Bolinder | |
2018-05-21 | Merge remote-tracking branch 'peppe/peppe/kernel/logger_handler_fixes' | Siri Hansen | |
* peppe/peppe/kernel/logger_handler_fixes: Various logger handler improvements and updated test cases Make it possible to disable sync and drop mode Conflicts: lib/kernel/test/logger_disk_log_h_SUITE.erl lib/kernel/test/logger_std_h_SUITE.erl | |||
2018-05-21 | bs_match_SUITE: Add test of multiple matches | Björn Gustavsson | |
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 | Merge branch 'hasse/dialyzer/funs_in_dead_code/OTP-15079/ERL-593' | Hans Bolinder | |
* hasse/dialyzer/funs_in_dead_code/OTP-15079/ERL-593: dialyzer: Do not emit warnings for unreachable funs | |||
2018-05-21 | ssl: anon test should use dh or ecdh anon keyexchange | Ingela Anderton Andin | |
2018-05-21 | ssl: Cuddle no delivery guarantee at application level | Ingela Anderton Andin | |
2018-05-21 | ssl: Cuddle timeout | Ingela Anderton Andin | |
2018-05-21 | ssl: Correct option handling to OpenSSL | Ingela Anderton Andin | |
2018-05-21 | Merge remote-tracking branch 'origin/ingela/ssl/deprecate-ssl-accept/OTP-15056' | Ingela Anderton Andin | |
* origin/ingela/ssl/deprecate-ssl-accept/OTP-15056: ssl: Deprecate ssl:ssl_accept/[1,2,3] | |||
2018-05-18 | erts: Add some missing doxygen docs | Sverker Eriksson | |
2018-05-18 | ssl: Deprecate ssl:ssl_accept/[1,2,3] | Ingela Anderton Andin | |
2018-05-18 | Merge branch 'sverker/ets-delete_all_objects-trap/OTP-15078' | Sverker Eriksson | |
* sverker/ets-delete_all_objects-trap/OTP-15078: erts: Rename untrapping db_free_*empty*_table erts: Make ets:delete_all_objects yield on fixed table erts: Optimize ets delete all in fixed table erts: Refactor ets select iteration code erts: Cleanup ets code erts: Optimize ets hash object deallocactions erts: Refactor pseudo deleted ets objects erts: Make atomic ets:delete_all_objects yield erts: Fix reduction bump for ets:delete/1 | |||
2018-05-18 | Merge branch 'sverker/system-profile-bug/OTP-15085' | Sverker Eriksson | |
* sverker/system-profile-bug/OTP-15085: erts: Fix bug in system_profile | |||
2018-05-18 | erts: Fix bug in system_profile | Sverker Eriksson | |
seen to cause redundant {profile,_,active,_,_} messages when process is terminating. | |||
2018-05-18 | Merge branch 'sverker/crypto-upgrade-bug/OTP-15088' | Sverker Eriksson | |
* sverker/crypto-upgrade-bug/OTP-15088: crypto: Robustify the do-once-initialization crypto: Fix upgrade bug when engine support is missing | |||
2018-05-18 | Merge branch 'rickard/delete_process_schedule/OTP-15081' | Rikard Green | |
* rickard/delete_process_schedule/OTP-15081: Do not hold runq lock while deleting a process | |||
2018-05-17 | crypto: Robustify the do-once-initialization | Sverker Eriksson | |
Introduce boolean 'library_initialized' that is set once and never cleared as that is how initialization must be done. Kept 'library_refc' as it may be interesting for debugging. Moved the three init_*_types() functions last as those must only be called once and there were error cases bailing out after them. | |||
2018-05-17 | crypto: Fix upgrade bug when engine support is missing | Sverker Eriksson | |
library_refc was not checked causing crash when init_digest_types() was called a second time. | |||
2018-05-17 | Merge branch 'hans/ssh/channel_cb_reason/OTP-15084' | Hans Nilsson | |
* hans/ssh/channel_cb_reason/OTP-15084: ssh: Terminate reason was always the name of the called callback module | |||
2018-05-17 | Merge branch 'hans/ssh/monitor/OTP-15082' | Hans Nilsson | |
* hans/ssh/monitor/OTP-15082: ssh: Replace link by monitor for exit supervision | |||
2018-05-17 | Update primary bootstrap | Björn Gustavsson | |
2018-05-17 | Merge pull request #1810 from tomas-abrahamsson/bjorn/preprocessor-extensions | Björn Gustavsson | |
Add ?OTP_RELEASE, -if and -elif to the preprocessor OTP-15087 | |||
2018-05-17 | Merge branch 'sverker/maps-iterator-order' again | Sverker Eriksson | |
2018-05-17 | Merge PR-1819 from sverker/enif_binary_to_term-bug/OTP-15080 | Sverker Eriksson | |
Fix bug in enif_binary_to_term for immediates | |||
2018-05-17 | Merge pull request #1817 from dgud/dgud/stdlib/string-opt-case | Dan Gudmundsson | |
OTP-14988 | |||
2018-05-17 | Merge pull request #1820 from IngelaAndin/ingela/ssl/cipher-suite-select-fix | Ingela Andin | |
ssl: Correct key_usage check | |||
2018-05-17 | tverlaan/add_dns_alternative_to_tcp_dist/PR-1694/OTP-15086 | Lukas Larsson | |
epmd: allow alternative to dns resolving for nodename | |||
2018-05-16 | Merge branch 'siri/kernel/dont-store-incl-apps-in-env/OTP-15071' | Siri Hansen | |
* siri/kernel/dont-store-incl-apps-in-env/OTP-15071: Don't save included_applications as application environment variable | |||
2018-05-16 | epmd: allow alternative to dns resolving for nodename | Timmo Verlaan | |
This makes it possible to create a custom integration with a key-value store for example. The key would then point to the actual address. You would have to write your own epmd module to make use of that feature. | |||
2018-05-16 | erts: Silence gcc warnings | Sverker Eriksson | |
‘res’ may be used uninitialized in this function | |||
2018-05-16 | ssh: Terminate reason was always the name of the called callback module | Hans Nilsson | |
2018-05-16 | ssh: Replace link by monitor for exit supervision | Hans Nilsson | |
2018-05-16 | Update primary bootstrap | Hans Bolinder | |
Add erl_error.beam. | |||
2018-05-16 | Merge branch 'richcarl/eliminate_lib_module/PR-1786/OTP-15072' | Hans Bolinder | |
* richcarl/eliminate_lib_module/PR-1786/OTP-15072: Fix minor issues Eliminate call to ct:get_progname() in ts_erl_config Use \n escape instead of integer 10 Move error formatting to erl_error.erl and delete lib.erl Move extended parse functions in lib.erl to erl_eval.erl Move lib:eval_str/1 into mod_esi.erl Remove lib:progname/0 Eliminate call to lib:progname/1 in slave.erl Add ct:get_progname/0 Remove lib:error_message/2 Remove lib:flush_receive/0 Remove lib:send/2 and lib:sendw/2 Move lib:nonl/1 into yecc.erl | |||
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-16 | Merge branch 'sverker/maps-iterator-order' | Sverker Eriksson | |
2018-05-16 | Merge branch 'rickard/suspend/OTP-14964' | Rickard Green | |
* rickard/suspend/OTP-14964: Fix erts_try_lock_sig_free_proc() Update etp Replace previous suspend in setnode/3 New process suspend implementation based on async signaling Teach HiPE to yield from receive | |||
2018-05-16 | Fix erts_try_lock_sig_free_proc() | Rickard Green | |
2018-05-16 | Update etp | Rickard Green | |
2018-05-16 | Replace previous suspend in setnode/3 | Rickard Green | |
2018-05-16 | New process suspend implementation based on async signaling | Rickard Green | |
2018-05-16 | Teach HiPE to yield from receive | Rickard Green | |
2018-05-16 | Merge pull request #1811 from bjorng/bjorn/disable-fpe-support | Björn Gustavsson | |
Disable the use of floating point exceptions | |||
2018-05-16 | Merge branch 'sverker/sig-msg-notify-bug' | Sverker Eriksson | |
2018-05-15 | erts: Fix bug when scheduling monitor-msg combo | Sverker Eriksson | |
Bug introduced in master by 613cde66c25464121f2f6dace99782bad0e07d9b | |||
2018-05-15 | erts: Refactor new erts_make_dirty_proc_handled | Sverker Eriksson | |
from ensure_dirty_proc_handled as an outline function callable from inline functions. |