Peter Limkilde Svendsen
|
8367249c1a
|
Add docs for semaphore.h
|
2024-10-31 23:58:52 +00:00 |
|
Jeremy Soller
|
5135a43e9e
|
Merge branch 'sys-un-docs' into 'master'
Add docs for sys/un.h
See merge request redox-os/relibc!544
|
2024-10-31 21:43:34 +00:00 |
|
Jeremy Soller
|
d56c4dad2c
|
Merge branch 'sys-mman-docs' into 'master'
Add docs for sys/mman.h, make mremap pub
See merge request redox-os/relibc!543
|
2024-10-31 21:43:21 +00:00 |
|
Peter Limkilde Svendsen
|
6c1ccd161a
|
Add docs for sys/mman.h, make mremap pub
|
2024-10-31 21:43:21 +00:00 |
|
Peter Limkilde Svendsen
|
ee428d10f8
|
Use MaybeUninit for ftime arg, document safety
|
2024-10-31 21:43:00 +00:00 |
|
Peter Limkilde Svendsen
|
5f2ece19a2
|
Add docs for sys/un.h
|
2024-10-31 22:26:34 +01:00 |
|
Jeremy Soller
|
0373bc0d1c
|
Merge branch 'wctype-docs' into 'master'
Add docs for wctype.h, fix unsafe handling
See merge request redox-os/relibc!541
|
2024-10-31 12:05:16 +00:00 |
|
Peter Limkilde Svendsen
|
e43a9bd2f6
|
Add docs for wctype.h, fix unsafe handling
|
2024-10-31 12:05:16 +00:00 |
|
Peter Limkilde Svendsen
|
76f36f09df
|
Add docs for sys/timeb.h, require unsafe blocks
|
2024-10-31 12:04:48 +00:00 |
|
Jeremy Soller
|
1d5c02ab92
|
Merge branch 'utime-docs' into 'master'
Add utime.h docs, use unsafe blocks
See merge request redox-os/relibc!538
|
2024-10-29 23:01:21 +00:00 |
|
Peter Limkilde Svendsen
|
2e5c1f7b72
|
Add utime.h docs, use unsafe blocks
|
2024-10-29 23:01:21 +00:00 |
|
Peter Limkilde Svendsen
|
3e7f0eebd4
|
Add ctype.h docs
|
2024-10-29 23:57:14 +01:00 |
|
Jeremy Soller
|
b37af1e345
|
Merge branch 'rand48-docs' into 'master'
Add docs to rand48 functions
See merge request redox-os/relibc!537
|
2024-10-29 21:13:55 +00:00 |
|
Peter Limkilde Svendsen
|
35d7a0ac3f
|
Add docs to rand48 functions
|
2024-10-29 21:22:27 +01:00 |
|
Peter Limkilde Svendsen
|
c37a094e66
|
Make endian.h functions pub, add docs
|
2024-10-29 20:46:29 +01:00 |
|
Jeremy Soller
|
91c3db877a
|
Merge branch 'errno-docs' into 'master'
Add docs, deny unsafe op in unsafe fn for errno
See merge request redox-os/relibc!534
|
2024-10-29 15:05:09 +00:00 |
|
Peter Limkilde Svendsen
|
d1ffa4f062
|
Add docs, deny unsafe op in unsafe fn for errno
|
2024-10-29 15:05:08 +00:00 |
|
Jeremy Soller
|
15c4611121
|
Merge branch 'add-docstrings' into 'master'
Add various basic docstrings
See merge request redox-os/relibc!533
|
2024-10-29 15:04:57 +00:00 |
|
Jeremy Soller
|
394480150b
|
Merge branch 'fix-perror-doesnt-follow-spec-prefix' into 'master'
fix(stdio): `perror` should be allowed to take NULL prefixes as per spec
See merge request redox-os/relibc!530
|
2024-10-29 12:27:22 +00:00 |
|
Josh Megnauth
|
6f5794f636
|
fix(stdio): perror should be allowed to take NULL prefixes as per spec
|
2024-10-29 12:27:22 +00:00 |
|
Josh Megnauth
|
701e57197a
|
fix(netdb): Out of bounds in gethostbyaddr and less transmutes
|
2024-10-29 12:26:46 +00:00 |
|
Peter Limkilde Svendsen
|
06fec0b843
|
Add various basic docstrings
|
2024-10-27 23:25:57 +01:00 |
|
Peter Limkilde Svendsen
|
d41ec992af
|
Implement FusedIterator for NulTerminated, NulTerminatedInclusive
|
2024-10-27 13:43:37 +00:00 |
|
Dorian Davi
|
efcbbb8592
|
Add C code necessary for libuv to work
|
2024-10-24 16:58:52 +00:00 |
|
Peter Limkilde Svendsen
|
41264dc8b1
|
Add NulTerminatedInclusive iterator, rewrite/fix strchr/wcschr
|
2024-10-22 22:12:24 +00:00 |
|
Peter Limkilde Svendsen
|
2e48a31a47
|
Use unsafe blocks in poll.h implementation
|
2024-10-16 13:14:07 +00:00 |
|
Peter Limkilde Svendsen
|
66b9c8ec87
|
Use unsafe blocks in strings.h implementation
|
2024-10-15 18:47:22 +00:00 |
|
Jeremy Soller
|
1c3d59ee95
|
Merge branch 'strcasecmp-iter' into 'master'
Refactor strcasecmp, strncasecmp with iterators
See merge request redox-os/relibc!524
|
2024-10-15 18:10:52 +00:00 |
|
Peter Limkilde Svendsen
|
b60fb9bace
|
Refactor strcasecmp, strncasecmp with iterators
|
2024-10-15 18:10:52 +00:00 |
|
Andrey Turkin
|
a4122753e6
|
Initial RISC-V64 support
|
2024-10-11 06:44:54 +03:00 |
|
Jeremy Soller
|
ff853a7b82
|
Define HOST_NAME_MAX
|
2024-10-10 15:14:53 -06:00 |
|
Jeremy Soller
|
ef22cf9dfa
|
Implement mkdtemp
|
2024-10-09 08:58:47 -06:00 |
|
4lDO2
|
57f098931a
|
Remove ld.so's now unnecessary access() wrapper.
|
2024-09-30 16:55:27 +02:00 |
|
Jeremy Soller
|
d794dc7704
|
Merge branch 'test' into 'master'
Add sigaltstack test
See merge request redox-os/relibc!518
|
2024-09-28 16:09:48 +00:00 |
|
4lDO2
|
07af4e49f7
|
Add sigaltstack test.
|
2024-09-28 16:51:17 +02:00 |
|
Raffaele Ragni
|
1864a97a8e
|
Impl net/if.h
|
2024-09-28 12:50:00 +00:00 |
|
4lDO2
|
eee603efa8
|
Remove the "-1 errno" e() function.
|
2024-09-27 15:35:04 +02:00 |
|
4lDO2
|
070b4cd05c
|
Switch PalPtrace to Rusty error handling.
|
2024-09-27 15:35:04 +02:00 |
|
4lDO2
|
d474163e0e
|
Switch to Rusty error handling in PalSocket.
|
2024-09-27 15:35:01 +02:00 |
|
4lDO2
|
4da5ad37d1
|
Convert PalEpoll to Rusty error handling.
|
2024-09-27 11:22:36 +02:00 |
|
4lDO2
|
1a46a24c70
|
Rustify PalSignal error handling.
|
2024-09-27 11:12:19 +02:00 |
|
4lDO2
|
8b8b00da01
|
Use unsigned return values in read()-like Pal fns.
Returning a negative number of bytes makes absolutely no sense, besides
the "-1 and errno" pattern, which is now converted to Result<_, Errno>.
|
2024-09-27 10:39:26 +02:00 |
|
4lDO2
|
986754e7b3
|
Remove all remaining errno interfaces from Pal.
|
2024-09-27 10:29:32 +02:00 |
|
4lDO2
|
313b32c815
|
Switch almost all of Pal to Rusty error handling.
|
2024-09-27 10:19:44 +02:00 |
|
4lDO2
|
4b687c25d2
|
Convert more Pal methods to Result.
|
2024-09-26 16:24:01 +02:00 |
|
4lDO2
|
6e5959b3fa
|
Convert a bunch of c_int to Result<(), Errno>.
|
2024-09-26 16:21:34 +02:00 |
|
4lDO2
|
ec216e56e2
|
Preserve umask across execv.
|
2024-09-25 20:28:50 +02:00 |
|
4lDO2
|
7fa5b679cc
|
Move umask to a regular global variable.
The umask value is per-process, so because all POSIX open-like functions
now occur via relibc, this is valid.
|
2024-09-25 19:39:41 +02:00 |
|
4lDO2
|
fed49a29af
|
Properly deallocate thread stack on pthread_exit.
|
2024-09-24 19:34:53 +02:00 |
|
4lDO2
|
af6435e12d
|
Implement psignal and psiginfo.
|
2024-09-24 19:34:53 +02:00 |
|