Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package erlang for openSUSE:Factory checked in at 2025-05-09 18:51:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/erlang (Old) and /work/SRC/openSUSE:Factory/.erlang.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "erlang" Fri May 9 18:51:29 2025 rev:142 rq:1276092 version:27.3.4 Changes: -------- --- /work/SRC/openSUSE:Factory/erlang/erlang.changes 2025-03-18 17:44:19.629143186 +0100 +++ /work/SRC/openSUSE:Factory/.erlang.new.30101/erlang.changes 2025-05-09 18:53:32.230517264 +0200 @@ -1,0 +2,104 @@ +Fri May 09 06:19:01 UTC 2025 - Matwey Kornilov <matwey.korni...@gmail.com> + +- Changes for 27.3.4: + * ssh: Fix KEX strict implementation according to draft-miller- + sshm-strict-kex-01 document. + * kernel: With this change, disk_log will not crash when using + chunk_step/3 after log size was decreased. + * kernel: With this change, disk_log will not run into infinite + loop when using chunk/2,3 after log size was decreased. + * erts: Fixed an emulator crash when setting an error_handler + module that was not yet loaded. + * erts: Fixed a rare bug that could cause an emulator crash after + unloading a module or erasing a persistent_term. + * xmerl: A new option to discard whitespace before the xml tag + when reading from a stream has been added to the Xmerl SAX + parser. + +------------------------------------------------------------------- +Sat Apr 19 15:40:51 UTC 2025 - Matwey Kornilov <matwey.korni...@gmail.com> + +- Changes for 27.3.3: + * kernel: Fixed bug in call_memory tracing that could cause + wildly incorrect reported memory values. Bug exists since OTP + 27.1. + * megaco: Corrected type spec for type mid(). + * erts: Fixed bug in call_memory tracing that could cause wildly + incorrect reported memory values. Bug exists since OTP 27.1. + * ssh: Reception of wrong Unicode does not cause unnecessary + processing. US-ASCII fields are not decoded as Unicode. + * ssh: SSH daemon disconnects upon receiving connection protocol + message for unauthenticated used. + * ssl: Lower log level for user cancelation as this is not an + error case. Also handle possible undecrypted close alert + during TLS-1.3 handshake. +- Changes for 27.3.2: + * kernel: On Windows, using socket:sendv, a large IOV (size > + MAX), the tail was not sent. + * kernel: gen_tcp connect with a sockaddr with loopback address + failed. + * kernel: Remove debug printouts from gen_tcp_socket + * xmerl: Corrected faulty type specification + * asn1: Negative REAL numbers greater than -1 would be + incorrectly encoded (the minus sign would be lost). + * megaco: Correct type spec for ActionReply + * erts: On Windows, using socket:sendv, a large IOV (size > MAX), + the tail was not sent. + * erts: Uplift pcre 8.44 to pcre 8.45 + * snmp: When manager receives an v3 inform (request) it used + engine-id and full address (including port number) to check if + engine was known. This did not work if agent used ephemeral + ports for notifications. Has now been changed to only use + (context) engine-id and address (without port). + * snmp: Fixed snmp_generic (dialyzer) spec for function + table_func. + * compiler: Fix the compiler crash when the inner-most tuple in a + nested tuple with 3 layers is updated. + * ssl: Correct the debug functionality for NSS keylogging for + TLS-1.3 introduced in OTP-27.3.1 so that TLS-1.3 key updates + items always get correct counter value and each item is logged + as one single line. + +------------------------------------------------------------------- +Mon Mar 31 16:34:19 UTC 2025 - matwey.korni...@gmail.com + +- Changes for 27.3.1: + * stdlib: Fixed crash when fetching initial_call when user code + have modified the process_dictionary. + * erts: Behavior for socket:recv/3 has been improved. The + behavior has also been clarified in the documentation. + * erts: Trace messages due to receive tracing could potentially + be delayed a very long time if the traced process waited in a + receive expression without clauses matching on messages (timed + wait), or just did not enter a receive expression for a very + long time. + * erts: Improve the naming of the (internal) esock mutex(es). It + is now possible to configure (as in autoconf) the use of simple + names for the esock mutex(es). + * kernel: Behavior for socket:recv/3 has been improved. The + behavior has also been clarified in the documentation. + * kernel: An infinite loop in CNAME loop detection that can cause + Out Of Memory has been fixed. This affected CNAME lookup with + the internal DNS resolver. + * mnesia: With this change mnesia will merge schema of tables + using external backends. + * ssh: Reception of malicious KEX init message does not result + with ssh daemon excessive memory usage. + * ssh: Call to ssh:daemon_replace_options does not crash when + argument is not a valid daemon ref. + * asn1: The JER backend will now include the SIZE constraint in + the type info for OCTET STRINGs, and a SIZE constraint with a + range will now be included for BIT STRINGs. This does not + change the actual encoding or decoding of JER, but can be + useful for tools. + * asn1: When using the JSON encoding rules, it is now possible to + call the decode/2 function in the following way with data that + has already been decoded by json:decode/1: + * ssl: Correct handling of unassigned signature algorithms to + properly ignore them instead of failing the handshake. + * ssl: Update key mechanism in CRL cache so that CRL DP with same + URI path component becomes distinguishable from each other. + * ssl: Add callback for NSS keylogging so that it can work as + expected for all scenarios. + +------------------------------------------------------------------- Old: ---- OTP-27.3.tar.gz New: ---- OTP-27.3.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ erlang.spec ++++++ --- /var/tmp/diff_new_pack.rQXg4G/_old 2025-05-09 18:53:33.094553205 +0200 +++ /var/tmp/diff_new_pack.rQXg4G/_new 2025-05-09 18:53:33.094553205 +0200 @@ -23,7 +23,7 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: erlang -Version: 27.3 +Version: 27.3.4 Release: 0 Summary: General-purpose programming language and runtime environment License: Apache-2.0 ++++++ OTP-27.3.tar.gz -> OTP-27.3.4.tar.gz ++++++ /work/SRC/openSUSE:Factory/erlang/OTP-27.3.tar.gz /work/SRC/openSUSE:Factory/.erlang.new.30101/OTP-27.3.4.tar.gz differ: char 13, line 1 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.rQXg4G/_old 2025-05-09 18:53:33.174556533 +0200 +++ /var/tmp/diff_new_pack.rQXg4G/_new 2025-05-09 18:53:33.178556700 +0200 @@ -1,6 +1,6 @@ -mtime: 1742235362 -commit: b83adca3f23aa922098decf9f9efeaf886543a24e79e6c0168ec16a2546f8a0f +mtime: 1746771543 +commit: fcbcfc0a3fd8332b2dbc1edab89b1c79410f19445c4bab2988d9cef327eb330d url: https://src.opensuse.org/erlang/erlang.git -revision: b83adca3f23aa922098decf9f9efeaf886543a24e79e6c0168ec16a2546f8a0f +revision: fcbcfc0a3fd8332b2dbc1edab89b1c79410f19445c4bab2988d9cef327eb330d projectscmsync: https://src.opensuse.org/erlang/_ObsPrj.git ++++++ build.specials.obscpio ++++++