diff options
| author | Gleb Kozyrev <[email protected]> | 2015-01-10 13:45:33 +0200 |
|---|---|---|
| committer | Gleb Kozyrev <[email protected]> | 2015-01-28 21:51:12 +0200 |
| commit | eb7b7bf8478be66b4849f2d336dbffd6a8374284 (patch) | |
| tree | b4f4d29e4bf676992991f8874444e63816dc053d /src/ssl | |
| parent | Release v0.2.18 (diff) | |
| download | rust-openssl-eb7b7bf8478be66b4849f2d336dbffd6a8374284.tar.xz rust-openssl-eb7b7bf8478be66b4849f2d336dbffd6a8374284.zip | |
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]
Diffstat (limited to 'src/ssl')
0 files changed, 0 insertions, 0 deletions