Commits on Source (307)
Showing
- .gitignore 3 additions, 15 deletions.gitignore
- .gitlab-ci.yml 29 additions, 0 deletions.gitlab-ci.yml
- .travis.yml 16 additions, 1 deletion.travis.yml
- Cargo.lock 668 additions, 0 deletionsCargo.lock
- Cargo.toml 56 additions, 12 deletionsCargo.toml
- DESIGN.md 0 additions, 37 deletionsDESIGN.md
- Makefile 37 additions, 0 deletionsMakefile
- README.md 46 additions, 3 deletionsREADME.md
- create.sh 0 additions, 26 deletionscreate.sh
- fuse/image.rs 0 additions, 55 deletionsfuse/image.rs
- fuse/main.rs 0 additions, 320 deletionsfuse/main.rs
- fuzz/.gitignore 4 additions, 0 deletionsfuzz/.gitignore
- fuzz/Cargo.lock 753 additions, 0 deletionsfuzz/Cargo.lock
- fuzz/Cargo.toml 30 additions, 0 deletionsfuzz/Cargo.toml
- fuzz/fuzz_targets/fuse_fuzz_target.rs 338 additions, 0 deletionsfuzz/fuzz_targets/fuse_fuzz_target.rs
- mount.sh 0 additions, 4 deletionsmount.sh
- scheme/cache/linked_hash_map.rs 0 additions, 936 deletionsscheme/cache/linked_hash_map.rs
- scheme/cache/lru_cache.rs 0 additions, 491 deletionsscheme/cache/lru_cache.rs
- scheme/image.rs 0 additions, 49 deletionsscheme/image.rs
- scheme/main.rs 0 additions, 77 deletionsscheme/main.rs
.gitlab-ci.yml
0 → 100644
Cargo.lock
0 → 100644
[package] | ||
name = "redoxfs" | ||
description = "The Redox Filesystem" | ||
repository = "https://github.com/redox-os/redoxfs" | ||
version = "0.1.0" | ||
repository = "https://gitlab.redox-os.org/redox-os/redoxfs" | ||
version = "0.6.9" | ||
license-file = "LICENSE" | ||
readme = "README.md" | ||
authors = ["Jeremy Soller <jackpot51@gmail.com>"] | ||
edition = "2021" | ||
[lib] | ||
name = "redoxfs" | ||
... | ... | @@ -13,20 +14,63 @@ path = "src/lib.rs" |
[[bin]] | ||
name = "redoxfs" | ||
path = "scheme/main.rs" | ||
path = "src/bin/mount.rs" | ||
doc = false | ||
required-features = ["std"] | ||
[[bin]] | ||
name = "redoxfs-fuse" | ||
path = "fuse/main.rs" | ||
name = "redoxfs-ar" | ||
path = "src/bin/ar.rs" | ||
doc = false | ||
required-features = ["std"] | ||
[[bin]] | ||
name = "redoxfs-utility" | ||
path = "utility/main.rs" | ||
name = "redoxfs-mkfs" | ||
path = "src/bin/mkfs.rs" | ||
doc = false | ||
required-features = ["std"] | ||
[dependencies] | ||
spin = "*" | ||
syscall = { git = "https://github.com/redox-os/syscall.git" } | ||
aes = { version = "=0.7.5", default-features = false } | ||
argon2 = { version = "0.4", default-features = false, features = ["alloc"] } | ||
base64ct = { version = "1", default-features = false } | ||
env_logger = { version = "0.11", optional = true } | ||
endian-num = "0.1" | ||
getrandom = { version = "0.2.5", optional = true } | ||
libc = "0.2" | ||
log = { version = "0.4.14", default-features = false, optional = true} | ||
redox_syscall = { version = "0.5" } | ||
range-tree = { version = "0.1", optional = true } | ||
seahash = { version = "4.1.0", default-features = false } | ||
termion = { version = "4", optional = true } | ||
uuid = { version = "1.4", default-features = false } | ||
redox-path = "0.3.0" | ||
libredox = { version = "0.1.3", optional = true } | ||
redox-scheme = { version = "0.2.1", optional = true } | ||
[target.'cfg(unix)'.dependencies] | ||
fuse = "0.2" | ||
time = "*" | ||
[features] | ||
default = ["std", "log"] | ||
force-soft = [ | ||
"aes/force-soft" | ||
] | ||
std = [ | ||
"env_logger", | ||
"fuser", | ||
"getrandom", | ||
"libc", | ||
"libredox", | ||
"range-tree", | ||
"termion", | ||
"time", | ||
"uuid/v4", | ||
"redox_syscall/std", | ||
"redox-scheme" | ||
] | ||
[target.'cfg(not(target_os = "redox"))'.dependencies] | ||
fuser = { version = "0.14", optional = true } | ||
libc = { version = "0.2", optional = true } | ||
time = { version = "0.3", optional = true } | ||
[lints.rust] | ||
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] } |
DESIGN.md
deleted
100644 → 0
Makefile
0 → 100644
create.sh
deleted
100755 → 0
fuse/image.rs
deleted
100644 → 0
fuse/main.rs
deleted
100644 → 0
fuzz/.gitignore
0 → 100644
fuzz/Cargo.lock
0 → 100644
fuzz/Cargo.toml
0 → 100644
fuzz/fuzz_targets/fuse_fuzz_target.rs
0 → 100644
mount.sh
deleted
100755 → 0
scheme/cache/linked_hash_map.rs
deleted
100644 → 0
This diff is collapsed.
scheme/cache/lru_cache.rs
deleted
100644 → 0
scheme/image.rs
deleted
100644 → 0
scheme/main.rs
deleted
100644 → 0