Artyom Pavlov

Results 503 comments of Artyom Pavlov

Sorry for the delay! I couldn't find enough time during the previous weekend, so I will try again on this one. Closing PR makes it less visible and increases chances...

@syphar Unfortunately, the list captures only [`crypto-common`](https://docs.rs/crypto-common). Crates which define algorithm traits (e.g. [`digest`](https://docs.rs/digest)) use `generic-array` re-exported from `crypto-common`. Finally, implementation crates (e.g. [`sha2`](https://docs.rs/sha2)) implement the traits and thus use...

You don't need the "build-status is failed" check (but you need to filter pre versions). The problematic docs are generated properly, they just don't have links generated for `GenericArray`. For...

For example, with `sha2` we need to rebuild `v0.10.8`, and ignore `v0.11.0-pre*` versions. I think we can rebuild only the highest non-pre version for each crate. It would mean that...

Sorry for the late reply! Here is a manually compiled list. It's far from being complete, but should cover most visible crates. ``` aead 0.5.2 cipher 0.4.4 crypto-common 0.1.6 digest...

>Versions that didn't exist: Fixed list: `md-5 0.10.6`, `fsb 0.1.3`. `belt-hash 0.1.1` should [exist](https://docs.rs/belt-hash/0.1.1/belt_hash/index.html).

```rust #[test] fn init_atomic() { let pages = [(); PAGES].map(|()| unsafe { Box::::new_zeroed().assume_init() }); for i in 0..ITEMS { let page_idx = i / PAGE_SIZE; let inpage_idx = i %...

Do we need the 64 and 256 bit implementations? IIRC it's used only by `cmac`, but it may be worth to move the `Dbl` trait into it, since its choice...

Note that the `Dbl` trait is exposed in public API of `cmac` and `pmac`, so renaming the crate or changing its implementations or API would be technically a breaking change.