Agoston Szepessy
|
bb1e8fe8d7
|
Implement dprintf and vdprintf
|
2024-07-23 22:15:53 +02:00 |
|
4lDO2
|
ac5ac928f2
|
Implement raise() using pthread_kill.
|
2024-07-18 23:59:48 +02:00 |
|
4lDO2
|
bf26de70e2
|
Add setresuid/setresgid (suid/sgid stub on Redox).
|
2024-07-18 23:54:46 +02:00 |
|
Peter Limkilde Svendsen
|
dbcf8049fc
|
Refactor rand48 functions with less unsafe
|
2024-07-15 17:44:56 +00:00 |
|
4lDO2
|
284f51b47e
|
Fix struct sigaction defintion.
|
2024-07-09 15:39:57 +02:00 |
|
4lDO2
|
8298417dee
|
Implement sigpending on Redox.
|
2024-07-09 15:00:58 +02:00 |
|
4lDO2
|
c639fd37ba
|
Implement sigaltstack.
|
2024-07-09 15:00:57 +02:00 |
|
4lDO2
|
63509e75ce
|
Use new signal ABI where 'actions' are in shmem.
|
2024-07-09 15:00:56 +02:00 |
|
4lDO2
|
f37bb3cb16
|
Fix sigaction test on Linux, and rustfmt.
|
2024-07-09 15:00:55 +02:00 |
|
4lDO2
|
c217745524
|
Mark sig{add,del}set unsafe, rather than unsound.
|
2024-07-09 15:00:54 +02:00 |
|
4lDO2
|
7d562920c2
|
Add sigaction boilerplate.
|
2024-07-09 15:00:52 +02:00 |
|
4lDO2
|
e1d3bf475a
|
Increase SIGRTMIN to 35.
|
2024-07-09 15:00:52 +02:00 |
|
4lDO2
|
53ed7aae59
|
Move rlct_clone, sigprocmask, sigaction, to rt.
|
2024-07-09 15:00:52 +02:00 |
|
Derick Eddington
|
572f211be0
|
Fix getgrgid_r.
|
2024-07-06 22:47:55 -07:00 |
|
Derick Eddington
|
7c81de68b8
|
Fix header::grp::parse_grp.
|
2024-07-06 22:47:55 -07:00 |
|
4lDO2
|
4c11b607de
|
Implement pread and pwrite using the syscalls.
|
2024-06-14 14:10:47 +02:00 |
|
Jeremy Soller
|
0f5e6a5649
|
Correct EPOLL constants
|
2024-05-06 15:00:50 -06:00 |
|
Jacob Lorentzon
|
e0b640d530
|
Implement new low-level signal trampoline
|
2024-03-17 16:58:42 +00:00 |
|
bpisch
|
a9db7af754
|
Add stub for SIOCATMARK command of ioctl.
|
2024-03-09 08:56:37 +01:00 |
|
Bendeguz Pisch
|
2284bc4af5
|
Fix posix prio process (same as MR458 with fixed commits)
|
2024-03-04 13:41:43 +00:00 |
|
Jeremy Soller
|
4d2d062f07
|
Fix build
|
2024-03-01 08:01:15 -07:00 |
|
Jeremy Soller
|
d3aac3585c
|
Merge branch 'errno-naming' into 'master'
Use standard casing and mangling for internal errno
See merge request redox-os/relibc!457
|
2024-03-01 00:25:42 +00:00 |
|
Peter Limkilde Svendsen
|
a7137512fa
|
Use standard casing and mangling for internal errno
|
2024-03-01 00:25:42 +00:00 |
|
Jeremy Soller
|
4f8d16a3b9
|
Merge branch 'crypt' into 'master'
Add Crypt functions
See merge request redox-os/relibc!453
|
2024-03-01 00:23:42 +00:00 |
|
Darley Barreto
|
55dc2019f2
|
Add Crypt functions
|
2024-03-01 00:23:42 +00:00 |
|
Peter Limkilde Svendsen
|
9093f6bc47
|
Use Cell representation for errno
|
2024-02-29 14:07:40 +00:00 |
|
Peter Limkilde Svendsen
|
aea9e2b432
|
Panic when getpagesize() cannot succeed as specified
|
2024-02-19 00:19:03 +00:00 |
|
Jeremy Soller
|
8313fc1c77
|
Fix array pointer mismatch in parse_grp
|
2024-02-10 14:27:50 -07:00 |
|
Jeremy Soller
|
a7b2294b62
|
Add more networking constants
|
2024-02-03 13:17:40 -07:00 |
|
Jeremy Soller
|
5b78afe5be
|
Do not set constants UNLOCKED and LOCKED
|
2024-02-02 15:40:41 -07:00 |
|
Jeremy Soller
|
f708800898
|
Add struct user for linger
|
2024-02-02 15:35:08 -07:00 |
|
Jeremy Soller
|
47ac9e2d0b
|
Add more TCP socket options
|
2024-02-02 15:31:08 -07:00 |
|
Jeremy Soller
|
9b2b9e6c26
|
Add struct linger
|
2024-02-02 15:30:51 -07:00 |
|
Jeremy Soller
|
af7441e834
|
Implement grantpt as no-op
|
2024-01-18 13:26:14 -07:00 |
|
Jeremy Soller
|
83e4095e42
|
Merge branch 'ptys' into 'master'
Add forkpty, ptsname and posix_openpt
See merge request redox-os/relibc!450
|
2024-01-17 03:05:50 +00:00 |
|
Darley Barreto
|
9d8094baee
|
Add forkpty, ptsname and posix_openpt
|
2024-01-17 03:05:50 +00:00 |
|
Jeremy Soller
|
a2321e4b2b
|
Add initgroups
|
2024-01-16 20:00:57 -07:00 |
|
Jeremy Soller
|
d4b0e172f0
|
Add recvmsg (stub on redox)
|
2024-01-16 19:47:39 -07:00 |
|
Jeremy Soller
|
88da47a690
|
Fix incorrect reference to iovec in sys/socket.h
|
2024-01-12 15:44:02 -07:00 |
|
Jeremy Soller
|
52612784b6
|
Add sendmsg stub
|
2024-01-12 15:36:01 -07:00 |
|
Jeremy Soller
|
a8f9f64274
|
Fix stack_chk_guard size on 32-bit
|
2024-01-11 09:41:17 -07:00 |
|
4lDO2
|
5630b6e0df
|
Make relibc (except libm) pure Rust
|
2024-01-11 13:08:06 +00:00 |
|
Jeremy Soller
|
49ee2f0593
|
Stub some terminal ioctls on Redox
|
2024-01-08 20:35:17 -07:00 |
|
Jeremy Soller
|
2a40638ec3
|
Fix assert definition
|
2024-01-03 13:02:51 -07:00 |
|
Jeremy Soller
|
6b88ad6271
|
Merge branch 'inline-core-io' into 'master'
Refactor: inline `core_io`
Closes #175
See merge request redox-os/relibc!441
|
2024-01-03 19:19:58 +00:00 |
|
Jeremy Soller
|
92b56f3f92
|
Format
|
2024-01-03 11:46:29 -07:00 |
|
Jeremy Soller
|
99f097cf90
|
Implement openpty and login_tty
|
2024-01-03 11:46:18 -07:00 |
|
Jeremy Soller
|
70dc59210d
|
Add TIOCSCTTY, currenty unimplemented
|
2024-01-03 10:10:07 -07:00 |
|
Abdullah Emad
|
0caf011122
|
Implement mknod and mknodat
|
2024-01-03 16:43:28 +00:00 |
|
Arthur Paulino
|
d4eddbf42e
|
Refactor: inline core_io
* Extract the minimal set of definitions from `core_io` to `relibc` itself
* Remove dependency on `core_io`
|
2023-12-24 17:06:27 -03:00 |
|