[22.x] test: replace hashlib.ripemd160 with an own implementation #25250

pull MarcoFalke wants to merge 2 commits into bitcoin:22.x from MarcoFalke:2205-backport-ripemd160-👥 changing 2 files +133 −2
  1. MarcoFalke commented at 3:42 PM on May 30, 2022: member

    Needed to unbreak the tsan CI task, which runs the test on Ubuntu Jammy, which has ripemd160 removed from openssl.

  2. Add pure Python RIPEMD-160
    Github-Pull: 23716
    Rebased-From: ad3e9e1f214d739e098c6ebbd300da5df1026a44
    52036915fa
  3. Swap out hashlib.ripemd160 for own implementation
    Github-Pull: 23716
    Rebased-From: 5b559dc7ecf37ab1604b75ec8ffe8436377a5fb1
    ea3e028bcc
  4. laanwj commented at 4:44 PM on May 30, 2022: member

    Concept ACK

    This is a backport of bitcoin/bitcoin#23716, right?

  5. laanwj added the label Tests on May 30, 2022
  6. laanwj added the label Backport on May 30, 2022
  7. fanquake approved
  8. fanquake commented at 7:36 PM on May 30, 2022: member

    ACK ea3e028bcc99b2e3ddc4c9e96eb487f4e5418b3f - backport looks correct. tsan job has timed out.

  9. MarcoFalke merged this on May 31, 2022
  10. MarcoFalke closed this on May 31, 2022

  11. MarcoFalke deleted the branch on May 31, 2022
  12. MarcoFalke commented at 2:33 PM on May 31, 2022: member
  13. DrahtBot locked this on May 31, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-14 21:13 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me