Commit Graph

325 Commits (25a91a571a4f3453f7e0e9299ee7a40a61d04f19)

Author SHA1 Message Date
Kiminuo 41d7166c8a
refactor: replace boost::filesystem with std::filesystem
3 years ago
brunoerg 58ccc88541 lint: add creat and ba into ignore-words for lint-spelling
3 years ago
MarcoFalke b3122e167a
Merge bitcoin/bitcoin#23543: test: Prevent non-compatible sed binary for scripted-diffs
3 years ago
anouar kappitou d8dfc403f7
script: redirecting stderr to stdout before pipelining into grep
3 years ago
James O'Beirne b5c9bb5cb9 util: Restore GetIntArg saturating behavior
3 years ago
Hennadii Stepanov 1362d6173f
scripted-diff: Insert missed copyright headers
3 years ago
Hennadii Stepanov f47dda2c58
scripted-diff: Bump copyright headers
3 years ago
MarcoFalke 4633199cc8
Merge bitcoin/bitcoin#22677: cut the validation <-> txmempool circular dependency 2/2
3 years ago
W. J. van der Laan c5712d172e
Merge bitcoin/bitcoin#23506: test: Make more shell scripts verifiable by the `shellcheck` tool
3 years ago
glozow a64078e385 Break validation <-> txmempool circular dependency
3 years ago
Hennadii Stepanov a3f61676e8
test: Make more shell scripts verifiable by the `shellcheck` tool
3 years ago
anouar kappitou 30df5c3dd4 script: preventing non-compatible sed binary.
3 years ago
MarcoFalke fa186eb7f4
Remove strtol in torcontrol
3 years ago
MarcoFalke fa44237d76
doc: Fix typos in endif header comments
3 years ago
fanquake ffdab41f94
Merge bitcoin/bitcoin#23474: test: scripted-diff cleanups after generate* changes
3 years ago
Hennadii Stepanov fe0ff569ea
test: Enable SC2046 shellcheck rule
3 years ago
Hennadii Stepanov 9a1ad7bc0d
test: Enable SC2086 shellcheck rule
3 years ago
MarcoFalke fac23c2114
scripted-diff: Bump copyright headers
3 years ago
Gleb Naumenko 0659f12b13
Add minisketch dependency
3 years ago
josibake a46f71bb70
lint: enable mypy checking for missing imports
3 years ago
W. J. van der Laan 28d5074343
Merge bitcoin/bitcoin#23253: bitcoin-tx: Reject non-integral and out of range int strings
3 years ago
MarcoFalke fafab8ea5e
bitcoin-tx: Reject non-integral and out of range sequence ids
3 years ago
MarcoFalke fa8d492894
rest: Return error when header count is not integral
3 years ago
Samuel Dobson fbbbc594ad
Merge bitcoin/bitcoin#23227: bitcoin-tx: Avoid treating integer overflow as OP_0
3 years ago
MarcoFalke fad55e79ca
doc: Fixup ToIntegral docs
3 years ago
MarcoFalke fa165e9545
Replace stoul with ToIntegral in dbwrapper
3 years ago
practicalswift 4343f114cc Replace use of locale dependent atoi(…) with locale-independent std::from_chars(…) (C++17)
3 years ago
W. J. van der Laan 2d8e0c0c3c
Merge bitcoin/bitcoin#20457: util: Make Parse{Int,UInt}{32,64} use locale independent std::from_chars(…) (C++17) instead of locale dependent strto{l,ll,ul,ull}
3 years ago
W. J. van der Laan 1cf7fb9fd6
Merge bitcoin/bitcoin#23104: log: Avoid breaking single log lines over multiple lines in the log file
3 years ago
MarcoFalke fa6c1e850f
test: Fix typos in tests
3 years ago
fanquake 2b90eae33c
doc: update developer docs for subtree renaming
3 years ago
practicalswift 4747db8761 util: Introduce ToIntegral<T>(const std::string&) for locale independent parsing using std::from_chars(…) (C++17)
3 years ago
fanquake 6490a3ef6c
Merge bitcoin/bitcoin#22859: Replace uses of boost::trim* with locale-independent alternatives (#18130 rebased)
3 years ago
Samuel Dobson 629c4ab2e3
Merge bitcoin/bitcoin#22100: refactor: Clean up new wallet spend, receive files added #21207
3 years ago
MarcoFalke 245462b66c
Merge bitcoin/bitcoin#22418: release: Remove gitian
3 years ago
Ben Woosley 4bf18b089e
Replace use of boost::trim_right with locale-independent TrimString
3 years ago
Ben Woosley 93551862a1
Replace use of boost::trim use with locale-independent TrimString
3 years ago
Russell Yanofsky b11a195ef4 refactor: Detach wallet transaction methods (followup for move-only)
3 years ago
fanquake ab9c34237a
release: remove gitian
3 years ago
glozow b001b9f6de MOVEONLY: BIP125 max conflicts limit to policy/rbf.h
3 years ago
MarcoFalke 4b1fb50def
Merge bitcoin/bitcoin#22528: refactor: move GetTransaction to node/transaction.cpp
3 years ago
Sebastian Falbesoner abc57e1f08 refactor: move `GetTransaction(...)` to node/transaction.cpp
3 years ago
fanquake e7441a6a45
Merge bitcoin/bitcoin#21711: guix: Add full installation and usage documentation
3 years ago
Carl Dong 46ce6ce378 tree-wide: Rename gitian-keys to builder-keys
3 years ago
Carl Dong d6ef3543ae
lint: Run mypy with --show-error-codes
3 years ago
fanquake 4516e5ec92
lint: exclude Guix patches from spell-checking
3 years ago
Jon Atack 184d4534f6
script, doc: spelling update
3 years ago
Hennadii Stepanov e033ca1379
Merge bitcoin-core/gui#29: refactor: Optimize signal-slot connections logic
3 years ago
Jon Atack 8050eb43bf
script: fix spelling linter raising spuriously on "invokable"
3 years ago
Hennadii Stepanov 62cb8d98d2
qt: Drop BitcoinGUI* WalletFrame data member
3 years ago