Jared Roesch
a8cadc46ac
Load crypto error strings
2014-10-05 02:50:33 -07:00
Jared Roesch
b3c80a76dd
Make errors human readable
...
Change error messages from numeric codes to human readable strings. This makes debugging failures much easier.
2014-10-05 02:43:37 -07:00
Steven Fackler
b8fd300f80
Clean up warnings
2014-10-04 19:44:06 -07:00
D.K
09ecc7e521
Changes made to support 0.12.0-dev ( October 2, 2014 )
2014-10-04 19:40:34 -07:00
Steven Fackler
c09ec835fa
Merge pull request #64 from reem/fix/big-num-is-zero
...
Add a dummy bn_is_zero C dependency to wrap BN_is_zero
2014-10-04 22:06:50 -04:00
Steven Fackler
78d438baef
Merge pull request #58 from vhbit/verify-data
...
User-provided data in verify
2014-10-04 21:59:13 -04:00
Jonathan Reem
c22b3c5063
Add a dummy bn_is_zero C dependency to wrap BN_is_zero
...
This is necessary because on some architectures BN_is_zero
is a CPP macro, so trying to link against it in an `extern "C"`
block causes a linker error.
This also introduces a build command to Cargo to compile
the bn_is_zero wrapper.
2014-10-04 18:18:02 -07:00
Valerii Hiora
fbb359720b
User-provided data in verify
2014-10-02 10:15:50 +03:00
Alex Crichton
be0e83c978
Add bindings to CRYPTO_memcmp
...
This should help other projects use a constant-time memory comparison.
2014-10-01 13:28:56 -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