diff options
author | merge-script <fanquake@gmail.com> | 2024-07-24 09:42:25 +0100 |
---|---|---|
committer | merge-script <fanquake@gmail.com> | 2024-07-24 09:42:25 +0100 |
commit | fa0b5d68823b69f4861b002bbfac2fd36ed46356 (patch) | |
tree | 5636d037821ede9f92ceccdb60828b54c296536d /qa/rpc-tests | |
parent | 96072770322955ebf66fa643a419c3715cc15e35 (diff) | |
parent | 1bc9f64bee919bc46eb061ef8c66f936eb6a8918 (diff) |
Merge bitcoin/bitcoin#30423: contrib: simplify `test-security-check`
1bc9f64bee919bc46eb061ef8c66f936eb6a8918 contrib: assume binary existence in sec/sym checks (fanquake)
51d8f435c9ce8af0460380e52026b6d65b1de398 contrib: simplify ELF test-security-check (fanquake)
1810e20677fff974827ec433a4614d6fdad462b0 contrib: simplify PE test-security-check (fanquake)
6c9746ff9248e4f3c931a9bfd4dcc5f8bec7d412 contrib: simplify MACHO test-security-check (fanquake)
Pull request description:
The current `test-security-check` script is hard to understand, and change (i.e https://github.com/bitcoin/bitcoin/pull/29987/files#diff-52aa0cda44721f089e53b128cb1232a876006ef257b211655456b17dfb2ec712); tests are also not done in isolation (when-possible). Fix that, and add missing checks. Simplifies future toolchain/security/hardening changes.
ACKs for top commit:
hebasto:
ACK 1bc9f64bee919bc46eb061ef8c66f936eb6a8918 (assuming my Guix hashes match; I'll provide them shortly).
TheCharlatan:
ACK 1bc9f64bee919bc46eb061ef8c66f936eb6a8918
Tree-SHA512: 1885d0ce63a94ffa61345327f919da20b63de6dd4148d6db3ee8bad4485253a36e8ab0dbee48cecc02ea35d139edfed75453af45fc364bcbef6fe16b6823bc7a
Diffstat (limited to 'qa/rpc-tests')
0 files changed, 0 insertions, 0 deletions