Commit Graph

3397 Commits

Author SHA1 Message Date
Jeremy Soller 81ee7889d9 Merge branch 'pwd-pty-cleanup' into 'master'
pwd and pty header cleanup

See merge request redox-os/relibc!865
2026-01-06 06:22:06 -07:00
auronandace 9936d2e5d4 pwd and pty header cleanup 2026-01-06 08:56:04 +00:00
Jeremy Soller 3eeaf4eb22 Merge branch 'putc-unlocked-test' into 'master'
Add putc_unlocked tests

See merge request redox-os/relibc!863
2026-01-05 06:22:18 -07:00
Jeremy Soller a3079a0ef2 Merge branch 'doc-test' into 'master'
Enhance single test run, document check.sh

See merge request redox-os/relibc!862
2026-01-05 06:20:52 -07:00
Wildan M 7f30fd2c42 Restore correct sleep values 2026-01-05 14:38:39 +07:00
Wildan M 13b105a54e Fix failing tests 2026-01-05 14:38:11 +07:00
Wildan M 1e587dc77b Add putc_unlocked tests 2026-01-05 12:43:51 +07:00
Wildan M 11d2bcede6 Enhance single test run, document check.sh 2026-01-05 11:23:14 +07:00
Jeremy Soller 79f88ab6ad Merge branch 'malloc-usable-size' into 'master'
Implement malloc_usable_size

See merge request redox-os/relibc!860
2026-01-03 19:01:36 -07:00
Wildan M b5b2d0f4a0 Add malloc/usable_size into tests 2026-01-04 02:46:40 +07:00
Wildan M 0a5b046299 Update dlmalloc 2026-01-04 02:44:50 +07:00
Wildan M 7d1c3961b5 Implement malloc_usable_size 2026-01-04 02:15:29 +07:00
Jeremy Soller 7f1bbc7426 Merge branch 'sysauxv-sysfile-sysrandom-cleanup' into 'master'
sys_auxv sys_file and sys_random header cleanup

See merge request redox-os/relibc!858
2026-01-02 14:46:44 -07:00
auronandace 34c3ec3e6b sys_auxv sys_file and sys_random header cleanup 2026-01-02 21:23:58 +00:00
Jeremy Soller db0ef9cde8 Merge branch 'systime-systimeb-sysmman-cleanup' into 'master'
sys_time sys_timeb and sys_mman header cleanup

See merge request redox-os/relibc!857
2026-01-02 12:21:42 -07:00
auronandace 5576521c12 sys_time sys_timeb and sys_mman header cleanup 2026-01-02 18:24:01 +00:00
Jeremy Soller 5a1b5eab07 Merge branch 'inttypes-malloc-errno-cleanup' into 'master'
inttypes malloc and errno header cleanup

See merge request redox-os/relibc!856
2026-01-02 06:37:40 -07:00
Jeremy Soller 878aa97579 Merge branch 'getopt-cleanup' into 'master'
getopt cleanup

See merge request redox-os/relibc!855
2026-01-02 06:33:33 -07:00
Jeremy Soller c2491060e4 Merge branch 'multicore-workaround' into 'master'
Run relibc tests CI in single core again

See merge request redox-os/relibc!854
2026-01-02 06:31:53 -07:00
auronandace 09c5eb43b7 inttypes malloc and errno header cleanup 2026-01-02 11:43:50 +00:00
auronandace d00994be35 getopt cleanup 2026-01-02 09:01:31 +00:00
Wildan M 7fcdbec309 Run relibc tests CI in single core again 2026-01-01 23:41:28 +07:00
Jeremy Soller b269ccbd6f Merge branch 'p12' into 'master'
misc(Makefile): add other crates as source

See merge request redox-os/relibc!853
2026-01-01 09:09:52 -07:00
Anhad Singh 4c90ea3506 misc(Makefile): add other crates as source
Otherwise it would say there is nothing to do and `touch src && make`
would be required to trigger a rebuild.

Signed-off-by: Anhad Singh <andypython@protonmail.com>
2026-01-02 02:45:44 +11:00
Jeremy Soller 2d6ae4a750 Merge branch 'p12' into 'master'
fix(string/memcmp): use `read_unaligned` where alignment is not guaranteed

See merge request redox-os/relibc!852
2026-01-01 07:17:18 -07:00
Anhad Singh 5f256f91cd fix(string/memcmp): use read_unaligned where alignment is not guaranteed
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2026-01-02 00:52:40 +11:00
Jeremy Soller 5d9c80e427 Merge branch 'netinet-in-tcp-netif-cleanup' into 'master'
netinet_in netinet_tcp and net_if header cleanup

See merge request redox-os/relibc!851
2025-12-31 13:27:17 -07:00
auronandace 10218009d1 netinet_in netinet_tcp and net_if header cleanup 2025-12-31 19:57:21 +00:00
Jeremy Soller 0f0880d750 Merge branch 'time-utime-cleanup' into 'master'
time and utime header cleanup

See merge request redox-os/relibc!850
2025-12-31 09:38:55 -07:00
auronandace 911c36ecd3 time and utime header cleanup 2025-12-31 15:54:25 +00:00
Jeremy Soller 2a39863003 Merge branch 'crypt-cleanup' into 'master'
crypt header cleanup

See merge request redox-os/relibc!849
2025-12-31 07:17:47 -07:00
auronandace 191b8b5f8b crypt header cleanup 2025-12-31 13:58:44 +00:00
Jeremy Soller fb6ee6c43b Merge branch 'fix-riscv64' into 'master'
Fix riscv64gc build on CI

See merge request redox-os/relibc!812
2025-12-31 06:08:15 -07:00
Jeremy Soller 05a3e9270e Merge branch 'fix-dl-tls-i586-global_asm' into 'master'
re-add the global_asm macro import for i586

See merge request redox-os/relibc!848
2025-12-31 06:07:35 -07:00
Jeremy Soller 9540268e57 Merge branch 'arpa-inet-semaphore-cleanup' into 'master'
arpa_inet and semaphore header cleanup

See merge request redox-os/relibc!847
2025-12-31 06:05:03 -07:00
Jeremy Soller 07d1064f40 Merge branch 'ifaddrs-defs' into 'master'
Add constants to complement ifaddrs.h

See merge request redox-os/relibc!846
2025-12-31 06:04:29 -07:00
Wildan M 97dbcb72bc Fix testing riscv64gc 2025-12-31 17:23:10 +07:00
auronandace 0a9902d78f re-add the global_asm macro import for i586 2025-12-31 09:53:06 +00:00
auronandace 6e25b2be7f arpa_inet and semaphore header cleanup 2025-12-31 09:14:21 +00:00
Wildan M baee8f2851 Add constants to complement ifaddrs.h 2025-12-31 16:03:03 +07:00
Jeremy Soller 806b3657f1 Merge branch 'setlocale-c' into 'master'
Fix setlocale with "C"

See merge request redox-os/relibc!845
2025-12-30 16:38:14 -07:00
Jeremy Soller 556bcf4ced Merge branch 'locale-fnmatch-dirent-ctype-cleanup' into 'master'
locale fnmatch dirent and ctype header cleanup

See merge request redox-os/relibc!844
2025-12-30 14:13:43 -07:00
auronandace 6696d26eb4 locale fnmatch dirent and ctype header cleanup 2025-12-30 20:57:47 +00:00
Wildan M 9734bdbde6 Fix setlocale with "C" 2025-12-31 02:29:55 +07:00
Jeremy Soller 0e506e97af Merge branch 'locale-h' into 'master'
Implement more locale.h functions

See merge request redox-os/relibc!840
2025-12-29 10:00:44 -07:00
Jeremy Soller 15d82a9086 Merge branch 'master' into 'master'
fix(dl-tls): TLS overallocation

See merge request redox-os/relibc!843
2025-12-29 06:57:57 -07:00
Anhad Singh 75f6b9d64e fix(dl-tls): TLS overallocation
* `offset` is the offset in TLS to copy initial data to NOT the segment
  size
* Only zero the region which is required to be zeroed

Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-12-29 17:13:23 +11:00
Jeremy Soller 6a0c256b84 Merge branch 'rm-bits-stdlib' into 'master'
Remove bits/stdlib

See merge request redox-os/relibc!842
2025-12-28 06:21:22 -07:00
Wildan M 8867ba80df Remove bits/stdlib 2025-12-28 19:43:54 +07:00
Wildan M e0d41a17e7 Disable test requiring custom locales 2025-12-28 15:45:17 +07:00