mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-10 22:18:54 +01:00
ce69e18947scripts: remove pixie.py (fanquake)00b85d0b13scripts: only parse the binary once in security-check.py (fanquake)cad40a5b16scripts: use LIEF for ELF checks in security-check.py (fanquake)8242ae230escripts: only parse the binary once in symbol-check.py (fanquake)309eac9019scripts: use LIEF for ELF checks in symbol-check.py (fanquake)610a8a8e39test-*-check: Pass in *FLAGS and compile with them (Carl Dong) Pull request description: This finishes the transition to using LIEF for the ELF symbol and security checks. Note that there's currently a work around used for identifying RISCV binaries (just checking the interpreter). I've sent a PR upstream, https://github.com/lief-project/LIEF/pull/562, and we should be able to drop that when using LIEF 0.12.0 and onwards. ACKs for top commit: dongcarl: Code Review ACKce69e18947laanwj: Code review ACKce69e18947Tree-SHA512: 911ba693cd9777ad1fc1f66dff6c4d3630a907351215380cbde5b14a4bbf5cf7eebf52eafa7e86b27deabd2d93d1b403f34aabd356b5ceaab3cc6e9941a01dd4