rust-bitcoin-unsafe-fast/hashes/src
Andrew Poelstra 8440d80a5a
Merge rust-bitcoin/rust-bitcoin#1696: Remove `schemars` pin from manifest
6c61e1019e Fix pinning (schemars and MSRV) (Tobin C. Harding)
c8e38d6a5a hashes: Implement JsonSchema for sha256t::Hash<T> (Tobin C. Harding)

Pull request description:

  This has grown due to now including pinning work also done in https://github.com/rust-bitcoin/rust-bitcoin/pull/1736, I decided to do this because the PRs conflict and doing it all here saves accidentally getting out of sync. And  https://github.com/rust-bitcoin/rust-bitcoin/pull/1764 requires this PR.

  - Patch 1 is unchanged
  - Patch 2 now fixes pinning in bitcoin and hashes CI scripts and in the docs of both as well as the manifest stuff relating to `schemars` - phew.

  Fix: #1687

ACKs for top commit:
  Kixunil:
    ACK 6c61e1019e
  apoelstra:
    ACK 6c61e1019e

Tree-SHA512: eae4aa9700817bab6ad444e07709e8b1a4ffb1625e08be6ba399abde38bf6f8e5ea216a0836e2e26dfaddc76c392802cd016738ea6e753a1bca2584d9d2a9796
2023-04-19 22:18:29 +00:00
..
cmp.rs hashes: Run the formatter 2023-03-21 08:33:24 +11:00
error.rs Use doc_auto_cfg 2023-03-29 14:50:33 +11:00
hash160.rs hashes: Run the formatter 2023-03-21 08:33:24 +11:00
hex.rs Use doc_auto_cfg 2023-03-29 14:50:33 +11:00
hmac.rs Use doc_auto_cfg 2023-03-29 14:50:33 +11:00
impls.rs hashes: Run the formatter 2023-03-21 08:33:24 +11:00
internal_macros.rs Feature (hashes): Add from_bytes_ref and from_bytes_mut to all Hash types 2023-03-28 18:27:41 -07:00
lib.rs Fix pinning (schemars and MSRV) 2023-04-19 10:17:18 +10:00
ripemd160.rs Feature (hashes): Add from_bytes_ref and from_bytes_mut to all Hash types 2023-03-28 18:27:41 -07:00
serde_macros.rs Use doc_auto_cfg 2023-03-29 14:50:33 +11:00
sha1.rs hashes: Run the formatter 2023-03-21 08:33:24 +11:00
sha256.rs Make `sha256t_hash_newtype!` evocative of the output. 2023-04-02 17:00:52 +02:00
sha256d.rs hashes: Run the formatter 2023-03-21 08:33:24 +11:00
sha256t.rs Merge rust-bitcoin/rust-bitcoin#1696: Remove `schemars` pin from manifest 2023-04-19 22:18:29 +00:00
sha512.rs hashes: Derive traits on the sha512::Hash type 2023-04-09 13:36:38 +10:00
sha512_256.rs hashes: Run the formatter 2023-03-21 08:33:24 +11:00
siphash24.rs hashes: Run the formatter 2023-03-21 08:33:24 +11:00
util.rs Use doc_auto_cfg 2023-03-29 14:50:33 +11:00