Hello community, here is the log from the commit of package erlang for openSUSE:Factory checked in at 2015-07-20 11:21:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/erlang (Old) and /work/SRC/openSUSE:Factory/.erlang.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "erlang" Changes: -------- --- /work/SRC/openSUSE:Factory/erlang/erlang.changes 2015-06-30 10:16:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.erlang.new/erlang.changes 2015-07-20 11:21:57.000000000 +0200 @@ -1,0 +2,46 @@ +Tue Jun 30 15:34:14 UTC 2015 - kru...@zib.de + +- update to 18.0.1: + * Fix a rare hanging of the VM seen to happen just after + emulator start. Bug exists since R14. + +------------------------------------------------------------------- +Fri Jun 26 11:59:59 UTC 2015 - kru...@zib.de + +- update to 18.0: + * new license: APL 2.0 (Apache Public License) + * erts: The time functionality has been extended. This includes + a new API for time, as well as "time warp" modes which + alters the behavior when system time changes. You are + strongly encouraged to use the new API instead of the + old API based on erlang:now/0. erlang:now/0 has been + deprecated since it is a scalability bottleneck. See + http://www.erlang.org/doc/apps/erts/time_correction.html + * erts: Beside the API changes and time warp modes a lot of + scalability and performance improvements regarding time + management has been made. Examples are: + + scheduler specific timer wheels, + + scheduler specific BIF timer management, + + parallel retrieval of monotonic time and system time + on OS:es that support it. + * erts: The previously introduced "eager check I/O" feature is + now enabled by default. + * erts/compiler: enhanced support for maps. Big maps new uses a + HAMT (Hash Array Mapped Trie) representation internally + which makes them more efficient. There is now also + support for variables as map keys. + * dialyzer: The -dialyzer() attribute can be used for suppressing + warnings in a module by specifying functions or warning + options. It can also be used for requesting warnings in + a module. + * ssl: Remove default support for SSL-3.0 and added padding check + for TLS-1.0 due to the Poodle vulnerability. + * ssl: Remove default support for RC4 cipher suites, as they are + consider too weak. + * stdlib: Allow maps for supervisor flags and child specs + * stdlib: New functions in ets: + + take/2: Works the same as ets:delete/2 but also returns + the deleted object(s). + + update_counter/4 with a default object as argument + +------------------------------------------------------------------- Old: ---- OTP-17.5.6.tar.gz New: ---- OTP-18.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ erlang.spec ++++++ --- /var/tmp/diff_new_pack.y0fJJY/_old 2015-07-20 11:21:59.000000000 +0200 +++ /var/tmp/diff_new_pack.y0fJJY/_new 2015-07-20 11:21:59.000000000 +0200 @@ -17,10 +17,10 @@ Name: erlang -Version: 17.5.6 +Version: 18.0.1 Release: 0 Summary: General-purpose programming language and runtime environment -License: ErlPL-1.1 +License: Apache-2.0 Group: Development/Languages/Other Url: http://www.erlang.org Source0: https://github.com/erlang/otp/archive/OTP-%{version}.tar.gz @@ -431,7 +431,7 @@ %files %defattr(-,root,root) -%doc AUTHORS EPLICENCE README +%doc AUTHORS LICENSE.txt README %if 0%{?have_systemd} %doc README.SUSE %endif ++++++ OTP-17.5.6.tar.gz -> OTP-18.0.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/erlang/OTP-17.5.6.tar.gz /work/SRC/openSUSE:Factory/.erlang.new/OTP-18.0.1.tar.gz differ: char 13, line 1