aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Collapse)AuthorAgeFilesLines
* "final" is now a reserved word, so change occurrences to "finalize".Samuel Fredrickson2014-10-093-12/+12
|
* Add bindings to CRYPTO_memcmpAlex Crichton2014-10-012-0/+40
| | | | This should help other projects use a constant-time memory comparison.
* Unification and explicity in FFI type declsValerii Hiora2014-09-301-3/+3
|
* single `ffi` moduleValerii Hiora2014-09-306-222/+83
|
* Certificate/pkey generation & PEM exportValerii Hiora2014-09-261-1/+28
| | | Required quite a lot of refactoring
* Fix deprecation warningsMichael Gehring2014-09-232-29/+34
|
* Update for rust rfc 52 changesMichael Gehring2014-09-172-2/+2
|
* Switch to the more sane RSA PUBKEY functionMathijs van de Nes2014-09-121-4/+4
| | | | | | | For differences, see: http://openssl.6102.n7.nabble.com/difference-between-i2d-PUBKEY-and-i2d-PublicKey-td43869.html This will break loading of *public* keys generated before this commit
* Switch PKey load/save functions to RSA specificMathijs van de Nes2014-09-121-15/+17
|
* Fix lints for non snake-case functionsAndrew Dunham2014-09-042-1/+2
|
* Fix the ambiguous integer literal errorEunchong Yu2014-08-271-1/+1
| | | | | | | | | This commit fixes this: > src/crypto/symm.rs:95:25: 95:52 error: cannot determine a type for > this expression: cannot determine the type of this integer; add a > suffix to specify the type explicitly [E0101] > src/crypto/symm.rs:95 let v = if padding { 1 } else { 0 } as c_int;
* Add repr(C) to C structsMichael Gehring2014-08-222-0/+5
|
* Add new HashType RIPEMD160Jeremy Ruten2014-08-042-8/+23
|
* Shift directory structureSteven Fackler2014-08-037-0/+1324
|
* Prepare rustcrypto to merge into rust-opensslSteven Fackler2013-12-288-1226/+0
|
* update to rust 0.9-pre (a5fa1d9)Erick Tryzelaar2013-12-278-366/+279
|
* Switch over to rustpkgErick Tryzelaar2013-12-188-0/+1313