aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml2
-rw-r--r--Cargo.toml28
-rw-r--r--srp/Cargo.toml24
-rw-r--r--srp/LICENSE-APACHE (renamed from LICENSE-APACHE)0
-rw-r--r--srp/LICENSE-MIT (renamed from LICENSE-MIT)0
-rw-r--r--srp/src/client.rs (renamed from src/client.rs)0
-rw-r--r--srp/src/groups.rs (renamed from src/groups.rs)0
-rw-r--r--srp/src/groups/1024.bin (renamed from src/groups/1024.bin)0
-rw-r--r--srp/src/groups/1536.bin (renamed from src/groups/1536.bin)0
-rw-r--r--srp/src/groups/2048.bin (renamed from src/groups/2048.bin)0
-rw-r--r--srp/src/groups/3072.bin (renamed from src/groups/3072.bin)bin384 -> 384 bytes
-rw-r--r--srp/src/groups/4096.bin (renamed from src/groups/4096.bin)bin512 -> 512 bytes
-rw-r--r--srp/src/groups/6144.bin (renamed from src/groups/6144.bin)bin768 -> 768 bytes
-rw-r--r--srp/src/groups/8192.bin (renamed from src/groups/8192.bin)bin1024 -> 1024 bytes
-rw-r--r--srp/src/k_sha1_1024.bin (renamed from src/k_sha1_1024.bin)0
-rw-r--r--srp/src/lib.rs (renamed from src/lib.rs)0
-rw-r--r--srp/src/prime.bin (renamed from src/prime.bin)0
-rw-r--r--srp/src/server.rs (renamed from src/server.rs)0
-rw-r--r--srp/src/tools.rs (renamed from src/tools.rs)0
-rw-r--r--srp/src/types.rs (renamed from src/types.rs)0
-rw-r--r--srp/tests/mod.rs (renamed from tests/mod.rs)0
21 files changed, 29 insertions, 25 deletions
diff --git a/.travis.yml b/.travis.yml
index 7f3fa40..88515a8 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,4 +6,4 @@ rust:
matrix:
allow_failures:
- rust: nightly
-script: cargo test --release --verbose
+script: cargo test --release --verbose --all
diff --git a/Cargo.toml b/Cargo.toml
index 74a72aa..2c131a4 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,24 +1,4 @@
-[package]
-name = "srp"
-version = "0.2.1"
-authors = ["RustCrypto Developers"]
-license = "MIT/Apache-2.0"
-description = "Secure Remote Password (SRP) protocol implementation"
-documentation = "https://docs.rs/srp"
-repository = "https://github.com/RustCrypto/SRP"
-keywords = ["crypto", "pake", "authentication"]
-categories = ["cryptography", "authentication"]
-
-[dependencies]
-num = "0.1"
-generic-array = "0.8"
-digest = "0.6"
-lazy_static = "0.2"
-
-[dev-dependencies]
-rand = "0.3"
-sha2 = "0.6"
-sha-1 = "0.4"
-
-[badges]
-travis-ci = { repository = "RustCrypto/SRP" }
+[workspace]
+members = [
+ "srp",
+]
diff --git a/srp/Cargo.toml b/srp/Cargo.toml
new file mode 100644
index 0000000..27c846d
--- /dev/null
+++ b/srp/Cargo.toml
@@ -0,0 +1,24 @@
+[package]
+name = "srp"
+version = "0.2.2"
+authors = ["RustCrypto Developers"]
+license = "MIT/Apache-2.0"
+description = "Secure Remote Password (SRP) protocol implementation"
+documentation = "https://docs.rs/srp"
+repository = "https://github.com/RustCrypto/PAKE"
+keywords = ["crypto", "pake", "authentication"]
+categories = ["cryptography", "authentication"]
+
+[dependencies]
+num = "0.1"
+generic-array = "0.8"
+digest = "0.6"
+lazy_static = "0.2"
+
+[dev-dependencies]
+rand = "0.3"
+sha2 = "0.6"
+sha-1 = "0.4"
+
+[badges]
+travis-ci = { repository = "RustCrypto/SRP" }
diff --git a/LICENSE-APACHE b/srp/LICENSE-APACHE
index 78173fa..78173fa 100644
--- a/LICENSE-APACHE
+++ b/srp/LICENSE-APACHE
diff --git a/LICENSE-MIT b/srp/LICENSE-MIT
index 8dcb85b..8dcb85b 100644
--- a/LICENSE-MIT
+++ b/srp/LICENSE-MIT
diff --git a/src/client.rs b/srp/src/client.rs
index 4348f4f..4348f4f 100644
--- a/src/client.rs
+++ b/srp/src/client.rs
diff --git a/src/groups.rs b/srp/src/groups.rs
index 246134e..246134e 100644
--- a/src/groups.rs
+++ b/srp/src/groups.rs
diff --git a/src/groups/1024.bin b/srp/src/groups/1024.bin
index 7ce0aa3..7ce0aa3 100644
--- a/src/groups/1024.bin
+++ b/srp/src/groups/1024.bin
diff --git a/src/groups/1536.bin b/srp/src/groups/1536.bin
index c3a5972..c3a5972 100644
--- a/src/groups/1536.bin
+++ b/srp/src/groups/1536.bin
diff --git a/src/groups/2048.bin b/srp/src/groups/2048.bin
index 23207c6..23207c6 100644
--- a/src/groups/2048.bin
+++ b/srp/src/groups/2048.bin
diff --git a/src/groups/3072.bin b/srp/src/groups/3072.bin
index 7e1a84d..7e1a84d 100644
--- a/src/groups/3072.bin
+++ b/srp/src/groups/3072.bin
Binary files differ
diff --git a/src/groups/4096.bin b/srp/src/groups/4096.bin
index 82463c0..82463c0 100644
--- a/src/groups/4096.bin
+++ b/srp/src/groups/4096.bin
Binary files differ
diff --git a/src/groups/6144.bin b/srp/src/groups/6144.bin
index 83a559a..83a559a 100644
--- a/src/groups/6144.bin
+++ b/srp/src/groups/6144.bin
Binary files differ
diff --git a/src/groups/8192.bin b/srp/src/groups/8192.bin
index b1f32ac..b1f32ac 100644
--- a/src/groups/8192.bin
+++ b/srp/src/groups/8192.bin
Binary files differ
diff --git a/src/k_sha1_1024.bin b/srp/src/k_sha1_1024.bin
index 4408438..4408438 100644
--- a/src/k_sha1_1024.bin
+++ b/srp/src/k_sha1_1024.bin
diff --git a/src/lib.rs b/srp/src/lib.rs
index df11ae9..df11ae9 100644
--- a/src/lib.rs
+++ b/srp/src/lib.rs
diff --git a/src/prime.bin b/srp/src/prime.bin
index d2109b7..d2109b7 100644
--- a/src/prime.bin
+++ b/srp/src/prime.bin
diff --git a/src/server.rs b/srp/src/server.rs
index 137d6b3..137d6b3 100644
--- a/src/server.rs
+++ b/srp/src/server.rs
diff --git a/src/tools.rs b/srp/src/tools.rs
index 8cb6910..8cb6910 100644
--- a/src/tools.rs
+++ b/srp/src/tools.rs
diff --git a/src/types.rs b/srp/src/types.rs
index 810132c..810132c 100644
--- a/src/types.rs
+++ b/srp/src/types.rs
diff --git a/tests/mod.rs b/srp/tests/mod.rs
index 24d911d..24d911d 100644
--- a/tests/mod.rs
+++ b/srp/tests/mod.rs