Updated dependencies and README.

This commit is contained in:
Revertron
2021-12-22 20:28:05 +01:00
parent 27f0df16f4
commit d776cca5b3
3 changed files with 25 additions and 20 deletions
Generated
+16 -16
View File
@@ -87,7 +87,7 @@ dependencies = [
"chacha20poly1305", "chacha20poly1305",
"chrono", "chrono",
"derive_more", "derive_more",
"digest 0.10.0", "digest 0.10.1",
"ecies-ed25519", "ecies-ed25519",
"ed25519-dalek", "ed25519-dalek",
"getopts", "getopts",
@@ -325,9 +325,9 @@ checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba"
[[package]] [[package]]
name = "crypto-common" name = "crypto-common"
version = "0.1.0" version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "567569e659735adb39ff2d4c20600f7cd78be5471f8c58ab162bce3c03fdbc5f" checksum = "683d6b536309245c849479fba3da410962a43ed8e51c26b729208ec0ac2798d0"
dependencies = [ dependencies = [
"generic-array", "generic-array",
] ]
@@ -398,9 +398,9 @@ dependencies = [
[[package]] [[package]]
name = "digest" name = "digest"
version = "0.10.0" version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8549e6bfdecd113b7e221fe60b433087f6957387a20f8118ebca9b12af19143d" checksum = "b697d66081d42af4fba142d56918a3cb21dc8eb63372c6b85d14f44fb9c5979b"
dependencies = [ dependencies = [
"block-buffer 0.10.0", "block-buffer 0.10.0",
"crypto-common", "crypto-common",
@@ -662,9 +662,9 @@ dependencies = [
[[package]] [[package]]
name = "itoa" name = "itoa"
version = "0.4.8" version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35"
[[package]] [[package]]
name = "javascriptcore-rs-sys" name = "javascriptcore-rs-sys"
@@ -707,9 +707,9 @@ dependencies = [
[[package]] [[package]]
name = "lru" name = "lru"
version = "0.7.0" version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c748cfe47cb8da225c37595b3108bea1c198c84aaae8ea0ba76d01dda9fc803" checksum = "469898e909a1774d844793b347135a0cd344ca2f69d082013ecb8061a2229a3a"
dependencies = [ dependencies = [
"hashbrown", "hashbrown",
] ]
@@ -1030,9 +1030,9 @@ checksum = "568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012"
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.131" version = "1.0.132"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4ad69dfbd3e45369132cc64e6748c2d65cdfb001a2b1c232d128b4ad60561c1" checksum = "8b9875c23cf305cd1fd7eb77234cbb705f21ea6a72c637a5c6db5fe4b8e7f008"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
@@ -1058,9 +1058,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.131" version = "1.0.132"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b710a83c4e0dff6a3d511946b95274ad9ca9e5d3ae497b63fda866ac955358d2" checksum = "ecc0db5cb2556c0e558887d9bbdcf6ac4471e83ff66cf696e5419024d1606276"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -1069,9 +1069,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_json" name = "serde_json"
version = "1.0.72" version = "1.0.73"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0ffa0837f2dfa6fb90868c2b5468cad482e175f7dad97e7421951e663f2b527" checksum = "bcbd0344bc6533bc7ec56df11d42fb70f1b912351c0825ccb7211b59d8af7cf5"
dependencies = [ dependencies = [
"itoa", "itoa",
"ryu", "ryu",
@@ -1099,7 +1099,7 @@ checksum = "900d964dd36bb15bcf2f2b35694c072feab74969a54f2bbeec7a2d725d2bdcb6"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"cpufeatures", "cpufeatures",
"digest 0.10.0", "digest 0.10.1",
] ]
[[package]] [[package]]
+4 -4
View File
@@ -15,7 +15,7 @@ getopts = "0.2.21"
log = "0.4.14" log = "0.4.14"
simplelog = "0.11.1" simplelog = "0.11.1"
toml = "0.5.8" toml = "0.5.8"
digest = "0.10.0" digest = "0.10.1"
sha2 = "0.10.0" sha2 = "0.10.0"
ed25519-dalek = "1.0" ed25519-dalek = "1.0"
x25519-dalek = "1.2" x25519-dalek = "1.2"
@@ -25,8 +25,8 @@ signature = "1.3.1"
blakeout = "0.3.0" blakeout = "0.3.0"
num_cpus = "1.13.0" num_cpus = "1.13.0"
byteorder = "1.4.3" byteorder = "1.4.3"
serde = { version = "1.0.131", features = ["derive"] } serde = { version = "1.0.132", features = ["derive"] }
serde_json = "1.0.72" serde_json = "1.0.73"
bincode = "1.3.3" bincode = "1.3.3"
serde_cbor = "0.11.2" serde_cbor = "0.11.2"
base64 = "0.13.0" base64 = "0.13.0"
@@ -39,7 +39,7 @@ sqlite = "0.26.0"
uuid = { version = "0.8.2", features = ["serde", "v4"] } uuid = { version = "0.8.2", features = ["serde", "v4"] }
mio = { version = "0.8.0", features = ["os-poll", "net"] } mio = { version = "0.8.0", features = ["os-poll", "net"] }
ureq = { version = "2.3.1", optional = true } ureq = { version = "2.3.1", optional = true }
lru = "0.7" lru = "0.7.1"
derive_more = "0.99.17" derive_more = "0.99.17"
lazy_static = "1.4.0" lazy_static = "1.4.0"
+5
View File
@@ -36,6 +36,11 @@ You can download and run already built binaries from [releases](https://github.c
You can build Alfis by issuing `cargo build --release` and `cargo run --release` commands in a directory of cloned repository. You can build Alfis by issuing `cargo build --release` and `cargo run --release` commands in a directory of cloned repository.
If you want to build a version without GUI and without DoH:
`cargo build --release --no-default-features`
And this for build without GUI, but with DoH:
`cargo build --release --no-default-features --features="doh"`
### ![Windows Logo](/img/windows.svg) On Windows ### ![Windows Logo](/img/windows.svg) On Windows
You don't need any additional steps to build Alfis, just stick to the MSVC version of Rust. You don't need any additional steps to build Alfis, just stick to the MSVC version of Rust.