From 4b45171ef63418a1739238e68d9a95abe14d93fd Mon Sep 17 00:00:00 2001
From: Siri Hansen
Date: Fri, 11 Dec 2015 12:23:42 +0100
Subject: Update appups in kernel, stdlib and sasl for OTP-18.2
---
lib/kernel/src/kernel.appup.src | 4 ++--
lib/sasl/src/sasl.appup.src | 8 ++++----
lib/stdlib/src/stdlib.appup.src | 8 ++++----
3 files changed, 10 insertions(+), 10 deletions(-)
(limited to 'lib')
diff --git a/lib/kernel/src/kernel.appup.src b/lib/kernel/src/kernel.appup.src
index 3fda55d1a9..860d3640d0 100644
--- a/lib/kernel/src/kernel.appup.src
+++ b/lib/kernel/src/kernel.appup.src
@@ -18,9 +18,9 @@
%% %CopyrightEnd%
{"%VSN%",
%% Up from - max one major revision back
- [{<<"4\\.0(\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.0.*
+ [{<<"4\\.[0-1](\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.*
{<<"3\\.[0-2](\\.[0-9]+)*">>,[restart_new_emulator]}], % OTP-17
%% Down to - max one major revision back
- [{<<"4\\.0(\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.0.*
+ [{<<"4\\.[0-1](\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.*
{<<"3\\.[0-2](\\.[0-9]+)*">>,[restart_new_emulator]}] % OTP-17
}.
diff --git a/lib/sasl/src/sasl.appup.src b/lib/sasl/src/sasl.appup.src
index 2c8812f566..8faa0afbd4 100644
--- a/lib/sasl/src/sasl.appup.src
+++ b/lib/sasl/src/sasl.appup.src
@@ -18,9 +18,9 @@
%% %CopyrightEnd%
{"%VSN%",
%% Up from - max one major revision back
- [{<<"2\\.5(\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.0.*
- {<<"2\\.4(\\.[0-9]+)*">>,[restart_new_emulator]}], % OTP-17
+ [{<<"2\\.[5-6](\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.*
+ {<<"2\\.4(\\.[0-9]+)*">>,[restart_new_emulator]}], % OTP-17
%% Down to - max one major revision back
- [{<<"2\\.5(\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.0.*
- {<<"2\\.4(\\.[0-9]+)*">>,[restart_new_emulator]}] % OTP-17
+ [{<<"2\\.[5-6](\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.*
+ {<<"2\\.4(\\.[0-9]+)*">>,[restart_new_emulator]}] % OTP-17
}.
diff --git a/lib/stdlib/src/stdlib.appup.src b/lib/stdlib/src/stdlib.appup.src
index 5f61752655..04cdf31ada 100644
--- a/lib/stdlib/src/stdlib.appup.src
+++ b/lib/stdlib/src/stdlib.appup.src
@@ -18,9 +18,9 @@
%% %CopyrightEnd%
{"%VSN%",
%% Up from - max one major revision back
- [{<<"2\\.5(\\.[0-9]+)*">>,[restart_new_emulator]}, %% OTP-18.0.*
- {<<"2\\.[0-4](\\.[0-9]+)*">>,[restart_new_emulator]}], %% 17.0-17.5
+ [{<<"2\\.[5-7](\\.[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\\.5(\\.[0-9]+)*">>,[restart_new_emulator]}, %% OTP-18.0.*
- {<<"2\\.[0-4](\\.[0-9]+)*">>,[restart_new_emulator]}] %% 17.0-17.5
+ [{<<"2\\.[5-7](\\.[0-9]+)*">>,[restart_new_emulator]}, % OTP-18.*
+ {<<"2\\.[0-4](\\.[0-9]+)*">>,[restart_new_emulator]}] % 17.0-17.5
}.
--
cgit v1.2.3
From 4586435cd4ca0d3ad3aedd60f462aed8da589460 Mon Sep 17 00:00:00 2001
From: Erlang/OTP
Date: Tue, 15 Dec 2015 09:43:08 +0100
Subject: Update version numbers
---
lib/asn1/vsn.mk | 2 +-
lib/common_test/vsn.mk | 2 +-
lib/compiler/vsn.mk | 2 +-
lib/crypto/vsn.mk | 2 +-
lib/dialyzer/vsn.mk | 2 +-
lib/erl_interface/vsn.mk | 2 +-
lib/eunit/vsn.mk | 2 +-
lib/hipe/vsn.mk | 2 +-
lib/inets/vsn.mk | 2 +-
lib/jinterface/vsn.mk | 2 +-
lib/kernel/vsn.mk | 2 +-
lib/observer/vsn.mk | 2 +-
lib/parsetools/vsn.mk | 2 +-
lib/runtime_tools/vsn.mk | 2 +-
lib/sasl/vsn.mk | 2 +-
lib/snmp/vsn.mk | 2 +-
lib/stdlib/vsn.mk | 2 +-
lib/test_server/vsn.mk | 2 +-
lib/tools/vsn.mk | 2 +-
lib/typer/vsn.mk | 2 +-
lib/wx/vsn.mk | 2 +-
lib/xmerl/vsn.mk | 2 +-
22 files changed, 22 insertions(+), 22 deletions(-)
(limited to 'lib')
diff --git a/lib/asn1/vsn.mk b/lib/asn1/vsn.mk
index d4c46863a3..87a229424c 100644
--- a/lib/asn1/vsn.mk
+++ b/lib/asn1/vsn.mk
@@ -1 +1 @@
-ASN1_VSN = 4.0
+ASN1_VSN = 4.0.1
diff --git a/lib/common_test/vsn.mk b/lib/common_test/vsn.mk
index ff2bd20ab3..f33b705dcb 100644
--- a/lib/common_test/vsn.mk
+++ b/lib/common_test/vsn.mk
@@ -1 +1 @@
-COMMON_TEST_VSN = 1.11
+COMMON_TEST_VSN = 1.11.1
diff --git a/lib/compiler/vsn.mk b/lib/compiler/vsn.mk
index 357b35e47b..c5089ff57e 100644
--- a/lib/compiler/vsn.mk
+++ b/lib/compiler/vsn.mk
@@ -1 +1 @@
-COMPILER_VSN = 6.0.1
+COMPILER_VSN = 6.0.2
diff --git a/lib/crypto/vsn.mk b/lib/crypto/vsn.mk
index c2166a8e75..de4329e612 100644
--- a/lib/crypto/vsn.mk
+++ b/lib/crypto/vsn.mk
@@ -1 +1 @@
-CRYPTO_VSN = 3.6.1
+CRYPTO_VSN = 3.6.2
diff --git a/lib/dialyzer/vsn.mk b/lib/dialyzer/vsn.mk
index e57caa9ad3..9480f17f51 100644
--- a/lib/dialyzer/vsn.mk
+++ b/lib/dialyzer/vsn.mk
@@ -1 +1 @@
-DIALYZER_VSN = 2.8.1
+DIALYZER_VSN = 2.8.2
diff --git a/lib/erl_interface/vsn.mk b/lib/erl_interface/vsn.mk
index 94cfd30cec..18ba9df41e 100644
--- a/lib/erl_interface/vsn.mk
+++ b/lib/erl_interface/vsn.mk
@@ -1,2 +1,2 @@
-EI_VSN = 3.8
+EI_VSN = 3.8.1
ERL_INTERFACE_VSN = $(EI_VSN)
diff --git a/lib/eunit/vsn.mk b/lib/eunit/vsn.mk
index 079520def2..00cbab5829 100644
--- a/lib/eunit/vsn.mk
+++ b/lib/eunit/vsn.mk
@@ -1 +1 @@
-EUNIT_VSN = 2.2.11
+EUNIT_VSN = 2.2.12
diff --git a/lib/hipe/vsn.mk b/lib/hipe/vsn.mk
index 3ec9d7ee45..123792e708 100644
--- a/lib/hipe/vsn.mk
+++ b/lib/hipe/vsn.mk
@@ -1 +1 @@
-HIPE_VSN = 3.13
+HIPE_VSN = 3.14
diff --git a/lib/inets/vsn.mk b/lib/inets/vsn.mk
index 7cc95fa6d3..2717f5b110 100644
--- a/lib/inets/vsn.mk
+++ b/lib/inets/vsn.mk
@@ -19,6 +19,6 @@
# %CopyrightEnd%
APPLICATION = inets
-INETS_VSN = 6.0.3
+INETS_VSN = 6.1
PRE_VSN =
APP_VSN = "$(APPLICATION)-$(INETS_VSN)$(PRE_VSN)"
diff --git a/lib/jinterface/vsn.mk b/lib/jinterface/vsn.mk
index 4df01d1151..41e670528a 100644
--- a/lib/jinterface/vsn.mk
+++ b/lib/jinterface/vsn.mk
@@ -1 +1 @@
-JINTERFACE_VSN = 1.6
+JINTERFACE_VSN = 1.6.1
diff --git a/lib/kernel/vsn.mk b/lib/kernel/vsn.mk
index d549033302..703075634b 100644
--- a/lib/kernel/vsn.mk
+++ b/lib/kernel/vsn.mk
@@ -1 +1 @@
-KERNEL_VSN = 4.1
+KERNEL_VSN = 4.1.1
diff --git a/lib/observer/vsn.mk b/lib/observer/vsn.mk
index 7e7e32099b..bd89977e28 100644
--- a/lib/observer/vsn.mk
+++ b/lib/observer/vsn.mk
@@ -1 +1 @@
-OBSERVER_VSN = 2.1
+OBSERVER_VSN = 2.1.1
diff --git a/lib/parsetools/vsn.mk b/lib/parsetools/vsn.mk
index b99b3bb713..de3da23c8a 100644
--- a/lib/parsetools/vsn.mk
+++ b/lib/parsetools/vsn.mk
@@ -1 +1 @@
-PARSETOOLS_VSN = 2.1
+PARSETOOLS_VSN = 2.1.1
diff --git a/lib/runtime_tools/vsn.mk b/lib/runtime_tools/vsn.mk
index 83e3612561..3dd7df9f2e 100644
--- a/lib/runtime_tools/vsn.mk
+++ b/lib/runtime_tools/vsn.mk
@@ -1 +1 @@
-RUNTIME_TOOLS_VSN = 1.9.1
+RUNTIME_TOOLS_VSN = 1.9.2
diff --git a/lib/sasl/vsn.mk b/lib/sasl/vsn.mk
index 959d9c88d5..cb454d5331 100644
--- a/lib/sasl/vsn.mk
+++ b/lib/sasl/vsn.mk
@@ -1 +1 @@
-SASL_VSN = 2.6
+SASL_VSN = 2.6.1
diff --git a/lib/snmp/vsn.mk b/lib/snmp/vsn.mk
index bf8e87fa0c..61a7d2207a 100644
--- a/lib/snmp/vsn.mk
+++ b/lib/snmp/vsn.mk
@@ -19,6 +19,6 @@
# %CopyrightEnd%
APPLICATION = snmp
-SNMP_VSN = 5.2
+SNMP_VSN = 5.2.1
PRE_VSN =
APP_VSN = "$(APPLICATION)-$(SNMP_VSN)$(PRE_VSN)"
diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk
index 3387d74e57..39b44c9104 100644
--- a/lib/stdlib/vsn.mk
+++ b/lib/stdlib/vsn.mk
@@ -1 +1 @@
-STDLIB_VSN = 2.6
+STDLIB_VSN = 2.7
diff --git a/lib/test_server/vsn.mk b/lib/test_server/vsn.mk
index fd9e4e6d74..3a3815c557 100644
--- a/lib/test_server/vsn.mk
+++ b/lib/test_server/vsn.mk
@@ -1 +1 @@
-TEST_SERVER_VSN = 3.9
+TEST_SERVER_VSN = 3.9.1
diff --git a/lib/tools/vsn.mk b/lib/tools/vsn.mk
index e4eda213ba..3efe89d9f9 100644
--- a/lib/tools/vsn.mk
+++ b/lib/tools/vsn.mk
@@ -1 +1 @@
-TOOLS_VSN = 2.8.1
+TOOLS_VSN = 2.8.2
diff --git a/lib/typer/vsn.mk b/lib/typer/vsn.mk
index 74c0ccfc59..507593ef56 100644
--- a/lib/typer/vsn.mk
+++ b/lib/typer/vsn.mk
@@ -1 +1 @@
-TYPER_VSN = 0.9.9
+TYPER_VSN = 0.9.10
diff --git a/lib/wx/vsn.mk b/lib/wx/vsn.mk
index 7608bb3014..a1bacb5d66 100644
--- a/lib/wx/vsn.mk
+++ b/lib/wx/vsn.mk
@@ -1 +1 @@
-WX_VSN = 1.5
+WX_VSN = 1.6
diff --git a/lib/xmerl/vsn.mk b/lib/xmerl/vsn.mk
index 1ed230316f..0d6082e023 100644
--- a/lib/xmerl/vsn.mk
+++ b/lib/xmerl/vsn.mk
@@ -1 +1 @@
-XMERL_VSN = 1.3.8
+XMERL_VSN = 1.3.9
--
cgit v1.2.3
From f4a0ae1736216feac5ae053610644bba2e12ed34 Mon Sep 17 00:00:00 2001
From: Erlang/OTP
Date: Tue, 15 Dec 2015 09:45:27 +0100
Subject: Update release notes
---
lib/asn1/doc/src/notes.xml | 17 ++++
lib/common_test/doc/src/notes.xml | 60 ++++++++++++
lib/compiler/doc/src/notes.xml | 23 +++++
lib/crypto/doc/src/notes.xml | 15 +++
lib/dialyzer/doc/src/notes.xml | 16 ++++
lib/diameter/doc/src/notes.xml | 23 +++++
lib/erl_docgen/doc/src/notes.xml | 19 +++-
lib/erl_interface/doc/src/notes.xml | 16 ++++
lib/eunit/doc/src/notes.xml | 15 +++
lib/hipe/doc/src/notes.xml | 45 +++++++++
lib/inets/doc/src/notes.xml | 67 ++++++++++++-
lib/jinterface/doc/src/notes.xml | 22 +++++
lib/kernel/doc/src/notes.xml | 64 +++++++++++++
lib/observer/doc/src/notes.xml | 30 ++++++
lib/parsetools/doc/src/notes.xml | 16 ++++
lib/public_key/doc/src/notes.xml | 40 ++++++++
lib/runtime_tools/doc/src/notes.xml | 15 +++
lib/sasl/doc/src/notes.xml | 15 +++
lib/snmp/doc/src/notes.xml | 30 +++++-
lib/ssh/doc/src/notes.xml | 185 ++++++++++++++++++++++++++++++++++++
lib/ssl/doc/src/notes.xml | 88 +++++++++++++++++
lib/stdlib/doc/src/notes.xml | 61 ++++++++++++
lib/test_server/doc/src/notes.xml | 29 ++++++
lib/tools/doc/src/notes.xml | 16 ++++
lib/typer/doc/src/notes.xml | 15 +++
lib/wx/doc/src/notes.xml | 18 ++++
lib/xmerl/doc/src/notes.xml | 16 ++++
27 files changed, 973 insertions(+), 3 deletions(-)
(limited to 'lib')
diff --git a/lib/asn1/doc/src/notes.xml b/lib/asn1/doc/src/notes.xml
index 9b2d6bbde5..315c472465 100644
--- a/lib/asn1/doc/src/notes.xml
+++ b/lib/asn1/doc/src/notes.xml
@@ -32,6 +32,23 @@
This document describes the changes made to the asn1 application.
+Asn1 4.0.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Trying to encode an empty named BIT STRING in BER would
+ fail with a function_clause exception. (Thanks to
+ Svilen Ivanov for reporting this bug.)
+
+ Own Id: OTP-13149
+
+
+
+
+
+
Asn1 4.0
Fixed Bugs and Malfunctions
diff --git a/lib/common_test/doc/src/notes.xml b/lib/common_test/doc/src/notes.xml
index 6972d18dfc..9906db2c90 100644
--- a/lib/common_test/doc/src/notes.xml
+++ b/lib/common_test/doc/src/notes.xml
@@ -33,6 +33,66 @@
notes.xml
+Common_Test 1.11.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ When data from the netconf server was split into many ssh
+ packages, the netconf client performed really bad. This
+ is now improved.
+
+ Own Id: OTP-13007
+
+ -
+
+ In ct_netconfc, if a timer expired 'at the same time' as
+ the server sent the rpc-reply, the timeout message might
+ already be in the client's message queue when the client
+ removed the timer ref from its 'pending' list. This
+ caused a crash in the client since the timer ref could no
+ longer be found when handling the timeout message. This
+ problem is now fixed by always flushing the timeout
+ message from the message queue when canceling a timer.
+
+ Own Id: OTP-13008
+
+ -
+
+ The error logger handler ct_conn_log_h did not respect
+ the 'silent' option, and tried to print to an undefined
+ file descriptor. This has been corrected.
+
+ Own Id: OTP-13035
+
+ -
+
+ If the user would let the test run proceed after test
+ suite compilation failure, Common Test did not set the
+ exit status to indicate failure as expected. This has
+ been corrected. Also, the 'abort_if_missing_suites'
+ option now makes Common Test abort the test run without
+ asking the user if compilation fails, even if access to
+ stdin/stdout exists.
+
+ Own Id: OTP-13173 Aux Id: seq12978
+
+ -
+
+ With the Common Test 'create_priv_dir' start option set
+ to 'auto_per_tc', the name of the priv directory for a
+ configuration function could clash with the name of the
+ priv directory for a test case, which would cause Test
+ Server failure. This error has been corrected.
+
+ Own Id: OTP-13181
+
+
+
+
+
+
Common_Test 1.11
Fixed Bugs and Malfunctions
diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml
index daf3bd3af9..3c06e4f98e 100644
--- a/lib/compiler/doc/src/notes.xml
+++ b/lib/compiler/doc/src/notes.xml
@@ -32,6 +32,29 @@
This document describes the changes made to the Compiler
application.
+Compiler 6.0.2
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fix cerl_trees:label/2 bug with map K/V swap
+
+ Own Id: OTP-13091
+
+ -
+
+ Warnings produced when the 'bin_opt_info' option
+ was given could sometimes lack filenames and line
+ numbers. (Thanks to José Valim for reporting this bug.)
+
+ Own Id: OTP-13113
+
+
+
+
+
+
Compiler 6.0.1
Fixed Bugs and Malfunctions
diff --git a/lib/crypto/doc/src/notes.xml b/lib/crypto/doc/src/notes.xml
index 54dd8872eb..f684b6f6eb 100644
--- a/lib/crypto/doc/src/notes.xml
+++ b/lib/crypto/doc/src/notes.xml
@@ -31,6 +31,21 @@
This document describes the changes made to the Crypto application.
+Crypto 3.6.2
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Small documentation fixes
+
+ Own Id: OTP-13017
+
+
+
+
+
+
Crypto 3.6.1
Fixed Bugs and Malfunctions
diff --git a/lib/dialyzer/doc/src/notes.xml b/lib/dialyzer/doc/src/notes.xml
index aa29684697..27364ae06a 100644
--- a/lib/dialyzer/doc/src/notes.xml
+++ b/lib/dialyzer/doc/src/notes.xml
@@ -32,6 +32,22 @@
This document describes the changes made to the Dialyzer
application.
+Dialyzer 2.8.2
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Reintroduce the erlang:make_fun/3 BIF in
+ erl_bif_types.
+
+ Own Id: OTP-13068
+
+
+
+
+
+
Dialyzer 2.8.1
Fixed Bugs and Malfunctions
diff --git a/lib/diameter/doc/src/notes.xml b/lib/diameter/doc/src/notes.xml
index 61bed37682..828ade4a71 100644
--- a/lib/diameter/doc/src/notes.xml
+++ b/lib/diameter/doc/src/notes.xml
@@ -43,6 +43,29 @@ first.
+diameter 1.11.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fix request table leaks
+
+ The End-to-End and Hop-by-Hop identifiers of outgoing
+ Diameter requests are stored in a table in order for the
+ caller to be located when the corresponding answer
+ message is received. Entries were orphaned if the handler
+ was terminated by an exit signal as a consequence of
+ actions taken by callback functions, or if callbacks
+ modified identifiers in retransmission cases.
+
+ Own Id: OTP-13137
+
+
+
+
+
+
diameter 1.11
Fixed Bugs and Malfunctions
diff --git a/lib/erl_docgen/doc/src/notes.xml b/lib/erl_docgen/doc/src/notes.xml
index ba1ad2f5e8..aa8bf14919 100644
--- a/lib/erl_docgen/doc/src/notes.xml
+++ b/lib/erl_docgen/doc/src/notes.xml
@@ -31,7 +31,24 @@
This document describes the changes made to the erl_docgen application.
- Erl_Docgen 0.4
+ Erl_Docgen 0.4.1
+
+ Improvements and New Features
+
+ -
+
Updated the xmllint target to just check the xml
+ files with real documentation content.
Corrected
+ some errors and added some missing target in the DTD's.
+
+
+ Own Id: OTP-13026
+
+
+
+
+
+
+Erl_Docgen 0.4
Improvements and New Features
diff --git a/lib/erl_interface/doc/src/notes.xml b/lib/erl_interface/doc/src/notes.xml
index 00427ea2ee..6d951e895f 100644
--- a/lib/erl_interface/doc/src/notes.xml
+++ b/lib/erl_interface/doc/src/notes.xml
@@ -31,6 +31,22 @@
This document describes the changes made to the Erl_interface application.
+Erl_Interface 3.8.1
+
+ Improvements and New Features
+
+ -
+
+ Fix the conditional selection of gethostbyname_r and
+ gethostbyaddr_r.
+
+ Own Id: OTP-13188
+
+
+
+
+
+
Erl_Interface 3.8
Improvements and New Features
diff --git a/lib/eunit/doc/src/notes.xml b/lib/eunit/doc/src/notes.xml
index 3760e396ee..cf0523d230 100644
--- a/lib/eunit/doc/src/notes.xml
+++ b/lib/eunit/doc/src/notes.xml
@@ -33,6 +33,21 @@
This document describes the changes made to the EUnit application.
+Eunit 2.2.12
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Small documentation fixes
+
+ Own Id: OTP-13017
+
+
+
+
+
+
Eunit 2.2.11
Fixed Bugs and Malfunctions
diff --git a/lib/hipe/doc/src/notes.xml b/lib/hipe/doc/src/notes.xml
index e1aec698e4..b5b13948e9 100644
--- a/lib/hipe/doc/src/notes.xml
+++ b/lib/hipe/doc/src/notes.xml
@@ -31,6 +31,51 @@
This document describes the changes made to HiPE.
+Hipe 3.14
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fix hipe bug causing segfaults when native code
+ constructs binaries starting with a zero-length integer
+ field.
+
+ Own Id: OTP-13048
+
+ -
+
+ Reintroduce the erlang:make_fun/3 BIF in
+ erl_bif_types.
+
+ Own Id: OTP-13068
+
+ -
+
+ In certain cases of matching with very big binaries, the
+ HiPE compiler generated code that would fail the match,
+ even in cases that the matching was successful. The
+ problem was more quite noticeable on 32-bit platforms.
+
+ Own Id: OTP-13092
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ mikpe/hipe_x86_signal-musl-support
+
+ Own Id: OTP-13159
+
+
+
+
+
+
Hipe 3.13
Fixed Bugs and Malfunctions
diff --git a/lib/inets/doc/src/notes.xml b/lib/inets/doc/src/notes.xml
index 7ebb3ddffa..c98ec1a9dc 100644
--- a/lib/inets/doc/src/notes.xml
+++ b/lib/inets/doc/src/notes.xml
@@ -33,7 +33,72 @@
notes.xml
- Inets 6.0.3
+ Inets 6.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Replace obs-folds with spaces instead of failing
+
+ Own Id: OTP-13069
+
+ -
+
+ Add validation fun for URI scheme to http_uri API
+
+ Own Id: OTP-13071
+
+ -
+
+ Handle stream bodies as documented.
+
+ Own Id: OTP-13093
+
+ -
+
+ Correct error handling of mod_esi generated chunks. Send
+ warning headers in chunk trailers instead of generating
+ an unexpected additional 500 request response, when
+ problems, such as a timeout occurs.
+
+ Own Id: OTP-13110
+
+ -
+
+ HTTP client terminates gracefully when an invalid chunked
+ length header is encountered.
+
+ Own Id: OTP-13117
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Add default for SNI (Server Name Indication) when running
+ https using the inets HTTP-client.
+
+ Own Id: OTP-12985
+
+ -
+
+ Be forgiving to chunked sizes that have trailing
+ whitespaces as prior implementation was. Also some legacy
+ embedded devices does actually have trailing whitespaces
+ even though this in not according to the spec.
+
+ Own Id: OTP-13116
+
+
+
+
+
+
+Inets 6.0.3
Fixed Bugs and Malfunctions
diff --git a/lib/jinterface/doc/src/notes.xml b/lib/jinterface/doc/src/notes.xml
index d9f7ae9f92..e66bcda0c1 100644
--- a/lib/jinterface/doc/src/notes.xml
+++ b/lib/jinterface/doc/src/notes.xml
@@ -31,6 +31,28 @@
This document describes the changes made to the Jinterface application.
+Jinterface 1.6.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Add missing Term tag matching switch statement that was
+ missing an external fun tag.
+
+ Own Id: OTP-13106
+
+ -
+
+ fixed writing small compressed values.
+
+ Own Id: OTP-13165
+
+
+
+
+
+
Jinterface 1.6
Fixed Bugs and Malfunctions
diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml
index d02c3e8ad2..5341a793ef 100644
--- a/lib/kernel/doc/src/notes.xml
+++ b/lib/kernel/doc/src/notes.xml
@@ -31,6 +31,70 @@
This document describes the changes made to the Kernel application.
+Kernel 4.1.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Host name lookups though inet_res, the Erlang DNS
+ resolver, are now done case insensitively according to
+ RFC 4343. Patch by Holger Weiß.
+
+ Own Id: OTP-12836
+
+ -
+
+ IPv6 distribution handler has been updated to share code
+ with IPv4 so that all features are supported in IPv6 as
+ well. A bug when using an IPv4 address as hostname has
+ been fixed.
+
+ Own Id: OTP-13040
+
+ -
+
+ Caching of host names in the internal DNS resolver
+ inet_res has been made character case insensitive for
+ host names according to RFC 4343.
+
+ Own Id: OTP-13083
+
+ -
+
Cooked file mode buffering has been fixed so
+ file:position/2 now works according to Posix on Posix
+ systems i.e. when file:position/2 returns an error the
+ file pointer is unaffected.
The Windows system
+ documentation, however, is unclear on this point so the
+ documentation of file:position/2 still does not promise
+ anything.
Cooked file mode file:pread/2,3 and
+ file:pwrite/2,3 have been corrected to honor character
+ encoding like the combination of file:position/2 and
+ file:read/2 or file:write/2 already does. This is
+ probably not very useful since the character
+ representation on the caller's side is latin1,
+ period.
+
+ Own Id: OTP-13155 Aux Id: PR#646
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Add {line_delim, byte()} option to inet:setopts/2 and
+ decode_packet/3
+
+ Own Id: OTP-12837
+
+
+
+
+
+
Kernel 4.1
Improvements and New Features
diff --git a/lib/observer/doc/src/notes.xml b/lib/observer/doc/src/notes.xml
index f0c87d865e..e2eeffc667 100644
--- a/lib/observer/doc/src/notes.xml
+++ b/lib/observer/doc/src/notes.xml
@@ -32,6 +32,36 @@
This document describes the changes made to the Observer
application.
+Observer 2.1.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Show ets owner pid in crashdump viewers popup window,
+ thanks Leo Liu.
+
+ Own Id: OTP-13030
+
+ -
+
+ Several initialisms (eg, ERTS, ETS, SMP) are used as
+ headings. They were being capitalized incorrectly.
+
+ Own Id: OTP-13044
+
+ -
+
+ Fixed a crash in crashdump viewer when dump contained a
+ truncated binary.
+
+ Own Id: OTP-13163
+
+
+
+
+
+
Observer 2.1
Fixed Bugs and Malfunctions
diff --git a/lib/parsetools/doc/src/notes.xml b/lib/parsetools/doc/src/notes.xml
index 7a9770e667..43840a3bc7 100644
--- a/lib/parsetools/doc/src/notes.xml
+++ b/lib/parsetools/doc/src/notes.xml
@@ -31,6 +31,22 @@
This document describes the changes made to the Parsetools application.
+Parsetools 2.1.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Correct the documentation of the error tuple returned by
+ Yecc and Leex.
+
+ Own Id: OTP-13031
+
+
+
+
+
+
Parsetools 2.1
Improvements and New Features
diff --git a/lib/public_key/doc/src/notes.xml b/lib/public_key/doc/src/notes.xml
index 8034d7fade..8eb56f7354 100644
--- a/lib/public_key/doc/src/notes.xml
+++ b/lib/public_key/doc/src/notes.xml
@@ -35,6 +35,46 @@
notes.xml
+Public_Key 1.1
+
+ Improvements and New Features
+
+ -
+
+ The 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384' and
+ 'ecdsa-sha2-nistp521' signature algorithms for ssh are
+ implemented. See RFC 5656.
+
+ Own Id: OTP-12936
+
+ -
+
+ There is now a file (public_key/priv/moduli) which lists
+ size-generator-modulus triples. The purpose is to give
+ servers the possibility to select the crypto primes
+ randomly among a list of pregenerated triples. This
+ reduces the risk for some attacks on diffie-hellman
+ negotiation.
+
+ See the reference manual for public_key:dh_gex_group/4
+ where the handling of this is described.
+
+ The ssh server (ssh:daemon) uses this.
+
+ Own Id: OTP-13054 Aux Id: OTP-13052
+
+ -
+
+ Add different upper bounds for diffrent string types as
+ suggested by comment in PKIX1Explicit88.
+
+ Own Id: OTP-13132
+
+
+
+
+
+
Public_Key 1.0.1
Improvements and New Features
diff --git a/lib/runtime_tools/doc/src/notes.xml b/lib/runtime_tools/doc/src/notes.xml
index 5aebea98ce..e92f0e02ad 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.2
+
+ Improvements and New Features
+
+ -
+
+ Clarified dbg:stop documentation
+
+ Own Id: OTP-13078
+
+
+
+
+
+
Runtime_Tools 1.9.1
Fixed Bugs and Malfunctions
diff --git a/lib/sasl/doc/src/notes.xml b/lib/sasl/doc/src/notes.xml
index 5945ef6490..537511a865 100644
--- a/lib/sasl/doc/src/notes.xml
+++ b/lib/sasl/doc/src/notes.xml
@@ -31,6 +31,21 @@
This document describes the changes made to the SASL application.
+SASL 2.6.1
+
+ Improvements and New Features
+
+ -
+
+ Documentation improvements
+
+ Own Id: OTP-13000
+
+
+
+
+
+
SASL 2.6
Improvements and New Features
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index 94e73ddfca..9e7f13e126 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -34,7 +34,35 @@
- SNMP 5.2
+ SNMP 5.2.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Small documentation fixes
+
+ Own Id: OTP-13017
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Update configuration check of imask ( list of ones and
+ zeros) to allow the empty list.
+
+ Own Id: OTP-13101
+
+
+
+
+
+
+SNMP 5.2
Improvements and New Features
diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml
index 010b1b15c7..8fb689fdd5 100644
--- a/lib/ssh/doc/src/notes.xml
+++ b/lib/ssh/doc/src/notes.xml
@@ -30,6 +30,191 @@
notes.xml
+Ssh 4.2
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Better error handling in ssh_file. There was some rare
+ errors when a NFS-mounted file was opened by ssh_file and
+ then remotely deleted during reading. That caused an
+ endless loop.
+
+ That bug is now fixed.
+
+ Own Id: OTP-12699 Aux Id: OTP-11688
+
+ -
+
+ Fixed a bug in the compression algorithm
+ zlib@openssh.com.
+
+ Own Id: OTP-12759
+
+ -
+
+ It is now possible to start more than one daemon with a
+ file descriptor given in option fd. Each daemon must of
+ course have a unique file descriptor.
+
+ Own Id: OTP-12966 Aux Id: seq12945
+
+ -
+
+ Fixed a bug that caused the option dh_gex_limit to
+ be ignored.
+
+ Own Id: OTP-13029
+
+ -
+
+ A problem is fixed with the ssh:connect option
+ pref_public_key_algs specifying user keys.
+
+ Own Id: OTP-13158
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Document updates in the ssh reference manual: app doc
+ file and ssh_connection.
+
+ Own Id: OTP-12003
+
+ -
+
+ The authorization phase is made stateful to prevent ssh
+ acting on messages sent in wrong order.
+
+ Own Id: OTP-12787
+
+ -
+
+ Testcases for bad message lengths and for bad subfield
+ lengths added.
+
+ Own Id: OTP-12792 Aux Id: Codenomicon #5214, 6166
+
+ -
+
+ The 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384' and
+ 'ecdsa-sha2-nistp521' signature algorithms for ssh are
+ implemented. See RFC 5656.
+
+ Own Id: OTP-12936
+
+ -
+
+ The crypto algorithms 'aes192-ctr' and 'aes256-ctr' are
+ implemented. See RFC 4344.
+
+ Own Id: OTP-12939
+
+ -
+
+ The ciphers and macs AEAD_AES_128_GCM and
+ AEAD_AES_256_GCM are implemented but not enabled per
+ default. See the SSH App Reference Manual and RFC5647 for
+ details.
+
+ The ciphers aes128-gcm@openssh.com and
+ aes256-gcm@openssh.com are also implemented and available
+ in the default configuration.
+
+ Own Id: OTP-13018
+
+ -
+
+ The ssh:daemon option dh_gex_groups is extended to read a
+ user provided ssh moduli file with generator-modulus
+ pairs. The file is in openssh format.
+
+ Own Id: OTP-13052 Aux Id: OTP-13054
+
+ -
+
+ There is now a file (public_key/priv/moduli) which lists
+ size-generator-modulus triples. The purpose is to give
+ servers the possibility to select the crypto primes
+ randomly among a list of pregenerated triples. This
+ reduces the risk for some attacks on diffie-hellman
+ negotiation.
+
+ See the reference manual for public_key:dh_gex_group/4
+ where the handling of this is described.
+
+ The ssh server (ssh:daemon) uses this.
+
+ Own Id: OTP-13054 Aux Id: OTP-13052
+
+ -
+
+ The ssh:daemon option pwdfun now also takes a fun/4. This
+ enables the user to 1) check userid-password in another
+ way than the builtin algorithm, 2) implement rate
+ limiting per user or source IP or IP+Port, and 3)
+ implement blocking of missbehaving peers.
+
+ The old fun/2 still works as previously.
+
+ Own Id: OTP-13055 Aux Id: OTP-13053
+
+ -
+
+ There is now a new option to make the server limit the
+ size range of moduli available for the diffie-hellman
+ group exchange negotiation. See option
+ {dh_gex_limits,{Min,Max}} in ssh:daemon/3.
+
+ Own Id: OTP-13066
+
+ -
+
+ Ecdh key exchange now validates compressed and
+ uncompressed keys as defined in rfc5656
+
+ Own Id: OTP-13067
+
+ -
+
+ Search order for the .ssh directory are changed so
+ $HOME is tried before
+ init:get_argument(home).
+
+ Own Id: OTP-13109
+
+ -
+
+ The sftp receive window handling is optimized so it will
+ not update the remote end too often. This makes "sftp
+ mget" considerable faster.
+
+ Own Id: OTP-13130
+
+ -
+
+ The option key_cb is extended to take an optional
+ list that is passed to the callback module as an option.
+ With this it is possible to have different keys depending
+ on which host that is connected. Another possibility is
+ to write a callback module that fetches keys etc from a
+ database.
+
+ Thanks to Vipin Nair.
+
+ Own Id: OTP-13156
+
+
+
+
+
+
Ssh 4.1.3
Known Bugs and Problems
diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml
index 4d4a219b4f..61d1c8355a 100644
--- a/lib/ssl/doc/src/notes.xml
+++ b/lib/ssl/doc/src/notes.xml
@@ -28,6 +28,94 @@
This document describes the changes made to the SSL application.
+SSL 7.2
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Honor distribution port range options
+
+ Own Id: OTP-12838
+
+ -
+
+ Correct supervisor specification in TLS distribution.
+
+ Own Id: OTP-13134
+
+ -
+
+ Correct cache timeout
+
+ Own Id: OTP-13141
+
+ -
+
+ Avoid crash and restart of ssl process when key file does
+ not exist.
+
+ Own Id: OTP-13144
+
+ -
+
+ Enable passing of raw socket options on the format
+ {raw,_,_,_} to the underlying socket.
+
+ Own Id: OTP-13166
+
+ -
+
+ Hibernation with small or a zero timeout will now work as
+ expected
+
+ Own Id: OTP-13189
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Add upper limit for session cache, configurable on ssl
+ application level.
+
+ If upper limit is reached, invalidate the current cache
+ entries, e.i the session lifetime is the max time a
+ session will be keept, but it may be invalidated earlier
+ if the max limit for the table is reached. This will keep
+ the ssl manager process well behaved, not exhusting
+ memeory. Invalidating the entries will incrementally
+ empty the cache to make room for fresh sessions entries.
+
+ Own Id: OTP-12392
+
+ -
+
+ Use new time functions to measure passed time.
+
+ Own Id: OTP-12457
+
+ -
+
+ Improved error handling in TLS distribution
+
+ Own Id: OTP-13142
+
+ -
+
+ Distribution over TLS now honors the nodelay distribution
+ flag
+
+ Own Id: OTP-13143
+
+
+
+
+
+
SSL 7.1
Fixed Bugs and Malfunctions
diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml
index c84ca9c8ad..267a993a1b 100644
--- a/lib/stdlib/doc/src/notes.xml
+++ b/lib/stdlib/doc/src/notes.xml
@@ -31,6 +31,67 @@
This document describes the changes made to the STDLIB application.
+STDLIB 2.7
+
+ Fixed Bugs and Malfunctions
+
+ -
+
The Erlang Pretty Printer uses :: for function
+ type constraints.
A bug concerning pretty printing
+ of annotated type union elements in map pair types has
+ been fixed.
Some minor issues regarding the
+ documentation of types and specs have been corrected.
+
+ Own Id: OTP-13084
+
+ -
+
The shell command rp prints strings as lists
+ of integers if pretty printing of lists is set to
+ false.
+
+ Own Id: OTP-13145
+
+ -
+
+ The shell would crash if a bit syntax expression with
+ conflicting types were given (e.g. if a field type was
+ given as 'integer-binary'). (Thanks to Aleksei
+ Magusev for reporting this bug.)
+
+ Own Id: OTP-13157
+
+ -
+
The rand:export_seed/0 would never return
+ 'undefined' even if no seed has previously been
+ created. Fixed to return 'undefined' if there is
+ no seed in the process dictionary.
+
+ Own Id: OTP-13162
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Add support for the Delete, Home and End keys in the
+ Erlang shell.
+
+ Own Id: OTP-13032
+
+ -
+
beam_lib:all_chunks/1 and
+ beam_lib:build_module/1 have been documented.
+
+ Own Id: OTP-13063
+
+
+
+
+
+
STDLIB 2.6
Fixed Bugs and Malfunctions
diff --git a/lib/test_server/doc/src/notes.xml b/lib/test_server/doc/src/notes.xml
index da956de9ef..b48bda94d0 100644
--- a/lib/test_server/doc/src/notes.xml
+++ b/lib/test_server/doc/src/notes.xml
@@ -33,6 +33,35 @@
notes.xml
+Test_Server 3.9.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ When generating Makefile from Makefile.src,
+ ts_lib:get_arg/4 earlier removed all spaces in the
+ extracted argument. The code was probably meant for
+ removing leading and trailing spaces only, and is now
+ corrected to do so.
+
+ Own Id: OTP-13015
+
+ -
+
+ With the Common Test 'create_priv_dir' start option set
+ to 'auto_per_tc', the name of the priv directory for a
+ configuration function could clash with the name of the
+ priv directory for a test case, which would cause Test
+ Server failure. This error has been corrected.
+
+ Own Id: OTP-13181
+
+
+
+
+
+
Test_Server 3.9
Fixed Bugs and Malfunctions
diff --git a/lib/tools/doc/src/notes.xml b/lib/tools/doc/src/notes.xml
index bf27d2a3e5..985207a39b 100644
--- a/lib/tools/doc/src/notes.xml
+++ b/lib/tools/doc/src/notes.xml
@@ -31,6 +31,22 @@
This document describes the changes made to the Tools application.
+Tools 2.8.2
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ The emacs mode does not add a newline after the arrow on
+ -callback lines anymore.
+
+ Own Id: OTP-13042
+
+
+
+
+
+
Tools 2.8.1
Fixed Bugs and Malfunctions
diff --git a/lib/typer/doc/src/notes.xml b/lib/typer/doc/src/notes.xml
index 044873ec94..21a2a6d597 100644
--- a/lib/typer/doc/src/notes.xml
+++ b/lib/typer/doc/src/notes.xml
@@ -31,6 +31,21 @@
This document describes the changes made to TypEr.
+TypEr 0.9.10
+
+ Fixed Bugs and Malfunctions
+
+ -
+
Fix a bug that could result in a crash when printing
+ warnings onto standard error.
+
+ Own Id: OTP-13010
+
+
+
+
+
+
TypEr 0.9.9
Fixed Bugs and Malfunctions
diff --git a/lib/wx/doc/src/notes.xml b/lib/wx/doc/src/notes.xml
index 6a0dd898e3..0bbeeaafab 100644
--- a/lib/wx/doc/src/notes.xml
+++ b/lib/wx/doc/src/notes.xml
@@ -32,6 +32,24 @@
This document describes the changes made to the wxErlang
application.
+Wx 1.6
+
+ Improvements and New Features
+
+ -
+
Add wxOverlay and make wxPostScripDC optional to make
+ it easier to build on windows.
Correct some
+ function specifications.
The driver implementation
+ have been optimized and now invokes commands after events
+ have been sent to erlang.
+
+ Own Id: OTP-13160
+
+
+
+
+
+
Wx 1.5
Improvements and New Features
diff --git a/lib/xmerl/doc/src/notes.xml b/lib/xmerl/doc/src/notes.xml
index a1558b224f..19274e95ae 100644
--- a/lib/xmerl/doc/src/notes.xml
+++ b/lib/xmerl/doc/src/notes.xml
@@ -32,6 +32,22 @@
This document describes the changes made to the Xmerl application.
+Xmerl 1.3.9
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Removed the built-in definitions of xml.xsd from the
+ xmerl_xsd module.
+
+ Own Id: OTP-13070
+
+
+
+
+
+
Xmerl 1.3.8
Fixed Bugs and Malfunctions
--
cgit v1.2.3