Jeremy Soller
|
cafdcd35d1
|
Expose setegid and seteuid
|
2025-05-02 11:36:51 -06:00 |
|
Jeremy Soller
|
a2e040ce4d
|
Merge branch 'strto-detect-endptr' into 'master'
Fix strtol/ul endptr with detected base
See merge request redox-os/relibc!656
|
2025-05-02 10:36:05 -06:00 |
|
Jeremy Soller
|
863171105d
|
Move htonl, htons, ntohl, ntohs to netinet/in.h to support more packages
|
2025-05-02 09:49:37 -06:00 |
|
Arne de Bruijn
|
de3dd54266
|
Fix strtol/ul endptr with detected base
The "0" or "0x" characters with base 0 were not accounted for in the
returned endptr value.
|
2025-05-02 12:18:34 +02:00 |
|
Jeremy Soller
|
58572ceefc
|
Define _SC_NPROCESSORS_CONF
|
2025-05-01 14:54:04 -06:00 |
|
Ron Williams
|
c779c1d941
|
Mark setitimer as unimplemented, obsolete
|
2025-04-21 23:29:35 -07:00 |
|
Jeremy Soller
|
4dd8cbe15e
|
Merge branch 'no_suid' into 'master'
Remove the code to use escalated for suid binaries
See merge request redox-os/relibc!653
|
2025-04-21 12:21:21 +00:00 |
|
bjorn3
|
f51690c3a8
|
Remove the code to use escalated for suid binaries
|
2025-04-21 11:07:01 +02:00 |
|
4lDO2
|
32c5e89c82
|
Return ID of new session in setsid.
|
2025-04-20 17:10:51 +02:00 |
|
Jacob Lorentzon
|
a9fd150c91
|
Merge branch 'redox_cur_procfd_v0' into 'master'
Add redox_cur_procfd_v0 method to get own proc_fd
See merge request redox-os/relibc!651
|
2025-04-20 14:22:13 +00:00 |
|
bjorn3
|
4755d1ae24
|
Add redox_cur_procfd_v0 method to get own proc_fd
|
2025-04-20 16:19:45 +02:00 |
|
4lDO2
|
a30f13ee9b
|
Fix setuid.
|
2025-04-20 14:00:35 +02:00 |
|
4lDO2
|
e6c06a7cf7
|
Fix signals for spawned threads, and async signal waiting.
|
2025-04-19 19:27:03 +02:00 |
|
4lDO2
|
5dfc76dda8
|
Fix signal handlers after EINTR nanosleep.
|
2025-04-19 19:27:03 +02:00 |
|
4lDO2
|
d0335b30de
|
Use redox_rt::protocol for sig numbers.
|
2025-04-19 19:27:02 +02:00 |
|
4lDO2
|
26c92af7ba
|
Fix SigSet length.
|
2025-04-19 19:27:01 +02:00 |
|
4lDO2
|
05481b36a6
|
Fix IPC size on i686.
|
2025-04-19 19:27:01 +02:00 |
|
4lDO2
|
dc2988968e
|
Use SignalThread call and fix fork sighandler sync with procmgr.
|
2025-04-19 19:26:59 +02:00 |
|
4lDO2
|
b30ccb61fe
|
Enforce procmgr errors, fix attrs path.
|
2025-04-19 19:26:59 +02:00 |
|
4lDO2
|
ac7e0755f1
|
Fix SyncSigPctl invocation.
|
2025-04-19 19:26:59 +02:00 |
|
4lDO2
|
59090a83f4
|
Fix thread+proc fd init in ld.so
|
2025-04-19 19:26:59 +02:00 |
|
4lDO2
|
a4dc232a33
|
Impl getres[ug]id C function.
|
2025-04-19 19:26:59 +02:00 |
|
4lDO2
|
8bd510ff59
|
Simplify [res][ug]id getters and setters.
|
2025-04-19 19:26:59 +02:00 |
|
4lDO2
|
747d11062b
|
Rename KillTarget -> ProcKillTarget.
|
2025-04-19 19:26:58 +02:00 |
|
4lDO2
|
88848c25fe
|
Add (backend todo) proc calls for kill+sigq.
|
2025-04-19 19:26:58 +02:00 |
|
4lDO2
|
f4a64cfbc3
|
Add setresguid.
|
2025-04-19 19:26:58 +02:00 |
|
4lDO2
|
48df8f5bba
|
Add unstable interface for getting current thread fd.
|
2025-04-19 19:26:58 +02:00 |
|
4lDO2
|
779c1e60c5
|
Add todo!() to fix compilation.
|
2025-04-19 19:26:58 +02:00 |
|
4lDO2
|
9566a00ad1
|
WIP: waitpid and exit IPC calls.
|
2025-04-19 19:26:58 +02:00 |
|
4lDO2
|
bd68da3df9
|
Fix relibc exec thisproc usage.
|
2025-04-19 19:26:58 +02:00 |
|
4lDO2
|
ad5efd0f11
|
Reach init fork
|
2025-04-19 19:26:57 +02:00 |
|
4lDO2
|
26399569de
|
Reach init w/proc manager.
|
2025-04-19 19:26:57 +02:00 |
|
4lDO2
|
b851422214
|
WIP: use proc manager in non-init fork.
|
2025-04-19 19:26:57 +02:00 |
|
4lDO2
|
91e58e8568
|
WIP: dynamic and static proc info
|
2025-04-19 19:26:57 +02:00 |
|
4lDO2
|
422a32690d
|
Replace removed syscalls with redox-rt stubs.
|
2025-04-19 19:26:57 +02:00 |
|
Anhad Singh
|
c64058c8b7
|
tcb: aarch64
|
2025-04-20 02:41:35 +10:00 |
|
Jeremy Soller
|
228d53dcd5
|
More improvements for relocation handling
|
2025-04-18 16:03:09 -06:00 |
|
Jeremy Soller
|
03f863d742
|
ld_so: better support for other arches
|
2025-04-18 14:26:39 -06:00 |
|
Jeremy Soller
|
310b097da6
|
Fix check for Sym size
|
2025-04-18 12:39:27 -06:00 |
|
Josh Megnauth
|
a4826bd48c
|
Implement BSD's err.h
|
2025-04-18 12:34:45 +00:00 |
|
4lDO2
|
d68f5d8d3d
|
Make redox itimer relibc stub rather than kernel stub.
|
2025-04-13 18:18:05 +02:00 |
|
bjorn3
|
ea4c41686c
|
Rustfmt
|
2025-04-12 22:15:05 +02:00 |
|
Jeremy Soller
|
ed575e9259
|
Implement sigsetjmp on all archs
|
2025-04-11 20:18:27 -06:00 |
|
Jeremy Soller
|
72d2b1137c
|
Implement quick_exit and at_quick_exit
|
2025-04-11 18:09:44 -06:00 |
|
Jeremy Soller
|
d9a28156ce
|
Disable at_quick_exit
|
2025-04-11 16:25:12 -06:00 |
|
Jeremy Soller
|
27f3924126
|
Fix msg_controllen and cmsg_len types
|
2025-04-10 14:52:26 -06:00 |
|
Jeremy Soller
|
5b5be9aae8
|
Add IPV6_JOIN/LEAVE_GROUP
|
2025-04-10 14:43:35 -06:00 |
|
Jeremy Soller
|
9a93fde7b5
|
Fix gettid on Redox
|
2025-04-10 13:18:33 -06:00 |
|
Jeremy Soller
|
b0be913956
|
Implement preadv and pwritev
|
2025-04-10 08:56:06 -06:00 |
|
Jeremy Soller
|
1cbe2038ec
|
Merge branch 'escalated_consume' into 'master'
Use call rather than close in final escalated step.
See merge request redox-os/relibc!641
|
2025-04-06 13:30:23 +00:00 |
|