Steven Fackler
ec65b0c67b
Move docs to this repo and auto build
2015-02-07 21:30:05 -08:00
Steven Fackler
d06f226b3f
Fix deprecation warnings in openssl-sys
2015-02-05 21:04:18 -08:00
Steven Fackler
7b8aa9b915
Release v0.3.1
2015-02-03 10:11:01 -08:00
Steven Fackler
361e5f44fa
Move openssl-sys build.rs
2015-02-03 10:04:37 -08:00
Steven Fackler
2864db42af
Merge pull request #153 from mbrubeck/android
...
Don't bail out of openssl-sys build config when targeting Android
2015-02-03 13:03:53 -05:00
Matt Brubeck
96a3ac2644
Don't bail out when targeting Android
2015-02-03 09:23:15 -08:00
Steven Fackler
e4eedbd536
Release v0.3.0
2015-02-03 09:07:16 -08:00
Steven Fackler
7327d3f334
Merge pull request #152 from gkoz/std_stability
...
Chase std API stability changes
2015-02-03 11:54:29 -05:00
Gleb Kozyrev
ce427edb08
Chase std API stability changes
2015-02-03 18:22:40 +02:00
Steven Fackler
94ff4cc7ae
Merge pull request #150 from gkoz/show_debug
...
Derive Debug instead of deprecated Show
2015-02-01 08:36:37 -08:00
Steven Fackler
0638c8d793
Merge pull request #151 from gkoz/std_stability_warns
...
Declare the use of unstable libstd APIs
2015-02-01 08:36:16 -08:00
Gleb Kozyrev
2bcd67f568
Declare the use of unstable libstd APIs
2015-02-01 14:56:07 +02:00
Gleb Kozyrev
4546f6d7d3
Derive Debug instead of deprecated Show
2015-02-01 14:40:00 +02:00
Steven Fackler
89c3eaf483
Fix for stability changes
2015-01-29 09:05:19 -08:00
Steven Fackler
3a4691a8d5
Merge pull request #149 from gkoz/hashers_double_fin
...
Avoid duplicate calls to *_Final when dropping Hasher and HMAC
2015-01-29 12:02:45 -05:00
Gleb Kozyrev
4bd7ed8a39
Avoid duplicate calls to *_Final when dropping Hasher and HMAC
...
An assertion triggered in finalize() would lead to drop() erroneously redoing the finalization. Set the state to Finalized unconditionally to prevent this.
2015-01-29 17:50:10 +02:00
Steven Fackler
8b47daae66
Merge pull request #141 from gkoz/borrow_mut
...
Improve Hasher and HMAC APIs
2015-01-28 13:02:55 -08:00
Gleb Kozyrev
71f8420205
Rename crypto: #️⃣ :HashType -> Type
...
s/HashType/Type/ to follow the current Rust style. Import Type as HashType in modules where the name might be ambiguous.
[breaking change]
2015-01-28 21:51:12 +02:00
Gleb Kozyrev
eb7b7bf847
Change Hasher and HMAC APIs closer to std::hash model
...
- Implement Clone and std::io::Writer.
- Reduce the API to write() and finish(). Contrary to std::hash, finish() resets the hasher immediately.
- Add hmac::hmac() convenience fn.
- Replace hash::evpmd() with HashType methods.
- Add assertions as a crude check for failed calls into openssl.
- Add examples and some tests.
[breaking-change]
2015-01-28 21:51:12 +02:00
Steven Fackler
8fe0633917
Release v0.2.18
2015-01-28 08:48:07 -08:00
Steven Fackler
030cf5fe88
Fix for IO changes
2015-01-28 08:47:16 -08:00
Steven Fackler
cfe9df78fa
Release v0.2.17
2015-01-23 10:22:11 -08:00
Steven Fackler
0a258a0a21
Fix for upstream changes
2015-01-23 10:21:08 -08:00
Steven Fackler
0afb82bc4b
Merge pull request #145 from gkoz/ffi_fixes
...
Bring ffi definitions closer to the originals
2015-01-21 12:27:01 -08:00
Gleb Kozyrev
cb0898df37
Bring ffi definitions closer to the originals
...
Add missing return types and fix imprecise type translations.
Repair the fallout in the openssl crate.
2015-01-21 21:56:56 +02:00
Steven Fackler
1a60bccb6a
Release v0.2.16
2015-01-16 22:31:07 -08:00
Steven Fackler
65c1079a54
Drop execute bits on source files
2015-01-16 22:25:01 -08:00
Steven Fackler
a73e982024
Merge pull request #142 from akiss77/pr-u8-c_char
...
Fix ffi: `BN_hex2bn` and `BN_dec2bn` shall take `*const c_char` as parameter
2015-01-12 13:46:47 -08:00
Akos Kiss
c49816055a
Fix ffi: `BN_hex2bn` and `BN_dec2bn` shall take `*const c_char` as parameter
...
`c_char` is not `i8` on all platforms
2015-01-12 20:44:59 +00:00
Steven Fackler
2f5d1e579b
Add Show impls
2015-01-09 20:18:32 -08:00
Steven Fackler
5a153e9ead
Fix doctest
2015-01-09 10:10:03 -08:00
Steven Fackler
74bba7d58a
Merge pull request #140 from alexcrichton/update
...
Update to rust master
2015-01-09 10:07:03 -08:00
Alex Crichton
9dfeea6ca9
Update to rust master
2015-01-09 08:12:39 -08:00
Steven Fackler
8b67adfc90
Merge pull request #139 from vhbit/up-master
...
Handle recent breaking changes
2015-01-07 08:13:19 -08:00
Valerii Hiora
2a646916d7
Handle recent breaking changes
...
- macro reform
- split of Show and String in formatter
- CString reform
- feature changes
2015-01-07 15:32:51 +02:00
Steven Fackler
1ba1067430
Release v0.2.13
2015-01-06 08:59:58 -08:00
Steven Fackler
37d97d310a
Merge pull request #138 from retep998/master
...
Update rust
2015-01-06 11:57:58 -05:00
Peter Atashian
3b19802680
Update rust
...
Signed-off-by: Peter Atashian <retep998@gmail.com>
2015-01-06 05:02:34 -05:00
Steven Fackler
2b6b1ef8b3
Merge pull request #137 from cjcole/master
...
Added BN_[add,div,mul,sub,mod]_word and conversions to and from dec and hex strings.
2015-01-06 00:24:37 -05:00
Chris Cole
63fda80bf7
Merge remote-tracking branch 'upstream/master'
2015-01-05 23:53:23 -05:00
Steven Fackler
3ab2e07618
Release v0.2.12
2015-01-04 08:04:26 -08:00
Steven Fackler
8d67a34d29
Fix for upstream changes
2015-01-04 08:03:51 -08:00
Chris Cole
b2929a662a
Added use of ToCStr trait.
2015-01-03 20:05:38 -05:00
Chris Cole
fde7fbd03b
Merge remote-tracking branch 'upstream/master'
2015-01-03 19:31:14 -05:00
Steven Fackler
df9a73570d
Release v0.2.11
2015-01-03 08:32:57 -08:00
Steven Fackler
2f24d8e771
Fix deprecation warnings
2015-01-03 08:31:57 -08:00
Chris Cole
f5f8c0e62b
Merge branch 'master' of https://github.com/cjcole/rust-openssl
2015-01-03 11:10:03 -05:00
Steven Fackler
9042a4db2f
Merge pull request #136 from vhbit/up-master
...
Updated to master:
2015-01-03 11:09:21 -05:00
Chris Cole
c51c5f1fe5
Merge remote-tracking branch 'upstream/master'
2015-01-03 10:42:36 -05:00
Valerii Hiora
cf028e971a
Updated to master:
...
- library stab issues
- deriving -> derive
- {mod} -> {self}
2015-01-03 16:42:58 +02:00