Cargo.toml (1515B)
1 [package] 2 name = "wala" 3 version = "0.1.8-beta.2" 4 edition = "2021" 5 rust-version = "1.67" 6 license = "AGPL-3.0-or-later" 7 documentation = "https://defalsify.org/pub/doc/wala/0.1.8/wala" 8 description = "Content-adressed HTTP file server" 9 repository = "https://git.defalsify.org/wala" 10 homepage = "https://defalsify.org" 11 # from https://crates.io/category_slugs 12 categories = ["web-programming::http-server"] 13 14 [[bin]] 15 name = 'wala_send' 16 path = 'src/wala_send/main.rs' 17 required_features = 'client' 18 doc = true 19 20 [[bin]] 21 name = 'wala' 22 path = 'src/main.rs' 23 doc = true 24 25 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 26 27 [dependencies] 28 tiny_http = "^0.7.0" 29 env_logger = "^0.9" 30 log = "^0.4" 31 sha2 = "^0.10" 32 hex = "^0.4" 33 tempfile = "^3.3.0" 34 mime = "^0.3.13" 35 ascii = "^1.0.0" 36 clap = "^2.34.0" 37 url = "^2.2.2" 38 39 [dependencies.tree_magic] 40 version = "^0.2.3" 41 features = ["cli"] 42 optional = true 43 44 #[dependencies.pgp] 45 #version = "^0.7.2" 46 #optional = true 47 48 [dependencies.nettle] 49 version = "7.2.0" 50 optional = true 51 52 [dependencies.base64] 53 version = "^0.13.0" 54 optional = true 55 56 [dependencies.ureq] 57 version = "^2.5.0" 58 optional = true 59 60 [dependencies.sequoia-openpgp] 61 version = "^1.10.0" 62 optional = true 63 64 [dependencies.rpassword] 65 version = "^7.0.0" 66 optional = true 67 68 [dependencies.signal-hook] 69 version = "^0.3.15" 70 optional = true 71 72 [features] 73 pgpauth = ["sequoia-openpgp", "base64", "nettle"] 74 dev = [] 75 magic = ["tree_magic"] 76 meta = [] 77 trace = [] 78 client = ["ureq", "sequoia-openpgp", "rpassword", "base64"]