| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update to nightly: explicit Copy trait | Valerii Hiora | 2014-12-11 | 1 | -0/+1 |
| | | |||||
| * | Hasher: static contract checking, context reuse | Gleb Kozyrev | 2014-11-26 | 1 | -22/+63 |
| | | | | | | | | | | | | | - Store EVP_MD_CTX in a separate struct. - Add with_context() constructor that uses an existing context. - Switch to EVP_Digest(Init|Final)_ex for efficient context reuse. - Make update() borrow &mut self. - Make finalize() consume self. Add finalize_reuse() that also returns the context which can be passed to from_context() constructor for reuse. These changes let the type system prevent illegal calls to update() and finalize(). | ||||
| * | Fixed compilation errors related to namedspaced enums | James Hurst | 2014-11-17 | 1 | -12/+12 |
| | | |||||
| * | Move AES XTS support to a feature | Steven Fackler | 2014-11-16 | 1 | -1/+1 |
| | | |||||
| * | Hasher::write(): add basic test | Cody P Schafer | 2014-11-07 | 1 | -0/+13 |
| | | |||||
| * | crypto/hash: impl Writer for Hasher to allow use of Reader-Writer ↵ | Cody P Schafer | 2014-11-07 | 1 | -0/+8 |
| | | | | | convenience functions | ||||
| * | Correct init mutexes and locking function | Valerii Hiora | 2014-10-14 | 1 | -0/+2 |
| | | | | | | | | | | `libcrypto` uses locks quite intensively even without SSL. So they should be initialized before everything else to function properly in multi-threaded apps in which SSL operations are absent or delayed. Finishes #79 | ||||
| * | "final" is now a reserved word, so change occurrences to "finalize". | Samuel Fredrickson | 2014-10-09 | 1 | -2/+2 |
| | | |||||
| * | single `ffi` module | Valerii Hiora | 2014-09-30 | 1 | -54/+17 |
| | | |||||
| * | Update for rust rfc 52 changes | Michael Gehring | 2014-09-17 | 1 | -1/+1 |
| | | |||||
| * | Fix lints for non snake-case functions | Andrew Dunham | 2014-09-04 | 1 | -0/+1 |
| | | |||||
| * | Add repr(C) to C structs | Michael Gehring | 2014-08-22 | 1 | -0/+3 |
| | | |||||
| * | Add new HashType RIPEMD160 | Jeremy Ruten | 2014-08-04 | 1 | -1/+15 |
| | | |||||
| * | Shift directory structure | Steven Fackler | 2014-08-03 | 1 | -0/+187 |
| | | |||||
| * | Prepare rustcrypto to merge into rust-openssl | Steven Fackler | 2013-12-28 | 1 | -177/+0 |
| | | |||||
| * | update to rust 0.9-pre (a5fa1d9) | Erick Tryzelaar | 2013-12-27 | 1 | -47/+37 |
| | | |||||
| * | Switch over to rustpkg | Erick Tryzelaar | 2013-12-18 | 1 | -0/+187 |