Jeremy Soller
|
ab3ececc9a
|
Merge branch 'scheme-fmt' into 'master'
Scheme fmt
See merge request redox-os/relibc!451
|
2024-01-18 19:58:28 +00:00 |
|
Jeremy Soller
|
7eefdaf45b
|
Use redox-path external crate
|
2024-01-18 11:07:51 -07:00 |
|
Jeremy Soller
|
02ac8a6363
|
Move redox path handling to redox-path crate
|
2024-01-17 15:51:11 -07:00 |
|
Jeremy Soller
|
ffe152cc51
|
Fall back to the file scheme if no scheme provided
|
2024-01-17 15:09:20 -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
|
faadbc3d70
|
Merge branch 'remove-ralloc' into 'master'
Remove ralloc
See merge request redox-os/relibc!449
|
2024-01-13 17:01:58 +00:00 |
|
Darley Barreto
|
298340abf9
|
Remove ralloc
|
2024-01-13 10:57:02 -03: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
|
eb3b93d14a
|
Define strtold in C until Rust and cbindgen can use f128
|
2024-01-12 12:21:20 -07:00 |
|
Jeremy Soller
|
17ac6ef039
|
Remove inline from strtold
|
2024-01-12 12:05:47 -07:00 |
|
Jeremy Soller
|
225655b711
|
Do not mark strtold as static
|
2024-01-12 11:53:47 -07:00 |
|
Jeremy Soller
|
b8ee20cb66
|
Remove duplicate wprintf definitions
|
2024-01-12 11:29:33 -07:00 |
|
Jeremy Soller
|
a8f9f64274
|
Fix stack_chk_guard size on 32-bit
|
2024-01-11 09:41:17 -07:00 |
|
Jeremy Soller
|
578a7dade3
|
Merge branch 'libredox_strerror' into 'master'
Add a strerror_r-like libredox API.
See merge request redox-os/relibc!448
|
2024-01-11 16:00:09 +00:00 |
|
4lDO2
|
375e0c78bf
|
Add a strerror_r-like libredox API.
|
2024-01-11 16:12:58 +01:00 |
|
Jeremy Soller
|
40004887db
|
Merge branch 'no_c' into 'master'
Make relibc (except libm) pure Rust
See merge request redox-os/relibc!440
|
2024-01-11 13:08:06 +00: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
|
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 |
|