From ce2d9cd91b614a716dce65ab41c75c86c884e042 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Fri, 12 Oct 2018 18:17:33 +0200 Subject: OTP-21.1.1 --- early-plugins.mk | 5 +- release-notes/OTP-21.1.1.README.txt | 137 ++++++++++++++++++++++++++++++++++++ 2 files changed, 140 insertions(+), 2 deletions(-) create mode 100644 release-notes/OTP-21.1.1.README.txt diff --git a/early-plugins.mk b/early-plugins.mk index ee4ca6b..52b7b50 100644 --- a/early-plugins.mk +++ b/early-plugins.mk @@ -26,7 +26,7 @@ OTP-18 := OTP-18.0.3 OTP-18.1.5 OTP-18.2.4 OTP-18.3.4.9 OTP-19 := OTP-19.0.7 OTP-19.1.6 OTP-19.2.3 OTP-19.3.6.11 OTP-20 := OTP-20.0.5 OTP-20.1.7 OTP-20.2.4 OTP-20.3.8.9 -OTP-21 := OTP-21.0.9 OTP-21.1 +OTP-21 := OTP-21.0.9 OTP-21.1.1 OTP-18+ := $(OTP-18) $(OTP-19) $(OTP-20) $(OTP-21) OTP-19+ := $(OTP-19) $(OTP-20) $(OTP-21) @@ -50,7 +50,8 @@ OTP-20-DROPPED := OTP-20.1.5 OTP-20.1.6 OTP-20.2 OTP-20.2.1 OTP-20.2.2 \ OTP-20.3.6 OTP-20.3.7 OTP-20.3.8 OTP-20.3.8.1 OTP-20.3.8.2 \ OTP-20.3.8.3 OTP-20.3.8.5 OTP-20.3.8.6 OTP-20.3.8.7 OTP-20.3.8.8 OTP-21-DROPPED := OTP-21.0-rc1 OTP-21.0-rc2 OTP-21.0 OTP-21.0.1 OTP-21.0.2 \ - OTP-21.0.3 OTP-21.0.4 OTP-21.0.5 OTP-21.0.6 OTP-21.0.7 OTP-21.0.8 + OTP-21.0.3 OTP-21.0.4 OTP-21.0.5 OTP-21.0.6 OTP-21.0.7 OTP-21.0.8 \ + OTP-21.1 OTP-DROPPED := $(OTP-18-DROPPED) $(OTP-19-DROPPED) $(OTP-20-DROPPED) $(OTP-21-DROPPED) diff --git a/release-notes/OTP-21.1.1.README.txt b/release-notes/OTP-21.1.1.README.txt new file mode 100644 index 0000000..f7319e1 --- /dev/null +++ b/release-notes/OTP-21.1.1.README.txt @@ -0,0 +1,137 @@ +Patch Package: OTP 21.1.1 +Git Tag: OTP-21.1.1 +Date: 2018-10-12 +Trouble Report Id: OTP-14297, OTP-15318, OTP-15333, OTP-15335, + OTP-15337, OTP-15342, OTP-15348 +Seq num: ERIERL-242, ERL-689, ERL-737, ERL-738, + ERL-747 +System: OTP +Release: 21 +Application: compiler-7.2.6, eldap-1.2.6, erts-10.1.1, + ssl-9.0.3 +Predecessor: OTP 21.1 + + Check out the git tag OTP-21.1.1, and build a full OTP system + including documentation. Apply one or more applications from this + build as patches to your installation using the 'otp_patch_apply' + tool. For information on install requirements, see descriptions for + each application version below. + + --------------------------------------------------------------------- + --- compiler-7.2.6 -------------------------------------------------- + --------------------------------------------------------------------- + + The compiler-7.2.6 application can be applied independently of other + applications on a full OTP 21 installation. + + --- Fixed Bugs and Malfunctions --- + + OTP-15335 Application(s): compiler + Related Id(s): ERL-689, OTP-15219 + + In rare circumstances, the matched out tail of a binary + could be the entire original binary. (There was partial + correction to this problem in version 7.2.5 of the + compiler application.) + + + Full runtime dependencies of compiler-7.2.6: crypto-3.6, erts-9.0, + hipe-3.12, kernel-4.0, stdlib-2.5 + + + --------------------------------------------------------------------- + --- eldap-1.2.6 ----------------------------------------------------- + --------------------------------------------------------------------- + + The eldap-1.2.6 application can be applied independently of other + applications on a full OTP 21 installation. + + --- Fixed Bugs and Malfunctions --- + + OTP-15342 Application(s): eldap + Related Id(s): ERIERL-242 + + A race condition at close could cause the eldap client + to exit with a badarg message as cause. + + + Full runtime dependencies of eldap-1.2.6: asn1-3.0, erts-6.0, + kernel-3.0, ssl-5.3.4, stdlib-2.0 + + + --------------------------------------------------------------------- + --- erts-10.1.1 ----------------------------------------------------- + --------------------------------------------------------------------- + + Note! The erts-10.1.1 application can *not* be applied independently + of other applications on an arbitrary OTP 21 installation. + + On a full OTP 21 installation, also the following runtime + dependency has to be satisfied: + -- kernel-6.1 (first satisfied in OTP 21.1) + + + --- Fixed Bugs and Malfunctions --- + + OTP-14297 Application(s): erts + Related Id(s): OTP-15141 + + A bug where the socket option 'pktoptions' caused a + read of uninitialized memory has been fixed. Would + cause malfunction on FreeBSD. + + + OTP-15318 Application(s): erts + + Fixed a memory leak on errors when reading files. + + + OTP-15333 Application(s): erts + Related Id(s): ERL-737 + + File access through UNC paths works again on Windows. + This regression was introduced in OTP 21. + + + Full runtime dependencies of erts-10.1.1: kernel-6.1, sasl-3.0.1, + stdlib-3.5 + + + --------------------------------------------------------------------- + --- ssl-9.0.3 ------------------------------------------------------- + --------------------------------------------------------------------- + + The ssl-9.0.3 application can be applied independently of other + applications on a full OTP 21 installation. + + --- Fixed Bugs and Malfunctions --- + + OTP-15337 Application(s): ssl + Related Id(s): ERL-738 + + Correct alert handling with new TLS sender process, + from ssl-9.0.2. CLOSE ALERTS could under some + circumstances be encoded using an incorrect cipher + state. This would cause the peer to regard them as + unknown messages. + + + OTP-15348 Application(s): ssl + Related Id(s): ERL-747 + + Correct handling of socket packet option with new TLS + sender process, from ssl-9.0.2. When changing the + socket option {packet, 1|2|3|4} with ssl:setopts/2 the + option must internally be propagated to the sender + process as well as the reader process as this + particular option also affects the data to be sent. + + + Full runtime dependencies of ssl-9.0.3: crypto-4.2, erts-10.0, + inets-5.10.7, kernel-6.0, public_key-1.5, stdlib-3.5 + + + --------------------------------------------------------------------- + --------------------------------------------------------------------- + --------------------------------------------------------------------- + -- cgit v1.2.3