diff options
author | Brian Warner <warner@lothar.com> | 2018-12-06 12:02:13 -0800 |
---|---|---|
committer | Brian Warner <warner@lothar.com> | 2018-12-06 15:00:26 -0800 |
commit | 7bc80b5fb8ce188447cabccd9aeebffeb73cc1e8 (patch) | |
tree | d59dcc7bfd1e041b7198c2a26c7ee0693473f208 /srp/src | |
parent | 39709aeebfe08052d84094c34e624acb591de4d1 (diff) | |
download | PAKEs-7bc80b5fb8ce188447cabccd9aeebffeb73cc1e8.tar.xz |
update srp to idioms of edition-2018
Diffstat (limited to 'srp/src')
-rw-r--r-- | srp/src/groups.rs | 1 | ||||
-rw-r--r-- | srp/src/lib.rs | 8 | ||||
-rw-r--r-- | srp/src/server.rs | 2 | ||||
-rw-r--r-- | srp/src/types.rs | 2 |
4 files changed, 3 insertions, 10 deletions
diff --git a/srp/src/groups.rs b/srp/src/groups.rs index 3438c42..d5c5fb9 100644 --- a/srp/src/groups.rs +++ b/srp/src/groups.rs @@ -4,6 +4,7 @@ //! groups. Additionally it is not recommended to use `G_1024` and `G_1536`, //! they are provided only for compatibility with the legacy software. use crate::types::SrpGroup; +use lazy_static::lazy_static; use num::BigUint; lazy_static! { diff --git a/srp/src/lib.rs b/srp/src/lib.rs index 1467496..d05cfa8 100644 --- a/srp/src/lib.rs +++ b/srp/src/lib.rs @@ -64,14 +64,6 @@ //! [1]: https://en.wikipedia.org/wiki/Secure_Remote_Password_protocol //! [2]: https://tools.ietf.org/html/rfc5054 #![doc(html_logo_url = "https://raw.githubusercontent.com/RustCrypto/meta/master/logo_small.png")] -extern crate digest; -extern crate generic_array; -extern crate num; -#[macro_use] -extern crate lazy_static; - -#[cfg(test)] -extern crate sha1; pub mod client; pub mod groups; diff --git a/srp/src/server.rs b/srp/src/server.rs index 3946949..a4764d3 100644 --- a/srp/src/server.rs +++ b/srp/src/server.rs @@ -65,7 +65,7 @@ pub struct SrpServer<D: Digest> { impl<D: Digest> SrpServer<D> { /// Create new server state. pub fn new( - user: &UserRecord, + user: &UserRecord<'_>, a_pub: &[u8], b: &[u8], params: &SrpGroup, diff --git a/srp/src/types.rs b/srp/src/types.rs index df5a6e8..6ae8595 100644 --- a/srp/src/types.rs +++ b/srp/src/types.rs @@ -11,7 +11,7 @@ pub struct SrpAuthError { } impl fmt::Display for SrpAuthError { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { write!(f, "SRP authentification error") } } |