Alex Crichton
9dfeea6ca9
Update to rust master
2015-01-09 08:12:39 -08:00
Steven Fackler
2f24d8e771
Fix deprecation warnings
2015-01-03 08:31:57 -08:00
Valerii Hiora
cf028e971a
Updated to master:
...
- library stab issues
- deriving -> derive
- {mod} -> {self}
2015-01-03 16:42:58 +02:00
Valerii Hiora
c922090075
Update to nightly: explicit Copy trait
2014-12-11 13:44:37 +02:00
Steven Fackler
9996f5874e
Fix test build
2014-11-19 12:36:32 -08:00
James Hurst
f02d8c22ec
Fixed compilation errors related to namedspaced enums
2014-11-17 19:16:51 -05:00
Steven Fackler
5258ce6ece
Move AES XTS support to a feature
2014-11-16 14:01:24 -08:00
Corey Ford
287d402042
Add XTS-AES mode
2014-11-14 12:22:34 -08:00
Steven Fackler
952fef7971
Merge pull request #89 from pyrho/aes-256-cbc-decrypt-test
...
Aes 256 cbc decrypt test
2014-11-10 12:20:00 -05:00
Michael Gehring
1eb79df25a
fail! -> panic!
2014-10-30 09:58:22 +01:00
pyrho
42e9438e4f
Replaced vector of bytes with bytes string literal for expected output of AES_256_CBC deciphering unit test
2014-10-28 14:15:13 +01:00
pyrho
d10c552af6
AES 256 CBC unit test
2014-10-28 02:15:31 +01:00
Valerii Hiora
dd46d1922e
Correct init mutexes and locking function
...
`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
2014-10-14 08:31:42 +03:00
Samuel Fredrickson
95b9cf39c9
"final" is now a reserved word, so change occurrences to "finalize".
2014-10-09 01:05:41 -07:00
Valerii Hiora
a154ceeed2
Unification and explicity in FFI type decls
2014-09-30 09:39:21 +03:00
Valerii Hiora
02637ec7d4
single `ffi` module
2014-09-30 08:21:31 +03:00
Michael Gehring
da125b3a95
Fix deprecation warnings
2014-09-23 20:27:37 +02:00
Eunchong Yu
11c44d3b88
Fix the ambiguous integer literal error
...
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;
2014-08-27 15:40:09 +09:00
Steven Fackler
203bdd076e
Shift directory structure
2014-08-03 19:16:09 -07:00
Steven Fackler
53e11b08f5
Prepare rustcrypto to merge into rust-openssl
2013-12-28 17:09:18 -07:00
Erick Tryzelaar
85e6d1db12
update to rust 0.9-pre (a5fa1d9)
2013-12-27 22:02:38 -05:00
Erick Tryzelaar
a9ce2a36d5
Switch over to rustpkg
2013-12-18 08:51:10 -08:00