From 0f28ba80a39a4e0e6078a8069eb850a31cb8f93d Mon Sep 17 00:00:00 2001 From: Lars Thorsen Date: Thu, 10 Mar 2016 15:07:11 +0100 Subject: Update primary bootstrap --- bootstrap/bin/start.boot | Bin 5285 -> 5287 bytes bootstrap/bin/start_clean.boot | Bin 5285 -> 5287 bytes bootstrap/lib/compiler/ebin/beam_asm.beam | Bin 11540 -> 11540 bytes bootstrap/lib/compiler/ebin/beam_bool.beam | Bin 16436 -> 15732 bytes bootstrap/lib/compiler/ebin/beam_bsm.beam | Bin 12740 -> 12756 bytes bootstrap/lib/compiler/ebin/cerl.beam | Bin 32112 -> 32376 bytes bootstrap/lib/compiler/ebin/compiler.app | 2 +- bootstrap/lib/compiler/ebin/compiler.appup | 2 +- bootstrap/lib/compiler/ebin/v3_codegen.beam | Bin 56912 -> 56616 bytes bootstrap/lib/compiler/ebin/v3_core.beam | Bin 53608 -> 53748 bytes bootstrap/lib/kernel/ebin/code.beam | Bin 7152 -> 7196 bytes bootstrap/lib/kernel/ebin/code_server.beam | Bin 28916 -> 28824 bytes bootstrap/lib/kernel/ebin/disk_log_1.beam | Bin 25016 -> 25252 bytes bootstrap/lib/kernel/ebin/erl_epmd.beam | Bin 7092 -> 7200 bytes bootstrap/lib/kernel/ebin/heart.beam | Bin 4072 -> 5580 bytes bootstrap/lib/kernel/ebin/hipe_unified_loader.beam | Bin 13768 -> 13768 bytes bootstrap/lib/kernel/ebin/kernel.app | 6 +++--- bootstrap/lib/kernel/ebin/kernel.appup | 8 +++++--- bootstrap/lib/kernel/ebin/seq_trace.beam | Bin 1336 -> 1444 bytes bootstrap/lib/kernel/ebin/user_drv.beam | Bin 11428 -> 11488 bytes bootstrap/lib/stdlib/ebin/beam_lib.beam | Bin 18604 -> 18644 bytes bootstrap/lib/stdlib/ebin/dets.beam | Bin 53600 -> 54048 bytes bootstrap/lib/stdlib/ebin/dets_utils.beam | Bin 28764 -> 28836 bytes bootstrap/lib/stdlib/ebin/dets_v8.beam | Bin 27592 -> 27632 bytes bootstrap/lib/stdlib/ebin/dets_v9.beam | Bin 50200 -> 50240 bytes bootstrap/lib/stdlib/ebin/dict.beam | Bin 9332 -> 9392 bytes bootstrap/lib/stdlib/ebin/digraph.beam | Bin 8308 -> 8428 bytes bootstrap/lib/stdlib/ebin/edlin.beam | Bin 10260 -> 10248 bytes bootstrap/lib/stdlib/ebin/erl_eval.beam | Bin 30980 -> 31000 bytes bootstrap/lib/stdlib/ebin/erl_lint.beam | Bin 89908 -> 90024 bytes bootstrap/lib/stdlib/ebin/file_sorter.beam | Bin 30668 -> 30708 bytes bootstrap/lib/stdlib/ebin/lists.beam | Bin 29708 -> 29768 bytes bootstrap/lib/stdlib/ebin/maps.beam | Bin 2628 -> 2408 bytes bootstrap/lib/stdlib/ebin/otp_internal.beam | Bin 11536 -> 11724 bytes bootstrap/lib/stdlib/ebin/qlc.beam | Bin 70644 -> 70684 bytes bootstrap/lib/stdlib/ebin/rand.beam | Bin 13448 -> 13568 bytes bootstrap/lib/stdlib/ebin/sofs.beam | Bin 40816 -> 40816 bytes bootstrap/lib/stdlib/ebin/stdlib.app | 4 ++-- bootstrap/lib/stdlib/ebin/stdlib.appup | 8 +++++--- bootstrap/lib/stdlib/ebin/supervisor.beam | Bin 24080 -> 24100 bytes bootstrap/lib/stdlib/ebin/unicode.beam | Bin 11616 -> 11676 bytes bootstrap/lib/stdlib/ebin/zip.beam | Bin 26840 -> 26904 bytes 42 files changed, 17 insertions(+), 13 deletions(-) diff --git a/bootstrap/bin/start.boot b/bootstrap/bin/start.boot index cd628918e0..ea3b3775aa 100644 Binary files a/bootstrap/bin/start.boot and b/bootstrap/bin/start.boot differ diff --git a/bootstrap/bin/start_clean.boot b/bootstrap/bin/start_clean.boot index cd628918e0..ea3b3775aa 100644 Binary files a/bootstrap/bin/start_clean.boot and b/bootstrap/bin/start_clean.boot differ diff --git a/bootstrap/lib/compiler/ebin/beam_asm.beam b/bootstrap/lib/compiler/ebin/beam_asm.beam index 6dcce01def..91c487f3d5 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_asm.beam and b/bootstrap/lib/compiler/ebin/beam_asm.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_bool.beam b/bootstrap/lib/compiler/ebin/beam_bool.beam index 0fa7612114..e503ad7484 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_bool.beam and b/bootstrap/lib/compiler/ebin/beam_bool.beam differ diff --git a/bootstrap/lib/compiler/ebin/beam_bsm.beam b/bootstrap/lib/compiler/ebin/beam_bsm.beam index a6757dfcfb..2f18ae4f30 100644 Binary files a/bootstrap/lib/compiler/ebin/beam_bsm.beam and b/bootstrap/lib/compiler/ebin/beam_bsm.beam differ diff --git a/bootstrap/lib/compiler/ebin/cerl.beam b/bootstrap/lib/compiler/ebin/cerl.beam index 758861af20..7ff73413d7 100644 Binary files a/bootstrap/lib/compiler/ebin/cerl.beam and b/bootstrap/lib/compiler/ebin/cerl.beam differ diff --git a/bootstrap/lib/compiler/ebin/compiler.app b/bootstrap/lib/compiler/ebin/compiler.app index d3b2296ea4..4dd52e31bf 100644 --- a/bootstrap/lib/compiler/ebin/compiler.app +++ b/bootstrap/lib/compiler/ebin/compiler.app @@ -19,7 +19,7 @@ {application, compiler, [{description, "ERTS CXC 138 10"}, - {vsn, "6.0"}, + {vsn, "6.0.2"}, {modules, [ beam_a, beam_asm, diff --git a/bootstrap/lib/compiler/ebin/compiler.appup b/bootstrap/lib/compiler/ebin/compiler.appup index 889b72bd6b..ceb96264d5 100644 --- a/bootstrap/lib/compiler/ebin/compiler.appup +++ b/bootstrap/lib/compiler/ebin/compiler.appup @@ -16,7 +16,7 @@ %% limitations under the License. %% %% %CopyrightEnd% -{"5.0.4", +{"6.0.2", [{<<".*">>,[{restart_application, compiler}]}], [{<<".*">>,[{restart_application, compiler}]}] }. diff --git a/bootstrap/lib/compiler/ebin/v3_codegen.beam b/bootstrap/lib/compiler/ebin/v3_codegen.beam index e53f0fcd12..10647442a3 100644 Binary files a/bootstrap/lib/compiler/ebin/v3_codegen.beam and b/bootstrap/lib/compiler/ebin/v3_codegen.beam differ diff --git a/bootstrap/lib/compiler/ebin/v3_core.beam b/bootstrap/lib/compiler/ebin/v3_core.beam index e4c5f51f77..5c5a124e4c 100644 Binary files a/bootstrap/lib/compiler/ebin/v3_core.beam and b/bootstrap/lib/compiler/ebin/v3_core.beam differ diff --git a/bootstrap/lib/kernel/ebin/code.beam b/bootstrap/lib/kernel/ebin/code.beam index cbef1633ee..71b2025094 100644 Binary files a/bootstrap/lib/kernel/ebin/code.beam and b/bootstrap/lib/kernel/ebin/code.beam differ diff --git a/bootstrap/lib/kernel/ebin/code_server.beam b/bootstrap/lib/kernel/ebin/code_server.beam index 13ec972cc2..f2400a9a6f 100644 Binary files a/bootstrap/lib/kernel/ebin/code_server.beam and b/bootstrap/lib/kernel/ebin/code_server.beam differ diff --git a/bootstrap/lib/kernel/ebin/disk_log_1.beam b/bootstrap/lib/kernel/ebin/disk_log_1.beam index 55a9365f05..9c887c8ed9 100644 Binary files a/bootstrap/lib/kernel/ebin/disk_log_1.beam and b/bootstrap/lib/kernel/ebin/disk_log_1.beam differ diff --git a/bootstrap/lib/kernel/ebin/erl_epmd.beam b/bootstrap/lib/kernel/ebin/erl_epmd.beam index 92d6387af3..8910de12ef 100644 Binary files a/bootstrap/lib/kernel/ebin/erl_epmd.beam and b/bootstrap/lib/kernel/ebin/erl_epmd.beam differ diff --git a/bootstrap/lib/kernel/ebin/heart.beam b/bootstrap/lib/kernel/ebin/heart.beam index d4972ecdd2..8892785416 100644 Binary files a/bootstrap/lib/kernel/ebin/heart.beam and b/bootstrap/lib/kernel/ebin/heart.beam differ diff --git a/bootstrap/lib/kernel/ebin/hipe_unified_loader.beam b/bootstrap/lib/kernel/ebin/hipe_unified_loader.beam index 8e2911cd13..9da5cce487 100644 Binary files a/bootstrap/lib/kernel/ebin/hipe_unified_loader.beam and b/bootstrap/lib/kernel/ebin/hipe_unified_loader.beam differ diff --git a/bootstrap/lib/kernel/ebin/kernel.app b/bootstrap/lib/kernel/ebin/kernel.app index 85ba41bcef..14f526c30c 100644 --- a/bootstrap/lib/kernel/ebin/kernel.app +++ b/bootstrap/lib/kernel/ebin/kernel.app @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 1996-2013. All Rights Reserved. +%% Copyright Ericsson AB 1996-2015. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ {application, kernel, [ {description, "ERTS CXC 138 10"}, - {vsn, "4.0"}, + {vsn, "4.1.1"}, {modules, [application, application_controller, application_master, @@ -116,6 +116,6 @@ {applications, []}, {env, [{error_logger, tty}]}, {mod, {kernel, []}}, - {runtime_dependencies, ["erts-7.0", "stdlib-2.5", "sasl-2.4"]} + {runtime_dependencies, ["erts-7.3", "stdlib-2.6", "sasl-2.6"]} ] }. diff --git a/bootstrap/lib/kernel/ebin/kernel.appup b/bootstrap/lib/kernel/ebin/kernel.appup index d09e0c6347..7810fb611b 100644 --- a/bootstrap/lib/kernel/ebin/kernel.appup +++ b/bootstrap/lib/kernel/ebin/kernel.appup @@ -16,9 +16,11 @@ %% limitations under the License. %% %% %CopyrightEnd% -{"4.0", +{"4.1.1", %% Up from - max one major revision back - [{<<"3\\.[0-2](\\.[0-9]+)*">>,[restart_new_emulator]}], % OTP-17 + [{<<"4\\.[0-2](\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.* + {<<"3\\.[0-2](\\.[0-9]+)*">>,[restart_new_emulator]}], % OTP-17 %% Down to - max one major revision back - [{<<"3\\.[0-2](\\.[0-9]+)*">>,[restart_new_emulator]}] % OTP-17 + [{<<"4\\.[0-2](\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.* + {<<"3\\.[0-2](\\.[0-9]+)*">>,[restart_new_emulator]}] % OTP-17 }. diff --git a/bootstrap/lib/kernel/ebin/seq_trace.beam b/bootstrap/lib/kernel/ebin/seq_trace.beam index 13489135a2..efc5b7dc2a 100644 Binary files a/bootstrap/lib/kernel/ebin/seq_trace.beam and b/bootstrap/lib/kernel/ebin/seq_trace.beam differ diff --git a/bootstrap/lib/kernel/ebin/user_drv.beam b/bootstrap/lib/kernel/ebin/user_drv.beam index 726a130b55..6027806558 100644 Binary files a/bootstrap/lib/kernel/ebin/user_drv.beam and b/bootstrap/lib/kernel/ebin/user_drv.beam differ diff --git a/bootstrap/lib/stdlib/ebin/beam_lib.beam b/bootstrap/lib/stdlib/ebin/beam_lib.beam index d4f06cf9fd..4d2303a8a5 100644 Binary files a/bootstrap/lib/stdlib/ebin/beam_lib.beam and b/bootstrap/lib/stdlib/ebin/beam_lib.beam differ diff --git a/bootstrap/lib/stdlib/ebin/dets.beam b/bootstrap/lib/stdlib/ebin/dets.beam index 100996bf85..916557d6ad 100644 Binary files a/bootstrap/lib/stdlib/ebin/dets.beam and b/bootstrap/lib/stdlib/ebin/dets.beam differ diff --git a/bootstrap/lib/stdlib/ebin/dets_utils.beam b/bootstrap/lib/stdlib/ebin/dets_utils.beam index f2d1d86a60..bcb506710b 100644 Binary files a/bootstrap/lib/stdlib/ebin/dets_utils.beam and b/bootstrap/lib/stdlib/ebin/dets_utils.beam differ diff --git a/bootstrap/lib/stdlib/ebin/dets_v8.beam b/bootstrap/lib/stdlib/ebin/dets_v8.beam index eca5a85114..30784ed4a6 100644 Binary files a/bootstrap/lib/stdlib/ebin/dets_v8.beam and b/bootstrap/lib/stdlib/ebin/dets_v8.beam differ diff --git a/bootstrap/lib/stdlib/ebin/dets_v9.beam b/bootstrap/lib/stdlib/ebin/dets_v9.beam index 711ca0b9f0..cda91beaaf 100644 Binary files a/bootstrap/lib/stdlib/ebin/dets_v9.beam and b/bootstrap/lib/stdlib/ebin/dets_v9.beam differ diff --git a/bootstrap/lib/stdlib/ebin/dict.beam b/bootstrap/lib/stdlib/ebin/dict.beam index 6ba808d6af..9ba2a9b62a 100644 Binary files a/bootstrap/lib/stdlib/ebin/dict.beam and b/bootstrap/lib/stdlib/ebin/dict.beam differ diff --git a/bootstrap/lib/stdlib/ebin/digraph.beam b/bootstrap/lib/stdlib/ebin/digraph.beam index 40db38c992..01933d662b 100644 Binary files a/bootstrap/lib/stdlib/ebin/digraph.beam and b/bootstrap/lib/stdlib/ebin/digraph.beam differ diff --git a/bootstrap/lib/stdlib/ebin/edlin.beam b/bootstrap/lib/stdlib/ebin/edlin.beam index aaa080bd97..51d61d7a0b 100644 Binary files a/bootstrap/lib/stdlib/ebin/edlin.beam and b/bootstrap/lib/stdlib/ebin/edlin.beam differ diff --git a/bootstrap/lib/stdlib/ebin/erl_eval.beam b/bootstrap/lib/stdlib/ebin/erl_eval.beam index 2354a065ca..6b8c0cd4c9 100644 Binary files a/bootstrap/lib/stdlib/ebin/erl_eval.beam and b/bootstrap/lib/stdlib/ebin/erl_eval.beam differ diff --git a/bootstrap/lib/stdlib/ebin/erl_lint.beam b/bootstrap/lib/stdlib/ebin/erl_lint.beam index 35482f799b..744f2cdb36 100644 Binary files a/bootstrap/lib/stdlib/ebin/erl_lint.beam and b/bootstrap/lib/stdlib/ebin/erl_lint.beam differ diff --git a/bootstrap/lib/stdlib/ebin/file_sorter.beam b/bootstrap/lib/stdlib/ebin/file_sorter.beam index a2a82fb77d..24dbd901e5 100644 Binary files a/bootstrap/lib/stdlib/ebin/file_sorter.beam and b/bootstrap/lib/stdlib/ebin/file_sorter.beam differ diff --git a/bootstrap/lib/stdlib/ebin/lists.beam b/bootstrap/lib/stdlib/ebin/lists.beam index 9db37e21d4..b2dabc7d22 100644 Binary files a/bootstrap/lib/stdlib/ebin/lists.beam and b/bootstrap/lib/stdlib/ebin/lists.beam differ diff --git a/bootstrap/lib/stdlib/ebin/maps.beam b/bootstrap/lib/stdlib/ebin/maps.beam index d1aa8bb9dd..02e46c38be 100644 Binary files a/bootstrap/lib/stdlib/ebin/maps.beam and b/bootstrap/lib/stdlib/ebin/maps.beam differ diff --git a/bootstrap/lib/stdlib/ebin/otp_internal.beam b/bootstrap/lib/stdlib/ebin/otp_internal.beam index 9e63d204b6..7ceb6e46fb 100644 Binary files a/bootstrap/lib/stdlib/ebin/otp_internal.beam and b/bootstrap/lib/stdlib/ebin/otp_internal.beam differ diff --git a/bootstrap/lib/stdlib/ebin/qlc.beam b/bootstrap/lib/stdlib/ebin/qlc.beam index 652604afc0..d9bdf2b93c 100644 Binary files a/bootstrap/lib/stdlib/ebin/qlc.beam and b/bootstrap/lib/stdlib/ebin/qlc.beam differ diff --git a/bootstrap/lib/stdlib/ebin/rand.beam b/bootstrap/lib/stdlib/ebin/rand.beam index 6abb189f16..0f3ffb7542 100644 Binary files a/bootstrap/lib/stdlib/ebin/rand.beam and b/bootstrap/lib/stdlib/ebin/rand.beam differ diff --git a/bootstrap/lib/stdlib/ebin/sofs.beam b/bootstrap/lib/stdlib/ebin/sofs.beam index 976483833f..c7862afc2f 100644 Binary files a/bootstrap/lib/stdlib/ebin/sofs.beam and b/bootstrap/lib/stdlib/ebin/sofs.beam differ diff --git a/bootstrap/lib/stdlib/ebin/stdlib.app b/bootstrap/lib/stdlib/ebin/stdlib.app index 4a52c6a443..7287cbd451 100644 --- a/bootstrap/lib/stdlib/ebin/stdlib.app +++ b/bootstrap/lib/stdlib/ebin/stdlib.app @@ -20,7 +20,7 @@ %% {application, stdlib, [{description, "ERTS CXC 138 10"}, - {vsn, "2.5"}, + {vsn, "2.7"}, {modules, [array, base64, beam_lib, @@ -105,7 +105,7 @@ dets]}, {applications, [kernel]}, {env, []}, - {runtime_dependencies, ["sasl-2.4","kernel-4.0","erts-7.0","crypto-3.3", + {runtime_dependencies, ["sasl-2.6","kernel-4.1","erts-7.3","crypto-3.3", "compiler-5.0"]} ]}. diff --git a/bootstrap/lib/stdlib/ebin/stdlib.appup b/bootstrap/lib/stdlib/ebin/stdlib.appup index 689485f421..e545adc484 100644 --- a/bootstrap/lib/stdlib/ebin/stdlib.appup +++ b/bootstrap/lib/stdlib/ebin/stdlib.appup @@ -16,9 +16,11 @@ %% limitations under the License. %% %% %CopyrightEnd% -{"2.5", +{"2.7", %% Up from - max one major revision back - [{<<"2\\.[0-4](\\.[0-9]+)*">>,[restart_new_emulator]}], %% 17.0-17.5 + [{<<"2\\.[5-8](\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.* + {<<"2\\.[0-4](\\.[0-9]+)*">>,[restart_new_emulator]}], % 17.0-17.5 %% Down to - max one major revision back - [{<<"2\\.[0-4](\\.[0-9]+)*">>,[restart_new_emulator]}] %% 17.0-17.5 + [{<<"2\\.[5-8](\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.* + {<<"2\\.[0-4](\\.[0-9]+)*">>,[restart_new_emulator]}] % 17.0-17.5 }. diff --git a/bootstrap/lib/stdlib/ebin/supervisor.beam b/bootstrap/lib/stdlib/ebin/supervisor.beam index ce7b63a6c2..65790d73dc 100644 Binary files a/bootstrap/lib/stdlib/ebin/supervisor.beam and b/bootstrap/lib/stdlib/ebin/supervisor.beam differ diff --git a/bootstrap/lib/stdlib/ebin/unicode.beam b/bootstrap/lib/stdlib/ebin/unicode.beam index 16557d5631..dc8fdcaf86 100644 Binary files a/bootstrap/lib/stdlib/ebin/unicode.beam and b/bootstrap/lib/stdlib/ebin/unicode.beam differ diff --git a/bootstrap/lib/stdlib/ebin/zip.beam b/bootstrap/lib/stdlib/ebin/zip.beam index 83407cdb87..200b0f705c 100644 Binary files a/bootstrap/lib/stdlib/ebin/zip.beam and b/bootstrap/lib/stdlib/ebin/zip.beam differ -- cgit v1.2.3 From e15789aaf653543e4d7e0bcfdb769ffea67066c7 Mon Sep 17 00:00:00 2001 From: Lars Thorsen Date: Fri, 11 Mar 2016 07:30:01 +0100 Subject: Update preloaded modules --- erts/preloaded/ebin/erl_prim_loader.beam | Bin 56336 -> 56336 bytes erts/preloaded/ebin/erlang.beam | Bin 102116 -> 102112 bytes erts/preloaded/ebin/erts_internal.beam | Bin 6516 -> 6500 bytes erts/preloaded/ebin/init.beam | Bin 48764 -> 48764 bytes erts/preloaded/ebin/otp_ring0.beam | Bin 1468 -> 1468 bytes erts/preloaded/ebin/prim_eval.beam | Bin 1340 -> 1340 bytes erts/preloaded/ebin/prim_file.beam | Bin 44980 -> 45004 bytes erts/preloaded/ebin/prim_inet.beam | Bin 72716 -> 72716 bytes erts/preloaded/ebin/prim_zip.beam | Bin 23424 -> 23424 bytes erts/preloaded/ebin/zlib.beam | Bin 14176 -> 14176 bytes 10 files changed, 0 insertions(+), 0 deletions(-) diff --git a/erts/preloaded/ebin/erl_prim_loader.beam b/erts/preloaded/ebin/erl_prim_loader.beam index 4a6fb6109f..f1ae49150b 100644 Binary files a/erts/preloaded/ebin/erl_prim_loader.beam and b/erts/preloaded/ebin/erl_prim_loader.beam differ diff --git a/erts/preloaded/ebin/erlang.beam b/erts/preloaded/ebin/erlang.beam index 36862802ca..990973c57d 100644 Binary files a/erts/preloaded/ebin/erlang.beam and b/erts/preloaded/ebin/erlang.beam differ diff --git a/erts/preloaded/ebin/erts_internal.beam b/erts/preloaded/ebin/erts_internal.beam index 21dde7f257..7461e3bc5b 100644 Binary files a/erts/preloaded/ebin/erts_internal.beam and b/erts/preloaded/ebin/erts_internal.beam differ diff --git a/erts/preloaded/ebin/init.beam b/erts/preloaded/ebin/init.beam index 9b0fc82bed..0060a2cf42 100644 Binary files a/erts/preloaded/ebin/init.beam and b/erts/preloaded/ebin/init.beam differ diff --git a/erts/preloaded/ebin/otp_ring0.beam b/erts/preloaded/ebin/otp_ring0.beam index c8166d5ed7..b1868d7e10 100644 Binary files a/erts/preloaded/ebin/otp_ring0.beam and b/erts/preloaded/ebin/otp_ring0.beam differ diff --git a/erts/preloaded/ebin/prim_eval.beam b/erts/preloaded/ebin/prim_eval.beam index ddcc3886a4..dc16909d26 100644 Binary files a/erts/preloaded/ebin/prim_eval.beam and b/erts/preloaded/ebin/prim_eval.beam differ diff --git a/erts/preloaded/ebin/prim_file.beam b/erts/preloaded/ebin/prim_file.beam index 9256e35553..f6e15ba499 100644 Binary files a/erts/preloaded/ebin/prim_file.beam and b/erts/preloaded/ebin/prim_file.beam differ diff --git a/erts/preloaded/ebin/prim_inet.beam b/erts/preloaded/ebin/prim_inet.beam index 72065661c5..673627498e 100644 Binary files a/erts/preloaded/ebin/prim_inet.beam and b/erts/preloaded/ebin/prim_inet.beam differ diff --git a/erts/preloaded/ebin/prim_zip.beam b/erts/preloaded/ebin/prim_zip.beam index 2a0b33279d..813060c41d 100644 Binary files a/erts/preloaded/ebin/prim_zip.beam and b/erts/preloaded/ebin/prim_zip.beam differ diff --git a/erts/preloaded/ebin/zlib.beam b/erts/preloaded/ebin/zlib.beam index 0d3d1d9343..5ce932aeec 100644 Binary files a/erts/preloaded/ebin/zlib.beam and b/erts/preloaded/ebin/zlib.beam differ -- cgit v1.2.3 From 0f8afe80c6582f7affd17f36dc9cb48cc7946713 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Mon, 14 Mar 2016 10:46:23 +0100 Subject: Prepare release --- erts/doc/src/notes.xml | 186 ++++++++++++++++++++++++++++++++++ erts/vsn.mk | 2 +- lib/asn1/doc/src/notes.xml | 27 +++++ lib/asn1/vsn.mk | 2 +- lib/common_test/doc/src/notes.xml | 85 ++++++++++++++++ lib/common_test/vsn.mk | 2 +- lib/compiler/doc/src/notes.xml | 49 +++++++++ lib/compiler/vsn.mk | 2 +- lib/cosNotification/doc/src/notes.xml | 16 ++- lib/cosNotification/vsn.mk | 2 +- lib/cosTime/doc/src/notes.xml | 16 ++- lib/cosTime/vsn.mk | 2 +- lib/cosTransactions/doc/src/notes.xml | 16 ++- lib/cosTransactions/vsn.mk | 2 +- lib/crypto/doc/src/notes.xml | 23 +++++ lib/crypto/vsn.mk | 2 +- lib/debugger/doc/src/notes.xml | 15 +++ lib/debugger/vsn.mk | 2 +- lib/dialyzer/doc/src/notes.xml | 59 +++++++++++ lib/dialyzer/vsn.mk | 2 +- lib/diameter/doc/src/notes.xml | 32 ++++++ lib/edoc/doc/src/notes.xml | 27 +++++ lib/edoc/vsn.mk | 2 +- lib/eldap/doc/src/notes.xml | 31 ++++++ lib/erl_docgen/doc/src/notes.xml | 17 +++- lib/erl_docgen/vsn.mk | 2 +- lib/erl_interface/doc/src/notes.xml | 30 ++++++ lib/erl_interface/vsn.mk | 2 +- lib/eunit/doc/src/notes.xml | 14 +++ lib/eunit/vsn.mk | 2 +- lib/hipe/doc/src/notes.xml | 64 ++++++++++++ lib/hipe/vsn.mk | 2 +- lib/inets/doc/src/notes.xml | 39 ++++++- lib/inets/vsn.mk | 2 +- lib/kernel/doc/src/notes.xml | 94 +++++++++++++++++ lib/kernel/vsn.mk | 2 +- lib/mnesia/doc/src/notes.xml | 18 +++- lib/mnesia/vsn.mk | 2 +- lib/observer/doc/src/notes.xml | 15 +++ lib/observer/vsn.mk | 2 +- lib/orber/doc/src/notes.xml | 16 ++- lib/orber/vsn.mk | 2 +- lib/public_key/doc/src/notes.xml | 16 +++ lib/public_key/vsn.mk | 2 +- lib/runtime_tools/doc/src/notes.xml | 15 +++ lib/runtime_tools/vsn.mk | 2 +- lib/sasl/doc/src/notes.xml | 42 ++++++++ lib/sasl/vsn.mk | 2 +- lib/snmp/doc/src/notes.xml | 18 +++- lib/snmp/vsn.mk | 2 +- lib/ssh/doc/src/notes.xml | 17 ++++ lib/ssl/doc/src/notes.xml | 118 +++++++++++++++++++++ lib/ssl/vsn.mk | 2 +- lib/stdlib/doc/src/notes.xml | 87 ++++++++++++++++ lib/stdlib/vsn.mk | 2 +- lib/test_server/doc/src/notes.xml | 21 ++++ lib/test_server/vsn.mk | 2 +- lib/tools/doc/src/notes.xml | 26 +++++ lib/tools/vsn.mk | 2 +- lib/webtool/doc/src/notes.xml | 16 +++ lib/webtool/vsn.mk | 2 +- lib/wx/doc/src/notes.xml | 20 ++++ lib/wx/vsn.mk | 2 +- lib/xmerl/doc/src/notes.xml | 14 +++ lib/xmerl/vsn.mk | 2 +- 65 files changed, 1322 insertions(+), 39 deletions(-) diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index a726cc7b97..acd816a81c 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -32,6 +32,192 @@

This document describes the changes made to the ERTS application.

+
Erts 7.3 + +
Fixed Bugs and Malfunctions + + +

+ The '-path' flag to 'erl' has been documented. This flag + replaces the path specified in the boot script. It has + always existed, but was earlier only documented in SASL + (script).

+

+ Own Id: OTP-13060

+
+ +

+ The call_time tracing functionality internally + used a time based on OS system time in order to measure + call time which could cause erroneous results if OS + system time was changed during tracing.

+

+ This functionality now use Erlang monotonic time in order + to measure time. Besides fixing the erroneous results due + to OS system time being used, the results are often also + better since Erlang monotonic time often has better + accuracy and precision.

+

+ Own Id: OTP-13216

+
+ +

+ Fix behaviour of -delay_write command line switch of + epmd, which is used for debugging - in some cases epmd + was sleeping twice the requested amount of time.

+

+ Own Id: OTP-13220

+
+ +

+ Fix race between timeout and exit signal that could cause + a process to ignore the exit signal and continue + execution. Bug exist since OTP 18.0.

+

+ Own Id: OTP-13245

+
+ +

+ Fix bug in erlang:halt/1,2 for large exit status + values, causing either badarg (on 32-bit) or exit + with a crash dump and/or core dump (on 64-bit). Make + erlang:halt/1,2 tolerate any non negative integer + as exit status and truncate high order bits if the OS + does not support it.

+

+ Own Id: OTP-13251 Aux Id: ERL-49

+
+ +

+ gen_tcp:accept/2 + was not time + warp safe. This since it used the same time as + returned by erlang:now/0 + when calculating timeout. This has now been fixed.

+

+ Own Id: OTP-13254 Aux Id: OTP-11997, OTP-13222

+
+ +

+ Fix faulty error handling when writing to a compressed + file.

+

+ Own Id: OTP-13270

+
+ +

+ Fix sendfile usage for large files on FreeBSD

+

+ Own Id: OTP-13271

+
+ +

+ Fix bug that could cause + process_info(P,current_location) to crash emulator + for hipe compiled modules.

+

+ Own Id: OTP-13282 Aux Id: ERL-79

+
+ +

+ Out of memory errors have been changed to cause an exit + instead of abort.

+

+ Own Id: OTP-13292

+
+ +

+ When calling garbage_collect/[1,2] or + check_process_code/[2,3] from a process with a + higher priority than the priority of the process operated + on, the run queues could end up in an inconsistent state. + This bug has now been fixed.

+

+ Own Id: OTP-13298 Aux Id: OTP-11388

+
+ +

+ A workaround for an issue with older gcc versions (less + than 5) and inline assembly on 32-bit x86 caused an + emulator crash when it had been compiled with a newer gcc + version. An improved configure test, run when + building OTP, now detects whether the workaround should + be used or not.

+

+ Own Id: OTP-13326 Aux Id: ERL-80

+
+
+
+ + +
Improvements and New Features + + +

Introduced new statistics functionality in order to + more efficiently retrieve information about run able and + active processes and ports. For more information see:

+ statistics(total_run_queue_lengths) + statistics(run_queue_lengths) + statistics(total_active_tasks) + statistics(active_tasks) + +

+ Own Id: OTP-13201

+
+ +

+ Time warp safety improvements.

+

+ Introduced the options monotonic_timestamp, and + strict_monotonic_timestamp to the trace, + sequential trace, and system profile functionality. This + since the already existing timestamp option is not + time warp safe.

+

+ Introduced the option safe_fixed_monotonic_time to + ets:info/2 and dets:info/2. This since the + already existing safe_fixed option is not time + warp safe.

+

+ Own Id: OTP-13222 Aux Id: OTP-11997

+
+ +

+ Fix a register race where down nodes goes undetected in + epmd

+

+ Own Id: OTP-13301

+
+ +

+ Improved the gcc inline assembly implementing double word + atomic compare and exchange on x86/x86_64 so that it also + can be used when compiling with clang.

+

+ Own Id: OTP-13336

+
+ +

+ An optimization preventing a long wait for a scheduler + thread looking up information about a process executing + on another scheduler thread had unintentionally been lost + in erts-5.10 (OTP R16A). This optimization has now been + reintroduced.

+

+ Own Id: OTP-13365 Aux Id: OTP-9892

+
+
+
+ +
+
Erts 7.2.1
Fixed Bugs and Malfunctions diff --git a/erts/vsn.mk b/erts/vsn.mk index 94b5d0b169..a42b7d758e 100644 --- a/erts/vsn.mk +++ b/erts/vsn.mk @@ -18,7 +18,7 @@ # %CopyrightEnd% # -VSN = 7.2.1 +VSN = 7.3 # Port number 4365 in 4.2 # Port number 4366 in 4.3 diff --git a/lib/asn1/doc/src/notes.xml b/lib/asn1/doc/src/notes.xml index 315c472465..78d856b0be 100644 --- a/lib/asn1/doc/src/notes.xml +++ b/lib/asn1/doc/src/notes.xml @@ -32,6 +32,33 @@

This document describes the changes made to the asn1 application.

+
Asn1 4.0.2 + +
Fixed Bugs and Malfunctions + + +

+ When compiling to the PER format, the ASN.1 compiler + would crash when attempting to compile an ASN.1 module + with a constrained INTEGER with more than 65536 values + and named values. (Thanks to Ingars for reporting this + bug.)

+

+ Own Id: OTP-13257

+
+ +

The ASN.1 compiler will now emit Dialyzer suppressions + for improper lists. Thus, there is no longer any need to + use --Wno_improper_lists when analyzing modules + generated by the ASN.1 compiler.

+

+ Own Id: OTP-13324

+
+
+
+ +
+
Asn1 4.0.1
Fixed Bugs and Malfunctions diff --git a/lib/asn1/vsn.mk b/lib/asn1/vsn.mk index 87a229424c..ab2c127ca2 100644 --- a/lib/asn1/vsn.mk +++ b/lib/asn1/vsn.mk @@ -1 +1 @@ -ASN1_VSN = 4.0.1 +ASN1_VSN = 4.0.2 diff --git a/lib/common_test/doc/src/notes.xml b/lib/common_test/doc/src/notes.xml index 57a8c6c9e2..ff51b101cc 100644 --- a/lib/common_test/doc/src/notes.xml +++ b/lib/common_test/doc/src/notes.xml @@ -33,6 +33,91 @@ notes.xml +
Common_Test 1.12 + +
Fixed Bugs and Malfunctions + + +

+ This update fixes the problem with generic printouts in + the html log file not having special characters escaped. + Printouts made with io:format/2 and + ct:pal/2 will now get special characters escaped + automatically. Common Test will not attempt to escape + characters printed with ct:log/2 since it is + assumed that the user may want to print html tagged data + using this function. A new function, ct:log/5, has + been added, which offers optional escaping of characters. + The latter function may also be used to print text to the + log without headers and CSS class wrapping (analogue to + io:format/2).

+

+ Own Id: OTP-13003 Aux Id: seq13005

+
+ +

+ Commit 4cf832f1ad163f5b25dd8a6f2d314c169c23c82f + erroneously removed logging of open and close of netconf + connections. This is now corrected.

+

+ Own Id: OTP-13386

+
+ +

+ The directory to which nodes started with + test_server:start_node/3 writes their + erl_crash.dump is changed. The crashdumps were earlier + written to the directory of test_server.beam, but in + later versions of Microsoft Windows this is no longer + writable (even for administrators). The framework + (common_test) log directory is now used instead.

+

+ Own Id: OTP-13388

+
+
+
+ + +
Improvements and New Features + + +

+ This update makes it possible to specify multiple + instances of the same group or test case in one test + specification term in order to repeat execution. Example: + {groups, "./", my_SUITE, [my_group, my_group], {cases, + all}}, or {cases, "./", my_SUITE, [my_tc, my_tc, + my_tc]}.

+

+ Own Id: OTP-13241 Aux Id: seq12979

+
+ +

+ Two new CT hook functions have been added: + post_init_per_testcase/4 and + pre_end_per_testcase/3. With these hook functions, + it is possible to perform arbitrary actions (including + modifications of test execution, test state and results) + immediately before and after the execution of the test + case.

+

+ Own Id: OTP-13242 Aux Id: seq12991

+
+ +

+ The ct_netconfc was earlier very restrictive as to + which SSH options the user could set. This is now + changed, and any SSH option is now allowed. The netconf + client will simply pass on any option, which it does not + recognize, to SSH.

+

+ Own Id: OTP-13338 Aux Id: seq13053,seq13069

+
+
+
+ +
+
Common_Test 1.11.2
Fixed Bugs and Malfunctions diff --git a/lib/common_test/vsn.mk b/lib/common_test/vsn.mk index 34ed657e01..bcd31293fb 100644 --- a/lib/common_test/vsn.mk +++ b/lib/common_test/vsn.mk @@ -1 +1 @@ -COMMON_TEST_VSN = 1.11.2 +COMMON_TEST_VSN = 1.12 diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml index 3c06e4f98e..8ed71db54a 100644 --- a/lib/compiler/doc/src/notes.xml +++ b/lib/compiler/doc/src/notes.xml @@ -32,6 +32,55 @@

This document describes the changes made to the Compiler application.

+
Compiler 6.0.3 + +
Fixed Bugs and Malfunctions + + +

+ An complicated guard expression in a function call could + crash the compiler. (Thanks to Thomas Arts for reporting + this bug.)

+

+ Own Id: OTP-13208

+
+ +

Constructing a map in a guard in a catch could crash + the compiler. (Thanks to Thomas Arts for reporting this + bug.)

+

+ Own Id: OTP-13223

+
+ +

Updating a fun as if it were a map would cause the + compiler to crash. (Thanks to Thomas Arts for reporting + this bug.)

+

+ Own Id: OTP-13231

+
+ +

+ Fix pretty printing of Core Maps

+

+ Literal maps could cause Dialyzer to crash when pretty + printing the results.

+

+ Own Id: OTP-13238

+
+ +

+ A complex combination of bit syntax matching operations + would cause an internal consistency check failure during + compilation. (Thanks to Jose Valim for reporting this + bug.)

+

+ Own Id: OTP-13309

+
+
+
+ +
+
Compiler 6.0.2
Fixed Bugs and Malfunctions diff --git a/lib/compiler/vsn.mk b/lib/compiler/vsn.mk index c5089ff57e..c83455240d 100644 --- a/lib/compiler/vsn.mk +++ b/lib/compiler/vsn.mk @@ -1 +1 @@ -COMPILER_VSN = 6.0.2 +COMPILER_VSN = 6.0.3 diff --git a/lib/cosNotification/doc/src/notes.xml b/lib/cosNotification/doc/src/notes.xml index d7e8101164..f896d219b5 100644 --- a/lib/cosNotification/doc/src/notes.xml +++ b/lib/cosNotification/doc/src/notes.xml @@ -32,7 +32,21 @@ notes.xml -
cosNotification 1.2 +
cosNotification 1.2.1 + +
Improvements and New Features + + +

Suppress Dialyzer warnings.

+

+ Own Id: OTP-12862

+
+
+
+ +
+ +
cosNotification 1.2
Improvements and New Features diff --git a/lib/cosNotification/vsn.mk b/lib/cosNotification/vsn.mk index c1affdf0de..07b9bf474b 100644 --- a/lib/cosNotification/vsn.mk +++ b/lib/cosNotification/vsn.mk @@ -1,2 +1,2 @@ -COSNOTIFICATION_VSN = 1.2 +COSNOTIFICATION_VSN = 1.2.1 diff --git a/lib/cosTime/doc/src/notes.xml b/lib/cosTime/doc/src/notes.xml index cf842af81f..bf75f7f617 100644 --- a/lib/cosTime/doc/src/notes.xml +++ b/lib/cosTime/doc/src/notes.xml @@ -33,7 +33,21 @@ notes.xml -
cosTime 1.2 +
cosTime 1.2.1 + +
Improvements and New Features + + +

Suppress Dialyzer warnings.

+

+ Own Id: OTP-12862

+
+
+
+ +
+ +
cosTime 1.2
Improvements and New Features diff --git a/lib/cosTime/vsn.mk b/lib/cosTime/vsn.mk index 32416f0087..39b457b53b 100644 --- a/lib/cosTime/vsn.mk +++ b/lib/cosTime/vsn.mk @@ -1,2 +1,2 @@ -COSTIME_VSN = 1.2 +COSTIME_VSN = 1.2.1 diff --git a/lib/cosTransactions/doc/src/notes.xml b/lib/cosTransactions/doc/src/notes.xml index cb45f8ed5e..76d14962b7 100644 --- a/lib/cosTransactions/doc/src/notes.xml +++ b/lib/cosTransactions/doc/src/notes.xml @@ -33,7 +33,21 @@ notes.xml -
cosTransactions 1.3 +
cosTransactions 1.3.1 + +
Improvements and New Features + + +

Suppress Dialyzer warnings.

+

+ Own Id: OTP-12862

+
+
+
+ +
+ +
cosTransactions 1.3
Improvements and New Features diff --git a/lib/cosTransactions/vsn.mk b/lib/cosTransactions/vsn.mk index 929f8c73d1..3a18cae384 100644 --- a/lib/cosTransactions/vsn.mk +++ b/lib/cosTransactions/vsn.mk @@ -1 +1 @@ -COSTRANSACTIONS_VSN = 1.3 +COSTRANSACTIONS_VSN = 1.3.1 diff --git a/lib/crypto/doc/src/notes.xml b/lib/crypto/doc/src/notes.xml index f684b6f6eb..0138eb6ad2 100644 --- a/lib/crypto/doc/src/notes.xml +++ b/lib/crypto/doc/src/notes.xml @@ -31,6 +31,29 @@

This document describes the changes made to the Crypto application.

+
Crypto 3.6.3 + +
Fixed Bugs and Malfunctions + + +

+ Fix bug for aes_ecb block crypto when data is + larger than 16 bytes.

+

+ Own Id: OTP-13249

+
+ +

+ Improve portability of ECC tests in Crypto and SSL for + "exotic" OpenSSL versions.

+

+ Own Id: OTP-13311

+
+
+
+ +
+
Crypto 3.6.2
Fixed Bugs and Malfunctions diff --git a/lib/crypto/vsn.mk b/lib/crypto/vsn.mk index de4329e612..6dcb28ec8a 100644 --- a/lib/crypto/vsn.mk +++ b/lib/crypto/vsn.mk @@ -1 +1 @@ -CRYPTO_VSN = 3.6.2 +CRYPTO_VSN = 3.6.3 diff --git a/lib/debugger/doc/src/notes.xml b/lib/debugger/doc/src/notes.xml index 3eaecf86b2..6e8cf54ae4 100644 --- a/lib/debugger/doc/src/notes.xml +++ b/lib/debugger/doc/src/notes.xml @@ -33,6 +33,21 @@

This document describes the changes made to the Debugger application.

+
Debugger 4.1.2 + +
Improvements and New Features + + +

+ Documentation corrections.

+

+ Own Id: OTP-12994

+
+
+
+ +
+
Debugger 4.1.1
Fixed Bugs and Malfunctions diff --git a/lib/debugger/vsn.mk b/lib/debugger/vsn.mk index e47ed98128..cf8ffd3272 100644 --- a/lib/debugger/vsn.mk +++ b/lib/debugger/vsn.mk @@ -1 +1 @@ -DEBUGGER_VSN = 4.1.1 +DEBUGGER_VSN = 4.1.2 diff --git a/lib/dialyzer/doc/src/notes.xml b/lib/dialyzer/doc/src/notes.xml index 27364ae06a..4202730eed 100644 --- a/lib/dialyzer/doc/src/notes.xml +++ b/lib/dialyzer/doc/src/notes.xml @@ -32,6 +32,65 @@

This document describes the changes made to the Dialyzer application.

+
Dialyzer 2.9 + +
Fixed Bugs and Malfunctions + + +

Dialyzer no longer asserts that files and directories + to be removed from a PLT exist.

+

+ Own Id: OTP-13103 Aux Id: ERL-40

+
+ +

Fix a bug concerning parameterized opaque types.

+

+ Own Id: OTP-13237

+
+ +

+ Fix pretty printing of Core Maps

+

+ Literal maps could cause Dialyzer to crash when pretty + printing the results.

+

+ Own Id: OTP-13238

+
+ +

+ If a behavior module contains an non-exported function + with the same name as one of the behavior's callbacks, + the callback info was inadvertently deleted from the PLT + as the dialyzer_plt:delete_list/2 function was + cleaning up the callback table.

+

+ Own Id: OTP-13287

+
+ +

Correct the contract for erlang:byte_size/1 +

Correct the handling of comparison operators for + map and bit string operands.

+

+ Own Id: OTP-13312

+
+
+
+ + +
Improvements and New Features + + +

+ Dialyzer recognizes calls to M:F/A where M, + F, and A are all literals.

+

+ Own Id: OTP-13217

+
+
+
+ +
+
Dialyzer 2.8.2
Fixed Bugs and Malfunctions diff --git a/lib/dialyzer/vsn.mk b/lib/dialyzer/vsn.mk index 9480f17f51..44982ab46d 100644 --- a/lib/dialyzer/vsn.mk +++ b/lib/dialyzer/vsn.mk @@ -1 +1 @@ -DIALYZER_VSN = 2.8.2 +DIALYZER_VSN = 2.9 diff --git a/lib/diameter/doc/src/notes.xml b/lib/diameter/doc/src/notes.xml index 828ade4a71..5052515d6a 100644 --- a/lib/diameter/doc/src/notes.xml +++ b/lib/diameter/doc/src/notes.xml @@ -43,6 +43,38 @@ first.

+
diameter 1.11.2 + +
Fixed Bugs and Malfunctions + + +

+ Make peer handling more efficient.

+

+ Inefficient lookup and manipulation of peer lists could + result in poor performance when many outgoing requests + were sent simultaneously, or when many peers connected + simultaneously. Filtering peer lists on realm/host is now + also more efficient in many cases.

+

+ Own Id: OTP-13164

+
+ +

+ Fix handling of shared peer connections in watchdog state + SUSPECT.

+

+ A peer connection shared from a remote node was regarded + as being up for the lifetime of the connection, ignoring + watchdog transitions into state SUSPECT.

+

+ Own Id: OTP-13342

+
+
+
+ +
+
diameter 1.11.1
Fixed Bugs and Malfunctions diff --git a/lib/edoc/doc/src/notes.xml b/lib/edoc/doc/src/notes.xml index 5260a1d465..3f9d26796a 100644 --- a/lib/edoc/doc/src/notes.xml +++ b/lib/edoc/doc/src/notes.xml @@ -32,6 +32,33 @@

This document describes the changes made to the EDoc application.

+
Edoc 0.7.18 + +
Fixed Bugs and Malfunctions + + +

Assign correct names to list arguments.

+

+ Own Id: OTP-13234 Aux Id: ERL-63

+
+
+
+ + +
Improvements and New Features + + +

+ Unless the sort_functions option is true, + edoc_layout does not sort functions.

+

+ Own Id: OTP-13302

+
+
+
+ +
+
Edoc 0.7.17
Improvements and New Features diff --git a/lib/edoc/vsn.mk b/lib/edoc/vsn.mk index 49a73331c6..83514ac94f 100644 --- a/lib/edoc/vsn.mk +++ b/lib/edoc/vsn.mk @@ -1 +1 @@ -EDOC_VSN = 0.7.17 +EDOC_VSN = 0.7.18 diff --git a/lib/eldap/doc/src/notes.xml b/lib/eldap/doc/src/notes.xml index b40977cfd9..04b75f9e31 100644 --- a/lib/eldap/doc/src/notes.xml +++ b/lib/eldap/doc/src/notes.xml @@ -31,6 +31,37 @@

This document describes the changes made to the Eldap application.

+
Eldap 1.2.1 + +
Fixed Bugs and Malfunctions + + +

+ ELDAP did not send an 'unBind' request before + closing the connection.

+

+ Own Id: OTP-13327

+
+
+
+ + +
Improvements and New Features + + +

+ Handles the referral result code from LDAP + servers. Adds the return value {ok, + {referral,UrlList}} to some functions. See the Eldap + reference manual for details.

+

+ Own Id: OTP-12272

+
+
+
+ +
+
Eldap 1.2
Improvements and New Features diff --git a/lib/erl_docgen/doc/src/notes.xml b/lib/erl_docgen/doc/src/notes.xml index aa8bf14919..f70b3c8404 100644 --- a/lib/erl_docgen/doc/src/notes.xml +++ b/lib/erl_docgen/doc/src/notes.xml @@ -31,7 +31,22 @@

This document describes the changes made to the erl_docgen application.

-
Erl_Docgen 0.4.1 +
Erl_Docgen 0.4.2 + +
Fixed Bugs and Malfunctions + + +

+ Correctly generate anno tags for maps keys

+

+ Own Id: OTP-12955

+
+
+
+ +
+ +
Erl_Docgen 0.4.1
Improvements and New Features diff --git a/lib/erl_docgen/vsn.mk b/lib/erl_docgen/vsn.mk index 43f5a570d7..3188b926ff 100644 --- a/lib/erl_docgen/vsn.mk +++ b/lib/erl_docgen/vsn.mk @@ -1 +1 @@ -ERL_DOCGEN_VSN = 0.4.1 +ERL_DOCGEN_VSN = 0.4.2 diff --git a/lib/erl_interface/doc/src/notes.xml b/lib/erl_interface/doc/src/notes.xml index 6d951e895f..37266d9354 100644 --- a/lib/erl_interface/doc/src/notes.xml +++ b/lib/erl_interface/doc/src/notes.xml @@ -31,6 +31,36 @@

This document describes the changes made to the Erl_interface application.

+
Erl_Interface 3.8.2 + +
Fixed Bugs and Malfunctions + + +

+ Fix Erl_Interface build error on Debian/Hurd and + Debian/kFreeBSD. (Thanks to Sergei Golovan)

+

+ Own Id: OTP-13328

+
+
+
+ + +
Improvements and New Features + + +

+ EPMD supports both IPv4 and IPv6

+

+ Also affects oldest supported windows version.

+

+ Own Id: OTP-13364

+
+
+
+ +
+
Erl_Interface 3.8.1
Improvements and New Features diff --git a/lib/erl_interface/vsn.mk b/lib/erl_interface/vsn.mk index 18ba9df41e..56dbdbac9f 100644 --- a/lib/erl_interface/vsn.mk +++ b/lib/erl_interface/vsn.mk @@ -1,2 +1,2 @@ -EI_VSN = 3.8.1 +EI_VSN = 3.8.2 ERL_INTERFACE_VSN = $(EI_VSN) diff --git a/lib/eunit/doc/src/notes.xml b/lib/eunit/doc/src/notes.xml index cf0523d230..398729217b 100644 --- a/lib/eunit/doc/src/notes.xml +++ b/lib/eunit/doc/src/notes.xml @@ -33,6 +33,20 @@

This document describes the changes made to the EUnit application.

+
Eunit 2.2.13 + +
Improvements and New Features + + +

Suppress Dialyzer warnings.

+

+ Own Id: OTP-12862

+
+
+
+ +
+
Eunit 2.2.12
Fixed Bugs and Malfunctions diff --git a/lib/eunit/vsn.mk b/lib/eunit/vsn.mk index 00cbab5829..dcb7fad699 100644 --- a/lib/eunit/vsn.mk +++ b/lib/eunit/vsn.mk @@ -1 +1 @@ -EUNIT_VSN = 2.2.12 +EUNIT_VSN = 2.2.13 diff --git a/lib/hipe/doc/src/notes.xml b/lib/hipe/doc/src/notes.xml index b5b13948e9..761b4d9f90 100644 --- a/lib/hipe/doc/src/notes.xml +++ b/lib/hipe/doc/src/notes.xml @@ -31,6 +31,70 @@

This document describes the changes made to HiPE.

+
Hipe 3.15 + +
Fixed Bugs and Malfunctions + + +

+ Fix pretty printing of Core Maps

+

+ Literal maps could cause Dialyzer to crash when pretty + printing the results.

+

+ Own Id: OTP-13238

+
+ +

+ Dialyzer warnings removed.

+

+ Own Id: OTP-13379

+
+
+
+ + +
Improvements and New Features + + +

+ Fix HiPE ErLLVM code generation for pattern matching with + UTF binaries.

+

+ Own Id: OTP-13269

+
+ +

+ Fix various binary construction inconsistencies for hipe + compiled code. Passing bad field sizes to + binary constructions would throw badarith rather + than badarg. Worse, in guards, when the unit size + of the field was 1, the exception would leak rather than + failing the function clause match. Passing + bignums as field sizes to binary constructions would + always fail (and always with badarg). + A bug in bs_init_bits that cased binary + constructions to fail with system_limit if they were at + least 1/8th of the actual limit. Compiler + crashes when matches against an integer literal whose + size fits an unsigned word, but not a signed word or + matches against an integer literal that whose size is + larger than the largest allowed bignum. Very + large binary constructions that should fail with + system_limit could instead fail with badarg or + even succeed with a faulty result. Add + missing check for unit size match when inserting a + binary. For example, a faulty expression like + <<<<1:7>>/binary>> would + succeed.

+

+ Own Id: OTP-13272

+
+
+
+ +
+
Hipe 3.14
Fixed Bugs and Malfunctions diff --git a/lib/hipe/vsn.mk b/lib/hipe/vsn.mk index 123792e708..2edfd790ed 100644 --- a/lib/hipe/vsn.mk +++ b/lib/hipe/vsn.mk @@ -1 +1 @@ -HIPE_VSN = 3.14 +HIPE_VSN = 3.15 diff --git a/lib/inets/doc/src/notes.xml b/lib/inets/doc/src/notes.xml index 44e1ea9abe..25b427a036 100644 --- a/lib/inets/doc/src/notes.xml +++ b/lib/inets/doc/src/notes.xml @@ -33,7 +33,44 @@ notes.xml -
Inets 6.1.1 +
Inets 6.2 + +
Fixed Bugs and Malfunctions + + +

+ The TFTP client/server has been fixed to allow file sizes + larger than 32MB block by allowing the 16 bit block + counter to wrap. Since this is a commonly accepted + behavior we regard it as a bug fix.

+

+ Own Id: OTP-13403

+
+
+
+ + +
Improvements and New Features + + +

+ Handle HTTP PATCH method in client.

+

+ Own Id: OTP-13286

+
+ +

+ Expected termination should not be logged as an + application error.

+

+ Own Id: OTP-13389

+
+
+
+ +
+ +
Inets 6.1.1
Fixed Bugs and Malfunctions diff --git a/lib/inets/vsn.mk b/lib/inets/vsn.mk index ee5f41aaec..3d25b328af 100644 --- a/lib/inets/vsn.mk +++ b/lib/inets/vsn.mk @@ -19,6 +19,6 @@ # %CopyrightEnd% APPLICATION = inets -INETS_VSN = 6.1.1 +INETS_VSN = 6.2 PRE_VSN = APP_VSN = "$(APPLICATION)-$(INETS_VSN)$(PRE_VSN)" diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml index 5341a793ef..cf5777d4be 100644 --- a/lib/kernel/doc/src/notes.xml +++ b/lib/kernel/doc/src/notes.xml @@ -31,6 +31,100 @@

This document describes the changes made to the Kernel application.

+
Kernel 4.2 + +
Fixed Bugs and Malfunctions + + +

code:load_abs([10100]) would bring down the + entire runtime system and create a crash dump. Corrected + to generate an error exception in the calling + process.

+

Also corrected specs for code loading functions and + added more information in the documentation about the + error reasons returned by code-loading functions.

+

+ Own Id: OTP-9375

+
+ +

+ gen_tcp:accept/2 + was not time + warp safe. This since it used the same time as + returned by erlang:now/0 + when calculating timeout. This has now been fixed.

+

+ Own Id: OTP-13254 Aux Id: OTP-11997, OTP-13222

+
+ +

Correct the contract for inet:getifaddrs/1. +

+

+ Own Id: OTP-13335 Aux Id: ERL-95

+
+
+
+ + +
Improvements and New Features + + +

+ Time warp safety improvements.

+

+ Introduced the options monotonic_timestamp, and + strict_monotonic_timestamp to the trace, + sequential trace, and system profile functionality. This + since the already existing timestamp option is not + time warp safe.

+

+ Introduced the option safe_fixed_monotonic_time to + ets:info/2 and dets:info/2. This since the + already existing safe_fixed option is not time + warp safe.

+

+ Own Id: OTP-13222 Aux Id: OTP-11997

+
+ +

+ Add validation callback for heart

+

+ The erlang heart process may now have a validation + callback installed. The validation callback will be + executed, if present, before any heartbeat to heart port + program. If the validation fails, or stalls, no heartbeat + will be sent and the node will go down.

+

+ With the option 'check_schedulers' heart executes + a responsiveness check of the schedulers before a + heartbeat is sent to the port program. If the + responsiveness check fails, the heartbeat will not be + performed (as intended).

+

+ Own Id: OTP-13250

+
+ +

+ Clarify documentation of net_kernel:allow/1

+

+ Own Id: OTP-13299

+
+ +

+ EPMD supports both IPv4 and IPv6

+

+ Also affects oldest supported windows version.

+

+ Own Id: OTP-13364

+
+
+
+ +
+
Kernel 4.1.1
Fixed Bugs and Malfunctions diff --git a/lib/kernel/vsn.mk b/lib/kernel/vsn.mk index 703075634b..c8917ebc3c 100644 --- a/lib/kernel/vsn.mk +++ b/lib/kernel/vsn.mk @@ -1 +1 @@ -KERNEL_VSN = 4.1.1 +KERNEL_VSN = 4.2 diff --git a/lib/mnesia/doc/src/notes.xml b/lib/mnesia/doc/src/notes.xml index 8650e03a60..149cd69559 100644 --- a/lib/mnesia/doc/src/notes.xml +++ b/lib/mnesia/doc/src/notes.xml @@ -39,7 +39,23 @@ thus constitutes one section in this document. The title of each section is the version number of Mnesia.

-
Mnesia 4.13.2 +
Mnesia 4.13.3 + +
Fixed Bugs and Malfunctions + + +

+ Avoid deadlock possibility in + mnesia:del_table_copy/2

+

+ Own Id: OTP-13284

+
+
+
+ +
+ +
Mnesia 4.13.2
Fixed Bugs and Malfunctions diff --git a/lib/mnesia/vsn.mk b/lib/mnesia/vsn.mk index 0fe5b5db8b..843d9d18d4 100644 --- a/lib/mnesia/vsn.mk +++ b/lib/mnesia/vsn.mk @@ -1 +1 @@ -MNESIA_VSN = 4.13.2 +MNESIA_VSN = 4.13.3 diff --git a/lib/observer/doc/src/notes.xml b/lib/observer/doc/src/notes.xml index e2eeffc667..dd99f45b19 100644 --- a/lib/observer/doc/src/notes.xml +++ b/lib/observer/doc/src/notes.xml @@ -32,6 +32,21 @@

This document describes the changes made to the Observer application.

+
Observer 2.1.2 + +
Improvements and New Features + + +

+ Documentation corrections.

+

+ Own Id: OTP-12994

+
+
+
+ +
+
Observer 2.1.1
Fixed Bugs and Malfunctions diff --git a/lib/observer/vsn.mk b/lib/observer/vsn.mk index bd89977e28..aede0858d6 100644 --- a/lib/observer/vsn.mk +++ b/lib/observer/vsn.mk @@ -1 +1 @@ -OBSERVER_VSN = 2.1.1 +OBSERVER_VSN = 2.1.2 diff --git a/lib/orber/doc/src/notes.xml b/lib/orber/doc/src/notes.xml index 7b5d0f96ca..1da60ba486 100644 --- a/lib/orber/doc/src/notes.xml +++ b/lib/orber/doc/src/notes.xml @@ -34,7 +34,21 @@ -
Orber 3.8 +
Orber 3.8.1 + +
Improvements and New Features + + +

Suppress Dialyzer warnings.

+

+ Own Id: OTP-12862

+
+
+
+ +
+ +
Orber 3.8
Improvements and New Features diff --git a/lib/orber/vsn.mk b/lib/orber/vsn.mk index 505c77de18..4947315ad0 100644 --- a/lib/orber/vsn.mk +++ b/lib/orber/vsn.mk @@ -1 +1 @@ -ORBER_VSN = 3.8 +ORBER_VSN = 3.8.1 diff --git a/lib/public_key/doc/src/notes.xml b/lib/public_key/doc/src/notes.xml index 8eb56f7354..da8f62e2f8 100644 --- a/lib/public_key/doc/src/notes.xml +++ b/lib/public_key/doc/src/notes.xml @@ -35,6 +35,22 @@ notes.xml +
Public_Key 1.1.1 + +
Fixed Bugs and Malfunctions + + +

+ An encapsulated PEM header shall be followed by a blank + line

+

+ Own Id: OTP-13381 Aux Id: seq13070

+
+
+
+ +
+
Public_Key 1.1
Improvements and New Features diff --git a/lib/public_key/vsn.mk b/lib/public_key/vsn.mk index d5ffe6ca35..f801f55073 100644 --- a/lib/public_key/vsn.mk +++ b/lib/public_key/vsn.mk @@ -1 +1 @@ -PUBLIC_KEY_VSN = 1.1 +PUBLIC_KEY_VSN = 1.1.1 diff --git a/lib/runtime_tools/doc/src/notes.xml b/lib/runtime_tools/doc/src/notes.xml index e92f0e02ad..24b589b928 100644 --- a/lib/runtime_tools/doc/src/notes.xml +++ b/lib/runtime_tools/doc/src/notes.xml @@ -32,6 +32,21 @@

This document describes the changes made to the Runtime_Tools application.

+
Runtime_Tools 1.9.3 + +
Improvements and New Features + + +

dbg:trace_client() now uses a read buffer to + speed up reading of trace files.

+

+ Own Id: OTP-13279

+
+
+
+ +
+
Runtime_Tools 1.9.2
Improvements and New Features diff --git a/lib/runtime_tools/vsn.mk b/lib/runtime_tools/vsn.mk index 3dd7df9f2e..bfc8b84b91 100644 --- a/lib/runtime_tools/vsn.mk +++ b/lib/runtime_tools/vsn.mk @@ -1 +1 @@ -RUNTIME_TOOLS_VSN = 1.9.2 +RUNTIME_TOOLS_VSN = 1.9.3 diff --git a/lib/sasl/doc/src/notes.xml b/lib/sasl/doc/src/notes.xml index 537511a865..da5bc6be96 100644 --- a/lib/sasl/doc/src/notes.xml +++ b/lib/sasl/doc/src/notes.xml @@ -31,6 +31,48 @@

This document describes the changes made to the SASL application.

+
SASL 2.7 + +
Fixed Bugs and Malfunctions + + +

+ During upgrade, the release_handler collects a list of + supervisor pids in order to list all processes in the + supervisor tree. If one of the supervisors (legitimately) + exits before release_handler can examine it, then + sys:get_status/1 would earlier be called with a + dead pid, causing a 'noproc' error. This has been + corrected.

+

+ Own Id: OTP-13291

+
+
+
+ + +
Improvements and New Features + + +

+ The module overload is deprecated and will be + removed in OTP 19.

+

+ Own Id: OTP-13057

+
+ +

+ Improve implementation of supervisor child count, making + it faster and more accurate for dynamic processes of a + simple_one_for_one supervisor.

+

+ Own Id: OTP-13290

+
+
+
+ +
+
SASL 2.6.1
Improvements and New Features diff --git a/lib/sasl/vsn.mk b/lib/sasl/vsn.mk index cb454d5331..accb58a199 100644 --- a/lib/sasl/vsn.mk +++ b/lib/sasl/vsn.mk @@ -1 +1 @@ -SASL_VSN = 2.6.1 +SASL_VSN = 2.7 diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml index 9e7f13e126..4693a744f5 100644 --- a/lib/snmp/doc/src/notes.xml +++ b/lib/snmp/doc/src/notes.xml @@ -34,7 +34,23 @@ -
SNMP 5.2.1 +
SNMP 5.2.2 + +
Fixed Bugs and Malfunctions + + +

+ Snmp agent now properly handles vacmViewTreeFamily + masks.

+

+ Own Id: OTP-13264

+
+
+
+ +
+ +
SNMP 5.2.1
Fixed Bugs and Malfunctions diff --git a/lib/snmp/vsn.mk b/lib/snmp/vsn.mk index 61a7d2207a..f60cbbfaa7 100644 --- a/lib/snmp/vsn.mk +++ b/lib/snmp/vsn.mk @@ -19,6 +19,6 @@ # %CopyrightEnd% APPLICATION = snmp -SNMP_VSN = 5.2.1 +SNMP_VSN = 5.2.2 PRE_VSN = APP_VSN = "$(APPLICATION)-$(SNMP_VSN)$(PRE_VSN)" diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml index 75e1615c09..5f2cd19cda 100644 --- a/lib/ssh/doc/src/notes.xml +++ b/lib/ssh/doc/src/notes.xml @@ -30,6 +30,23 @@ notes.xml +
Ssh 4.2.2 + +
Fixed Bugs and Malfunctions + + +

+ Documentation correction of ssh_sftp:position/4

+

+ Thanks to Rabbe Fogelholm.

+

+ Own Id: OTP-13305 Aux Id: ERL-87

+
+
+
+ +
+
Ssh 4.2.1
Fixed Bugs and Malfunctions diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml index 61d1c8355a..e5070bc247 100644 --- a/lib/ssl/doc/src/notes.xml +++ b/lib/ssl/doc/src/notes.xml @@ -28,6 +28,124 @@

This document describes the changes made to the SSL application.

+
SSL 7.3 + +
Fixed Bugs and Malfunctions + + +

+ Make sure there is only one poller validator at a time + for validating the session cache.

+

+ Own Id: OTP-13185

+
+ +

+ A timing related issue could cause ssl to hang, + especially happened with newer versions of OpenSSL in + combination with ECC ciphers.

+

+ Own Id: OTP-13253

+
+ +

+ Work around a race condition in the TLS distribution + start.

+

+ Own Id: OTP-13268

+
+ +

+ Big handshake messages are now correctly fragmented in + the TLS record layer.

+

+ Own Id: OTP-13306

+
+ +

+ Improve portability of ECC tests in Crypto and SSL for + "exotic" OpenSSL versions.

+

+ Own Id: OTP-13311

+
+ +

+ Certificate extensions marked as critical are ignored + when using verify_none

+

+ Own Id: OTP-13377

+
+ +

+ If a certificate doesn't contain a CRL Distribution + Points extension, and the relevant CRL is not in the + cache, and the crl_check option is not set to + best_effort , the revocation check should fail.

+

+ Own Id: OTP-13378

+
+ +

+ Enable TLS distribution over IPv6

+

+ Own Id: OTP-13391

+
+
+
+ + +
Improvements and New Features + + +

+ Improve error reporting for TLS distribution

+

+ Own Id: OTP-13219

+
+ +

+ Include options from connect, listen and accept in + connection_information/1,2

+

+ Own Id: OTP-13232

+
+ +

+ Allow adding extra options for outgoing TLS distribution + connections, as supported for plain TCP connections.

+

+ Own Id: OTP-13285

+
+ +

+ Use loopback as server option in TLS-distribution module

+

+ Own Id: OTP-13300

+
+ +

+ Verify certificate signature against original certificate + binary.

+

+ This avoids bugs due to encoding errors when re-encoding + a decode certificate. As there exists several decode step + and using of different ASN.1 specification this is a risk + worth avoiding.

+

+ Own Id: OTP-13334

+
+ +

+ Use application:ensure_all_started/2 instead of + hard-coding dependencies

+

+ Own Id: OTP-13363

+
+
+
+ +
+
SSL 7.2
Fixed Bugs and Malfunctions diff --git a/lib/ssl/vsn.mk b/lib/ssl/vsn.mk index 9f79a7fb34..47cb2909fb 100644 --- a/lib/ssl/vsn.mk +++ b/lib/ssl/vsn.mk @@ -1 +1 @@ -SSL_VSN = 7.2.1 +SSL_VSN = 7.3 diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml index 267a993a1b..5d4f9d912f 100644 --- a/lib/stdlib/doc/src/notes.xml +++ b/lib/stdlib/doc/src/notes.xml @@ -31,6 +31,93 @@

This document describes the changes made to the STDLIB application.

+
STDLIB 2.8 + +
Fixed Bugs and Malfunctions + + +

+ Fix evaluation in matching of bound map key variables in + the interpreter.

+

+ Prior to this patch, the following code would not + evaluate: X = key,(fun(#{X := value}) -> true + end)(#{X => value})

+

+ Own Id: OTP-13218

+
+ +

Fix erl_eval not using non-local function + handler.

+

+ Own Id: OTP-13228 Aux Id: ERL-32

+
+ +

The Erlang Code Linter no longer crashes if there is + a -deprecated() attribute but no -module() + declaration.

+

+ Own Id: OTP-13230 Aux Id: ERL-62

+
+ +

+ The timestamp in the result returned by dets:info(Tab, + safe_fixed) was unintentionally broken as a result of + the time API rewrites in OTP 18.0. This has now been + fixed.

+

+ Own Id: OTP-13239 Aux Id: OTP-11997

+
+ +

A rare race condition in beam_lib when using + encrypted abstract format has been eliminated.

+

+ Own Id: OTP-13278

+
+ +

+ Improved maps:with/2 and maps:without/2 algorithms

+

+ The new implementation speeds up the execution + significantly for all sizes of input.

+

+ Own Id: OTP-13376

+
+
+
+ + +
Improvements and New Features + + +

+ Time warp safety improvements.

+

+ Introduced the options monotonic_timestamp, and + strict_monotonic_timestamp to the trace, + sequential trace, and system profile functionality. This + since the already existing timestamp option is not + time warp safe.

+

+ Introduced the option safe_fixed_monotonic_time to + ets:info/2 and dets:info/2. This since the + already existing safe_fixed option is not time + warp safe.

+

+ Own Id: OTP-13222 Aux Id: OTP-11997

+
+ +

+ In the shell Ctrl+W (delete word) will no longer consider + "." as being part of a word.

+

+ Own Id: OTP-13281

+
+
+
+ +
+
STDLIB 2.7
Fixed Bugs and Malfunctions diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk index 39b44c9104..5bac4be9d7 100644 --- a/lib/stdlib/vsn.mk +++ b/lib/stdlib/vsn.mk @@ -1 +1 @@ -STDLIB_VSN = 2.7 +STDLIB_VSN = 2.8 diff --git a/lib/test_server/doc/src/notes.xml b/lib/test_server/doc/src/notes.xml index b48bda94d0..9b5df6271a 100644 --- a/lib/test_server/doc/src/notes.xml +++ b/lib/test_server/doc/src/notes.xml @@ -33,6 +33,27 @@ notes.xml +
Test_Server 3.10 + +
Improvements and New Features + + +

+ Two new CT hook functions have been added: + post_init_per_testcase/4 and + pre_end_per_testcase/3. With these hook functions, + it is possible to perform arbitrary actions (including + modifications of test execution, test state and results) + immediately before and after the execution of the test + case.

+

+ Own Id: OTP-13242 Aux Id: seq12991

+
+
+
+ +
+
Test_Server 3.9.1
Fixed Bugs and Malfunctions diff --git a/lib/test_server/vsn.mk b/lib/test_server/vsn.mk index 3a3815c557..8c5fc97383 100644 --- a/lib/test_server/vsn.mk +++ b/lib/test_server/vsn.mk @@ -1 +1 @@ -TEST_SERVER_VSN = 3.9.1 +TEST_SERVER_VSN = 3.10 diff --git a/lib/tools/doc/src/notes.xml b/lib/tools/doc/src/notes.xml index 985207a39b..c62b0607ee 100644 --- a/lib/tools/doc/src/notes.xml +++ b/lib/tools/doc/src/notes.xml @@ -31,6 +31,32 @@

This document describes the changes made to the Tools application.

+
Tools 2.8.3 + +
Fixed Bugs and Malfunctions + + +

+ cover:compile_beam/1 and + cover:compile_beam_directory/1,2 crashed when + trying to compile a beam file without a 'file' + attribute. This has been corrected and an error is + returned instead.

+

+ Thanks to Louis-Philippe Gauthier for reporting this bug.

+

+ Own Id: OTP-13200

+
+ +

Fix a bit string comprehension bug in Cover.

+

+ Own Id: OTP-13277 Aux Id: PR 856

+
+
+
+ +
+
Tools 2.8.2
Fixed Bugs and Malfunctions diff --git a/lib/tools/vsn.mk b/lib/tools/vsn.mk index 3efe89d9f9..70564f05c6 100644 --- a/lib/tools/vsn.mk +++ b/lib/tools/vsn.mk @@ -1 +1 @@ -TOOLS_VSN = 2.8.2 +TOOLS_VSN = 2.8.3 diff --git a/lib/webtool/doc/src/notes.xml b/lib/webtool/doc/src/notes.xml index 21309261a8..0ebb66ae3c 100644 --- a/lib/webtool/doc/src/notes.xml +++ b/lib/webtool/doc/src/notes.xml @@ -32,6 +32,22 @@

This document describes the changes made to the Webtool application.

+
WebTool 0.9.1 + +
Fixed Bugs and Malfunctions + + +

+ Remove dependency to inets mod_include in + configuration.

+

+ Own Id: OTP-13406

+
+
+
+ +
+
WebTool 0.9
Improvements and New Features diff --git a/lib/webtool/vsn.mk b/lib/webtool/vsn.mk index 4a701ae6e0..92201282c0 100644 --- a/lib/webtool/vsn.mk +++ b/lib/webtool/vsn.mk @@ -1 +1 @@ -WEBTOOL_VSN=0.9 +WEBTOOL_VSN=0.9.1 diff --git a/lib/wx/doc/src/notes.xml b/lib/wx/doc/src/notes.xml index 0bbeeaafab..f895540b25 100644 --- a/lib/wx/doc/src/notes.xml +++ b/lib/wx/doc/src/notes.xml @@ -32,6 +32,26 @@

This document describes the changes made to the wxErlang application.

+
Wx 1.6.1 + +
Fixed Bugs and Malfunctions + + +

+ Fixed commands with multiple binaries, such as + wxImage:new/4. Added + wxWindow:SetDoubleBuffered/1, + wxWindow:isDoubleBuffered/1, + wxWindow:setTransparent/2 and + wxWindow:canSetTransparent/1. Fixed timing issues.

+

+ Own Id: OTP-13404

+
+
+
+ +
+
Wx 1.6
Improvements and New Features diff --git a/lib/wx/vsn.mk b/lib/wx/vsn.mk index a1bacb5d66..de723b2a2d 100644 --- a/lib/wx/vsn.mk +++ b/lib/wx/vsn.mk @@ -1 +1 @@ -WX_VSN = 1.6 +WX_VSN = 1.6.1 diff --git a/lib/xmerl/doc/src/notes.xml b/lib/xmerl/doc/src/notes.xml index 19274e95ae..55367eb25e 100644 --- a/lib/xmerl/doc/src/notes.xml +++ b/lib/xmerl/doc/src/notes.xml @@ -32,6 +32,20 @@

This document describes the changes made to the Xmerl application.

+
Xmerl 1.3.10 + +
Improvements and New Features + + +

Suppress Dialyzer warnings.

+

+ Own Id: OTP-12862

+
+
+
+ +
+
Xmerl 1.3.9
Fixed Bugs and Malfunctions diff --git a/lib/xmerl/vsn.mk b/lib/xmerl/vsn.mk index 0d6082e023..09d81e0533 100644 --- a/lib/xmerl/vsn.mk +++ b/lib/xmerl/vsn.mk @@ -1 +1 @@ -XMERL_VSN = 1.3.9 +XMERL_VSN = 1.3.10 -- cgit v1.2.3 From 5e1b5ef47f3f2b898d30e0425823835bd9a574d4 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Mon, 14 Mar 2016 10:46:24 +0100 Subject: Updated OTP version --- OTP_VERSION | 2 +- otp_versions.table | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/OTP_VERSION b/OTP_VERSION index 93d4fc0a52..32adf19808 100644 --- a/OTP_VERSION +++ b/OTP_VERSION @@ -1 +1 @@ -18.2.4 +18.3 diff --git a/otp_versions.table b/otp_versions.table index 6aa367d6f1..a952e1986f 100644 --- a/otp_versions.table +++ b/otp_versions.table @@ -1,3 +1,4 @@ +OTP-18.3 : asn1-4.0.2 common_test-1.12 compiler-6.0.3 cosNotification-1.2.1 cosTime-1.2.1 cosTransactions-1.3.1 crypto-3.6.3 debugger-4.1.2 dialyzer-2.9 diameter-1.11.2 edoc-0.7.18 eldap-1.2.1 erl_docgen-0.4.2 erl_interface-3.8.2 erts-7.3 eunit-2.2.13 hipe-3.15 inets-6.2 kernel-4.2 mnesia-4.13.3 observer-2.1.2 orber-3.8.1 public_key-1.1.1 runtime_tools-1.9.3 sasl-2.7 snmp-5.2.2 ssh-4.2.2 ssl-7.3 stdlib-2.8 test_server-3.10 tools-2.8.3 webtool-0.9.1 wx-1.6.1 xmerl-1.3.10 # cosEvent-2.2 cosEventDomain-1.2 cosFileTransfer-1.2 cosProperty-1.2 et-1.5.1 gs-1.6 ic-4.4 jinterface-1.6.1 megaco-3.18 odbc-2.11.1 os_mon-2.4 ose-1.1 otp_mibs-1.1 parsetools-2.1.1 percept-0.8.11 reltool-0.7 syntax_tools-1.7 typer-0.9.10 : OTP-18.2.4 : common_test-1.11.2 # asn1-4.0.1 compiler-6.0.2 cosEvent-2.2 cosEventDomain-1.2 cosFileTransfer-1.2 cosNotification-1.2 cosProperty-1.2 cosTime-1.2 cosTransactions-1.3 crypto-3.6.2 debugger-4.1.1 dialyzer-2.8.2 diameter-1.11.1 edoc-0.7.17 eldap-1.2 erl_docgen-0.4.1 erl_interface-3.8.1 erts-7.2.1 et-1.5.1 eunit-2.2.12 gs-1.6 hipe-3.14 ic-4.4 inets-6.1.1 jinterface-1.6.1 kernel-4.1.1 megaco-3.18 mnesia-4.13.2 observer-2.1.1 odbc-2.11.1 orber-3.8 os_mon-2.4 ose-1.1 otp_mibs-1.1 parsetools-2.1.1 percept-0.8.11 public_key-1.1 reltool-0.7 runtime_tools-1.9.2 sasl-2.6.1 snmp-5.2.1 ssh-4.2.1 ssl-7.2 stdlib-2.7 syntax_tools-1.7 test_server-3.9.1 tools-2.8.2 typer-0.9.10 webtool-0.9 wx-1.6 xmerl-1.3.9 : OTP-18.2.3 : inets-6.1.1 # asn1-4.0.1 common_test-1.11.1 compiler-6.0.2 cosEvent-2.2 cosEventDomain-1.2 cosFileTransfer-1.2 cosNotification-1.2 cosProperty-1.2 cosTime-1.2 cosTransactions-1.3 crypto-3.6.2 debugger-4.1.1 dialyzer-2.8.2 diameter-1.11.1 edoc-0.7.17 eldap-1.2 erl_docgen-0.4.1 erl_interface-3.8.1 erts-7.2.1 et-1.5.1 eunit-2.2.12 gs-1.6 hipe-3.14 ic-4.4 jinterface-1.6.1 kernel-4.1.1 megaco-3.18 mnesia-4.13.2 observer-2.1.1 odbc-2.11.1 orber-3.8 os_mon-2.4 ose-1.1 otp_mibs-1.1 parsetools-2.1.1 percept-0.8.11 public_key-1.1 reltool-0.7 runtime_tools-1.9.2 sasl-2.6.1 snmp-5.2.1 ssh-4.2.1 ssl-7.2 stdlib-2.7 syntax_tools-1.7 test_server-3.9.1 tools-2.8.2 typer-0.9.10 webtool-0.9 wx-1.6 xmerl-1.3.9 : OTP-18.2.2 : ssh-4.2.1 # asn1-4.0.1 common_test-1.11.1 compiler-6.0.2 cosEvent-2.2 cosEventDomain-1.2 cosFileTransfer-1.2 cosNotification-1.2 cosProperty-1.2 cosTime-1.2 cosTransactions-1.3 crypto-3.6.2 debugger-4.1.1 dialyzer-2.8.2 diameter-1.11.1 edoc-0.7.17 eldap-1.2 erl_docgen-0.4.1 erl_interface-3.8.1 erts-7.2.1 et-1.5.1 eunit-2.2.12 gs-1.6 hipe-3.14 ic-4.4 inets-6.1 jinterface-1.6.1 kernel-4.1.1 megaco-3.18 mnesia-4.13.2 observer-2.1.1 odbc-2.11.1 orber-3.8 os_mon-2.4 ose-1.1 otp_mibs-1.1 parsetools-2.1.1 percept-0.8.11 public_key-1.1 reltool-0.7 runtime_tools-1.9.2 sasl-2.6.1 snmp-5.2.1 ssl-7.2 stdlib-2.7 syntax_tools-1.7 test_server-3.9.1 tools-2.8.2 typer-0.9.10 webtool-0.9 wx-1.6 xmerl-1.3.9 : -- cgit v1.2.3