daxpedda
|
14830f1436
|
Remove allocations by serialize (#29)
* Changed `expand_message_xmd` input to `Iterator`
* Changed `hash_to_scalar` input to `Iterator`
* Fix rustfmt
* Add documentation for private helper types
* Fix documentation
* Improve `chain!()` syntax bias
* Move helper functions to `mod util`
|
2021-10-15 16:56:21 -07:00 |
|
Kevin Lewi
|
8457e8b900
|
Adding "danger" feature to expose underlying elements (#27)
* Adding internal feature to expose underlying elements
* Applying @daxpedda's comments and suggestions
|
2021-10-14 13:55:43 -07:00 |
|
 daxpeddaandKevin Lewi
|
fab7528a69
|
Improvements (#24)
* Remove manual `Debug` impl for `InternalError`
* Remove unnecessary `#[macro_use]`
* Remove unnecessary `tuple` handling in macro
* Improve serialization macro impl
* Improve `impl_traits_for` macro
* Re-direct `Drop` implementation
* Improve macro readability
* Fix rustdoc warnings
* Rust 1.51 has no support for `rustdoc` lints
* Change `i2osp` output to `GenericArray` from `Vec`
* Reduce calls to `to_vec()` and simplify conversion
* Adding zeroize tests
Co-authored-by: Kevin Lewi <[email protected]>
|
2021-10-10 17:51:12 -07:00 |
|
daxpedda
|
6fb4cad59c
|
Remove CipherSuite (#20)
* Remove `Hash`
* Remove `CipherSuite`
* Remove single field `struct`s
|
2021-10-05 15:53:18 -07:00 |
|
Kevin Lewi
|
85fb480b78
|
Adding trait implementations (#12)
|
2021-09-28 19:44:57 -07:00 |
|
Kevin Lewi
|
4206fdbf48
|
Adding dual license (#11)
|
2021-09-27 18:53:06 -07:00 |
|
Kevin Lewi
|
0445a9461c
|
Adding crate-level documentation (#9)
|
2021-09-20 00:17:53 -07:00 |
|
Kevin Lewi
|
fa2d8ec191
|
Adding serialization and docs (#6)
|
2021-09-15 17:49:31 -07:00 |
|
Kevin Lewi
|
bb4b9d0909
|
Initial implementation (#1)
|
2021-09-09 01:56:54 -07:00 |
|