Commit Graph

738 Commits

Author SHA1 Message Date
Jeremy Soller 88987eb000 Merge branch 'pty-utmp-docs' into 'master'
Add docs for pty.h and utmp.h

See merge request redox-os/relibc!557
2024-11-17 16:17:04 +00:00
Jeremy Soller 09bcfd0711 Merge branch 'errno-const-macros' into 'master'
Test errno constant macros, make ENOTSUP available in Rust

See merge request redox-os/relibc!556
2024-11-17 16:16:47 +00:00
Peter Limkilde Svendsen 42011f28d8 Test errno constant macros, make ENOTSUP available in Rust 2024-11-17 16:16:47 +00:00
Jeremy Soller 7b2e315c17 Merge branch 'cbindgen-use-attributes' into 'master'
Emit C attributes via cbindgen

See merge request redox-os/relibc!548
2024-11-17 16:15:07 +00:00
Josh Megnauth 5348273ccc Emit C attributes via cbindgen 2024-11-17 16:15:07 +00:00
Jeremy Soller dbe5c85411 Merge branch 'inttypes-docs' into 'master'
Add docs for inttypes.h

See merge request redox-os/relibc!554
2024-11-17 16:13:32 +00:00
Jeremy Soller 693769da1e Merge branch 'sys-random-docs' into 'master'
Add docs for sys/random.h

See merge request redox-os/relibc!553
2024-11-17 16:13:17 +00:00
Jeremy Soller 093d11c451 Merge branch 'elf-docs' into 'master'
Add basic docs for elf.h

See merge request redox-os/relibc!552
2024-11-17 16:13:01 +00:00
Jeremy Soller c57022894b Merge branch 'crypt-docs' into 'master'
Add docs for crypt.h

See merge request redox-os/relibc!551
2024-11-17 16:12:44 +00:00
Peter Limkilde Svendsen b8ad113a84 Add docs for crypt.h 2024-11-17 16:12:43 +00:00
Peter Limkilde Svendsen 66eb440d79 Add docs for pty.h and utmp.h 2024-11-13 18:19:22 +01:00
Peter Limkilde Svendsen 2f1e183cc6 Add docs for inttypes.h 2024-11-09 18:24:18 +01:00
Peter Limkilde Svendsen 0090dea50f Add docs for sys/random.h 2024-11-09 18:12:58 +01:00
Peter Limkilde Svendsen 1474dce2a7 Add basic docs for elf.h 2024-11-09 18:02:47 +01:00
Peter Limkilde Svendsen c440c61e58 Avoid unnecessary intrinsic in calloc 2024-11-09 17:35:09 +01:00
Peter Limkilde Svendsen 890be6fc02 Add docs for stdlib.h, add stubs for missing functions 2024-11-08 14:45:26 +00:00
Josh Megnauth bf1ea4e799 Set h_errno for gethostbyname/addr 2024-11-02 12:21:47 +00:00
Jeremy Soller 2dad215394 Merge branch 'net-if-docs' into 'master'
Add docs for net/if.h

See merge request redox-os/relibc!546
2024-10-31 23:59:00 +00:00
Peter Limkilde Svendsen 36ed4cbd7a Add docs for net/if.h 2024-10-31 23:59:00 +00:00
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
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