1
0
forked from erlang/erlang

Accepting request 771566 from home:gsantomaggio_suse:branches:devel:languages:erlang:Factory

- Changes for 22.2.5:
  * erts: A process could end up in a state where it got
    endlessly rescheduled without making any progress. This
    occurred when a system task, such as check of process
    code (part of a code purge), was scheduled on a high
    priority process trying to execute on a dirty
    scheduler.
  * erts: Improved signal handling for processes executing dirty.
    For example, avoid busy wait in dirty signal handler
    process when process is doing garbage collection on
    dirty scheduler.
  * stdlib:  A directory traversal vulnerability has been eliminated
    in erl_tar. erl_tar will now refuse to extract symlinks
    that points outside the targeted extraction directory
    and will return {error,{Path,unsafe_symlink}}. (Thanks
    to Eric Meadows-Jönsson for the bug report and for
    suggesting a fix.)

OBS-URL: https://build.opensuse.org/request/show/771566
OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang:Factory/erlang?expand=0&rev=100
This commit is contained in:
2020-02-09 11:41:57 +00:00
committed by Git OBS Bridge
parent ef9dbeda82
commit b834192951
4 changed files with 25 additions and 4 deletions

BIN
OTP-22.2.4.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
OTP-22.2.5.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,24 @@
-------------------------------------------------------------------
Fri Feb 7 09:01:17 UTC 2020 - Gabriele Santomaggio <gsantomaggio@suse.de>
- Changes for 22.2.5:
* erts: A process could end up in a state where it got
endlessly rescheduled without making any progress. This
occurred when a system task, such as check of process
code (part of a code purge), was scheduled on a high
priority process trying to execute on a dirty
scheduler.
* erts: Improved signal handling for processes executing dirty.
For example, avoid busy wait in dirty signal handler
process when process is doing garbage collection on
dirty scheduler.
* stdlib: A directory traversal vulnerability has been eliminated
in erl_tar. erl_tar will now refuse to extract symlinks
that points outside the targeted extraction directory
and will return {error,{Path,unsafe_symlink}}. (Thanks
to Eric Meadows-Jönsson for the bug report and for
suggesting a fix.)
-------------------------------------------------------------------
Mon Feb 3 07:59:55 UTC 2020 - Gabriele Santomaggio <gsantomaggio@suse.com>

View File

@@ -28,7 +28,7 @@
%{!?make_build:%{expand: %%global make_build %%{__make} %%{?_smp_mflags}}}
Name: erlang
Version: 22.2.4
Version: 22.2.5
Release: 0
# not set up to be built with position independend executable support
#!BuildIgnore: gcc-PIE