From 663e847459686604ea051f036a0e4caff18cea6f Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Thu, 12 May 2016 12:04:14 +0200 Subject: Revert "Prepare release" This reverts commit bd64ad8e15d66e48b36dbe3584315dd5cfc8b59a. --- lib/asn1/doc/src/notes.xml | 15 -- lib/asn1/vsn.mk | 2 +- lib/common_test/doc/src/notes.xml | 18 --- lib/common_test/vsn.mk | 2 +- lib/compiler/doc/src/notes.xml | 80 ----------- lib/compiler/vsn.mk | 2 +- lib/cosEvent/doc/src/notes.xml | 17 +-- lib/cosEvent/vsn.mk | 2 +- lib/cosEventDomain/doc/src/notes.xml | 17 +-- lib/cosEventDomain/vsn.mk | 2 +- lib/cosFileTransfer/doc/src/notes.xml | 17 +-- lib/cosFileTransfer/vsn.mk | 2 +- lib/cosNotification/doc/src/notes.xml | 17 +-- lib/cosNotification/vsn.mk | 2 +- lib/cosProperty/doc/src/notes.xml | 17 +-- lib/cosProperty/vsn.mk | 2 +- lib/cosTime/doc/src/notes.xml | 17 +-- lib/cosTime/vsn.mk | 2 +- lib/cosTransactions/doc/src/notes.xml | 17 +-- lib/cosTransactions/vsn.mk | 2 +- lib/crypto/doc/src/notes.xml | 46 ------ lib/crypto/vsn.mk | 2 +- lib/debugger/doc/src/notes.xml | 16 --- lib/debugger/vsn.mk | 2 +- lib/dialyzer/doc/src/notes.xml | 57 -------- lib/dialyzer/vsn.mk | 2 +- lib/diameter/doc/src/notes.xml | 19 --- lib/edoc/doc/src/notes.xml | 14 -- lib/edoc/vsn.mk | 2 +- lib/eldap/doc/src/notes.xml | 15 -- lib/erl_docgen/doc/src/notes.xml | 17 +-- lib/erl_docgen/vsn.mk | 2 +- lib/erl_interface/doc/src/notes.xml | 20 --- lib/erl_interface/vsn.mk | 2 +- lib/et/doc/src/notes.xml | 16 --- lib/et/vsn.mk | 2 +- lib/eunit/doc/src/notes.xml | 15 -- lib/eunit/vsn.mk | 2 +- lib/gs/doc/src/notes.xml | 17 +-- lib/gs/vsn.mk | 2 +- lib/hipe/doc/src/notes.xml | 17 --- lib/hipe/vsn.mk | 2 +- lib/ic/doc/src/notes.xml | 17 +-- lib/ic/vsn.mk | 2 +- lib/inets/doc/src/notes.xml | 34 +---- lib/jinterface/doc/src/notes.xml | 20 --- lib/jinterface/vsn.mk | 2 +- lib/kernel/doc/src/notes.xml | 153 -------------------- lib/megaco/doc/src/notes.xml | 17 +-- lib/megaco/vsn.mk | 2 +- lib/mnesia/doc/src/notes.xml | 23 +-- lib/mnesia/vsn.mk | 2 +- lib/observer/doc/src/notes.xml | 30 ---- lib/observer/vsn.mk | 2 +- lib/odbc/doc/src/notes.xml | 18 +-- lib/odbc/vsn.mk | 2 +- lib/orber/doc/src/notes.xml | 17 +-- lib/orber/vsn.mk | 2 +- lib/os_mon/doc/src/notes.xml | 21 --- lib/os_mon/vsn.mk | 2 +- lib/otp_mibs/doc/src/notes.xml | 15 -- lib/otp_mibs/vsn.mk | 2 +- lib/parsetools/doc/src/notes.xml | 15 -- lib/parsetools/vsn.mk | 2 +- lib/percept/doc/src/notes.xml | 15 -- lib/percept/vsn.mk | 2 +- lib/public_key/doc/src/notes.xml | 15 -- lib/public_key/vsn.mk | 2 +- lib/reltool/doc/src/notes.xml | 19 +-- lib/reltool/vsn.mk | 2 +- lib/runtime_tools/doc/src/notes.xml | 72 ---------- lib/runtime_tools/vsn.mk | 2 +- lib/sasl/doc/src/notes.xml | 17 --- lib/snmp/doc/src/notes.xml | 17 +-- lib/snmp/vsn.mk | 2 +- lib/ssh/doc/src/notes.xml | 64 --------- lib/ssl/doc/src/notes.xml | 50 ------- lib/stdlib/doc/src/notes.xml | 261 ---------------------------------- lib/syntax_tools/doc/src/notes.xml | 26 ---- lib/syntax_tools/vsn.mk | 2 +- lib/tools/doc/src/notes.xml | 16 --- lib/tools/vsn.mk | 2 +- lib/typer/doc/src/notes.xml | 15 -- lib/typer/vsn.mk | 2 +- lib/wx/doc/src/notes.xml | 37 ----- lib/wx/vsn.mk | 2 +- lib/xmerl/doc/src/notes.xml | 15 -- lib/xmerl/vsn.mk | 2 +- 88 files changed, 57 insertions(+), 1543 deletions(-) (limited to 'lib') diff --git a/lib/asn1/doc/src/notes.xml b/lib/asn1/doc/src/notes.xml index 68d335f451..7af6ad72d2 100644 --- a/lib/asn1/doc/src/notes.xml +++ b/lib/asn1/doc/src/notes.xml @@ -32,21 +32,6 @@

This document describes the changes made to the asn1 application.

-
Asn1 4.0.3 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
-
Asn1 4.0.2
Fixed Bugs and Malfunctions diff --git a/lib/asn1/vsn.mk b/lib/asn1/vsn.mk index 527af05da1..ab2c127ca2 100644 --- a/lib/asn1/vsn.mk +++ b/lib/asn1/vsn.mk @@ -1 +1 @@ -ASN1_VSN = 4.0.3 +ASN1_VSN = 4.0.2 diff --git a/lib/common_test/doc/src/notes.xml b/lib/common_test/doc/src/notes.xml index 0a8433c8c4..ebba864606 100644 --- a/lib/common_test/doc/src/notes.xml +++ b/lib/common_test/doc/src/notes.xml @@ -33,24 +33,6 @@ notes.xml -
Common_Test 1.12.2 - -
Fixed Bugs and Malfunctions - - -

- The following modules were missing in - common_test.app.src: ct_groups, ct_property_test, - ct_release_test, ct_webtool, ct_webtool_sup, - test_server_gl. They have now been added.

-

- Own Id: OTP-13475

-
-
-
- -
-
Common_Test 1.12.1
Fixed Bugs and Malfunctions diff --git a/lib/common_test/vsn.mk b/lib/common_test/vsn.mk index c68750886a..2fab4d3883 100644 --- a/lib/common_test/vsn.mk +++ b/lib/common_test/vsn.mk @@ -1 +1 @@ -COMMON_TEST_VSN = 1.12.2 +COMMON_TEST_VSN = 1.13 diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml index dede5aa0fd..ae375c5f58 100644 --- a/lib/compiler/doc/src/notes.xml +++ b/lib/compiler/doc/src/notes.xml @@ -32,86 +32,6 @@

This document describes the changes made to the Compiler application.

-
Compiler 7.0 - -
Fixed Bugs and Malfunctions - - -

compile:forms/1,2 would crash when used in a - working directory thad had been deleted by another - process. (Thanks to Adam Lindberg for reporting this - bug.)

-

- Own Id: OTP-13430 Aux Id: ERL-113

-
-
-
- - -
Improvements and New Features - - -

- Optimization of tuple matching has been slightly - improved.

-

- Own Id: OTP-12951

-
- -

Five deprecated and undocumented functions in the - module core_lib have been removed. The functions - are: get_anno/{1,2}, is_literal/1, - is_literal_list/1, and literal_value. Use - the appropriate functions in the cerl module - instead.

-

- Own Id: OTP-12979

-
- -

The pre-processor can now expand the ?FUNCTION_NAME - and ?FUNCTION_ARITY macros.

-

- Own Id: OTP-13059

-
- -

The function mapfold/4 has been added to the - cerl_trees module.

-

- Own Id: OTP-13280

-
- -

Bitstring comprehensions have been generalized to - allow arbitrary expressions in the construction part.

-

- Own Id: OTP-13289

-
- -

The compiler will now produce warnings for binary - patterns that will never match (example: - <<-1/unsigned>> = Bin).

-

- Own Id: OTP-13374 Aux Id: ERL-44

-
- -

The compiler will no longer put the compilation date - and time into BEAM files. That means that two BEAM files - compiled on the same computer from the same source code - and compilation options will be identical.

-

Note: If you want to find out whether a BEAM file on - disk is different from the loaded code, compared the MD5 - value obtained from Mod:module_info(md5) with the - MD5 value obtained from - beam_lib:md5(BeamFileForMod)

. -

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-13504

-
-
-
- -
-
Compiler 6.0.3
Fixed Bugs and Malfunctions diff --git a/lib/compiler/vsn.mk b/lib/compiler/vsn.mk index 23dd4bd4b1..c83455240d 100644 --- a/lib/compiler/vsn.mk +++ b/lib/compiler/vsn.mk @@ -1 +1 @@ -COMPILER_VSN = 7.0 +COMPILER_VSN = 6.0.3 diff --git a/lib/cosEvent/doc/src/notes.xml b/lib/cosEvent/doc/src/notes.xml index fe94cb64d3..83fa5fa4b7 100644 --- a/lib/cosEvent/doc/src/notes.xml +++ b/lib/cosEvent/doc/src/notes.xml @@ -33,22 +33,7 @@ notes.xml -
cosEvent 2.2.1 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
cosEvent 2.2 +
cosEvent 2.2
Improvements and New Features diff --git a/lib/cosEvent/vsn.mk b/lib/cosEvent/vsn.mk index c39bed9fe4..3149020d7c 100644 --- a/lib/cosEvent/vsn.mk +++ b/lib/cosEvent/vsn.mk @@ -1,2 +1,2 @@ -COSEVENT_VSN = 2.2.1 +COSEVENT_VSN = 2.2 diff --git a/lib/cosEventDomain/doc/src/notes.xml b/lib/cosEventDomain/doc/src/notes.xml index 5e5bb2c33e..5617efe697 100644 --- a/lib/cosEventDomain/doc/src/notes.xml +++ b/lib/cosEventDomain/doc/src/notes.xml @@ -32,22 +32,7 @@ notes.xml -
cosEventDomain 1.2.1 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
cosEventDomain 1.2 +
cosEventDomain 1.2
Improvements and New Features diff --git a/lib/cosEventDomain/vsn.mk b/lib/cosEventDomain/vsn.mk index 4e10d6ac60..bdde1f6ab2 100644 --- a/lib/cosEventDomain/vsn.mk +++ b/lib/cosEventDomain/vsn.mk @@ -1,2 +1,2 @@ -COSEVENTDOMAIN_VSN = 1.2.1 +COSEVENTDOMAIN_VSN = 1.2 diff --git a/lib/cosFileTransfer/doc/src/notes.xml b/lib/cosFileTransfer/doc/src/notes.xml index 58ab087014..eacc75062b 100644 --- a/lib/cosFileTransfer/doc/src/notes.xml +++ b/lib/cosFileTransfer/doc/src/notes.xml @@ -31,22 +31,7 @@ notes.xml -
cosFileTransfer 1.2.1 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
cosFileTransfer 1.2 +
cosFileTransfer 1.2
Improvements and New Features diff --git a/lib/cosFileTransfer/vsn.mk b/lib/cosFileTransfer/vsn.mk index e271c05242..00bfdb3087 100644 --- a/lib/cosFileTransfer/vsn.mk +++ b/lib/cosFileTransfer/vsn.mk @@ -1 +1 @@ -COSFILETRANSFER_VSN = 1.2.1 +COSFILETRANSFER_VSN = 1.2 diff --git a/lib/cosNotification/doc/src/notes.xml b/lib/cosNotification/doc/src/notes.xml index 1237000153..3f3f0be3e7 100644 --- a/lib/cosNotification/doc/src/notes.xml +++ b/lib/cosNotification/doc/src/notes.xml @@ -32,22 +32,7 @@ notes.xml -
cosNotification 1.2.2 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
cosNotification 1.2.1 +
cosNotification 1.2.1
Improvements and New Features diff --git a/lib/cosNotification/vsn.mk b/lib/cosNotification/vsn.mk index 0d95ab4853..07b9bf474b 100644 --- a/lib/cosNotification/vsn.mk +++ b/lib/cosNotification/vsn.mk @@ -1,2 +1,2 @@ -COSNOTIFICATION_VSN = 1.2.2 +COSNOTIFICATION_VSN = 1.2.1 diff --git a/lib/cosProperty/doc/src/notes.xml b/lib/cosProperty/doc/src/notes.xml index d5219fc110..4ec7eca94a 100644 --- a/lib/cosProperty/doc/src/notes.xml +++ b/lib/cosProperty/doc/src/notes.xml @@ -32,22 +32,7 @@ notes.xml -
cosProperty 1.2.1 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
cosProperty 1.2 +
cosProperty 1.2
Improvements and New Features diff --git a/lib/cosProperty/vsn.mk b/lib/cosProperty/vsn.mk index 1a8e42ffdb..d96508c2d2 100644 --- a/lib/cosProperty/vsn.mk +++ b/lib/cosProperty/vsn.mk @@ -1,2 +1,2 @@ -COSPROPERTY_VSN = 1.2.1 +COSPROPERTY_VSN = 1.2 diff --git a/lib/cosTime/doc/src/notes.xml b/lib/cosTime/doc/src/notes.xml index 686d9e6add..62c1aa3c26 100644 --- a/lib/cosTime/doc/src/notes.xml +++ b/lib/cosTime/doc/src/notes.xml @@ -33,22 +33,7 @@ notes.xml -
cosTime 1.2.2 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
cosTime 1.2.1 +
cosTime 1.2.1
Improvements and New Features diff --git a/lib/cosTime/vsn.mk b/lib/cosTime/vsn.mk index 7c9cae2d2f..39b457b53b 100644 --- a/lib/cosTime/vsn.mk +++ b/lib/cosTime/vsn.mk @@ -1,2 +1,2 @@ -COSTIME_VSN = 1.2.2 +COSTIME_VSN = 1.2.1 diff --git a/lib/cosTransactions/doc/src/notes.xml b/lib/cosTransactions/doc/src/notes.xml index 85ace1208b..b681330391 100644 --- a/lib/cosTransactions/doc/src/notes.xml +++ b/lib/cosTransactions/doc/src/notes.xml @@ -33,22 +33,7 @@ notes.xml -
cosTransactions 1.3.2 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
cosTransactions 1.3.1 +
cosTransactions 1.3.1
Improvements and New Features diff --git a/lib/cosTransactions/vsn.mk b/lib/cosTransactions/vsn.mk index ab163d83c2..3a18cae384 100644 --- a/lib/cosTransactions/vsn.mk +++ b/lib/cosTransactions/vsn.mk @@ -1 +1 @@ -COSTRANSACTIONS_VSN = 1.3.2 +COSTRANSACTIONS_VSN = 1.3.1 diff --git a/lib/crypto/doc/src/notes.xml b/lib/crypto/doc/src/notes.xml index cbca2a8030..6c76a0d7b0 100644 --- a/lib/crypto/doc/src/notes.xml +++ b/lib/crypto/doc/src/notes.xml @@ -31,52 +31,6 @@

This document describes the changes made to the Crypto application.

-
Crypto 3.7 - -
Improvements and New Features - - -

- Refactor crypto to use the EVP interface of - OpenSSL, which is the recommended interface that also - enables access to hardware acceleration for some - operations.

-

- Own Id: OTP-12217

-
- -

- Add support for 192-bit keys for the aes_cbc - cipher.

-

- Own Id: OTP-13206 Aux Id: pr 832

-
- -

- Add support for 192-bit keys for aes_ecb.

-

- Own Id: OTP-13207 Aux Id: pr829

-
- -

- Deprecate the function crypto:rand_bytes and make sure - that crypto:strong_rand_bytes is used in all places that - are cryptographically significant.

-

- Own Id: OTP-13214

-
- -

- Enable AES-GCM encryption/decryption to change the tag - length between 1 to 16 bytes.

-

- Own Id: OTP-13483 Aux Id: PR-998

-
-
-
- -
-
Crypto 3.6.3
Fixed Bugs and Malfunctions diff --git a/lib/crypto/vsn.mk b/lib/crypto/vsn.mk index 96466869d1..6dcb28ec8a 100644 --- a/lib/crypto/vsn.mk +++ b/lib/crypto/vsn.mk @@ -1 +1 @@ -CRYPTO_VSN = 3.7 +CRYPTO_VSN = 3.6.3 diff --git a/lib/debugger/doc/src/notes.xml b/lib/debugger/doc/src/notes.xml index 2e0d834269..3028d8dd41 100644 --- a/lib/debugger/doc/src/notes.xml +++ b/lib/debugger/doc/src/notes.xml @@ -33,22 +33,6 @@

This document describes the changes made to the Debugger application.

-
Debugger 4.2 - -
Improvements and New Features - - -

When the debugger searches for source files, it will - also use the location of the source in the compilation - information part of the BEAM file.

-

- Own Id: OTP-13375

-
-
-
- -
-
Debugger 4.1.2
Improvements and New Features diff --git a/lib/debugger/vsn.mk b/lib/debugger/vsn.mk index dd496013cd..cf8ffd3272 100644 --- a/lib/debugger/vsn.mk +++ b/lib/debugger/vsn.mk @@ -1 +1 @@ -DEBUGGER_VSN = 4.2 +DEBUGGER_VSN = 4.1.2 diff --git a/lib/dialyzer/doc/src/notes.xml b/lib/dialyzer/doc/src/notes.xml index 9fff460b7a..d9af2cb4cd 100644 --- a/lib/dialyzer/doc/src/notes.xml +++ b/lib/dialyzer/doc/src/notes.xml @@ -32,63 +32,6 @@

This document describes the changes made to the Dialyzer application.

-
Dialyzer 3.0 - -
Fixed Bugs and Malfunctions - - -

Fix a bug in the translation of forms to types.

-

- Own Id: OTP-13520

-
- -

Correct mispelling in Dialyzer's acronym definition. -

-

- Own Id: OTP-13544 Aux Id: PR-1007

-
-
-
- - -
Improvements and New Features - - -

The evaluation of SCCs in dialyzer_typesig is - optimized.

Maps are used instead of Dicts to - further optimize the evalutation.

-

- Own Id: OTP-10349

-
- -

Since Erlang/OTP R14A, when support for parameterized - modules was added, module() has included - tuple(), but that part is removed; the type - module() is now the same as atom(), as - documented in the Reference Manual.

-

- Own Id: OTP-13244

-
- -

The type specification syntax for Maps is improved: -

The association type KeyType := - ValueType denotes an association that must be - present.

The shorthand ... - stands for the association type any() => any(). -

An incompatible change is that - #{} stands for the empty map. The type - map() (a map of any size) can be written as - #{...}.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-13542 Aux Id: PR-1014

-
-
-
- -
-
Dialyzer 2.9
Fixed Bugs and Malfunctions diff --git a/lib/dialyzer/vsn.mk b/lib/dialyzer/vsn.mk index 077fe01e85..77ea9d0413 100644 --- a/lib/dialyzer/vsn.mk +++ b/lib/dialyzer/vsn.mk @@ -1 +1 @@ -DIALYZER_VSN = 3.0 +DIALYZER_VSN = 2.10 diff --git a/lib/diameter/doc/src/notes.xml b/lib/diameter/doc/src/notes.xml index 5ae43661fc..82448e7f51 100644 --- a/lib/diameter/doc/src/notes.xml +++ b/lib/diameter/doc/src/notes.xml @@ -43,25 +43,6 @@ first.

-
diameter 1.12 - -
Improvements and New Features - - -

- Add diameter:peer_info/1.

-

- That retrieves information in the style of - diameter:service_info/2, but for a single peer - connection.

-

- Own Id: OTP-13508

-
-
-
- -
-
diameter 1.11.2
Fixed Bugs and Malfunctions diff --git a/lib/edoc/doc/src/notes.xml b/lib/edoc/doc/src/notes.xml index ae8147c564..130a5a850e 100644 --- a/lib/edoc/doc/src/notes.xml +++ b/lib/edoc/doc/src/notes.xml @@ -32,20 +32,6 @@

This document describes the changes made to the EDoc application.

-
Edoc 0.7.19 - -
Improvements and New Features - - -

Handle typed record fields.

-

- Own Id: OTP-13558

-
-
-
- -
-
Edoc 0.7.18
Fixed Bugs and Malfunctions diff --git a/lib/edoc/vsn.mk b/lib/edoc/vsn.mk index f38800b3e0..83514ac94f 100644 --- a/lib/edoc/vsn.mk +++ b/lib/edoc/vsn.mk @@ -1 +1 @@ -EDOC_VSN = 0.7.19 +EDOC_VSN = 0.7.18 diff --git a/lib/eldap/doc/src/notes.xml b/lib/eldap/doc/src/notes.xml index ff2ed89829..aa3e3137ae 100644 --- a/lib/eldap/doc/src/notes.xml +++ b/lib/eldap/doc/src/notes.xml @@ -31,21 +31,6 @@

This document describes the changes made to the Eldap application.

-
Eldap 1.2.2 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
-
Eldap 1.2.1
Fixed Bugs and Malfunctions diff --git a/lib/erl_docgen/doc/src/notes.xml b/lib/erl_docgen/doc/src/notes.xml index e6245cc7d0..be94c0a7a0 100644 --- a/lib/erl_docgen/doc/src/notes.xml +++ b/lib/erl_docgen/doc/src/notes.xml @@ -31,22 +31,7 @@

This document describes the changes made to the erl_docgen application.

-
Erl_Docgen 0.4.3 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
Erl_Docgen 0.4.2 +
Erl_Docgen 0.4.2
Fixed Bugs and Malfunctions diff --git a/lib/erl_docgen/vsn.mk b/lib/erl_docgen/vsn.mk index 62e6d034ad..3188b926ff 100644 --- a/lib/erl_docgen/vsn.mk +++ b/lib/erl_docgen/vsn.mk @@ -1 +1 @@ -ERL_DOCGEN_VSN = 0.4.3 +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 fb7474435c..9420beaf43 100644 --- a/lib/erl_interface/doc/src/notes.xml +++ b/lib/erl_interface/doc/src/notes.xml @@ -31,26 +31,6 @@

This document describes the changes made to the Erl_interface application.

-
Erl_Interface 3.9 - -
Improvements and New Features - - -

- Handle terms (pids,ports and refs) from nodes with a - 'creation' value larger than 3. This is a preparation of - the distribution protocol to allow OTP 19 nodes to - correctly communicate with future nodes (20 or higher). - The 'creation' value differentiates different - incarnations of the same node (name).

-

- Own Id: OTP-13488

-
-
-
- -
-
Erl_Interface 3.8.2
Fixed Bugs and Malfunctions diff --git a/lib/erl_interface/vsn.mk b/lib/erl_interface/vsn.mk index 33705d1e8b..56dbdbac9f 100644 --- a/lib/erl_interface/vsn.mk +++ b/lib/erl_interface/vsn.mk @@ -1,2 +1,2 @@ -EI_VSN = 3.9 +EI_VSN = 3.8.2 ERL_INTERFACE_VSN = $(EI_VSN) diff --git a/lib/et/doc/src/notes.xml b/lib/et/doc/src/notes.xml index 5300d2e4ef..ee9e34d14d 100644 --- a/lib/et/doc/src/notes.xml +++ b/lib/et/doc/src/notes.xml @@ -37,22 +37,6 @@ one section in this document. The title of each section is the version number of Event Tracer (ET).

-
ET 1.6 - -
Improvements and New Features - - -

- Update selector to utilize new garbage collection trace - tags.

-

- Own Id: OTP-13545

-
-
-
- -
-
ET 1.5.1
Fixed Bugs and Malfunctions diff --git a/lib/et/vsn.mk b/lib/et/vsn.mk index a37fec083b..0af7bf75e1 100644 --- a/lib/et/vsn.mk +++ b/lib/et/vsn.mk @@ -1 +1 @@ -ET_VSN = 1.6 +ET_VSN = 1.5.1 diff --git a/lib/eunit/doc/src/notes.xml b/lib/eunit/doc/src/notes.xml index eef815952d..b513caf95b 100644 --- a/lib/eunit/doc/src/notes.xml +++ b/lib/eunit/doc/src/notes.xml @@ -33,21 +33,6 @@

This document describes the changes made to the EUnit application.

-
Eunit 2.2.14 - -
Fixed Bugs and Malfunctions - - -

- Small documentation fixes

-

- Own Id: OTP-13017

-
-
-
- -
-
Eunit 2.2.13
Improvements and New Features diff --git a/lib/eunit/vsn.mk b/lib/eunit/vsn.mk index b8af87872d..dcb7fad699 100644 --- a/lib/eunit/vsn.mk +++ b/lib/eunit/vsn.mk @@ -1 +1 @@ -EUNIT_VSN = 2.2.14 +EUNIT_VSN = 2.2.13 diff --git a/lib/gs/doc/src/notes.xml b/lib/gs/doc/src/notes.xml index 20188c75e2..3ceae98bc5 100644 --- a/lib/gs/doc/src/notes.xml +++ b/lib/gs/doc/src/notes.xml @@ -31,22 +31,7 @@

This document describes the changes made to the GS application.

-
GS 1.6.1 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
GS 1.6 +
GS 1.6
Improvements and New Features diff --git a/lib/gs/vsn.mk b/lib/gs/vsn.mk index c762507bab..345f0f37f2 100644 --- a/lib/gs/vsn.mk +++ b/lib/gs/vsn.mk @@ -1,2 +1,2 @@ -GS_VSN = 1.6.1 +GS_VSN = 1.6 diff --git a/lib/hipe/doc/src/notes.xml b/lib/hipe/doc/src/notes.xml index 81f9052f6f..4ebd4b817c 100644 --- a/lib/hipe/doc/src/notes.xml +++ b/lib/hipe/doc/src/notes.xml @@ -31,23 +31,6 @@

This document describes the changes made to HiPE.

-
Hipe 3.15.1 - -
Fixed Bugs and Malfunctions - - -

- HiPE compiler crashed, during compilation, in some cases - that involved inlining of float operations on complicated - control flow graphs.

-

- Own Id: OTP-13407 Aux Id: PR-984

-
-
-
- -
-
Hipe 3.15
Fixed Bugs and Malfunctions diff --git a/lib/hipe/vsn.mk b/lib/hipe/vsn.mk index e61c1a042c..2edfd790ed 100644 --- a/lib/hipe/vsn.mk +++ b/lib/hipe/vsn.mk @@ -1 +1 @@ -HIPE_VSN = 3.15.1 +HIPE_VSN = 3.15 diff --git a/lib/ic/doc/src/notes.xml b/lib/ic/doc/src/notes.xml index 08b02bc4a4..4b73aa5509 100644 --- a/lib/ic/doc/src/notes.xml +++ b/lib/ic/doc/src/notes.xml @@ -31,22 +31,7 @@ notes.xml -
IC 4.4.1 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
IC 4.4 +
IC 4.4
Improvements and New Features diff --git a/lib/ic/vsn.mk b/lib/ic/vsn.mk index 7d00ae0170..272c306799 100644 --- a/lib/ic/vsn.mk +++ b/lib/ic/vsn.mk @@ -1 +1 @@ -IC_VSN = 4.4.1 +IC_VSN = 4.4 diff --git a/lib/inets/doc/src/notes.xml b/lib/inets/doc/src/notes.xml index bbfb7947fd..5cebce18a9 100644 --- a/lib/inets/doc/src/notes.xml +++ b/lib/inets/doc/src/notes.xml @@ -33,39 +33,7 @@ notes.xml -
Inets 6.3 - -
Improvements and New Features - - -

Add handling of DELETE Body to http client.

-

- Own Id: OTP-13383 Aux Id: PR-972

-
- -

- Removed references to mod_include and webtool from - examples and tests.

-

- Thanks to waisbrot

-

- Own Id: OTP-13445 Aux Id: PR-988

-
- -

- Remove module inets_regexp. Module re should be used - instead.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-13561

-
-
-
- -
- -
Inets 6.2.3 +
Inets 6.2.3
Improvements and New Features diff --git a/lib/jinterface/doc/src/notes.xml b/lib/jinterface/doc/src/notes.xml index 0cbb911327..c1b7c027ed 100644 --- a/lib/jinterface/doc/src/notes.xml +++ b/lib/jinterface/doc/src/notes.xml @@ -31,26 +31,6 @@

This document describes the changes made to the Jinterface application.

-
Jinterface 1.7 - -
Improvements and New Features - - -

- Handle terms (pids,ports and refs) from nodes with a - 'creation' value larger than 3. This is a preparation of - the distribution protocol to allow OTP 19 nodes to - correctly communicate with future nodes (20 or higher). - The 'creation' value differentiates different - incarnations of the same node (name).

-

- Own Id: OTP-13488

-
-
-
- -
-
Jinterface 1.6.1
Fixed Bugs and Malfunctions diff --git a/lib/jinterface/vsn.mk b/lib/jinterface/vsn.mk index 752b34e78c..41e670528a 100644 --- a/lib/jinterface/vsn.mk +++ b/lib/jinterface/vsn.mk @@ -1 +1 @@ -JINTERFACE_VSN = 1.7 +JINTERFACE_VSN = 1.6.1 diff --git a/lib/kernel/doc/src/notes.xml b/lib/kernel/doc/src/notes.xml index b90a6dc3c2..d0540768de 100644 --- a/lib/kernel/doc/src/notes.xml +++ b/lib/kernel/doc/src/notes.xml @@ -31,159 +31,6 @@

This document describes the changes made to the Kernel application.

-
Kernel 5.0 - -
Fixed Bugs and Malfunctions - - -

The handling of on_load functions has been - improved. The major improvement is that if a code upgrade - fails because the on_load function fails, the - previous version of the module will now be retained.

-

- Own Id: OTP-12593

-
- -

rpc:call() and rpc:block_call() would - sometimes cause an exception (which was not mentioned in - the documentation). This has been corrected so that - {badrpc,Reason} will be returned instead.

-

- Own Id: OTP-13409

-
- -

On Windows, for modules that were loaded early (such - as the lists module), code:which/1 would - return the path with mixed slashes and backslashes, for - example: "C:\\Program - Files\\erl8.0/lib/stdlib-2.7/ebin/lists.beam". This - has been corrected.

-

- Own Id: OTP-13410

-
- -

- Use fsync instead of fdatasync on Mac OSX.

-

- Own Id: OTP-13411

-
- -

- The default chunk size for the fallback sendfile - implementation, used on platforms that do not have a - native sendfile, has been decreased in order to reduce - connectivity issues.

-

- Own Id: OTP-13444

-
- -

- Huges writes (2Gb or more) could fail on some Unix - platforms (for example, OS X and FreeBSD).

-

- Own Id: OTP-13461

-
- -

- A bug has been fixed where the DNS resolver inet_res did - not refresh its view of the contents of for example - resolv.conf immediately after start and hence then failed - name resolution. Reported and fix suggested by Michal - Ptaszek in GitHUB pull req #949.

-

- Own Id: OTP-13470 Aux Id: Pull #969

-
- -

- Fix process leak from global_group. Thanks to Xuming who - reported and fixed this!

-

- Own Id: OTP-13516 Aux Id: PR-1008

-
-
-
- - -
Improvements and New Features - - -

- Added os:perf_counter/1.

-

- The perf_counter is a very very cheap and high resolution - timer that can be used to timestamp system events. It - does not have monoticity guarantees, but should on most - OS's expose a monotonous time.

-

- Own Id: OTP-12908

-
- -

- The os:cmd call has been optimized on unix platforms to - be more performant as the number of schedulers increase.

-

- Own Id: OTP-13089

-
- -

New functions that can load multiple functions at once - have been added to the 'code' module. The - functions are code:atomic_load/1, - code:prepare_loading/1, - code:finish_loading/1, and - code:ensure_modules_loaded/1.

-

- Own Id: OTP-13111

-
- -

- The code path cache feature turned out not to be very - useful in practice and has been removed. If an attempt is - made to enable the code path cache, there will be a - warning report informing the user that the feature has - been removed.

-

- Own Id: OTP-13191

-
- -

When an attempt is made to start a distributed Erlang - node with the same name as an existing node, the error - message will be much shorter and easier to read than - before. Example:

-

Protocol 'inet_tcp': the name somename@somehost - seems to be in use by another Erlang node

-

- Own Id: OTP-13294

-
- -

- The output of the default error logger is somewhat - prettier and easier to read. The default error logger is - used during startup of the OTP system. If the start-up - fails, the output will be easier to read.

-

- Own Id: OTP-13325

-
- -

The functions rpc:safe_multi_server_call/2,3 - that were deprecated in R12B have been removed.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-13449

-
- -

- Update the error reasons in dist_util, and show them in - the logs if net_kernel:verbose(1) has been called.

-

- Own Id: OTP-13458

-
-
-
- -
-
Kernel 4.2
Fixed Bugs and Malfunctions diff --git a/lib/megaco/doc/src/notes.xml b/lib/megaco/doc/src/notes.xml index a05a339003..7deafc79e9 100644 --- a/lib/megaco/doc/src/notes.xml +++ b/lib/megaco/doc/src/notes.xml @@ -37,22 +37,7 @@ section is the version number of Megaco.

-
Megaco 3.18.1 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
Megaco 3.18 +
Megaco 3.18
Improvements and New Features diff --git a/lib/megaco/vsn.mk b/lib/megaco/vsn.mk index b95cd66a81..2e850f2917 100644 --- a/lib/megaco/vsn.mk +++ b/lib/megaco/vsn.mk @@ -19,6 +19,6 @@ # %CopyrightEnd% APPLICATION = megaco -MEGACO_VSN = 3.18.1 +MEGACO_VSN = 3.18 PRE_VSN = APP_VSN = "$(APPLICATION)-$(MEGACO_VSN)$(PRE_VSN)" diff --git a/lib/mnesia/doc/src/notes.xml b/lib/mnesia/doc/src/notes.xml index 7d8e8d0c44..4a68e76d50 100644 --- a/lib/mnesia/doc/src/notes.xml +++ b/lib/mnesia/doc/src/notes.xml @@ -39,28 +39,7 @@ thus constitutes one section in this document. The title of each section is the version number of Mnesia.

-
Mnesia 4.14 - -
Improvements and New Features - - -

- Added experimental external backend plugin api. This adds - the possibility for the user to write other storage - backends for data, for example by using shared memory or - ram-cached disk storage.

-

- The plugin api may change in future versions after being - battle tested.

-

- Own Id: OTP-13058

-
-
-
- -
- -
Mnesia 4.13.4 +
Mnesia 4.13.4
Fixed Bugs and Malfunctions diff --git a/lib/mnesia/vsn.mk b/lib/mnesia/vsn.mk index fb4200f62d..194bc439a0 100644 --- a/lib/mnesia/vsn.mk +++ b/lib/mnesia/vsn.mk @@ -1 +1 @@ -MNESIA_VSN = 4.14 +MNESIA_VSN = 4.13.4 diff --git a/lib/observer/doc/src/notes.xml b/lib/observer/doc/src/notes.xml index 0c72052827..c3bd0d33b9 100644 --- a/lib/observer/doc/src/notes.xml +++ b/lib/observer/doc/src/notes.xml @@ -32,36 +32,6 @@

This document describes the changes made to the Observer application.

-
Observer 2.2 - -
Improvements and New Features - - -

- Update dbg and ttb to work with a tracer module as tracer - and tracing on ports.

-

- Own Id: OTP-13500

-
- -

- Added possibility to change update frequency and length - of the graph windows.

-

- Own Id: OTP-13555

-
- -

- Improved background coloring to work with dark themes and - other visual improvements.

-

- Own Id: OTP-13556

-
-
-
- -
-
Observer 2.1.2
Improvements and New Features diff --git a/lib/observer/vsn.mk b/lib/observer/vsn.mk index f214810199..aede0858d6 100644 --- a/lib/observer/vsn.mk +++ b/lib/observer/vsn.mk @@ -1 +1 @@ -OBSERVER_VSN = 2.2 +OBSERVER_VSN = 2.1.2 diff --git a/lib/odbc/doc/src/notes.xml b/lib/odbc/doc/src/notes.xml index 55eb8e7ac0..ac3c99badc 100644 --- a/lib/odbc/doc/src/notes.xml +++ b/lib/odbc/doc/src/notes.xml @@ -32,23 +32,7 @@

This document describes the changes made to the odbc application.

-
ODBC 2.11.2 - -
Improvements and New Features - - -

- Configure enhancment for better handling program paths - used in the build process

-

- Own Id: OTP-13559

-
-
-
- -
- -
ODBC 2.11.1 +
ODBC 2.11.1
Improvements and New Features diff --git a/lib/odbc/vsn.mk b/lib/odbc/vsn.mk index 957c6b42eb..c7c84560d1 100644 --- a/lib/odbc/vsn.mk +++ b/lib/odbc/vsn.mk @@ -1 +1 @@ -ODBC_VSN = 2.11.2 +ODBC_VSN = 2.11.1 diff --git a/lib/orber/doc/src/notes.xml b/lib/orber/doc/src/notes.xml index 89f258e5e9..74d9d7a98c 100644 --- a/lib/orber/doc/src/notes.xml +++ b/lib/orber/doc/src/notes.xml @@ -34,22 +34,7 @@ -
Orber 3.8.2 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
Orber 3.8.1 +
Orber 3.8.1
Improvements and New Features diff --git a/lib/orber/vsn.mk b/lib/orber/vsn.mk index dcb2c985a3..4947315ad0 100644 --- a/lib/orber/vsn.mk +++ b/lib/orber/vsn.mk @@ -1 +1 @@ -ORBER_VSN = 3.8.2 +ORBER_VSN = 3.8.1 diff --git a/lib/os_mon/doc/src/notes.xml b/lib/os_mon/doc/src/notes.xml index fae9c30b1d..c565df7f3b 100644 --- a/lib/os_mon/doc/src/notes.xml +++ b/lib/os_mon/doc/src/notes.xml @@ -31,27 +31,6 @@

This document describes the changes made to the OS_Mon application.

-
Os_Mon 2.4.1 - -
Fixed Bugs and Malfunctions - - -

- Fix type specification for cpu_sup:util/1

-

- Own Id: OTP-13526 Aux Id: PR-1029

-
- -

- Fix strict compilation on SUN/SPARC

-

- Own Id: OTP-13548 Aux Id: PR-1046

-
-
-
- -
-
Os_Mon 2.4
Improvements and New Features diff --git a/lib/os_mon/vsn.mk b/lib/os_mon/vsn.mk index 1ac0fb1d27..7f2667e40a 100644 --- a/lib/os_mon/vsn.mk +++ b/lib/os_mon/vsn.mk @@ -1 +1 @@ -OS_MON_VSN = 2.4.1 +OS_MON_VSN = 2.4 diff --git a/lib/otp_mibs/doc/src/notes.xml b/lib/otp_mibs/doc/src/notes.xml index dbd2f47ffb..7beac5ffcb 100644 --- a/lib/otp_mibs/doc/src/notes.xml +++ b/lib/otp_mibs/doc/src/notes.xml @@ -32,21 +32,6 @@

This document describes the changes made to the OTP_Mibs application.

-
Otp_Mibs 1.1.1 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
-
Otp_Mibs 1.1
Improvements and New Features diff --git a/lib/otp_mibs/vsn.mk b/lib/otp_mibs/vsn.mk index 7a793007ee..38436d363e 100644 --- a/lib/otp_mibs/vsn.mk +++ b/lib/otp_mibs/vsn.mk @@ -1,4 +1,4 @@ -OTP_MIBS_VSN = 1.1.1 +OTP_MIBS_VSN = 1.1 # Note: The branch 'otp_mibs' is defunct as of otp_mibs-1.0.4 and # should NOT be used again. diff --git a/lib/parsetools/doc/src/notes.xml b/lib/parsetools/doc/src/notes.xml index b826b4d03a..06d66e28c3 100644 --- a/lib/parsetools/doc/src/notes.xml +++ b/lib/parsetools/doc/src/notes.xml @@ -31,21 +31,6 @@

This document describes the changes made to the Parsetools application.

-
Parsetools 2.1.2 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
-
Parsetools 2.1.1
Fixed Bugs and Malfunctions diff --git a/lib/parsetools/vsn.mk b/lib/parsetools/vsn.mk index befdd82d6e..de3da23c8a 100644 --- a/lib/parsetools/vsn.mk +++ b/lib/parsetools/vsn.mk @@ -1 +1 @@ -PARSETOOLS_VSN = 2.1.2 +PARSETOOLS_VSN = 2.1.1 diff --git a/lib/percept/doc/src/notes.xml b/lib/percept/doc/src/notes.xml index 06fd4c7b17..750dcb6cf5 100644 --- a/lib/percept/doc/src/notes.xml +++ b/lib/percept/doc/src/notes.xml @@ -33,21 +33,6 @@

This document describes the changes made to the Percept application.

-
Percept 0.8.12 - -
Fixed Bugs and Malfunctions - - -

- Remove deprecated erlang:now/0 calls

-

- Own Id: OTP-13422

-
-
-
- -
-
Percept 0.8.11
Fixed Bugs and Malfunctions diff --git a/lib/percept/vsn.mk b/lib/percept/vsn.mk index c427ada91d..833ab35aa5 100644 --- a/lib/percept/vsn.mk +++ b/lib/percept/vsn.mk @@ -1 +1 @@ -PERCEPT_VSN = 0.8.12 +PERCEPT_VSN = 0.8.11 diff --git a/lib/public_key/doc/src/notes.xml b/lib/public_key/doc/src/notes.xml index ee37d38a56..49b2ba0326 100644 --- a/lib/public_key/doc/src/notes.xml +++ b/lib/public_key/doc/src/notes.xml @@ -35,21 +35,6 @@ notes.xml -
Public_Key 1.2 - -
Improvements and New Features - - -

- Handle PEM encoded EC public keys

-

- Own Id: OTP-13408

-
-
-
- -
-
Public_Key 1.1.1
Fixed Bugs and Malfunctions diff --git a/lib/public_key/vsn.mk b/lib/public_key/vsn.mk index 84f6a659b5..f801f55073 100644 --- a/lib/public_key/vsn.mk +++ b/lib/public_key/vsn.mk @@ -1 +1 @@ -PUBLIC_KEY_VSN = 1.2 +PUBLIC_KEY_VSN = 1.1.1 diff --git a/lib/reltool/doc/src/notes.xml b/lib/reltool/doc/src/notes.xml index 07853f7055..082079aa74 100644 --- a/lib/reltool/doc/src/notes.xml +++ b/lib/reltool/doc/src/notes.xml @@ -38,24 +38,7 @@ thus constitutes one section in this document. The title of each section is the version number of Reltool.

-
Reltool 0.7.1 - -
Improvements and New Features - - -

Modify the code as motivated by a change of the - Erlang Parser (undefined is no longer - automatically inserted to the type of record fields - without an initializer).

-

- Own Id: OTP-13033 Aux Id: OTP-12719

-
-
-
- -
- -
Reltool 0.7 +
Reltool 0.7
Improvements and New Features diff --git a/lib/reltool/vsn.mk b/lib/reltool/vsn.mk index 76f69fd294..733c41bc02 100644 --- a/lib/reltool/vsn.mk +++ b/lib/reltool/vsn.mk @@ -1 +1 @@ -RELTOOL_VSN = 0.7.1 +RELTOOL_VSN = 0.7 diff --git a/lib/runtime_tools/doc/src/notes.xml b/lib/runtime_tools/doc/src/notes.xml index 2db8ca17a0..57241edbdc 100644 --- a/lib/runtime_tools/doc/src/notes.xml +++ b/lib/runtime_tools/doc/src/notes.xml @@ -32,78 +32,6 @@

This document describes the changes made to the Runtime_Tools application.

-
Runtime_Tools 1.10 - -
Improvements and New Features - - -

- Add microstate accounting

-

- Microstate accounting is a way to track which state the - different threads within ERTS are in. The main usage area - is to pin point performance bottlenecks by checking which - states the threads are in and then from there figuring - out why and where to optimize.

-

- Since checking whether microstate accounting is on or off - is relatively expensive only a few of the states are - enabled by default and more states can be enabled through - configure.

-

- There is a convinence module called msacc that has been - added to runtime_tools that can assist in gathering and - interpreting the data from Microstate accounting.

-

- For more information see erlang:statistics(microstate_accounting, - _) and the msacc module in - runtime_tools.

-

- Own Id: OTP-12345

-
- -

- Update dbg and ttb to work with a tracer module as tracer - and tracing on ports.

-

- Own Id: OTP-13500

-
- -

- Updated dbg to accept the new trace options - monotonic_timestamp and - strict_monotonic_timestamp.

-

- Own Id: OTP-13502

-
- -

- Introduce LTTng tracing via Erlang tracing.

-

- For LTTng to be enabled OTP needs to be built with - configure option --with-dynamic-trace=lttng.

-

The dynamic trace module dyntrace is now - capable to be used as a LTTng sink for Erlang tracing. - For a list of all tracepoints, see Runtime Tools User's - Guide .

-

This feature also introduces an incompatible change in - trace tags. The trace tags gc_start and - gc_end has been split into gc_minor_start, - gc_minor_end and gc_major_start, - gc_major_end.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-13532

-
-
-
- -
-
Runtime_Tools 1.9.3
Improvements and New Features diff --git a/lib/runtime_tools/vsn.mk b/lib/runtime_tools/vsn.mk index b33f6f4721..bfc8b84b91 100644 --- a/lib/runtime_tools/vsn.mk +++ b/lib/runtime_tools/vsn.mk @@ -1 +1 @@ -RUNTIME_TOOLS_VSN = 1.10 +RUNTIME_TOOLS_VSN = 1.9.3 diff --git a/lib/sasl/doc/src/notes.xml b/lib/sasl/doc/src/notes.xml index dae73f8b23..f07938220c 100644 --- a/lib/sasl/doc/src/notes.xml +++ b/lib/sasl/doc/src/notes.xml @@ -31,23 +31,6 @@

This document describes the changes made to the SASL application.

-
SASL 3.0 - -
Improvements and New Features - - -

- The module 'overload' is removed.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-13184

-
-
-
- -
-
SASL 2.7
Fixed Bugs and Malfunctions diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml index 0f5c35b300..b9dc5e4117 100644 --- a/lib/snmp/doc/src/notes.xml +++ b/lib/snmp/doc/src/notes.xml @@ -34,22 +34,7 @@ -
SNMP 5.2.3 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
SNMP 5.2.2 +
SNMP 5.2.2
Fixed Bugs and Malfunctions diff --git a/lib/snmp/vsn.mk b/lib/snmp/vsn.mk index f95b428290..f58f6b6162 100644 --- a/lib/snmp/vsn.mk +++ b/lib/snmp/vsn.mk @@ -19,6 +19,6 @@ # %CopyrightEnd% APPLICATION = snmp -SNMP_VSN = 5.2.3 +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 bab0c39b99..96bc50c689 100644 --- a/lib/ssh/doc/src/notes.xml +++ b/lib/ssh/doc/src/notes.xml @@ -30,70 +30,6 @@ notes.xml -
Ssh 4.3 - -
Improvements and New Features - - -

- Some time optimization mainly in message encoding.

-

- Own Id: OTP-13131

-
- -

- Optimized the sftp client time by setting new packet and - window sizes.

-

- Own Id: OTP-13175

-
- -

- The ssh_connection_handler module in SSH is - changed and now uses the new behaviour gen_statem.

-

- The module can be used as an example of a - gen_statem callback module but with a warning: - This commit of ssh is just a straightforward port from - gen_fsm to gen_statem with some code cleaning. Since the - state machine and the state callbacks are almost - unchanged the ssh module does not demonstrate the full - potential of the new behaviour.

-

- The "new" state machine uses compund states. The ssh - server and client state machines are quite similar but - differences exist. With gen_fsm there were flags - in the user data which in fact implemented "substates". - Now with gen_statem those are made explicit in the - state names, eg the state userauth and the binary - role-flag becomes the two state names - {userauth, server} and {userauth, client}.

-

- Own Id: OTP-13267

-
- -

- The {error, Reason} tuples returned from - ssh_sftp api functions are described.

-

- Own Id: OTP-13347 Aux Id: ERL-86

-
- -

- It is now possible to call ssh:daemon/{1,2,3} with - Port=0. This makes the daemon select a free - listening tcp port before opening it. To find this port - number after the call, use the new function - ssh:daemon_info/1. See the reference manual for - details.

-

- Own Id: OTP-13527

-
-
-
- -
-
Ssh 4.2.2
Fixed Bugs and Malfunctions diff --git a/lib/ssl/doc/src/notes.xml b/lib/ssl/doc/src/notes.xml index 5db954c3b4..e9b523d9e1 100644 --- a/lib/ssl/doc/src/notes.xml +++ b/lib/ssl/doc/src/notes.xml @@ -28,56 +28,6 @@

This document describes the changes made to the SSL application.

-
SSL 8.0 - -
Improvements and New Features - - -

- Remove default support for DES cipher suites

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-13195

-
- -

- Deprecate the function crypto:rand_bytes and make sure - that crypto:strong_rand_bytes is used in all places that - are cryptographically significant.

-

- Own Id: OTP-13214

-
- -

- Better error handling of user error during TLS upgrade. - ERL-69 is solved by gen_statem rewrite of ssl - application.

-

- Own Id: OTP-13255

-
- -

- Remove confusing error message when closing a distributed - erlang node running over TLS

-

- Own Id: OTP-13431

-
- -

- ssl now uses gen_statem instead of gen_fsm to implement - the ssl connection process, this solves some timing - issues in addtion to making the code more intuitive as - the behaviour can be used cleanly instead of having a lot - of workaround for shortcomings of the behaviour.

-

- Own Id: OTP-13464

-
-
-
- -
-
SSL 7.3.2
Fixed Bugs and Malfunctions diff --git a/lib/stdlib/doc/src/notes.xml b/lib/stdlib/doc/src/notes.xml index 76d49e37c2..87f5335723 100644 --- a/lib/stdlib/doc/src/notes.xml +++ b/lib/stdlib/doc/src/notes.xml @@ -31,267 +31,6 @@

This document describes the changes made to the STDLIB application.

-
STDLIB 3.0 - -
Fixed Bugs and Malfunctions - - -

Fix a race bug affecting dets:open_file/2. -

-

- Own Id: OTP-13260 Aux Id: seq13002

-
- -

Don't search for non-existing Map keys twice

-

For maps:get/2,3 and maps:find/2, - searching for an immediate key, e.g. an atom, in a small - map, the search was performed twice if the key did not - exist.

-

- Own Id: OTP-13459

-
- -

- Avoid stray corner-case math errors on Solaris, e.g. an - error is thrown on undeflows in exp() and pow() when it - shouldn't be.

-

- Own Id: OTP-13531

-
- -

Fix linting of map key variables

-

Map keys cannot be unbound and then used in parallel - matching.

-

Example: #{ K := V } = #{ k := K } = M. This - is illegal if 'K' is not bound.

-

- Own Id: OTP-13534 Aux Id: ERL-135

-
-
-
- - -
Improvements and New Features - - -

The types of The Abstract Format in the - erl_parse module have been refined.

-

- Own Id: OTP-10292

-
- -

Undocumented syntax for function specifications, - -spec F/A :: Domain -> Range, has been removed - (without deprecation).

Using the - is_subtype(V, T) syntax for constraints (in - function specifications) is no longer documented, and the - newer syntax V :: T should be used instead. The - Erlang Parser still recognizes the is_subtype - syntax, and will continue to do so for some time.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-11879

-
- -

The 'random' module has been deprecated. Use - the 'rand' module instead.

-

- Own Id: OTP-12502 Aux Id: OTP-12501

-
- -

Background: In record fields with a type declaration - but without an initializer, the Erlang parser inserted - automatically the singleton type 'undefined' to - the list of declared types, if that value was not present - there. That is, the record declaration:

-

- -record(rec, {f1 :: float(), f2 = 42 :: integer(), f3 :: - some_mod:some_typ()}).

-

was translated by the parser to:

-

- -record(rec, {f1 :: float() | 'undefined', f2 = 42 :: - integer(), f3 :: some_mod:some_typ() | 'undefined'}).

-

The rationale for this was that creation of a "dummy" - #rec{} record should not result in a warning from - dialyzer that, for example, the implicit initialization - of the #rec.f1 field violates its type - declaration.

-

Problems: This seemingly innocent action has some - unforeseen consequences.

-

For starters, there is no way for programmers to - declare that e.g. only floats make sense for the - f1 field of #rec{} records when there is no - "obvious" default initializer for this field. (This also - affects tools like PropEr that use these declarations - produced by the Erlang parser to generate random - instances of records for testing purposes.)

-

It also means that dialyzer does not warn if e.g. an - is_atom/1 test or something more exotic like an - atom_to_list/1 call is performed on the value of - the f1 field.

-

Similarly, there is no way to extend dialyzer to warn - if it finds record constructions where f1 is not - initialized to some float.

-

Last but not least, it is semantically problematic - when the type of the field is an opaque type: creating a - union of an opaque and a structured type is very - problematic for analysis because it fundamentally breaks - the opacity of the term at that point.

-

Change: To solve these problems the parser will not - automatically insert the 'undefined' value - anymore; instead the user has the option to choose the - places where this value makes sense (for the field) and - where it does not and insert the | 'undefined' - there manually.

-

Consequences of this change: This change means that - dialyzer will issue a warning for all places where - records with uninitialized fields are created and those - fields have a declared type that is incompatible with - 'undefined' (e.g. float()). This warning - can be suppressed easily by adding | 'undefined' - to the type of this field. This also adds documentation - that the user really intends to create records where this - field is uninitialized.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-12719

-
- -

Remove deprecated functions in the modules - erl_scan and erl_parse.

-

- Own Id: OTP-12861

-
- -

The pre-processor can now expand the ?FUNCTION_NAME - and ?FUNCTION_ARITY macros.

-

- Own Id: OTP-13059

-
- -

A new behaviour gen_statem has been - implemented. It has been thoroughly reviewed, is stable - enough to be used by at least two heavy OTP applications, - and is here to stay. But depending on user feedback, we - do not expect but might find it necessary to make minor - not backwards compatible changes into OTP-20.0, so its - state can be designated as "not quite experimental"... -

The gen_statem behaviour is intended to - replace gen_fsm for new code. It has the same - features and add some really useful:

State code is gathered - The state can be any term Events can - be postponed Events can be self - generated A reply can be sent from a later - state There can be multiple sys traceable - replies

The callback model(s) for - gen_statem differs from the one for - gen_fsm, but it is still fairly easy to rewrite - from gen_fsm to gen_statem.

-

- Own Id: OTP-13065 Aux Id: PR-960

-
- -

- Optimize binary:split/2 and binary:split/3 with native - BIF implementation.

-

- Own Id: OTP-13082

-
- -

Background: The types of record fields have since R12B - been put in a separate form by epp:parse_file(), - leaving the record declaration form untyped. The separate - form, however, does not follow the syntax of type - declarations, and parse transforms inspecting - -type() attributes need to know about the special - syntax. Since the compiler stores the return value of - epp:parse_file() as debug information in the - abstract code chunk ("Abst" or - abstract_code), tools too need to know about the - special syntax, if they inspect -type() attributes - in abstract code.

-

Change: No separate type form is created by - epp:parse_file(), but the type information is kept - in the record fields. This means that all parse - transforms and all tools inspecting -record() - declarations need to recognize {typed_record_field, - Field, Type}.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-13148

-
- -

- Unsized fields of the type bytes in binary - generators are now forbidden. (The other ways of writing - unsized fields, such as binary, are already - forbidden.)

-

- Own Id: OTP-13152

-
- -

The type map() is built-in, and cannot be - redefined.

-

- Own Id: OTP-13153

-
- -

Let dets:open_file() exit with a badarg - message if given a raw file name (a binary).

-

- Own Id: OTP-13229 Aux Id: ERL-55

-
- -

Add filename:basedir/2,3

basedir - returns suitable path(s) for 'user_cache', 'user_config', - 'user_data', 'user_log', 'site_config' and 'site_data'. - On linux and linux like systems the paths will respect - the XDG environment variables.

-

- Own Id: OTP-13392

-
- -

There are new preprocessor directives - -error(Term) and -warning(Term) to cause a - compilation error or a compilation warning, - respectively.

-

- Own Id: OTP-13476

-
- -

- Optimize '++' operator and lists:append/2 - by using a single pass to build a new list while checking - for properness.

-

- Own Id: OTP-13487

-
- -

- Add maps:update_with/3,4 and maps:take/2

-

- Own Id: OTP-13522 Aux Id: PR-1025

-
- -

lists:join/2 has been added. Similar to - string:join/2 but works with arbitrary lists.

-

- Own Id: OTP-13523

-
- -

Obfuscate asserts to make Dialyzer shut up.

-

- Own Id: OTP-13524 Aux Id: PR-1002

-
-
-
- -
-
STDLIB 2.8
Fixed Bugs and Malfunctions diff --git a/lib/syntax_tools/doc/src/notes.xml b/lib/syntax_tools/doc/src/notes.xml index 669447a6b9..406a6c071b 100644 --- a/lib/syntax_tools/doc/src/notes.xml +++ b/lib/syntax_tools/doc/src/notes.xml @@ -32,32 +32,6 @@

This document describes the changes made to the Syntax_Tools application.

-
Syntax_Tools 2.0 - -
Improvements and New Features - - -

The abstract data type in erl_syntax is - augmented with types and function specifications.

-

The module erl_prettypr pretty prints types and - function specification, and the output can be parsed.

-

The types of record fields are no longer ignored. As a - consequence erl_syntax_lib:analyze_record_field/1 - returns {Default, Type} instead of Default. - The functions analyze_record_attribute, - analyze_attribute, analyze_form, and - analyze_forms in the erl_syntax_lib module - are also affected by this incompatible change.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-12863

-
-
-
- -
-
Syntax_Tools 1.7
Improvements and New Features diff --git a/lib/syntax_tools/vsn.mk b/lib/syntax_tools/vsn.mk index f09c2a01d0..403e90196e 100644 --- a/lib/syntax_tools/vsn.mk +++ b/lib/syntax_tools/vsn.mk @@ -1 +1 @@ -SYNTAX_TOOLS_VSN = 2.0 +SYNTAX_TOOLS_VSN = 1.7 diff --git a/lib/tools/doc/src/notes.xml b/lib/tools/doc/src/notes.xml index 979fa5e0ab..3a6ac37eef 100644 --- a/lib/tools/doc/src/notes.xml +++ b/lib/tools/doc/src/notes.xml @@ -31,22 +31,6 @@

This document describes the changes made to the Tools application.

-
Tools 2.8.4 - -
Fixed Bugs and Malfunctions - - -

- Update fprof to use the new 'spawned' trace event to - determine when a process has been created.

-

- Own Id: OTP-13499

-
-
-
- -
-
Tools 2.8.3
Fixed Bugs and Malfunctions diff --git a/lib/tools/vsn.mk b/lib/tools/vsn.mk index 8c889cbe4e..70564f05c6 100644 --- a/lib/tools/vsn.mk +++ b/lib/tools/vsn.mk @@ -1 +1 @@ -TOOLS_VSN = 2.8.4 +TOOLS_VSN = 2.8.3 diff --git a/lib/typer/doc/src/notes.xml b/lib/typer/doc/src/notes.xml index 9ef5ca1c70..d6d545d0e4 100644 --- a/lib/typer/doc/src/notes.xml +++ b/lib/typer/doc/src/notes.xml @@ -31,21 +31,6 @@

This document describes the changes made to TypEr.

-
TypEr 0.9.11 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
-
TypEr 0.9.10
Fixed Bugs and Malfunctions diff --git a/lib/typer/vsn.mk b/lib/typer/vsn.mk index ed12e067c1..507593ef56 100644 --- a/lib/typer/vsn.mk +++ b/lib/typer/vsn.mk @@ -1 +1 @@ -TYPER_VSN = 0.9.11 +TYPER_VSN = 0.9.10 diff --git a/lib/wx/doc/src/notes.xml b/lib/wx/doc/src/notes.xml index 4f0e166924..c7400206ab 100644 --- a/lib/wx/doc/src/notes.xml +++ b/lib/wx/doc/src/notes.xml @@ -32,43 +32,6 @@

This document describes the changes made to the wxErlang application.

-
Wx 1.7 - -
Fixed Bugs and Malfunctions - - -

- Fixed bugs which could cause called functions to be - invoked twice or not at all when callbacks where invoked - at the same time.

-

- Own Id: OTP-13491

-
-
-
- - -
Improvements and New Features - - -

- Changed atom 'boolean' fields in #wxMouseState{} to - 'boolean()'.

-

- Moved out arguments in wxListCtrl:hitTest to result.

-

- Removed no-op functions in wxGauge that have been removed - from wxWidgets-3.1.

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-13553

-
-
-
- -
-
Wx 1.6.1
Fixed Bugs and Malfunctions diff --git a/lib/wx/vsn.mk b/lib/wx/vsn.mk index de4e5e1935..de723b2a2d 100644 --- a/lib/wx/vsn.mk +++ b/lib/wx/vsn.mk @@ -1 +1 @@ -WX_VSN = 1.7 +WX_VSN = 1.6.1 diff --git a/lib/xmerl/doc/src/notes.xml b/lib/xmerl/doc/src/notes.xml index 0abcb87998..4f61d4b52c 100644 --- a/lib/xmerl/doc/src/notes.xml +++ b/lib/xmerl/doc/src/notes.xml @@ -32,21 +32,6 @@

This document describes the changes made to the Xmerl application.

-
Xmerl 1.3.11 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
-
Xmerl 1.3.10
Improvements and New Features diff --git a/lib/xmerl/vsn.mk b/lib/xmerl/vsn.mk index a78a035a1f..09d81e0533 100644 --- a/lib/xmerl/vsn.mk +++ b/lib/xmerl/vsn.mk @@ -1 +1 @@ -XMERL_VSN = 1.3.11 +XMERL_VSN = 1.3.10 -- cgit v1.2.3