aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-02-20Ensure prim_eval:'receive' wont clobber def_arg_reg[0]Rickard Green
def_arg_reg[0] is used for storage of timeout instruction when a 'receive after' is executed. When a process was scheduled out inside prim_eval:'receive'/0 due to a function call, def_arg_reg[0] was overwritten due to storage of live registers. prim_eval:'receive'/2 now calls arg_reg_alloc/0 which bumps all reductions and then calls arg_reg_alloc/7 which will cause an allocation of a new arg_reg array since def_arg_reg only can hold 6 values. This ensures that the timeout instruction in def_arg_reg[0] used for the timeout wont be overwritten.
2017-02-07Updated OTP versionOTP-19.2.3Erlang/OTP
2017-02-07Prepare releaseErlang/OTP
2017-02-07Merge branch 'hans/inets/ftp_bad_return_checks_patch/OTP-14203' into maint-19Erlang/OTP
* hans/inets/ftp_bad_return_checks_patch/OTP-14203: ftp: allow different timing sequences
2017-02-07Merge branch 'raimo/efile_drv-read_file-use-fstat/OTP-14184' into maint-19Erlang/OTP
* raimo/efile_drv-read_file-use-fstat/OTP-14184: Use fstat if it exists in efile_openfile
2017-02-07Merge branch 'sverker/bin2term-zlib-bug/ERL-340/OTP-14159' into maint-19Erlang/OTP
* sverker/bin2term-zlib-bug/ERL-340/OTP-14159: erts: Fix binary_to_term for compressed and zlib >= v1.2.9
2017-02-07Use fstat if it exists in efile_openfileRaimo Niskanen
2017-02-06ftp: allow different timing sequencesHans Nilsson
2017-01-31Updated OTP versionOTP-19.2.2Erlang/OTP
2017-01-31Prepare releaseErlang/OTP
2017-01-31Merge branch 'dgud/mnesia/checkpoint-crash/OTP-14167' into maint-19Erlang/OTP
* dgud/mnesia/checkpoint-crash/OTP-14167: Fixed crash when a table was deleted during checkpoint traversal
2017-01-30Fixed crash when a table was deleted during checkpoint traversalDan Gudmundsson
Set fixtable false will fail on deleted tables, catch that and also report checkpoint deactivate error, so user can see why checkpoint was deactivated and backup fails.
2017-01-23erts: Fix binary_to_term for compressed and zlib >= v1.2.9Sverker Eriksson
Problem: z_stream was incorrectly copied with memcpy which just happened to work with zlib < v1.2.9. Solution: Avoid copying z_stream.
2017-01-12Updated OTP versionOTP-19.2.1Erlang/OTP
2017-01-12Prepare releaseErlang/OTP
2017-01-12Merge branch 'sverker/make-export-fun-race/OTP-14144' into maint-19Erlang/OTP
* sverker/make-export-fun-race/OTP-14144: erts: Fix race bug between export fun creation and code loading
2017-01-12erts: Fix race bug between export fun creation and code loadingSverker Eriksson
Symptom: SEGV crash on ARM in delete_code() -> export_list(). Could probably happen on other machines as well. Problem: Staging export table was iterated in an unsafe way while an entry was added for a new export fun. Solution: Correct write order and some memory barriers.
2016-12-09Updated OTP versionOTP-19.2Erlang/OTP
2016-12-09Prepare releaseErlang/OTP
2016-12-08Merge branch 'egil/erl_interface/fix-warning-in-erl_call/OTP-14086' into maintBjörn-Egil Dahlberg
* egil/erl_interface/fix-warning-in-erl_call/OTP-14086: erl_interface: Fix compile warning in erl_call
2016-12-07Update preloaded modulesErlang/OTP
2016-12-07erl_interface: Fix compile warning in erl_callBjörn-Egil Dahlberg
2016-12-07Update copyright-yearErlang/OTP
2016-12-06Merge branch 'hans/eldap/prepare_release' into maintHans Nilsson
Eldap vsn.mk (version) was updated alhough it shouldn't.
2016-12-06Revert "eldap: update vsn.mk"Hans Nilsson
This reverts commit c9bf308b6e3e1a699d6262bbb5ec829fd7819513.
2016-12-06Merge branch 'siri/observer/more-port-info/ERL-272/OTP-13948' into maintSiri Hansen
* siri/observer/more-port-info/ERL-272/OTP-13948: [observer] Fix update of range in memory allocator graphs [observer] Add more port information [observer] Show monitored ports in process details view
2016-12-06Merge branch 'megaco/version' into maintIngela Anderton Andin
* megaco/version: Revert "[megaco] Update version" - only test suite updated
2016-12-06Revert "[megaco] Update version" - only test suite updatedIngela Anderton Andin
This reverts commit ae8f00912587cbb8e9ace6660434e921bae9730b.
2016-12-06Merge branch 'ingela/inets/httpd-profiles/OTP-14082' into maintIngela Anderton Andin
* ingela/inets/httpd-profiles/OTP-14082: inets: Add Profile argument missed by commit fdfda2fab0921d409789174556582db28141448e
2016-12-06Merge branch 'ingela/ssl/next-version' into maintIngela Anderton Andin
* ingela/ssl/next-version: ssl: Prepare for release
2016-12-06Merge branch 'ingela/dtls/statem/OTP-12982' into maintIngela Anderton Andin
* ingela/dtls/statem/OTP-12982: ssl: Implement DTLS state machine
2016-12-05Merge branch 'emj/report-tunnel-errors/PR-1254' into maintIngela Anderton Andin
* emj/report-tunnel-errors/PR-1254: Report errors from TLS tunnel request to correct process
2016-12-05Merge branch 'ingela/ECC-tests' into maintIngela Anderton Andin
* ingela/ECC-tests: ssl: Make sure common-test priv_dir is used for test case generated files
2016-12-05inets: Add Profile argument missed by commit ↵Ingela Anderton Andin
fdfda2fab0921d409789174556582db28141448e
2016-12-05ssl: Prepare for releaseIngela Anderton Andin
2016-12-05Merge branch 'siri/cdv/abort-tag/OTP-14053' into maintSiri Hansen
* siri/cdv/abort-tag/OTP-14053: [crashdump_viewer] Display abort reason when truncated
2016-12-05Merge branch 'hans/public_key/prepare_release' into maintHans Nilsson
2016-12-05Merge branch 'hans/ssh/prepare_release' into maintHans Nilsson
2016-12-05Merge branch 'hans/eldap/prepare_release' into maintHans Nilsson
2016-12-05public_key: update vsn.mkHans Nilsson
2016-12-05ssh: update vsn.mkHans Nilsson
2016-12-05eldap: update vsn.mkHans Nilsson
2016-12-05Merge branch 'lars/megaco/cuddle-tests/OTP-14075' into maintLars Thorsen
* lars/megaco/cuddle-tests/OTP-14075: [megaco} Update version [megaco] Use the test_server app and appup tests
2016-12-05Merge branch 'hans/public_key/cover_spec' into maintHans Nilsson
2016-12-05Merge branch 'hans/ssh/cover_spec' into maintHans Nilsson
2016-12-05[megaco} Update versionLars Thorsen
2016-12-05[megaco] Use the test_server app and appup testsLars Thorsen
2016-12-05Merge branch 'siri/cdv/faulty-column-vals/OTP-14064' into maintSiri Hansen
* siri/cdv/faulty-column-vals/OTP-14064: [crashdump_viewer] Show correct values for 'Object' and 'Memory'
2016-12-05[observer] Fix update of range in memory allocator graphsSiri Hansen
2016-12-05[observer] Add more port informationSiri Hansen