Uh oh!
There was an error while loading. Please reload this page.
Update crates to digest v0.10 - #217
Conversation
59bf09a to
34553deComparetarcieri
commented
Feb 5, 2021
FYI, I just merged Tiger in #229, so you'll probably want to rebase |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
atenjin
commented
Mar 12, 2021
Our bitcoin lib need to be compiled in Wasm, 0.9.0 can't work now... I try 0.10 is ok, hoping this pr could be merged soon... |
newpavlov
commented
Mar 12, 2021
0.9 versions should work fine on WASM. If it's a problem with our crates, can you please open an issue with a description and reproduction steps? |
16fd1b6 to
1f75d09Comparefaa4ba1 to
29038d3Compared89101d to
bcf9698Compare4e2abaf to
4deb284Comparenewpavlov
commented
Nov 30, 2021
BTW I wonder if we should synchronize all hasher crate versions to v0.10. It would make it much easier to see at a single glance which trait version a crate implements, but it would mean we will have a discontinuity in minor versions for some crates, e.g. |
39e587d to
37e29b1Compare
Depends on RustCrypto/traits#819.
Notable changes:
ripemd160,ripemd256, andripemd320merged intoripemd.groestlcrate using (public domain) code from the NIST submission as a reference. Now the crate has an acceptable performance (~100 MB/s vs ~1 MB/s). It can be improved even further by utilizing AES-NI and SIMD in general, but I don't plan to work on it myself.fsbimprovements.sha2,streebog, andshabalare implemented in terms of theVariableOutputCoretrait. For example,Sha512VarCoreimplements it, but supports initialization only for 4 sizes and its variants are defined as:Closes#67
Closes#317
Closes#330