Jeremy Soller
|
87f2ab95bb
|
Fix redox compilation
|
2019-01-13 14:36:35 -07:00 |
|
Jeremy Soller
|
8e9d65cb46
|
Add support for pthreads to Linux
|
2019-01-13 14:17:29 -07:00 |
|
Jeremy Soller
|
775ec444be
|
Add mprotect
|
2018-12-31 21:04:45 -07:00 |
|
Jeremy Soller
|
c514b0b705
|
Fix semaphore deadlocks
|
2018-12-30 08:29:57 -07:00 |
|
Jeremy Soller
|
e93ead5a8f
|
Fix double lock in pte
|
2018-12-29 19:40:21 -07:00 |
|
Jeremy Soller
|
0aaa7264db
|
Fix signal support
|
2018-12-29 08:20:27 -07:00 |
|
Jeremy Soller
|
083642fb17
|
Enable getitimer, setitimer, and sigprocmask
|
2018-12-28 21:47:49 -07:00 |
|
Jeremy Soller
|
5cb92284f2
|
Update fmap support
|
2018-12-28 15:46:38 -07:00 |
|
Jeremy Soller
|
51b093b598
|
Use 4096 as Linux page size for now
|
2018-12-26 19:57:08 -07:00 |
|
Jeremy Soller
|
7aa789575a
|
Add shutdown, listen, and getpagesize
|
2018-12-26 19:26:38 -07:00 |
|
Jeremy Soller
|
74af56d71b
|
Add statvfs and strtold
|
2018-12-14 12:00:21 -07:00 |
|
Jeremy Soller
|
0d2332d368
|
Add more special redox functions
|
2018-12-13 15:26:03 -07:00 |
|
Jeremy Soller
|
4e741f5583
|
Add redox_fpath function
|
2018-12-13 14:46:27 -07:00 |
|
Jeremy Soller
|
f9b836d23e
|
Add more pte functions
|
2018-12-09 15:28:45 -07:00 |
|
Jeremy Soller
|
ee40035c4b
|
Add asprintf
|
2018-12-09 12:45:04 -07:00 |
|
Jeremy Soller
|
8aae8e1564
|
Add PTE
Add sys_timeb header
|
2018-12-09 11:27:44 -07:00 |
|
Jeremy Soller
|
de429a8df6
|
Fix overflow issues in Redox getdents
|
2018-12-02 21:04:07 -07:00 |
|
Jeremy Soller
|
e8377d259a
|
Mutable argv
|
2018-12-02 20:14:33 -07:00 |
|
Jeremy Soller
|
05f17794e4
|
Return correct error code from access
|
2018-12-02 15:26:37 -07:00 |
|
Jeremy Soller
|
3075b8b69f
|
Replace gethostname syscall with uname
|
2018-12-02 08:04:53 -07:00 |
|
Jeremy Soller
|
52fd4d7e83
|
Clippy fixes
|
2018-12-02 08:04:53 -07:00 |
|
Jeremy Soller
|
37cd503c88
|
Cleanups of redox pal
|
2018-11-26 20:29:27 -07:00 |
|
Jeremy Soller
|
de0339ee93
|
Fix issue with open flag overflow
|
2018-11-25 19:34:24 -07:00 |
|
Jeremy Soller
|
96cc56a0b5
|
Add readlink and symlink
|
2018-11-25 14:56:36 -07:00 |
|
Jeremy Soller
|
d6a1796122
|
Format
|
2018-11-25 14:38:33 -07:00 |
|
Jeremy Soller
|
869eb160bd
|
Add poll
|
2018-11-25 13:04:38 -07:00 |
|
Jeremy Soller
|
0ac16556bc
|
Format
|
2018-11-25 10:34:42 -07:00 |
|
Jeremy Soller
|
a5279b648f
|
Fix warnings
|
2018-11-25 10:34:02 -07:00 |
|
Tibor Nagy
|
012a9b2eb3
|
Implement uname for Redox
|
2018-11-18 18:23:47 +01:00 |
|
Jeremy Soller
|
861602bbcc
|
Add umask
|
2018-11-16 19:49:47 -07:00 |
|
Jeremy Soller
|
bf111188e1
|
Reduce warnings for redox
|
2018-11-10 07:54:27 -07:00 |
|
Jeremy Soller
|
ebffc977b2
|
Reduce warnings
|
2018-11-10 07:52:45 -07:00 |
|
Jeremy Soller
|
4963ca3a95
|
Fix compile on redox
|
2018-11-07 20:26:27 -07:00 |
|
Jeremy Soller
|
39b999ccea
|
Update to new rust-toolchain
|
2018-11-07 20:25:21 -07:00 |
|
jD91mZM2
|
571b4d4976
|
Fix getdents on redox
|
2018-11-01 10:58:01 +01:00 |
|
jD91mZM2
|
460f57b37f
|
Disallow execve on non-executable interpreted files
|
2018-10-15 17:36:41 +02:00 |
|
jD91mZM2
|
75c5c04bee
|
Implement a proper mutex type for future usage
|
2018-10-15 15:24:14 +02:00 |
|
jD91mZM2
|
63882684b2
|
Implement almost all of printf
|
2018-10-13 14:20:54 +02:00 |
|
jD91mZM2
|
91675b5bc8
|
realpath on redox: don't forget the nul terminator
|
2018-10-07 15:12:41 +02:00 |
|
jD91mZM2
|
418a960f3b
|
Implement realpath
|
2018-10-07 10:32:51 +02:00 |
|
jD91mZM2
|
baddbb98d5
|
Don't reinvent the wheel in strings.h
|
2018-10-05 19:33:41 +02:00 |
|
jD91mZM2
|
1acc2a1a32
|
Initial regex.h implementation
|
2018-10-05 18:07:43 +02:00 |
|
jD91mZM2
|
0451fac66c
|
Delete RawFile in favor of File
|
2018-09-26 19:40:39 +02:00 |
|
jD91mZM2
|
21559bb503
|
Fix redox compilation
|
2018-09-26 16:40:23 +02:00 |
|
jD91mZM2
|
afc1ff134a
|
Rewrite IO to use core-io library
|
2018-09-26 16:13:09 +02:00 |
|
Jeremy Soller
|
7f14fcdee0
|
Remove c_str functions, replace with CStr
|
2018-09-24 21:08:29 -06:00 |
|
Jeremy Soller
|
ef9fee5a2b
|
Prepare for use of Write trait by renaming Write to WriteByte
|
2018-09-24 20:31:06 -06:00 |
|
jD91mZM2
|
658dc34d30
|
A few I/O related fixes
|
2018-09-23 17:28:42 +02:00 |
|
jD91mZM2
|
1e9dbfdf62
|
Use cbitset crate
|
2018-09-22 17:26:58 +02:00 |
|
jD91mZM2
|
2a8bc8331b
|
Fix select return value
|
2018-09-22 11:12:31 +02:00 |
|