Commit Graph

  • dd1e63c363 syslog: revert LOG_FAC/LOG_FACMASK changes master Rich Felker 2024-07-05 13:22:25 -0400
  • 008f737ddf siglongjmp: document why this function just calls longjmp Rich Felker 2024-06-23 20:52:53 -0400
  • 947b4574fa inet_ntop: fix the IPv6 leading zero sequence compression Jakub Stasiak 2024-06-14 00:59:41 +0200
  • 50ab830633 dynlink: avoid copying to temp buffer in get_lfs64 Rich Felker 2024-06-22 16:54:11 -0400
  • 1b97d0060b sys/epoll.h: add epoll ioctls Joe Damato 2024-05-29 06:49:59 +0000
  • ab31e9d6a0 getusershell: skip blank lines and comments Rich Felker 2024-06-21 20:54:30 -0400
  • 53ac44ff4c dynlink: fix get_lfs64() with posix_fallocate64 Florian Ziesche 2024-06-20 22:44:35 -0400
  • 895736d49b syslog: fix incorrect LOG_MAKEPRI and LOG_FAC[MASK] macros Rich Felker 2024-06-13 11:48:40 -0400
  • 05ce67fea9 add renameat2 linux syscall wrapper Tony Ambardar 2024-05-06 20:28:32 -0700
  • 0079972992 fix mismatched type in posix_getdents definition Rich Felker 2024-05-12 15:33:15 -0400
  • cbf59dd662 aarch64 crti.o: fix alignment of _init/_fini mojyack 2024-05-12 12:13:06 -0400
  • 84015cee17 fix typo that broke sys/reg.h and sys/user.h Gonzalo Alvarez 2024-05-11 17:52:04 -0400
  • 1b0d48517f implement posix_getdents adopted for next issue of POSIX Rich Felker 2024-05-08 08:50:03 -0400
  • 2c124e13bd stdint.h: derive limits from __LONG_MAX, use common fast16 types Rich Felker 2024-05-07 09:17:51 -0400
  • 7019fbe103 sys/user.h: derive __WORDSIZE from __LONG_MAX Rich Felker 2024-05-07 09:11:10 -0400
  • e709a6f07a sys/reg.h: derive __WORDSIZE from __LONG_MAX Rich Felker 2024-05-07 09:07:41 -0400
  • 29b216b2f2 unistd.h: derive ILP32/LP64 macros from __LONG_MAX instead of arch bits Rich Felker 2024-05-07 09:01:47 -0400
  • 0dfa1d8caa unify bits/stat.h for all archs sharing a common definition Rich Felker 2024-05-07 08:58:45 -0400
  • ef600888d2 align aarch64, riscv64, loongarch64 stat structure padding type Rich Felker 2024-05-07 08:55:55 -0400
  • 6f666231bf ldso: fix non-functional fix to early dynamic PAGE_SIZE access Rich Felker 2024-05-07 08:18:49 -0400
  • fced99e93d strptime: implement conversion specifiers adopted for next POSIX issue Rich Felker 2024-05-06 18:40:23 -0400
  • 3f9d4224d8 printf decimal integer formatting: shave off one division Rich Felker 2024-05-06 17:13:23 -0400
  • a23cf8f9c5 riscv mcontext_t/sigcontext: use __aligned__ instead of aligned Michael Forney 2024-04-20 20:29:07 -0700
  • cbf1c7b605 add missing STATX_ATTR_* macros omitted when statx was added Rich Felker 2024-04-24 13:26:03 -0400
  • 3f49203c55 initgroups: do not artificially limit number of supplementary groups Rich Felker 2024-04-13 12:15:37 -0400
  • 24ebbbdedc printf: fix edge case where hex float precision was not honored Rich Felker 2024-04-12 19:57:59 -0400
  • e3b0ace505 complex: fix comment in cacosh Szabolcs Nagy 2024-03-10 21:00:40 +0100
  • 9683bd6241 math: fix fma(x,y,0) when x*y rounds to -0 Szabolcs Nagy 2024-03-14 00:57:15 +0100
  • 5370070fde fix pwrite/pwritev handling of O_APPEND files Rich Felker 2024-03-13 10:47:42 -0400
  • bdc9a9ff6f uio.h: add RWF_NOAPPEND flag for pwritev2 Rich Felker 2024-03-13 10:39:37 -0400
  • 7ada6dde6f iconv: fix missing bounds checking for shift_jis decoding Rich Felker 2024-03-02 15:01:18 -0500
  • fd7d018521 add missing inline keyword on default a_barrier definition Rich Felker 2024-03-02 12:34:05 -0500
  • b5121e2ed8 iconv: add aliases for GBK Rich Felker 2024-03-01 16:04:48 -0500
  • ca6f46aff1 iconv: add euro symbol to GBK as single byte 0x80 Rich Felker 2024-03-01 15:49:58 -0500
  • 0784374d56 release 1.2.5 v1.2.5 Rich Felker 2024-02-29 21:07:33 -0500
  • f5dba42f36 iconv: add cp932 as an alias for shift_jis Rich Felker 2024-02-29 20:40:03 -0500
  • e5aa498451 update INSTALL file archs list with riscv32, loongarch64 additions Rich Felker 2024-02-29 19:23:03 -0500
  • 8d9d266573 loongarch64: add new syscall numbers wanghongliang 2024-02-28 06:38:08 +0800
  • 8d852cdacd loongarch64: remove getrlimit/setrlimit syscall numbers Rich Felker 2024-02-29 17:32:27 -0500
  • 13cd64af31 loongarch64: remove ptrace.h macros wanghongliang 2024-02-26 02:17:17 +0800
  • 377c363fb5 configure: enable riscv32 port Stefan O'Rear 2020-09-03 05:26:50 -0400
  • d25f0cccb9 riscv: define REG_S1 and REG_S2 Khem Raj 2022-01-25 20:32:50 -0800
  • 8432d16a46 riscv32: add new syscall numbers Khem Raj 2020-10-30 12:16:29 -0700
  • 3ea3fcf78a riscv32: add sysvipc msg/sem/shm bits Rich Felker 2024-02-29 11:02:29 -0500
  • b28c44de8c riscv32: add thread support Stefan O'Rear 2020-09-03 05:56:46 -0400
  • c34a8eedff riscv32: add setjmp/longjmp and sigreturn Stefan O'Rear 2020-09-03 05:54:44 -0400
  • 11eee89e14 riscv32: add dlsym Stefan O'Rear 2020-09-03 05:46:33 -0400
  • b4f7b2ca35 riscv32: add fenv and math Stefan O'Rear 2020-09-03 05:45:44 -0400
  • 01d9fe4d9f riscv32: add arch headers Stefan O'Rear 2020-09-03 05:40:29 -0400
  • 5c653ccaa1 getnameinfo: fix calling __dns_parse with potentially too large rlen Alexey Izbyshev 2023-05-08 19:03:46 +0300
  • d3a61059c0 posix_spawn: fix child spinning on write to a broken pipe Alexey Izbyshev 2024-02-29 14:13:18 +0300
  • 80e3b09823 loongarch64 __clone: align stack pointer mod 16 wanghongliang 2024-02-26 02:12:28 +0800
  • ec325b3828 add loongarch64 user.h structs; adjust elf_fpreg_t and ELF_NFPREG Hongliang Wang 2024-02-26 16:04:26 +0800
  • f2c9350543 add loongarch64 signal.h register index macros wanghongliang 2024-02-26 02:37:08 +0800
  • a7239cbc1b switch __STDC_UTF_{16,32}__ macro definitions from #undef to #ifndef Rich Felker 2024-02-26 09:37:44 -0500
  • 2c887f24da riscv: fall back to syscall __riscv_flush_icache Stefan O'Rear 2020-09-03 05:23:40 -0400
  • 69670e3bb3 sh dlsym: fix passing of return address for RTLD_NEXT use Rich Felker 2024-02-25 15:10:26 -0500
  • b817541f1c add statx interface using syscall, fallback to fstatat Duncan Bellamy 2022-08-31 20:07:34 +0100
  • d0ed307e6f use new SYS_fchmodat2 syscall to implement fchmodat with flags Gaël PORTAY 2024-02-18 03:26:50 +0100
  • 3d5c9fe39f bits/syscall.h: add __NR_fchmodat2 from linux v6.6 Gaël PORTAY 2024-02-18 03:26:49 +0100
  • fb9d976cc2 remove flag argument from fchmodat syscall Gaël PORTAY 2024-02-18 03:26:48 +0100
  • dd690c4909 bits/syscall.h: add cachestat from linux v6.4 Gaël PORTAY 2024-02-18 03:26:47 +0100
  • 33e8c469a9 bits/syscall.h: add set_mempolicy_home_node from linux v5.17 Gaël PORTAY 2024-02-18 03:26:46 +0100
  • b2c4c3d590 bits/syscall.h: add futex_waitv from linux v5.16 Gaël PORTAY 2024-02-18 03:26:45 +0100
  • e975127947 bits/syscall.h: add process_mrelease from linux v5.15 Rich Felker 2024-02-22 19:21:31 -0500
  • a526314c80 bits/syscall.h: add memfd_secret from linux v5.14 Gaël PORTAY 2024-02-18 03:26:43 +0100
  • 19563e1850 add framework to support archs without a native wait4 syscall Rich Felker 2024-02-22 18:50:34 -0500
  • 7020e85fd7 sh: fix sigsetjmp corrupting call-saved register r8 Rich Felker 2024-02-17 20:36:42 -0500
  • 522bd54eda add loongarch64 port Hongliang Wang 2023-09-26 09:12:01 +0800
  • 4a16ddf53e strftime: fix breakage in last change (uninitialized pointer access) Rich Felker 2024-02-12 17:35:48 -0500
  • cf91e9b393 fix erroneous feature test macro check for ppoll Rich Felker 2024-02-08 14:44:00 -0500
  • 39838619bb syslog: use C locale for timestamp generation Rich Felker 2024-02-07 16:08:11 -0500
  • 8b70486807 stdc-predef.h: prevent redefining __STDC_UTF_{16,32}__ macros Jules Maselbas 2024-01-25 15:14:40 +0100
  • 407aea628a riscv: add TLSDESC support Rich Felker 2024-02-03 19:59:26 -0500
  • 2e1bb87af2 install.sh: avoid creating symlinks with restricted permissions Tim Cuthbertson 2024-02-03 19:55:23 -0500
  • 0e330722c3 sqrtl: fix invalid use of a non-constant-expression as static initializer Rich Felker 2024-01-29 09:05:32 -0500
  • bd3138b74a riscv: correct symbol version of __vdso_flush_icache gns 2024-01-25 23:59:52 +0800
  • 15aa7abd34 elf.h: add NT_RISCV_CSR and NT_RISCV_VECTOR constants Elliott Hughes 2024-02-02 15:25:32 -0800
  • 25c4123629 elf.h: update RISC-V relocation types Fangrui Song 2024-01-26 15:55:37 -0800
  • 81cced6ebe add preadv2 and pwritev2 syscall wrappers, flag value macros Rich Felker 2024-01-25 12:02:34 -0500
  • f247462b08 expose ppoll in default feature profile Rich Felker 2024-01-21 17:22:50 -0500
  • 07af01816d move ppoll from src/linux to src/select reflecting future standardization Rich Felker 2024-01-21 17:18:36 -0500
  • 11fb383275 remove INT_MAX limit on the n argument to snprintf/swprintf Rich Felker 2024-01-17 18:11:58 -0500
  • f47a5d400b strftime: don't attempt to parse field width without seeing a digit Rich Felker 2023-11-21 16:33:15 -0500
  • f314e13392 mntent: fields are delimited only by tabs or spaces, not general whitespace Rich Felker 2023-11-16 12:55:21 -0500
  • ee1d39bc15 mntent: unescape octal sequences q66 2023-11-09 20:48:44 +0100
  • e17b9d7474 ldso: fix TLSDESC addend processing on archs with backwards descriptors Rich Felker 2023-11-06 21:50:37 -0500
  • 039d3c34f2 ldso: convert TLSDESC_BACKWARDS from "#ifdef" to "if" logic Rich Felker 2023-11-06 21:48:02 -0500
  • 7b6a6516e1 byte-based printf family: emit a nul byte for %lc with argument zero Rich Felker 2023-11-06 13:59:06 -0500
  • 8c086e7674 remove arbitrary limit from dns result parsing Quentin Rameau 2023-10-04 21:29:43 +0200
  • 2265a4c9b0 pass AT_NO_AUTOMOUNT when emulating fstatat via statx Alexey Izbyshev 2023-10-07 21:02:18 +0300
  • 2d84486a08 __year_to_secs: fix dangling pointer Alex Xu (Hello71) 2023-11-01 19:37:44 -0400
  • c5459df188 timer_create: volatile static -> static volatile Alex Xu (Hello71) 2023-11-01 19:37:08 -0400
  • 7bb11f75c5 ensure valid setxid return value in an unexpected error case Markus Wichmann 2023-11-02 17:39:33 +0100
  • 7f3a292536 synccall: add separate exit_sem to fix thread release logic bug Markus Wichmann 2023-10-31 17:03:44 +0100
  • 5baf2d92d3 ldso: use __ehdr_start if available to locate its own ELF headers Rich Felker 2023-11-06 12:59:34 -0500
  • 725e17ed6d remove non-prototype declaration of basename from string.h Rich Felker 2023-11-06 08:26:19 -0500
  • 6be76895f6 elf.h: add typedefs for Elf64_Relr and Elf32_Relr Violet Purcell 2023-11-04 12:09:20 -0400
  • 79bdacff83 glob: fix wrong return code when aborting before any matches Rich Felker 2023-08-24 12:54:51 -0400
  • 7291c6c66a statvfs: allocate spare for f_type наб 2023-08-17 22:05:14 +0200