Commit Graph

120 Commits (47df4e1cc97f061fa6eadf66eaacf774d22bb806)
 

Author SHA1 Message Date
Jiajie Chen 47df4e1cc9 Fix symlink creation in sfs 6 years ago
Jiajie Chen 4f035a05db Implement symlink for sfs 6 years ago
WangRunji 38dab25178 split sync to sync_all and sync_data. merge rename to move. 6 years ago
WangRunji 0eba40886d convert SFS device from Box -> Arc 6 years ago
WangRunji af02ecfb3f fix sfs: auto resize when writing to end 6 years ago
WangRunji def8615109 fix opening file in SGX 6 years ago
WangRunji 9b475b0efd fix strange bug in sgx set_len 6 years ago
WangRunji 9a89ed174c fix zip bug. impl std::Error for FsError. 6 years ago
WangRunji ffa42fcc55 merge mksfs to fuse binutil 6 years ago
WangRunji 62827eb7bb fix SEFS for SGX 6 years ago
WangRunji 379a58cd6d update README 6 years ago
WangRunji 6e6b33f6fc rename FileInfo to Metadata. complete FsInfo 6 years ago
WangRunji 9b8f730e8e use log for sefs-fuse 6 years ago
WangRunji 5265b8e36f impl mode & time in create 6 years ago
WangRunji da42736223 fix open sgx file. add key in open. 6 years ago
WangRunji ef4e619d89 use macro to handle IO error 6 years ago
WangRunji 9b2c35dcf2 rename directory 6 years ago
WangRunji 3463196120 impl SGX app: sefs-fuse 6 years ago
WangRunji 946f1e119f split fuse to bin & lib 6 years ago
WangRunji 7ecef38049 impl SEFS device for SgxFile 6 years ago
WangRunji f3ed1acfe0 add Rust SGX sample 6 years ago
WangRunji 170cc932be split SFS & SEFS to crates 6 years ago
WangRunji 32a3a8c8b1 FUSE works for SEFS! 6 years ago
WangRunji 15632fd69b impl SEFS 6 years ago
WangRunji 4b5dba67df fix FUSE write. fix SFS freemap by updating crate 'bitvec'. 6 years ago
WangRunji ea7dfa79b8 remove useless log, just switch to DEBUG level 6 years ago
WangRunji 16bf3302f8 use crate tempfile for test 6 years ago
WangRunji f308d7bd6e rename to 'rcore-fs' and create workspace 6 years ago
WangRunji f7c75234de rename 'sfs-c' to 'rcore-fs-ucore', update to Rust 2018 6 years ago
WangRunji 066cd14cce impl more INode operations 6 years ago
WangRunji 1eb25f7422 impl basic FUSE that support 'ls' 'cat' 6 years ago
WangRunji 48b3c2618a update Cargo.toml & README 6 years ago
Ben Pig Chu b216da64ce Merge remote-tracking branch 'wangrunji0408/multi-thread' into ucore-fs-enhance 6 years ago
WangRunji 249383f7e3 add mksfs to Travis 6 years ago
WangRunji 919545b2ae update to 2018 edition 6 years ago
Ben Pig Chu f2fa73b28a remove warning+add FsError, pt4 6 years ago
Ben Pig Chu c194e34582 remove warning+add FsError, pt3 6 years ago
Ben Pig Chu 0a3f4218fe remove warning+add FsError, pt2 6 years ago
WangRunji 24a51faff2 remove Debug dependency for INode 6 years ago
Ben Pig Chu eb347c890c remove warning+add FsError, pt1 6 years ago
WangRunji f42e2a95b3 fix mksfs 6 years ago
Ben Pig Chu e7b39bbb41 make the fs not that panicful 6 years ago
WangRunji 978c3a70ca impl File.get_entry() 6 years ago
WangRunji fe473bc987 impl File.info() 6 years ago
WangRunji 80d72a9853 add simple File struct 6 years ago
WangRunji 1fbda15575 remove open() & close() from INode 6 years ago
WangRunji d75aab77d6 mark Sync & Send for vfs traits 6 years ago
WangRunji 7b843fcad5 kill unwraps, remove 'flush_unreachable_inodes' 6 years ago
WangRunji c12928502d Cargo fix. 6 years ago
WangRunji d1112a3768 Fix and update C-interface. 6 years ago