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 |
|
Jeremy Soller
|
a567197b54
|
enable getsockopt and setsockopt
|
2018-09-20 14:39:58 -07:00 |
|
Jeremy Soller
|
9dbf49fdcd
|
Format and add O_CLOEXEC where appropriate
|
2018-09-18 19:52:47 -06:00 |
|
jD91mZM2
|
2aa7597a2b
|
Fix network problem with netdb on redox
|
2018-09-18 19:14:28 +02:00 |
|
Jeremy Soller
|
043ecf2cf9
|
Replace a println with a trace
|
2018-09-18 08:53:37 -06:00 |
|
jD91mZM2
|
10a7944aef
|
Avoid duplicate code
|
2018-09-18 08:08:55 +02:00 |
|
Jeremy Soller
|
c2f4c1dbc9
|
Add trace macro and feature
|
2018-09-17 21:29:40 -06:00 |
|
Jeremy Soller
|
2cc5db9de6
|
Fix Linux compilation
|
2018-09-17 20:27:59 -06:00 |
|
Jeremy Soller
|
35bdab7690
|
Remove protocol check from socket
|
2018-09-17 15:01:31 -06:00 |
|
Jeremy Soller
|
13cd7d5a5f
|
Oops, extra nul
|
2018-09-17 10:57:22 -06:00 |
|
Jeremy Soller
|
76959416bb
|
Add missing open flags
|
2018-09-17 09:59:41 -06:00 |
|
Jeremy Soller
|
f3a832ad12
|
Fixes for select on Redox
|
2018-09-17 09:46:40 -06:00 |
|
Jeremy Soller
|
dfb07e473a
|
Comment out functions not implemented by Redox
|
2018-09-15 12:31:40 -06:00 |
|
Jeremy Soller
|
9d24e61548
|
Use alloc_aligned and free functions in platform for global allocator
|
2018-09-15 11:14:34 -06:00 |
|
jD91mZM2
|
59d74e194d
|
Fix CI
|
2018-09-04 15:31:43 +02:00 |
|
jD91mZM2
|
50c03f289f
|
Support shebangs in redox execve
|
2018-09-02 11:15:38 +02:00 |
|
jD91mZM2
|
077e922cc6
|
fixup! Delete duplicate types
|
2018-09-02 08:20:19 +02:00 |
|
jD91mZM2
|
26f953e11f
|
Run fmt.sh
|
2018-09-02 08:17:52 +02:00 |
|
jD91mZM2
|
6fe3e05ea0
|
Delete duplicate types
Now that we use cbindgen differently :D
|
2018-09-02 08:17:15 +02:00 |
|
Paul Sajna
|
07eb658a8a
|
Netdb
|
2018-09-01 14:00:18 +00:00 |
|
Jeremy Soller
|
b52c822150
|
Update Redox module to use CStr
|
2018-08-27 08:44:42 -06:00 |
|
Jeremy Soller
|
c911facca6
|
Make pal functions take cstr
|
2018-08-27 08:33:12 -06:00 |
|
Jeremy Soller
|
8f5470fd27
|
Reduce warnings
|
2018-08-27 07:12:24 -06:00 |
|
Jeremy Soller
|
bab4e2896a
|
Format
|
2018-08-27 06:35:30 -06:00 |
|
Jeremy Soller
|
277b9abcd5
|
Fix build, mostly
|
2018-08-26 08:56:02 -06:00 |
|
Jeremy Soller
|
c20ce5ffed
|
Large reorganization of headers (WIP)
|
2018-08-26 08:11:35 -06:00 |
|