Revisions of glibc

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 895837 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 250)
- tst-cpu-features-amx.patch: x86: tst-cpu-features-supports.c: Update AMX
  check (forwarded request 895836 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 890996 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 249)
- nptl-db-libpthread-load-order.patch: nptl_db: Support different
  libpthread/ld.so load orders (bsc#1184214, BZ #27744)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 885031 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 248)
- Enable support for static PIE (bsc#1184646)
- select-modify-timeout.patch: linux: always update select timeout
  (bsc#1184339, BZ #27706) (forwarded request 885029 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 878145 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 247)
- nss-database-check-reload.patch: nsswitch: return result when nss
  database is locked (BZ #27343)
- nss-load-chroot.patch: nss: Re-enable NSS module loading after chroot
  (bsc#1182323, BZ #27389)
- x86-isa-level.patch: x86: Set minimum x86-64 level marker (bsc#1182522,
  BZ #27318)
- nss-database-lookup.patch: nss: fix nss_database_lookup2's alternate
  handling (bsc#1182247, BZ #27416)
- nss-revert-api.patch: remove
- nscd-netgroupcache.patch: nscd: Fix double free in netgroupcache
  (CVE-2021-27645, bsc#1182733, BZ #27462)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 876231 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 246)
- Disable x86 ISA level for now (bsc#1182522, BZ #27318)
- nss-revert-api.patch: Workaround for nss-compat brokeness (bsc#1182247,
  BZ #27416) (forwarded request 876230 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 873392 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 245)
- Prepare for usrmerge (bsc#1029961) (forwarded request 873391 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 868600 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 244)
- Update to glibc 2.33
  * The dynamic linker accepts the --list-tunables argument which prints
    all the supported tunables.
  * The dynamic linker accepts the --argv0 argument and provides opportunity
    to change argv[0] string.
  * The dynamic linker loads optimized implementations of shared objects
    from subdirectories under the glibc-hwcaps directory on the library
    search path if the system's capabilities meet the requirements for
    that subdirectory.
  * The new --help option of the dynamic linker provides usage and
    information and library search path diagnostics.
  * The mallinfo2 function is added to report statistics as per mallinfo,
    but with larger field widths to accurately report values that are
    larger than fit in an integer.
  * Add <sys/platform/x86.h> to provide query macros for x86 CPU features.
  * A new fortification level _FORTIFY_SOURCE=3 is available.
  * The mallinfo function is marked deprecated.
  * When dlopen is used in statically linked programs, alternative library
    implementations from HWCAP subdirectories are no longer loaded.
  * The deprecated <sys/vtimes.h> header and the function vtimes have been
    removed.
  * On s390(x), the type float_t is now derived from the macro
    __FLT_EVAL_METHOD__ that is defined by the compiler, instead of being
    hardcoded to double.
  * A future version of glibc will stop loading shared objects from the
    "tls" subdirectories on the library search path, the subdirectory that
    corresponds to the AT_PLATFORM system name, and also stop employing
    the legacy AT_HWCAP search mechanism.
  * CVE-2021-3326: An assertion failure during conversion from the
    ISO-20220-JP-3 character set using the iconv function has been fixed. (forwarded request 868599 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 856526 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 243)
- aarch64-static-pie.patch: fix static PIE start code for BTI
  (bsc#1179450, BZ #27068)
- iconv-redundant-shift.patch: iconv: Accept redundant shift sequences in
  IBM1364 (CVE-2020-27618, bsc#1178386, BZ #26224)
- iconv-ucs4-loop-bounds.patch: iconv: Fix incorrect UCS4 inner loop
  bounds (CVE-2020-29562, bsc#1179694, BZ #26923)
- printf-long-double-non-normal.patch: x86: Harden printf against
  non-normal long double values (CVE-2020-29573, bsc#1179721, BZ #26649)
- get-nprocs-cpu-online-parsing.patch: Fix parsing of
  /sys/devices/system/cpu/online (bsc#1180038, BZ #25859) (forwarded request 856525 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 847891 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 242)
- intl-codeset-suffixes.patch: intl: Handle translation output codesets
  with suffixes (BZ #26383)
- strerrorname-np.patch: string: Fix strerrorname_np return value (BZ
  #26555)
- sysvipc.patch: sysvipc: Fix SEM_STAT_ANY kernel argument pass (BZ
  #26637, BZ #26639, BZ #26636) (forwarded request 847890 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 844528 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 241)
- Use --enable-cet on x86_64 to instrument glibc for indirect branch
  tracking and shadow stack use.  Enable indirect branch tracking
  and shadow stack in the dynamic loader.  [jsc#PM-2110] [bsc#1175154] (forwarded request 844127 from rguenther)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 832941 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 240)
- Keep nsswitch.conf in /etc for SLES15
- syslog-locking.patch: Correct locking and cancellation cleanup in syslog
  functions (bsc#1172085, BZ #26100)
- ifunc-fma4.patch: x86-64: Fix FMA4 detection in ifunc (BZ #26534) (forwarded request 832940 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 816575 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 239)
- long-double-alias.patch: Fix build with GCC 10 when long double = double
- nscd-gc-cycle.patch: nscd: bump GC cycle during cache pruning
  (bsc#1171878, BZ #26130) (forwarded request 816574 from Andreas_Schwab)
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 807179 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 238)
- glibc-nsswitch-usr.diff: read /usr/etc/nsswitch.conf if
  /etc/nsswitch.conf does not exist
- Install default nsswitch.conf in /usr/etc
- Don't install gai.conf in /etc (forwarded request 807178 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 796477 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 237)
- Split off %lang_package (forwarded request 796476 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 784367 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 236)
- riscv-syscall-clobber.patch: riscv: Avoid clobbering register parameters
  in syscall
- ldbl-96-rem-pio2l.patch: Avoid ldbl-96 stack corruption from range
  reduction of pseudo-zero (CVE-2020-10029, bsc#1165784, BZ #25487) (forwarded request 784366 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 775215 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 774215 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 234)
- fix-locking-in-_IO_cleanup.patch: update to latest version (forwarded request 774214 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 755339 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 732759 from Andreas Schwab's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 712159 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 231)
- malloc-tests-warnings.patch: Fix warnings in malloc tests with GCC 9 (forwarded request 712158 from Andreas_Schwab)
Displaying revisions 41 - 60 of 290
openSUSE Build Service is sponsored by