Weiliang Li
036b720b7f
Clean up and add parity codec support ( #91 )
...
* clean Cargo.toml and add parity codec support
* upgrade parity codec
* fix travis
* make clippy happy
* use zeroize instead of memsec
* fix zeroize and add test
* Update .travis.yml
* improve codec support
* fix
* add TODO for removing clear_fr
6 years ago
Andreas Fackler
485333db6e
Version 0.3.2 ( #89 )
6 years ago
Peter van Nostrand
295e42954a
Removed 'lazy_static' dependency.
6 years ago
Vladimir Komendantskiy
0ed0806f50
version number update
6 years ago
Vladimir Komendantskiy
fb2ad369f9
using serde derive feature instead of separate crate
6 years ago
David Irvine
43f615c953
Cargo fix update. Also update dependencies, minus lazy static due to issues with criterion.
6 years ago
Andreas Fackler
dbb9fae896
Version 0.3.0
6 years ago
Andreas Fackler
9ab09897bd
Update docs.rs link.
6 years ago
Andreas Fackler
a14e7d1867
Migrate to rand 0.6.
6 years ago
Andreas Fackler
1b1df40c67
Upgrade to Rust 1.31.0 and edition 2018.
6 years ago
Andreas Fackler
54026f5fe7
Upgrade to Rust 1.30.0.
7 years ago
Andreas Fackler
a4e0da3e8b
Version 0.2.1
7 years ago
Andreas Fackler
96db9fbba7
Version 0.2.0
...
Also: Follow the soon-to-be-official formatting guidelines:
https://github.com/nrc/rfcs/blob/style-guide/style-guide/cargo.md
7 years ago
Andreas Fackler
29b40fffa7
Use hex_fmt 0.2.0.
7 years ago
Andreas Fackler
20de873356
Replace HexBytes with the hex_fmt crate.
7 years ago
Andreas Fackler
0efdad4d69
Prepare for adding mock cryptography for testing.
...
* Add a feature flag (that doesn't do anything yet).
* Give `clear_fr` a stronger type to prevent mistakes and ensure the
right amount of memory gets cleared.
* Re-export the engine and related types from `lib.rs`.
7 years ago
Andreas Fackler
42f4ace5a0
Update authors list.
7 years ago
DrPeterVanNostrand
d783f2756e
Added benchmarks for polynomial multiplication and interpolation.
7 years ago
DrPeterVanNostrand
824eef95ae
Added basic public-key cryptography example.
7 years ago
c0gent
ec037173b1
Change license, flesh out README a bit.
...
* The example should eventually be expanded upon.
* The language may need more refinement.
7 years ago
DrPeterVanNostrand
69ff326430
Added env-var 'MLOCK_SECRETS' to disable memory locks.
7 years ago
DrPeterVanNostrand
8f6dce18f2
Added mlocking for secret types.
7 years ago
Andreas Fackler
2d17d0e783
Replace ring with tiny-keccak.
7 years ago
Vladimir Komendantskiy
bf98f1271f
removed protobuf support
7 years ago
Vladimir Komendantskiy
b7ab849a16
converted errors from error_chain to failure
7 years ago
Vladimir Komendantskiy
394e4ce140
separated crypto module from hbbft crate
7 years ago