Jeremy Soller
|
99862e27b3
|
Merge branch 'cfmakeraw_fix' into 'master'
cfmakeraw: missing disable of ICRNL
See merge request redox-os/relibc!437
|
2023-12-07 15:38:15 +00:00 |
|
Jeremy Soller
|
5d65474fe4
|
Merge branch 'repository-layout' into 'master'
Improve the README
See merge request redox-os/relibc!436
|
2023-12-07 15:35:13 +00:00 |
|
Ribbon
|
aff816f07d
|
Improve the README
|
2023-12-07 15:35:13 +00:00 |
|
Ron Williams
|
41faf1bd2e
|
cfmakeraw: missing disable of ICRNL
|
2023-11-24 11:53:39 -08:00 |
|
Jeremy Soller
|
84de1e8234
|
Merge branch 'strict_tests' into 'master'
Enforce -Wall -Wextra -Werror in tests
See merge request redox-os/relibc!434
|
2023-11-15 17:21:56 +00:00 |
|
4lDO2
|
5f929ed51e
|
Enable -Wextra in tests.
|
2023-11-12 12:07:49 +01:00 |
|
4lDO2
|
c76a12347f
|
Enforce -Werror in tests.
|
2023-11-12 11:45:15 +01:00 |
|
Jeremy Soller
|
48f7ca7fe0
|
Merge branch 'more_libredox' into 'master'
Impl libredox fstat{,vfs}, futimens, clock_gettime.
See merge request redox-os/relibc!433
|
2023-11-05 12:52:57 +00:00 |
|
4lDO2
|
7f29349dbc
|
Impl libredox fstat{,vfs}, futimens, clock_gettime.
|
2023-11-05 13:35:37 +01:00 |
|
Jeremy Soller
|
79ef751d7d
|
Merge branch 'cstr' into 'master'
Switch to a lightweight CStr wrapper
See merge request redox-os/relibc!431
|
2023-11-04 18:29:38 +00:00 |
|
4lDO2
|
75d1c67ca2
|
Switch to a lightweight CStr wrapper
|
2023-11-04 18:29:38 +00:00 |
|
4lDO2
|
b5a4dc65e5
|
Implement redox_{mmap,munmap}_v1.
|
2023-11-04 16:41:06 +01:00 |
|
Jeremy Soller
|
27c1349b79
|
Merge branch 'seperator' into 'master'
Correctly parse `/etc/passwd` and `/etc/group` on Redox
See merge request redox-os/relibc!432
|
2023-11-02 02:39:37 +00:00 |
|
Ian Douglas Scott
|
f195c8c126
|
Correctly parse /etc/passwd and /etc/group on Redox
Redox uses `;` as separators in these files, and doesn't have the
"password" flag in `/etc/group`. With these, it seems to parse fine.
|
2023-11-01 19:31:46 -07:00 |
|
4lDO2
|
928d609a71
|
Fix posix-regex version.
|
2023-10-27 11:51:27 +02:00 |
|
Jeremy Soller
|
d248ab248f
|
Merge branch 'use_libc_crate_correctly' into 'master'
Use libc crate correctly, and future-proof
See merge request redox-os/relibc!429
|
2023-10-26 22:17:19 +00:00 |
|
4lDO2
|
ae46e37ca7
|
Run rustfmt
|
2023-10-26 15:51:04 +02:00 |
|
4lDO2
|
3c1107f21a
|
Future-proof against incorrect libc crate usage.
|
2023-10-26 15:37:15 +02:00 |
|
4lDO2
|
b6b1ea5488
|
Fix incorrect libredox libc crate usage.
|
2023-10-26 15:35:15 +02:00 |
|
4lDO2
|
7fce3c5734
|
Fix grp.h soundness and incorrect ::libc usage.
|
2023-10-26 15:34:55 +02:00 |
|
Jeremy Soller
|
4532eb166c
|
Merge branch 'simple-wcsrtombs' into 'master'
Simplify wcsrtombs and make test follow standard
See merge request redox-os/relibc!428
|
2023-10-25 12:33:42 +00:00 |
|
Darley Barreto
|
f7d151e287
|
Simplify wcsrtombs and make test follow standard
|
2023-10-25 09:13:41 -03:00 |
|
Jeremy Soller
|
b0624b4178
|
Merge branch 'tests/getline' into 'master'
getline, getdelim: fix issues, extend tests
See merge request redox-os/relibc!418
|
2023-10-20 14:34:06 +00:00 |
|
Florian Meißner
|
b65cd4e511
|
getline, getdelim: fix issues, extend tests
|
2023-10-20 14:34:06 +00:00 |
|
Jeremy Soller
|
0cfddca06f
|
Merge branch 'sendfd' into 'master'
Make escalated communication pathless using sendfd.
See merge request redox-os/relibc!424
|
2023-10-19 16:31:37 +00:00 |
|
4lDO2
|
7eb37eb340
|
Update syscall
|
2023-10-19 17:17:18 +02:00 |
|
4lDO2
|
966c59ca0c
|
Make escalated communication pathless using sendfd.
|
2023-10-19 17:17:18 +02:00 |
|
Jeremy Soller
|
76242fc7bc
|
Merge branch 'fix/ungetwc' into 'master'
Fix ungetwc for multi byte chars
See merge request redox-os/relibc!425
|
2023-10-19 14:58:57 +00:00 |
|
Darley Barreto
|
3d2dd71b8b
|
Fix ungetwc for multi byte chars
|
2023-10-19 14:58:57 +00:00 |
|
Jeremy Soller
|
8f085eabbe
|
Merge branch 'wcslen-related' into 'master'
Add wcpcpy, wcpncpy, wcsdup, wcsnlen, wcsnrtombs
See merge request redox-os/relibc!426
|
2023-10-19 14:58:37 +00:00 |
|
Darley Barreto
|
05992b8451
|
Add wcpcpy, wcpncpy, wcsdup, wcsnlen, wcsnrtombs
|
2023-10-19 14:58:37 +00:00 |
|
Jeremy Soller
|
15f2c050b7
|
Merge branch 'add_utime_consts' into 'master'
Add UTIME_OMIT and UTIME_NOW
See merge request redox-os/relibc!427
|
2023-10-19 14:57:58 +00:00 |
|
Henri Hannetel
|
330b50d734
|
Add UTIME_OMIT and UTIME_NOW
|
2023-10-19 14:57:58 +00:00 |
|
Jeremy Soller
|
2c7ec0dc8e
|
Merge branch 'fgetwc' into 'master'
Make fgetwc real multibyte
See merge request redox-os/relibc!423
|
2023-10-14 00:29:42 +00:00 |
|
Darley Barreto
|
db9bbaeb48
|
Make fgetwc real multibyte
|
2023-10-14 00:29:42 +00:00 |
|
4lDO2
|
16b5837d31
|
Fix Linux compilation error.
|
2023-10-12 20:10:40 +02:00 |
|
Jeremy Soller
|
9c6035a754
|
Merge branch 'libredox' into 'master'
Implement (not yet the entire) libredox ABI
See merge request redox-os/relibc!419
|
2023-10-10 18:56:26 +00:00 |
|
Jeremy Soller
|
94aa061dde
|
Merge branch 'fix-toolchain-build' into 'master'
Use a .flag() with an if statement for mno-outline-atomics
See merge request redox-os/relibc!422
|
2023-10-08 12:50:01 +00:00 |
|
Enver Balalic
|
1c9de673dc
|
Use a .flag() with an if statement for mno-outline-atomics
|
2023-10-08 12:50:00 +00:00 |
|
4lDO2
|
920bafb130
|
Impl libredox getpid, kill, sigprocmask, sigaction.
|
2023-10-08 12:21:54 +02:00 |
|
Jeremy Soller
|
515219be2d
|
Merge branch 'fix-x86-toolchain-build' into 'master'
Use flag_if_supported instead of flag for mno-outline-atomics
See merge request redox-os/relibc!421
|
2023-10-02 12:22:12 +00:00 |
|
Enver Balalic
|
6939a6e079
|
Use flag_if_supported instead of flag for mno-outline-atomics
The x86 build fails due to unknown flag when using just .flag()
|
2023-10-02 13:42:15 +02:00 |
|
Jeremy Soller
|
a63fb22a36
|
Merge branch 'fix-aarch-toolchain-build' into 'master'
Add -mno-outline-atomics when building C code
See merge request redox-os/relibc!420
|
2023-10-01 20:30:49 +00:00 |
|
Enver Balalic
|
239674c76a
|
Add -mno-outline-atomics when building C code
Fixes building the aarch64 toolchain. Disables emitting
`__aarch64_swp4_sync` and similar functions.
|
2023-10-01 20:32:42 +02:00 |
|
4lDO2
|
a1530dd10f
|
Implement libredox ABI
|
2023-10-01 19:01:44 +02:00 |
|
Jeremy Soller
|
c55649452a
|
Define struct ucred
|
2023-09-13 11:33:55 -06:00 |
|
Jeremy Soller
|
635248cdff
|
Define _SC_GETGR_R_SIZE_MAX
|
2023-09-13 11:26:44 -06:00 |
|
Jeremy Soller
|
6f46f87ddb
|
Print when using unimplemented redox stubs
|
2023-09-13 11:17:25 -06:00 |
|
Jeremy Soller
|
afdc26f9cc
|
Add getgroups/setgroups (stub on redox)
|
2023-09-13 11:16:59 -06:00 |
|
Jeremy Soller
|
13f22d72c6
|
Merge branch 'rw_van_230911' into 'master'
epoll: correct error when skipping time events
See merge request redox-os/relibc!416
|
2023-09-11 16:29:51 +00:00 |
|