Jeremy Soller
|
27355b953b
|
Merge branch 'getsubopt' into 'master'
Fix getsubopt and add test
See merge request redox-os/relibc!765
|
2025-11-28 08:14:44 -07:00 |
|
Wildan M
|
8e16c9c80c
|
Fix getsubopt and add test
|
2025-11-28 06:59:51 -08:00 |
|
Jeremy Soller
|
f9c78622bd
|
Merge branch 'fix-inet-eopnopsupp' into 'master'
Fix netstack triggering EOPNOTSUPP
See merge request redox-os/relibc!764
|
2025-11-24 07:08:11 -07:00 |
|
Wildan M
|
c90bb71deb
|
Fix netstack triggering EOPNOTSUPP
|
2025-11-23 22:00:26 -08:00 |
|
Jeremy Soller
|
339e97ac65
|
Fix type of ai_addrlen
|
2025-11-21 11:37:16 -07:00 |
|
Jeremy Soller
|
549cae066f
|
Add sys/queue.h from NetBSD like Alpine Linux does
|
2025-11-20 09:37:09 -07:00 |
|
Jeremy Soller
|
01f01d3bd4
|
Fix for F_DUPFD_CLOEXEC, add TODO for usage in upper table
|
2025-11-17 17:46:57 -07:00 |
|
Jeremy Soller
|
db2600881f
|
Add F_DUPFD_CLOEXEC
|
2025-11-17 17:44:49 -07:00 |
|
Jeremy Soller
|
c6849f21e4
|
Fix compilation on i586
|
2025-11-16 08:54:54 -07:00 |
|
Jeremy Soller
|
099c35f3ca
|
Merge branch 'use-upper-fdtbl' into 'master'
use upper fd table
See merge request redox-os/relibc!760
|
2025-11-16 08:35:32 -07:00 |
|
Jeremy Soller
|
b263819d91
|
Merge branch 'switch-x86' into 'master'
Switch x86 GCC to i586
See merge request redox-os/relibc!762
|
2025-11-16 06:31:24 -07:00 |
|
Wildan M
|
3ab012e441
|
Switch x86 GCC to i586
|
2025-11-16 13:23:56 +07:00 |
|
Jeremy Soller
|
0844e6fc90
|
WIP: use upper fd table
|
2025-11-15 07:55:37 -07:00 |
|
Jeremy Soller
|
d445714769
|
Merge branch 'bump-toolchain' into 'master'
Fix relibc freestanding build by bumping toolchain
See merge request redox-os/relibc!761
|
2025-11-15 06:09:15 -07:00 |
|
Wildan M
|
4e8a8cad5c
|
Fix relibc freestanding build by bumping toolchain
|
2025-11-15 19:04:57 +07:00 |
|
Jeremy Soller
|
74e3ad1c2c
|
Do TLS alignment in reliable way
|
2025-11-13 12:07:06 -07:00 |
|
Jeremy Soller
|
afb8f46020
|
Implement ppoll
|
2025-11-13 10:47:29 -07:00 |
|
Jeremy Soller
|
aeb243746c
|
Add recv/sendmsg flags to metadata
|
2025-11-13 10:19:45 -07:00 |
|
Jeremy Soller
|
c4050203e8
|
Revert "Align TLS to 16 bytes again"
This reverts commit 860a8e6e4b.
|
2025-11-13 08:16:22 -07:00 |
|
Jeremy Soller
|
764a30ef3d
|
Merge branch 'setsockopt-ignore-eopnotsupp' into 'master'
fix: Ignore EOPNOTSUPP error from sys_call in setsockopt.
See merge request redox-os/relibc!759
|
2025-11-12 06:00:44 -07:00 |
|
Ibuki Omatsu
|
e675da5a30
|
fix: Ignore EOPNOTSUPP error from sys_call in setsockopt.
|
2025-11-12 06:00:44 -07:00 |
|
4lDO2
|
512c4f0aa8
|
Clarification of st_mode bits extraction code.
|
2025-11-12 12:10:11 +01:00 |
|
Jeremy Soller
|
860a8e6e4b
|
Align TLS to 16 bytes again
|
2025-11-10 17:05:57 -07:00 |
|
Jeremy Soller
|
32b3d2d343
|
Fix pthread key collision
|
2025-11-10 15:40:34 -07:00 |
|
Jeremy Soller
|
1c6bbf24af
|
Merge branch 'getpeername' into 'master'
fix: Fix getpeername for unix sockets adding SocketCall::GetPeerName and using SYS_CALL.
See merge request redox-os/relibc!757
|
2025-11-10 06:20:46 -07:00 |
|
Ibuki Omatsu
|
06d5cb0bfd
|
fix: Fix getpeername for unix sockets adding SocketCall::GetPeerName and using SYS_CALL.
|
2025-11-10 06:20:46 -07:00 |
|
Jeremy Soller
|
ed5a2a66ad
|
Merge branch 'master' of https://gitlab.redox-os.org/redox-os/relibc
|
2025-11-08 20:59:05 -07:00 |
|
Jeremy Soller
|
052f000668
|
Ensure pipes have O_RDONLY or O_WRONLY set
|
2025-11-08 20:58:58 -07:00 |
|
Jeremy Soller
|
0ba941b489
|
Merge branch 'check_vs_libc_crate' into 'master'
Add derive macro to check types vs libc crate.
See merge request redox-os/relibc!756
|
2025-11-08 09:38:18 -07:00 |
|
4lDO2
|
513514a804
|
fix typo when libc check feature not enabled
|
2025-11-08 17:35:51 +01:00 |
|
4lDO2
|
4855cf3875
|
Fix compilation on Linux.
|
2025-11-08 17:31:57 +01:00 |
|
4lDO2
|
3ad0420b85
|
Add derive macro to check types vs libc crate.
|
2025-11-08 17:30:34 +01:00 |
|
Jeremy Soller
|
9eaa9e82b0
|
Pass through all SOL_SOCKET options, fix getsockopt option_len handling
|
2025-11-08 08:00:43 -07:00 |
|
Jeremy Soller
|
f7cfacfbc8
|
Remove leftover dbg
|
2025-11-07 20:17:16 -07:00 |
|
Jeremy Soller
|
0ee947c389
|
Fix recvmsg stream being too small by one usize
|
2025-11-07 20:11:59 -07:00 |
|
Jeremy Soller
|
ef5e54547f
|
Close accepted socket on getpeername error
|
2025-11-07 18:46:54 -07:00 |
|
Jeremy Soller
|
16814d2e32
|
Fix socklen_t type
|
2025-11-07 18:10:17 -07:00 |
|
Jeremy Soller
|
443145fdee
|
On Redox, if recvfrom/sendto has flags, use recvmsg/sendmsg
|
2025-11-07 11:05:04 -07:00 |
|
Jeremy Soller
|
cb0acf3e57
|
Revert "Make sure TLS modules are aligned to 16 bytes for SSE"
This reverts commit d39fe6c9fb.
|
2025-11-01 10:44:34 -06:00 |
|
Jeremy Soller
|
222278edf9
|
Format
|
2025-11-01 10:41:15 -06:00 |
|
Jeremy Soller
|
0f04d34269
|
Merge branch 'i586_target_part2' into 'master'
Add missing linker script for i586
See merge request redox-os/relibc!755
|
2025-11-01 08:59:06 -06:00 |
|
bjorn3
|
82aae48e9b
|
Add missing linker script for i586
|
2025-11-01 15:48:44 +01:00 |
|
Jeremy Soller
|
30fc02ff8f
|
Merge branch 'i586_target' into 'master'
Support the i586-unknown-redox target
See merge request redox-os/relibc!754
|
2025-11-01 08:37:01 -06:00 |
|
bjorn3
|
782fe53aa4
|
Support the i586-unknown-redox target
This is necessary to allow switching to unpatched rustc in the future
|
2025-11-01 15:32:05 +01:00 |
|
Jeremy Soller
|
109f7c463a
|
Merge branch 'improve-readme' into 'master'
Improve the library description in README
See merge request redox-os/relibc!741
|
2025-10-31 09:24:16 -06:00 |
|
Jeremy Soller
|
a33bb699e6
|
Remove weak linkage from getopt functions and globals
|
2025-10-30 14:39:27 -06:00 |
|
Jeremy Soller
|
ab2a948d0b
|
Abort on panic or oom, remove stabilized let_chains feature
|
2025-10-30 09:33:29 -06:00 |
|
Jeremy Soller
|
c2eed49e2d
|
Add NAME_MAX
|
2025-10-29 12:30:28 -06:00 |
|
Jeremy Soller
|
62513befa6
|
Merge branch 'shared-dyn-fix' into 'master'
Fix ld_so multiple objects loading the same object
Closes #227
See merge request redox-os/relibc!752
|
2025-10-29 08:06:07 -06:00 |
|
Wildan M
|
abdfd3d0ac
|
Fix ld_so multiple objects loading the same object
|
2025-10-29 15:46:35 +07:00 |
|