General-purpose programming language and runtime environment
http://www.erlang.org
Erlang is a general-purpose programming language and runtime environment. Erlang has built-in support for concurrency, distribution and fault tolerance. Erlang is used in several large telecommunication systems from Ericsson.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:languages:erlang:Leap:15/erlang && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
CVE-2022-37026-client-auth-bypass.patch | 0000029335 28.6 KB | |
OTP-22.3.4.26.tar.gz | 0056540503 53.9 MB | |
README.SUSE | 0000001095 1.07 KB | |
_constraints | 0000000117 117 Bytes | |
epmd.service | 0000000336 336 Bytes | |
epmd.socket | 0000000150 150 Bytes | |
erlang-not-install-misc.patch | 0000001194 1.17 KB | |
erlang-rpmlintrc | 0000000170 170 Bytes | |
erlang.changes | 0000176238 172 KB | |
erlang.spec | 0000016016 15.6 KB | |
erlang.sysconfig | 0000000373 373 Bytes | |
macros.erlang | 0000000455 455 Bytes | |
otp-R16B-rpath.patch | 0000000932 932 Bytes |
Latest Revision
Matwey Kornilov (matwey)
accepted
request 1057743
from
Matwey Kornilov (matwey)
(revision 16)
- Changes for 22.3.4.26: * erts: Fix bug where the process message queue was left in an inconsistent state when changing from on_heap to off_heap message queue data causing the GC to segfault. * erts: Fix functions that convert universal to localtime (such as erlang:localtime/0 and erlang:universaltime_to_localtime/1) to fetch the correct localtime if it is changed after the start of the VM. * erts: Fix memory leak when a process doing a distributed fragmented send is sent an exit signal. Before this fix the receiving node would be left with an incomplete message that would remain until the nodes were disconnected. The bug has existed since Erlang/OTP 21. - Changes for 22.3.4.25: * erts: By default global does not take any actions to restore a fully connected network when connections are lost due to network issues. This is problematic for all applications expecting a fully connected network to be provided, such as for example mnesia, but also for global itself. A network of overlapping partitions might cause the internal state of global to become inconsistent. Such an inconsistency can remain even after such partitions have been brought together to form a fully connected network again. The effect on other applications that expects that a fully connected network is maintained may vary, but they might misbehave in very subtle hard to detect ways during such a partitioning. In order to prevent such issues, we have introduced a prevent overlapping partitions fix which can be enabled using the prevent_overlapping_partitions kernel(6) parameter. When this fix has been enabled, global will actively disconnect from nodes that reports that they have
Comments 0