Commit Graph

  • 87cedee216 Glibc 2.35 with MCST patches glibc-2.35-mcst Alibek Omarov 2024-07-04 00:43:31 +0300
  • c7c7f3e751 glibc with MCST patches (26.018) glibc-2.29-mcst-26.018 Nobody 2023-07-20 01:42:30 +0300
  • 83f1d9851e NEWS: Add entry for bug 28846 Arjun Shankar 2022-08-22 18:26:29 +0200
  • cbd8685e82 socket: Check lengths before advancing pointer in CMSG_NXTHDR Arjun Shankar 2022-08-02 11:10:25 +0200
  • 4bafc4001d alpha: Fix generic brk system call emulation in __brk_call (bug 29490) Florian Weimer 2022-08-22 11:04:47 +0200
  • 37fd2ac665 stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279] Noah Goldstein 2022-06-22 16:34:42 -0700
  • a1ec4157bc stdlib: Remove attr_write from mbstows if dst is NULL [BZ: 29265] Noah Goldstein 2022-06-22 08:24:21 -0700
  • 790298dd8d glibc with MCST patches (25.014.1) glibc-mcst Nobody 2022-08-11 21:23:08 +0300
  • 813a8d0171 Update syscall lists for Linux 5.19 Joseph Myers 2022-08-02 21:05:07 +0000
  • e200127c6c riscv: Update rv64 libm test ulps Darius Rad 2022-07-26 08:54:55 -0400
  • 8c172a6cb0 dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) Florian Weimer 2022-08-04 17:54:48 +0200
  • 0e5b239f45 malloc: Simplify implementation of __malloc_assert Florian Weimer 2022-07-21 12:12:08 +0200
  • dc2d843045 Update syscall-names.list for Linux 5.18 Joseph Myers 2022-05-25 14:37:28 +0000
  • d56c7e0965 Apply asm redirections in stdio.h before first use [BZ #27087] Tulio Magno Quites Machado Filho 2022-07-07 18:12:58 -0300
  • c4050b2552 x86: Add missing IS_IN (libc) check to strncmp-sse4_2.S Noah Goldstein 2022-06-29 18:56:18 -0700
  • fdf699edea x86: Move mem{p}{mov|cpy}_{chk_}erms to its own file Noah Goldstein 2022-06-29 16:07:15 -0700
  • de6f7bb873 x86: Move and slightly improve memset_erms Noah Goldstein 2022-06-29 16:07:05 -0700
  • 210e9728ff x86: Add definition for __wmemset_chk AVX2 RTM in ifunc impl list Noah Goldstein 2022-06-29 16:07:04 -0700
  • c77cde8172 x86: Put wcs{n}len-sse4.1 in the sse4.1 text section Noah Goldstein 2022-06-24 09:42:15 -0700
  • 3eb17048c4 x86: Align entry for memrchr to 64-bytes. Noah Goldstein 2022-06-24 09:42:12 -0700
  • dd3b6857ee x86: Add BMI1/BMI2 checks for ISA_V3 check Noah Goldstein 2022-06-16 15:01:08 -0700
  • ce32ad91eb x86: Cleanup bounds checking in large memcpy case Noah Goldstein 2022-06-15 10:41:28 -0700
  • 863987a6ef x86: Add bounds x86_non_temporal_threshold Noah Goldstein 2022-06-15 10:41:29 -0700
  • 232b7adb14 x86: Add sse42 implementation to strcmp's ifunc Noah Goldstein 2022-06-14 15:37:28 -0700
  • 7f7a728b71 x86: Fix misordered logic for setting rep_movsb_stop_threshold Noah Goldstein 2022-06-14 13:50:11 -0700
  • 6b4a2ab7e0 x86: Align varshift table to 32-bytes Noah Goldstein 2022-06-08 21:16:51 -0700
  • e74385736c x86: ZERO_UPPER_VEC_REGISTERS_RETURN_XTEST expect no transactions Noah Goldstein 2022-06-03 18:52:37 -0500
  • b4744d4414 x86: Shrink code size of memchr-evex.S Noah Goldstein 2022-06-06 21:11:34 -0700
  • 5321a217cf x86: Shrink code size of memchr-avx2.S Noah Goldstein 2022-06-06 21:11:33 -0700
  • c536b318f0 x86: Optimize memrchr-avx2.S Noah Goldstein 2022-06-06 21:11:32 -0700
  • f8ba0e0452 x86: Optimize memrchr-evex.S Noah Goldstein 2022-06-06 21:11:31 -0700
  • 7001d558a0 x86: Optimize memrchr-sse2.S Noah Goldstein 2022-06-06 21:11:30 -0700
  • 54486f520a x86: Add COND_VZEROUPPER that can replace vzeroupper if no ret Noah Goldstein 2022-06-06 21:11:28 -0700
  • 82560fe43e x86: Create header for VEC classes in x86 strings library Noah Goldstein 2022-06-06 21:11:27 -0700
  • b1f23b6128 x86_64: Add strstr function with 512-bit EVEX Raghuveer Devulapalli 2022-06-06 12:17:43 -0700
  • f9f0fbbf7b x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOT H.J. Lu 2022-05-20 19:21:48 -0700
  • 650bf51c78 x86_64: Implement evex512 version of strlen, strnlen, wcslen and wcsnlen Sunil K Pandey 2022-02-27 16:39:47 -0800
  • e0cb101d1b x86_64: Remove bzero optimization Adhemerval Zanella 2022-05-13 09:33:30 -0300
  • 51e2d3b53b nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore Adhemerval Zanella 2022-07-13 10:37:32 -0300
  • cd4f43be3d linux: Fix mq_timereceive check for 32 bit fallback code (BZ 29304) Adhemerval Zanella 2022-06-30 09:08:31 -0300
  • b6aade18a7 nss: handle stat failure in check_reload_and_get (BZ #28752) Sam James 2022-06-05 04:57:10 +0100
  • ccac2d6d95 nss: add assert to DB_LOOKUP_FCT (BZ #28752) Sam James 2022-06-05 04:57:09 +0100
  • 9d8ae95604 nios2: Remove _dl_skip_args usage (BZ# 29187) Adhemerval Zanella 2022-05-26 13:12:21 -0300
  • 8468be8433 hppa: Remove _dl_skip_args usage (BZ# 29165) Adhemerval Zanella 2022-05-25 08:58:38 -0300
  • 99978cd42c NEWS: Add a bug fix entry for BZ #29225 Adhemerval Zanella 2022-06-08 09:40:28 -0300
  • 97dd8b3f70 nptl: Fix __libc_cleanup_pop_restore asynchronous restore (BZ#29214) Adhemerval Zanella 2022-05-31 17:13:35 -0300
  • 0a1572b8bb powerpc: Fix VSX register number on __strncpy_power9 [BZ #29197] Matheus Castanho 2022-06-07 10:27:26 -0300
  • fe9ca732ac socket: Fix mistyped define statement in socket/sys/socket.h (BZ #29225) Dmitriy Fedchenko 2022-06-06 12:46:14 -0300
  • d7d1eebd4d iconv: Use 64 bit stat for gconv_parseconfdir (BZ# 29213) Adhemerval Zanella 2022-05-31 12:51:43 -0300
  • c5a75ecec8 catgets: Use 64 bit stat for __open_catalog (BZ# 29211) Adhemerval Zanella 2022-05-31 12:38:55 -0300
  • e429695805 inet: Use 64 bit stat for ruserpass (BZ# 29210) Adhemerval Zanella 2022-05-31 12:34:48 -0300
  • 6ea3c0aba4 socket: Use 64 bit stat for isfdtype (BZ# 29209) Adhemerval Zanella 2022-05-31 12:28:20 -0300
  • 9bcf5b12f8 posix: Use 64 bit stat for fpathconf (_PC_ASYNC_IO) (BZ# 29208) Adhemerval Zanella 2022-05-31 12:22:13 -0300
  • 45e5d0f533 posix: Use 64 bit stat for posix_fallocate fallback (BZ# 29207) Adhemerval Zanella 2022-05-31 12:17:20 -0300
  • 37c94dc999 misc: Use 64 bit stat for getusershell (BZ# 29204) Adhemerval Zanella 2022-05-31 11:51:46 -0300
  • cb49c14183 misc: Use 64 bit stat for daemon (BZ# 29203) Adhemerval Zanella 2022-05-31 11:46:59 -0300
  • 6abb4002df Fix deadlock when pthread_atfork handler calls pthread_atfork or dlclose Arjun Shankar 2022-05-24 17:57:36 +0200
  • ac87df8d75 x86: Fallback {str|wcs}cmp RTM in the ncmp overflow case [BZ #29127] Noah Goldstein 2022-02-15 08:18:15 -0600
  • 478cd506ea string.h: fix __fortified_attr_access macro call [BZ #29162] Sergei Trofimovich 2022-05-23 13:56:43 +0530
  • 2b128a7d30 linux: Add a getauxval test [BZ #23293] Szabolcs Nagy 2022-05-03 13:18:04 +0100
  • f5f7144dfc rtld: Use generic argv adjustment in ld.so [BZ #23293] Szabolcs Nagy 2018-06-15 16:14:58 +0100
  • 04892c543e S390: Enable static PIE Stefan Liebler 2022-05-17 16:12:18 +0200
  • 72d9dcfd16 csu: Implement and use _dl_early_allocate during static startup Florian Weimer 2022-05-16 18:41:43 +0200
  • b5ddf33c6e Linux: Introduce __brk_call for invoking the brk system call Florian Weimer 2022-05-16 18:41:43 +0200
  • 2d05ba7f8e Linux: Implement a useful version of _startup_fatal Florian Weimer 2022-05-09 18:15:16 +0200
  • 55ee3afa0d ia64: Always define IA64_USE_NEW_STUB as a flag macro Florian Weimer 2022-05-09 18:15:16 +0200
  • d66cca3fbb Linux: Define MMAP_CALL_INTERNAL Florian Weimer 2022-05-04 15:37:21 +0200
  • a7b122a7b4 i386: Honor I386_USE_SYSENTER for 6-argument Linux system calls Florian Weimer 2022-05-04 15:37:21 +0200
  • d1772c9376 i386: Remove OPTIMIZE_FOR_GCC_5 from Linux libc-do-syscall.S Florian Weimer 2022-05-04 15:37:21 +0200
  • 58bb3aeaae elf: Remove __libc_init_secure Fangrui Song 2022-04-19 15:52:27 -0700
  • 0a5c6c9d99 Linux: Consolidate auxiliary vector parsing (redo) Florian Weimer 2022-02-28 11:50:41 +0100
  • 76304dfdaf Linux: Include <dl-auxv.h> in dl-sysdep.c only for SHARED Florian Weimer 2022-02-11 19:03:04 +0100
  • 788eb21ff0 Revert "Linux: Consolidate auxiliary vector parsing" Florian Weimer 2022-02-11 16:01:19 +0100
  • 150039ff07 Linux: Consolidate auxiliary vector parsing Florian Weimer 2022-02-03 10:58:59 +0100
  • 3948c6ca89 Linux: Assume that NEED_DL_SYSINFO_DSO is always defined Florian Weimer 2022-02-03 10:58:59 +0100
  • 29f833f5ab Linux: Remove DL_FIND_ARG_COMPONENTS Florian Weimer 2022-02-03 10:58:59 +0100
  • 1695c5e0f6 Linux: Remove HAVE_AUX_SECURE, HAVE_AUX_XID, HAVE_AUX_PAGESIZE Florian Weimer 2022-02-03 10:58:59 +0100
  • 756d583c9e elf: Merge dl-sysdep.c into the Linux version Florian Weimer 2022-02-03 10:58:59 +0100
  • 2c4fc8e5ca x86: Optimize {str|wcs}rchr-evex Noah Goldstein 2022-04-21 20:52:30 -0500
  • fdbc8439ac x86: Optimize {str|wcs}rchr-avx2 Noah Goldstein 2022-04-21 20:52:29 -0500
  • b05c0c8b28 x86: Optimize {str|wcs}rchr-sse2 Noah Goldstein 2022-04-21 20:52:28 -0500
  • bc35e22be4 x86-64: Fix SSE2 memcmp and SSSE3 memmove for x32 H.J. Lu 2022-04-22 10:53:13 -0700
  • 4d1841deb7 x86: Fix missing __wmemcmp def for disable-multiarch build Noah Goldstein 2022-04-19 17:52:33 -0500
  • cee9939f67 x86: Cleanup page cross code in memcmp-avx2-movbe.S Noah Goldstein 2022-04-15 12:28:01 -0500
  • 0909286ffa x86: Remove memcmp-sse4.S Noah Goldstein 2022-04-15 12:28:00 -0500
  • 5a8df6485c x86: Optimize memcmp SSE2 in memcmp.S Noah Goldstein 2022-04-15 12:27:59 -0500
  • af0865571a x86: Small improvements for wcslen Noah Goldstein 2022-03-25 17:13:33 -0500
  • 3b710e32d8 x86: Remove AVX str{n}casecmp Noah Goldstein 2022-03-23 16:57:46 -0500
  • fc5d42bf82 x86: Add EVEX optimized str{n}casecmp Noah Goldstein 2022-03-24 18:56:13 -0500
  • 33fcf8344f x86: Add AVX2 optimized str{n}casecmp Noah Goldstein 2022-03-24 18:56:12 -0500
  • 3496d64d69 x86: Optimize str{n}casecmp TOLOWER logic in strcmp-sse42.S Noah Goldstein 2022-03-23 16:57:38 -0500
  • 283982b362 x86: Optimize str{n}casecmp TOLOWER logic in strcmp.S Noah Goldstein 2022-03-23 16:57:36 -0500
  • 420cd6f155 x86: Remove strspn-sse2.S and use the generic implementation Noah Goldstein 2022-03-23 16:57:29 -0500
  • 4b61d76521 x86: Remove strpbrk-sse2.S and use the generic implementation Noah Goldstein 2022-03-23 16:57:27 -0500
  • 2fef1961a7 x86: Remove strcspn-sse2.S and use the generic implementation Noah Goldstein 2022-03-23 16:57:26 -0500
  • 1ed2813eb1 x86: Optimize strspn in strspn-c.c Noah Goldstein 2022-03-23 16:57:24 -0500
  • 3214c878f2 x86: Optimize strcspn and strpbrk in strcspn-c.c Noah Goldstein 2022-03-23 16:57:22 -0500
  • ff9772ac19 x86: Code cleanup in strchr-evex and comment justifying branch Noah Goldstein 2022-03-23 16:57:18 -0500
  • 424bbd4d25 x86: Code cleanup in strchr-avx2 and comment justifying branch Noah Goldstein 2022-03-23 16:57:16 -0500
  • 0a10b8b181 x86_64: Remove bcopy optimizations Adhemerval Zanella 2022-02-10 11:23:24 -0300