Commit Graph

1420 Commits (52f122c11f5ac40bc2f7e31cb4da0a79c842f08e)

Author SHA1 Message Date
fanquake 708e3c7e85
valgrind: remove rest_blockhash_by_height suppression
5 years ago
Carl Dong bfe1ba2f5b
rel-builds: Specify core.abbrev for git-rev-parse
5 years ago
Carl Dong 1f2c39a30e
guix: Remove logical cores requirement
5 years ago
Carl Dong d256f91cb1
rel-builds: Directly deploy win installer to OUTDIR
5 years ago
Carl Dong 14701604d0
guix: Expose GIT_COMMON_DIR in container as readonly
5 years ago
Carl Dong f5a6ac4f48
guix: Make source tarball using git-archive
5 years ago
Carl Dong 395c1137f6
gitian: Limit sourced script to just assignments
5 years ago
fanquake 65fb3dfc8d
Merge #18556: build: Drop make dist in gitian builds
5 years ago
fanquake ac21090f20
Merge #18629: scripts: add PE .reloc section check to security-check.py
5 years ago
fanquake d8ca51db5d
Merge #18589: Fix naming of macOS SDK and clarify version
5 years ago
Andrew Chow eb37275a6f Fix naming of macOS SDK and clarify version
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 54f812d9d2
Merge #18673: scripted-diff: Sort test includes
5 years ago
Hennadii Stepanov 2aa48edec0
refactor: Drop unused ${WRAP_DIR}/${HOST} directory
5 years ago
Hennadii Stepanov 1362be0447
build: Drop make dist in gitian builds
5 years ago
Wladimir J. van der Laan 8f2497941e
Merge #18598: gitian: Add missing automake package to gitian-win-signer.yml
5 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
fanquake e831f18b1e
Merge #18619: gitian: add jonatack gpg key fingerprint
5 years ago
fanquake 5447d57bff
Merge #18624: Added my fingerprint Stephan Oeste (Emzy)
5 years ago
Stephan Oeste c47adf8df4
Added my fingerprint Stephan Oeste (Emzy)
5 years ago
Jon Atack 905e2e85ba
gitian: add jonatack gpg key fingerprint
5 years ago
fanquake f2b5b0a3b4
build: add linker optimization flags to guix
5 years ago
fanquake b8b050a8d6
build: add linker optimization flags to gitian descriptors
5 years ago
fanquake ed3b8eada8
Merge #17595: guix: Enable building for `x86_64-w64-mingw32` target
5 years ago
Andrew Chow e44aeefaae gitian: Add missing automake package to gitian-win-signer.yml
5 years ago
Wladimir J. van der Laan dabe2bb11a build: Bump gitian descriptors to 0.21
5 years ago
fanquake d486991aa5
Merge #18295: scripts: add MACHO lazy bindings check to security-check.py
5 years ago
Carl Dong a35e323589
guix: Appease travis.
5 years ago
Carl Dong 0b66d22da5
guix: Use gcc-9 for mingw-w64 instead of 8
5 years ago
Carl Dong ba0b99bdd6
guix: Don't set MINGW_HAS_SECURE_API CFLAG in depends
5 years ago
Carl Dong 93439a71ed
guix: Bump to upstream commit with mingw-w64 changes
5 years ago
Wladimir J. van der Laan adac12ae73
Merge #18506: net: Hardcoded seeds update for 0.20
5 years ago
fanquake 5ca90f8b59
scripts: add MACHO lazy bindings check to security-check.py
5 years ago
Wladimir J. van der Laan 0eeb0468e7 net: Hardcoded seeds update for 0.20
5 years ago
fanquake 6ec42df32b
Merge #18426: scripts: previous_release: improve behaviour on failed download
5 years ago
Carl Dong 35a96792dd
guix: Check mingw symbols, improve SSP fix docs
5 years ago
Carl Dong 449d8fe25b
guix: Expand on INT trap message
5 years ago
Carl Dong 3f1f03c67a
guix: Spelling fixes
5 years ago
Carl Dong ff821dd2a1
guix: Reinstate make-ssp-fixed-gcc
5 years ago
Carl Dong 360a9e0ad5
guix: Bump time-machine for mingw-w64 patches
5 years ago
Carl Dong 93e41b7e3b
guix: Use gcc-8 for mingw-w64 instead of 7
5 years ago
Carl Dong ef4f7e4c45
guix: Set the well-known timezone env var
5 years ago
Carl Dong acf4b3b3b5
guix: Make x86_64-w64-mingw32 builds reproducible
5 years ago
Carl Dong c4cce00eac
guix: Remove dead links from README.
5 years ago
Carl Dong df953a4c9a
guix: Appease shellcheck.
5 years ago
Carl Dong 91897c95e1
guix: Improve guix-build.sh documentation
5 years ago
Carl Dong 570d769c6c
guix: Build support for Windows
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
Wladimir J. van der Laan 60a39a96fc
Merge #18425: releases: Update with new Windows code signing certificate
5 years ago
Wladimir J. van der Laan 3e50fdbe4e
Merge #18395: scripts: add PE dylib checking to symbol-check.py
5 years ago
Wladimir J. van der Laan baa72cd9a2
Merge #18331: build: Use git archive as source tarball
5 years ago
Sebastian Falbesoner 332f373a9d [scripts] previous_release: improve failed download error message
5 years ago
Andrew Chow 3e0df92bf2 Update with new Windows code signing certificate
5 years ago
fanquake 1a0993ae35
scripts: add PE dylib checking to symbol-check.py
5 years ago
Hennadii Stepanov e4d366788b
build: Drop needless EXTRA_DIST content
5 years ago
Hennadii Stepanov 6c4da59f5b
build: Drop SOURCEDIST reordering
5 years ago
Hennadii Stepanov 5e6b8b3912
build: Use git archive as source tarball
5 years ago
Carl Dong 0ae42a16c7
guix: Remove now-unnecessary gcc make flag
5 years ago
fanquake 530d02addb
build: pass -fno-ident in Windows gitian descriptor
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
fanquake 98264e2ccb
Merge #18104: build: Skip i686 build by default in guix and gitian
5 years ago
Wladimir J. van der Laan 22d11187ee
Merge #17398: build: Update leveldb to 1.22+
5 years ago
MarcoFalke fae9084ac5
build: Skip i686 build by default in guix and gitian
5 years ago
Wladimir J. van der Laan c8ce2632eb
Merge #16392: build: macOS toolchain update
5 years ago
fanquake 8625446b4d
Merge #17336: scripts: search for first block file for linearize-data with some block files pruned
5 years ago
fanquake 7e2104433c
build: use macOS 10.14 SDK
5 years ago
Wladimir J. van der Laan 3a037d0067 test: Add crc32c exception to various linters and generation scripts
5 years ago
fanquake 2755b2b109
Merge #18010: test: rename test suite name "tx_validationcache_tests" to match filename
5 years ago
fanquake 3774281327
Merge #17933: guix: Pin Guix using `guix time-machine`
5 years ago
Sebastian Falbesoner b3c4d9bac6 test: rename test suite name "tx_validationcache_tests" to match filename
5 years ago
Carl Dong 88c83636d5
guix: Update documentation for time-machine
5 years ago
Carl Dong e6050884fd
guix: Pin Guix using `guix time-machine`
5 years ago
MarcoFalke c26b05c2b7
Merge #17770: test: bump test timeouts so that functional tests run in valgrind
5 years ago
Micky Yun Chan 2d23082cbe bump test timeouts so that functional tests run in valgrind
5 years ago
Wladimir J. van der Laan a3d198c93c
Merge #17863: scripts: Add MACHO dylib checks to symbol-check.py
5 years ago
MarcoFalke 0a8b68cdf7
Merge #17483: build: Set gitian arch back to amd64
5 years ago
Wladimir J. van der Laan 7e841f3f9b
Merge #17823: scripts: Read suspicious hosts from a file instead of hardcoding
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
Sanjay K e1c582cbaa contrib: makeseeds: Read suspicious hosts from a file instead of hardcoding
5 years ago
fanquake b949ac9697
Merge #17393: doc: Added regtest config for linearize script
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
Emil Engler 8dc9aa90c3
doc: Update license year range to 2020
5 years ago
MarcoFalke facb416ad5
ci: Add valgrind run
5 years ago
Wladimir J. van der Laan ac09180128
Merge #17680: gitian: fixed SC2001 regex
5 years ago
willyk c966ff14c7
gitian: fixed SC2001 regex
5 years ago
willyk b11d35b5e2 Fixed wget call in gitian-build.py
5 years ago
Emil Engler bd6a243075
script: Add Keyserver to verify-commits README
5 years ago
Wladimir J. van der Laan 1f59885d27
Merge #17361: script: Lint Gitian descriptors with ShellCheck
5 years ago
Hennadii Stepanov 17f81e9648
script: Enable SC2001 rule for Gitian scripts
5 years ago
Hennadii Stepanov 61bb21b418
script: Enable SC2155 rule for Gitian scripts
5 years ago
Wladimir J. van der Laan eafd259367 build: Add NX workaround for RV64
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 a6f5b6f47d
Merge #17550: build: set minimum supported macOS to 10.12
5 years ago
fanquake 7d7bf2ff4a
build: set minimum supported macOS to 10.12
5 years ago
fanquake ec89d2882a
build: remove libanl.so.1 from ALLOWED_LIBRARIES
5 years ago
Wladimir J. van der Laan 6fde676f64
Merge #16669: build: use new fork of osslsigncode for windows gitian signing
5 years ago
Wladimir J. van der Laan 94f0749f91
Merge #17436: Add TheCharlatan's pgp key
5 years ago
MarcoFalke 1ed3e071df
Merge #17455: tests: Update valgrind suppressions
5 years ago
MarcoFalke fae75306ba
scripted-diff: Set gitian arch back to amd64
5 years ago
practicalswift d604b4cc8c tests: Update valgrind suppressions
5 years ago
MarcoFalke 333362991c
doc: Explain $LIB in LD_PRELOAD in gitian descriptors
5 years ago
TheCharlatan 0ec967164f
Add TheCharlatan's pgp key
5 years ago
MarcoFalke fab9850ef4
scripted-diff: Avoid hardcoded libfaketime dir in gitian
5 years ago
Gr0kchain 582e66b6e7 doc: Added regtest config for linearize script
5 years ago
Hennadii Stepanov 577682d9e8
script: Enable SC2006 rule for Gitian scripts
5 years ago
Wladimir J. van der Laan b05b28183c
Merge #16899: UTXO snapshot creation (dumptxoutset)
5 years ago
James O'Beirne c1ccbc3dde devtools: add utxo_snapshot.sh
5 years ago
randymcmillan ac831339cb
doc: Fix some misspellings
5 years ago
Wladimir J. van der Laan feb1a8c03a
Merge #17308: nsis: Write to correct filename in first place
5 years ago
Carl Dong 3b3b93174a
nsis: Write to correct filename in first place
5 years ago
fanquake dd94cc46e4
contrib: remove accounts from bash completion
5 years ago
Rjected 317fb96de9
Add search for first blk file with pruned node
5 years ago
fanquake 3548e4aac7
Remove BIP70 Support
5 years ago
fanquake feb5075777
build: use osslsigncode 2.0 in gitian
5 years ago
Zakk 4441e58497 Update macdeploy README to include correctly named `.dmg` file produced from `make deploy`
5 years ago
MarcoFalke 4765b91f50
Merge #16667: build: remove mingw linker workaround from win gitian descriptor
5 years ago
Wladimir J. van der Laan 9b4dfec831
Merge #17029: gitian: Various improvements for Windows descriptor
5 years ago
Carl Dong 9d1f971c75
gitian: Put things in the right place to begin with
5 years ago
Carl Dong 71949a97a7
gitian: Eliminate rename dependency
5 years ago
Carl Dong 999a9a5f5b
gitian: Smaller diff with gitian-linux.yml
5 years ago
Carl Dong c4a3c25ba1
gitian: Fix README inclusion in archives
5 years ago
Wladimir J. van der Laan 99cebc922c
Merge #16569: Increase init file stop timeout
5 years ago
Wladimir J. van der Laan df50fd194f
Merge #16802: scripts: In linearize, search for next position of magic bytes rather than fail
5 years ago
fanquake 7b701fef58
Merge #17049: contrib: Bump gitian descriptors for 0.20
5 years ago
gchuf dffae5a5ad scripts: update copyright_header script to include additional files
5 years ago
MarcoFalke fa1ad8f06e
build: Bump gitian descriptor versions
5 years ago
Brian Solon 0b1dcd32bf
contrib: fix minor typos in makeseeds.py
5 years ago
Carl Dong 93cb974980
gitian: Use split-debug.sh for Win builds
5 years ago
Wladimir J. van der Laan 0218171a24 contrib: Remove invalid nodes from seeds list
5 years ago
Wladimir J. van der Laan 3b09f2b9d9 net: 0.19 hardcoded seeds update
5 years ago
Wladimir J. van der Laan 801d341f3a contrib: makeseeds: More fancy output
5 years ago
Wladimir J. van der Laan ed76299bea contrib: makeseeds: Limit per network, instead of total
5 years ago
Wladimir J. van der Laan c254a9ef69 contrib: makeseeds: dedup by ip,port
5 years ago
Wladimir J. van der Laan 3314d87966 contrib: makeseeds: Factor out ASN lookup
5 years ago
Wladimir J. van der Laan 301c2b1ab5 contrib: makeseeds: Improve logging and filtering
5 years ago
Tim Akinbo 3284e6c09a scripts: search for next position of magic bytes rather than fail
5 years ago
fanquake bd3f5a90ec
build: remove mingw linker workaround from win gitian descriptor
5 years ago
Jon Layton 6aab7649d3 doc: Fix whitespace errs in .md files, bitcoin.conf, Info.plist.in, and find_bdb48.m4
5 years ago
fanquake 59681beb89
Merge #16477: build: skip deploying plugins we dont use in macdeployqtplus
5 years ago
fanquake b5a8d0cff1
Merge #15450: gui: Create wallet menu option
5 years ago
setpill 7fb7acfc20 Set init stop timeout to 10 min
5 years ago
Andrew Chow 78863e2900 Add CreateWalletDialog to create wallets from the GUI
5 years ago
Carl Dong 0065ead5eb
contrib: guix: Remove ssp spec file hack
5 years ago
Carl Dong 0093a5869a
contrib: guix: More robust search paths, add checks
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 fc5b756bae
Merge #16556: Fix systemd service file configuration directory setup
5 years ago
setpill 870d4152df Set ProtectHome in systemd service file
5 years ago
setpill 639a416e37 Chgrp config dir to bitcoin in systemd service
5 years ago
setpill aded0528f0 Improve clarity of systemd service file comments
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
Wladimir J. van der Laan 390874c722 qt: Remove menu icons
5 years ago
Chuf 36f7697cf6
doc: Fix typos in COPYRIGHT
5 years ago
Aaron Clauson 9063911017
sipsorcery gitian key.
5 years ago
fanquake 1ac7b7f66b
scripts: filter more qt plugins we don't use in macdeployqtplus
5 years ago
fanquake 57cdd0697d
scripts: misc cleanups in macdeployqtplus
5 years ago
fanquake 51729a4dfa
scripts: use format() in macdeployqtplus
5 years ago
fanquake 1c37e81694
scripts: add type annotations to macdeployqtplus
5 years ago
Carl Dong 65f8da08df
symbol-check: Disallow libX11-*.so.* shared libraries
5 years ago
Carl Dong 751549b52a
contrib: guix: Additional clarifications re: substitutes
5 years ago
Carl Dong cd3e947f50
contrib: guix: Various improvements.
5 years ago
Carl Dong 8dff3e48a9
contrib: guix: Clarify SOURCE_DATE_EPOCH.
5 years ago
Carl Dong 3e80ec3ea9
contrib: Add deterministic Guix builds.
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
fanquake dfdcb3dfe5
Merge #16330: docs: Use placeholder instead of key expiration date
5 years ago
Hennadii Stepanov 88fd556a96
Use placeholder instead of key expiration date
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
MarcoFalke 473c6b7c5a
Merge #16184: scripted-diff: gitian: Use REFERENCE_DATETIME directly.
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
Carl Dong 993aa414d3
scripted-diff: gitian: Use REFERENCE_DATETIME directly.
6 years ago
Wladimir J. van der Laan 70d77fff3a
Merge #16162: scripts: add key for Michael Ford (fanquake) to trusted keys list
6 years ago
Wladimir J. van der Laan af05f36b60
Merge #16141: build: remove GZIP export from gitian descriptors
6 years ago
fanquake 8081927c33
scripts: add key for fanquake to trusted keys list
6 years ago
fanquake bc8863b819
depends: remove usage of TAR_OPTIONS
6 years ago
practicalswift c061be1e2f tests: Mark unit test blockfilter_index_initial_sync as non-deterministic
6 years ago