Ernest Wong
|
d218b76994
Handle forwarding for fs events and file loading
|
6 years ago |
Ernest Wong
|
b080b075bd
Handle forwarding in fs.Unlink
|
6 years ago |
Ernest Wong
|
3fcdf62eef
Fix fs.GetFullPath and fs.FindPreviousID forwarding
|
6 years ago |
Ernest Wong
|
ce0bd6624f
Abstract away procedure for unlinking and linking an inode
|
6 years ago |
Ernest Wong
|
4e4c62bb2b
Mount-aware accessors: GetInode/Parent/Children
|
6 years ago |
Ernest Wong
|
1499b7dc6f
Make inode qid numbers unique across filesystems
|
6 years ago |
Ernest Wong
|
d78f722a38
Fix fs.SearchPath
|
6 years ago |
Ernest Wong
|
e6ef68b334
Introduce forwarding inodes. Implement fs.Mount
|
6 years ago |
Ernest Wong
|
9e592dbd84
Decouple 9p and starter from fs's internal structure
|
6 years ago |
Fabian
|
a30b5b7eb3
Filesystem: Make copy of restored files to avoid link to state buffer
|
6 years ago |
Ernest Wong
|
2d234003b9
Fix 9p capabilities test: getxattr expects revision 2+ format
|
6 years ago |
Ernest Wong
|
65f7b68185
Remove trailing spaces in lib/*
|
6 years ago |
Fabian
|
99d50b6ba0
Fix atime/ctime/mtime of newly created nodes
|
6 years ago |
Fabian
|
74f2756e08
Filesystem: Mark written files as dirty
|
6 years ago |
Ernest Wong
|
bda133ba49
JSHint the lib directory
|
6 years ago |
Ernest Wong
|
46d48c4070
RoundToDirentry - Use existing directory data
|
6 years ago |
Ernest Wong
|
e5fe9d278b
9P readdir should return whole number of dir-entries
|
6 years ago |
Fabian
|
ad4dd48754
Implement number of links nlinks
|
6 years ago |
Fabian
|
23440015d0
Delete unused function
|
6 years ago |
Fabian
|
35148ec662
Use .set(.subarray) instead of manual loop
|
6 years ago |
Fabian
|
719aade53d
Remove unused file status: STATUS_OPEN
|
6 years ago |
Fabian
|
d29aad93ba
Optimise 9p.ReceiveRequest by replacing GetByte with buffers
|
6 years ago |
Fabian
|
d31b424a37
Also keep filesystem changes in state image
|
6 years ago |
copy
|
57b4eaef02
Fix permissions
|
8 years ago |
copy
|
1e8a355572
Minor changes
|
8 years ago |
copy
|
b1d6fab094
Backport filesystem and 9p changes from jor1k. Thanks @s-macke
|
9 years ago |
Fabian
|
44e3a06227
Remove double loop
|
9 years ago |
Fabian
|
d42800fe2b
Fix build process. Fixes #68
|
9 years ago |
copy
|
f82373d6b2
Build state of emulator explicitly. Fixes #40
|
9 years ago |
copy
|
056633b55a
Remove unused code from filesystem
|
9 years ago |