Jeremy Soller
|
107fcfeb7e
|
Implement getsid and setsid for Redox
|
2024-01-08 14:43:35 -07:00 |
|
Jeremy Soller
|
f4511a487f
|
Clean up rustfmt options, and format
|
2024-01-08 14:10:30 -07:00 |
|
Jeremy Soller
|
1258d296d1
|
Merge branch 'fix_read_to_end' into 'master'
Add back Drop impl for Guard to fix Read::read_to_end
See merge request redox-os/relibc!446
|
2024-01-08 05:00:02 +00:00 |
|
bjorn3
|
eff6700ff4
|
Add back Drop impl for Guard to fix Read::read_to_end
|
2024-01-07 15:30:53 +01:00 |
|
Jeremy Soller
|
b4275813f8
|
Merge branch 'canonicalize-libcscheme' into 'master'
fix canonicalize of libc:
See merge request redox-os/relibc!445
|
2024-01-05 19:28:06 +00:00 |
|
Ron Williams
|
0340ba3b36
|
fix canonicalize of libc:
|
2024-01-05 05:26:51 -08: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 |
|
Jeremy Soller
|
b1383a960d
|
Merge branch 'ae/impl-mknod' into 'master'
Implement mknod and mknodat
See merge request redox-os/relibc!442
|
2024-01-03 16:43:28 +00:00 |
|
Abdullah Emad
|
0caf011122
|
Implement mknod and mknodat
|
2024-01-03 16:43:28 +00:00 |
|
Jeremy Soller
|
7cddea96c8
|
Merge branch 'libc-scheme' into 'master'
add libc scheme for /dev/tty etc.
See merge request redox-os/relibc!443
|
2024-01-03 16:40:42 +00:00 |
|
Ron Williams
|
b54cadb88f
|
add libc scheme for /dev/tty etc.
|
2024-01-02 02:20:45 -08: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 |
|
Jeremy Soller
|
0f9aca12dd
|
Add missing stdarg header to sys_mman
|
2023-12-12 09:21:13 -07:00 |
|
Jeremy Soller
|
e2e401db41
|
Merge branch 'dlmalloc' into 'master'
Replace C dlmalloc
See merge request redox-os/relibc!430
|
2023-12-12 15:04:17 +00:00 |
|
Darley Barreto
|
ce1e31d567
|
Replace C dlmalloc
|
2023-12-12 15:04:17 +00:00 |
|
Jeremy Soller
|
780e6ff81c
|
Merge branch 'fix_pthread_cancel' into 'master'
Fix thread cleanup after main exits.
See merge request redox-os/relibc!439
|
2023-12-11 16:09:14 +00:00 |
|
4lDO2
|
b2385367cb
|
Fix CI
|
2023-12-09 13:29:36 +01:00 |
|
4lDO2
|
3a54aa778d
|
Fix thread cleanup after main exits.
|
2023-12-09 13:24:31 +01:00 |
|
Jeremy Soller
|
50c5ce2fb4
|
Merge branch 'fix_utimes_null' into 'master'
Fixed utimes segfault when given nullptr
See merge request redox-os/relibc!438
|
2023-12-07 15:39:38 +00:00 |
|
Martin Welgemoed
|
02780057f0
|
Fixed utimes segfault when given nullptr
|
2023-12-07 15:39:38 +00:00 |
|
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 |
|