Commit Graph

  • 3f701faace fix libc-internal signal blocking on mips archs Rich Felker 2021-07-29 23:24:58 -0400
  • 0fbd7d6683 fix broken struct shmid_ds on powerpc (32-bit) Rich Felker 2021-07-06 21:12:02 -0400
  • 4f3d346bff math: fix fmaf not to depend on FE_TOWARDZERO Szabolcs Nagy 2021-07-05 22:37:22 +0000
  • 937822abb6 fix TZ parsing logic for identifying POSIX-form strings Rich Felker 2021-06-23 17:22:47 -0400
  • 1f0c7cb1cc riscv: rename __NR_fstatat __NR_newfstatat Khem Raj 2021-05-19 00:34:03 -0700
  • d8cb888db9 remove return with expression in void function Michael Forney 2021-04-27 15:59:55 -0700
  • b7a130e0b9 remove unnecessary cast for map_library return Érico Nogueira 2021-04-20 16:15:18 -0300
  • bd3b9c4ca5 add pthread_getname_np function Érico Rolim 2021-04-20 16:15:15 -0300
  • e1a51185ce fix popen not to leak pipes from one child to another Rich Felker 2021-04-20 14:55:10 -0400
  • e74acd59a5 remove spurious lock in popen Rich Felker 2021-04-20 14:52:08 -0400
  • 9a40e842df define __STDC_UTF_{16,32}__ macros Érico Nogueira 2021-04-15 21:35:20 -0300
  • aad50fcd79 fix regression in dl_iterate_phdr reporting of modules with no TLS Rich Felker 2021-04-16 10:20:46 -0400
  • 0ea78a6421 nscd: fall back gracefully on kernels without AF_UNIX support Joakim Sindholt 2021-04-03 12:50:18 +0200
  • 95a540e176 mallocng/aligned_alloc: check for malloc failure Dominic Chen 2021-03-25 18:20:14 -0400
  • 2c00f95c1a make epoll_[p]wait a cancellation point Rich Felker 2021-04-03 21:16:41 -0400
  • 521b4d27a0 fix dl_iterate_phdr dlpi_tls_data reporting to match spec Rich Felker 2021-03-26 13:35:41 -0400
  • 122002f0dd remove no-longer-needed special case handling in popen Rich Felker 2021-03-15 10:26:21 -0400
  • 8ef9d46f4d use internal malloc for posix_spawn file actions objects Rich Felker 2021-03-15 10:21:29 -0400
  • cfdfd5ea3c don't fail to map library/executable with zero-length segment maps Rich Felker 2021-03-05 11:09:32 -0500
  • e48e99c112 suppress isascii() macro for C++ Érico Rolim 2021-01-04 22:48:34 -0300
  • b129cd8690 guard against compilers failing to handle setjmp specially by default Rich Felker 2021-02-22 15:52:21 -0500
  • 3309e2d7a1 aarch64/bits/mman.h: add PROT_MTE from linux v5.10 Szabolcs Nagy 2020-12-19 22:29:19 +0000
  • 44331150c1 aarch64/bits/hwcap.h: add HWCAP2_MTE from linux v5.10 Szabolcs Nagy 2020-12-19 22:26:51 +0000
  • 42aa19a0fe add aarch64/bits/mman.h with PROT_BTI from linux v5.8 Szabolcs Nagy 2020-12-19 22:25:03 +0000
  • b7554b5e12 aarch64/bits/hwcap.h: add HWCAP2_BTI from linux v5.8 Szabolcs Nagy 2020-12-19 22:22:58 +0000
  • 87b8f14811 signal.h: add MTE specific SIGSEGV codes from linux v5.10 Szabolcs Nagy 2020-12-19 22:12:50 +0000
  • 19239cde94 sys/prctl.h: add MTE related constants from linux v5.10 Szabolcs Nagy 2020-12-19 21:10:26 +0000
  • 8b29f02370 elf.h: add NT_ARM_TAGGED_ADDR_CTRL from linux v5.10 Szabolcs Nagy 2020-12-19 21:06:06 +0000
  • d7210f0c12 sys/mman.h: add MAP_HUGE_16KB from linux v5.10 Szabolcs Nagy 2020-12-19 21:02:21 +0000
  • a7456524d7 sys/mount.h: add MS_NOSYMFOLLOW from linux v5.10 Szabolcs Nagy 2020-12-19 20:56:23 +0000
  • 54ca1cc7f1 sys/membarrier.h: add new constants from linux v5.10 Szabolcs Nagy 2020-12-19 20:27:22 +0000
  • fd285f9dec bits/syscall.h: add process_madvise from linux v5.10 Szabolcs Nagy 2020-12-19 20:12:31 +0000
  • 49b6df3d9f fix error return value for cuserid Rich Felker 2021-02-13 14:03:23 -0500
  • cc577d0e05 fix misuse of getpwuid_r in cuserid Rich Felker 2021-02-13 13:59:44 -0500
  • a75283d777 cuserid: don't return truncated results Rich Felker 2021-02-13 13:54:00 -0500
  • ef137da642 cuserid: support invocation with a null pointer argument Sören Tempel 2020-01-29 12:20:07 +0100
  • e5d2823631 riscv64: define ELF_NFPREG Khem Raj 2021-01-11 09:40:33 -0800
  • 964104f9f0 math: fix expm1f overflow threshold Szabolcs Nagy 2021-02-05 19:51:36 +0000
  • c4c38e6364 math: fix acoshf for negative inputs Szabolcs Nagy 2021-02-05 18:48:19 +0000
  • 074932c84d fix possible fd leak via missing O_CLOEXEC in pthread_setname_np Érico Rolim 2020-12-24 01:18:04 -0300
  • 9b77aaca86 oldmalloc: preserve errno across free Rich Felker 2021-01-30 17:28:08 -0500
  • 98b9df994c fix build regression in oldmalloc Rich Felker 2021-01-30 17:26:34 -0500
  • 2010df0d64 preserve errno across free Rich Felker 2021-01-30 17:14:20 -0500
  • 9afed99c22 fix inconsistent signature of __libc_start_main Rich Felker 2021-01-30 16:42:26 -0500
  • dd5b638471 fail posix_spawn file_actions operations with negative fds Rich Felker 2021-01-30 16:09:22 -0500
  • 85e0e35196 release 1.2.2 v1.2.2 Rich Felker 2021-01-14 21:26:00 -0500
  • 3953aecbef fix VIDIOC_DQEVENT (v4l2) ioctl fallback for pre-5.6 kernels Rich Felker 2020-12-14 11:10:30 -0500
  • 30f55067a6 fix v4l2 buffer ioctl fallbacks for pre-5.6 kernels Arnd Bergmann 2020-12-13 21:43:16 -0500
  • db981ffb3e sh: fix incorrect mcontext_t member naming Ariadne Conill 2020-12-12 04:30:53 +0000
  • 1e4204d522 use libc-internal malloc for newlocale/freelocale Rich Felker 2020-12-09 17:11:05 -0500
  • 36246b347c drop use of pthread_once in newlocale Rich Felker 2020-12-09 17:01:57 -0500
  • 37fcc13c12 lift locale lock out of internal __get_locale Rich Felker 2020-12-09 16:58:32 -0500
  • c53e9b2394 fix misleading comment in strstr Rich Felker 2020-12-09 11:34:29 -0500
  • b67d56c7b3 drop use of pthread_once for aio thread stack size init Rich Felker 2020-12-08 18:02:39 -0500
  • 90ff016996 fix omission of non-stub pthread_mutexattr_getprotocol Rich Felker 2020-12-07 17:25:08 -0500
  • 56f0631d95 riscv64: fix inconsistent ucontext_t struct tag Drew DeVault 2020-12-05 18:10:06 +0000
  • 50c7935cd2 fix failure to preserve r6 in s390x asm; per ABI it is call-saved Rich Felker 2020-12-04 17:01:05 -0500
  • 738c4e945c s390x: derive float_t from compiler or default to float Marius Hillenbrand 2020-12-01 15:36:34 +0100
  • 821083ac7b implement reallocarray Ariadne Conill 2020-08-01 08:26:35 -0600
  • 29ff7599a4 implement realpath directly instead of using procfs readlink Rich Felker 2020-11-30 12:14:47 -0500
  • 5d464f524b fix mallocng regression in malloc_usable_size with null argument Dominic Chen 2020-11-25 02:53:16 -0500
  • d046ec92c1 configure: do not use obsolescent form of test -a|o Issam E. Maghni 2020-11-02 17:16:41 -0500
  • c5d118ebbc fix segfault in lutimes when tv argument is NULL Érico Rolim 2020-11-12 17:52:23 -0300
  • 67f774625e netinet/in.h: add IP_RECVERR_4884 from linux v5.9 Szabolcs Nagy 2020-10-25 16:42:41 +0000
  • d078f83657 sys/fanotify.h: add new FAN_* macros from linux v5.9 Szabolcs Nagy 2020-10-25 16:25:34 +0000
  • 3ba370fe8d bits/syscall.h: add __NR_close_range from linux v5.9 Szabolcs Nagy 2020-10-24 10:15:43 +0000
  • badc5bb211 add missing personality values William Woodruff 2020-11-18 10:59:31 -0500
  • 6e98924890 arm fabs and sqrt: support single-precision-only fpu variants Jinliang Li 2020-11-20 18:45:03 +0800
  • c8c3e341fb fix typo in INSTALL Érico Rolim 2020-11-26 10:46:03 -0300
  • e2fa720be7 work around linux bug in readlink syscall with zero buffer size Rich Felker 2020-11-23 19:44:19 -0500
  • c17cda6d61 parse v3 or future-unknown zoneinfo file versions as v2+ Rich Felker 2020-11-22 17:26:36 -0500
  • 585a0a78f9 explicitly prefer 64-bit/v2 zoneinfo tables Rich Felker 2020-11-22 17:00:01 -0500
  • debbddf7c8 fix regression in pthread_exit Rich Felker 2020-11-20 10:43:20 -0500
  • 3ab2a4e026 rewrite wcsnrtombs to fix buffer overflow and other bugs Rich Felker 2020-11-19 17:12:43 -0500
  • 233bb6972d protect destruction of process-shared mutexes against robust list races Rich Felker 2020-11-19 16:20:45 -0500
  • d26e0774a5 pthread_exit: don't __vm_wait under thread list lock Rich Felker 2020-11-19 16:09:16 -0500
  • 167390f055 lift child restrictions after multi-threaded fork Rich Felker 2020-11-11 13:37:33 -0500
  • 34952fe5de convert malloc use under libc-internal locks to use internal allocator Rich Felker 2020-11-11 13:08:42 -0500
  • 8d37958d58 give libc access to its own malloc even if public malloc is interposed Rich Felker 2020-11-11 00:22:34 -0500
  • c1e5d243b7 drop use of getdelim/stdio in dynamic linker Rich Felker 2020-11-10 19:32:09 -0500
  • cbecda0b50 dlerror: don't gratuitously hold freebuf_queue lock while freeing Rich Felker 2020-11-10 14:29:05 -0500
  • 4ffa706899 fix vector types in aarch64 register file structures Rich Felker 2020-11-02 23:25:12 -0500
  • d91a6cf6e3 fix erroneous pthread_cond_wait mutex waiter count logic due to typo Rich Felker 2020-10-30 16:50:08 -0400
  • 27b2fc9d6d fix missing-wake regression in pthread_cond_wait Rich Felker 2020-10-30 11:21:06 -0400
  • 7c71792e87 add support for SIGEV_THREAD_ID timers James Y Knight 2019-06-30 21:55:20 -0400
  • f70375df85 fix sem_close unmapping of still-referenced semaphore Rich Felker 2020-10-28 16:13:45 -0400
  • 613ccabeb0 refactor setxid return path to use __syscall_ret Rich Felker 2020-10-27 01:12:56 -0400
  • ccba23459e ldso: notify the debugger when we're doing a dlopen rcombs 2020-10-24 14:31:14 -0500
  • 4209a7b104 fix setgroups behavior in multithreaded process Rich Felker 2020-10-27 00:59:54 -0400
  • 6ce91ef0e8 avoid __synccall for setrlimit on kernels with prlimit syscall Rich Felker 2020-10-27 00:45:59 -0400
  • 3437e478ba fix reintroduction of errno clobbering by atfork handlers Rich Felker 2020-10-26 18:06:18 -0400
  • 2d0bbe6c78 fix pthread_cond_wait paired with with priority-inheritance mutex Rich Felker 2020-10-26 15:56:25 -0400
  • 0b87551bdf lift sigaction abort locking to fix posix_spawn child deadlock Rich Felker 2020-10-24 13:34:29 -0400
  • 99d5098a88 update crypt_blowfish to support $2b$ prefix Julien Ramseier 2020-10-18 12:15:06 -0400
  • 957c276323 remove unused weak definition of __tl_sync in membarrier.c Rich Felker 2020-10-14 20:31:23 -0400
  • 557673603b move aio implementation details to a proper internal header Rich Felker 2020-09-28 18:47:13 -0400
  • 3733766083 remove long-unused struct __timer from pthread_impl.h Rich Felker 2020-10-14 19:36:03 -0400
  • 85e16aec51 drop use of pthread_once in timer_create Rich Felker 2020-10-14 19:07:27 -0400
  • 6ae2568bc2 remove unused SIGTIMER handler in timer_create Rich Felker 2020-10-14 19:04:19 -0400
  • 47baa0301f remove incorrect fflush from assert failure handler Rich Felker 2020-10-14 10:55:55 -0400