 daxpeddaandGitHub
|
5ac52388ff
|
Reduce allocations and some general code improvements (#26)
* Remove unnecessary paths
* Remove unnecessary conversion for `G::from_scalar_slice`
* Remove unnecessary allocations
* Return `GenericArray` from `get_context_string`
* Use `zip()` instead instead of indexing
* Changed `compute_composites` input to `Iterator`s
* Changed `generate_proof` input to `Iterator`s
* Changed `verify_proof` input to `Iterator`s
* Reduce allocations in `verifiable_unblind`
* Changed `verifiable_unblind` input to `Iterator`s
* Changed `batch_finalize` input to `Iterator`s
Removed `BatchFinalizeInput`
* Reduce allocations in `VerifiableClient::finalize`
* Changed `finalize_after_unblind` input to `Iterator`s
* Changed `batch_evaluate` input to `Iterator`s
* Reduce allocations in `evaluate`
* Changed `blind` input to `Into<Vec<u8>>`
* Remove note about `BatchFinalizeInput` from documentation
* Remove `Metadata`
* Changed `blind` input to `Vec<u8>`
* General improvements to test code
* Fix rustdoc
* Remove unnecessarily installed components
|
2021-10-12 15:07:47 -07:00 |
|
 
|
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 |
|
 daxpeddaandGitHub
|
2d8780476a
|
Use Clippy on test code too (#22)
|
2021-10-05 15:19:20 -07:00 |
|
 Kevin LewiandGitHub
|
1d6113f319
|
Publishing v0.1 (#15)
|
2021-09-29 18:19:32 -07:00 |
|
 Kevin LewiandGitHub
|
0445a9461c
|
Adding crate-level documentation (#9)
|
2021-09-20 00:17:53 -07:00 |
|
 Kevin LewiandGitHub
|
fe3222d148
|
Adding p256 support and no_std CI (#2)
|
2021-09-09 02:59:11 -07:00 |
|
 Kevin LewiandGitHub
|
bb4b9d0909
|
Initial implementation (#1)
|
2021-09-09 01:56:54 -07:00 |
|