From db5a9ef5e49f55338369f088bbef1d492f8c3c0c Mon Sep 17 00:00:00 2001
From: Erlang/OTP
Date: Fri, 9 Mar 2018 10:59:22 +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/hipe/vsn.mk | 2 +-
lib/kernel/vsn.mk | 2 +-
lib/observer/vsn.mk | 2 +-
lib/runtime_tools/vsn.mk | 2 +-
lib/snmp/vsn.mk | 2 +-
lib/ssh/vsn.mk | 2 +-
lib/ssl/vsn.mk | 2 +-
lib/stdlib/vsn.mk | 2 +-
lib/tools/vsn.mk | 2 +-
14 files changed, 14 insertions(+), 14 deletions(-)
(limited to 'lib')
diff --git a/lib/asn1/vsn.mk b/lib/asn1/vsn.mk
index 4cd89089e9..39dfe8f4fb 100644
--- a/lib/asn1/vsn.mk
+++ b/lib/asn1/vsn.mk
@@ -1 +1 @@
-ASN1_VSN = 5.0.4
+ASN1_VSN = 5.0.5
diff --git a/lib/common_test/vsn.mk b/lib/common_test/vsn.mk
index 96fdc89853..ea3e9871cb 100644
--- a/lib/common_test/vsn.mk
+++ b/lib/common_test/vsn.mk
@@ -1 +1 @@
-COMMON_TEST_VSN = 1.15.3
+COMMON_TEST_VSN = 1.15.4
diff --git a/lib/compiler/vsn.mk b/lib/compiler/vsn.mk
index 082786c7d8..ee75ee27fd 100644
--- a/lib/compiler/vsn.mk
+++ b/lib/compiler/vsn.mk
@@ -1 +1 @@
-COMPILER_VSN = 7.1.4
+COMPILER_VSN = 7.1.5
diff --git a/lib/crypto/vsn.mk b/lib/crypto/vsn.mk
index da3915a4fc..3432f00836 100644
--- a/lib/crypto/vsn.mk
+++ b/lib/crypto/vsn.mk
@@ -1 +1 @@
-CRYPTO_VSN = 4.2
+CRYPTO_VSN = 4.2.1
diff --git a/lib/dialyzer/vsn.mk b/lib/dialyzer/vsn.mk
index 1b46f66602..fa58adc2db 100644
--- a/lib/dialyzer/vsn.mk
+++ b/lib/dialyzer/vsn.mk
@@ -1 +1 @@
-DIALYZER_VSN = 3.2.3
+DIALYZER_VSN = 3.2.4
diff --git a/lib/hipe/vsn.mk b/lib/hipe/vsn.mk
index 508ec00548..0c517f9a7a 100644
--- a/lib/hipe/vsn.mk
+++ b/lib/hipe/vsn.mk
@@ -1 +1 @@
-HIPE_VSN = 3.17
+HIPE_VSN = 3.17.1
diff --git a/lib/kernel/vsn.mk b/lib/kernel/vsn.mk
index 91261e1d55..60a1b0bff8 100644
--- a/lib/kernel/vsn.mk
+++ b/lib/kernel/vsn.mk
@@ -1 +1 @@
-KERNEL_VSN = 5.4.2
+KERNEL_VSN = 5.4.3
diff --git a/lib/observer/vsn.mk b/lib/observer/vsn.mk
index fc1fca0925..74a6db768e 100644
--- a/lib/observer/vsn.mk
+++ b/lib/observer/vsn.mk
@@ -1 +1 @@
-OBSERVER_VSN = 2.6
+OBSERVER_VSN = 2.7
diff --git a/lib/runtime_tools/vsn.mk b/lib/runtime_tools/vsn.mk
index 0dc6a48570..26869b9412 100644
--- a/lib/runtime_tools/vsn.mk
+++ b/lib/runtime_tools/vsn.mk
@@ -1 +1 @@
-RUNTIME_TOOLS_VSN = 1.12.4
+RUNTIME_TOOLS_VSN = 1.12.5
diff --git a/lib/snmp/vsn.mk b/lib/snmp/vsn.mk
index c195f9f5d9..2c97683625 100644
--- a/lib/snmp/vsn.mk
+++ b/lib/snmp/vsn.mk
@@ -19,6 +19,6 @@
# %CopyrightEnd%
APPLICATION = snmp
-SNMP_VSN = 5.2.9
+SNMP_VSN = 5.2.10
PRE_VSN =
APP_VSN = "$(APPLICATION)-$(SNMP_VSN)$(PRE_VSN)"
diff --git a/lib/ssh/vsn.mk b/lib/ssh/vsn.mk
index 480e955ec4..99c5cbd346 100644
--- a/lib/ssh/vsn.mk
+++ b/lib/ssh/vsn.mk
@@ -1,4 +1,4 @@
#-*-makefile-*- ; force emacs to enter makefile-mode
-SSH_VSN = 4.6.5
+SSH_VSN = 4.6.6
APP_VSN = "ssh-$(SSH_VSN)"
diff --git a/lib/ssl/vsn.mk b/lib/ssl/vsn.mk
index 2650399eea..2ece6ef2d5 100644
--- a/lib/ssl/vsn.mk
+++ b/lib/ssl/vsn.mk
@@ -1 +1 @@
-SSL_VSN = 8.2.3
+SSL_VSN = 8.2.4
diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk
index 69d258c2f0..8391389fc4 100644
--- a/lib/stdlib/vsn.mk
+++ b/lib/stdlib/vsn.mk
@@ -1 +1 @@
-STDLIB_VSN = 3.4.3
+STDLIB_VSN = 3.4.4
diff --git a/lib/tools/vsn.mk b/lib/tools/vsn.mk
index 6cafbca6a7..f9723c0f9b 100644
--- a/lib/tools/vsn.mk
+++ b/lib/tools/vsn.mk
@@ -1 +1 @@
-TOOLS_VSN = 2.11.1
+TOOLS_VSN = 2.11.2
--
cgit v1.2.3
From 7c7ba7191a3932e737fa81fd0166df1c637d4b31 Mon Sep 17 00:00:00 2001
From: Erlang/OTP
Date: Fri, 9 Mar 2018 11:01:07 +0100
Subject: Update release notes
---
lib/asn1/doc/src/notes.xml | 17 ++++++++
lib/common_test/doc/src/notes.xml | 16 ++++++++
lib/compiler/doc/src/notes.xml | 25 +++++++++++
lib/crypto/doc/src/notes.xml | 16 ++++++++
lib/dialyzer/doc/src/notes.xml | 26 ++++++++++++
lib/diameter/doc/src/notes.xml | 26 ++++++++++++
lib/hipe/doc/src/notes.xml | 39 ++++++++++++++++++
lib/inets/doc/src/notes.xml | 32 ++++++++++++++-
lib/kernel/doc/src/notes.xml | 28 +++++++++++++
lib/observer/doc/src/notes.xml | 58 ++++++++++++++++++++++++++
lib/runtime_tools/doc/src/notes.xml | 15 +++++++
lib/snmp/doc/src/notes.xml | 18 +++++++-
lib/ssh/doc/src/notes.xml | 49 ++++++++++++++++++++++
lib/ssl/doc/src/notes.xml | 82 +++++++++++++++++++++++++++++++++++++
lib/stdlib/doc/src/notes.xml | 37 +++++++++++++++++
lib/tools/doc/src/notes.xml | 40 ++++++++++++++++++
16 files changed, 522 insertions(+), 2 deletions(-)
(limited to 'lib')
diff --git a/lib/asn1/doc/src/notes.xml b/lib/asn1/doc/src/notes.xml
index 1abe983221..bb15c9ff5f 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 5.0.5
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Dialyzer suppression has been added for the generated
+ ASN.1 helper function to_bitstring/1 that previously
+ created irrelevant warnings.
+
+ Own Id: OTP-13882 Aux Id: ERIERL-144
+
+
+
+
+
+
Asn1 5.0.4
Fixed Bugs and Malfunctions
diff --git a/lib/common_test/doc/src/notes.xml b/lib/common_test/doc/src/notes.xml
index c6b928bb5d..7e909b24cd 100644
--- a/lib/common_test/doc/src/notes.xml
+++ b/lib/common_test/doc/src/notes.xml
@@ -33,6 +33,22 @@
notes.xml
+Common_Test 1.15.4
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fixed problem with 'skip_groups' in combination with 'all
+ suites' option in test specification.
+
+ Own Id: OTP-14953
+
+
+
+
+
+
Common_Test 1.15.3
Improvements and New Features
diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml
index f4a3f9875b..bc1f68337b 100644
--- a/lib/compiler/doc/src/notes.xml
+++ b/lib/compiler/doc/src/notes.xml
@@ -32,6 +32,31 @@
This document describes the changes made to the Compiler
application.
+Compiler 7.1.5
+
+ Fixed Bugs and Malfunctions
+
+ -
+
The internal compiler pass (beam_validator)
+ that validates the generated code has been
+ strengthened.
+ When compiling from BEAM assembly code, the
+ beam_type optimizer pass could make the code
+ unsafe. Corrected.
+
+ Own Id: OTP-14863
+
+ -
+
Corrected optimizations of integers matched out from
+ binaries and used in bit operations.
+
+ Own Id: OTP-14898
+
+
+
+
+
+
Compiler 7.1.4
Fixed Bugs and Malfunctions
diff --git a/lib/crypto/doc/src/notes.xml b/lib/crypto/doc/src/notes.xml
index dbeb886d7b..1f788a4e35 100644
--- a/lib/crypto/doc/src/notes.xml
+++ b/lib/crypto/doc/src/notes.xml
@@ -31,6 +31,22 @@
This document describes the changes made to the Crypto application.
+Crypto 4.2.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fix build error caused by removed RSA padding functions
+ in LibreSSL >= 2.6.1
+
+ Own Id: OTP-14873
+
+
+
+
+
+
Crypto 4.2
Fixed Bugs and Malfunctions
diff --git a/lib/dialyzer/doc/src/notes.xml b/lib/dialyzer/doc/src/notes.xml
index a1eecfb3fe..8d11252bff 100644
--- a/lib/dialyzer/doc/src/notes.xml
+++ b/lib/dialyzer/doc/src/notes.xml
@@ -32,6 +32,32 @@
This document describes the changes made to the Dialyzer
application.
+Dialyzer 3.2.4
+
+ Fixed Bugs and Malfunctions
+
+ -
+
Fix bugs concerning erlang:abs/1 and
+ erlang:bsl/2.
+
+ Own Id: OTP-14858 Aux Id: ERL-551
+
+ -
+
Fix a bug that caused Dialyzer to crash instead of
+ emitting a warning.
+
+ Own Id: OTP-14911
+
+ -
+
Fix a bug concerning parameterized opaque types.
+
+ Own Id: OTP-14925 Aux Id: ERL-565
+
+
+
+
+
+
Dialyzer 3.2.3
Fixed Bugs and Malfunctions
diff --git a/lib/diameter/doc/src/notes.xml b/lib/diameter/doc/src/notes.xml
index ba4525fd20..fa1be39b5b 100644
--- a/lib/diameter/doc/src/notes.xml
+++ b/lib/diameter/doc/src/notes.xml
@@ -43,6 +43,32 @@ first.
+diameter 2.1.4
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fix close of diameter_tcp/sctp listening socket at
+ diameter:remove_transport/2, that was broken in diameter
+ 2.1. A reconfigured transport could not listen on the
+ same endpoint as a result.
+
+ Own Id: OTP-14839
+
+ -
+
+ Fix handling of SUSPECT connections at service
+ termination. A connection with this watchdog state caused
+ diameter_service:terminate/2 to fail.
+
+ Own Id: OTP-14947 Aux Id: ERIERL-124
+
+
+
+
+
+
diameter 2.1.3
Fixed Bugs and Malfunctions
diff --git a/lib/hipe/doc/src/notes.xml b/lib/hipe/doc/src/notes.xml
index bad0c254ce..c190a89260 100644
--- a/lib/hipe/doc/src/notes.xml
+++ b/lib/hipe/doc/src/notes.xml
@@ -31,6 +31,45 @@
This document describes the changes made to HiPE.
+Hipe 3.17.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fix HiPE bug for binary constructs like
+ <<X/utf8>> which could in rare cases
+ cause faulty results or VM crash.
+
+ This fix affects both the hipe compiler and
+ erts runtime in an incompatible way. Old
+ hipe compiled files need to be recompiled to load and run
+ properly as native.
+
+ *** POTENTIAL INCOMPATIBILITY ***
+
+ Own Id: OTP-14850 Aux Id: PR-1664
+
+ -
+
The BEAM compiler chooses not to perform tailcall
+ optimisations for some calls in tail position, for
+ example to some built-in functions. However, when the
+ ErLLVM HiPE backend is used, LLVM may choose to perform
+ tailcall optimisation on these calls, breaking the
+ expected semantics.
+ To preserve the precise semantics exhibited by BEAM,
+ the 'notail' marker, present in LLVM since version 3.8,
+ is added to call instructions that BEAM has not turned
+ into tail calls, which inhibits LLVM from performing
+ tail-call optimisation in turn.
+
+ Own Id: OTP-14886
+
+
+
+
+
+
Hipe 3.17
Fixed Bugs and Malfunctions
diff --git a/lib/inets/doc/src/notes.xml b/lib/inets/doc/src/notes.xml
index 70b2811c0e..0417e07de8 100644
--- a/lib/inets/doc/src/notes.xml
+++ b/lib/inets/doc/src/notes.xml
@@ -33,7 +33,37 @@
notes.xml
- Inets 6.4.5
+ Inets 6.5
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ httpc_manager crashes when a long running request is sent
+ on a persistent HTTP connection (keep-alive). Fixed
+ httpc_manager to use proper timeouts on keep-alive
+ connections.
+
+ Own Id: OTP-14908
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Add support for unix domain sockets in the http client.
+
+ Own Id: OTP-14854
+
+
+
+
+
+
+Inets 6.4.5
Fixed Bugs and Malfunctions
diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml
index 65fe9b9c07..09844f1502 100644
--- a/lib/kernel/doc/src/notes.xml
+++ b/lib/kernel/doc/src/notes.xml
@@ -31,6 +31,34 @@
This document describes the changes made to the Kernel application.
+Kernel 5.4.3
+
+ Fixed Bugs and Malfunctions
+
+ -
+
Correct a few contracts.
+
+ Own Id: OTP-14889
+
+ -
+
+ Reject loading modules with names containing directory
+ separators ('/' or '\' on Windows).
+
+ Own Id: OTP-14933 Aux Id: ERL-564, PR-1716
+
+ -
+
+ Fix bug in handling of os:cmd/2 option max_size on
+ windows.
+
+ Own Id: OTP-14940
+
+
+
+
+
+
Kernel 5.4.2
Fixed Bugs and Malfunctions
diff --git a/lib/observer/doc/src/notes.xml b/lib/observer/doc/src/notes.xml
index 96cd89b375..c0b8309af6 100644
--- a/lib/observer/doc/src/notes.xml
+++ b/lib/observer/doc/src/notes.xml
@@ -32,6 +32,64 @@
This document describes the changes made to the Observer
application.
+Observer 2.7
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ etop.hrl used a relative path to include
+ observer_backend.hrl, this is now changed to use
+ include_lib instead. runtime_tools/include is added to
+ the tertiary bootstrap.
+
+ Own Id: OTP-14842 Aux Id: ERL-534
+
+ -
+
+ If a crashdump was truncated in the attributes section
+ for a module, crashdump_viewer would crash when a module
+ view was opened from the GUI. This bug was introduced in
+ OTP-20.2 and is now corrected.
+
+ Own Id: OTP-14846 Aux Id: ERL-537
+
+ -
+
+ Optimized ets and mnesia table view tab in observer gui,
+ listing 10000 tables was previously very slow.
+
+ Own Id: OTP-14856 Aux Id: ERIERL-117
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ When a process has many links and/or monitors, it could
+ earlier take very long time to display the process
+ information window. This is now improved by only showing
+ a few links and monitors, and then an link named
+ "more..." to expand the rest.
+
+ Own Id: OTP-14725
+
+ -
+
+ More crash dump info such as: process binary virtual heap
+ stats, full info for process causing out-of-mem during
+ GC, more port related info, and dirty scheduler info.
+
+ Own Id: OTP-14820
+
+
+
+
+
+
Observer 2.6
Fixed Bugs and Malfunctions
diff --git a/lib/runtime_tools/doc/src/notes.xml b/lib/runtime_tools/doc/src/notes.xml
index 74300ba3fc..355e3dd40d 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.12.5
+
+ Fixed Bugs and Malfunctions
+
+ -
+
system_information:to_file/1 will now use
+ slightly less memory.
+
+ Own Id: OTP-14816
+
+
+
+
+
+
Runtime_Tools 1.12.4
Improvements and New Features
diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml
index 1b5f94ed07..8d48cb911d 100644
--- a/lib/snmp/doc/src/notes.xml
+++ b/lib/snmp/doc/src/notes.xml
@@ -34,7 +34,23 @@
- SNMP 5.2.9
+ SNMP 5.2.10
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ The example MIB EX1-MIB in the SNMP application has been
+ corrected to match its example.
+
+ Own Id: OTP-14204 Aux Id: PR-1726
+
+
+
+
+
+
+SNMP 5.2.9
Fixed Bugs and Malfunctions
diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml
index f5cb3ec254..ba563335a2 100644
--- a/lib/ssh/doc/src/notes.xml
+++ b/lib/ssh/doc/src/notes.xml
@@ -30,6 +30,55 @@
notes.xml
+Ssh 4.6.6
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Remove a blocking risk when a channel is closed and an
+ operation is tried on that channel after at least a
+ second's time gap.
+
+ Own Id: OTP-14939
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Added ssh_compat_SUITE.
+
+ This suite contains a number of interoperability tests
+ mainly with OpenSSH. The tests start docker containers
+ with different OpenSSH and OpenSSL/LibreSSLcryptolib
+ versions and performs a number of tests of supported
+ algorithms.
+
+ All login methods and all user's public key types are
+ tested both for the client and the server.
+
+ All algorithms for kex, cipher, host key, mac and
+ compressions are tested with a number of exec and sftp
+ tests, both for the client and the server.
+
+ Own Id: OTP-14194 Aux Id: OTP-12487
+
+ -
+
+ Default exec is disabled when a user-defined shell is
+ enabled.
+
+ Own Id: OTP-14881
+
+
+
+
+
+
Ssh 4.6.5
Fixed Bugs and Malfunctions
diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml
index bdf8711b2f..14ba12167a 100644
--- a/lib/ssl/doc/src/notes.xml
+++ b/lib/ssl/doc/src/notes.xml
@@ -27,6 +27,88 @@
This document describes the changes made to the SSL application.
+SSL 8.2.4
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Optimization of bad merge conflict resolution causing
+ dubble decode
+
+ Own Id: OTP-14843
+
+ -
+
+ Restore error propagation to OTP-19.3 behaviour, in
+ OTP-20.2 implementation adjustments to gen_statem needed
+ some further adjustments to avoid a race condition. This
+ could cause a TLS server to not always report file path
+ errors correctly.
+
+ Own Id: OTP-14852
+
+ -
+
+ Corrected RC4 suites listing function to regard TLS
+ version
+
+ Own Id: OTP-14871
+
+ -
+
+ Fix alert handling so that unexpected messages are logged
+ and alerted correctly
+
+ Own Id: OTP-14919
+
+ -
+
+ Fix alert handling so that unexpected messages are logged
+ and alerted correctly
+
+ Own Id: OTP-14929
+
+ -
+
+ Correct handling of anonymous cipher suites
+
+ Own Id: OTP-14952
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Added new API functions to facilitate cipher suite
+ handling
+
+ Own Id: OTP-14760
+
+ -
+
+ Correct TLS_FALLBACK_SCSV handling so that this special
+ flag suite is always placed last in the cipher suite list
+ in accordance with the specs. Also make sure this
+ functionality is used in DTLS.
+
+ Own Id: OTP-14828
+
+ -
+
+ Add TLS record version sanity check for early as possible
+ error detection and consistency in ALERT codes generated
+
+ Own Id: OTP-14892
+
+
+
+
+
+
SSL 8.2.3
Fixed Bugs and Malfunctions
diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml
index b61e5b9b9e..bf6b06859e 100644
--- a/lib/stdlib/doc/src/notes.xml
+++ b/lib/stdlib/doc/src/notes.xml
@@ -31,6 +31,43 @@
This document describes the changes made to the STDLIB application.
+STDLIB 3.4.4
+
+ Fixed Bugs and Malfunctions
+
+ -
+
Correct filelib:find_source() and
+ filelib:find_file() to by default also search one
+ level below src. This is in accordance with the
+ Design Principles which states that an application can
+ have Erlang source files one level below the src
+ directory.
+
+ Own Id: OTP-14832 Aux Id: ERL-527
+
+ -
+
The contract of erl_tar:table/2 is corrected.
+
+
+ Own Id: OTP-14860 Aux Id: PR 1670
+
+ -
+
Correct a few contracts.
+
+ Own Id: OTP-14889
+
+ -
+
+ Fix string:prefix/2 to handle an empty string as second
+ argument.
+
+ Own Id: OTP-14942 Aux Id: PR-1702
+
+
+
+
+
+
STDLIB 3.4.3
Fixed Bugs and Malfunctions
diff --git a/lib/tools/doc/src/notes.xml b/lib/tools/doc/src/notes.xml
index 1edc08c9cd..45f276c09e 100644
--- a/lib/tools/doc/src/notes.xml
+++ b/lib/tools/doc/src/notes.xml
@@ -31,6 +31,46 @@
This document describes the changes made to the Tools application.
+Tools 2.11.2
+
+ Fixed Bugs and Malfunctions
+
+ -
+
A counting bug is corrected in Cover. The bug
+ was introduced in Erlang/OTP 18.0.
+
+ Own Id: OTP-14817 Aux Id: PR 1641
+
+ -
+
The lcnt server will no longer crash if
+ lcnt:information/0 is called before
+ lcnt:collect/0.
+
+ Own Id: OTP-14912
+
+ -
+
lcnt:collect will now implicitly start the
+ lcnt server, as per the documentation.
+
+ Own Id: OTP-14913
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Improved indentation in emacs and various other updates.
+
+ Own Id: OTP-14944
+
+
+
+
+
+
Tools 2.11.1
Fixed Bugs and Malfunctions
--
cgit v1.2.3