Commit graph

  • 8566822197 stdlib: Test using setenv with updated environ [BZ #32588] H.J. Lu 2025-01-24 18:53:13 +08:00
  • 8ab34497de stdlib: Test using setenv with updated environ [BZ #32588] H.J. Lu 2025-01-24 18:53:13 +08:00
  • aba14403c6 LICENSES: update CORE-MATH copyright Aurelien Jarno 2025-01-22 22:11:24 +01:00
  • 1ed3e44688 LICENSES: update location of getaddrinfo.c and getnameinfo.c Aurelien Jarno 2025-01-22 22:11:24 +01:00
  • 4871ab841b LICENSES: remove Intel License Agreement Aurelien Jarno 2025-01-22 22:11:24 +01:00
  • 12b4a1fc6e stdlib: Re-implement free (environ) compatibility kludge for setenv Florian Weimer 2025-01-24 10:40:28 +01:00
  • 36fcdfbbc5 Revert "stdlib: Support malloc-managed environ arrays for compatibility" Florian Weimer 2025-01-24 08:04:23 +01:00
  • 1432850ad8
    malloc: obscure calloc use in tst-calloc Sam James 2025-01-10 03:03:47 +00:00
  • c1f7bfbe08
    Hide all malloc functions from compiler [BZ #32366] H.J. Lu 2024-12-17 18:41:45 +08:00
  • be48b8f6ad
    malloc: obscure calloc use in tst-calloc Sam James 2025-01-10 03:03:47 +00:00
  • aef8f8d6a9
    Hide all malloc functions from compiler [BZ #32366] H.J. Lu 2024-12-17 18:41:45 +08:00
  • b62759db04 stdlib: Support malloc-managed environ arrays for compatibility Florian Weimer 2025-01-22 13:48:56 +01:00
  • 76c3f7f81b
    po: Incorporate translations Andreas K. Hüttel 2025-01-22 22:50:23 +01:00
  • df4e1f4a50 Fix underallocation of abort_msg_s struct (CVE-2025-0395) Florian Weimer 2025-01-22 17:22:02 +01:00
  • 8b5d4be762 Fix underallocation of abort_msg_s struct (CVE-2025-0395) Florian Weimer 2025-01-22 17:22:02 +01:00
  • 7971add7ee Fix underallocation of abort_msg_s struct (CVE-2025-0395) Florian Weimer 2025-01-22 17:22:02 +01:00
  • a3d7865b09 Fix underallocation of abort_msg_s struct (CVE-2025-0395) Siddhesh Poyarekar 2025-01-21 16:11:06 -05:00
  • c32fd59314 Fix underallocation of abort_msg_s struct (CVE-2025-0395) Siddhesh Poyarekar 2025-01-21 16:11:06 -05:00
  • 808a84a8b8 Fix underallocation of abort_msg_s struct (CVE-2025-0395) Siddhesh Poyarekar 2025-01-21 16:11:06 -05:00
  • d9dcfe766e Update advisory GLIBC-SA-2025-0001 (2.40) Siddhesh Poyarekar 2025-01-22 09:40:52 -05:00
  • 7d4b6bcae9 Fix underallocation of abort_msg_s struct (CVE-2025-0395) Siddhesh Poyarekar 2025-01-21 16:11:06 -05:00
  • 94e908cee9 Add advisory text for CVE-2025-0395 Siddhesh Poyarekar 2025-01-21 16:48:29 -05:00
  • 68ee0f704c Fix underallocation of abort_msg_s struct (CVE-2025-0395) Siddhesh Poyarekar 2025-01-21 16:11:06 -05:00
  • d4626340b9
    NEWS: Add note on Guarded Control Stack support Yury Khrustalev 2025-01-21 13:44:05 +00:00
  • c6b6a8cf04 Fix typo: _POSIX_REATIME_SIGNALS -> _POSIX_REALTIME_SIGNALS [BZ# 32515] Paul Pluzhnikov 2025-01-20 21:47:38 +00:00
  • 50eaf54883 aarch64: Add HWCAP_GCS Yury Khrustalev 2025-01-21 09:39:45 +00:00
  • 71b49e299d nptl: Include <stdbool.h> in tst-skeleton-affinity-inheritance.c Florian Weimer 2025-01-21 10:36:58 +01:00
  • 1ac28b7818 stdlib: Test for expected sequence of random numbers from rand Florian Weimer 2025-01-20 21:06:59 +01:00
  • 33b684e019 stdlib: Fix unintended change to the random_r implementation Florian Weimer 2025-01-20 21:06:43 +01:00
  • a3131e71cf elf: Make tst-ro-dynamic-mod.map compatible with older binutils Florian Weimer 2025-01-20 20:35:10 +01:00
  • 5eafafc46c NEWS: Add the extensible rseq ABI to new features Michael Jeanson 2025-01-14 15:03:56 -05:00
  • b3a6bd625c Linux: Do not check unused bytes after sched_getattr in tst-sched_setattr Florian Weimer 2025-01-20 09:57:09 +01:00
  • 525e5f13de stdlib: Simplify buffer management in canonicalize Florian Weimer 2022-07-05 11:04:45 +02:00
  • 5eae275400 realpath: Bring back GNU extension on ENOENT and EACCES [BZ #28996] Siddhesh Poyarekar 2022-03-31 22:00:58 +05:30
  • 8a82a76a42 realpath: Do not copy result on failure (BZ #28815) Siddhesh Poyarekar 2022-02-21 08:26:06 +05:30
  • 89e61e96b7 i386: Update ulps for *pi functions Florian Weimer 2025-01-20 11:33:58 +01:00
  • d3f2b71ef1 aarch64: Fix tests not compatible with targets supporting GCS Yury Khrustalev 2024-11-26 11:38:30 +00:00
  • a335acb8b8 aarch64: Use __alloc_gcs in makecontext Szabolcs Nagy 2024-08-28 11:00:19 +01:00
  • 3d8da0d91b aarch64: Add GCS user-space allocation logic Szabolcs Nagy 2024-08-28 11:21:19 +01:00
  • d3df351338 aarch64: Process gnu properties in static exe Szabolcs Nagy 2023-12-27 17:17:11 +00:00
  • 29476485f9 aarch64: Ignore GCS property of ld.so Szabolcs Nagy 2024-01-10 16:20:24 +00:00
  • 4d56a5bbd6 aarch64: Handle GCS marking Szabolcs Nagy 2023-12-21 23:05:10 +00:00
  • 8d516b6f85 aarch64: Use l_searchlist.r_list for bti Szabolcs Nagy 2023-12-28 18:31:32 +00:00
  • 76b79f7241 aarch64: Mark objects with GCS property note Szabolcs Nagy 2023-12-22 12:29:48 +00:00
  • 01f52b11de aarch64: Enable GCS in dynamic linked exe Szabolcs Nagy 2023-07-14 15:49:11 +01:00
  • b81ee54bc9 aarch64: Enable GCS in static linked exe Szabolcs Nagy 2023-07-13 07:22:44 +01:00
  • 9ad3d9267d aarch64: Add glibc.cpu.aarch64_gcs tunable Szabolcs Nagy 2023-07-17 08:31:05 +01:00
  • 3ac237fb71 aarch64: Add GCS support for makecontext Szabolcs Nagy 2023-04-04 10:42:21 +01:00
  • 7d22054db7 aarch64: Mark swapcontext with indirect_return Szabolcs Nagy 2023-12-28 15:53:38 +00:00
  • 9885d13b66 aarch64: Add GCS support for setcontext Szabolcs Nagy 2023-02-24 16:29:32 +00:00
  • 1cf59c2603 aarch64: Add GCS support to vfork Szabolcs Nagy 2023-12-27 18:36:10 +00:00
  • 5ff5e7836e aarch64: Add GCS support to longjmp Szabolcs Nagy 2023-02-23 08:54:04 +00:00
  • 13cbbb0cb2 aarch64: Define jmp_buf offset for GCS Szabolcs Nagy 2022-11-25 18:16:07 +00:00
  • 640c209a72 elf.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCS Szabolcs Nagy 2023-12-22 09:47:33 +00:00
  • 58771b8a59 aarch64: Add asm helpers for GCS Szabolcs Nagy 2023-02-22 14:35:00 +00:00
  • 473597d816 Fix missing randomness in __gen_tempname (bug 32214) Andreas Schwab 2024-09-25 11:49:30 +02:00
  • 8ef1791950 hurd: Fix EINVAL error on linking to a slash-trailing path [BZ #32569] Samuel Thibault 2025-01-19 14:59:13 +01:00
  • 91bb902f58 nptl: Use all of g1_start and g_signals Malte Skarupke 2024-12-04 08:05:40 -05:00
  • 4b79e27a50 nptl: rename __condvar_quiesce_and_switch_g1 Malte Skarupke 2024-12-04 08:04:54 -05:00
  • ee6c14ed59 nptl: Fix indentation Malte Skarupke 2024-12-04 08:04:10 -05:00
  • 929a4764ac nptl: Use a single loop in pthread_cond_wait instaed of a nested loop Malte Skarupke 2024-12-04 08:03:44 -05:00
  • c36fc50781 nptl: Remove g_refs from condition variables Malte Skarupke 2024-12-04 07:56:38 -05:00
  • 4f7b051f8e nptl: Remove unnecessary quadruple check in pthread_cond_wait Malte Skarupke 2024-12-04 07:56:13 -05:00
  • b42cc6af11 nptl: Remove unnecessary catch-all-wake in condvar group switch Malte Skarupke 2024-12-04 07:55:50 -05:00
  • 0cc973160c nptl: Update comments and indentation for new condvar implementation Malte Skarupke 2024-12-04 07:55:22 -05:00
  • 1db84775f8 pthreads NPTL: lost wakeup fix 2 Frank Barrus 2024-12-04 07:55:02 -05:00
  • 109c40ed7a math: update arm ulps Adhemerval Zanella 2025-01-17 19:36:22 +00:00
  • ae33fb452f
    math: update arm ulps Andreas K. Hüttel 2025-01-17 14:50:38 +01:00
  • 37b9a5aacc Linux: Add tests that check that TLS and rseq area are separate Florian Weimer 2025-01-16 20:02:42 +01:00
  • cbd9fd2369 Consolidate TLS block allocation for static binaries with ld.so Florian Weimer 2025-01-16 20:02:42 +01:00
  • 7f784ffc17 elf: Iterate over loaded object list in _dl_determine_tlsoffset Florian Weimer 2025-01-16 20:02:42 +01:00
  • 0b795abd62 benchtests: Add dummy in put files cospi, cospif, sinpi, sinpif, tanpi, tanpif Florian Weimer 2025-01-16 19:59:58 +01:00
  • abeae3c006 Linux: Fixes for getrandom fork handling Florian Weimer 2025-01-16 18:45:25 +01:00
  • 252fc3628b arc: Update libm test ulps Pavel Kozlov 2025-01-15 11:19:47 +00:00
  • a402cae36d mach: Add missing error messages Samuel Thibault 2025-01-14 22:40:54 +01:00
  • 09ea1afec7 affinity-inheritance: Overallocate CPU sets Stefan Liebler 2025-01-10 12:55:50 -05:00
  • 2ac7701888 mach: Fix fallthrough warning Samuel Thibault 2025-01-14 00:11:33 +01:00
  • f42634f824 sh4: ensure FPSCR.PR==0 when executing FRCHG [BZ #27543] mirabilos 2025-01-13 11:24:37 -03:00
  • 72dfba1be4 inet: Add common IPv6 packet header macros Dan Luedtke 2024-12-04 11:50:22 -08:00
  • e59bdf63cb stdio-common: Suppress Clang warnings on scanf13.c with fortify enable Adhemerval Zanella 2025-01-10 14:06:06 -03:00
  • 6a498d780e elf: Suppress unused function clang for __ifunc_resolver Adhemerval Zanella 2025-01-03 08:33:16 -03:00
  • f28702b2ee gmon: Disable tst-profile-static with clang Adhemerval Zanella 2025-01-02 16:36:35 -03:00
  • 6c575d835e aarch64: Use 64-bit variable to access the special registers Adhemerval Zanella 2025-01-02 16:12:34 -03:00
  • 83f223412d misc: Add support for Linux uio.h RWF_NOAPPEND flag Stafford Horne 2024-04-03 06:40:37 +01:00
  • e369114462 misc: Add support for Linux uio.h RWF_NOAPPEND flag Stafford Horne 2024-04-03 06:40:37 +01:00
  • e9f16cb6d1 hurd: Set _POSIX_MONOTONIC_CLOCK to 200809L Samuel Thibault 2025-01-12 22:40:25 +01:00
  • b31d490222 hurd: Add CLOCK_MONOTONIC to clock_nanosleep Samuel Thibault 2025-01-12 22:39:30 +01:00
  • 15b345935c hurd: Add CLOCK_MONOTONIC support to lll Samuel Thibault 2025-01-12 22:39:20 +01:00
  • 3782ffaf3e mach: Add CLOCK_MONOTONIC case in clock_gettime() Zhaoming Luo 2025-01-06 12:39:07 +08:00
  • 9083997843 misc: Add support for Linux uio.h RWF_NOAPPEND flag Stafford Horne 2024-04-03 06:40:37 +01:00
  • 73b854e955 hurd: Mark more memory-hungry tests as unsupported Samuel Thibault 2025-01-12 16:05:58 +01:00
  • 278f8d5c4d socket/tst-cmsghdr: Fix alignment of cmsghdr Samuel Thibault 2025-01-12 15:57:26 +01:00
  • 4ab62ce605 elf: make tst-tls_tp_offset compare &thread_var to THREAD_SELF Samuel Thibault 2025-01-11 22:53:34 +01:00
  • dbe3e6e022 hurd: Mark more memory-hungry tests as unsupported Samuel Thibault 2025-01-12 01:03:04 +01:00
  • 1a09aa03ee hurd: Mark tst-tls-allocation-failure-static-patched as supported Samuel Thibault 2025-01-12 00:11:15 +01:00
  • 0c48562508 hurd: Cope with signals sent to ourself early Samuel Thibault 2025-01-12 00:09:44 +01:00
  • 7485d6cfe9 elf: Support recursive use of dynamic TLS in interposed malloc Florian Weimer 2024-07-01 17:42:04 +02:00
  • 311b603855 elf: Avoid some free (NULL) calls in _dl_update_slotinfo Florian Weimer 2024-06-03 10:49:40 +02:00
  • 02686893a4 sysdeps/x86/Makefile: Split and sort tests H.J. Lu 2023-12-07 09:00:11 -08:00
  • 4d4dcf98ac x86: Only align destination to 1x VEC_SIZE in memset 4x loop Noah Goldstein 2023-11-01 15:30:26 -05:00