Hello community,
here is the log from the commit of package erlang for openSUSE:Factory checked in at 2019-05-17 23:44:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/erlang (Old)
and /work/SRC/openSUSE:Factory/.erlang.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "erlang"
Fri May 17 23:44:22 2019 rev:82 rq:703691 version:21.3.8.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/erlang/erlang.changes 2019-05-02 19:16:46.261357756 +0200
+++ /work/SRC/openSUSE:Factory/.erlang.new.5148/erlang.changes 2019-05-17 23:44:27.777869981 +0200
@@ -1,0 +2,81 @@
+Thu May 16 09:47:44 UTC 2019 - Gabriele Santomaggio
+
+- Update to 21.3.8.1:
+- Changes for 21.3.8.1:
+ * http://erlang.org/download/OTP-21.3.8.1.README
+ * erts: Fixed a buffer overflow when binary_to_existing_atom/2
+ and list_to_existing_atom/2 was used with the latin1
+ encoding.
+ * ssl: Correct solution for retaining tcp flow control
+ OTP-15802 (ERL-934) as to not break ssl:recv as
+ reported in (ERL-938)
+ * tools: cover would fail to start if two processes tried to
+ start it at the exact same time.
+- Update to 21.3.8:
+- Changes for 21.3.8:
+ * http://erlang.org/download/OTP-21.3.8.README
+ * common_test: The test result when a hook function fails is in
+ general the same as if the function that the hook is
+ associated with fails. For example, if
+ post_init_per_testcase fails the result is that the
+ test case is skipped, as is the case when
+ init_per_testcase fails.This, however, was earlier not
+ true for timetrap timeouts or other error situations
+ where the process running the hook function was killed.
+ This is now corrected, so the error handling should be
+ the same no matter how the hook function fails.
+ Related Id(s): ERIERL-334
+ * common_test: In some rare cases, when two common_test nodes used the
+ same log directory, a timing problem could occur which
+ caused common_test to crash because it's log cache file
+ was unexpectedly empty. This is now corrected.
+ Related Id(s): ERIERL-342
+ * common_test: Two new common_test hook functions are introduced:
+ post_groups/2, which is called after Suite:groups/0
+ post_all/3, which is called after Suite:all/0
+ A new term, {testcase,TestCase,RepeatProperties} is now
+ also allowed in the return from all/0. This can be used
+ for repeating a single test case a specific number of
+ times, or until it fails or succeeds once.
+ * eldap, public_key, ssl: Back port of bug fix ERL-893 from OTP-22 and document
+ enhancements that will solve dialyzer warnings for
+ users of the ssl application.
+ This change also affects public_key, eldap (and inet doc).
+ Related Id(s): ERL-893, ERL-929, PR-2215
+ * erl_interface: erl_interface/ei refused to use node names with an
+ alive name (the part of the node name preceding the @
+ sign) longer than 63 characters and a host name longer
+ than 64 characters. The total amount of characters
+ allowed in a node name (alivename@hostname) was thus
+ limited to 128 characters. These limits applied both to
+ the own node name as well as node names of other nodes.
+ Ordinary Erlang nodes limit the node name length to 256
+ characters, which meant that you could not communicate
+ with certain Erlang nodes due to their node name used.
+
+ erl_interface/ei now allow the total amount of
+ characters in a node name to be up to 256 characters.
+ These characters may be distributed between alive name
+ and host name in whatever way needed. That is, the
+ maximum amount of characters in the alive name may be
+ 254 and the maximum amount of characters in the host
+ name may be 254, but in total the node name must not
+ exceed 256 characters.
+ * erts: Fixed more bugs in process_info(reductions) causing it
+ to sometimes behave non-monotonic. That is, a
+ subsequent call toward the same process could return a
+ lower reduction value.
+ Related Id(s): ERIERL-337, OTP-15709
+ * ssl: Missing check of size of user_data_buffer made internal
+ socket behave as an active socket instead of active N.
+ This could cause memory problems.
+ * eldap, public_key, ssl: Back port of bug fix ERL-893 from OTP-22 and document
+ enhancements that will solve dialyzer warnings for
+ users of the ssl application.
+ This change also affects public_key, eldap (and inet doc).
+ * stdlib: A bug in gen_statem has been fixed where the internal
+ timeout message could arrive as an info to the callback
+ module during high load due to incorrect use of
+ asynchronous timer cancel.
+
+-------------------------------------------------------------------
Old:
----
OTP-21.3.7.tar.gz
New:
----
OTP-21.3.8.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ erlang.spec ++++++
--- /var/tmp/diff_new_pack.imBslb/_old 2019-05-17 23:44:29.025869296 +0200
+++ /var/tmp/diff_new_pack.imBslb/_new 2019-05-17 23:44:29.029869293 +0200
@@ -26,7 +26,7 @@
%endif
Name: erlang
-Version: 21.3.7
+Version: 21.3.8.1
Release: 0
# not set up to be built with position independend executable support
#!BuildIgnore: gcc-PIE
++++++ OTP-21.3.7.tar.gz -> OTP-21.3.8.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/erlang/OTP-21.3.7.tar.gz /work/SRC/openSUSE:Factory/.erlang.new.5148/OTP-21.3.8.1.tar.gz differ: char 13, line 1