Mateusz Mikuła
|
30f6a9c323
|
Cargo fmt
|
2019-05-11 13:48:03 +02:00 |
|
Jeremy Soller
|
cfc541019c
|
Add socketpair on Linux with stub on Redox
|
2019-04-28 19:12:54 -06:00 |
|
Jeremy Soller
|
75cb7033c7
|
Fix use of timeout in epoll_pwait on redox
|
2019-04-28 13:33:17 -06:00 |
|
Jeremy Soller
|
d2cb0959f3
|
Fix redox epoll timeout
|
2019-04-28 13:10:34 -06:00 |
|
Jeremy Soller
|
6a9d070115
|
Fix time path, use c_str macro
|
2019-04-28 12:56:00 -06:00 |
|
Jeremy Soller
|
61dea7f52b
|
Add all 3 epoll_ctl ops
|
2019-04-28 11:30:14 -06:00 |
|
Jeremy Soller
|
16083a6020
|
Remove epoll_ctl debug message
|
2019-04-28 11:27:52 -06:00 |
|
Jeremy Soller
|
8efa7a3ed8
|
Fixes for epoll on Redox
|
2019-04-28 11:27:01 -06:00 |
|
Jeremy Soller
|
e6e31dd3b4
|
Format
|
2019-04-28 10:29:20 -06:00 |
|
Jeremy Soller
|
10fdea88f2
|
Bring in changes that were accidently lost
|
2019-04-28 10:26:10 -06:00 |
|
Jeremy Soller
|
dd9328bd41
|
Add pipe2
|
2019-04-28 09:13:24 -06:00 |
|
Jeremy Soller
|
68c4e95b6d
|
Merge branch 'epoll'
|
2019-04-28 09:10:52 -06:00 |
|
Jeremy Soller
|
6a16275817
|
Fix warning, format makefile, and update depends
|
2019-04-24 19:50:57 -06:00 |
|
Jeremy Soller
|
7bde036031
|
Remove va_list submodule, format
|
2019-04-21 15:45:55 -06:00 |
|
Jeremy Soller
|
30aef27c76
|
Correctly set up TLS on Redox and other fixes for pthread_clone
|
2019-04-14 19:08:58 -06:00 |
|
Jeremy Soller
|
73dda0f32c
|
Add missing cast
|
2019-04-06 21:38:59 -06:00 |
|
Jeremy Soller
|
f2b86e985c
|
Ensure that getpeername and getsockname return a sockaddr of family AF_INET
|
2019-04-06 21:34:56 -06:00 |
|
Jeremy Soller
|
588f032f75
|
Rename can be done with O_PATH
|
2019-04-06 20:47:20 -06:00 |
|
Jeremy Soller
|
862c76b25f
|
Correct error for unknown protocol type in socket
|
2019-04-01 20:35:15 -06:00 |
|
Jeremy Soller
|
42d40da973
|
Map stacks based on provided size.
|
2019-03-31 15:04:37 -06:00 |
|
Jeremy Soller
|
5715fb7ba6
|
Work on switching to epoll as backend for select and poll
|
2019-03-10 13:03:00 -06:00 |
|
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
|
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
|
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
|
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
|
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
|
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 |
|