From 8119f06ca5ca50a677cf584cbe816500153ce783 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Tue, 14 Jun 2016 18:12:50 +0200 Subject: Move into utility module --- openssl/src/crypto/mod.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'openssl/src/crypto/mod.rs') diff --git a/openssl/src/crypto/mod.rs b/openssl/src/crypto/mod.rs index 95b27022..9d79b8b0 100644 --- a/openssl/src/crypto/mod.rs +++ b/openssl/src/crypto/mod.rs @@ -24,6 +24,7 @@ pub mod rand; pub mod symm; pub mod memcmp; pub mod rsa; +mod util; mod symm_internal; -- cgit v1.2.3 From 41b78547ad0357d3e86462f72c0cff333096d59f Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Wed, 22 Jun 2016 22:05:03 +0200 Subject: Put password callbacks behind a cargo feature --- openssl/src/crypto/mod.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'openssl/src/crypto/mod.rs') diff --git a/openssl/src/crypto/mod.rs b/openssl/src/crypto/mod.rs index 9d79b8b0..481eb05c 100644 --- a/openssl/src/crypto/mod.rs +++ b/openssl/src/crypto/mod.rs @@ -24,6 +24,7 @@ pub mod rand; pub mod symm; pub mod memcmp; pub mod rsa; +#[cfg(feature = "catch_unwind")] mod util; mod symm_internal; -- cgit v1.2.3 From a3a602be515cfc8fdd44a11b89fee012baec0e0b Mon Sep 17 00:00:00 2001 From: Ben Batha Date: Tue, 17 May 2016 18:10:06 -0400 Subject: add low level dsa primitives --- openssl/src/crypto/mod.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'openssl/src/crypto/mod.rs') diff --git a/openssl/src/crypto/mod.rs b/openssl/src/crypto/mod.rs index 481eb05c..6a34bd59 100644 --- a/openssl/src/crypto/mod.rs +++ b/openssl/src/crypto/mod.rs @@ -24,6 +24,7 @@ pub mod rand; pub mod symm; pub mod memcmp; pub mod rsa; +pub mod dsa; #[cfg(feature = "catch_unwind")] mod util; -- cgit v1.2.3 From e86eb68624592a31b4f59d27e6a9ace7c034e0bf Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Sun, 31 Jul 2016 15:49:09 -0700 Subject: Fix catch_unwind feature and drop feature gate --- openssl/src/crypto/mod.rs | 1 - 1 file changed, 1 deletion(-) (limited to 'openssl/src/crypto/mod.rs') diff --git a/openssl/src/crypto/mod.rs b/openssl/src/crypto/mod.rs index 6a34bd59..5b891ce7 100644 --- a/openssl/src/crypto/mod.rs +++ b/openssl/src/crypto/mod.rs @@ -25,7 +25,6 @@ pub mod symm; pub mod memcmp; pub mod rsa; pub mod dsa; -#[cfg(feature = "catch_unwind")] mod util; mod symm_internal; -- cgit v1.2.3 From 7ca5ccf0646478b6d3557b066594d7e7afc36c53 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Sun, 7 Aug 2016 16:28:29 -0700 Subject: Hash reform Closes #430 --- openssl/src/crypto/mod.rs | 6 ------ 1 file changed, 6 deletions(-) (limited to 'openssl/src/crypto/mod.rs') diff --git a/openssl/src/crypto/mod.rs b/openssl/src/crypto/mod.rs index 5b891ce7..873f9d47 100644 --- a/openssl/src/crypto/mod.rs +++ b/openssl/src/crypto/mod.rs @@ -14,8 +14,6 @@ // limitations under the License. // -use nid::Nid; - pub mod hash; pub mod hmac; pub mod pkcs5; @@ -28,7 +26,3 @@ pub mod dsa; mod util; mod symm_internal; - -trait HashTypeInternals { - fn as_nid(&self) -> Nid; -} -- cgit v1.2.3 From bf07dd9a4e4d0b1d7c003ec68dc92135a642fd5a Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Mon, 8 Aug 2016 20:26:04 -0700 Subject: Remove symm_internal --- openssl/src/crypto/mod.rs | 2 -- 1 file changed, 2 deletions(-) (limited to 'openssl/src/crypto/mod.rs') diff --git a/openssl/src/crypto/mod.rs b/openssl/src/crypto/mod.rs index 873f9d47..453291aa 100644 --- a/openssl/src/crypto/mod.rs +++ b/openssl/src/crypto/mod.rs @@ -24,5 +24,3 @@ pub mod memcmp; pub mod rsa; pub mod dsa; mod util; - -mod symm_internal; -- cgit v1.2.3 From 67b5b4d814066eaf0debbe3b95d68ae0d7b9226a Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Tue, 9 Aug 2016 22:52:12 -0700 Subject: Make hmac support optional and remove openssl-sys-extras rust-openssl no longer requires headers for the default feature set. --- openssl/src/crypto/mod.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'openssl/src/crypto/mod.rs') diff --git a/openssl/src/crypto/mod.rs b/openssl/src/crypto/mod.rs index 453291aa..93aba9eb 100644 --- a/openssl/src/crypto/mod.rs +++ b/openssl/src/crypto/mod.rs @@ -15,6 +15,7 @@ // pub mod hash; +#[cfg(feature = "hmac")] pub mod hmac; pub mod pkcs5; pub mod pkey; -- cgit v1.2.3