Jeremy Soller
|
73c368ddab
|
Use correct open flags
|
2019-02-19 19:29:19 -07:00 |
|
Jeremy Soller
|
0dd801da03
|
Implement ttyname by adding fpath function to Sys. Remove realpath function and use fpath internally
|
2019-01-27 17:10:55 -07:00 |
|
Jeremy Soller
|
42f212e678
|
Verify current system before continuing.
|
2019-01-27 15:53:09 -07:00 |
|
Jeremy Soller
|
47235d44e7
|
Fix change of sockaddr member sa_data on Redox
|
2019-01-21 20:38:31 -07:00 |
|
Jeremy Soller
|
a88933386b
|
Implement termios functions using ioctl
|
2019-01-17 20:46:12 -07:00 |
|
Jeremy Soller
|
1a0d363caa
|
Redox support for some minimal ioctl's
|
2019-01-15 20:50:17 -07:00 |
|
Jeremy Soller
|
c71088e768
|
Cleanup and format
|
2019-01-14 21:07:24 -07:00 |
|
Jeremy Soller
|
c57ac53d28
|
Reduce warnings
|
2019-01-14 19:26:18 -07:00 |
|
Jeremy Soller
|
2e260a6b29
|
Add _SC_PAGE_SIZE, use sysconf to provide getpagesize
|
2019-01-13 19:48:06 -07:00 |
|
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 |
|