commit 18d29ea8b1748e9ea128fbc87b8229354ee26bb4
Author: Peter Lemenkov <[email protected]>
Date:   Tue Dec 24 16:34:56 2013 +0400

    Ver. R16B03
    
    Signed-off-by: Peter Lemenkov <[email protected]>

 .gitignore                                         |    4 +
 erlang.spec                                        |   10 +-
 ...at-man-pages-and-do-not-install-miscellan.patch |   12 +-
 otp-0002-Remove-rpath.patch                        |    4 -
 otp-0003-Do-not-install-C-sources.patch            |   15 +-
 otp-0004-Do-not-install-Java-sources.patch         |    4 -
 ...all-nteventlog-and-related-doc-files-on-n.patch |    4 -
 otp-0006-Do-not-install-erlang-sources.patch       |   96 +---
 ...ound-for-java-1.5.0-gcj-which-doesn-t-sup.patch |    4 -
 otp-0008-Fix-for-armv7hl-architecture.patch        |    7 +-
 ...EMPORARILY-disable-ECC-until-dust-settles.patch |    5 +-
 otp-0010-Fix-for-powerpc-architecture.patch        |    7 +-
 otp_src_R16B02.readme                              |  640 -----------------
 otp_src_R16B03.readme                              |  718 ++++++++++++++++++++
 sources                                            |    8 +-
 15 files changed, 753 insertions(+), 785 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d8a2277..102f125 100644
--- a/.gitignore
+++ b/.gitignore
@@ -42,3 +42,7 @@ otp_src_R14A.tar.gz
 /otp_doc_html_R16B02.tar.gz
 /otp_doc_man_R16B02.tar.gz
 /otp_src_R16B02.readme
+/otp_src_R16B03.tar.gz
+/otp_doc_html_R16B03.tar.gz
+/otp_doc_man_R16B03.tar.gz
+/otp_src_R16B03.readme
diff --git a/erlang.spec b/erlang.spec
index 602748c..cd39c58 100644
--- a/erlang.spec
+++ b/erlang.spec
@@ -1,7 +1,7 @@
 %global upstream_ver R16B
 # Do NOT change %%{upstream_rel} unless UPSTREAM has actually changed it!
 #%global upstream_rel %{nil}
-%global upstream_rel 02
+%global upstream_rel 03
 # Use %%{nil} for %%{upstream_rel} for tracking source like 
otp_src_R14B.tar.gz,
 # and 01 %%{upstream_rel} for tracking source like otp_src_R14B01.tar.gz.
 
@@ -28,7 +28,7 @@
 
 Name:          erlang
 Version:       %{upstream_ver}
-Release:       %{upstream_rel_for_rpm}.7%{?dist}
+Release:       %{upstream_rel_for_rpm}.1%{?dist}
 Summary:       General-purpose programming language and runtime environment
 
 Group:         Development/Languages
@@ -1353,7 +1353,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/erlang/lib/diameter-*/include
 %{_libdir}/erlang/lib/diameter-*/src
 %if %{with doc}
-%{_libdir}/erlang/man/man1/diameter_compile.*
+%{_libdir}/erlang/man/man1/diameterc.*
 %{_libdir}/erlang/man/man3/diameter.*
 %{_libdir}/erlang/man/man3/diameter_app.*
 %{_libdir}/erlang/man/man3/diameter_codec.*
@@ -1434,6 +1434,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/erlang/bin/erl
 %{_libdir}/erlang/bin/erlc
 %{_libdir}/erlang/bin/escript
+%{_libdir}/erlang/bin/no_dot_erlang.boot
 %{_libdir}/erlang/bin/run_erl
 %{_libdir}/erlang/bin/start
 %{_libdir}/erlang/bin/start.boot
@@ -2282,6 +2283,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Dec 24 2013 Peter Lemenkov <[email protected]> - R16B-03.1
+- Ver. R16B03
+
 * Tue Oct 29 2013 Peter Lemenkov <[email protected]> - R16B-02.7
 - Really disable HiPE on s390(x)
 
diff --git 
a/otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch 
b/otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch
index 4fba9a0..75bf3e5 100644
--- a/otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch
+++ b/otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch
@@ -4,10 +4,6 @@ Subject: [PATCH] Do not format man-pages and do not install 
miscellaneous
  utilities for dealing with man-pages.
 
 Signed-off-by: Peter Lemenkov <[email protected]>
----
- erts/etc/common/Makefile.in |  4 ----
- erts/etc/unix/Install.src   | 10 ----------
- 2 files changed, 14 deletions(-)
 
 diff --git a/erts/etc/common/Makefile.in b/erts/etc/common/Makefile.in
 index 5c1ce51..5a07855 100644
@@ -25,13 +21,13 @@ index 5c1ce51..5a07855 100644
        $(INSTALL_DIR) "$(RELEASE_PATH)/build_erl_ose"
        cd $(OSEETC) && $(TAR) erl_ose_$(SYSTEM_VSN).tar $(INSTALL_ERL_OSE)
 diff --git a/erts/etc/unix/Install.src b/erts/etc/unix/Install.src
-index 0f33258..01fde22 100644
+index 8eb1db7..9e340bb 100644
 --- a/erts/etc/unix/Install.src
 +++ b/erts/etc/unix/Install.src
-@@ -140,14 +140,4 @@ cp -p ../releases/%I_SYSTEM_VSN%/start_*.boot .
+@@ -140,14 +140,5 @@ cp -p ../releases/%I_SYSTEM_VSN%/start_*.boot .
+ cp -p ../releases/%I_SYSTEM_VSN%/no_dot_erlang.boot .
  cp -p $Name.boot start.boot
  cp -p ../releases/%I_SYSTEM_VSN%/$Name.script start.script
- 
 -#
 -# Fixing the man pages
 -#
@@ -41,5 +37,5 @@ index 0f33258..01fde22 100644
 -    cd "$ERL_ROOT"
 -    ./misc/format_man_pages "$ERL_ROOT"
 -fi
--
+ 
  exit 0
diff --git a/otp-0002-Remove-rpath.patch b/otp-0002-Remove-rpath.patch
index 2192c39..2a65565 100644
--- a/otp-0002-Remove-rpath.patch
+++ b/otp-0002-Remove-rpath.patch
@@ -3,10 +3,6 @@ Date: Thu, 25 Feb 2010 16:57:43 +0300
 Subject: [PATCH] Remove rpath
 
 Signed-off-by: Peter Lemenkov <[email protected]>
----
- lib/crypto/c_src/Makefile.in | 2 +-
- lib/crypto/priv/Makefile     | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/lib/crypto/c_src/Makefile.in b/lib/crypto/c_src/Makefile.in
 index a20ddff..e890927 100644
diff --git a/otp-0003-Do-not-install-C-sources.patch 
b/otp-0003-Do-not-install-C-sources.patch
index 8f7f6b7..821988b 100644
--- a/otp-0003-Do-not-install-C-sources.patch
+++ b/otp-0003-Do-not-install-C-sources.patch
@@ -12,17 +12,6 @@ interaction with the Erlang nodes:
 https://bugzilla.redhat.com/818419
 
 Signed-off-by: Peter Lemenkov <[email protected]>
----
- lib/asn1/c_src/Makefile             |  2 --
- lib/crypto/c_src/Makefile.in        |  4 ----
- lib/erl_interface/src/Makefile.in   | 16 ++++++++--------
- lib/ic/c_src/Makefile.in            |  2 --
- lib/megaco/src/flex/Makefile.in     |  2 +-
- lib/odbc/c_src/Makefile.in          |  3 ---
- lib/os_mon/c_src/Makefile.in        |  2 --
- lib/runtime_tools/c_src/Makefile.in |  2 --
- lib/tools/c_src/Makefile.in         |  2 --
- 9 files changed, 9 insertions(+), 26 deletions(-)
 
 diff --git a/lib/asn1/c_src/Makefile b/lib/asn1/c_src/Makefile
 index 7023833..8bf8eb9 100644
@@ -83,10 +72,10 @@ index e36b39c..fd377bb 100644
  release_docs:
  
 diff --git a/lib/ic/c_src/Makefile.in b/lib/ic/c_src/Makefile.in
-index 6e65f06..4120029 100644
+index ed860ab..96206ae 100644
 --- a/lib/ic/c_src/Makefile.in
 +++ b/lib/ic/c_src/Makefile.in
-@@ -146,12 +146,10 @@ $(OBJDIR)/%.o: %.c
+@@ -144,12 +144,10 @@ $(OBJDIR)/%.o: %.c
  include $(ERL_TOP)/make/otp_release_targets.mk
  
  release_spec: opt
diff --git a/otp-0004-Do-not-install-Java-sources.patch 
b/otp-0004-Do-not-install-Java-sources.patch
index fc3ccd5..378e86d 100644
--- a/otp-0004-Do-not-install-Java-sources.patch
+++ b/otp-0004-Do-not-install-Java-sources.patch
@@ -3,10 +3,6 @@ Date: Sat, 19 Jun 2010 09:25:18 +0400
 Subject: [PATCH] Do not install Java sources
 
 Signed-off-by: Peter Lemenkov <[email protected]>
----
- lib/ic/java_src/com/ericsson/otp/ic/Makefile             | 2 --
- lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile | 2 --
- 2 files changed, 4 deletions(-)
 
 diff --git a/lib/ic/java_src/com/ericsson/otp/ic/Makefile 
b/lib/ic/java_src/com/ericsson/otp/ic/Makefile
 index 273614e..5b1fb57 100644
diff --git 
a/otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch 
b/otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch
index c73b50c..cf8e970 100644
--- a/otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch
+++ b/otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch
@@ -4,10 +4,6 @@ Subject: [PATCH] Do not install nteventlog and related 
doc-files on non-win32
  systems
 
 Signed-off-by: Peter Lemenkov <[email protected]>
----
- lib/os_mon/doc/src/Makefile |  7 ++++++-
- lib/os_mon/src/Makefile     | 11 ++++++++++-
- 2 files changed, 16 insertions(+), 2 deletions(-)
 
 diff --git a/lib/os_mon/doc/src/Makefile b/lib/os_mon/doc/src/Makefile
 index 08fd23e..5606cfc 100644
diff --git a/otp-0006-Do-not-install-erlang-sources.patch 
b/otp-0006-Do-not-install-erlang-sources.patch
index 22ffaad..38c9dd1 100644
--- a/otp-0006-Do-not-install-erlang-sources.patch
+++ b/otp-0006-Do-not-install-erlang-sources.patch
@@ -6,87 +6,9 @@ Don't install *.erl, *.xrl, *.yrl, and *.asn1 files at all.
 
 Signed-off-by: Peter Lemenkov <[email protected]>
 Signed-off-by: Hans Ulrich Niedermann <[email protected]>
----
- erts/preloaded/src/Makefile        | 2 --
- lib/appmon/src/Makefile            | 2 +-
- lib/asn1/src/Makefile              | 2 +-
- lib/common_test/src/Makefile       | 2 +-
- lib/compiler/src/Makefile          | 4 ++--
- lib/cosEvent/src/Makefile          | 2 +-
- lib/cosEventDomain/src/Makefile    | 2 +-
- lib/cosFileTransfer/src/Makefile   | 4 +---
- lib/cosNotification/src/Makefile   | 3 +--
- lib/cosProperty/src/Makefile       | 3 +--
- lib/cosTime/src/Makefile           | 3 +--
- lib/cosTransactions/src/Makefile   | 2 +-
- lib/crypto/src/Makefile            | 2 --
- lib/debugger/src/Makefile          | 2 +-
- lib/dialyzer/src/Makefile          | 2 +-
- lib/diameter/src/Makefile          | 7 ++-----
- lib/edoc/src/Makefile              | 2 +-
- lib/eldap/src/Makefile             | 4 ----
- lib/erl_docgen/src/Makefile        | 2 --
- lib/et/src/Makefile                | 1 -
- lib/eunit/src/Makefile             | 2 --
- lib/gs/src/Makefile                | 4 ++--
- lib/hipe/cerl/Makefile             | 2 +-
- lib/hipe/flow/Makefile             | 2 +-
- lib/hipe/icode/Makefile            | 2 +-
- lib/hipe/main/Makefile             | 2 +-
- lib/hipe/misc/Makefile             | 2 +-
- lib/hipe/rtl/Makefile              | 2 +-
- lib/hipe/util/Makefile             | 3 ---
- lib/ic/src/Makefile                | 2 +-
- lib/inets/src/ftp/Makefile         | 2 +-
- lib/inets/src/http_client/Makefile | 2 +-
- lib/inets/src/http_lib/Makefile    | 2 +-
- lib/inets/src/http_server/Makefile | 2 +-
- lib/inets/src/inets_app/Makefile   | 2 +-
- lib/inets/src/tftp/Makefile        | 2 +-
- lib/kernel/src/Makefile            | 1 -
- lib/megaco/src/app/Makefile        | 2 +-
- lib/megaco/src/binary/Makefile     | 2 +-
- lib/megaco/src/engine/Makefile     | 2 +-
- lib/megaco/src/flex/Makefile.in    | 2 --
- lib/megaco/src/tcp/Makefile        | 2 +-
- lib/megaco/src/text/Makefile       | 2 +-
- lib/megaco/src/udp/Makefile        | 2 +-
- lib/mnesia/src/Makefile            | 2 +-
- lib/observer/src/Makefile          | 1 -
- lib/odbc/src/Makefile              | 2 +-
- lib/orber/COSS/CosNaming/Makefile  | 4 ++--
- lib/orber/src/Makefile             | 2 +-
- lib/os_mon/src/Makefile            | 1 -
- lib/otp_mibs/src/Makefile          | 2 --
- lib/parsetools/src/Makefile        | 2 --
- lib/percept/src/Makefile           | 2 --
- lib/pman/src/Makefile              | 2 +-
- lib/public_key/asn1/Makefile       | 4 ++--
- lib/public_key/src/Makefile        | 4 ----
- lib/reltool/src/Makefile           | 2 +-
- lib/runtime_tools/src/Makefile     | 2 --
- lib/sasl/src/Makefile              | 1 -
- lib/snmp/src/agent/Makefile        | 2 +-
- lib/snmp/src/app/Makefile          | 2 +-
- lib/snmp/src/compile/Makefile      | 2 +-
- lib/snmp/src/manager/Makefile      | 2 +-
- lib/snmp/src/misc/Makefile         | 2 +-
- lib/ssh/src/Makefile               | 2 +-
- lib/ssl/src/Makefile               | 2 +-
- lib/stdlib/src/Makefile            | 1 -
- lib/syntax_tools/src/Makefile      | 2 --
- lib/test_server/src/Makefile       | 1 -
- lib/toolbar/src/Makefile           | 2 +-
- lib/tools/src/Makefile             | 2 +-
- lib/tv/src/Makefile                | 2 +-
- lib/typer/src/Makefile             | 3 ---
- lib/webtool/src/Makefile           | 2 --
- lib/wx/src/Makefile                | 4 ++--
- lib/xmerl/src/Makefile             | 4 +---
- 76 files changed, 60 insertions(+), 113 deletions(-)
 
 diff --git a/erts/preloaded/src/Makefile b/erts/preloaded/src/Makefile
-index c1580b1..2b9b5ce 100644
+index 4ea2d41..e1466c1 100644
 --- a/erts/preloaded/src/Makefile
 +++ b/erts/preloaded/src/Makefile
 @@ -85,8 +85,6 @@ $(APP_TARGET): $(APP_SRC) $(ERL_TOP)/erts/vsn.mk
@@ -112,7 +34,7 @@ index c1620bc..02c0984 100644
        $(INSTALL_DATA) $(TARGET_FILES) "$(RELSYSDIR)/ebin"
  
 diff --git a/lib/asn1/src/Makefile b/lib/asn1/src/Makefile
-index 3f24e15..4cfb20f 100644
+index 500f4a1..e707394 100644
 --- a/lib/asn1/src/Makefile
 +++ b/lib/asn1/src/Makefile
 @@ -153,7 +153,7 @@ release_spec: opt
@@ -359,7 +281,7 @@ index 386169f..216b548 100644
        $(INSTALL_DIR)  "$(RELSYSDIR)/include"
        $(INSTALL_DATA) $(HRL_FILES) "$(RELSYSDIR)/include"
 diff --git a/lib/eunit/src/Makefile b/lib/eunit/src/Makefile
-index e88e28d..e7f44a4 100644
+index e6dab67..a5e147d 100644
 --- a/lib/eunit/src/Makefile
 +++ b/lib/eunit/src/Makefile
 @@ -117,8 +117,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk
@@ -898,10 +820,10 @@ index beed696..752072d 100644
        $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) \
                "$(RELSYSDIR)/ebin"
 diff --git a/lib/snmp/src/app/Makefile b/lib/snmp/src/app/Makefile
-index 716add8..59ce2ef 100644
+index b8cc4b8..d806efb 100644
 --- a/lib/snmp/src/app/Makefile
 +++ b/lib/snmp/src/app/Makefile
-@@ -129,7 +129,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk
+@@ -131,7 +131,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk
  release_spec: opt
        $(INSTALL_DIR) "$(RELSYSDIR)/src"
        $(INSTALL_DIR) "$(RELSYSDIR)/src/app"
@@ -950,10 +872,10 @@ index 698c341..3344a0c 100644
        $(INSTALL_DATA) $(TARGET_FILES) "$(RELSYSDIR)/ebin"
  #     $(INSTALL_DIR) "$(RELSYSDIR)/include"
 diff --git a/lib/ssh/src/Makefile b/lib/ssh/src/Makefile
-index 93d0b54..5904bc2 100644
+index 2ef2859..aac91a3 100644
 --- a/lib/ssh/src/Makefile
 +++ b/lib/ssh/src/Makefile
-@@ -135,7 +135,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk
+@@ -134,7 +134,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk
  
  release_spec: opt
        $(INSTALL_DIR) "$(RELSYSDIR)/src"
@@ -963,10 +885,10 @@ index 93d0b54..5904bc2 100644
        $(INSTALL_DATA) $(BEHAVIOUR_TARGET_FILES) $(TARGET_FILES) $(APP_TARGET) 
\
        $(APPUP_TARGET) "$(RELSYSDIR)/ebin"
 diff --git a/lib/ssl/src/Makefile b/lib/ssl/src/Makefile
-index 6744e2f..1b62136 100644
+index 131b615..c456bfc 100644
 --- a/lib/ssl/src/Makefile
 +++ b/lib/ssl/src/Makefile
-@@ -132,7 +132,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk
+@@ -136,7 +136,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk
  
  release_spec: opt
        $(INSTALL_DIR) "$(RELSYSDIR)/src"
diff --git 
a/otp-0007-Ugly-workaround-for-java-1.5.0-gcj-which-doesn-t-sup.patch 
b/otp-0007-Ugly-workaround-for-java-1.5.0-gcj-which-doesn-t-sup.patch
index d7fb120..33b5973 100644
--- a/otp-0007-Ugly-workaround-for-java-1.5.0-gcj-which-doesn-t-sup.patch
+++ b/otp-0007-Ugly-workaround-for-java-1.5.0-gcj-which-doesn-t-sup.patch
@@ -9,10 +9,6 @@ Fedora-Spec-Before: %if 0%{?el4}%{?el5}%{?el6}
 Fedora-Spec-Before: %ifnarch %{ix86} x86_64
 Fedora-Spec-After: %endif
 Fedora-Spec-After: %endif
----
- .../java_src/com/ericsson/otp/erlang/OtpErlangList.java    | 14 +-------------
- .../java_src/com/ericsson/otp/erlang/OtpInputStream.java   | 13 ++-----------
- 2 files changed, 3 insertions(+), 24 deletions(-)
 
 diff --git 
a/lib/jinterface/java_src/com/ericsson/otp/erlang/OtpErlangList.java 
b/lib/jinterface/java_src/com/ericsson/otp/erlang/OtpErlangList.java
 index 3456fd7..86cd411 100644
diff --git a/otp-0008-Fix-for-armv7hl-architecture.patch 
b/otp-0008-Fix-for-armv7hl-architecture.patch
index fc9f76e..b7d8b32 100644
--- a/otp-0008-Fix-for-armv7hl-architecture.patch
+++ b/otp-0008-Fix-for-armv7hl-architecture.patch
@@ -7,15 +7,12 @@ Taken from openSUSE:
 * 
https://build.opensuse.org/package/view_file/devel:languages:erlang:Factory/erlang/fix-armv7hl.patch?expand=1
 
 Signed-off-by: Peter Lemenkov <[email protected]>
----
- erts/configure.in | 1 +
- 1 file changed, 1 insertion(+)
 
 diff --git a/erts/configure.in b/erts/configure.in
-index 00c7045..5b72215 100644
+index bad748d..230f27a 100644
 --- a/erts/configure.in
 +++ b/erts/configure.in
-@@ -634,6 +634,7 @@ case $chk_arch_ in
+@@ -621,6 +621,7 @@ case $chk_arch_ in
      armv5tejl)        ARCH=arm;;
      armv6l) ARCH=arm;;
      armv7l)   ARCH=arm;;
diff --git a/otp-0009-TEMPORARILY-disable-ECC-until-dust-settles.patch 
b/otp-0009-TEMPORARILY-disable-ECC-until-dust-settles.patch
index 28c166a..4dc7759 100644
--- a/otp-0009-TEMPORARILY-disable-ECC-until-dust-settles.patch
+++ b/otp-0009-TEMPORARILY-disable-ECC-until-dust-settles.patch
@@ -3,12 +3,9 @@ Date: Thu, 24 Oct 2013 16:44:22 +0400
 Subject: [PATCH] TEMPORARILY disable ECC until dust settles
 
 Signed-off-by: Peter Lemenkov <[email protected]>
----
- lib/crypto/c_src/crypto.c | 7 -------
- 1 file changed, 7 deletions(-)
 
 diff --git a/lib/crypto/c_src/crypto.c b/lib/crypto/c_src/crypto.c
-index c28ff81..1b3b6c2 100644
+index 42fb172..eb99719 100644
 --- a/lib/crypto/c_src/crypto.c
 +++ b/lib/crypto/c_src/crypto.c
 @@ -74,13 +74,6 @@
diff --git a/otp-0010-Fix-for-powerpc-architecture.patch 
b/otp-0010-Fix-for-powerpc-architecture.patch
index 1d56394..8eb1f35 100644
--- a/otp-0010-Fix-for-powerpc-architecture.patch
+++ b/otp-0010-Fix-for-powerpc-architecture.patch
@@ -11,15 +11,12 @@ See also:
 * https://bugzilla.redhat.com/1023960
 
 Signed-off-by: Peter Lemenkov <[email protected]>
----
- erts/configure.in | 1 +
- 1 file changed, 1 insertion(+)
 
 diff --git a/erts/configure.in b/erts/configure.in
-index 5b72215..9f396f0 100644
+index 230f27a..9ad3671 100644
 --- a/erts/configure.in
 +++ b/erts/configure.in
-@@ -625,6 +625,7 @@ case $chk_arch_ in
+@@ -612,6 +612,7 @@ case $chk_arch_ in
      x86_64)   ARCH=amd64;;
      amd64)    ARCH=amd64;;
      macppc)   ARCH=ppc;;
diff --git a/otp_src_R16B03.readme b/otp_src_R16B03.readme
new file mode 100644
index 0000000..aa9f45d
--- /dev/null
+++ b/otp_src_R16B03.readme
@@ -0,0 +1,718 @@
+Bug fix release : otp_src_R16B03
+Build date      : 2013-12-09
+
+This is R16B03, the third maintenance release for the R16B major release.
+
+You can find the README file for the release at
+
+  http://www.erlang.org/download/otp_src_R16B03.readme (this file)
+
+The source distribution and binary distributions for Windows can be
+downloaded from
+
+  http://www.erlang.org/download/otp_src_R16B03.tar.gz
+  http://www.erlang.org/download/otp_win32_R16B03.exe
+  http://www.erlang.org/download/otp_win64_R16B03.exe
+
+Note: To unpack the TAR archive you need a GNU TAR compatible program.
+
+For installation instructions please read the README file that is part
+of the distribution.
+
+The on-line documentation can be found at: http://www.erlang.org/doc/
+You can also download the complete HTML documentation or the Unix manual files
+
+  http://www.erlang.org/download/otp_doc_html_R16B03.tar.gz
+  http://www.erlang.org/download/otp_doc_man_R16B03.tar.gz
+
+We also want to thank those that sent us patches, suggestions and bug reports,
+
+The OTP Team
+
+
+--- HIGHLIGHTS ----------------------------------------------------------
+
+   OTP-11149  == erts ==
+
+             A new memory allocation feature called "super carrier" has
+             been introduced. The super carrier feature can be used in
+             different ways. It can for example be used for pre-allocation
+             of all memory that the runtime system should be able to use.
+
+             By default the super carrier is disabled. It is enabled by
+             passing the +MMscs <size in MB> command line argument. For
+             more information see the documentation of the +MMsco,
+             +MMscrfsd, +MMscrpm, +MMscs, +MMusac, and, +Mlpm command line
+             arguments in the erts_alloc(3) documentation.
+
+             Since it is disabled by default there should be no impact on
+             system characteristics if not used.
+
+             This change has been marked as a potential incompatibility
+             since the returned list when calling
+             erlang:system_info({allocator, mseg_alloc}) now also include
+             an {erts_mmap, _} tuple as one element in the list.
+
+
+--- otp -----------------------------------------------------------------
+
+   OTP-11323  Remove ^L characters hidden randomly in the code. Not those
+             used in text files as delimiters. Thanks to Pierre Fenoll.
+
+   OTP-11448  Update INSTALL md, added info how to generate configure file
+             if building from git. Thanks to Jakub Oboza.
+
+   OTP-11472  Fixed typo in gen_fsm example. Thanks to Boris M�hmer.
+
+
+--- asn1-2.0.4 ----------------------------------------------------------
+
+   OTP-11314  The new option 'no_ok_wrapper' generates M:encode/2 and
+             M:decode/2 functions that don't wrap the return value in an
+             {ok,...} tuple.
+
+   OTP-11319  The default value for a BIT STRING would not always be
+             recognized, causing the encoding to be incorrect for the
+             DER/PER/UPER encodings.
+
+   OTP-11360  The asn1 application would fail to build if the .erlang file
+             printed something to standard output.
+
+   OTP-11411  An union of integer ranges in an INTEGER constraint could
+             sometimes be interpreted as the intersection of the range.
+
+   OTP-11415  Extensible, multiple single value constraints (such as
+             INTEGER (1|17, ...)) would be incorrectly encoded.
+
+   OTP-11504  The ASN.1 compiler would fail to compile a constraint with
+             values given for for the extension part (such as INTEGER
+             (1..10, ..., 11..20)).
+
+
+--- common_test-1.7.4 ---------------------------------------------------
+
+   OTP-10631  Return values from group and testcase info functions are now
+             properly checked, and associated test cases are auto skipped
+             if a return value is invalid.
+
+   OTP-11305  The way Common Test handles skipping of test cases has been
+             updated. In previous versions, returning {skip,Reason} from a
+             configuration function (such as init_per_suite or
+             init_per_group), resulted in all affected test cases getting
+             skipped with status auto_skipped. This was inappropriate,
+             since this status is supposed to be used to inform that
+             Common Test has taken the initiative to skip something (e.g.
+             a test case group if init_per_group failed). Therefore, in
+             this version of Common Test, whenever the user skips a suite,
+             group, or individual test case (by means of a configuration
+             function or test specification term), the affected test cases
+             get the status user_skipped instead.
+
+             This update has meant a few changes that may affect Common
+             Test users in various ways:
+
+             -- The test results and statistics will be affected, which is
+             important to know when running regression tests and comparing
+             results to previous test runs.
+
+             -- Users that read or parse the textual log file suite.log
+             will notice that an auto skipped function is now reported as
+             auto_skipped rather than skipped as before.
+
+             -- When require fails in an info function (such as suite/0 or
+             group/1), all affected configuration functions and test cases
+             are marked as auto_skipped.
+
+             -- If Common Test detects an error in the test suite (such as
+             e.g. an invalid all/0 function), all affected configuration
+             functions and test cases are marked as auto_skipped.
+
+             -- If a repeated test run session reaches a deadline with
+             force_stop enabled, all remaining test cases are marked as
+             auto_skipped rather than user_skipped as before.
+
+             -- The event messages that Common Test generates during test
+             runs have been affected by this update. For details see
+             OTP-11524.
+
+   OTP-11401  Fix cth_log_redirect.erl to fulfill gen_event behaviour.
+             Thanks to Roberto Aloi.
+
+   OTP-11409  Returning {skip, Reason} from a pre_end_per_group/3 user hook
+             function would result in an exit in the Common Test
+             cth_log_redirect hook. This problem has been solved.
+
+   OTP-11478  When the netconf server did not respond to the close-session
+             request, the call to ct_netconfc:close_session/2 would hang
+             forever waiting for the netconf client to terminate. This has
+             been corrected. The client will now always terminate (and
+             take down the connection) if the close-session request times
+             out.
+
+   OTP-11523  The first argument of the CT hook callback function
+             on_tc_skip/3 has been modified. When this function is called
+             for init_per_group or end_per_group, the value of the first
+             argument is now {init_per_group,GroupName} or
+             {end_per_group,GroupName}.
+
+   OTP-11524  The following modifications have been made to the event
+             messages that Common Test sends during test execution:
+
+             -- For the tc_auto_skip event, the value of the Func element
+             has changed from end_per_group to {end_per_group,GroupName}.
+
+             -- When require fails in an info function, such as suite/0 or
+             group/1, the init configuration function is now reported as
+             auto_skipped intead of skipped, with the tc_done event.
+
+             -- When require fails in an info function because of a
+             configuration name already in use, the tc_done event now
+             reports the error with a tuple (of size 2) tagged failed
+             instead of skipped.
+
+             Please see the Event Handling chapter in the Common Test
+             User's Guide for reference.
+
+
+--- compiler-4.9.4 ------------------------------------------------------
+
+   OTP-11267  Lift 'after' blocks to zeroary functions. Thanks to Anthony
+             Ramine.
+
+   OTP-11455  Typo fix ambigous -> ambiguous. Thanks to Leo Correa.
+
+
+--- crypto-3.2 ----------------------------------------------------------
+
+   OTP-11510  Fix uninitialized pointers in crypto (Thanks to Anthony
+             Ramine)
+
+
+--- dialyzer-2.6.2 ------------------------------------------------------
+
+   OTP-11374  Fixed a dialyzer crash when using remote types in the tail
+             position of a maybe_improper_list/2 type. Thanks to Kostis
+             Sagonas
+
+
+--- diameter-1.4.4 ------------------------------------------------------
+
+   OTP-11367  Fix setting of End-to-End and Hop-by-Hop Identifiers in 
+              outgoing DWA. Broken by OTP-11184, which caused the identifiers 
+              to be set anew, discarding the values from the incoming 
+              DWR. 
+
+   OTP-11395  Fix handling of 5014, DIAMETER_INVALID_AVP_LENGTH. The error 
+              was detected as 5004, DIAMETER_INVALID_AVP_VALUE, for some 
+              Diameter types, in which case an AVP length that pointed 
+              past the end of a message resulted in encode failure.
+
+
+--- diameter-1.5 --------------------------------------------------------
+
+   OTP-11168  Rename reconnect_timer to connect_timer.
+
+             The former is still accepted for backwards compatibility, but
+             the name is misleading given the semantics of the timer.
+
+   OTP-11348  Extend diameter_make(3).
+
+             Dictionaries can now be compiled from strings, not just
+             filesystem paths, and results can be returned instead of
+             written to the filesystem.
+
+   OTP-11361  Remove hardcoding of diameter_base as @prefix on dictionaries
+             for application id 0.
+
+   OTP-11514  Fix silent make rules (Thanks to Anthony Ramine)
+
+
+--- eldap-1.0.2 ---------------------------------------------------------
+
+   OTP-11336  The ldap client eldap now supports the start_tls operation.
+             This upgrades an existing tcp connection to encryption using
+             tls, if the server supports it. See eldap:start_tls/2 and /3.
+
+   OTP-11354  Removed {verify,0} from ssl-options because eldap does not
+             support peer verification. Thanks to Florian Waas for
+             reporting.
+
+
+--- erl_interface-3.7.15 ------------------------------------------------
+
+   OTP-11517  Silence warnings (Thanks to Anthony Ramine)
+
+
+--- erts-5.10.3.1 -------------------------------------------------------
+
+   OTP-11318  Memory allocators will be able to create sys_alloc carriers 
+              as fallback, if mseg_alloc cannot create more carriers, 
+              on systems with posix_memalign() support. This is similar 
+              to how it worked in pre-R16 releases. Windows systems will 
+              create carriers using _aligned_malloc() and can by this 
+              use the new optimized allocator header scheme introduced 
+              in R16 on other platforms.
+
+
+--- erts-5.10.4 ---------------------------------------------------------
+
+   OTP-10229  New socket functions inet:socknames/1,2 and
+             inet:peernames/1,2 have been implemented. They are useful for
+             SCTP sockets since they return all addresses for an
+             association. For other sockets they fall back to
+             inet:sockname/1 and inet:peername/1, so the new functions can
+             replace the old for any application that wants to be multi
+             address aware yet socket type agnostic. See the
+             documentation.
+
+   OTP-11149  A new memory allocation feature called "super carrier" has
+             been introduced. The super carrier feature can be used in
+             different ways. It can for example be used for pre-allocation
+             of all memory that the runtime system should be able to use.
+
+             By default the super carrier is disabled. It is enabled by
+             passing the +MMscs <size in MB> command line argument. For
+             more information see the documentation of the +MMsco,
+             +MMscrfsd, +MMscrpm, +MMscs, +MMusac, and, +Mlpm command line
+             arguments in the erts_alloc(3) documentation.
+
+             Since it is disabled by default there should be no impact on
+             system characteristics if not used.
+
+             This change has been marked as a potential incompatibility
+             since the returned list when calling
+             erlang:system_info({allocator, mseg_alloc}) now also include
+             an {erts_mmap, _} tuple as one element in the list.
+
+   OTP-11170  When normalizing paths, erl_prim_loader would always convert
+             backslash to forward slash. This is correct on Windows, but
+             not on other operating systems. erl_prim_loader now checks
+             which OS is running before performing this conversion.
+
+   OTP-11349  Fixed syslog defines and defined LOG_ERR for systems without
+             syslog.h. Thanks to Matt Lewandowsky.
+
+   OTP-11350  Check all pattern arguments passed to binary:matches/2.
+             Thanks to Mike Sassak.
+
+   OTP-11351  Fix two small silent rules omissions. Thanks to Anthony
+             Ramine.
+
+   OTP-11362  Added erlang:system_info(ets_limit) to provide a way to
+             retrieve the runtime's maximum number of ETS tables. Thanks
+             to Steve Vinoski
+
+   OTP-11371  Teach configure to detect if posix_memalign cannot align to
+             more than the system page size. 
+
+             For cross-compiled systems a new environment variable called
+             erl_xcomp_posix_memalign has been introduced to indicate
+             whether posix_memalign should be used.
+
+   OTP-11381  Fix bsr bug occurring when shifting a huge number a huge
+             number of bits to the right. Thanks to Lars Hesel
+             Christensen.
+
+   OTP-11410  Fix memory leak for distributed monitors
+
+   OTP-11414  Fix various typos in erts, kernel and ssh. Thanks to Martin
+             Hässler.
+
+   OTP-11420  Crashdumps initiated by out-of-memory on process spawn could
+             cause the beam to segfault during crashdump writing due to
+             invalid pointers.
+
+             The pointers are invalid since the process creation never
+             finished. This fix removes these processes from the
+             printouts. Reported by Richard Carlsson.
+
+   OTP-11446  Add new BIF os:unsetenv/1 which deletes an environment
+             variable. Thanks to Martin Hässler.
+
+   OTP-11450  Crash dumps from 64-bit Erlang machines would have all memory
+             addresses truncated to 32 bits, which could cause trouble
+             inspecting processes message queues and stacks in the
+             crashdump viewer.
+
+   OTP-11456  Threads other than schedulers threads could make thread
+             unsafe accesses when support for migration of memory carriers
+             had been enabled, i.e., when the +M<S>acul command line flag
+             had been passed to erl. This could cause corruption of the
+             VMs internal state.
+
+             This bug was introduced in erts-5.10.2 when the support for
+             migration of memory carriers was introduced.
+
+   OTP-11479  Fix bug in binary_to_term for invalid bitstrings and very
+             large binaries (>2Gb).
+
+   OTP-11489  Introduced a new guarantee regarding exit signals from ports:
+
+             If the process calling one of the synchronous port BIFs
+             listed below is linked to the port identified by the first
+             argument, and the port exits before sending the result of the
+             port operation, the exit signal issued due to this link will
+             be received by the processes before the BIF returns, or fail
+             with an exception due to the port not being open.
+
+             The synchronous port BIFs are:
+
+             -- port_close/1
+
+             -- port_command/2
+
+             -- port_command/3
+
+             -- port_connect/2
+
+             -- port_control/3
+
+             -- erlang:port_call/3
+
+             -- erlang:port_info/1
+
+             -- erlang:port_info/2
+
+             Note that some ports under certain circumstances unlink
+             themselves from the calling process before exiting, i.e. even
+             though the process linked itself to the port there might be
+             no link triggering an exit signal.
+
+             Characteristics impact: The return or exception from the
+             synchronous port BIF will be delayed if the port
+             simultaneously exit due to some issue unrelated to the
+             outstanding synchronous port BIF call. In all other cases
+             characteristics are unchanged.
+
+   OTP-11491  Under rare circumstances a process calling inet:close/1,
+             gen_tcp:close/1, gen_udp:close/1, or gen_sctp:close/1 could
+             hang in the call indefinitely.
+
+   OTP-11496  Fix bug that could cause a 32-bit emulator to always crash at
+             start (since R16B01) depending on the alignment of static
+             data in the beam executable.
+
+   OTP-11501  Fix benign bugs regarding bitstring compare. Only a nuisance
+             for debug and valgrind VM.
+
+   OTP-11517  Silence warnings (Thanks to Anthony Ramine)
+
+   OTP-11521  The default wordsize of the emulator (beam) is now determined
+             by compiler default on Mac OSX (Darwin). This was previously
+             forced to 32bits by the configure script unless otherwise
+             specified.
+
+
+--- eunit-2.2.6 ---------------------------------------------------------
+
+   OTP-11373  Fix I/O-protocol error handling in eunit. Thanks to Yuki Ito.
+
+   OTP-11467  Do not attempt to detect lists of printable characters in
+             format. Thanks to Roberto Aloi.
+
+   OTP-11516  Fix silent make rule (Thanks to Anthony Ramine )
+
+
+--- hipe-3.10.2.2 -------------------------------------------------------
+
+   OTP-11374  Fixed a dialyzer crash when using remote types in the tail
+             position of a maybe_improper_list/2 type. Thanks to Kostis
+             Sagonas
+
+
+--- ic-4.3.4 ------------------------------------------------------------
+
+   OTP-11351  Fix two small silent rules omissions. Thanks to Anthony
+             Ramine.
+
+   OTP-11517  Silence warnings (Thanks to Anthony Ramine)
+
+
+--- inets-5.9.7 ---------------------------------------------------------
+
+   OTP-11037  The ftp client now supports ftp over tls (ftps).
+
+   OTP-11276  Fix httpd config option 'script_timeout' and fixed httpd
+             config option 'keep_alive_timeout'. Thanks to Johannes
+             Weissl.
+
+   OTP-11312  Make httpc:request_cancel/[1,2] asynchronous. Previously
+             these functions tried to guarantee request answer would not
+             reach the client, which only worked for some of the use
+             cases. Now these functions are totally asynchronous which
+             makes it the clients responsibility to disregard possible
+             answers to canceled requests. 
+
+             Also pipelining implementation has been changed to improve
+             the utilization factor. Further investigation of possible
+             enhancements in this area are planned for later.
+
+   OTP-11328  [httpd] Add handling of new response for mod_head (otherwise
+             causing case_clause crash). Also updated logging: Removed
+             logging for keep-alive connections timeout (this is a normal
+             occurrence and not an error) and some access-log body size
+             corrections.
+
+
+--- kernel-2.16.4 -------------------------------------------------------
+
+   OTP-10229  New socket functions inet:socknames/1,2 and
+             inet:peernames/1,2 have been implemented. They are useful for
+             SCTP sockets since they return all addresses for an
+             association. For other sockets they fall back to
+             inet:sockname/1 and inet:peername/1, so the new functions can
+             replace the old for any application that wants to be multi
+             address aware yet socket type agnostic. See the
+             documentation.
+
+   OTP-11377  Fix the typespec for the inet:ifget/2 and inet:ifget/3 return
+             value. Thanks to Ali Sabil.
+
+   OTP-11379  Add more SCTP errors as described in RFC 4960. Thanks to
+             Artem Teslenko.
+
+   OTP-11414  Fix various typos in erts, kernel and ssh. Thanks to Martin
+             Hässler.
+
+   OTP-11446  Add new BIF os:unsetenv/1 which deletes an environment
+             variable. Thanks to Martin Hässler.
+
+   OTP-11471  Fix rpc multicall sample code. Thanks to Edwin Fine.
+
+   OTP-11491  Under rare circumstances a process calling inet:close/1,
+             gen_tcp:close/1, gen_udp:close/1, or gen_sctp:close/1 could
+             hang in the call indefinitely.
+
+
+--- mnesia-4.11 ---------------------------------------------------------
+
+   OTP-11375  Fixed a race in mnesia which could cause hanging transaction
+             when sticky locks had been used. Thanks janchochol.
+
+   OTP-11485  Fixed dirty_update_counter which could return ok, thanks
+             Anton Ryabkov.
+
+
+--- observer-1.3.1.2 ----------------------------------------------------
+
+   OTP-11335  The documentation for ttb:tracer/2 incorrectly stated that
+             there was an option named 'overload', while the correct name
+             used in the implementation is 'overload_check'.
+
+   OTP-11475  Fixed typo in observer documentation. Thanks to Dave Parfitt.
+
+
+--- odbc-2.10.18 --------------------------------------------------------
+
+   OTP-11483  Configure now also checks for the existence of the sql.h
+             header file
+
+
+--- os_mon-2.2.14 -------------------------------------------------------
+
+   OTP-11454  Fix incorrect reporting of memory on OS X via memsup. Thanks
+             to Christopher Meiklejohn.
+
+
+--- public_key-0.21 -----------------------------------------------------
+
+   OTP-11380  Fixed a little typo in public_key documentation. Thanks to
+             Tomas Morstein.
+
+   OTP-11470  public_key: Workaround for incorrectly encoded utf8
+             emailAddress. Thanks to Andrew Bennett.
+
+
+--- runtime_tools-1.8.13 ------------------------------------------------
+
+   OTP-11520  Observer did not produce correct result when ERTS internal
+             memory allocators had been disabled.
+
+
+--- sasl-2.3.4 ----------------------------------------------------------
+
+    OTP-8479  Added a boot file which skips loading the "$HOME/.erlang"
+             file on startup. Enable by starting erlang with "erl -boot
+             no_dot_erlang".
+
+   OTP-11464  Don't try to add the log_mf_h handler in sasl unless
+             configured to do so. Thanks to Richard Carlsson.
+
+   OTP-11507  Fix confusing documentation about error handlers in
+             SASL.(Thanks to Richard Carlsson)
+
+   OTP-11529  A bug in the mechanism for upgrading core parts of Erlang/OTP
+             (emulator, kernel, stdlib, sasl) caused a switch of paths
+             between stdlib and sasl in the intermediate .script/.boot
+             file. The bug was introduces along with this upgrade
+             mechanism in R15B. It has now been corrected. (Thanks to
+             Tobias Schlager)
+
+
+--- snmp-4.25 -----------------------------------------------------------
+
+   OTP-11307  [manager] Improved handling of unexpected/invalid return
+             values and crashes from called snmpm_user callback functions.
+
+   OTP-11352  Enable SNMP to create missing database directories. Add
+             {db_init_error, create_db_and_dir} option to SNMP manager and
+             agent. This allows them to create any missing parent
+             directories for db_dir, rather than treating any missing
+             directories as a fatal error. The default for db_init_error,
+             which is terminate, is unchanged.
+
+   OTP-11412  [manager] Wrong block cypher type used for AES ('aes_cbf128'
+             instead of 'aes_cfb128') when performing AES block
+             encrypt/decrypt.
+
+   OTP-11413  [manager] When performing the AES encryption, invalid values
+             for the EngineBoots and EngineTime was used. The values of
+             the local agent was used, which would have produced some
+             values if an agent was actually running. If not it would have
+             caused a crash.
+
+
+--- ssh-3.0 -------------------------------------------------------------
+
+   OTP-10976  Add option to disallow CLI
+
+   OTP-11296  Add sockname and user to ssh:connection_info/2
+
+   OTP-11339  The ssh cli is now faster at close and before new prompt.
+
+   OTP-11363  Ssh process structure was redesigned to better map to what is
+             truly parallel this has solved a lot of strange timing issues
+             that sometimes would occur, for instance a process leak could
+             happen when a lot of connections where taken up and down in
+             parallel in a short period of time. Also backwards compatible
+             clauses to "original" but never supported features has been
+             removed.
+
+             Impact: Increases flow efficiency
+
+   OTP-11414  Fix various typos in erts, kernel and ssh. Thanks to Martin
+             Hässler.
+
+   OTP-11449  Correct private_key type documentation in ssh_server_key_api.
+             Thanks to Tristan Sloughter.
+
+   OTP-11490  The functions in ssh_no_io.erl did not mimic the functions in
+             ssh_io.erl correctly, the arity was incorrect for some
+             functions which caused ssh to fail in the wrong way.
+
+
+--- ssl-5.3.2 -----------------------------------------------------------
+
+   OTP-11370  Honors the clients advertised support of elliptic curves and
+             no longer sends incorrect elliptic curve extension in server
+             hello.
+
+   OTP-11376  Fix initialization of DTLS fragment reassembler, in
+             previously contributed code, for future support of DTLS .
+             Thanks to Andreas Schultz.
+
+   OTP-11447  Remove extraneous dev debug code left in the close function.
+             Thanks to Ken Key.
+
+   OTP-11457  Corrected type error in client_preferred_next_protocols
+             documentation. Thanks to Julien Barbot.
+
+   OTP-11460  Add SSL Server Name Indication (SNI) client support. Thanks
+             to Julien Barbot.
+
+
+--- stdlib-1.19.4 -------------------------------------------------------
+
+   OTP-11398  Fix typo in gen_server.erl. Thanks to Brian L. Troutwine.
+
+   OTP-11442  Add XML marker for regexp syntax. Thanks to Håkan Mattson.
+
+   OTP-11465  Spec for atan2 should be atan2(Y, X), not atan2(X, Y). Thanks
+             to Ary Borenszweig.
+
+
+--- syntax_tools-1.6.12 -------------------------------------------------
+
+   OTP-11506  Fix transformation of implicit funs in igor (Thanks to
+             Anthony Ramine)
+
+
+--- test_server-3.6.4 ---------------------------------------------------
+
+   OTP-11305  The way Common Test handles skipping of test cases has been
+             updated. In previous versions, returning {skip,Reason} from a
+             configuration function (such as init_per_suite or
+             init_per_group), resulted in all affected test cases getting
+             skipped with status auto_skipped. This was inappropriate,
+             since this status is supposed to be used to inform that
+             Common Test has taken the initiative to skip something (e.g.
+             a test case group if init_per_group failed). Therefore, in
+             this version of Common Test, whenever the user skips a suite,
+             group, or individual test case (by means of a configuration
+             function or test specification term), the affected test cases
+             get the status user_skipped instead.
+
+             This update has meant a few changes that may affect Common
+             Test users in various ways:
+
+             -- The test results and statistics will be affected, which is
+             important to know when running regression tests and comparing
+             results to previous test runs.
+
+             -- Users that read or parse the textual log file suite.log
+             will notice that an auto skipped function is now reported as
+             auto_skipped rather than skipped as before.
+
+             -- When require fails in an info function (such as suite/0 or
+             group/1), all affected configuration functions and test cases
+             are marked as auto_skipped.
+
+             -- If Common Test detects an error in the test suite (such as
+             e.g. an invalid all/0 function), all affected configuration
+             functions and test cases are marked as auto_skipped.
+
+             -- If a repeated test run session reaches a deadline with
+             force_stop enabled, all remaining test cases are marked as
+             auto_skipped rather than user_skipped as before.
+
+             -- The event messages that Common Test generates during test
+             runs have been affected by this update. For details see
+             OTP-11524.
+
+
+--- tools-2.6.13 --------------------------------------------------------
+
+   OTP-11394  Add iodata, nonempty_string to built-in type highlighting for
+             emacs. Thanks to Paul Oliver.
+
+   OTP-11417  Erlang-specific compilation error regexp is added in
+             erlang-eunit.el. This defvar was earlier in erlang.el, but
+             was erroneously removed in R15B02, while still used by
+             erlang-eunit.el.
+
+   OTP-11439  Take compiler options from beam in cover:compile_beam. Thanks
+             to Péter Gömöri.
+
+   OTP-11517  Silence warnings (Thanks to Anthony Ramine)
+
+
+--- wx-1.1.1 ------------------------------------------------------------
+
+   OTP-11393  wx initialization hanged with wxWidgets-3.0 on mac. Fixed a
+             crash with wxListBox on wxWidgets-3.0 (thanks Sergei Golovan)
+             Fixed documentation links. Fixed event callbacks cleanup.
+
+   OTP-11505  Improve documentation (Thanks to Boris Mühmer)
+
+   OTP-11515  Fix silent make rules (Thanks to Anthony Ramine)
+
+
+--- xmerl-1.3.5 ---------------------------------------------------------
+
+   OTP-11461  Teach xmerl_xpath to resolve context namespaces in more
+             cases. Thanks to Daniel White.
+
+   OTP-11463  Avoid serialization on code_server in xmerl:export(). Thanks
+             to Richard Carlsson.
+
+
diff --git a/sources b/sources
index a5032de..3eb8f02 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-5bd028771290eacbc075ca65a63749e6  otp_doc_html_R16B02.tar.gz
-fe3ff42375090d33ce1ba98c28218cf3  otp_doc_man_R16B02.tar.gz
-fe73334b75669fac4c3c400ceab064c8  otp_src_R16B02.readme
-ca63bcde0e5ae0f2df9457f97b3115a4  otp_src_R16B02.tar.gz
+fb39e206739e43501f6d27edf9b04b37  otp_doc_html_R16B03.tar.gz
+099ed598feadc54e7efea908cc598f08  otp_doc_man_R16B03.tar.gz
+d8b65a1492007f388545176300182d4f  otp_src_R16B03.readme
+c330150913556a0fe73e57a441cb6375  otp_src_R16B03.tar.gz
_______________________________________________
erlang mailing list
[email protected]
https://lists.fedoraproject.org/mailman/listinfo/erlang

Reply via email to