From 77da984614ae462912a1896ba1bb73c798ffd4f8 Mon Sep 17 00:00:00 2001
From: Erlang/OTP
Date: Thu, 19 Jun 2014 13:47:21 +0200
Subject: Prepare release
---
lib/asn1/doc/src/notes.xml | 17 +++++
lib/asn1/vsn.mk | 2 +-
lib/common_test/doc/src/notes.xml | 65 ++++++++++++++++++
lib/common_test/vsn.mk | 2 +-
lib/compiler/doc/src/notes.xml | 23 +++++++
lib/compiler/vsn.mk | 2 +-
lib/crypto/doc/src/notes.xml | 36 ++++++++++
lib/crypto/vsn.mk | 2 +-
lib/debugger/doc/src/notes.xml | 18 +++++
lib/debugger/vsn.mk | 2 +-
lib/dialyzer/doc/src/notes.xml | 38 +++++++++++
lib/dialyzer/vsn.mk | 2 +-
lib/diameter/doc/src/notes.xml | 129 ++++++++++++++++++++++++++++++++++++
lib/erl_interface/doc/src/notes.xml | 15 +++++
lib/erl_interface/vsn.mk | 2 +-
lib/hipe/doc/src/notes.xml | 29 ++++++++
lib/hipe/vsn.mk | 2 +-
lib/inets/doc/src/notes.xml | 17 ++++-
lib/kernel/doc/src/notes.xml | 52 +++++++++++++++
lib/kernel/vsn.mk | 2 +-
lib/mnesia/doc/src/notes.xml | 25 ++++++-
lib/mnesia/vsn.mk | 2 +-
lib/observer/doc/src/notes.xml | 23 +++++++
lib/observer/vsn.mk | 2 +-
lib/reltool/doc/src/notes.xml | 18 ++++-
lib/reltool/vsn.mk | 2 +-
lib/ssh/doc/src/notes.xml | 42 ++++++++++++
lib/ssl/doc/src/notes.xml | 114 ++++++++++++++++++++++++++++++-
lib/stdlib/doc/src/notes.xml | 81 ++++++++++++++++++++++
lib/stdlib/vsn.mk | 2 +-
lib/syntax_tools/doc/src/notes.xml | 20 ++++++
lib/syntax_tools/vsn.mk | 2 +-
lib/test_server/doc/src/notes.xml | 39 +++++++++++
lib/test_server/vsn.mk | 2 +-
lib/tools/doc/src/notes.xml | 18 +++++
lib/tools/vsn.mk | 2 +-
lib/typer/doc/src/notes.xml | 15 +++++
lib/typer/vsn.mk | 2 +-
lib/wx/doc/src/notes.xml | 30 +++++++++
lib/wx/vsn.mk | 2 +-
40 files changed, 878 insertions(+), 22 deletions(-)
(limited to 'lib')
diff --git a/lib/asn1/doc/src/notes.xml b/lib/asn1/doc/src/notes.xml
index cb89bb298b..11de9ad98f 100644
--- a/lib/asn1/doc/src/notes.xml
+++ b/lib/asn1/doc/src/notes.xml
@@ -31,6 +31,23 @@
This document describes the changes made to the asn1 application.
+Asn1 3.0.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ The ASN.1 compiler now generates code that don't trigger
+ Dialyzer warnings. Along the way, a few minor bugs were
+ fixed.
+
+ Own Id: OTP-11372 Aux Id: seq12397
+
+
+
+
+
+
Asn1 3.0
Fixed Bugs and Malfunctions
diff --git a/lib/asn1/vsn.mk b/lib/asn1/vsn.mk
index 1f16f31f6b..37c843204a 100644
--- a/lib/asn1/vsn.mk
+++ b/lib/asn1/vsn.mk
@@ -1,2 +1,2 @@
#next version number to use is 2.0
-ASN1_VSN = 3.0
+ASN1_VSN = 3.0.1
diff --git a/lib/common_test/doc/src/notes.xml b/lib/common_test/doc/src/notes.xml
index ddfeb0964b..b53ba32e6c 100644
--- a/lib/common_test/doc/src/notes.xml
+++ b/lib/common_test/doc/src/notes.xml
@@ -32,6 +32,71 @@
notes.xml
+Common_Test 1.8.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Substrings in long telnet messages would sometimes get
+ wrongly reversed. This error has been corrected.
+
+ Own Id: OTP-11871 Aux Id: seq12581
+
+ -
+
+ The basic_html logging mode in Common Test (for
+ compatibility with old browsers) generated HTML code with
+ unbalanced tags. This has been fixed.
+
+ Own Id: OTP-11917 Aux Id: seq12598
+
+ -
+
+ The mechanism for running code cover analysis with
+ common_test has been improved. Earlier, if a test run
+ consisted of multiple tests, cover would be started and
+ stopped for each test. This would give "intermediate"
+ cover logs available from the "Coverage log" link on the
+ test suite result pages. To accumulate cover data over
+ all tests, the 'export' option had to be used in the
+ cover spec file. This was not well documented, and the
+ functionality was quite confusing.
+
+ Using the 'nodes' option in the cover spec file would
+ fail when the test run consisted of multiple tests, since
+ the specified nodes would only be included in the cover
+ analysis of the first test.
+
+ The repeated compilation and analysis of the same modules
+ was also very time consuming.
+
+ To overcome these problems, ct will now only cover
+ compile and analyze modules once per test run, i.e. once
+ for each cover spec file. The log file is available via a
+ new button on the top level index page. The old "Coverage
+ log" links on the test suite result pages still exist,
+ but they all point to the same log containing the
+ accumulated result.
+
+ Own Id: OTP-11971
+
+ -
+
+ If multiple tests would run simultaneously on different
+ Erlang nodes, writing their logs to the same directory,
+ then there would often be entries in the all_runs.html
+ log file showing incomplete results (all zeroes) upon
+ completion. This problem was caused by a bug in the
+ Common Test log cache mechanism, which has been fixed.
+
+ Own Id: OTP-11988 Aux Id: seq12611
+
+
+
+
+
+
Common_Test 1.8
Fixed Bugs and Malfunctions
diff --git a/lib/common_test/vsn.mk b/lib/common_test/vsn.mk
index f8a5aab686..def8a6a6f4 100644
--- a/lib/common_test/vsn.mk
+++ b/lib/common_test/vsn.mk
@@ -1 +1 @@
-COMMON_TEST_VSN = 1.8
+COMMON_TEST_VSN = 1.8.1
diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml
index 7b2b60fb3d..55e9661d7d 100644
--- a/lib/compiler/doc/src/notes.xml
+++ b/lib/compiler/doc/src/notes.xml
@@ -31,6 +31,29 @@
This document describes the changes made to the Compiler
application.
+Compiler 5.0.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ A Dialyzer crash involving analysis of Map types has now
+ been fixed.
+
+ Own Id: OTP-11947
+
+ -
+
The compiler would fail to compile a file with a
+ latin-1 character in the false branch of an -ifdef
+ or -indef.
+
+ Own Id: OTP-11987
+
+
+
+
+
+
Compiler 5.0
Fixed Bugs and Malfunctions
diff --git a/lib/compiler/vsn.mk b/lib/compiler/vsn.mk
index c0c3d56472..0a86352f40 100644
--- a/lib/compiler/vsn.mk
+++ b/lib/compiler/vsn.mk
@@ -1 +1 @@
-COMPILER_VSN = 5.0
+COMPILER_VSN = 5.0.1
diff --git a/lib/crypto/doc/src/notes.xml b/lib/crypto/doc/src/notes.xml
index 34f2e3c469..1bd2034b93 100644
--- a/lib/crypto/doc/src/notes.xml
+++ b/lib/crypto/doc/src/notes.xml
@@ -30,6 +30,42 @@
This document describes the changes made to the Crypto application.
+Crypto 3.4
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fix memory leak in crypto:hmac_init/upgrade/final
+ functions for all data and in crypto:hmac/3/4 for
+ data larger than 20000 bytes. Bug exists since OTP 17.0.
+
+ Own Id: OTP-11953
+
+ -
+
+ Fix memory leak in crypto for elliptic curve.
+
+ Own Id: OTP-11999
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Add aes_cfb8 cypher to crypto:block_encrypt
+ and block_decrypt.
+
+ Own Id: OTP-11911
+
+
+
+
+
+
Crypto 3.3
Fixed Bugs and Malfunctions
diff --git a/lib/crypto/vsn.mk b/lib/crypto/vsn.mk
index a2bd6f851a..b2bb1d7dfb 100644
--- a/lib/crypto/vsn.mk
+++ b/lib/crypto/vsn.mk
@@ -1 +1 @@
-CRYPTO_VSN = 3.3
+CRYPTO_VSN = 3.4
diff --git a/lib/debugger/doc/src/notes.xml b/lib/debugger/doc/src/notes.xml
index 8832f99fc3..c1ba1eec6b 100644
--- a/lib/debugger/doc/src/notes.xml
+++ b/lib/debugger/doc/src/notes.xml
@@ -32,6 +32,24 @@
This document describes the changes made to the Debugger
application.
+Debugger 4.0.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fix evaluation of map updates in the debugger and
+ erl_eval
+
+ Reported-by: José Valim
+
+ Own Id: OTP-11922
+
+
+
+
+
+
Debugger 4.0
Fixed Bugs and Malfunctions
diff --git a/lib/debugger/vsn.mk b/lib/debugger/vsn.mk
index cd107599e9..33481a1537 100644
--- a/lib/debugger/vsn.mk
+++ b/lib/debugger/vsn.mk
@@ -1 +1 @@
-DEBUGGER_VSN = 4.0
+DEBUGGER_VSN = 4.0.1
diff --git a/lib/dialyzer/doc/src/notes.xml b/lib/dialyzer/doc/src/notes.xml
index 99ec0caddc..bdd9c61c5c 100644
--- a/lib/dialyzer/doc/src/notes.xml
+++ b/lib/dialyzer/doc/src/notes.xml
@@ -31,6 +31,44 @@
This document describes the changes made to the Dialyzer
application.
+Dialyzer 2.7.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
Fix a bug concerning opaque types. Thanks to Shayan
+ Pooya for pointing out the bug.
+
+ Own Id: OTP-11869
+
+ -
+
A bug where Dialyzer failed to handle typed records
+ with fields containing remote types has been fixed.
+ Thanks to Erik Søe Sørensen for reporting the bug.
+
+ Own Id: OTP-11918
+
+ -
+
Make sure that only literal records are checked
+ against the types of record definitions. Until now the
+ elements of tuples have been checked against record field
+ types if the tag och size of the tuple matches the record
+ definition, often with surprising results.
+
+ Own Id: OTP-11935 Aux Id: seq12590
+
+ -
+
+ A Dialyzer crash involving analysis of Map types has now
+ been fixed.
+
+ Own Id: OTP-11947
+
+
+
+
+
+
Dialyzer 2.7
Fixed Bugs and Malfunctions
diff --git a/lib/dialyzer/vsn.mk b/lib/dialyzer/vsn.mk
index 95d2464e1d..b0cb3ec4f9 100644
--- a/lib/dialyzer/vsn.mk
+++ b/lib/dialyzer/vsn.mk
@@ -1 +1 @@
-DIALYZER_VSN = 2.7
+DIALYZER_VSN = 2.7.1
diff --git a/lib/diameter/doc/src/notes.xml b/lib/diameter/doc/src/notes.xml
index 68e69dbfeb..d89e1dfd26 100644
--- a/lib/diameter/doc/src/notes.xml
+++ b/lib/diameter/doc/src/notes.xml
@@ -42,6 +42,135 @@ first.
+diameter 1.7
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Improve robustness.
+
+ Counters returned by diameter:service_info/2 now only
+ count messages known to the dictionary in question, so
+ that an attacker cannot cause arbitrarily many counters
+ to be created.
+
+ Messages to the Erlang log have been minimized, and those
+ related to traffic have been removed entirely since an
+ attacker could cause a node to be logged to death.
+ Consequently, the default answer_errors configuration has
+ been changed from report to discard. A service needs to
+ be restarted for the change in default to take effect.
+
+ Own Id: OTP-11721
+
+ -
+
+ Fix request table leak.
+
+ Outgoing Diameter requests are stored in a table until an
+ answer is received or times out. Calling
+ diameter:stop_service/1 before this took place would
+ orphan the entries, resulting in a memory leak.
+
+ Own Id: OTP-11893
+
+ -
+
+ Fix broken SCTP transport.
+
+ OTP-11593 caused the sending of answer messages over SCTP
+ to fail.
+
+ Own Id: OTP-11901 Aux Id: OTP-11593
+
+ -
+
+ Fix watchdog process leak.
+
+ A failed capabilities exchange on a listening transport
+ would orphan a process, causing a memory leak.
+
+ Own Id: OTP-11934
+
+ -
+
+ Fix incorrect handling of incoming DPR.
+
+ In the case of a listening transport, a reconnection by a
+ peer following DPR could transition the watchdog state to
+ REOPEN instead of OKAY.
+
+ Own Id: OTP-11938
+
+ -
+
+ Fix handling of AVP length errors on unknown AVPs.
+
+ An AVP (Header) length that pointed past the end of the
+ message was not flagged as a 5014 error in this case.
+ Moreover, encoding such an AVP in the Failed-AVP of an
+ answer message as a consequence of other errors (eg.
+ M-bit, resulting in 5001) failed if the AVP contained a
+ complete header.
+
+ Own Id: OTP-11946
+
+ -
+
+ Fix broken check in dictionary compilation.
+
+ That an AVP specified in the content of a @codecs or
+ @custom_types section was undefined went undetected,
+ causing compilation to fail when attempting to lookup the
+ AVP's type.
+
+ Own Id: OTP-11958
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Add result code counters for CEA, DWA, and DPA.
+
+ In addition to the existing result code counters on other
+ answer messages.
+
+ Own Id: OTP-11891
+
+ -
+
+ Add best-effort decode of AVPs within Failed-AVP.
+
+ OTP-11007 disabled the decode of AVPs in Failed-AVP since
+ errors could cause the decode of Failed-AVP itself to
+ fail. Component AVPs are now decoded if possible,
+ otherwise not. AVPs of type Grouped are decoded as much
+ as possible, as deeply as possible.
+
+ Own Id: OTP-11936 Aux Id: OTP-11007
+
+ -
+
+ Add counters for encode errors in outgoing Diameter
+ messages.
+
+ In addition to the existing counters on decode errors.
+ The latter now count independently of result codes in
+ answer messages since decode errors do not preclude the
+ presence of a result code.
+
+ Own Id: OTP-11937
+
+
+
+
+
+
diameter 1.6
Fixed Bugs and Malfunctions
diff --git a/lib/erl_interface/doc/src/notes.xml b/lib/erl_interface/doc/src/notes.xml
index ab6f4179d6..3f85af8956 100644
--- a/lib/erl_interface/doc/src/notes.xml
+++ b/lib/erl_interface/doc/src/notes.xml
@@ -30,6 +30,21 @@
This document describes the changes made to the Erl_interface application.
+Erl_Interface 3.7.17
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Now works with Visual Studio.
+
+ Own Id: OTP-11984
+
+
+
+
+
+
Erl_Interface 3.7.16
Fixed Bugs and Malfunctions
diff --git a/lib/erl_interface/vsn.mk b/lib/erl_interface/vsn.mk
index 8731283265..b1e612a9eb 100644
--- a/lib/erl_interface/vsn.mk
+++ b/lib/erl_interface/vsn.mk
@@ -1,2 +1,2 @@
-EI_VSN = 3.7.16
+EI_VSN = 3.7.17
ERL_INTERFACE_VSN = $(EI_VSN)
diff --git a/lib/hipe/doc/src/notes.xml b/lib/hipe/doc/src/notes.xml
index f133ab05e6..e8552eabcc 100644
--- a/lib/hipe/doc/src/notes.xml
+++ b/lib/hipe/doc/src/notes.xml
@@ -30,6 +30,35 @@
This document describes the changes made to HiPE.
+Hipe 3.11
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ A Dialyzer crash involving analysis of Map types has now
+ been fixed.
+
+ Own Id: OTP-11947
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Handle Maps instructions get_map_elements, put_map_assoc,
+ put_map_exact in HiPE compiler.
+
+ Own Id: OTP-11900
+
+
+
+
+
+
Hipe 3.10.3
Fixed Bugs and Malfunctions
diff --git a/lib/hipe/vsn.mk b/lib/hipe/vsn.mk
index fb7e4b91a0..c30695d4f0 100644
--- a/lib/hipe/vsn.mk
+++ b/lib/hipe/vsn.mk
@@ -1 +1 @@
-HIPE_VSN = 3.10.3
+HIPE_VSN = 3.11
diff --git a/lib/inets/doc/src/notes.xml b/lib/inets/doc/src/notes.xml
index 596c0d77f4..d586536b0a 100644
--- a/lib/inets/doc/src/notes.xml
+++ b/lib/inets/doc/src/notes.xml
@@ -32,7 +32,22 @@
notes.xml
- Inets 5.10.1
+ Inets 5.10.2
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ httpc: Fix streaming bugs when handling small responses
+
+ Own Id: OTP-11992
+
+
+
+
+
+
+Inets 5.10.1
Fixed Bugs and Malfunctions
diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml
index c6538b7d05..3a8de841d0 100644
--- a/lib/kernel/doc/src/notes.xml
+++ b/lib/kernel/doc/src/notes.xml
@@ -30,6 +30,58 @@
This document describes the changes made to the Kernel application.
+Kernel 3.0.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ If the Config given to
+ application_controller:change_application_data included
+ other config files, it was only expanded for already
+ existing (loaded) applications. If an upgrade added a new
+ application which had config data in an included config
+ file, the new application did not get correct config
+ data.
+
+ This is now changed so config data will be expanded for
+ all applications.
+
+ Own Id: OTP-11864
+
+ -
+
It was allowed to re-load pre-loaded modules such as
+ erlang, but that could cause strange and unwanted
+ things to happen, such as call apply/3 to loop.
+ Pre-loaded modules are now sticky by default. (Thanks to
+ Loïc Hoguin for reporting this bug.)
+ code:add_path("/ending/in/slash/") removes the
+ trailing slash, adding /ending/in/slash to the
+ code path. However,
+ code:del_path("/ending/in/slash/") would fail to
+ remove the path since it did not remove the trailing
+ slash. This has been fixed.
+
+ Own Id: OTP-11913
+
+ -
+
+ Fix erts_debug:size/1 to handle Map sizes
+
+ Own Id: OTP-11923
+
+ -
+
The documentation for file:file_info/1 has been
+ removed. The function itself was removed a long time
+ ago.
+
+ Own Id: OTP-11982
+
+
+
+
+
+
Kernel 3.0
Fixed Bugs and Malfunctions
diff --git a/lib/kernel/vsn.mk b/lib/kernel/vsn.mk
index dd5316b825..aebe28655e 100644
--- a/lib/kernel/vsn.mk
+++ b/lib/kernel/vsn.mk
@@ -1 +1 @@
-KERNEL_VSN = 3.0
+KERNEL_VSN = 3.0.1
diff --git a/lib/mnesia/doc/src/notes.xml b/lib/mnesia/doc/src/notes.xml
index 213c2b6d21..08212dfede 100644
--- a/lib/mnesia/doc/src/notes.xml
+++ b/lib/mnesia/doc/src/notes.xml
@@ -38,7 +38,30 @@
thus constitutes one section in this document. The title of each
section is the version number of Mnesia.
- Mnesia 4.12
+ Mnesia 4.12.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Force load table could hang when a node went away during
+ start up.
+
+ Own Id: OTP-11948 Aux Id: seq12585
+
+ -
+
+ The time for inserting locks for a transaction with large
+ number of locks is reduced significantly.
+
+ Own Id: OTP-11981
+
+
+
+
+
+
+Mnesia 4.12
Fixed Bugs and Malfunctions
diff --git a/lib/mnesia/vsn.mk b/lib/mnesia/vsn.mk
index c596f98c81..173c46898b 100644
--- a/lib/mnesia/vsn.mk
+++ b/lib/mnesia/vsn.mk
@@ -1 +1 @@
-MNESIA_VSN = 4.12
+MNESIA_VSN = 4.12.1
diff --git a/lib/observer/doc/src/notes.xml b/lib/observer/doc/src/notes.xml
index a2c5eda9d7..c135e29520 100644
--- a/lib/observer/doc/src/notes.xml
+++ b/lib/observer/doc/src/notes.xml
@@ -31,6 +31,29 @@
This document describes the changes made to the Observer
application.
+Observer 2.0.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ crashdump_viewer would crash if the owner of a timer was
+ specified as the process' registered name. This has been
+ corrected.
+
+ Own Id: OTP-11919
+
+ -
+
+ Fix crash and minor updates.
+
+ Own Id: OTP-11949
+
+
+
+
+
+
Observer 2.0
Fixed Bugs and Malfunctions
diff --git a/lib/observer/vsn.mk b/lib/observer/vsn.mk
index a6300eeb18..b55cff7332 100644
--- a/lib/observer/vsn.mk
+++ b/lib/observer/vsn.mk
@@ -1 +1 @@
-OBSERVER_VSN = 2.0
+OBSERVER_VSN = 2.0.1
diff --git a/lib/reltool/doc/src/notes.xml b/lib/reltool/doc/src/notes.xml
index 969af2d745..18b36ff953 100644
--- a/lib/reltool/doc/src/notes.xml
+++ b/lib/reltool/doc/src/notes.xml
@@ -37,7 +37,23 @@
thus constitutes one section in this document. The title of each
section is the version number of Reltool.
- Reltool 0.6.5
+ Reltool 0.6.6
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fixed a minor typo in an error message from
+ reltool_server.
+
+ Own Id: OTP-11977
+
+
+
+
+
+
+Reltool 0.6.5
Fixed Bugs and Malfunctions
diff --git a/lib/reltool/vsn.mk b/lib/reltool/vsn.mk
index 163b77dfa0..4fc1534250 100644
--- a/lib/reltool/vsn.mk
+++ b/lib/reltool/vsn.mk
@@ -1 +1 @@
-RELTOOL_VSN = 0.6.5
+RELTOOL_VSN = 0.6.6
diff --git a/lib/ssh/doc/src/notes.xml b/lib/ssh/doc/src/notes.xml
index 84d5e5c86e..0dbec7527a 100644
--- a/lib/ssh/doc/src/notes.xml
+++ b/lib/ssh/doc/src/notes.xml
@@ -29,6 +29,48 @@
notes.xml
+Ssh 3.0.3
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Removed mail address from error reports and corrected
+ spelling error (Stacktace -> stacktrace)
+
+ Own Id: OTP-11883 Aux Id: seq12586
+
+ -
+
+ Decode/encode fixes in SSH_MSG_IGNORE and
+ SSH_MSG_UNIMPLEMENTED.
+
+ Own Id: OTP-11983
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Accepts that some older OpenSSH clients sends incorrect
+ disconnect messages.
+
+ Own Id: OTP-11972
+
+ -
+
+ Handle inet and inet6 option correctly
+
+ Own Id: OTP-11976
+
+
+
+
+
+
Ssh 3.0.2
Fixed Bugs and Malfunctions
diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml
index c61b2a9c2f..1b37a2baa2 100644
--- a/lib/ssl/doc/src/notes.xml
+++ b/lib/ssl/doc/src/notes.xml
@@ -25,7 +25,119 @@
notes.xml
This document describes the changes made to the SSL application.
- SSL 5.3.4
+ SSL 5.3.5
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ ssl:recv now returns {error, einval} if applied to a non
+ passive socket, the same as gen_tcp:recv.
+
+ Thanks to Danil Zagoskin for reporting this issue
+
+ Own Id: OTP-11878
+
+ -
+
+ Corrected handling of default values for
+ signature_algorithms extension in TLS-1.2 and
+ corresponding values used in previous versions that does
+ not support this extension.
+
+ Thanks to Danil Zagoskin
+
+ Own Id: OTP-11886
+
+ -
+
+ Handle socket option inheritance when pooling of accept
+ sockets is used
+
+ Own Id: OTP-11897
+
+ -
+
+ Make sure that the list of versions, possibly supplied in
+ the versions option, is not order dependent.
+
+ Thanks to Ransom Richardson for reporting this issue
+
+ Own Id: OTP-11912
+
+ -
+
+ Reject connection if the next_protocol message is sent
+ twice.
+
+ Own Id: OTP-11926
+
+ -
+
+ Correct options handling when ssl:ssl_accept/3 is called
+ with new ssl options after calling ssl:listen/2
+
+ Own Id: OTP-11950
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Gracefully handle unknown alerts
+
+ Thanks to Atul Atri for reporting this issue
+
+ Own Id: OTP-11874
+
+ -
+
+ Gracefully ignore cipher suites sent by client not
+ supported by the SSL/TLS version that the client has
+ negotiated.
+
+ Thanks to Danil Zagoskin for reporting this issue
+
+ Own Id: OTP-11875
+
+ -
+
+ Gracefully handle structured garbage, i.e a client sends
+ some garbage in a ssl record instead of a valid fragment.
+
+ Thanks to Danil Zagoskin
+
+ Own Id: OTP-11880
+
+ -
+
+ Gracefully handle invalid alerts
+
+ Own Id: OTP-11890
+
+ -
+
+ Generalize handling of default ciphers
+
+ Thanks to Andreas Schultz
+
+ Own Id: OTP-11966
+
+ -
+
+ Make sure change cipher spec is correctly handled
+
+ Own Id: OTP-11975
+
+
+
+
+
+
+SSL 5.3.4
Fixed Bugs and Malfunctions
diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml
index 6af38b3166..0421d560b6 100644
--- a/lib/stdlib/doc/src/notes.xml
+++ b/lib/stdlib/doc/src/notes.xml
@@ -30,6 +30,87 @@
This document describes the changes made to the STDLIB application.
+STDLIB 2.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
filelib:wildcard("broken_symlink") would return
+ an empty list if "broken_symlink" was a symlink that did
+ not point to an existing file.
+
+ Own Id: OTP-11850 Aux Id: seq12571
+
+ -
+
erl_tar can now handle files names that contain
+ Unicode characters. See "UNICODE SUPPORT" in the
+ documentation for erl_tar.
+ When creating a tar file, erl_tar would
+ sometime write a too short end of tape marker. GNU tar
+ would correctly extract files from such tar file, but
+ would complain about "A lone zero block at...".
+
+ Own Id: OTP-11854
+
+ -
+
When redefining and exporting the type map()
+ the Erlang Code Linter (erl_lint) erroneously
+ emitted an error. This bug has been fixed.
+
+ Own Id: OTP-11872
+
+ -
+
+ Fix evaluation of map updates in the debugger and
+ erl_eval
+
+ Reported-by: José Valim
+
+ Own Id: OTP-11922
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
The following native functions now bump an appropriate
+ amount of reductions and yield when out of
+ reductions:
+ - erlang:binary_to_list/1
+ - erlang:binary_to_list/3
+ - erlang:bitstring_to_list/1
+ - erlang:list_to_binary/1
+ - erlang:iolist_to_binary/1
+ - erlang:list_to_bitstring/1
+ - binary:list_to_bin/1
+ Characteristics impact:
+ Performance - The functions converting
+ from lists got a performance loss for very small lists,
+ and a performance gain for very large lists.
+ Priority - Previously a process executing
+ one of these functions effectively got an unfair priority
+ boost. This priority boost depended on the input size.
+ The larger the input was, the larger the priority boost
+ got. This unfair priority boost is now lost.
+
+
+ Own Id: OTP-11888
+
+ -
+
+ Add maps:get/3 to maps module. The function will
+ return the supplied default value if the key does not
+ exist in the map.
+
+ Own Id: OTP-11951
+
+
+
+
+
+
STDLIB 2.0
Fixed Bugs and Malfunctions
diff --git a/lib/stdlib/vsn.mk b/lib/stdlib/vsn.mk
index 37a6590b06..52ed78c557 100644
--- a/lib/stdlib/vsn.mk
+++ b/lib/stdlib/vsn.mk
@@ -1 +1 @@
-STDLIB_VSN = 2.0
+STDLIB_VSN = 2.1
diff --git a/lib/syntax_tools/doc/src/notes.xml b/lib/syntax_tools/doc/src/notes.xml
index 4e1e6d8cb1..2618f005a6 100644
--- a/lib/syntax_tools/doc/src/notes.xml
+++ b/lib/syntax_tools/doc/src/notes.xml
@@ -31,6 +31,26 @@
This document describes the changes made to the Syntax_Tools
application.
+Syntax_Tools 1.6.15
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Fix reverting map in syntax_tools
+
+ There was a bug in erl_syntax when running e.g.
+ erl_syntax:revert_forms, affecting maps. Instead of
+ getting Key/Value you got Key/Key in the resulting
+ abstract form.
+
+ Own Id: OTP-11930
+
+
+
+
+
+
Syntax_Tools 1.6.14
Fixed Bugs and Malfunctions
diff --git a/lib/syntax_tools/vsn.mk b/lib/syntax_tools/vsn.mk
index cf396ce636..d3703928da 100644
--- a/lib/syntax_tools/vsn.mk
+++ b/lib/syntax_tools/vsn.mk
@@ -1 +1 @@
-SYNTAX_TOOLS_VSN = 1.6.14
+SYNTAX_TOOLS_VSN = 1.6.15
diff --git a/lib/test_server/doc/src/notes.xml b/lib/test_server/doc/src/notes.xml
index 556fe94a2a..a801a87725 100644
--- a/lib/test_server/doc/src/notes.xml
+++ b/lib/test_server/doc/src/notes.xml
@@ -32,6 +32,45 @@
notes.xml
+Test_Server 3.7.1
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ The mechanism for running code cover analysis with
+ common_test has been improved. Earlier, if a test run
+ consisted of multiple tests, cover would be started and
+ stopped for each test. This would give "intermediate"
+ cover logs available from the "Coverage log" link on the
+ test suite result pages. To accumulate cover data over
+ all tests, the 'export' option had to be used in the
+ cover spec file. This was not well documented, and the
+ functionality was quite confusing.
+
+ Using the 'nodes' option in the cover spec file would
+ fail when the test run consisted of multiple tests, since
+ the specified nodes would only be included in the cover
+ analysis of the first test.
+
+ The repeated compilation and analysis of the same modules
+ was also very time consuming.
+
+ To overcome these problems, ct will now only cover
+ compile and analyze modules once per test run, i.e. once
+ for each cover spec file. The log file is available via a
+ new button on the top level index page. The old "Coverage
+ log" links on the test suite result pages still exist,
+ but they all point to the same log containing the
+ accumulated result.
+
+ Own Id: OTP-11971
+
+
+
+
+
+
Test_Server 3.7
Fixed Bugs and Malfunctions
diff --git a/lib/test_server/vsn.mk b/lib/test_server/vsn.mk
index 4eb70aa2cd..9e1ac8fd12 100644
--- a/lib/test_server/vsn.mk
+++ b/lib/test_server/vsn.mk
@@ -1 +1 @@
-TEST_SERVER_VSN = 3.7
+TEST_SERVER_VSN = 3.7.1
diff --git a/lib/tools/doc/src/notes.xml b/lib/tools/doc/src/notes.xml
index 136e0a3127..1ba2514977 100644
--- a/lib/tools/doc/src/notes.xml
+++ b/lib/tools/doc/src/notes.xml
@@ -30,6 +30,24 @@
This document describes the changes made to the Tools application.
+Tools 2.6.15
+
+ Fixed Bugs and Malfunctions
+
+ -
+
+ Removed erlang:bitstr_to_list/1 and
+ erlang:list_to_bitstr/1. They were added by
+ mistake, and have always raised an undefined
+ exception when called.
+
+ Own Id: OTP-11942
+
+
+
+
+
+
Tools 2.6.14
Fixed Bugs and Malfunctions
diff --git a/lib/tools/vsn.mk b/lib/tools/vsn.mk
index 2d2970de3a..54dc4ec91d 100644
--- a/lib/tools/vsn.mk
+++ b/lib/tools/vsn.mk
@@ -1 +1 @@
-TOOLS_VSN = 2.6.14
+TOOLS_VSN = 2.6.15
diff --git a/lib/typer/doc/src/notes.xml b/lib/typer/doc/src/notes.xml
index 53d554820d..23e22759d6 100644
--- a/lib/typer/doc/src/notes.xml
+++ b/lib/typer/doc/src/notes.xml
@@ -30,6 +30,21 @@
This document describes the changes made to TypEr.
+TypEr 0.9.8
+
+ Fixed Bugs and Malfunctions
+
+ -
+
The name of a compiler option has been fixed in the
+ Makefile.
+
+ Own Id: OTP-11996
+
+
+
+
+
+
TypEr 0.9.7
Fixed Bugs and Malfunctions
diff --git a/lib/typer/vsn.mk b/lib/typer/vsn.mk
index 9cc044c621..ce658e257b 100644
--- a/lib/typer/vsn.mk
+++ b/lib/typer/vsn.mk
@@ -1 +1 @@
-TYPER_VSN = 0.9.7
+TYPER_VSN = 0.9.8
diff --git a/lib/wx/doc/src/notes.xml b/lib/wx/doc/src/notes.xml
index daa61fda1e..63eb047caa 100644
--- a/lib/wx/doc/src/notes.xml
+++ b/lib/wx/doc/src/notes.xml
@@ -31,6 +31,36 @@
This document describes the changes made to the wxErlang
application.
+Wx 1.3
+
+ Fixed Bugs and Malfunctions
+
+ -
+
Fix delayed destroy for wxPaintDC objects which could
+ cause an eternal loop for modal dialogs.
Fix
+ wxSL_LABELS compatibility between wxWidgets-2.8 and
+ wxWidgets-3.0 versions
+
+ Own Id: OTP-11985
+
+
+
+
+
+ Improvements and New Features
+
+ -
+
+ Add missing classes wxPopup[Transient]Window,
+ wxActivateEvent and wxTextCtrl:cahngeValue/2 function.
+
+ Own Id: OTP-11986
+
+
+
+
+
+
Wx 1.2
Fixed Bugs and Malfunctions
diff --git a/lib/wx/vsn.mk b/lib/wx/vsn.mk
index 5523c20440..ee3d247553 100644
--- a/lib/wx/vsn.mk
+++ b/lib/wx/vsn.mk
@@ -1 +1 @@
-WX_VSN = 1.2
+WX_VSN = 1.3
--
cgit v1.2.3