about summary refs log tree commit diff
path: root/src/libextra/crypto
AgeCommit message (Expand)AuthorLines
2013-08-18auto merge of #8551 : huonw/rust/speling, r=alexcrichtonbors-4/+4
2013-08-18More spelling corrections.Huon Wilson-4/+4
2013-08-17Crypto: Add tests for add_bytes_to_bits functions.Palmer Cox-0/+47
2013-08-17Crypto: update checked addition functions to use CheckedAdd intrinsic.Palmer Cox-42/+65
2013-08-17MD5: Create an implementation of MD5.Palmer Cox-0/+329
2013-08-17Crypto: Add little-endian versions of existing functions: read_u32v_le and wr...Palmer Cox-0/+28
2013-08-12Forbid pub/priv where it has no effectAlex Crichton-4/+4
2013-08-03remove obsolete `foreach` keywordDaniel Micay-5/+5
2013-08-03replace all remaining `for` with `foreach` or `do`Daniel Micay-8/+12
2013-08-02Sha1: Update Sha1 to use new functionality in cryptoutil.rsPalmer Cox-101/+37
2013-08-02Crypto: Add overflow checking addition functions.Palmer Cox-55/+71
2013-08-02Crypto: Add large input tests for all DigestsPalmer Cox-21/+63
2013-08-02Crypto: Remove DigestUtil and convert to default methods on the Digest trait.Palmer Cox-28/+22
2013-08-02Sha2: Re-write the Sha2 compression functions to improve performance.Palmer Cox-102/+91
2013-08-02Sha2: Create cryptoutil.rs and re-write the Sha2 module to make use of it.Palmer Cox-451/+549
2013-08-02Sha2: Remove the result_X() methods; move logic into the Digest impls.Palmer Cox-73/+50
2013-08-02Sha2: Rearrage traits / impls / structs.Palmer Cox-248/+257
2013-08-02Sha2: Remove unecessary integer type specifications.Palmer Cox-36/+36
2013-08-02replace `range` with an external iteratorDaniel Micay-9/+6
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-7/+7
2013-08-01make `in` and `foreach` get treated as keywordsDaniel Micay-53/+53
2013-07-19extra: add some microbenchmarksGraydon Hoare-0/+110
2013-07-17test: Fix tests.Patrick Walton-6/+7
2013-07-04Remove standalone comparison functions in vec, make the trait impls better.Huon Wilson-3/+2
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-7/+4
2013-06-28librustc: Fix merge fallout and test cases.Patrick Walton-2/+2
2013-06-27Convert vec::[mut_]slice to methods, remove vec::const_slice.Huon Wilson-40/+39
2013-06-24Implement the fixed output size versions of the SHA-2 digest functions.Palmer Cox-0/+1125
2013-06-24Create a Digest trait for common methods on digests and convert the SHA-1 imp...Palmer Cox-31/+110
2013-06-24Improve the SHA-1 implementationPalmer Cox-234/+203
2013-06-23Create a crypto submodule and move the SHA-1 implementation into it.Palmer Cox-0/+410