Commit Graph

50 Commits (e0680bbce8b89ad5de9d1b9f818b76df68d72696)

Author SHA1 Message Date
fanquake 983e0a2058
contrib: use LIEF 0.12.0 for symbol and security checks
3 years ago
fanquake 446e73cc0b
build: use macOS 11 SDK (Xcode 12.2)
3 years ago
fanquake d1711a40b3
scripts: match on exe type over str in symbol-check.py
3 years ago
fanquake c870027cc2
build: qt 5.15.2
3 years ago
fanquake dbfca4a815
build: require glibc 2.18+ for release builds
3 years ago
josibake a46f71bb70
lint: enable mypy checking for missing imports
3 years ago
Carl Dong 1527b7e8a1 symbol-check: Check requested ELF interpreter
3 years ago
fanquake 8242ae230e
scripts: only parse the binary once in symbol-check.py
3 years ago
fanquake 309eac9019
scripts: use LIEF for ELF checks in symbol-check.py
3 years ago
fanquake a43b8e9555
build: set OSX_MIN_VERSION to 10.15
3 years ago
Carl Dong 9fdc8afe11
devtools: Improve *-check.py tool detection
3 years ago
fanquake 797b3ed909
script: remove gitian reference from symbol-check.py
3 years ago
W. J. van der Laan a305a687e7
Merge bitcoin/bitcoin#22244: devtools: Correctly extract symbol versions in symbol-check
3 years ago
W. J. van der Laan e8cd3700ee devtools: Integrate ARCH_MIN_GLIBC_VER table into MAX_VERSIONS in symbol-check.py
3 years ago
W. J. van der Laan a33381acf5 devtools: Add xkb version to symbol-check
3 years ago
fanquake aa80b5759d
scripts: check macOS SDK version is set
3 years ago
fanquake c972345bac
scripts: check minimum required Windows version is set
3 years ago
fanquake 29615aef52
scripts: check minimum required macOS vesion is set
3 years ago
fanquake 2aa1631822
contrib: use LIEF in PE symbol checks
4 years ago
fanquake e93ac26b85
contrib: use LIEF in macOS symbol checks
4 years ago
fanquake a632cbcee5
contrib: use f strings in symbol-check.py
4 years ago
fanquake 06cd0da21f
build: qt 5.12.10
4 years ago
Hennadii Stepanov 3272e34f9c
build: Add xkbcommon 0.8.4
4 years ago
fanquake 1ef2138c0d
lint: run mypy over contrib/devtools
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
fanquake 1a0993ae35
scripts: add PE dylib checking to symbol-check.py
5 years ago
fanquake c491368d8c
scripts: add MACHO dylib checking to symbol-check.py
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
Ben Woosley b21680baf5
test/contrib: Fix invalid escapes in regex strings
5 years ago
Carl Dong 65f8da08df
symbol-check: Disallow libX11-*.so.* shared libraries
5 years ago
MarcoFalke fab5a1e0f4
build: Require python 3.5
6 years ago
Chun Kuan Lee c516c3a770 [contrib] Support ARM and RISC-V symbol check
6 years ago
Chun Kuan Lee 253f592909 Add stdin, stdout, stderr to ignored export list
7 years ago
John Newbery f50975b136 [contrib] fixup symbol-check.py Python3 support
7 years ago
John Newbery bc6fdf2d15 Change all python files to use Python3
7 years ago
practicalswift 25cd520fc4 Use sys.exit(...) instead of exit(...): exit(...) should not be used in programs
7 years ago
Matthew King 7b01ce254c Favour python over python2 as per PR #7723
9 years ago
Matthew King 873e81f89b Use portable #! in python scripts (/usr/bin/env)
9 years ago
Wladimir J. van der Laan 18f05c765c build: python 3 compatibility
9 years ago
Cory Fields 475813ba5b release: add _IO_stdin_used to ignored exports
9 years ago
Wladimir J. van der Laan 9f251b7a9d devtools: add libraries for bitcoin-qt to symbol check
9 years ago
Wladimir J. van der Laan 579b863cd7 devtools: Add security-check.py
9 years ago
Michael Ford 78253fcbad Remove references to X11 licence
10 years ago
Wladimir J. van der Laan 27116e87cc
devtools: Exclude default exports from symbol-checker script
10 years ago
Wladimir J. van der Laan 202c95c216 devtools: have symbol check script check for exported symbols
11 years ago
Wladimir J. van der Laan 74fc254c2b devtools: add script to check symbols from Linux gitian executables
11 years ago