Commit Graph

346 Commits (b696d7870b29232057600df5ddd8351888253b95)

Author SHA1 Message Date
Wladimir J. van der Laan f3e17686b3
Merge #20468: build: warn when generating man pages for binaries built from a dirty branch
4 years ago
fanquake ed1bbcefea contrib: add MACHO tests to symbol-check tests
4 years ago
Wladimir J. van der Laan 5bab08df17 contrib: Add test for ELF symbol-check
4 years ago
Tyler Chambers 6690adba08
Warn when binaries are built from a dirty branch.
4 years ago
Luke Dashjr a0a771843f contrib: Changes to checks for PowerPC64
4 years ago
Wladimir J. van der Laan 634f6ec4eb contrib: Parse ELF directly for symbol and security checks
4 years ago
Tyler Chambers b6121edf70 swapped "is" for "==" in literal comparison
4 years ago
Hennadii Stepanov bd897ce79f
scripted-diff: Move previous_release.py to test/get_previous_releases.py
4 years ago
Wladimir J. van der Laan 4ebe2f6e75
Merge #18011: Replace current benchmarking framework with nanobench
4 years ago
Wladimir J. van der Laan 65d0f1a533
devtools: Add security check for separate_code
4 years ago
MarcoFalke facdf530c7
contrib: Clean up previous_releases.py
4 years ago
MarcoFalke ea595d39f7
Merge #19205: script: previous_release.sh rewritten in python
4 years ago
David Reikher 4455949d6f Make test DoS_mapOrphans deterministic
4 years ago
Brian Liotti 9c34aff393 Remove previous_release.sh
4 years ago
Brian Liotti e1e5960e10 script: Add previous_release.py
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
Martin Ankerl 78c312c983 Replace current benchmarking framework with nanobench
4 years ago
MarcoFalke fa4cd1fdae
ci: Switch to bitcoincore.org download
5 years ago
fanquake eacedfb023
scripts: add additional type annotations to security-check.py
5 years ago
fanquake 83d063e954
scripts: add run_command to security-check.py
5 years ago
fanquake 13f606b4f9
scripts: remove NONFATAL from security-check.py
5 years ago
fanquake 061acf62a1
scripts: no-longer check for 32 bit windows in security-check.py
5 years ago
MarcoFalke fbd522721c
Merge #18885: contrib: Move optimize-pngs.py script to the maintainer repo
5 years ago
MarcoFalke fa13090d20
contrib: Remove optimize-pngs.py script, which lives in the maintainer repo
5 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 5ca90f8b59
scripts: add MACHO lazy bindings check to security-check.py
5 years ago
fanquake 6ec42df32b
Merge #18426: scripts: previous_release: improve behaviour on failed download
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
Sebastian Falbesoner 332f373a9d [scripts] previous_release: improve failed download error message
5 years ago
fanquake 1a0993ae35
scripts: add PE dylib checking to symbol-check.py
5 years ago
Sjors Provoost c7ca630896
[scripts] support release candidates of earlier releases
5 years ago
Sjors Provoost ae379cf7d1
[scripts] build earlier releases
5 years ago
Wladimir J. van der Laan 3a037d0067 test: Add crc32c exception to various linters and generation scripts
5 years ago
Sebastian Falbesoner b3c4d9bac6 test: rename test suite name "tx_validationcache_tests" to match filename
5 years ago
Wladimir J. van der Laan a3d198c93c
Merge #17863: scripts: Add MACHO dylib checks to symbol-check.py
5 years ago
MarcoFalke 95ca6aeec7
Merge #17691: doc: Add missed copyright headers
5 years ago
MarcoFalke e09c701e01 scripted-diff: Bump copyright of files changed in 2020
5 years ago
Hennadii Stepanov fac86ac7b3
scripted-diff: Add missed copyright headers
5 years ago
fanquake c491368d8c
scripts: add MACHO dylib checking to symbol-check.py
5 years ago
Hennadii Stepanov 6fde9d5e47
script: Update EXLUDE list in copyright_header.py
5 years ago
Hennadii Stepanov 1998152f15
script: Add empty line after C++ copyright
5 years ago
Hennadii Stepanov 071f2fc204
script: Add ability to insert copyright to *.sh
5 years ago
fanquake 7c9e821c4e
scripts: add MACHO NOUNDEFS check to security-check.py
5 years ago
fanquake 4ca92dc6d3
scripts: add MACHO PIE check to security-check.py
5 years ago
MarcoFalke aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
5 years ago
Wladimir J. van der Laan f6e42256fe build: Allow export of environ symbols
5 years ago
Wladimir J. van der Laan 16a7be1663
build: Bump minimum versions in symbol checker
5 years ago
Wladimir J. van der Laan b77d5ad59f
build: Disallow dynamic linking against c++ library
5 years ago
fanquake ec89d2882a
build: remove libanl.so.1 from ALLOWED_LIBRARIES
5 years ago
James O'Beirne c1ccbc3dde devtools: add utxo_snapshot.sh
5 years ago
gchuf dffae5a5ad scripts: update copyright_header script to include additional files
5 years ago
Ben Woosley 3d0a82cff8
devtools: Accomodate block-style copyright blocks
5 years ago
Ben Woosley b21680baf5
test/contrib: Fix invalid escapes in regex strings
5 years ago
fanquake 3d50fe2c1f
scripts: move update-translations.py to maintainer-tools repo
5 years ago
fanquake 6c27fa0f09
scripts: remove github-merge.py
5 years ago
Carl Dong 65f8da08df
symbol-check: Disallow libX11-*.so.* shared libraries
5 years ago
fanquake 1088b90cba
Merge #16327: scripts and tools: Update ShellCheck linter
5 years ago
Hennadii Stepanov 1ac454a384
Enable ShellCheck rules
5 years ago
Hennadii Stepanov ca11606858
Fix: "Bitcoin Core" -> "The Bitcoin Core"
5 years ago
Hennadii Stepanov 621463d7df
Drop no-longer-relevant copyright holder name
5 years ago
Hennadii Stepanov 01fafe55a1
Include Objective-C source files
5 years ago
MarcoFalke e115a21f79
Merge #16223: devtools: Fetch and display ACKs at sign-off time in github-merge
5 years ago
Wladimir J. van der Laan 0e01e4522e devtools: Fetch and display ACKs at sign-off time in github-merge
5 years ago
fanquake 47d981e827
Merge #16186: doc/lint: Fix spelling errors identified by codespell 1.15.0
5 years ago
fanquake 7524376a81
Merge #16201: devtools: Always use unabbreviated commit IDs in github-merge.py
6 years ago
Wladimir J. van der Laan 067fba5631 devtools: Always use unabbreviated commit IDs in github-merge.py
6 years ago
Ben Woosley b748bf6f50
Fix spelling errors identified by codespell 1.15.0
6 years ago
MarcoFalke 6899ef3f0e
Merge #16143: tests: Mark unit test blockfilter_index_initial_sync as non-deterministic
6 years ago
practicalswift c061be1e2f tests: Mark unit test blockfilter_index_initial_sync as non-deterministic
6 years ago
Steven Roose a352d2ae5f
Don't GPG sign intermediate commits with github-merge tool
6 years ago
MarcoFalke faf666f814
Remove Windows 32 bit build
6 years ago
nkostoulas 942ff2054b
contrib: gh-merge: Use pagination to fetch all review comments
6 years ago
MarcoFalke fa1c073154
contrib: gh-merge: Include review comments in merge commit
6 years ago
MarcoFalke b83c6f7940
Merge #15444: [docs] Additional productivity tips
6 years ago
Wladimir J. van der Laan 12408d33c6
Merge #15549: gitian: Improve error handling
6 years ago
Wladimir J. van der Laan 32da92bdf6 gitian: Improve error handling
6 years ago
MarcoFalke a74d588f21
Merge #14954: build: Require python 3.5
6 years ago
MarcoFalke 45f434f44d
Merge #15288: Remove wallet -> node global function calls
6 years ago
MarcoFalke fab5a1e0f4
build: Require python 3.5
6 years ago
Russell Yanofsky 318f41fb2c circular-dependencies: Avoid treating some .h/.cpp files as a unit
6 years ago
Sjors Provoost 3a21905a4e
[doc] devtools: mention clang-format dependency
6 years ago
practicalswift 43206239a8 tests: Add script checking for deterministic line coverage
6 years ago
MarcoFalke fa0fe3b8a4
contrib: Add missing wallet tool to gen-manpages.sh
6 years ago
Ben Woosley ad5e5a105e
Scripts and tools: Drop no-longer-relevant copyright holder names
6 years ago
Ben Woosley 2434ab5c2a
Scripts and tools: Fix devtools/copyright_header.py to always honor exclusions
6 years ago
Wladimir J. van der Laan f1bd219a5b contrib: Allow use of github API authentication in github-merge
6 years ago
Wladimir J. van der Laan a4c5bbfcd3 contrib: Add support for http[s] URLs in github-merge
6 years ago
Wladimir J. van der Laan 059a3cffdf contrib: Detailed reporting for http errors in github-merge
6 years ago
practicalswift 4de11a3682 Remove Python 2 import workarounds
6 years ago
Daniel Ingram 17b55202da Compare to None with is/is not
6 years ago
Daniel Ingram 1b89074ae2 Change '== None' to 'is None'
6 years ago
Daniel Ingram 16d2937723 Handle exception as ImportError
6 years ago
Craig Younkins af1ed206f8 Fix broken Gmane URLs
6 years ago
Cornelius Schumacher af9a9918b2 Fix detection of copyright holders
6 years ago