[go: up one dir, main page]

rust-crypto 0.2.32

A (mostly) pure-Rust implementation of various common cryptographic algorithms.
Documentation
commit 4fdeef801fc9786193d661f0d21f7f6a343f580c
Author: Palmer Cox <p@lmercox.com>
Date:   Mon Jan 12 00:06:44 2015 -0500

    Pick more appropriate int types for salsa20

 src/salsa20.rs | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 5a7292af7cb71719fee55091f20bfb4f6a7b992f
Author: Palmer Cox <p@lmercox.com>
Date:   Sat Jan 10 00:51:11 2015 -0500

    Replace uses of slice_mut() with slicing syntax

 src/salsa20.rs | 60 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 30 insertions(+), 30 deletions(-)

commit 31561d132574a856ceddde1e4d71b4a6aba58808
Author: Palmer Cox <p@lmercox.com>
Date:   Fri Jan 9 21:22:37 2015 -0500

    Fix usage of slice syntax to align with changes in Rust

 src/salsa20.rs | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

commit 1abfdb574cfaf6fa6c49e775278bfac189ce28b3
Author: Palmer Cox <p@lmercox.com>
Date:   Wed Jan 7 23:09:19 2015 -0500

    Move all source code from src/rust-crypto/ to src/

 src/{rust-crypto => }/salsa20.rs | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

commit bf740a461946607c11d98e03de054104767b0902
Author: Palmer Cox <p@lmercox.com>
Date:   Sat Jan 3 17:02:09 2015 -0500

    Change #[deriving(X)] to #[derive(X)]

 src/rust-crypto/salsa20.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 79abef4829d2e91d6b4249019396257fbd2ad8b2
Author: Palmer Cox <p@lmercox.com>
Date:   Sat Jan 3 17:00:40 2015 -0500

    Update for new fixed-length array syntax

 src/rust-crypto/salsa20.rs | 52 ++++++++++++++++++++++++++--------------------------
 1 file changed, 26 insertions(+), 26 deletions(-)

commit 743bedbfc0b027a8f71a5473c5ecc352e8a6e0dd
Author: Robert Straw <drbawb@fatalsyntax.com>
Date:   Tue Dec 30 10:19:50 2014 -0600

    Fix mutable slice syntax ...
    
    See rust-lang/rust commits:
      * 3bf405682df4dfb55b969640b811b317fa55447d
      * 4e2afb0052618ca3d758fffd0cf50559be774391
    
    Which requires using the slicing methods in certain instances where
    mutability of a slice cannot be "inferred."
    
    This is a mostly mechanical transform; and it may have affected code
    that did not _need_ to use the explicit slicing methods.

 src/rust-crypto/salsa20.rs | 66 +++++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 33 insertions(+), 33 deletions(-)

commit 59174c4fb49c55fbd378f98d8bc6d976388769a9
Author: GuillaumeGomez <guillaume1.gomez@gmail.com>
Date:   Sun Dec 28 19:41:43 2014 +0100

    More rust-like corrections (mostly useless returns)

 src/rust-crypto/salsa20.rs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 1a747ac719194d784bfb920d954bbdf7631bc8b5
Author: Robert Straw <drbawb@fatalsyntax.com>
Date:   Fri Dec 12 11:42:27 2014 -0600

    Optionally impl. copy where possible
    
    This satisfies all areas where the lint pass shows a type can impl. copy.

 src/rust-crypto/salsa20.rs | 1 +
 1 file changed, 1 insertion(+)

commit 25e4cbf8299909bc78ed3c4c96d5179011280907
Author: Michael Gehring <mg@ebfe.org>
Date:   Wed Nov 19 20:28:36 2014 +0100

    Update for coercion rule changes

 src/rust-crypto/salsa20.rs | 56 ++++++++++++++++++++++++++++----------------------------
 1 file changed, 28 insertions(+), 28 deletions(-)

commit 1312df3564391bd3450c85d7ebf7e794e0a03dc3
Author: Andrew Cann <shum@canndrew.org>
Date:   Sat Nov 15 17:00:31 2014 +0800

    Fixes for new rustc

 src/rust-crypto/salsa20.rs | 1 +
 1 file changed, 1 insertion(+)

commit 62081945b11c0ddff49f4ec097fe9d11fd72e3bf
Author: Palmer Cox <p@lmercox.com>
Date:   Fri Nov 7 00:16:57 2014 -0500

    Fix problems with comparing fixed sized arrays now that Rust no longer coerces them into slices
    
    Recent changes to Rust modified how the Eq traits works such that
    it no longer coerces fixed sized arrays to slices. This results
    in issues if one side of the comparison is a slice and the other
    is a fixed sized array or if the arrays have more than 32 elements.

 src/rust-crypto/salsa20.rs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 4eda24b3628a8565498339b3c21154c058c022f9
Author: Konstantin Stepanov <me@kstep.me>
Date:   Fri Oct 3 19:40:24 2014 +0300

    update: slice syntax

 src/rust-crypto/salsa20.rs | 70 +++++++++++++++++++++++++++++++++++-----------------------------------
 1 file changed, 35 insertions(+), 35 deletions(-)

commit 01dcfa983cc037113358264e7a2e3619b5a2e187
Author: Michael Gehring <mg@ebfe.org>
Date:   Wed Sep 17 17:41:57 2014 +0200

    Switch to _mut suffix functions (RFC 52)

 src/rust-crypto/salsa20.rs | 62 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 31 insertions(+), 31 deletions(-)

commit f37f09bef81930978ecc27ba114449a91c4d48e4
Author: Michael Gehring <mg@ebfe.org>
Date:   Thu Jun 26 02:20:35 2014 +0200

    Use std::num::Int::rotate_{left,right}

 src/rust-crypto/salsa20.rs | 80 ++++++++++++++++++++++++++++++++++++++------------------------------------------
 1 file changed, 38 insertions(+), 42 deletions(-)

commit 9283e725c98363da3e960b0d30ee2bcbe4e8c3d0
Author: Michael Gehring <mg@ebfe.org>
Date:   Wed Jun 25 12:36:26 2014 +0200

    range(lit, lit) requires type suffix now

 src/rust-crypto/salsa20.rs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 2896f8b6afb6c972e826edabcfe9010c02d5cee5
Author: Palmer Cox <p@lmercox.com>
Date:   Sun Apr 13 22:13:42 2014 -0400

    BenchHarness was renamed to Bencher, so use the new name

 src/rust-crypto/salsa20.rs | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 4bfe301f0ece0cac064190162c4d3e61b9e81767
Author: Andreas Ots <andreasots@gmail.com>
Date:   Tue Apr 8 15:40:15 2014 +0300

    Salsa20 and XSalsa20

 src/rust-crypto/salsa20.rs | 321 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 321 insertions(+)