From bdd949fb46b9a8f319dd51e50d7a99abbe728c0c Mon Sep 17 00:00:00 2001 From: Thom Wiggers Date: Wed, 28 Jul 2021 16:57:35 +0200 Subject: [PATCH] Bump versions --- .gitignore | 2 ++ pqcrypto-classicmceliece/Cargo.toml | 2 +- pqcrypto-classicmceliece/build.rs | 1 - pqcrypto-dilithium/Cargo.toml | 2 +- pqcrypto-dilithium/build.rs | 1 - pqcrypto-falcon/Cargo.toml | 2 +- pqcrypto-falcon/build.rs | 1 - pqcrypto-frodo/Cargo.toml | 2 +- pqcrypto-frodo/build.rs | 1 - pqcrypto-hqc/Cargo.toml | 2 +- pqcrypto-hqc/build.rs | 1 - pqcrypto-kyber/Cargo.toml | 2 +- pqcrypto-kyber/build.rs | 1 - pqcrypto-ntru/Cargo.toml | 2 +- pqcrypto-ntru/build.rs | 1 - pqcrypto-ntruprime/Cargo.toml | 2 +- pqcrypto-ntruprime/build.rs | 1 - pqcrypto-rainbow/Cargo.toml | 2 +- pqcrypto-rainbow/build.rs | 1 - pqcrypto-saber/Cargo.toml | 2 +- pqcrypto-saber/build.rs | 1 - pqcrypto-sphincsplus/Cargo.toml | 2 +- pqcrypto-sphincsplus/build.rs | 1 - pqcrypto/Cargo.toml | 24 ++++++++++++------------ 24 files changed, 25 insertions(+), 34 deletions(-) diff --git a/.gitignore b/.gitignore index 626bd181..c09bd993 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ /target **/*.rs.bk Cargo.lock + +.vscode/ \ No newline at end of file diff --git a/pqcrypto-classicmceliece/Cargo.toml b/pqcrypto-classicmceliece/Cargo.toml index b3825681..269485ba 100644 --- a/pqcrypto-classicmceliece/Cargo.toml +++ b/pqcrypto-classicmceliece/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-classicmceliece" description = "Post-Quantum Key-Encapsulation Mechanism classicmceliece" readme = "README.md" -version = "0.1.3" +version = "0.1.4" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-classicmceliece/build.rs b/pqcrypto-classicmceliece/build.rs index 7307837a..5c38d9a4 100644 --- a/pqcrypto-classicmceliece/build.rs +++ b/pqcrypto-classicmceliece/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-dilithium/Cargo.toml b/pqcrypto-dilithium/Cargo.toml index 842a5a47..e298b50f 100644 --- a/pqcrypto-dilithium/Cargo.toml +++ b/pqcrypto-dilithium/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-dilithium" description = "Post-Quantum Signature Scheme dilithium" readme = "README.md" -version = "0.4.1" +version = "0.4.2" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-dilithium/build.rs b/pqcrypto-dilithium/build.rs index a0effe89..0d6e3354 100644 --- a/pqcrypto-dilithium/build.rs +++ b/pqcrypto-dilithium/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-falcon/Cargo.toml b/pqcrypto-falcon/Cargo.toml index 1e419e03..5eeaa5d1 100644 --- a/pqcrypto-falcon/Cargo.toml +++ b/pqcrypto-falcon/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-falcon" description = "Post-Quantum Signature Scheme falcon" readme = "README.md" -version = "0.2.7" +version = "0.2.8" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-falcon/build.rs b/pqcrypto-falcon/build.rs index 1cda24ef..2f98bbee 100644 --- a/pqcrypto-falcon/build.rs +++ b/pqcrypto-falcon/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-frodo/Cargo.toml b/pqcrypto-frodo/Cargo.toml index d82f1086..5c4b33f0 100644 --- a/pqcrypto-frodo/Cargo.toml +++ b/pqcrypto-frodo/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-frodo" description = "Post-Quantum Key-Encapsulation Mechanism frodo" readme = "README.md" -version = "0.4.7" +version = "0.4.8" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-frodo/build.rs b/pqcrypto-frodo/build.rs index 676633f3..883a6007 100644 --- a/pqcrypto-frodo/build.rs +++ b/pqcrypto-frodo/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-hqc/Cargo.toml b/pqcrypto-hqc/Cargo.toml index 04df03c0..a2fb90ca 100644 --- a/pqcrypto-hqc/Cargo.toml +++ b/pqcrypto-hqc/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-hqc" description = "Post-Quantum Key-Encapsulation Mechanism hqc" readme = "README.md" -version = "0.1.1" +version = "0.1.2" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-hqc/build.rs b/pqcrypto-hqc/build.rs index 0bc7ac6a..34d1c168 100644 --- a/pqcrypto-hqc/build.rs +++ b/pqcrypto-hqc/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-kyber/Cargo.toml b/pqcrypto-kyber/Cargo.toml index b8f32f21..32b31632 100644 --- a/pqcrypto-kyber/Cargo.toml +++ b/pqcrypto-kyber/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-kyber" description = "Post-Quantum Key-Encapsulation Mechanism kyber" readme = "README.md" -version = "0.7.1" +version = "0.7.2" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-kyber/build.rs b/pqcrypto-kyber/build.rs index 4727a421..b35169ae 100644 --- a/pqcrypto-kyber/build.rs +++ b/pqcrypto-kyber/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-ntru/Cargo.toml b/pqcrypto-ntru/Cargo.toml index cc775b81..2a8c4b5c 100644 --- a/pqcrypto-ntru/Cargo.toml +++ b/pqcrypto-ntru/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-ntru" description = "Post-Quantum Key-Encapsulation Mechanism ntru" readme = "README.md" -version = "0.5.4" +version = "0.5.5" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-ntru/build.rs b/pqcrypto-ntru/build.rs index fb658b4b..e5f8b586 100644 --- a/pqcrypto-ntru/build.rs +++ b/pqcrypto-ntru/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-ntruprime/Cargo.toml b/pqcrypto-ntruprime/Cargo.toml index f4f425ae..b26ee4f0 100644 --- a/pqcrypto-ntruprime/Cargo.toml +++ b/pqcrypto-ntruprime/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-ntruprime" description = "Post-Quantum Key-Encapsulation Mechanism ntruprime" readme = "README.md" -version = "0.1.2" +version = "0.1.3" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-ntruprime/build.rs b/pqcrypto-ntruprime/build.rs index df5f421e..75ef3962 100644 --- a/pqcrypto-ntruprime/build.rs +++ b/pqcrypto-ntruprime/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-rainbow/Cargo.toml b/pqcrypto-rainbow/Cargo.toml index 3cfcd5b4..7d620cfd 100644 --- a/pqcrypto-rainbow/Cargo.toml +++ b/pqcrypto-rainbow/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-rainbow" description = "Post-Quantum Signature Scheme rainbow" readme = "README.md" -version = "0.2.1" +version = "0.2.2" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-rainbow/build.rs b/pqcrypto-rainbow/build.rs index fabae427..be7b659e 100644 --- a/pqcrypto-rainbow/build.rs +++ b/pqcrypto-rainbow/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-saber/Cargo.toml b/pqcrypto-saber/Cargo.toml index 596daf3a..a2a9e5dc 100644 --- a/pqcrypto-saber/Cargo.toml +++ b/pqcrypto-saber/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-saber" description = "Post-Quantum Key-Encapsulation Mechanism saber" readme = "README.md" -version = "0.1.7" +version = "0.1.8" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-saber/build.rs b/pqcrypto-saber/build.rs index 2fd4fa0d..6038bb0e 100644 --- a/pqcrypto-saber/build.rs +++ b/pqcrypto-saber/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto-sphincsplus/Cargo.toml b/pqcrypto-sphincsplus/Cargo.toml index 9e6c3870..21f6aa34 100644 --- a/pqcrypto-sphincsplus/Cargo.toml +++ b/pqcrypto-sphincsplus/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto-sphincsplus" description = "Post-Quantum Signature Scheme sphincsplus" readme = "README.md" -version = "0.6.0" +version = "0.6.1" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" diff --git a/pqcrypto-sphincsplus/build.rs b/pqcrypto-sphincsplus/build.rs index e7ae0ad2..72a8d8f3 100644 --- a/pqcrypto-sphincsplus/build.rs +++ b/pqcrypto-sphincsplus/build.rs @@ -3,7 +3,6 @@ extern crate glob; use std::env; use std::path::{Path, PathBuf}; -use std::{fs::File, io::Write}; fn main() { let internals_include_path = &std::env::var("DEP_PQCRYPTO_INTERNALS_INCLUDEPATH").unwrap(); diff --git a/pqcrypto/Cargo.toml b/pqcrypto/Cargo.toml index fa241fff..96096f88 100644 --- a/pqcrypto/Cargo.toml +++ b/pqcrypto/Cargo.toml @@ -2,7 +2,7 @@ name = "pqcrypto" description = "Post-Quantum cryptographic primitives" readme = "README.md" -version = "0.14.1" +version = "0.14.2" authors = ["Thom Wiggers "] edition = "2018" license = "MIT OR Apache-2.0" @@ -13,17 +13,17 @@ categories = ["cryptography"] [dependencies] pqcrypto-traits = { path = "../pqcrypto-traits", version = "0.3.2" } -pqcrypto-kyber = { path = "../pqcrypto-kyber", version = "0.7.1", optional = true } -pqcrypto-frodo = { path = "../pqcrypto-frodo", version = "0.4.7", optional = true } -pqcrypto-ntru = { path = "../pqcrypto-ntru", version = "0.5.4", optional = true } -pqcrypto-ntruprime = { path = "../pqcrypto-ntruprime", version = "0.1.2", optional = true } -pqcrypto-saber = { path = "../pqcrypto-saber", version = "0.1.7", optional = true } -pqcrypto-classicmceliece = { path = "../pqcrypto-classicmceliece", version = "0.1.3", optional = true } -pqcrypto-hqc = { path = "../pqcrypto-hqc", version = "0.1.1", optional = true } -pqcrypto-dilithium = { path = "../pqcrypto-dilithium", version = "0.4.1", optional = true } -pqcrypto-falcon = { path = "../pqcrypto-falcon", version = "0.2.7", optional = true } -pqcrypto-rainbow = { path = "../pqcrypto-rainbow", version = "0.2.1", optional = true } -pqcrypto-sphincsplus = { path = "../pqcrypto-sphincsplus", version = "0.6.0", optional = true } +pqcrypto-kyber = { path = "../pqcrypto-kyber", version = "0.7.2", optional = true } +pqcrypto-frodo = { path = "../pqcrypto-frodo", version = "0.4.8", optional = true } +pqcrypto-ntru = { path = "../pqcrypto-ntru", version = "0.5.5", optional = true } +pqcrypto-ntruprime = { path = "../pqcrypto-ntruprime", version = "0.1.3", optional = true } +pqcrypto-saber = { path = "../pqcrypto-saber", version = "0.1.8", optional = true } +pqcrypto-classicmceliece = { path = "../pqcrypto-classicmceliece", version = "0.1.4", optional = true } +pqcrypto-hqc = { path = "../pqcrypto-hqc", version = "0.1.2", optional = true } +pqcrypto-dilithium = { path = "../pqcrypto-dilithium", version = "0.4.2", optional = true } +pqcrypto-falcon = { path = "../pqcrypto-falcon", version = "0.2.8", optional = true } +pqcrypto-rainbow = { path = "../pqcrypto-rainbow", version = "0.2.2", optional = true } +pqcrypto-sphincsplus = { path = "../pqcrypto-sphincsplus", version = "0.6.1", optional = true } [features] default = ["pqcrypto-kyber","pqcrypto-frodo","pqcrypto-ntru","pqcrypto-ntruprime","pqcrypto-saber","pqcrypto-classicmceliece","pqcrypto-hqc","pqcrypto-dilithium","pqcrypto-falcon","pqcrypto-rainbow","pqcrypto-sphincsplus",]