Commit Graph

40 Commits (11d650060aed25273d860baa4e03168a778832bb)

Author SHA1 Message Date
fanquake 015cc5e588
lint: stop ignoring LIEF imports
1 year ago
MarcoFalke fa8fe5b696
scripted-diff: Use new python 3.7 keywords
2 years ago
fanquake 6ba17d4955
scripts: add PE Canary check to security-check
2 years ago
Hennadii Stepanov 306ccd4927
scripted-diff: Bump copyright headers
2 years ago
Hennadii Stepanov 77779c3717
script: Improve `test-{security,symbol}-check.py` robustness
2 years ago
fanquake 6fe55160dd
contrib: support arm64 darwin in security checks
3 years ago
laanwj 792d0d8d51
Merge bitcoin/bitcoin#23839: Linux: build with and test for control flow instrumentation on x86_64
3 years ago
fanquake 3ccfba1c7f
guix: use GCC 10 (over GCC 8) to build releases
3 years ago
fanquake 5a8f907c93
scripts: add CONTROL_FLOW to ELF security checks
3 years ago
Hennadii Stepanov f47dda2c58
scripted-diff: Bump copyright headers
3 years ago
fanquake f31d4bd214
scripts: test for PE control flow instrumentation
3 years ago
Carl Dong 610a8a8e39
test-*-check: Pass in *FLAGS and compile with them
3 years ago
Carl Dong a8127b34bc
build: Use and test PE binutils with --reloc-section
3 years ago
Carl Dong 9fdc8afe11
devtools: Improve *-check.py tool detection
3 years ago
fanquake 42b589d18f
scripts: test for MACHO control flow instrumentation
4 years ago
Hennadii Stepanov 61a0f8f9cc
test: Cleanup test files in test-{security,symbol}-check.py
4 years ago
Wladimir J. van der Laan 65d0f1a533
devtools: Add security check for separate_code
4 years ago
fanquake 9fe71a57a6
test: use subprocess.run() in test-security-check.py
4 years ago
fanquake 968aaae940
tests: run test-security-check.py in CI
4 years ago
fanquake 3e38023af7
scripts: add PE .reloc section check to security-check.py
5 years ago
fanquake 8334ee31f8
scripts: add MACHO LAZY_BINDINGS test to test-security-check.py
5 years ago
fanquake 7b99c7454c
scripts: add MACHO Canary check to security-check.py
5 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
fanquake 7142d50ac3
scripts: rename test_64bit_PE to test_PE
5 years ago
fanquake edaca2dd12
scripts: add MACHO NX check to security-check.py
5 years ago
fanquake 1a4e9f32ef
scripts: add MACHO tests to test-security-check.py
5 years ago
MarcoFalke aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
5 years ago
MarcoFalke faf666f814
Remove Windows 32 bit build
6 years ago
Wladimir J. van der Laan 78dae8cacc
Merge #13780: 0.17: Pre-branch maintenance
6 years ago
DrahtBot eb7daf4d60 Update copyright headers to 2018
6 years ago
Chun Kuan Lee 1e60713a68 contrib: Fix test-security-check fail in Ubuntu 18.04
6 years ago
practicalswift 634bd97001 Explicitly specify encoding when opening text files in Python code
7 years ago
John Bampton 0d31ef4762 Enable W191 and W291 flake8 checks.
7 years ago
Chun Kuan Lee ab3f4dd27f tests: Add test for 64-bit PE, modify 32-bit test results
7 years ago
John Newbery 2bff472992 [contrib] convert test-security-check to python3
7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017
7 years ago
practicalswift 95bab821b3 Remove unused Python imports
8 years ago
isle2983 4677b197f7 [copyright] add MIT License copyright header to remaining Python files
8 years ago
Matthew King 873e81f89b Use portable #! in python scripts (/usr/bin/env)
9 years ago
Wladimir J. van der Laan 579b863cd7 devtools: Add security-check.py
9 years ago