Jeremy Soller
|
ade6234f12
|
Update spin
|
2017-09-26 19:56:14 -06:00 |
|
Jeremy Soller
|
dc0b0c5c2d
|
Fix compilation on Redox
|
2017-09-26 19:55:10 -06:00 |
|
Jeremy Soller
|
dfd2dd8ae1
|
Cleanup fuse backend, send signal at correct time
|
2017-09-26 19:36:27 -06:00 |
|
Jeremy Soller
|
260bc1e1e8
|
Fix cargo doc
|
2017-09-26 19:17:49 -06:00 |
|
Jeremy Soller
|
541a58181a
|
Update FUSE
|
2017-09-25 21:50:07 -06:00 |
|
Jeremy Soller
|
070aeb54ef
|
Cleanup to allow use of most functions when linking the library, including mounting and creating filesystems
|
2017-09-25 19:11:02 -06:00 |
|
Jeremy Soller
|
b272cc2d19
|
Use nightly friendly spin
|
2017-09-18 22:01:58 -06:00 |
|
Jeremy Soller
|
9c907a22dd
|
Merge pull request #34 from ids1024/import
Remove unused import causing lint
|
2017-09-11 12:50:22 -06:00 |
|
Ian Douglas Scott
|
a9da8e7a57
|
Remove unused import causing lint
|
2017-09-11 10:22:27 -07:00 |
|
Jeremy Soller
|
8f41e5a777
|
Update Cargo.lock
|
2017-08-19 14:46:42 -06:00 |
|
Jeremy Soller
|
213b4aea5f
|
Merge pull request #33 from ids1024/utimens
futimens: do not require O_RWONLY/O_RDWR
|
2017-08-14 17:59:00 -06:00 |
|
Ian Douglas Scott
|
dc5bd70728
|
futimens: do not require O_RWONLY/O_RDWR
|
2017-08-14 16:35:03 -07:00 |
|
Jeremy Soller
|
fc0af50b97
|
Merge pull request #32 from ids1024/directoryperm
Make it not an error to open a directory without O_DIRECTORY or O_STAT
|
2017-08-12 13:29:09 -06:00 |
|
Ian Douglas Scott
|
f4a3e1dde0
|
Make read() on directory not opened as O_DIRECTORY return EISDIR
|
2017-08-12 12:25:36 -07:00 |
|
Ian Douglas Scott
|
f474a9fd77
|
Actually, O_RDONLY should work with a directory
|
2017-08-12 11:32:39 -07:00 |
|
Ian Douglas Scott
|
93f7ec7a55
|
Make it not an error to open a directory without O_DIRECTORY or O_STAT
POSIX says this should work, and some software seems to rely on that.
|
2017-08-11 18:32:49 -07:00 |
|
Jeremy Soller
|
801cbd9072
|
Merge pull request #31 from ids1024/mut
Remove unneeded uses of 'mut'
|
2017-08-11 16:21:43 -06:00 |
|
Ian Douglas Scott
|
4f3b097a4a
|
Remove unneeded uses of 'mut'
This seems to be a warning with the latest Rust, and an error due to #![deny(warnings)]
|
2017-08-11 14:55:19 -07:00 |
|
Jeremy Soller
|
a830383220
|
Update Cargo.lock
|
2017-08-02 19:52:30 -06:00 |
|
Jeremy Soller
|
e270ce117f
|
Merge pull request #30 from ids1024/free
Avoid corrupting free node
|
2017-08-02 07:27:10 -06:00 |
|
Ian Douglas Scott
|
0996d844c4
|
Avoid corrupting free node
|
2017-08-01 20:27:43 -07:00 |
|
Jeremy Soller
|
1e9cec6092
|
Typo
|
2017-08-01 18:26:58 -06:00 |
|
Jeremy Soller
|
e95be4caf3
|
Dealocate when node size changes
|
2017-08-01 18:23:45 -06:00 |
|
Jeremy Soller
|
3b78720167
|
Update Cargo.lock
|
2017-07-29 08:25:06 -06:00 |
|
Jeremy Soller
|
b04efe081b
|
Merge pull request #29 from ids1024/dirlink
Directory symlinks
|
2017-07-26 19:05:59 -06:00 |
|
Ian Douglas Scott
|
03f59a419b
|
Make directory symlinks work correctly
|
2017-07-26 16:17:49 -07:00 |
|
Ian Douglas Scott
|
ca1a1d615a
|
Move symlink resolving to another function
|
2017-07-26 16:17:48 -07:00 |
|
Jeremy Soller
|
c6c9399305
|
Merge branch 'master' of https://github.com/redox-os/redoxfs
|
2017-07-26 07:46:49 -06:00 |
|
Jeremy Soller
|
862e9b0a37
|
Add Cargo.lock
|
2017-07-26 07:46:45 -06:00 |
|
Jeremy Soller
|
154b456d99
|
Merge pull request #28 from ids1024/mtimefuse
fuse: allow setting mtime to earlier time
|
2017-07-25 17:32:05 -06:00 |
|
Ian Douglas Scott
|
5a1aaadd05
|
fuse: allow setting mtime to earlier time
|
2017-07-25 15:17:15 -07:00 |
|
Jeremy Soller
|
8737f19459
|
Merge pull request #27 from ids1024/readdir
fuse: Fix readdir when directory does not fit in buffer
|
2017-07-25 12:17:46 -06:00 |
|
Ian Douglas Scott
|
92d38e32c1
|
fuse: Fix readdir when directory does not fit in buffer
|
2017-07-25 08:59:35 -07:00 |
|
Jeremy Soller
|
e635648ed7
|
Use EINVAL instead of ENOENT
|
2017-07-22 13:14:31 -06:00 |
|
Jeremy Soller
|
f40f6921e8
|
Return error if dup buf is not empty
|
2017-07-22 13:08:08 -06:00 |
|
Jeremy Soller
|
3342778968
|
Merge pull request #26 from ids1024/unlinkuid
Require same uid as owner to unlink, not write permission
|
2017-07-16 18:52:21 -06:00 |
|
Ian Douglas Scott
|
ad4826eb70
|
Require same uid as owner to unlink, not write permission
|
2017-07-16 15:43:59 -07:00 |
|
Jeremy Soller
|
7fc1f16a67
|
Merge pull request #25 from ids1024/o_creat
Do not fail due to file permissions on creation
|
2017-07-15 08:08:43 -06:00 |
|
Ian Douglas Scott
|
cae1402f5a
|
Do not fail due to file permissions on creation
Matches Posix.
|
2017-07-15 07:01:21 -07:00 |
|
Jeremy Soller
|
bc2e8c2923
|
Merge pull request #24 from ids1024/fcntl
Make fcntl not clobber access mode
|
2017-07-12 14:41:33 -06:00 |
|
Ian Douglas Scott
|
8c03929973
|
Make fcntl not clobber access mode
|
2017-07-12 13:39:26 -07:00 |
|
Jeremy Soller
|
6965d67efd
|
Remove unused import
|
2017-07-09 18:51:11 -06:00 |
|
Jeremy Soller
|
1549d1af8b
|
Use second argument as mtime
|
2017-07-09 18:07:00 -06:00 |
|
Jeremy Soller
|
8d66d9ce54
|
Add futimens
|
2017-07-09 15:54:03 -06:00 |
|
Jeremy Soller
|
1f97d8220c
|
Add times to stat
|
2017-07-09 10:25:26 -06:00 |
|
Jeremy Soller
|
20bce53b7a
|
Fix build on Redox
|
2017-07-09 10:21:20 -06:00 |
|
Jeremy Soller
|
9471a2e410
|
WIP: Add mtime/ctime to Redox
|
2017-07-09 10:15:41 -06:00 |
|
Jeremy Soller
|
dcce0d9e6e
|
Add associated consts
|
2017-07-08 19:24:34 -06:00 |
|
Jeremy Soller
|
4820210cca
|
Merge pull request #22 from ids1024/O_NOFOLLOW
Follow symlinks on O_STAT, unless O_NOFOLLOW is passed
|
2017-07-04 08:17:11 -06:00 |
|
Ian Douglas Scott
|
0d12413297
|
Follow symlinks on O_STAT, unless O_NOFOLLOW is passed
|
2017-07-03 19:23:23 -07:00 |
|