Jeremy Soller
|
d194554fdc
|
Temporarily use insertion sort for qsort
|
2025-05-06 13:52:35 -06:00 |
|
Jeremy Soller
|
38cca8acc0
|
Fix select macros
|
2025-05-06 11:34:48 -06:00 |
|
Jeremy Soller
|
70d6a11606
|
openpty: terminate path with NUL
|
2025-05-06 09:28:58 -06:00 |
|
Jeremy Soller
|
1e48b13948
|
Debug recvmsg on redox
|
2025-05-04 09:32:10 -06:00 |
|
Jeremy Soller
|
275b92ee92
|
Make setitimer return enosys instead of panic on redox
|
2025-05-04 08:32:25 -06:00 |
|
Jeremy Soller
|
bb105d41ad
|
scanf: fix parsing 0 when using %i
|
2025-05-03 21:15:58 -06:00 |
|
Jeremy Soller
|
f8da7399d8
|
Use crates.io posix-regex and support extended regex
|
2025-05-03 16:31:04 -06:00 |
|
Jeremy Soller
|
0f3f6f3c15
|
Use flink to implement link on redox
|
2025-05-03 12:18:45 -06:00 |
|
Jeremy Soller
|
bce8eac3c7
|
Move CMSG functions to C macros
|
2025-05-03 11:21:27 -06:00 |
|
Jeremy Soller
|
a1db57a5a3
|
Get main function in crt0 to fix dynamic linking issues
|
2025-05-03 11:20:20 -06:00 |
|
Josh Megnauth
|
f85b33c3ed
|
Handle unwraps in get_dns_server()
|
2025-05-02 23:01:12 -04:00 |
|
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 |
|