Revisions of glibc
Dominique Leuenberger (dimstar_suse)
accepted
request 775215
from
Andreas Schwab (Andreas_Schwab)
(revision 235)
- nsswitch.conf: comment out initgroups setting, so that it defaults to the group setting (bsc#1164075) (forwarded request 775213 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 774215
from
Andreas Schwab (Andreas_Schwab)
(revision 234)
- fix-locking-in-_IO_cleanup.patch: update to latest version (forwarded request 774214 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 755339
from
Andreas Schwab (Andreas_Schwab)
(revision 233)
- prefer-map-32bit-exec.patch: rtld: Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC (CVE-2019-19126, bsc#1157292, BZ #25204) (forwarded request 755338 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 732759
from
Andreas Schwab (Andreas_Schwab)
(revision 232)
- Package gconv-modules.cache as %ghost - Regenerate it also in the %post of glibc-local-base-<targettype> (forwarded request 732758 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 712159
from
Andreas Schwab (Andreas_Schwab)
(revision 231)
- malloc-tests-warnings.patch: Fix warnings in malloc tests with GCC 9 (forwarded request 712158 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 703416
from
Andreas Schwab (Andreas_Schwab)
(revision 230)
- dl-show-auxv.patch: Fix output of LD_SHOW_AUXV=1 - s390-vx-vxe-hwcap.patch: S390: Mark vx and vxe as important hwcap - taisho-era-string.patch: ja_JP: Change the offset for Taisho gan-nen from 2 to 1 (BZ #24162) - malloc-tracing-hooks.patch: malloc: Set and reset all hooks for tracing (BZ #16573) - pldd-inf-loop.patch: elf: Fix pldd (BZ#18035) - malloc-large-bin-corruption-check.patch: malloc: Check for large bin list corruption when inserting unsorted chunk (BZ #24216) - wfile-sync-crash.patch: Fix crash in _IO_wfile_sync (BZ #20568) (forwarded request 703415 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 691283
from
Andreas Schwab (Andreas_Schwab)
(revision 229)
- japanese-era-name-may-2019.patch: ja_JP locale: Add entry for the new Japanese era (BZ #22964) - Replace glibc_post_upgrade with lua script (forwarded request 691281 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 682399
from
Andreas Schwab (Andreas_Schwab)
(revision 228)
- add-new-Fortran-vector-math-header-file.patch: Update from upstream (forwarded request 682398 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 681703
from
Andreas Schwab (Andreas_Schwab)
(revision 227)
- regex-read-overrun.patch: fix read overrun (CVE-2019-9169, bsc#1127308, BZ #24114) - ldconfig-concurrency.patch: Avoid concurrency problem in ldconfig (bsc#1117993, BZ #23973) (forwarded request 681702 from Andreas_Schwab)
Stephan Kulow (coolo)
accepted
request 678055
from
Andreas Schwab (Andreas_Schwab)
(revision 226)
- Add add-new-Fortran-vector-math-header-file.patch. (forwarded request 677940 from marxin)
Stephan Kulow (coolo)
accepted
request 670586
from
Andreas Schwab (Andreas_Schwab)
(revision 225)
- Update to glibc 2.29 * The getcpu wrapper function has been added, which returns the currently used CPU and NUMA node * Optimized generic exp, exp2, log, log2, pow, sinf, cosf, sincosf and tanf * The reallocarray function is now declared under _DEFAULT_SOURCE, not just for _GNU_SOURCE, to match BSD environments * For powercp64le ABI, Transactional Lock Elision is now enabled iff kernel indicates that it will abort the transaction prior to entering the kernel (PPC_FEATURE2_HTM_NOSC on hwcap2) * The functions posix_spawn_file_actions_addchdir_np and posix_spawn_file_actions_addfchdir_np have been added, enabling posix_spawn and posix_spawnp to run the new process in a different directory * The popen and system do not run atfork handlers anymore (BZ#17490) * strftime's default formatting of a locale's alternative year (%Ey) has been changed to zero-pad the year to a minimum of two digits, like "%y" * As a GNU extension, the '_' and '-' flags can now be applied to "%EY" to control how the year number is formatted * The glibc.tune tunable namespace has been renamed to glibc.cpu and the tunable glibc.tune.cpu has been renamed to glibc.cpu.name * The type of the pr_uid and pr_gid members of struct elf_prpsinfo, defined in <sys/procfs.h>, has been corrected to match the type actually used by the Linux kernel * An archaic GNU extension to scanf, under which '%as', '%aS', and '%a[...]' meant to scan a string and allocate space for it with malloc, is now restricted to programs compiled in C89 or C++98 mode with _GNU_SOURCE defined - unwind-ctor.patch, old-getdents64.patch, nss-files-leak.patch, riscv-feholdexcept-setround.patch, (forwarded request 670585 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 617701
from
Andreas Schwab (Andreas_Schwab)
(revision 224)
- Use python3-pexpect instead of python-pexpect - riscv-kernel-sigaction.patch: fix struct kernel_sigaction to match the kernel version (BZ #23069) - glibc-2.3.90-langpackdir.diff: No longer search in /usr/share/locale-bundle (forwarded request 617700 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 611653
from
Andreas Schwab (Andreas_Schwab)
(revision 223)
- mempcpy-avx512.patch: Don't write beyond destination in __mempcpy_avx512_no_vzeroupper (CVE-2018-11237, bsc#1094154) - realpath-ssize-max-overflow.patch: Fix overflow in path length computation (CVE-2018-11236, bsc#1094161, BZ #22786) - Use %license also for COPYING, COPYING.LIB (forwarded request 611652 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 592315
from
Andreas Schwab (Andreas_Schwab)
(revision 222)
- i386-memmove-sse2-unaligned.patch: Fix SSE2 memmove issue when crossing 2GB boundary (BZ #22644) (forwarded request 592314 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 590322
from
Andreas Schwab (Andreas_Schwab)
(revision 221)
- pkey-get-reserved-name.patch: Linux: use reserved name __key in pkey_get (BZ #22797) - aarch64-sys-ptrace-update.patch: linux/aarch64: sync sys/ptrace.h with Linux 4.15 (BZ #22433) - powerpc-sys-ptrace-undefine-macros.patch: powerpc: Undefine Linux ptrace macros that conflict with __ptrace_request - powerpc-sys-ptrace-update.patch: linux/powerpc: sync sys/ptrace.h with Linux 4.15 (BZ #22433, BZ #22807) - netgroup-cache-keys.patch: Fix netgroup cache keys (BZ #22342) - i386-sigaction-sa-restorer.patch: i386: Fix i386 sigaction sa_restorer initialization (BZ #21269) - riscv-tls-init.patch: RISC-V: Do not initialize $gp in TLS macros - riscv-fmax-fmin-nan.patch: RISC-V: fmax/fmin: Handle signalling NaNs correctly (BZ #22884) (forwarded request 590321 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 583845
from
Andreas Schwab (Andreas_Schwab)
(revision 220)
- nss-database-multiple-dfn.patch: Fix multiple definitions of __nss_*_database (BZ #22918) (forwarded request 583844 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 580520
from
Andreas Schwab (Andreas_Schwab)
(revision 219)
- Use %license (boo#1082318) - Add systemtap-headers to BuildRequires - Add --enable-systemtap to configure arguments (fate#324969, bsc#1073636) - riscv-readelflib.patch: Fix parsing flags in ELF64 files on riscv - Update to glibc 2.27 * Optimized x86-64 asin, atan2, exp, expf, log, pow, atan, sin, cosf, sinf, sincosf and tan with FMA * Optimized x86-64 trunc and truncf for processors with SSE4.1 * Optimized generic expf, exp2f, logf, log2f, powf, sinf, cosf and sincosf * In order to support faster and safer process termination the malloc API family of functions will no longer print a failure address and stack backtrace after detecting heap corruption * The abort function terminates the process immediately, without flushing stdio streams * On platforms where long double has the IEEE binary128 format (aarch64, alpha, mips64, riscv, s390 and sparc), the math library now implements _Float128 interfaces for that type, as defined by ISO/IEC TS 18661-3:2015 These are the same interfaces added in version 2.26 for some platforms where this format is supported but is not the format of long double * On platforms with support for _Float64x (aarch64, alpha, i386, ia64, mips64, powerpc64le, riscv, s390, sparc and x86_64), the math library now implements interfaces for that type, as defined by ISO/IEC TS 18661-3:2015 * The math library now implements interfaces for the _Float32, _Float64 and _Float32x types, as defined by ISO/IEC TS 18661-3:2015 * glibc now implements the memfd_create and mlock2 functions on Linux
Dominique Leuenberger (dimstar_suse)
accepted
request 568214
from
Andreas Schwab (Andreas_Schwab)
(revision 218)
- getcwd-absolute.patch: make getcwd(3) fail if it cannot obtain an absolute path (CVE-2018-1000001, bsc#1074293, BZ #22679) - dl-init-paths-overflow.patch: Count components of the expanded path in _dl_init_path (CVE-2017-1000408, CVE-2017-1000409, bsc#1071319, BZ #22607, BZ #22627) - fillin-rpath-empty-tokens.patch: Check for empty tokens before dynamic string token expansion (CVE-2017-16997, bsc#1073231, BZ #22625) (forwarded request 568213 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 556908
from
Andreas Schwab (Andreas_Schwab)
(revision 217)
- tst-tlsopt-powerpc.patch: fix tst-tlsopt-powerpc (bcn#1070419) - powerpc-hwcap-bits.patch: Update HWCAP for powerpc (bnc#1070420) - malloc-tcache-check-overflow.patch: Fix integer overflow in malloc when tcache is enabled (CVE-2017-17426, bnc#1071479, BZ #22375) (forwarded request 556907 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 536907
from
Andreas Schwab (Andreas_Schwab)
(revision 216)
- spawni-assert.patch: Fix improper assert in Linux posix_spawn (BZ #22273) (forwarded request 536906 from Andreas_Schwab)
Displaying revisions 61 - 80 of 295