4lDO2
a22fc45c0d
Handle but don't implement scheme cancellation.
2024-03-16 09:56:50 +01:00
4lDO2
dabcfa2158
Migrate to libredox and redox-scheme.
2023-11-16 14:22:24 +01:00
4lDO2
2e2c4b1888
Fix scheme socket double write.
2023-07-03 18:40:58 +02:00
4lDO2
934f1307a3
Use redox-daemon
2022-07-27 16:34:00 +02:00
4lDO2
1804f1a302
Update syscall
2022-03-25 15:28:35 +01:00
Jeremy Soller
ca64072b38
Use syscall::Daemon
2022-02-28 15:13:46 -07:00
Jeremy Soller
8f833bf545
Update dependencies
2021-04-28 20:48:07 -06:00
Jeremy Soller
0485990b08
Update redox_syscall
2021-01-15 13:03:03 -07:00
Jeremy Soller
2f0ad188dd
Update syscall and raw-cpuid
2020-08-02 15:33:32 -06:00
Kalfar
276270fef5
Remove /dev/random TODO comment and add explanation from https://www.2uo.de/myths-about-urandom/
2020-01-20 21:32:20 +00:00
Kalfar
0eb534417e
Change PRNG to be ChaCha20 PRNG and seeding with 512 bits of entropy from rdrand (if available)
...
Add permissions to scheme operations
Add ability to change owner/group/mode
Add ability to write entropy to the PRNG scheme
Add streaming of ChaCha20 PRNG output based on file open operation.
Add not seeded message if rdrand not present on CPU
Add extra TODOs for new future work
2020-01-14 05:41:39 +00:00
Jeremy Soller
953a4b9737
Break on EOF
2019-07-18 19:51:13 -06:00
Jeremy Soller
4b0707e6b2
Support for new fevent
2019-03-13 13:57:49 -06:00
Abhishek Bhattacherjee
43dfc178b5
Change value to be mutable
...
Fixes #8 .
2019-01-16 09:51:42 +00:00
Robin Randhawa
0e613dcc15
aarch64-prep: Wrap x86_64 specific crate references and code with conditionals
2019-01-15 12:20:22 +00:00
Jeremy Soller
0e55459e0e
Remove unused feature
2018-11-12 15:00:36 -07:00
jD91mZM2
34cfe146de
Fix compilation
2018-08-29 17:59:03 +02:00
jD91mZM2
a7eb42fbeb
Send readable event from fevent
...
This fixes one problem with openssl on relibc, since relibc correctly respects readable/writable status unlike the newlib implementation which always says it's readable.
2018-08-29 17:47:25 +02:00
Robin Randhawa
af245a6db1
Silence build warning due to unused argument
...
The fstat fn's 'id' argument was unused. Changed to '_id' as per
compiler suggestion to quiescen warning.
2017-11-17 18:00:51 +00:00
Jeremy Soller
bcdfbb1dfa
Utilize null namespace
2017-10-09 20:48:34 -06:00
Jeremy Soller
2cce5b3499
Add gitignore, add EINVAL import
2017-07-22 13:49:12 -06:00
Jeremy Soller
bf5f0d0fad
Return error when dup buf is not empty
2017-07-22 13:15:45 -06:00
Ian Douglas Scott
589243ab2c
Use syscall::MODE_CHR constant
2017-07-10 16:47:29 -07:00
Ian Douglas Scott
369be9ef77
Allow fcntl
2017-07-10 15:51:14 -07:00
Ian Douglas Scott
fa70dd8072
Implement fstat()
2017-06-18 12:56:01 -07:00
Jeremy Soller
a1030a6379
Move randd from main repo
2017-05-09 21:40:13 -06:00