Last active
July 10, 2024 07:06
-
-
Save delta1/3e76c03a145841935fe20d2bf0a2dfab to your computer and use it in GitHub Desktop.
PRs to merge up to 10 July 2024
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1720532283 2024-07-09T14:38:03+01:00 79b8472040 Bitcoin Merge bitcoin/bitcoin#30393: refactor: use existing RNG object in ProcessGetBlockData | |
1720461412 2024-07-08T13:56:52-04:00 1f9d30744d Bitcoin Merge bitcoin/bitcoin#29855: psbt: Check non witness utxo outpoint early | |
1720455252 2024-07-08T12:14:12-04:00 94d56b9def Bitcoin Merge bitcoin/bitcoin#30141: kernel: De-globalize validation caches | |
1720452017 2024-07-08T16:20:17+01:00 1c11089c7f Bitcoin Merge bitcoin/bitcoin#30263: build: Bump clang minimum supported version to 16 | |
1720450246 2024-07-08T15:50:46+01:00 a83f050dbe Bitcoin Merge bitcoin/bitcoin#30404: Use `WITH_LOCK` in `Warnings::Set` | |
1720448784 2024-07-08T10:26:24-04:00 e53a3fb9b1 Bitcoin Merge bitcoin/bitcoin#30355: wallet: use LogTrace for walletdb log messages at trace level | |
1720099696 2024-07-04T14:28:16+01:00 bd5d1688b4 Bitcoin Merge bitcoin/bitcoin#29835: depends: build libevent with CMake | |
1720099434 2024-07-04T14:23:54+01:00 aa61d4feb0 Bitcoin Merge bitcoin/bitcoin#30388: validation: Check if mempool exists before size check in ActivateSnapshot | |
1720088803 2024-07-04T11:26:43+01:00 5c0cd205a1 Bitcoin Merge bitcoin/bitcoin#29625: Several randomness improvements | |
1720003352 2024-07-03T11:42:32+01:00 3714692644 Bitcoin Merge bitcoin/bitcoin#30380: lint: Ignore files ignored by git in the Markdown Link Checker | |
1719957746 2024-07-02T18:02:26-04:00 173ab0ccf2 Bitcoin Merge bitcoin/bitcoin#29720: rpc: Avoid getchaintxstats invalid results | |
1719956972 2024-07-02T17:49:32-04:00 3325a0afa4 Bitcoin Merge bitcoin/bitcoin#30272: doc: use TRUC instead of v3 and add release note | |
1719954399 2024-07-02T17:06:39-04:00 9251bc7111 Bitcoin Merge bitcoin/bitcoin#30267: assumeutxo: Check snapshot base block is not in invalid chain | |
1719953467 2024-07-02T16:51:07-04:00 74d61151e5 Bitcoin Merge bitcoin/bitcoin#30365: #27307 follow-up: update mempool conflict tests + docs | |
1719953025 2024-07-02T16:43:45-04:00 be63674c18 Bitcoin Merge bitcoin/bitcoin#30324: optimization: Moved repeated `-printpriority` fetching out of AddToBlock | |
1719952525 2024-07-02T16:35:25-04:00 1e16b10cfa Bitcoin Merge bitcoin/bitcoin#30340: test: Added coverage to Block not found error using gettxoutsetinfo | |
1719952124 2024-07-02T16:28:44-04:00 6afc707c4f Bitcoin Merge bitcoin/bitcoin#30339: test: add coverage for `node` field of `getaddednodeinfo` RPC | |
1719912325 2024-07-02T10:25:25+01:00 d2c8d161b4 Bitcoin Merge bitcoin/bitcoin#30344: kernel: remove mempool_persist | |
1719909660 2024-07-02T09:41:00+01:00 04d63fb8c3 Bitcoin Merge bitcoin/bitcoin#30374: Revert "test: p2p: check that connecting to ourself leads to disconnect" | |
1719850817 2024-07-01T17:20:17+01:00 fe70be5377 Bitcoin Merge bitcoin/bitcoin#30369: ci: Clear unused /msan/llvm-project | |
1719839512 2024-07-01T14:11:52+01:00 0bd2bd1efb Bitcoin Merge bitcoin/bitcoin#30237: test: Add Compact Block Encoding test `ReceiveWithExtraTransactions` covering non-empty `extra_txn` | |
1719832287 2024-07-01T12:11:27+01:00 4c573e5718 Bitcoin Merge bitcoin/bitcoin#30306: fuzz: Improve stability for txorphan and mini_miner harnesses | |
1719831538 2024-07-01T11:58:58+01:00 c3b446a494 Bitcoin Merge bitcoin/bitcoin#30273: fuzz: FuzzedSock::Recv() don't lose bytes from MSG_PEEK read | |
1719831383 2024-07-01T11:56:23+01:00 2f813154ef Bitcoin Merge bitcoin/bitcoin#30358: scripted-diff: Log parameter interaction not thrice | |
1719826372 2024-07-01T10:32:52+01:00 b3c22e0c72 Bitcoin Merge bitcoin/bitcoin#30362: test: p2p: check that connecting to ourself leads to disconnect | |
1719526587 2024-06-27T18:16:27-04:00 2f6dca4d1c Bitcoin Merge bitcoin/bitcoin#30335: Mining interface followups, reduce cs_main locking, test rpc bug fix | |
1719524108 2024-06-27T17:35:08-04:00 d38dbaad98 Bitcoin Merge bitcoin/bitcoin#28167: init: Add option for rpccookie permissions (replace 26088) | |
1719511186 2024-06-27T13:59:46-04:00 f0745d028e Bitcoin Merge bitcoin/bitcoin#30050: refactor, wallet: get serialized size of `CRecipient`s directly | |
1719430106 2024-06-26T15:28:26-04:00 b27afb7fb7 Bitcoin Merge bitcoin/bitcoin#29833: i2p: fix and improve logs | |
1719419848 2024-06-26T12:37:28-04:00 9ac4f69ec2 Bitcoin Merge bitcoin/bitcoin#30334: Update libsecp256k1 subtree to latest master | |
1719418576 2024-06-26T12:16:16-04:00 1d00601b9b Bitcoin Merge bitcoin/bitcoin#30309: wallet: notify when preset + automatic inputs exceed max weight | |
1719411946 2024-06-26T15:25:46+01:00 d3d2bbf576 Bitcoin Merge bitcoin/bitcoin#30327: build: Drop redundant `sys/sysctl.h` header check | |
1719411704 2024-06-26T15:21:44+01:00 0c57a798b5 Bitcoin Merge bitcoin/bitcoin#29987: guix: build with glibc 2.31 | |
1719398638 2024-06-26T11:43:58+01:00 3f0ee7655b Bitcoin Merge bitcoin/bitcoin#30007: chainparams: Add achow101 DNS seeder | |
1719398526 2024-06-26T11:42:06+01:00 b4b9854394 Bitcoin Merge bitcoin/bitcoin#30321: rest: don't copy data when sending binary response | |
1719394124 2024-06-26T10:28:44+01:00 2cd7c6bd93 Bitcoin Merge bitcoin/bitcoin#30147: contrib: Fixup verify-binaries OS platform parsing | |
1719394064 2024-06-26T10:27:44+01:00 be4df59696 Bitcoin Merge bitcoin/bitcoin#30312: contrib: add R(UN)PATH check to ELF symbol-check | |
1719271788 2024-06-24T19:29:48-04:00 323b0acfcb Bitcoin Merge bitcoin/bitcoin#30200: Introduce Mining interface | |
1719238647 2024-06-24T15:17:27+01:00 a57da5e014 Bitcoin Merge bitcoin/bitcoin#30308: QA: Expect PACKAGE_NAME rather than constant "Bitcoin Core" | |
1719238534 2024-06-24T15:15:34+01:00 aef5ac7f2c Bitcoin Merge bitcoin/bitcoin#29876: build: add `-Wundef` | |
1719234754 2024-06-24T14:12:34+01:00 cf44adfd9f Bitcoin Merge bitcoin/bitcoin#30310: ci: add option for running tests without volume | |
1718974493 2024-06-21T13:54:53+01:00 538363738e Bitcoin Merge bitcoin/bitcoin#30314: doc: clarify Cirrus self-hosted workers setup | |
1718965246 2024-06-21T11:20:46+01:00 a19563ac86 Bitcoin Merge bitcoin/bitcoin#30316: refactor: remove extraneous lock annotations from function definitions | |
1718905496 2024-06-20T13:44:56-04:00 a961ad1beb Bitcoin Merge bitcoin/bitcoin#30202: netbase: extend CreateSock() to support creating arbitrary sockets | |
1718905015 2024-06-20T13:36:55-04:00 21656e99b5 Bitcoin Merge bitcoin/bitcoin#29862: test: Validate oversized transactions or without inputs | |
1718904518 2024-06-20T13:28:38-04:00 a52837b9e9 Bitcoin Merge bitcoin/bitcoin#29575: net_processing: make any misbehavior trigger immediate discouragement | |
1718873577 2024-06-20T09:52:57+01:00 aa2ce2d646 Bitcoin Merge bitcoin/bitcoin#30307: fuzz: Fix wallet_bdb_parser 32-bit unhandled fseek error | |
1718873006 2024-06-20T09:43:26+01:00 c6de072a21 Bitcoin Merge bitcoin/bitcoin#30248: refactor: Add explicit cast to expected_last_page to silence fuzz ISan | |
1718797246 2024-06-19T12:40:46+01:00 2d21060af8 Bitcoin Merge bitcoin/bitcoin#30300: fuzz: have package_rbf always make small txns | |
1718788019 2024-06-19T10:06:59+01:00 ac4ea782af Bitcoin Merge bitcoin/bitcoin#30283: upnp: fix build with miniupnpc 2.2.8 | |
1718704546 2024-06-18T10:55:46+01:00 9c5cdf07f3 Bitcoin Merge bitcoin/bitcoin#30287: macOS: rewrite some docs & swap `mmacosx-version-min` for `mmacos-version-min` | |
1718704516 2024-06-18T10:55:16+01:00 5fbdfe7104 Bitcoin Merge bitcoin/bitcoin#30299: ci: remove unused bcc variable from workflow | |
1718702771 2024-06-18T10:26:11+01:00 a1537ba1a3 Bitcoin Merge bitcoin/bitcoin#30282: Revert "contrib: macdeploy: monkey-patch gen-sdk to be deterministic" | |
1718659363 2024-06-17T17:22:43-04:00 41544b8f96 Bitcoin Merge bitcoin/bitcoin#28984: Cluster size 2 package rbf | |
1718658558 2024-06-17T17:09:18-04:00 ddf2ebd465 Bitcoin Merge bitcoin/bitcoin#30058: Encapsulate warnings in generalized node::Warnings and remove globals | |
1718653783 2024-06-17T15:49:43-04:00 d97ddbe797 Bitcoin Merge bitcoin/bitcoin#30193: ci: move ASan job to GitHub Actions from Cirrus CI | |
1718652949 2024-06-17T15:35:49-04:00 f011022d53 Bitcoin Merge bitcoin/bitcoin#30195: test: Added test coverage to listsinceblock rpc | |
1718651888 2024-06-17T15:18:08-04:00 4bcef32a93 Bitcoin Merge bitcoin/bitcoin#28312: test: fix `keys_to_multisig_script` (P2MS) helper for n/k > 16 | |
1718650448 2024-06-17T14:54:08-04:00 808898fddf Bitcoin Merge bitcoin/bitcoin#30291: test: write functional test results to csv | |
1718390764 2024-06-14T14:46:04-04:00 2c79abc7ad Bitcoin Merge bitcoin/bitcoin#27969: bumpfee: ignore WALLET_INCREMENTAL_RELAY_FEE when user specifies fee_rate | |
1718390088 2024-06-14T14:34:48-04:00 538497ba27 Bitcoin Merge bitcoin/bitcoin#30255: log: use error level for critical log messages | |
1718360762 2024-06-14T11:26:02+01:00 0b94fb8720 Bitcoin Merge bitcoin/bitcoin#30281: Update leveldb subtree to latest upstream | |
1718360232 2024-06-14T11:17:12+01:00 54c5f67c38 Bitcoin Merge bitcoin/bitcoin#30276: doc: archive release notes for v27.1 | |
1718354540 2024-06-14T09:42:20+01:00 8efc346e3b Bitcoin Merge bitcoin/bitcoin#30278: test: cover more errors for `signrawtransactionwithkey` RPC | |
1718295529 2024-06-13T12:18:49-04:00 fcc3b653dc Bitcoin Merge bitcoin/bitcoin#29607: refactor: Reduce memory copying operations in bech32 encoding | |
1718278238 2024-06-13T12:30:38+01:00 080a47cb8a Bitcoin Merge bitcoin/bitcoin#30270: Update minisketch subtree to eb37a9b8e79f9e49d73b96a49bf97a96d9eb676c | |
1718227188 2024-06-12T17:19:48-04:00 ff21eb2def Bitcoin Merge bitcoin/bitcoin#30219: Lint: Support running individual lint checks | |
1718226774 2024-06-12T17:12:54-04:00 011a895a82 Bitcoin Merge bitcoin/bitcoin#29015: kernel: Streamline util library | |
1718212567 2024-06-12T18:16:07+01:00 a7bc9b76e7 Bitcoin Merge bitcoin/bitcoin#30229: fuzz: Use std::span in FuzzBufferType | |
1718211599 2024-06-12T17:59:59+01:00 d0cb5167d6 Bitcoin Merge bitcoin/bitcoin#30230: fuzz: add I2P harness | |
1718193268 2024-06-12T12:54:28+01:00 aa6b876e01 Bitcoin Merge bitcoin/bitcoin#30268: util: add missing VecDeque include | |
1718184751 2024-06-12T10:32:31+01:00 5ee6b76c69 Bitcoin Merge bitcoin/bitcoin#29325: consensus: Store transaction nVersion as uint32_t | |
1718184208 2024-06-12T10:23:28+01:00 416e26c1db Bitcoin Merge bitcoin/bitcoin#30261: doc: add release note for 29091 and 29165 | |
1718141331 2024-06-11T17:28:51-04:00 91e0beede2 Bitcoin Merge bitcoin/bitcoin#30160: util: add BitSet | |
1718138504 2024-06-11T16:41:44-04:00 891e4bf374 Bitcoin Merge bitcoin/bitcoin#28339: validation: improve performance of CheckBlockIndex | |
1718135718 2024-06-11T15:55:18-04:00 1bcc91a52c Bitcoin Merge bitcoin/bitcoin#29521: cli: Detect port errors in rpcconnect and rpcport | |
1718133889 2024-06-11T15:24:49-04:00 2251460f3e Bitcoin Merge bitcoin/bitcoin#28830: [refactor] Check CTxMemPool options in ctor | |
1718120443 2024-06-11T16:40:43+01:00 337f9d44c2 Bitcoin Merge bitcoin/bitcoin#30201: depends: remove `FORCE_USE_SYSTEM_CLANG` | |
1718116158 2024-06-11T15:29:18+01:00 5bc9b644a4 Bitcoin Merge bitcoin/bitcoin#30264: test: add coverage for errors for `combinerawtransaction` | |
1718111494 2024-06-11T14:11:34+01:00 0fbb8043ce Bitcoin Merge bitcoin/bitcoin#30252: test: Remove redundant verack check | |
1718107323 2024-06-11T13:02:03+01:00 e6e4c18a9b Bitcoin Merge bitcoin/bitcoin#30162: test: MiniWallet: respect passed feerate for padded txs (using `target_weight`) | |
1718102570 2024-06-11T11:42:50+01:00 ba5dd96298 Bitcoin Merge bitcoin/bitcoin#30254: test: doc: fix units in tx-size standardness test (s/vbytes/weight units) | |
1718028750 2024-06-10T10:12:30-04:00 b1ba1b178f Bitcoin Merge bitcoin/bitcoin#30132: indexes: Don't wipe indexes again when continuing a prior reindex | |
1718017279 2024-06-10T12:01:19+01:00 cad127235e Bitcoin Merge bitcoin/bitcoin#30257: build: Remove --enable-gprof | |
1718013071 2024-06-10T10:51:11+01:00 bd642ee15b Bitcoin Merge bitcoin/bitcoin#30227: doc: fixup deps doc after #30198 | |
1718012993 2024-06-10T10:49:53+01:00 dc4eca4073 Bitcoin Merge bitcoin/bitcoin#30242: ci: Native Windows CI job cleanup | |
1718008567 2024-06-10T09:36:07+01:00 7fd4905c40 Bitcoin Merge bitcoin/bitcoin#30235: build: warn on self-assignment | |
1718007679 2024-06-10T09:21:19+01:00 ea88a7596e Bitcoin Merge bitcoin/bitcoin#30253: refactor: performance-for-range-copy in psbt.h | |
1717835629 2024-06-08T09:33:49+01:00 a44b0f771f Bitcoin Merge bitcoin/bitcoin#30238: json-rpc 2.0 followups: docs, tests, cli | |
1717835379 2024-06-08T09:29:39+01:00 2ad6e8efa3 Bitcoin Merge bitcoin/bitcoin#30231: guix: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126 | |
1717777846 2024-06-07T12:30:46-04:00 6e4d18f37f Bitcoin Merge bitcoin/bitcoin#29496: policy: bump TX_MAX_STANDARD_VERSION to 3 | |
1717767133 2024-06-07T14:32:13+01:00 feab35189b Bitcoin Merge bitcoin/bitcoin#30161: util: add VecDeque | |
1717715935 2024-06-06T19:18:55-04:00 4a020ca443 Bitcoin Merge bitcoin/bitcoin#29401: test: Remove struct.pack from almost all places | |
1717667965 2024-06-06T10:59:25+01:00 1040a1fc80 Bitcoin Merge bitcoin/bitcoin#30228: build: no-longer allow GCC-10 in C++20 check | |
1717667377 2024-06-06T10:49:37+01:00 f47cd649e9 Bitcoin Merge bitcoin/bitcoin#30236: build: re-enable deprecated warning copy | |
1717584047 2024-06-05T11:40:47+01:00 ff7d2054c4 Bitcoin Merge bitcoin/bitcoin#30185: guix: show `*_FLAGS` variables in pre-build output | |
1717583835 2024-06-05T11:37:15+01:00 74dc8585b3 Bitcoin Merge bitcoin/bitcoin#30174: test: Set mocktime in p2p_disconnect_ban.py to avoid intermittent test failure | |
1717552656 2024-06-04T21:57:36-04:00 23b3dc2dd1 Bitcoin Merge bitcoin/bitcoin#30218: refactor: remove unused `CKey::Negate` method | |
1717552036 2024-06-04T21:47:16-04:00 c29314ecfc Bitcoin Merge bitcoin/bitcoin#29998: functional test: ensure confirmed utxo being sourced for 2nd chain | |
1717551589 2024-06-04T21:39:49-04:00 76a33be21d Bitcoin Merge bitcoin/bitcoin#28307: rpc, wallet: fix incorrect segwit redeem script size limit | |
1717550802 2024-06-04T21:26:42-04:00 b3a61bd7b1 Bitcoin Merge bitcoin/bitcoin#28074: fuzz: wallet, add target for `Crypter` | |
1717547545 2024-06-04T20:32:25-04:00 55cf34a5c3 Bitcoin Merge bitcoin/bitcoin#30047: refactor: Model the bech32 charlimit as an Enum | |
1717546319 2024-06-04T20:11:59-04:00 09fe1435d9 Bitcoin Merge bitcoin/bitcoin#29997: rpc: Remove index-based Arg accessor | |
1717542783 2024-06-04T19:13:03-04:00 56ea8ed3d3 Bitcoin Merge bitcoin/bitcoin#29428: test: Assumeutxo: snapshots with less work should not be loaded | |
1717542059 2024-06-04T19:00:59-04:00 a937458904 Bitcoin Merge bitcoin/bitcoin#30154: doc: update mention of generating bitcoin.conf | |
1717541207 2024-06-04T18:46:47-04:00 e54c392356 Bitcoin Merge bitcoin/bitcoin#28979: wallet, rpc: document and update `sendall` behavior around unconfirmed inputs | |
1717540638 2024-06-04T18:37:18-04:00 701b0cf2f3 Bitcoin Merge bitcoin/bitcoin#28366: Fix waste calculation in SelectionResult | |
1717509407 2024-06-04T14:56:47+01:00 d39f15a8a5 Bitcoin Merge bitcoin/bitcoin#30211: fuzz: Make FuzzedSock fuzz friendlier | |
1717488706 2024-06-04T09:11:46+01:00 9efc2af3be Bitcoin Merge bitcoin/bitcoin#30217: depends: Update Boost download link | |
1717422094 2024-06-03T14:41:34+01:00 f7a6d34449 Bitcoin Merge bitcoin/bitcoin#30215: doc: JSON-RPC request Content-Type is application/json | |
1717419707 2024-06-03T14:01:47+01:00 c065ae8469 Bitcoin Merge bitcoin/bitcoin#30134: fuzz: add more coverage for `ScriptPubKeyMan` | |
1717415046 2024-06-03T12:44:06+01:00 e40df5468d Bitcoin Merge bitcoin/bitcoin#30216: build: Fix building `fuzz` binary on on SunOS / illumos | |
1717406954 2024-06-03T10:29:14+01:00 80bdd4b6be Bitcoin Merge bitcoin/bitcoin#30167: doc, rpc: Release notes and follow-ups for #29612 | |
1717405575 2024-06-03T10:06:15+01:00 f7c0ddff46 Bitcoin Merge bitcoin/bitcoin#30192: build: remove `--enable-lcov-branch-coverage` | |
1717405194 2024-06-03T09:59:54+01:00 e18accc5f5 Bitcoin Merge bitcoin/bitcoin#30186: fuzz: increase `txorphan` harness stability | |
1717165829 2024-05-31T15:30:29+01:00 457e1846d2 Bitcoin Merge bitcoin/bitcoin#30204: depends: consolidate dependency docs | |
1717165712 2024-05-31T15:28:32+01:00 3ac1465cd9 Bitcoin Merge bitcoin/bitcoin#30198: depends: qt 5.15.14 and fix macOS build with Clang 18 | |
1717079528 2024-05-30T15:32:08+01:00 62f7f59ff4 Bitcoin Merge bitcoin/bitcoin#30199: clang-tidy: Add `bugprone-move-forwarding-reference` check | |
1717068969 2024-05-30T12:36:09+01:00 0a7c650fcd Bitcoin Merge bitcoin/bitcoin#30034: ci: add markdown link check job | |
1717057542 2024-05-30T09:25:42+01:00 f61ede574c Bitcoin Merge bitcoin/bitcoin#30049: build, test, doc: Temporarily remove Android-related stuff | |
1716975122 2024-05-29T10:32:02+01:00 10164916f7 Bitcoin Merge bitcoin/bitcoin#30122: bench: enable wallet creation benchmarks on all platforms | |
1716974832 2024-05-29T10:27:12+01:00 46d3477b5b Bitcoin Merge bitcoin/bitcoin#30172: fuzz: Handle missing BDBRO errors | |
1716972125 2024-05-29T09:42:05+01:00 be100cf4c7 Bitcoin Merge bitcoin/bitcoin#21778: build: LLD based macOS toolchain | |
1716971688 2024-05-29T09:34:48+01:00 417b6cecee Bitcoin Merge bitcoin/bitcoin#30156: fuzz: More accurate coverage reports | |
1716970944 2024-05-29T09:22:24+01:00 58956028e4 Bitcoin Merge bitcoin/bitcoin#30170: refactor: Use type-safe time in txorphanage | |
1716570947 2024-05-24T13:15:47-04:00 327f08bb0c Bitcoin Merge bitcoin/bitcoin#30169: fuzz: Fix wallet_bdb_parser stdlib error matching | |
1716542690 2024-05-24T10:24:50+01:00 4c387cb64f Bitcoin Merge bitcoin/bitcoin#30072: refactor prep for package rbf | |
1716481883 2024-05-23T12:31:23-04:00 413844f1c2 Bitcoin Merge bitcoin/bitcoin#29612: rpc: Optimize serialization and enhance metadata of dumptxoutset output | |
1716480715 2024-05-23T12:11:55-04:00 915d7276e4 Bitcoin Merge bitcoin/bitcoin#27064: system: use %LOCALAPPDATA% as default datadir on windows | |
1716479658 2024-05-23T11:54:18-04:00 867f6af803 Bitcoin Merge bitcoin/bitcoin#29873: policy: restrict all TRUC (v3) transactions to 10kvB | |
1716476017 2024-05-23T10:53:37-04:00 6300438a2e Bitcoin Merge bitcoin/bitcoin#30115: rpc: avoid copying into UniValue | |
1716472800 2024-05-23T10:00:00-04:00 e163d864d3 Bitcoin Merge bitcoin/bitcoin#30118: test: improve robustness of connect_nodes() | |
1716467114 2024-05-23T13:25:14+01:00 f15778536a Bitcoin Merge bitcoin/bitcoin#30149: contrib: Renew Windows code signing certificate | |
1716462516 2024-05-23T12:08:36+01:00 83ae1bac9d Bitcoin Merge bitcoin/bitcoin#30062: net: add ASMap info in `getrawaddrman` RPC | |
1716453587 2024-05-23T09:39:47+01:00 ef44726918 Bitcoin Merge bitcoin/bitcoin#30151: depends: Fetch miniupnpc sources from an alternative website | |
1716385412 2024-05-22T14:43:32+01:00 6f36624147 Bitcoin Merge bitcoin/bitcoin#30150: doc: Correct pull request prefix for scripts and tools | |
1716381813 2024-05-22T13:43:33+01:00 93bec6e953 Bitcoin Merge bitcoin/bitcoin#30131: wallet, tests: Avoid stringop-overflow warning in PollutePubKey | |
1716366045 2024-05-22T09:20:45+01:00 fa8cb0516d Bitcoin Merge bitcoin/bitcoin#30144: ci: Add mising -Wno-error=maybe-uninitialized to armhf task | |
1716364242 2024-05-22T08:50:42+01:00 0388dd702b Bitcoin Merge bitcoin/bitcoin#30120: Update libsecp256k1 subtree to current master | |
1716322470 2024-05-21T21:14:30+01:00 2ec0a28a37 Bitcoin Merge bitcoin/bitcoin#30137: build: Remove `--enable-threadlocal` | |
1716314373 2024-05-21T13:59:33-04:00 6c13b1375f Bitcoin Merge bitcoin/bitcoin#29421: net: make the list of known message types a compile time constant | |
1716283609 2024-05-21T10:26:49+01:00 a786fd2041 Bitcoin Merge bitcoin/bitcoin#30143: doc: Update NetBSD Build Guide | |
1716283556 2024-05-21T10:25:56+01:00 8804ec736a Bitcoin Merge bitcoin/bitcoin#30095: util: avoid using thread_local variable that has a destructor | |
1716282309 2024-05-21T10:05:09+01:00 5acdc2b97d Bitcoin Merge bitcoin/bitcoin#26606: wallet: Implement independent BDB parser | |
1716194851 2024-05-20T09:47:31+01:00 ecd23656db Bitcoin Merge bitcoin/bitcoin#30133: test: remove unneeded `-maxorphantx=1000` settings | |
1716193657 2024-05-20T09:27:37+01:00 063bb2fbb5 Bitcoin Merge bitcoin/bitcoin#30066: test: add conflicting topology test case | |
1715975456 2024-05-17T15:50:56-04:00 058af75874 Bitcoin Merge bitcoin/bitcoin#29817: kernel: De-globalize fReindex | |
1715969451 2024-05-17T14:10:51-04:00 4877fcdb42 Bitcoin Merge bitcoin/bitcoin#30048: crypto: add `NUMS_H` const | |
1715872568 2024-05-16T11:16:08-04:00 2f53f2273d Bitcoin Merge bitcoin/bitcoin#29975: blockstorage: Separate reindexing from saving new blocks | |
1715869084 2024-05-16T10:18:04-04:00 75118a608f Bitcoin Merge bitcoin/bitcoin#27101: Support JSON-RPC 2.0 when requested by client | |
1715829506 2024-05-16T11:18:26+08:00 dd42a5ddea Bitcoin Merge bitcoin/bitcoin#30085: p2p: detect addnode cjdns peers in GetAddedNodeInfo() | |
1715820034 2024-05-16T08:40:34+08:00 ae2658caac Bitcoin Merge bitcoin/bitcoin#30097: crypto: disable asan for sha256_sse4 with clang and -O0 | |
1715800196 2024-05-15T15:09:56-04:00 71f0f2273f Bitcoin Merge bitcoin/bitcoin#28929: serialization: Support for multiple parameters | |
1715794875 2024-05-15T18:41:15+01:00 7a40f2a3f1 Bitcoin Merge bitcoin-core/gui#722: wallet: Allow user to navigate options while encrypting at creation | |
1715781377 2024-05-15T09:56:17-04:00 33303b2b29 Bitcoin Merge bitcoin/bitcoin#30000: p2p: index TxOrphanage by wtxid, allow entries with same txid | |
1715761887 2024-05-15T16:31:27+08:00 42d5a1ff25 Bitcoin Merge bitcoin/bitcoin#30060: ci: Roll clang in test-each-commit task | |
1715748517 2024-05-15T12:48:37+08:00 3d24189664 Bitcoin Merge bitcoin/bitcoin#30098: refactor: simplify `FormatSubVersion` using strprintf/Join | |
1715734952 2024-05-15T09:02:32+08:00 695d80126f Bitcoin Merge bitcoin/bitcoin#30074: contrib: use ENV flags in get_arch | |
1715731234 2024-05-14T20:00:34-04:00 f5fc3190fb Bitcoin Merge bitcoin/bitcoin#29086: refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather than duplicating definition | |
1715700033 2024-05-14T11:20:33-04:00 dbb3113082 Bitcoin Merge bitcoin/bitcoin#30083: kernel: Remove batchpriority from kernel library | |
1715658429 2024-05-14T11:47:09+08:00 7fcf4e9979 Bitcoin Merge bitcoin/bitcoin#30078: depends: set AR & RANLIB for CMake | |
1715632279 2024-05-13T16:31:19-04:00 d6069cb8d6 Bitcoin Merge bitcoin/bitcoin#28233: validation: don't clear cache on periodic flush: >2x block connection speed | |
1715631353 2024-05-13T16:15:53-04:00 0503cbea9a Bitcoin Merge bitcoin/bitcoin#30094: rpc: move UniValue in blockToJSON | |
1715612449 2024-05-13T16:00:49+01:00 ff8c606cf1 Bitcoin Merge bitcoin/bitcoin#29974: fuzz: txorphan tests fixups | |
1715612316 2024-05-13T15:58:36+01:00 c7deb76118 Bitcoin Merge bitcoin/bitcoin#29994: doc: removed help text saying that peers may not connect automatically | |
1715524234 2024-05-12T15:30:34+01:00 b94061902e Bitcoin Merge bitcoin-core/gui#812: Fix create unsigned transaction fee bump | |
1715520081 2024-05-12T14:21:21+01:00 ee9491369f Bitcoin Merge bitcoin/bitcoin#29658: Bugfix: GUI: Help messages already have a trailing newline, so don't add an extra one | |
1715452452 2024-05-11T19:34:12+01:00 3207286680 Bitcoin Merge bitcoin-core/gui#813: Don't permit port in proxy IP option | |
1715451214 2024-05-11T19:13:34+01:00 182983c6ab Bitcoin Merge bitcoin-core/gui#788: debugwindow: update session ID tooltip | |
1715423869 2024-05-11T18:37:49+08:00 b47c393d8a Bitcoin Merge bitcoin/bitcoin#30081: refactor: Remove unused code from `subprocess.h` header | |
1715423682 2024-05-11T18:34:42+08:00 4d3f1d08db Bitcoin Merge bitcoin/bitcoin#29739: build: swap cctools otool for llvm-objdump | |
1715361480 2024-05-10T13:18:00-04:00 2cedb42a92 Bitcoin Merge bitcoin/bitcoin#29252: kernel: Remove key module from kernel library | |
1715359482 2024-05-10T12:44:42-04:00 7066980273 Bitcoin Merge bitcoin/bitcoin#29948: test: add missing comparison of node1's mempool in MempoolPackagesTest | |
1715293863 2024-05-09T18:31:03-04:00 98dd4e712e Bitcoin Merge bitcoin/bitcoin#30006: test: use sleepy wait-for-log in reindex readonly | |
1715288058 2024-05-09T16:54:18-04:00 24572cf768 Bitcoin Merge bitcoin/bitcoin#29939: test: add MiniWallet tagging support to avoid UTXO mixing, use in `fill_mempool` | |
1715286043 2024-05-09T16:20:43-04:00 012e540ace Bitcoin Merge bitcoin/bitcoin#29122: test: adds outbound eviction functional tests, updates comment in ConsiderEviction | |
1715270250 2024-05-09T11:57:30-04:00 ceb1e078f8 Bitcoin Merge bitcoin/bitcoin#28793: contrib: Add asmap-tool | |
1715270115 2024-05-09T11:55:15-04:00 921c61e9a5 Bitcoin Merge bitcoin/bitcoin#29973: test: Assumeutxo: ensure failure when importing a snapshot twice | |
1715224317 2024-05-09T11:11:57+08:00 6f1d906438 Bitcoin Merge bitcoin/bitcoin#30063: build, test: Remove unused `TIMEOUT` environment variable | |
1715207996 2024-05-08T18:39:56-04:00 43003255c0 Bitcoin Merge bitcoin/bitcoin#29292: rpc: improve submitpackage documentation and other improvements | |
1715206295 2024-05-08T18:11:35-04:00 8a45f572b9 Bitcoin Merge bitcoin/bitcoin#29335: test: Handle functional test disk-full error | |
1715205859 2024-05-08T18:04:19-04:00 573f631165 Bitcoin Merge bitcoin/bitcoin#26326: net: don't lock cs_main while reading blocks in net processing | |
1715205178 2024-05-08T17:52:58-04:00 4ff42762fd Bitcoin Merge bitcoin/bitcoin#28336: rpc: parse legacy pubkeys consistently with specific error messages | |
1715156100 2024-05-08T16:15:00+08:00 43a66c55ec Bitcoin Merge bitcoin/bitcoin#30053: test: added test coverage to loadtxoutset could not open file | |
1715140592 2024-05-08T11:56:32+08:00 74f517b441 Bitcoin Merge bitcoin/bitcoin#30054: ci: Exclude feature_init for now in valgrind task | |
1715140486 2024-05-08T11:54:46+08:00 09d3ad2861 Bitcoin Merge bitcoin/bitcoin#30025: doc: fix broken relative md links | |
1715113874 2024-05-07T21:31:14+01:00 4e56df8f91 Bitcoin Merge bitcoin-core/gui#819: Fix misleading signmessage error with segwit | |
1715105643 2024-05-07T14:14:03-04:00 8efd03ad04 Bitcoin Merge bitcoin/bitcoin#29494: build: Assume HAVE_CONFIG_H, Add IWYU pragma keep to bitcoin-config.h includes | |
1715048938 2024-05-07T10:28:58+08:00 ef09f535b7 Bitcoin Merge bitcoin/bitcoin#29984: net: Replace ifname check with IFF_LOOPBACK in Discover | |
1715012649 2024-05-06T12:24:09-04:00 63d0b930f8 Bitcoin Merge bitcoin/bitcoin#29845: rpc: return warnings as an array instead of just a single one | |
1715000550 2024-05-06T21:02:30+08:00 fdb41e08c4 Bitcoin Merge bitcoin/bitcoin#29773: build, bench, msvc: Add missing benchmarks | |
1714960049 2024-05-06T09:47:29+08:00 00ac1b963d Bitcoin Merge bitcoin/bitcoin#29960: depends: pass verbose through to cmake based makefiles | |
1714959236 2024-05-06T09:33:56+08:00 f7b81c7e1e Bitcoin Merge bitcoin/bitcoin#30031: msvc: Compile `test\fuzz\miniscript.cpp` | |
1714785191 2024-05-04T09:13:11+08:00 eb0bdbdd75 Bitcoin Merge bitcoin/bitcoin#28657: miniscript: make operator""_mst consteval | |
1714784864 2024-05-04T09:07:44+08:00 61d3280c3a Bitcoin Merge bitcoin/bitcoin#29907: test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos | |
1714783638 2024-05-04T08:47:18+08:00 bd597c33e3 Bitcoin Merge bitcoin/bitcoin#25972: build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set | |
1714754216 2024-05-03T12:36:56-04:00 f5b6f621ff Bitcoin Merge bitcoin/bitcoin#30024: doc: replace remaining "520" magic nums with MAX_SCRIPT_ELEMENT_SIZE | |
1714754160 2024-05-03T12:36:00-04:00 f9486de6a9 Bitcoin Merge bitcoin/bitcoin#30029: test: remove duplicate `WITNESS_SCALE_FACTOR` constant definition | |
1714744492 2024-05-03T09:54:52-04:00 70e4d6ff1d Bitcoin Merge bitcoin/bitcoin#30026: refactor, test: Always initialize pointer | |
1714721466 2024-05-03T15:31:06+08:00 99d7538cdb Bitcoin Merge bitcoin/bitcoin#30012: opportunistic 1p1c followups | |
1714704457 2024-05-03T10:47:37+08:00 5127844cab Bitcoin Merge bitcoin/bitcoin#30017: refactor, fuzz: Make 64-bit shift explicit | |
1714682742 2024-05-02T16:45:42-04:00 62ef33a718 Bitcoin Merge bitcoin/bitcoin#29617: test: Validate UTXO snapshot with coin height > base height & amount > MAX_MONEY supply | |
1714681998 2024-05-02T16:33:18-04:00 81174d8a9b Bitcoin Merge bitcoin/bitcoin#29961: refactor: remove remaining unused code from cpp-subprocess | |
1714655354 2024-05-02T21:09:14+08:00 3d28725134 Bitcoin Merge bitcoin/bitcoin#29968: refactor: Avoid unused-variable warning in init.cpp | |
1714634845 2024-05-02T15:27:25+08:00 9d1a286f20 Bitcoin Merge bitcoin/bitcoin#29934: doc: add LLVM instruction for macOS < 13 | |
1714621523 2024-05-02T11:45:23+08:00 59b773f42a Bitcoin Merge bitcoin/bitcoin#30010: lint: [doc] Clarify Windows line endings (CR LF) not to be used | |
1714620084 2024-05-02T11:21:24+08:00 1cc3aa4d21 Bitcoin Merge bitcoin/bitcoin#29707: depends: build miniupnpc with CMake | |
1714589038 2024-05-01T14:43:58-04:00 d73245abc7 Bitcoin Merge bitcoin/bitcoin#29120: test: Add test case for spending bare multisig | |
1714522624 2024-04-30T20:17:04-04:00 842f7fdf78 Bitcoin Merge bitcoin/bitcoin#29645: doc: update release-process.md | |
1714522442 2024-04-30T20:14:02-04:00 4df2d0c4ce Bitcoin Merge bitcoin/bitcoin#29983: msvc: Compile `test\fuzz\bitdeque.cpp` | |
1714518054 2024-04-30T19:00:54-04:00 063072b86a Bitcoin Merge bitcoin/bitcoin#29813: doc: i2p: improve `-i2pacceptincoming` mention | |
1714517996 2024-04-30T18:59:56-04:00 326e563360 Bitcoin Merge bitcoin/bitcoin#28016: p2p: gives seednode priority over dnsseed if both are provided | |
1714517374 2024-04-30T18:49:34-04:00 0c3a3c9394 Bitcoin Merge bitcoin/bitcoin#29623: Simplify network-adjusted time warning logic | |
1714516853 2024-04-30T18:40:53-04:00 d813ba1bc4 Bitcoin Merge bitcoin/bitcoin#28970: p2p: opportunistically accept 1-parent-1-child packages | |
1714493943 2024-04-30T12:19:03-04:00 2d3056751b Bitcoin Merge bitcoin/bitcoin#29906: Disable util::Result copying and assignment | |
1714467660 2024-04-30T10:01:00+01:00 15f696b454 Bitcoin Merge bitcoin/bitcoin#29986: test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py | |
1714467120 2024-04-30T09:52:00+01:00 36e660fc23 Bitcoin Merge bitcoin/bitcoin#29990: fuzz: don't allow adding duplicate transactions to the mempool | |
1714457975 2024-04-30T14:19:35+08:00 ad42d63519 Bitcoin Merge bitcoin/bitcoin#29985: depends: Fix build of Qt for 32-bit platforms with recent glibc | |
1714401530 2024-04-29T10:38:50-04:00 19865a8350 Bitcoin Merge bitcoin/bitcoin#29277: RPC: access RPC arguments by name | |
1714397869 2024-04-29T21:37:49+08:00 0c45d73f18 Bitcoin Merge bitcoin/bitcoin#29872: test: Add missing Assert(mock_time_in >= 0s) to SetMockTime | |
1714395552 2024-04-29T20:59:12+08:00 4d2d91a9e0 Bitcoin Merge bitcoin/bitcoin#29165: build: Bump clang minimum supported version to 15 | |
1714356023 2024-04-29T10:00:23+08:00 a46065e36c Bitcoin Merge bitcoin/bitcoin#29895: guix: remove bzip2 from deps | |
1714272901 2024-04-28T10:55:01+08:00 3aaf7328eb Bitcoin Merge bitcoin/bitcoin#29774: build: Enable fuzz binary in MSVC | |
1714200534 2024-04-27T14:48:54+08:00 7fee0ca014 Bitcoin Merge bitcoin/bitcoin#29976: build, msvc: Drop duplicated `common\url.cpp` source file | |
1714161997 2024-04-26T16:06:37-04:00 1ffbd96349 Bitcoin Merge bitcoin/bitcoin#29771: test: Run framework unit tests in parallel | |
1714120804 2024-04-26T16:40:04+08:00 7973a67091 Bitcoin Merge bitcoin/bitcoin#29967: test: Add two more urlDecode tests | |
1714075704 2024-04-25T16:08:24-04:00 2eff198f49 Bitcoin Merge bitcoin/bitcoin#28834: net: attempts to connect to all resolved addresses when connecting to a node | |
1714068733 2024-04-25T14:12:13-04:00 0e2e7d1a35 Bitcoin Merge bitcoin/bitcoin#29867: index: race fix, lock cs_main while 'm_synced' is subject to change | |
1714067747 2024-04-25T13:55:47-04:00 2066295172 Bitcoin Merge bitcoin/bitcoin#29433: contrib: rpcauth.py - Add new option (-json) to output text in json format | |
1714067499 2024-04-25T13:51:39-04:00 50b09e8173 Bitcoin Merge bitcoin/bitcoin#29615: test: fix accurate multisig sigop count (BIP16), add unit test | |
1714065981 2024-04-25T13:26:21-04:00 3c88eac28e Bitcoin Merge bitcoin/bitcoin#29736: test: Extends wait_for_getheaders so a specific block hash can be checked | |
1714064563 2024-04-25T13:02:43-04:00 16a6174613 Bitcoin Merge bitcoin/bitcoin#29904: refactor: Use our own implementation of urlDecode | |
1714062890 2024-04-25T12:34:50-04:00 a9011781fc Bitcoin Merge bitcoin/bitcoin#29689: lint: scripted-diff verification also requires GNU grep | |
1714051365 2024-04-25T21:22:45+08:00 0eb1459efa Bitcoin Merge bitcoin/bitcoin#29953: doc: Bash is needed in gen_id and is not installed on FreeBSD by default | |
1714051302 2024-04-25T21:21:42+08:00 d48d55e0d3 Bitcoin Merge bitcoin/bitcoin#29890: deploy: remove some tools when cross-compiling for macOS | |
1714050808 2024-04-25T21:13:28+08:00 ee1c975f80 Bitcoin Merge bitcoin/bitcoin#29938: Fix typos in description.md and wallet_util.py | |
1714050472 2024-04-25T21:07:52+08:00 10f5022072 Bitcoin Merge bitcoin/bitcoin#29708: depends: build libnatpmp with CMake | |
1713973916 2024-04-24T16:51:56+01:00 2a07c4662d Bitcoin Merge bitcoin/bitcoin#29757: feefrac: avoid explicitly computing diagram; compare based on chunks | |
1713970670 2024-04-24T22:57:50+08:00 50729c0609 Bitcoin Merge bitcoin/bitcoin#29910: refactor: Rename `subprocess.hpp` to follow our header name conventions | |
1713969985 2024-04-24T22:46:25+08:00 d822d4e849 Bitcoin Merge bitcoin/bitcoin#29837: ci: disable `_FORTIFY_SOURCE` with MSAN | |
1713965038 2024-04-24T21:23:58+08:00 427044afa3 Bitcoin Merge bitcoin/bitcoin#29585: contrib: list other binaries in manpage output | |
1713964466 2024-04-24T21:14:26+08:00 c143244ce3 Bitcoin Merge bitcoin/bitcoin#29853: sign: don't assume we are parsing a sane TapMiniscript | |
1713963923 2024-04-24T21:05:23+08:00 072b118407 Bitcoin Merge bitcoin/bitcoin#29932: doc: suggest only necessary Qt packages for installation on FreeBSD | |
1713963629 2024-04-24T21:00:29+08:00 631a2b5b3f Bitcoin Merge bitcoin/bitcoin#29947: doc: Suggest only necessary Qt packages for installation on OpenBSD | |
1713963327 2024-04-24T20:55:27+08:00 9e0e51b1d9 Bitcoin Merge bitcoin/bitcoin#29870: rpc: Reword SighashFromStr error message | |
1713957288 2024-04-24T19:14:48+08:00 19d59c9cc6 Bitcoin Merge bitcoin/bitcoin#29882: netbase: clean up Proxy logging | |
1713953229 2024-04-24T18:07:09+08:00 19722e3e72 Bitcoin Merge bitcoin/bitcoin#29929: ci: Drop no longer needed `-I` flag in "tidy" task | |
1713907254 2024-04-23T17:20:54-04:00 a7129f827c Bitcoin Merge bitcoin/bitcoin#24313: Improve display address handling for external signer | |
1713902863 2024-04-23T16:07:43-04:00 7c17f203a5 Bitcoin Merge bitcoin/bitcoin#29688: test: remove duplicated ban test | |
1713900864 2024-04-23T15:34:24-04:00 4aa18cea82 Bitcoin Merge bitcoin/bitcoin#28974: doc: explain what the wallet password does | |
1713891865 2024-04-23T13:04:25-04:00 2cecbbb986 Bitcoin Merge bitcoin/bitcoin#29865: util: remove unused cpp-subprocess options | |
1713826319 2024-04-22T18:51:59-04:00 256e170319 Bitcoin Merge bitcoin/bitcoin#29777: test: refactor: introduce and use `calculate_input_weight` helper | |
1713824402 2024-04-22T18:20:02-04:00 10bd32a1c9 Bitcoin Merge bitcoin/bitcoin#29933: test: Fix intermittent timeout in p2p_tx_download.py | |
1713823467 2024-04-22T18:04:27-04:00 dec74c035b Bitcoin Merge bitcoin/bitcoin#29657: Bugfix: bitcoin-cli: Check length of peer.transport_protocol_type | |
1713802575 2024-04-22T12:16:15-04:00 3310a965bd Bitcoin Merge bitcoin/bitcoin#29850: net: Decrease nMaxIPs when learning from DNS seeds | |
1713801980 2024-04-22T17:06:20+01:00 b3106be84f Bitcoin Merge bitcoin/bitcoin#29898: test: Fix intermittent issue in p2p_handshake.py | |
1713799483 2024-04-22T11:24:43-04:00 04c90f1059 Bitcoin Merge bitcoin/bitcoin#27679: ZMQ: Support UNIX domain sockets | |
1713785586 2024-04-22T12:33:06+01:00 ba7c67f609 Bitcoin Merge bitcoin/bitcoin#29879: fuzz: explicitly cap the vsize of RBFs for diagram checks | |
1713540166 2024-04-19T16:22:46+01:00 67c0d93982 Bitcoin Merge bitcoin/bitcoin#29827: test: p2p: add test for rejected tx request logic (`m_recent_rejects` filter) | |
1713431105 2024-04-18T10:05:05+01:00 c05c214f2e Bitcoin Merge bitcoin-core/gui#808: Change example address from legacy (P2PKH) to bech32m (P2TR) | |
1713429964 2024-04-18T09:46:04+01:00 aaab5fb3c5 Bitcoin Merge bitcoin-core/gui#806: refactor: Misc int sign change fixes | |
1713373242 2024-04-17T13:00:42-04:00 dbd2000b34 Bitcoin Merge bitcoin/bitcoin#28340: security: restrict abis in bitcoind.service | |
1713367790 2024-04-17T11:29:50-04:00 003785c961 Bitcoin Merge bitcoin/bitcoin#28373: doc: Add example of mixing private and public keys in descriptors | |
1713358942 2024-04-17T14:02:22+01:00 5562f698b7 Bitcoin Merge bitcoin/bitcoin#29875: chore: fix some typos in comments | |
1713358840 2024-04-17T14:00:40+01:00 dd9007d5bd Bitcoin Merge bitcoin/bitcoin#29859: build: Fix false positive `CHECK_ATOMIC` test | |
1713352931 2024-04-17T12:22:11+01:00 3b70ce231e Bitcoin Merge bitcoin/bitcoin#29846: guix: replace GCC unaligned VMOV patch with binutils patch | |
1713349722 2024-04-17T11:28:42+01:00 8cd9475321 Bitcoin Merge bitcoin/bitcoin#29893: test: fix intermittent failure in p2p_compactblocks_hb.py | |
1713340654 2024-04-17T08:57:34+01:00 c8e3b94744 Bitcoin Merge bitcoin/bitcoin#29892: test: Fix failing univalue float test | |
1713340605 2024-04-17T08:56:45+01:00 5c10d12e77 Bitcoin Merge bitcoin/bitcoin#29828: guix: remove `gcc-toolchain static` from Windows build | |
1713287003 2024-04-16T13:03:23-04:00 312f54278f Bitcoin Merge bitcoin/bitcoin#29726: assumeutxo: Fix -reindex before snapshot was validated | |
1713264703 2024-04-16T11:51:43+01:00 c7567d9223 Bitcoin Merge bitcoin/bitcoin#29886: doc: archive 27.0 release notes | |
1713189977 2024-04-15T15:06:17+01:00 07720b1cdd Bitcoin Merge bitcoin/bitcoin#29869: rpc, bugfix: Enforce maximum value for setmocktime | |
1713189847 2024-04-15T15:04:07+01:00 df609a344e Bitcoin Merge bitcoin/bitcoin#29699: test: check disconnection when sending sendaddrv2 after verack | |
1713187619 2024-04-15T14:26:59+01:00 22c86140f8 Bitcoin Merge bitcoin/bitcoin#29848: ci: use Clang 16 for Valgrind | |
1713183018 2024-04-15T13:10:18+01:00 58446e1d92 Bitcoin Merge bitcoin/bitcoin#28874: doc: fixup help output for -upnp and -natpmp | |
1713171882 2024-04-15T10:04:42+01:00 3abee5eceb Bitcoin Merge bitcoin/bitcoin#29856: ci: Bump s390x to ubuntu:24.04 | |
1713171624 2024-04-15T10:00:24+01:00 d29fc3a245 Bitcoin Merge bitcoin/bitcoin#29823: minisketch: update subtree to 3472e2f5ec75ace39ce9243af6b3fee233a67492 | |
1712845119 2024-04-11T16:18:39+02:00 0de63b8b46 Bitcoin Merge bitcoin/bitcoin#29849: Fix typos in `subprocess.hpp` | |
1712839612 2024-04-11T14:46:52+02:00 bdb33ec519 Bitcoin Merge bitcoin/bitcoin#29735: AcceptMultipleTransactions: Fix workspace not being set as client_maxfeerate failure | |
1712745062 2024-04-10T12:31:02+02:00 3f6a6da3b0 Bitcoin Merge bitcoin/bitcoin#29844: depends: remove no longer needed patch for Boost::Process | |
1712743386 2024-04-10T12:03:06+02:00 0a9cfd1752 Bitcoin Merge bitcoin/bitcoin#28981: Replace Boost.Process with cpp-subprocess | |
1712693788 2024-04-09T22:16:28+02:00 e31956980e Bitcoin Merge bitcoin/bitcoin#29820: refactor, bench, fuzz: Drop unneeded `UCharCast` calls | |
1712675342 2024-04-09T17:09:02+02:00 0b4218e43c Bitcoin Merge bitcoin/bitcoin#29834: build: Change MAC_OSX macro to __APPLE__ in crypto | |
1712665048 2024-04-09T14:17:28+02:00 bf031a517c Bitcoin Merge bitcoin/bitcoin#29752: refactor: Use typesafe Wtxid in compact block encodings | |
1712653096 2024-04-09T10:58:16+02:00 f348ec7c2a Bitcoin Merge bitcoin/bitcoin#29821: fuzz: Some `test/fuzz/test_runner.py` improvements | |
1712653039 2024-04-09T10:57:19+02:00 383457333a Bitcoin Merge bitcoin/bitcoin#29832: Revert "ci: Temporarily disable bpfcc-tools" | |
1712650887 2024-04-09T10:21:27+02:00 71f96c274f Bitcoin Merge bitcoin/bitcoin#29786: Drop Windows Socket dependency for `randomenv.cpp` | |
1712648608 2024-04-09T09:43:28+02:00 a160a6a081 Bitcoin Merge bitcoin/bitcoin#29498: test: Update --tmpdir doc string to say directory must not exist | |
1712647932 2024-04-09T09:32:12+02:00 9dfe43572e Bitcoin Merge bitcoin/bitcoin#29781: depends: add new LLVM debug macro | |
1712590572 2024-04-08T17:36:12+02:00 34a299f9ee Bitcoin Merge bitcoin/bitcoin#29691: Change Luke Dashjr seed to dashjr-list-of-p2p-nodes.us | |
1712590515 2024-04-08T17:35:15+02:00 eaf186d1ee Bitcoin Merge bitcoin/bitcoin#29690: clang-tidy: Enable misc-no-recursion | |
1712587750 2024-04-08T16:49:10+02:00 3206e45412 Bitcoin Merge bitcoin/bitcoin#29830: doc: 25.2 historical release notes | |
1712483417 2024-04-07T10:50:17+01:00 f0794cbd40 Bitcoin Merge bitcoin/bitcoin#29822: test: remove immediate tx relay workaround in wallet_groups.py | |
1712483271 2024-04-07T10:47:51+01:00 bb1383eb52 Bitcoin Merge bitcoin/bitcoin#29742: ci: remove --with-asm=no (secp256k1) from MSAN jobs | |
1712482739 2024-04-07T10:38:59+01:00 03e94f8b90 Bitcoin Merge bitcoin/bitcoin#29791: test: Bump timeouts in feature_index_prune and wallet_importdescriptors | |
1712432719 2024-04-06T20:45:19+01:00 0f0e36de5f Bitcoin Merge bitcoin/bitcoin#29815: crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's | |
1712392760 2024-04-06T09:39:20+01:00 b5d21182e5 Bitcoin Merge bitcoin/bitcoin#29803: Update libsecp256k1 subtree to latest master | |
1712334338 2024-04-05T17:25:38+01:00 8f1185feec Bitcoin Merge bitcoin/bitcoin#29805: test: Fix debug recommendation in argsman_tests | |
1712333350 2024-04-05T17:09:10+01:00 3a8dc562f2 Bitcoin Merge bitcoin/bitcoin#29800: ci: Drop duplicated compiler flags | |
1712332920 2024-04-05T17:02:00+01:00 c3530254c9 Bitcoin Merge bitcoin/bitcoin#29081: refactor: Remove gmtime* | |
1712326214 2024-04-05T15:10:14+01:00 eb78ebc064 Bitcoin Merge bitcoin/bitcoin#29725: depends: build libqrencode with CMake | |
1712237116 2024-04-04T09:25:16-04:00 5a5ab1d544 Bitcoin Merge bitcoin/bitcoin#29776: ThreadSanitizer: Fix #29767 | |
1712228533 2024-04-04T12:02:13+01:00 71c51c161d Bitcoin Merge bitcoin/bitcoin#29673: guix: use GCC 11 in macOS build env | |
1712225686 2024-04-04T11:14:46+01:00 5de68e45c2 Bitcoin Merge bitcoin/bitcoin#29788: ci: Temporarily disable bpfcc-tools | |
1712221722 2024-04-04T10:08:42+01:00 3900854ba3 Bitcoin Merge bitcoin/bitcoin#29797: guix: Remove another leftover from #29648 | |
1712137401 2024-04-03T10:43:21+01:00 0d509bab45 Bitcoin Merge bitcoin/bitcoin#29527: depends: add -g to DEBUG=1 flags | |
1712136393 2024-04-03T10:26:33+01:00 5aff45a90a Bitcoin Merge bitcoin/bitcoin#29665: build, depends: Fix `libmultiprocess` cross-compilation | |
1712133908 2024-04-03T09:45:08+01:00 43735252c5 Bitcoin Merge bitcoin/bitcoin#29782: doc: Update the developer mailing list address. | |
1712073914 2024-04-02T17:05:14+01:00 3b12fc7bcd Bitcoin Merge bitcoin/bitcoin#29787: guix: remove errant leftover from #29648 | |
1712069225 2024-04-02T10:47:05-04:00 3b987d03a4 Bitcoin Merge bitcoin/bitcoin#29419: log: deduplicate category names and improve logging.cpp | |
1712066709 2024-04-02T15:05:09+01:00 6dabb315c4 Bitcoin Merge bitcoin/bitcoin#29784: [doc] add historical release notes for 26.1 | |
1712066242 2024-04-02T14:57:22+01:00 82b47cb52b Bitcoin Merge bitcoin/bitcoin#29733: build, macos: Drop unused `osx_volname` target | |
1712053238 2024-04-02T11:20:38+01:00 c407caa297 Bitcoin Merge bitcoin/bitcoin#29687: cli: improve bitcoin-cli error when not connected | |
1712052395 2024-04-02T11:06:35+01:00 1d8a5f0d9b Bitcoin Merge bitcoin/bitcoin#29750: test: makes timeout a forced named argument in tests methods that use it | |
1711990782 2024-04-01T18:59:42+02:00 23ba39470c Bitcoin Merge bitcoin/bitcoin#29753: test: fix StopIteration exception in p2p_node_network_limited.py | |
1711986811 2024-04-01T17:53:31+02:00 948ecf181e Bitcoin Merge bitcoin/bitcoin#29648: Remove libbitcoinconsensus | |
1711983284 2024-04-01T16:54:44+02:00 90224fbf61 Bitcoin Merge bitcoin/bitcoin#29756: doc: Override `-g` properly to skip debugging information | |
1711981638 2024-04-01T16:27:18+02:00 c7247bd9e8 Bitcoin Merge bitcoin/bitcoin#29765: ci: Use clang-18 | |
1711980642 2024-04-01T16:10:42+02:00 3d37ed490a Bitcoin Merge bitcoin/bitcoin#29732: depends: qt 5.15.13 | |
1711979787 2024-04-01T15:56:27+02:00 b8420e4603 Bitcoin Merge bitcoin/bitcoin#29764: doc: Suggest installing dev packages for debian/ubuntu qt5 build | |
1711979685 2024-04-01T15:54:45+02:00 8d19d688f4 Bitcoin Merge bitcoin/bitcoin#29738: doc: fix typos | |
1711756370 2024-03-29T19:52:50-04:00 61de64df67 Bitcoin Merge bitcoin/bitcoin#29724: 29242 Diagram check followups | |
1711708797 2024-03-29T06:39:57-04:00 4373414d26 Bitcoin Merge bitcoin/bitcoin#29130: wallet: Add `createwalletdescriptor` and `gethdkeys` RPCs for adding new automatically generated descriptors | |
1711626190 2024-03-28T11:43:10+00:00 d1e9a02126 Bitcoin Merge bitcoin/bitcoin#29402: mempool: Log added for dumping mempool transactions to disk | |
1711557908 2024-03-27T12:45:08-04:00 c8e3978114 Bitcoin Merge bitcoin/bitcoin#27307: wallet: track mempool conflicts with wallet transactions | |
1711557374 2024-03-27T16:36:14+00:00 7a12cbed99 Bitcoin Merge bitcoin/bitcoin#29747: depends: fix mingw-w64 Qt DEBUG=1 build | |
1711539618 2024-03-27T11:40:18+00:00 28f2ca675f Bitcoin Merge bitcoin/bitcoin#29479: test: Refactor subtree exclusion in lint tests | |
1711537622 2024-03-27T11:07:02+00:00 b8b0d64765 Bitcoin Merge bitcoin/bitcoin#29740: ci: Print tsan errors to stderr | |
1711460733 2024-03-26T13:45:33+00:00 d04324a705 Bitcoin Merge bitcoin/bitcoin#29695: guix: build GCC with --enable-standard-branch-protection | |
1711443404 2024-03-26T08:56:44+00:00 19b968f743 Bitcoin Merge bitcoin/bitcoin#29722: 28950 followups | |
1711442917 2024-03-26T08:48:37+00:00 c2dbbc35b9 Bitcoin Merge bitcoin/bitcoin#29242: Mempool util: Add RBF diagram checks for single chunks against clusters of size 2 | |
1711403342 2024-03-25T17:49:02-04:00 b44f9e4645 Bitcoin Merge bitcoin/bitcoin#28928: test: add coverage for bech32m in `wallet_keypool_topup` | |
1711385260 2024-03-25T16:47:40+00:00 2102c978b5 Bitcoin Merge bitcoin/bitcoin#29706: depends: set two CMake options globally | |
1711383680 2024-03-25T16:21:20+00:00 220487bafd Bitcoin Merge bitcoin/bitcoin#29718: Correct '-dbcache' to '-prune' | |
1711377665 2024-03-25T14:41:05+00:00 2e1c84b333 Bitcoin Merge bitcoin/bitcoin#29660: lint: Fix COMMIT_RANGE issues | |
1711371352 2024-03-25T12:55:52+00:00 53f4607cc8 Bitcoin Merge bitcoin/bitcoin#29696: tidy: remove todo, set minimum CMake to 3.22 | |
1711363825 2024-03-25T10:50:25+00:00 556074143f Bitcoin Merge bitcoin/bitcoin#29488: depends: always configure with `--with-pic` | |
1711363685 2024-03-25T10:48:05+00:00 f22bca6473 Bitcoin Merge bitcoin/bitcoin#29636: test: #29007 follow ups | |
1711133458 2024-03-22T14:50:58-04:00 c1223188e0 Bitcoin Merge bitcoin/bitcoin#29672: validation: Make translations of fatal errors consistent | |
1711131270 2024-03-22T14:14:30-04:00 2795e89cc5 Bitcoin Merge bitcoin/bitcoin#28998: rpc: "addpeeraddress tried" return error on failure | |
1711130032 2024-03-22T17:53:52+00:00 a175efe768 Bitcoin Merge bitcoin/bitcoin#29704: test: make p2p_handshake robust against timeoffset warnings | |
1711127910 2024-03-22T13:18:30-04:00 85c8a5ec48 Bitcoin Merge bitcoin/bitcoin#29647: Avoid divide-by-zero in header sync logs when NodeClock is behind | |
1711106651 2024-03-22T11:24:11+00:00 2ffaa92702 Bitcoin Merge bitcoin/bitcoin#29703: doc: Rename `contrib/devtools/bitcoin-tidy/README` to `README.md` | |
1711019005 2024-03-21T11:03:25+00:00 71b63195b3 Bitcoin Merge bitcoin/bitcoin#29651: guix: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a | |
1710967112 2024-03-20T16:38:32-04:00 bf1b6383db Bitcoin Merge bitcoin/bitcoin#29671: index: avoid "failed to commit" errors on initialization | |
1710953809 2024-03-20T12:56:49-04:00 b50554babd Bitcoin Merge bitcoin/bitcoin#29370: assumeutxo: Get rid of faked nTx and nChainTx values | |
1710952893 2024-03-20T12:41:33-04:00 69ddee6f39 Bitcoin Merge bitcoin/bitcoin#27039: blockstorage: do not flush block to disk if it is already there | |
1710952238 2024-03-20T12:30:38-04:00 0b96a1925e Bitcoin Merge bitcoin/bitcoin#28955: index: block filters sync, reduce disk read operations by caching last header | |
1710935830 2024-03-20T11:57:10+00:00 5b9831a0a5 Bitcoin Merge bitcoin/bitcoin#29676: ci: Bump msan to llvm-18 | |
1710868924 2024-03-19T17:22:04+00:00 3d216baf91 Bitcoin Merge bitcoin/bitcoin#29279: test: p2p: check disconnect due to lack of desirable service flags | |
1710868147 2024-03-19T17:09:07+00:00 479ecc0515 Bitcoin Merge bitcoin/bitcoin#29192: Weaken serfloat tests | |
1710859839 2024-03-19T14:50:39+00:00 8e95a9cd7a Bitcoin Merge bitcoin/bitcoin#29094: ci: Better tidy errors | |
1710857342 2024-03-19T14:09:02+00:00 9f2609de09 Bitcoin Merge bitcoin/bitcoin#29639: test: fix intermittent failures with test=addrman | |
1710850833 2024-03-19T12:20:33+00:00 0f89e86516 Bitcoin Merge bitcoin/bitcoin#29667: fuzz: actually test garbage >64b in p2p transport test | |
1710786246 2024-03-18T18:24:06+00:00 5d045c31a5 Bitcoin Merge bitcoin/bitcoin#28950: RPC: Add maxfeerate and maxburnamount args to submitpackage | |
1710779320 2024-03-18T16:28:40+00:00 9a459e3ab9 Bitcoin Merge bitcoin/bitcoin#29669: ci: Drop `--enable-c++20` option | |
1710774631 2024-03-18T15:10:31+00:00 aba9024c0c Bitcoin Merge bitcoin/bitcoin#29659: ci: Bump `TIDY_LLVM_V` | |
1710773799 2024-03-18T14:56:39+00:00 7af95afa8b Bitcoin Merge bitcoin/bitcoin#29091: build: Bump g++ minimum supported version to 11 | |
1710769794 2024-03-18T13:49:54+00:00 f1a19d79ff Bitcoin Merge bitcoin/bitcoin#29537: lint: Misc improvements for lint runner | |
1710507372 2024-03-15T12:56:12+00:00 015ac13dcc Bitcoin Merge bitcoin/bitcoin#29487: lint: Fix lint-whitespace issues | |
1710502283 2024-03-15T11:31:23+00:00 178b4d47cc Bitcoin Merge bitcoin/bitcoin#29650: depends: drop 1 Qt determinism patch | |
1710415010 2024-03-14T11:16:50+00:00 3d255dfb67 Bitcoin Merge bitcoin/bitcoin#29459: test: check_mempool_result negative feerate | |
1710411467 2024-03-14T10:17:47+00:00 e1ce5b8ae9 Bitcoin Merge bitcoin/bitcoin#27897: guix: use GCC 12.3.0 to build releases | |
1710410940 2024-03-14T10:09:00+00:00 6850d72174 Bitcoin Merge bitcoin/bitcoin#29497: test: simplify test_runner.py | |
1710409738 2024-03-14T09:48:58+00:00 55c6323434 Bitcoin Merge bitcoin/bitcoin#29649: netbase: remove unnecessary log message | |
1710345835 2024-03-13T12:03:55-04:00 a85e5a7c9a Bitcoin Merge bitcoin/bitcoin#29478: test: Test new header sync behavior in loadtxoutset | |
1710342143 2024-03-13T11:02:23-04:00 ef6329f052 Bitcoin Merge bitcoin/bitcoin#28193: test: add script compression coverage for not-on-curve P2PK outputs | |
1710332286 2024-03-13T08:18:06-04:00 c38157b9b9 Bitcoin Merge bitcoin/bitcoin#29606: refactor: Reserve memory for ToLower/ToUpper conversions | |
1710329194 2024-03-13T07:26:34-04:00 264ca9db24 Bitcoin Merge bitcoin/bitcoin#29619: refactor: consolidate MempoolAcceptResult processing | |
1710327187 2024-03-13T06:53:07-04:00 0ed2c130e7 Bitcoin Merge bitcoin/bitcoin#27375: net: support unix domain sockets for -proxy and -onion | |
1710269079 2024-03-12T18:44:39+00:00 1105aa46dd Bitcoin Merge bitcoin/bitcoin#29633: log: Remove error() reference | |
1710263877 2024-03-12T13:17:57-04:00 bde3db40f6 Bitcoin Merge bitcoin/bitcoin#26415: rpc,rest,zmq: faster getblock, NotifyBlock and rest_block by reading raw block | |
1710262742 2024-03-12T12:59:02-04:00 bef99176e6 Bitcoin Merge bitcoin/bitcoin#27114: p2p: Allow whitelisting manual connections | |
1710260388 2024-03-12T12:19:48-04:00 12dae637a4 Bitcoin Merge bitcoin/bitcoin#29306: policy: enable sibling eviction for v3 transactions | |
1710244406 2024-03-12T11:53:26+00:00 d14c7286b6 Bitcoin Merge bitcoin/bitcoin#29620: ci: add print of powershell version to win64 job | |
1710243813 2024-03-12T11:43:33+00:00 bd55b7a528 Bitcoin Merge bitcoin/bitcoin#29610: ci: Fix "macOS native" job | |
1710237906 2024-03-12T10:05:06+00:00 31be1a4767 Bitcoin Merge bitcoin/bitcoin#29236: log: Nuke error(...) | |
1710236216 2024-03-12T09:36:56+00:00 e70590988a Bitcoin Merge bitcoin/bitcoin#29598: depends: don't use -h with touch on OpenBSD | |
1710167371 2024-03-11T10:29:31-04:00 a945f09fa6 Bitcoin Merge bitcoin/bitcoin#29007: test: create deterministic addrman in the functional tests | |
1710165575 2024-03-11T09:59:35-04:00 6dda050865 Bitcoin Merge bitcoin/bitcoin#29458: refactor: Preallocate result in TryParseHex to avoid resizing | |
1710163332 2024-03-11T09:22:12-04:00 02c7fd8df4 Bitcoin Merge bitcoin/bitcoin#29483: test, ci: add --v1transport option, add --v2transport to a CI task | |
1710161946 2024-03-11T08:59:06-04:00 b4a05751b6 Bitcoin Merge bitcoin/bitcoin#29586: wallet: default wallet migration, modify inconvenient backup filename | |
1710159342 2024-03-11T08:15:42-04:00 4a903741b0 Bitcoin Merge bitcoin/bitcoin#28120: p2p: make block download logic aware of limited peers threshold | |
1710157927 2024-03-11T07:52:07-04:00 10d7b6e201 Bitcoin Merge bitcoin/bitcoin#29514: tests: Provide more helpful assert_equal errors | |
1710154982 2024-03-11T07:03:02-04:00 5ebb406357 Bitcoin Merge bitcoin/bitcoin#26564: test: test_bitcoin: allow -testdatadir=<datadir> | |
1709951947 2024-03-08T21:39:07-05:00 4cc99df44a Bitcoin Merge bitcoin/bitcoin#29569: Rename CalculateHeadersWork to CalculateClaimedHeadersWork | |
1709950524 2024-03-08T21:15:24-05:00 a78ca706f6 Bitcoin Merge bitcoin/bitcoin#29393: i2p: log connection was refused due to arbitrary port | |
1709949484 2024-03-08T20:58:04-05:00 c07935bcf5 Bitcoin Merge bitcoin/bitcoin#28960: kernel: Remove dependency on CScheduler | |
1709918691 2024-03-08T17:24:51+00:00 1cd2e29870 Bitcoin Merge bitcoin/bitcoin#29600: build, msvc: Cleanup `bitcoin_config.h.in` | |
1709892926 2024-03-08T10:15:26+00:00 54172c688c Bitcoin Merge bitcoin/bitcoin#29595: doc: Wrap flags with code in developer-notes.md | |
1709892866 2024-03-08T10:14:26+00:00 c49450dc8f Bitcoin Merge bitcoin/bitcoin#29583: fuzz: Apply fuzz env (suppressions, etc.) when fetching harness list | |
1709824412 2024-03-07T15:13:32+00:00 67fb94ce42 Bitcoin Merge bitcoin/bitcoin#29577: build: ignore deprecated-declarations warnings in objc++ macOS code | |
1709815818 2024-03-07T12:50:18+00:00 c2c6a7d1dc Bitcoin Merge bitcoin-core/gui#803: test: Set organization name | |
1709804583 2024-03-07T09:43:03+00:00 59567d7b9a Bitcoin Merge bitcoin/bitcoin#29576: Update functional test runner to return error code when no tests are found to run | |
1709737173 2024-03-06T14:59:33+00:00 ab5dfdbec1 Bitcoin Merge bitcoin/bitcoin#29579: build: bump version to 27.99 | |
1709736238 2024-03-06T14:43:58+00:00 55bd5d8015 Bitcoin Merge bitcoin/bitcoin#29561: Fixed seeds update for 27.0 | |
1709726888 2024-03-06T12:08:08+00:00 6c77dbfd7e Bitcoin Merge bitcoin/bitcoin#29529: fuzz: restrict fopencookie usage to Linux & FreeBSD | |
1709659535 2024-03-05T17:25:35+00:00 0fa9f17332 Bitcoin Merge bitcoin/bitcoin#29535: ci: Fix functional tests step for pull requests in Windows GHA job | |
1709657636 2024-03-05T16:53:56+00:00 faff279fdc Bitcoin Merge bitcoin/bitcoin#29541: test: remove file-wide interpreter.cpp ubsan suppression | |
1709655324 2024-03-05T16:15:24+00:00 11a1db8780 Bitcoin Merge bitcoin/bitcoin#29547: kernel: chainparams updates for 27.x | |
1709650340 2024-03-05T14:52:20+00:00 ba1bf5322f Bitcoin Merge bitcoin/bitcoin#29544: doc: update signet faucet link in offline-signing-tutorial.md | |
1709650269 2024-03-05T14:51:09+00:00 3763f20b29 Bitcoin Merge bitcoin/bitcoin#29567: doc: fix broken reference to CI setup in test/lint/README.md | |
1709637419 2024-03-05T11:16:59+00:00 2b260eadf7 Bitcoin Merge bitcoin/bitcoin#29502: test: modify weight estimate in functional tests | |
1709559099 2024-03-04T13:31:39+00:00 98005b6a17 Bitcoin Merge bitcoin/bitcoin#29548: doc: remove rel note fragments | |
1709553535 2024-03-04T11:58:55+00:00 3329b35e09 Bitcoin Merge bitcoin/bitcoin#29546: qt: 27.0 translations update | |
1709548690 2024-03-04T10:38:10+00:00 98f57cd198 Bitcoin Merge bitcoin/bitcoin#29533: build, msvc: Do not compile redundant sources | |
1709547343 2024-03-04T10:15:43+00:00 776d48dd56 Bitcoin Merge bitcoin-core/gui#801: Fix nullptr clientModel access during shutdown | |
1709546987 2024-03-04T10:09:47+00:00 e60804f121 Bitcoin Merge bitcoin/bitcoin#29524: p2p: Don't consider blocks mutated if they don't connect to known prev block | |
1709391612 2024-03-02T10:00:12-05:00 fce53f132e Bitcoin Merge bitcoin/bitcoin#29528: build: move sha256_sse4 into libbitcoin_crypto_base | |
1709309998 2024-03-01T11:19:58-05:00 8da62a1041 Bitcoin Merge bitcoin/bitcoin#29263: serialization: c++20 endian/byteswap/clz modernization | |
1709305668 2024-03-01T10:07:48-05:00 ae4165f7bc Bitcoin Merge bitcoin/bitcoin#29495: fuzz: add target for local address stuff | |
1709304674 2024-03-01T09:51:14-05:00 d72cf823d4 Bitcoin Merge bitcoin/bitcoin#29518: doc: correct function name in AssumeUTXO design docs | |
1709241281 2024-02-29T16:14:41-05:00 dfc35c9934 Bitcoin Merge bitcoin/bitcoin#29407: build: remove confusing and inconsistent disable-asm option | |
1709240325 2024-02-29T15:58:45-05:00 be5399e785 Bitcoin Merge bitcoin/bitcoin#29390: test: speedup bip324_cipher.py unit test | |
1709235469 2024-02-29T14:37:49-05:00 9057598605 Bitcoin Merge bitcoin/bitcoin#29516: test: removes unnecessary check from validation_tests | |
1709231138 2024-02-29T13:25:38-05:00 22a5ccfb06 Bitcoin Merge bitcoin/bitcoin#29510: wallet: `getrawchangeaddress` and `getnewaddress` failures should not affect keypools for descriptor wallets | |
1709230551 2024-02-29T13:15:51-05:00 61aa981b8c Bitcoin Merge bitcoin/bitcoin#29511: test: Fix intermittent failure in rpc_net.py --v2transport | |
1709160889 2024-02-28T17:54:49-05:00 2649e655b9 Bitcoin Merge bitcoin/bitcoin#29412: p2p: Don't process mutated blocks | |
1709159555 2024-02-28T17:32:35-05:00 8e894bec90 Bitcoin Merge bitcoin/bitcoin#29504: ci: print python version on win64 native job | |
1709159408 2024-02-28T17:30:08-05:00 dfbad09c60 Bitcoin Merge bitcoin/bitcoin#29489: test: Remove Windows-specific code from `system_tests/run_command` | |
1709158991 2024-02-28T17:23:11-05:00 d752831e64 Bitcoin Merge bitcoin/bitcoin#29493: subtree: update crc32c subtree | |
1709157873 2024-02-28T22:04:33+00:00 bbfddb3998 Bitcoin Merge bitcoin/bitcoin#29484: serialization: replace char-is-int8_t autoconf detection with c++20 concept | |
1709156625 2024-02-28T21:43:45+00:00 7859f4e4b9 Bitcoin Merge bitcoin/bitcoin#29486: build: remove -Wdocumentation conditional | |
1709073051 2024-02-27T22:30:51+00:00 ba907f96ad Bitcoin Merge bitcoin/bitcoin#29475: doc: Fix Broken Links | |
1709033230 2024-02-27T11:27:10+00:00 6a7ed5e237 Bitcoin Merge bitcoin/bitcoin#29481: doc: Update OpenBSD build docs for 7.4 | |
1709027501 2024-02-27T09:51:41+00:00 5c6d900a27 Bitcoin Merge bitcoin/bitcoin#29358: test: use v2 everywhere for P2PConnection if --v2transport is enabled | |
1709024611 2024-02-27T09:03:31+00:00 ee7e4b0e40 Bitcoin Merge bitcoin/bitcoin#28178: fuzz: Generate with random libFuzzer settings | |
1708964124 2024-02-26T16:15:24+00:00 4d7d7fd123 Bitcoin Merge bitcoin/bitcoin#29357: test: Drop `x` modifier in `fsbridge::fopen` call for MinGW builds | |
1708950665 2024-02-26T12:31:05+00:00 60b6ff5ac0 Bitcoin Merge bitcoin/bitcoin#29467: test: Fix intermittent issue in interface_rest.py | |
1708947050 2024-02-26T11:30:50+00:00 ac19235818 Bitcoin Merge bitcoin/bitcoin#29443: depends: fix BDB compilation on OpenBSD | |
1708946086 2024-02-26T11:14:46+00:00 19b7f2b908 Bitcoin Merge bitcoin/bitcoin#29471: doc: Fix CI-detected codespell warnings | |
1708945885 2024-02-26T11:11:25+00:00 ba90b058bd Bitcoin Merge bitcoin/bitcoin#29345: rpc: Do not wait for headers inside loadtxoutset | |
1708944976 2024-02-26T10:56:16+00:00 d0a9e339a9 Bitcoin Merge bitcoin/bitcoin#29469: doc: document preference for list-initialization | |
1708944896 2024-02-26T10:54:56+00:00 edefcd51f7 Bitcoin Merge bitcoin/bitcoin#29470: test: Add option to skip python unit tests | |
1708943548 2024-02-26T10:32:28+00:00 eaede27655 Bitcoin Merge bitcoin/bitcoin#29408: lint: Check for missing bitcoin-config.h includes | |
1708943158 2024-02-26T10:25:58+00:00 bd1c66f3a8 Bitcoin Merge bitcoin/bitcoin#29461: ci: avoid running git diff after patching | |
1708610370 2024-02-22T08:59:30-05:00 1ac627c485 Bitcoin Merge bitcoin/bitcoin#29462: [fuzz] Avoid partial negative result | |
1708539411 2024-02-21T13:16:51-05:00 88b1229c13 Bitcoin Merge bitcoin/bitcoin#29400: test: Fix SegwitV0SignatureMsg nLockTime signedness | |
1708529715 2024-02-21T15:35:15+00:00 2ac41ef15f Bitcoin Merge bitcoin/bitcoin#29460: test: assert rpc error for addnode v2transport not enabled | |
1708527156 2024-02-21T14:52:36+00:00 46d261631d Bitcoin Merge bitcoin/bitcoin#29456: docs: ci multi-arch requires qemu | |
1708434468 2024-02-20T13:07:48+00:00 45b2a91897 Bitcoin Merge bitcoin/bitcoin#29404: refactor: bitcoin-config.h includes cleanup | |
1708428967 2024-02-20T11:36:07+00:00 d301c99554 Bitcoin Merge bitcoin-core/gui#797: test: Recognize dialog object by name | |
1708424504 2024-02-20T10:21:44+00:00 bdddf364c9 Bitcoin Merge bitcoin/bitcoin#29441: ci: Avoid CI failures from temp env file reuse | |
1708424266 2024-02-20T10:17:46+00:00 b1a46b212f Bitcoin Merge bitcoin/bitcoin#26008: wallet: cache IsMine scriptPubKeys to improve performance of descriptor wallets | |
1708367473 2024-02-19T13:31:13-05:00 c265aad5b5 Bitcoin Merge bitcoin/bitcoin#29434: rpc: Fixed signed integer overflow for large feerates | |
1708358936 2024-02-19T16:08:56+00:00 ddf1d72cc2 Bitcoin Merge bitcoin/bitcoin#29452: doc: document that BIP324 on by default for v27.0 | |
1708086485 2024-02-16T12:28:05+00:00 3cbc8cbc71 Bitcoin Merge bitcoin/bitcoin#28037: rpc: Drop migratewallet experimental warning | |
1708086299 2024-02-16T12:24:59+00:00 dfff8ee02e Bitcoin Merge bitcoin/bitcoin#29414: doc: Update translation process guide | |
1707855532 2024-02-13T20:18:52+00:00 baed5edeb6 Bitcoin Merge bitcoin-core/gui#793: Update translation source file for v27.0 string freeze | |
1707847710 2024-02-13T13:08:30-05:00 128b4a8038 Bitcoin Merge bitcoin/bitcoin#29403: wallet: batch erase procedures and improve 'EraseRecords' performance | |
1707835630 2024-02-13T11:47:10-03:00 d7dabdbfcd Bitcoin Merge bitcoin/bitcoin#29413: fuzz: increase length of string used for `NetWhitelist{bind}Permissions::TryParse` | |
1707829464 2024-02-13T10:04:24-03:00 f83565db45 Bitcoin Merge bitcoin/bitcoin#29394: test, assumeutxo: Add test to ensure failure when mempool not empty | |
1707828862 2024-02-13T09:54:22-03:00 37fdf5a492 Bitcoin Merge bitcoin/bitcoin#29424: v3 followups | |
1707828188 2024-02-13T09:43:08-03:00 3054416f62 Bitcoin Merge bitcoin/bitcoin#29425: test: fix intermittent failure in wallet_reorgrestore.py | |
1707763307 2024-02-12T13:41:47-05:00 6ff0aa089c Bitcoin Merge bitcoin/bitcoin#28987: wallet: simplify and batch zap wallet txes process | |
1707761901 2024-02-12T18:18:21+00:00 c6398c609b Bitcoin Merge bitcoin-core/gui#773: Check for private keys disabled before attempting unlock | |
1707743308 2024-02-12T13:08:28+00:00 e3c17112dd Bitcoin Merge bitcoin-core/gui#758: Update Node window title with the chain type | |
1707739726 2024-02-12T12:08:46+00:00 2afbacc4b1 Bitcoin Merge bitcoin-core/gui#658: Intro: Never change the prune checkbox after the user has touched it | |
1707739341 2024-02-12T09:02:21-03:00 7d837b569d Bitcoin Merge bitcoin/bitcoin#29399: test: Fix utxo set hash serialisation signedness | |
1707691666 2024-02-11T22:47:46+00:00 6868474555 Bitcoin Merge bitcoin-core/gui#780: Fix: Ensure 'Transaction View' remains disabled if no wallet is selected | |
1707690908 2024-02-11T22:35:08+00:00 9e68a8208f Bitcoin Merge bitcoin-core/gui#752: Modify command line help to show support for BIP21 URIs | |
1707539877 2024-02-09T23:37:57-05:00 7143d43884 Bitcoin Merge bitcoin/bitcoin#28948: v3 transaction policy for anti-pinning | |
1707514693 2024-02-09T16:38:13-05:00 1d334d830f Bitcoin Merge bitcoin/bitcoin#27877: wallet: Add CoinGrinder coin selection algorithm | |
1707438683 2024-02-08T19:31:23-05:00 b2b2b1e9e4 Bitcoin Merge bitcoin/bitcoin#28996: test: maxuploadtarget: check for mempool msg disconnect if limit is reached, improve existing test coverage | |
1707433306 2024-02-08T18:01:46-05:00 0b3202d8ef Bitcoin Merge bitcoin/bitcoin#29377: test: Add makefile target for running unit tests | |
1707433023 2024-02-08T17:57:03-05:00 5cdf31343b Bitcoin Merge bitcoin/bitcoin#29372: test: fix intermittent failure in `rpc_setban.py --v2transport`, run it in CI | |
1707418155 2024-02-08T13:49:15-05:00 2bd0bf7cd9 Bitcoin Merge bitcoin/bitcoin#27319: addrman, refactor: improve stochastic test in `AddSingle` | |
1707417031 2024-02-08T13:30:31-05:00 ecbf4bae9c Bitcoin Merge bitcoin/bitcoin#29114: util: Faster std::byte (pre)vector (un)serialize | |
1707407993 2024-02-08T15:59:53+00:00 0471aee507 Bitcoin Merge bitcoin/bitcoin#29397: release: Update translations for v27.0 soft translation string freeze | |
1707401100 2024-02-08T09:05:00-05:00 835948d44b Bitcoin Merge bitcoin/bitcoin#26836: wallet: batch and simplify addressbook migration process | |
1707360366 2024-02-07T21:46:06-05:00 801ef07ebd Bitcoin Merge bitcoin/bitcoin#29112: sqlite: Disallow writing from multiple `SQLiteBatch`s | |
1707334117 2024-02-07T19:28:37+00:00 60ac503800 Bitcoin Merge bitcoin-core/gui#497: Enable users to configure their monospace font specifically | |
1707328991 2024-02-07T18:03:11+00:00 7b39702513 Bitcoin Merge bitcoin-core/gui#553: Change address / amount error background | |
1707318482 2024-02-07T15:08:02+00:00 6737331c4c Bitcoin Merge bitcoin/bitcoin#29363: test: Fix CPartialMerkleTree.nTransactions signedness | |
1707266704 2024-02-06T19:45:04-05:00 5b8990a1f3 Bitcoin Merge bitcoin/bitcoin#29388: fuzz: remove unused `args` and `context` from `FuzzedWallet` | |
1707244541 2024-02-06T13:35:41-05:00 592e01398e Bitcoin Merge bitcoin/bitcoin#28833: wallet: refactor: remove unused `SignatureData` instances in spkm's `FillPSBT` methods | |
1707242567 2024-02-06T13:02:47-05:00 03d95cc630 Bitcoin Merge bitcoin/bitcoin#29375: wallet: remove unused 'accept_no_keys' arg from decryption process | |
1707217356 2024-02-06T11:02:36+00:00 4de84557d6 Bitcoin Merge bitcoin/bitcoin#29356: test: make v2transport arg in addconnection mandatory and few cleanups | |
1707216755 2024-02-06T10:52:35+00:00 4572f48fd5 Bitcoin Merge bitcoin/bitcoin#29353: test: p2p: adhere to typical VERSION message protocol flow | |
1707142870 2024-02-05T14:21:10+00:00 9eeee7caa3 Bitcoin Merge bitcoin/bitcoin#29254: log: Don't use scientific notation in log messages | |
1707142604 2024-02-05T14:16:44+00:00 cd3683c21a Bitcoin Merge bitcoin/bitcoin#29354: test: Assumeutxo with more than just coinbase transactions | |
1706928622 2024-02-02T21:50:22-05:00 a11585692e Bitcoin Merge bitcoin/bitcoin#28868: wallet: Fix migration of wallets with txs that have both spendable and watchonly outputs | |
1706902433 2024-02-02T14:33:53-05:00 93e10cab5d Bitcoin Merge bitcoin/bitcoin#29367: wallet: Set descriptors flag after migrating blank wallets | |
1706893906 2024-02-02T12:11:46-05:00 38941045c5 Bitcoin Merge bitcoin/bitcoin#29361: refactor: Fix timedata includes | |
1706803891 2024-02-01T16:11:31+00:00 5b8c5970bd Bitcoin Merge bitcoin/bitcoin#29189: RFC: Deprecate libconsensus | |
1706803072 2024-02-01T15:57:52+00:00 f879c1b24a Bitcoin Merge bitcoin/bitcoin#29275: refactor: Fix prevector iterator concept issues | |
1706737500 2024-01-31T16:45:00-05:00 aa9231fafe Bitcoin Merge bitcoin/bitcoin#26859: fuzz: extend ConsumeNetAddr() to return I2P and CJDNS addresses | |
1706736991 2024-01-31T16:36:31-05:00 4b66877197 Bitcoin Merge bitcoin/bitcoin#29352: test: fix intermittent failure in p2p_v2_earlykeyresponse | |
1706736182 2024-01-31T16:23:02-05:00 6f7395b3ff Bitcoin Merge bitcoin/bitcoin#29301: init: settings, do not load auto-generated warning msg | |
1706734846 2024-01-31T16:00:46-05:00 5a1473e2c0 Bitcoin Merge bitcoin/bitcoin#28976: wallet: Fix migration of blank wallets | |
1706734727 2024-01-31T15:58:47-05:00 3c13f5d612 Bitcoin Merge bitcoin/bitcoin#28956: Nuke adjusted time from validation (attempt 2) | |
1706733237 2024-01-31T15:33:57-05:00 3c63c2f324 Bitcoin Merge bitcoin/bitcoin#29347: net: enable v2transport by default | |
1706732564 2024-01-31T15:22:44-05:00 a01da41112 Bitcoin Merge bitcoin/bitcoin#29253: wallet: guard against dangling to-be-reverted db transactions | |
1706719481 2024-01-31T11:44:41-05:00 0b768746ef Bitcoin Merge bitcoin/bitcoin#28170: p2p: adaptive connections services flags | |
1706695190 2024-01-31T09:59:50+00:00 11b436a66a Bitcoin Merge bitcoin/bitcoin#29343: test: fix wallet_import_rescan unrounded minimum amount | |
1706616592 2024-01-30T12:09:52+00:00 cad2df24b3 Bitcoin Merge bitcoin/bitcoin#29308: doc: update `BroadcastTransaction` comment | |
1706616378 2024-01-30T12:06:18+00:00 7005766492 Bitcoin Merge bitcoin/bitcoin#29299: validation: fix misleading checkblockindex comments | |
1706616047 2024-01-30T12:00:47+00:00 78c06a38c4 Bitcoin Merge bitcoin/bitcoin#29067: test: Treat msg_version.relay as unsigned, Remove `struct` packing in messages.py | |
1706549491 2024-01-29T12:31:31-05:00 411ba32af2 Bitcoin Merge bitcoin/bitcoin#24748: test/BIP324: functional tests for v2 P2P encryption | |
1706546759 2024-01-29T16:45:59+00:00 87fcc93acc Bitcoin Merge bitcoin/bitcoin#27495: ci: Use LLVM 17.0.6 & DEBUG=1 in depends for MSAN jobs | |
1706545491 2024-01-29T16:24:51+00:00 759195040a Bitcoin Merge bitcoin/bitcoin#29329: fuzz: Print coverage summary after run_once | |
1706530153 2024-01-29T12:09:13+00:00 478ac185be Bitcoin Merge bitcoin/bitcoin#29298: depends: patch libool out of libnatpmp/miniupnpc | |
1706313401 2024-01-26T18:56:41-05:00 5fbcc8f056 Bitcoin Merge bitcoin/bitcoin#29180: crypto: remove use of BUILD_BITCOIN_INTERNAL macro in sha256 | |
1706312026 2024-01-26T18:33:46-05:00 ff0eac055f Bitcoin Merge bitcoin/bitcoin#29283: test: ensure output is large enough to pay for its fees | |
1706301646 2024-01-26T20:40:46+00:00 fa2bcf627b Bitcoin Merge bitcoin-core/gui#789: Avoid non-self-contained Windows header | |
1706287470 2024-01-26T16:44:30+00:00 6bacd11b09 Bitcoin Merge bitcoin/bitcoin#29327: fuzz: also set MSAN_SYMBOLIZER_PATH | |
1706268694 2024-01-26T11:31:34+00:00 e3b68b3b83 Bitcoin Merge bitcoin/bitcoin#28875: build: Pass sanitize flags to instrument `libsecp256k1` code | |
1706220969 2024-01-25T17:16:09-05:00 717103bcce Bitcoin Merge bitcoin/bitcoin#29315: refactor: Compile unreachable walletdb code | |
1706214017 2024-01-25T15:20:17-05:00 36720994a4 Bitcoin Merge bitcoin/bitcoin#20827: During IBD, prune as much as possible until we get close to where we will eventually keep blocks | |
1706197616 2024-01-25T15:46:56+00:00 ac923e70e7 Bitcoin Merge bitcoin/bitcoin#29287: depends: Do not override `CFLAGS` when building SQLite with `DEBUG=1` | |
1706192621 2024-01-25T14:23:41+00:00 7699a1aab8 Bitcoin Merge bitcoin/bitcoin#29313: ci: Update cache action | |
1706177576 2024-01-25T10:12:56+00:00 4ad83ef09b Bitcoin Merge bitcoin/bitcoin#29205: build: always set `-g -O2` in `CORE_CXXFLAGS` | |
1706119467 2024-01-24T13:04:27-05:00 207220ce8b Bitcoin Merge bitcoin/bitcoin#29302: wallet: clarify replaced_by_txid and replaces_txid in help output | |
1706109256 2024-01-24T15:14:16+00:00 ea4ddd8652 Bitcoin Merge bitcoin/bitcoin#29304: fuzz: Exit and log stderr for parse_test_list errors | |
1706046058 2024-01-23T16:40:58-05:00 e69796c79c Bitcoin Merge bitcoin/bitcoin#28560: wallet, rpc: `FundTransaction` refactor | |
1706044949 2024-01-23T16:22:29-05:00 2f218c664b Bitcoin Merge bitcoin/bitcoin#28921: multiprocess: Add basic type conversion hooks | |
1706040843 2024-01-23T15:14:03-05:00 874c8bdb9e Bitcoin Merge bitcoin/bitcoin#29144: init: handle empty settings file gracefully | |
1706040323 2024-01-23T15:05:23-05:00 6f732ffc3c Bitcoin Merge bitcoin/bitcoin#28774: wallet: avoid returning a reference to vMasterKey after releasing the mutex that guards it | |
1706038423 2024-01-23T14:33:43-05:00 7cb7759b25 Bitcoin Merge bitcoin/bitcoin#29272: wallet: fix coin selection tracing to return -1 when no change pos | |
1706029617 2024-01-23T17:06:57+00:00 f1ab078ed7 Bitcoin Merge bitcoin/bitcoin#29276: depends: Update libmultiprocess library to fix C++20 macos build error | |
1706028817 2024-01-23T16:53:37+00:00 8c9dceb962 Bitcoin Merge bitcoin/bitcoin#29291: Add test for negative transaction version w/ CSV to tx_valid.json | |
1705917837 2024-01-22T10:03:57+00:00 651fb034d8 Bitcoin Merge bitcoin/bitcoin#29260: refactor: remove CTxMemPool::queryHashes() | |
1705670236 2024-01-19T13:17:16+00:00 03752444cd Bitcoin Merge bitcoin/bitcoin#29249: depends: add NM output to gen_id | |
1705601855 2024-01-18T13:17:35-05:00 5f3a0574c4 Bitcoin Merge bitcoin/bitcoin#29262: rpc: Fix race in loadtxoutset | |
1705600935 2024-01-18T13:02:15-05:00 ac3901ebd0 Bitcoin Merge bitcoin/bitcoin#29228: test: Remove all-lint.py script | |
1705570844 2024-01-18T09:40:44+00:00 03c5b0064d Bitcoin Merge bitcoin/bitcoin#29085: refactor: C++20: Use std::rotl | |
1705507690 2024-01-17T16:08:10+00:00 3d52cedb49 Bitcoin Merge bitcoin/bitcoin#29251: contrib: Update clang-format-diff | |
1705507232 2024-01-17T16:00:32+00:00 514268170b Bitcoin Merge bitcoin/bitcoin#29133: refactor: Allow std::span construction from CKey | |
1705488376 2024-01-17T10:46:16+00:00 c818607ed5 Bitcoin Merge bitcoin/bitcoin#29233: build: depends move macOS C(XX) FLAGS out of C & CXX | |
1705441803 2024-01-16T16:50:03-05:00 8106b268cd Bitcoin Merge bitcoin/bitcoin#29239: rpc: Make v2transport default for addnode RPC when enabled | |
1705435373 2024-01-16T15:02:53-05:00 a3fb1f80ac Bitcoin Merge bitcoin/bitcoin#28791: snapshots: don't core dump when running -checkblockindex after `loadtxoutset` | |
1705430145 2024-01-16T13:35:45-05:00 5711da6588 Bitcoin Merge bitcoin/bitcoin#29213: doc, test: test and explain service flag handling | |
1705427349 2024-01-16T12:49:09-05:00 27d935f58b Bitcoin Merge bitcoin/bitcoin#29179: test: wallet rescan with reorged parent + IsFromMe child in mempool | |
1705419221 2024-01-16T15:33:41+00:00 f1fcc9638c Bitcoin Merge bitcoin/bitcoin#29170: contrib: add macho branch protection check | |
1705402374 2024-01-16T10:52:54+00:00 9fa8eda8af Bitcoin Merge bitcoin/bitcoin#29230: doc: update -loglevel help to add `info` to the always logged levels | |
1705398132 2024-01-16T09:42:12+00:00 2ac2821a74 Bitcoin Merge bitcoin/bitcoin#29185: build: remove `--enable-lto` | |
1705332018 2024-01-15T15:20:18+00:00 05c4c5a434 Bitcoin Merge bitcoin/bitcoin#29227: log mempool loading progress | |
1705324472 2024-01-15T13:14:32+00:00 17e33fb578 Bitcoin Merge bitcoin/bitcoin#29237: depends: Allow PATH with spaces in directory names. | |
1705314342 2024-01-15T10:25:42+00:00 28ccc7003a Bitcoin Merge bitcoin/bitcoin#29241: doc: Add missing backtick in developer notes logging section | |
1705313416 2024-01-15T10:10:16+00:00 fe1eccd4d7 Bitcoin Merge bitcoin/bitcoin#29243: wallet: Reset chain notifications handler if AttachChain fails | |
1705062322 2024-01-12T12:25:22+00:00 3ba8de1b70 Bitcoin Merge bitcoin/bitcoin#29235: doc: refer to "Node relay options" in policy/README | |
1705061032 2024-01-12T12:03:52+00:00 cd603361a4 Bitcoin Merge bitcoin/bitcoin#28885: mempool / rpc: followup to getprioritisedtransactions and delete a mapDeltas entry when delta==0 | |
1705053802 2024-01-12T10:03:22+00:00 8c5e4f42d5 Bitcoin Merge bitcoin/bitcoin#29208: build: Bump clang minimum supported version to 14 | |
1705053413 2024-01-12T09:56:53+00:00 8c0d1c6cc2 Bitcoin Merge bitcoin/bitcoin#29218: ci: Rename tasks (previous releases, macOS cross) | |
1704996266 2024-01-11T13:04:26-05:00 4baa162dbb Bitcoin Merge bitcoin/bitcoin#29212: Fix -netinfo backward compat with getpeerinfo pre-v26 | |
1704993421 2024-01-11T12:17:01-05:00 bb6de1befb Bitcoin Merge bitcoin/bitcoin#29034: test: detect OS in functional tests consistently using `platform.system()` | |
1704991676 2024-01-11T16:47:56+00:00 dff6d1884a Bitcoin Merge bitcoin/bitcoin#29222: doc: update Bitcoin Core license to 2024 | |
1704990772 2024-01-11T16:32:52+00:00 131dd11ffd Bitcoin Merge bitcoin/bitcoin#28870: depends: Include `config.guess` and `config.sub` into `meta_depends` | |
1704990618 2024-01-11T11:30:18-05:00 4e104e2381 Bitcoin Merge bitcoin/bitcoin#28838: test: add assumeutxo wallet test | |
1704989906 2024-01-11T16:18:26+00:00 014f52550b Bitcoin Merge bitcoin/bitcoin#29186: ci, iwyu: Drop backported mappings | |
1704989867 2024-01-11T16:17:47+00:00 12865d21ef Bitcoin Merge bitcoin/bitcoin#29225: ci: move CMake into base packages | |
1704973917 2024-01-11T11:51:57+00:00 4ae5171d42 Bitcoin Merge bitcoin/bitcoin#29219: fuzz: Improve fuzzing stability for ellswift_roundtrip harness | |
1704967389 2024-01-11T10:03:09+00:00 522b8370d9 Bitcoin Merge bitcoin/bitcoin#29127: Use hardened runtime on macOS release builds. | |
1704915322 2024-01-10T14:35:22-05:00 fcacbab487 Bitcoin Merge bitcoin/bitcoin#29204: test: wallet migration, add coverage for tx extra data | |
1704914457 2024-01-10T14:20:57-05:00 507dbe4ca2 Bitcoin Merge bitcoin/bitcoin#29211: fuzz: fix `connman` initialization | |
1704913892 2024-01-10T14:11:32-05:00 7ff8e6b240 Bitcoin Merge bitcoin/bitcoin#28318: logging: Simplify API for level based logging | |
1704905746 2024-01-10T16:55:46+00:00 632a2bb731 Bitcoin Merge bitcoin/bitcoin#29215: test: assumeutxo: spend coin from snapshot chainstate after loading | |
1704822412 2024-01-09T12:46:52-05:00 063a8b8387 Bitcoin Merge bitcoin/bitcoin#29058: net, cli: use v2transport for manual/addrfetch connections, add to -netinfo | |
1704820086 2024-01-09T17:08:06+00:00 5a121bcdee Bitcoin Merge bitcoin/bitcoin#29200: net: create I2P sessions using both ECIES-X25519 and ElGamal encryption | |
1704815539 2024-01-09T15:52:19+00:00 b3b19be20d Bitcoin Merge bitcoin/bitcoin#29203: build: Drop `ALLOW_HOST_PACKAGES` support in depends | |
1704796762 2024-01-09T10:39:22+00:00 9e1306fc88 Bitcoin Merge bitcoin/bitcoin#29195: build: Fix `-Xclang -internal-isystem` option | |
1704793393 2024-01-09T09:43:13+00:00 f921d949a0 Bitcoin Merge bitcoin/bitcoin#29172: fuzz: set `nMaxOutboundLimit` in connman target | |
1704725087 2024-01-08T14:44:47+00:00 c2d04f1319 Bitcoin Merge bitcoin/bitcoin#28610: wallet: Migrate entire address book entries to watchonly and solvables too | |
1704710224 2024-01-08T10:37:04+00:00 04b9df0f9f Bitcoin Merge bitcoin/bitcoin#29184: RPC/Blockchain: scanblocks: Accept named param for filter_false_positives | |
1704476677 2024-01-05T17:44:37+00:00 82ba0f80a0 Bitcoin Merge bitcoin/bitcoin#28962: doc: Rework guix docs after 1.4 release | |
1704476444 2024-01-05T17:40:44+00:00 04978c2e18 Bitcoin Merge bitcoin/bitcoin#29117: wallettool: Always be able to dump a wallet's database | |
1704469081 2024-01-05T15:38:01+00:00 cb6d619931 Bitcoin Merge bitcoin/bitcoin#29181: build: remove systemtap variadic patch | |
1704469026 2024-01-05T15:37:06+00:00 7c248b972b Bitcoin Merge bitcoin/bitcoin#29042: doc: Clarify C++20 comments | |
1704451937 2024-01-05T10:52:17+00:00 c80f57ba57 Bitcoin Merge bitcoin/bitcoin#29177: build: Fix check whether `-latomic` needed | |
1704451330 2024-01-05T10:42:10+00:00 143ace65db Bitcoin Merge bitcoin/bitcoin#28890: rpc: Remove deprecated -rpcserialversion | |
1704409822 2024-01-04T18:10:22-05:00 d44554567f Bitcoin Merge bitcoin/bitcoin#28832: fuzz: rule-out too deep derivation paths in descriptor parsing targets | |
1704387302 2024-01-04T16:55:02+00:00 737e5884cc Bitcoin Merge bitcoin/bitcoin#29169: Update libsecp256k1 subtree to current master | |
1704381588 2024-01-04T10:19:48-05:00 d84f736ba1 Bitcoin Merge bitcoin/bitcoin#29176: wallet: Fix use-after-free in WalletBatch::EraseRecords | |
1704281007 2024-01-03T11:23:27+00:00 65c05db660 Bitcoin Merge bitcoin/bitcoin#29013: test: doc: follow-up #28368 | |
1704213209 2024-01-02T11:33:29-05:00 c3038bf95a Bitcoin Merge bitcoin/bitcoin#29076: fuzz: set `m_fallback_fee` and `m_fee_mode` in `wallet_fees` target | |
1704211952 2024-01-02T11:12:32-05:00 00bf4a1711 Bitcoin Merge bitcoin/bitcoin#26684: bench: add readblock benchmark | |
1704211003 2024-01-02T10:56:43-05:00 265250687b Bitcoin Merge bitcoin/bitcoin#28455: refactor: share and use `GenerateRandomKey` helper | |
1704210311 2024-01-02T10:45:11-05:00 d036a86815 Bitcoin Merge bitcoin/bitcoin#28978: doc: Add multiprocess design doc | |
1703241306 2023-12-22T10:35:06+00:00 4b1196a985 Bitcoin Merge bitcoin/bitcoin#28880: build: switch to using LLVM 17.x for macOS builds | |
1703179641 2023-12-21T12:27:21-05:00 dca0f231fa Bitcoin Merge bitcoin/bitcoin#29056: refactor: Print verbose serialize compiler error messages | |
1703178395 2023-12-21T12:06:35-05:00 eefe4bacdd Bitcoin Merge bitcoin/bitcoin#29027: wallet: fix key parsing check for miniscript expressions | |
1703119541 2023-12-20T19:45:41-05:00 7524fcff86 Bitcoin Merge bitcoin/bitcoin#28372: fuzz: coinselection, improve `min_viable_change`/`change_output_size` | |
1703069321 2023-12-20T10:48:41+00:00 3a0f54dd24 Bitcoin Merge bitcoin/bitcoin#29115: [doc]: add doxygen comment describing what `CheckPackageLimits` returns | |
1703032566 2023-12-19T19:36:06-05:00 e3847f7ac4 Bitcoin Merge bitcoin/bitcoin#29037: Add multiplication operator to CFeeRate | |
1702913711 2023-12-18T15:35:11+00:00 dd391944dc Bitcoin Merge bitcoin/bitcoin#28863: wallet, mempool: propagete `checkChainLimits` error message to wallet | |
1702907640 2023-12-18T13:54:00+00:00 eef19c4ce2 Bitcoin Merge bitcoin/bitcoin#29064: fuzz: Improve fuzzing stability for minisketch harness | |
1702904071 2023-12-18T12:54:31+00:00 c840dea27e Bitcoin Merge bitcoin/bitcoin#29078: build: Bump guix time-machine to unlock riscv64 metal | |
1702903979 2023-12-18T12:52:59+00:00 4b94578fd8 Bitcoin Merge bitcoin/bitcoin#29079: fuzz: Limit p2p fuzz targets to MAX_PROTOCOL_MESSAGE_LENGTH | |
1702903694 2023-12-18T12:48:14+00:00 925a750d99 Bitcoin Merge bitcoin/bitcoin#28844: contrib: drop GCC MAX_VERSION to 4.3.0 in symbol-check | |
1702675374 2023-12-15T16:22:54-05:00 3695ecbf68 Bitcoin Merge bitcoin/bitcoin#29088: tests: Don't depend on value of DEFAULT_PERMIT_BAREMULTISIG | |
1702635227 2023-12-15T10:13:47+00:00 9776186e9f Bitcoin Merge bitcoin/bitcoin#29087: Update security.md contact for achow101 | |
1702590414 2023-12-14T16:46:54-05:00 1b2dedbf5c Bitcoin Merge bitcoin/bitcoin#29040: refactor: Remove pre-C++20 code, fs::path cleanup | |
1702589260 2023-12-14T16:27:40-05:00 08e6aaabef Bitcoin Merge bitcoin/bitcoin#28920: wallet: birth time update during tx scanning | |
1702584840 2023-12-14T15:14:00-05:00 4ad5c71adb Bitcoin Merge bitcoin/bitcoin#28051: Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directly | |
1702581556 2023-12-14T14:19:16-05:00 9860471708 Bitcoin Merge bitcoin/bitcoin#29070: test: add TestNode wait_until helper | |
1702580040 2023-12-14T13:54:00-05:00 4d7b787ad6 Bitcoin Merge bitcoin/bitcoin#29022: Make bitcoin-tx replaceable value optional | |
1702560632 2023-12-14T13:30:32+00:00 e6dbf48c64 Bitcoin Merge bitcoin/bitcoin#29080: ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid unrelated failures | |
1702489530 2023-12-13T12:45:30-05:00 9f0f83d650 Bitcoin Merge bitcoin/bitcoin#29065: bench: wallet, fix change position out of range error | |
1702485043 2023-12-13T16:30:43+00:00 019ec8a601 Bitcoin Merge bitcoin/bitcoin#29075: msvc: Fix `test\config.ini` content | |
1702477920 2023-12-13T14:32:00+00:00 0830dcb313 Bitcoin Merge bitcoin/bitcoin#29066: Bump minimum required Boost version due to migration to C++20 | |
1702468521 2023-12-13T11:55:21+00:00 f0e829022a Bitcoin Merge bitcoin/bitcoin#28967: build: disable external-signer for Windows | |
1702466639 2023-12-13T11:23:59+00:00 8431a19537 Bitcoin Merge bitcoin/bitcoin#29068: test: Actually fail when a python unit test fails | |
1702464262 2023-12-13T10:44:22+00:00 54f6756e52 Bitcoin Merge bitcoin/bitcoin#28846: depends: fix libmultiprocess build on aarch64 | |
1702461976 2023-12-13T10:06:16+00:00 f48a789385 Bitcoin Merge bitcoin/bitcoin#28075: util: Remove DirIsWritable, GetUniquePath | |
1702396332 2023-12-12T10:52:12-05:00 d646ca35d9 Bitcoin Merge bitcoin/bitcoin#28994: wallet: skip BnB when SFFO is enabled | |
1702388586 2023-12-12T13:43:06+00:00 a7484be65f Bitcoin Merge bitcoin/bitcoin#29059: Revert "ci: Only run functional tests on windows in master" | |
1702381654 2023-12-12T11:47:34+00:00 60f677375e Bitcoin Merge bitcoin/bitcoin#29055: tests, bench: Fix issue with CWallet::LoadWallet() being called in the wrong places | |
1702380669 2023-12-12T11:31:09+00:00 7a283836eb Bitcoin Merge bitcoin/bitcoin#29052: doc/reduce-traffic: update/clarify max outbound connection count | |
1702378024 2023-12-12T10:47:04+00:00 622e79e0fb Bitcoin Merge bitcoin/bitcoin#29021: refactor: rpc: Pass CBlockIndex by reference instead of pointer | |
1702309456 2023-12-11T15:44:16+00:00 d5e5810bd3 Bitcoin Merge bitcoin/bitcoin#28999: build: Enable -Wunreachable-code | |
1702308565 2023-12-11T15:29:25+00:00 dabd704642 Bitcoin Merge bitcoin/bitcoin#25273: wallet: Pass through transaction locktime and preset input sequences and scripts to CreateTransaction | |
1702307140 2023-12-11T15:05:40+00:00 255004fc5e Bitcoin Merge bitcoin/bitcoin#29009: fuzz: p2p: Detect peer deadlocks | |
1702298081 2023-12-11T12:34:41+00:00 40bc501bf4 Bitcoin Merge bitcoin/bitcoin#29031: fuzz: Improve fuzzing stability for txorphan harness | |
1702294043 2023-12-11T11:27:23+00:00 ba5f16e4a1 Bitcoin Merge bitcoin/bitcoin#29044: msvc: Define the same `QT_...` macros as in Autotools builds | |
1702291306 2023-12-11T11:41:46+01:00 36fabb01b1 Bitcoin Merge bitcoin/bitcoin#29041: test: fix intermittent error in rpc_net.py (#29030) | |
1702287879 2023-12-11T10:44:39+01:00 09ab9d4fa7 Bitcoin Merge bitcoin/bitcoin#29035: test: fix `addnode` functional test failure on OpenBSD | |
1702287510 2023-12-11T10:38:30+01:00 41e378a0a1 Bitcoin Merge bitcoin/bitcoin#29045: msvc: Optimize "Release" builds | |
1702286319 2023-12-11T10:18:39+01:00 84bbee7b74 Bitcoin Merge bitcoin/bitcoin#29048: Add a note to msvc readme re building Qt for Bitcoin Core. | |
1702037416 2023-12-08T12:10:16+00:00 3e691258d8 Bitcoin Merge bitcoin/bitcoin#28349: build: Require C++20 compiler | |
1702035207 2023-12-08T11:33:27+00:00 03042fb6bb Bitcoin Merge bitcoin/bitcoin#29006: test: fix v2 transport intermittent test failure (#29002) | |
1702034939 2023-12-08T11:28:59+00:00 1f352cf2fd Bitcoin Merge bitcoin/bitcoin#28485: test: Extends MEMPOOL msg functional test | |
1702034701 2023-12-08T11:25:01+00:00 a7f4f1a09c Bitcoin Merge bitcoin/bitcoin#28894: wallet: batch all individual spkms setup db writes in a single db txn | |
1702031133 2023-12-08T10:25:33+00:00 14d1732602 Bitcoin Merge bitcoin/bitcoin#29025: doc: Add link to needs-release-notes label | |
1701978731 2023-12-07T14:52:11-05:00 1d9da8da30 Bitcoin Merge bitcoin/bitcoin#29023: doc: add historical release notes for 26.0 | |
1701964925 2023-12-07T16:02:05+00:00 fcdb39d3ee Bitcoin Merge bitcoin/bitcoin#28924: refactor: Remove unused and fragile string interface from arith_uint256 | |
1701943247 2023-12-07T10:00:47+00:00 dce1dfbc47 Bitcoin Merge bitcoin/bitcoin#28622: build: use macOS 14 SDK (Xcode 15.0) | |
1701882977 2023-12-06T17:16:17+00:00 2e8ec6b338 Bitcoin Merge bitcoin/bitcoin#29012: fuzz: Avoid timeout in bitdeque | |
1701879762 2023-12-06T11:22:42-05:00 c46cc8d3c1 Bitcoin Merge bitcoin/bitcoin#27581: net: Continuous ASMap health check | |
1701877458 2023-12-06T10:44:18-05:00 25d23e6b18 Bitcoin Merge bitcoin/bitcoin#28980: rpc: encryptwallet help, mention HD seed rotation and backup requirement | |
1701876809 2023-12-06T10:33:29-05:00 9693cfa0a4 Bitcoin Merge bitcoin/bitcoin#28989: test: Fix test by checking the actual exception instance | |
1701873825 2023-12-06T14:43:45+00:00 dde7ac5c70 Bitcoin Merge bitcoin/bitcoin#29003: rpc: fix getrawtransaction segfault | |
1701872022 2023-12-06T14:13:42+00:00 d854914043 Bitcoin Merge bitcoin/bitcoin#28992: ci: Use Ubuntu 24.04 Noble for asan,tsan,tidy,fuzz | |
1701782888 2023-12-05T13:28:08+00:00 6d5790956f Bitcoin Merge bitcoin/bitcoin#28856: depends: Build the `native_capnp` and `capnp` packages with CMake | |
1701773767 2023-12-05T10:56:07+00:00 b3ab0c3819 Bitcoin Merge bitcoin/bitcoin#28997: fuzz: txorphan check wtxids using GenTxid::Wtxid not GenTxid::Txid | |
1701727634 2023-12-04T17:07:14-05:00 1c8893bd1c Bitcoin Merge bitcoin/bitcoin#28852: script, assumeutxo: Enhance validations in utxo_snapshot.sh | |
1701718755 2023-12-04T14:39:15-05:00 afdc4c3a30 Bitcoin Merge bitcoin/bitcoin#28946: init: don't delete PID file if it was not generated | |
1701462503 2023-12-01T20:28:23+00:00 160d23677a Bitcoin Merge bitcoin/bitcoin#28851: build: Patch Qt to handle minimum macOS version properly | |
1701462441 2023-12-01T20:27:21+00:00 5aa37ca01d Bitcoin Merge bitcoin/bitcoin#28973: ci: remove `libz-dev` from macOS build deps | |
1701461243 2023-12-01T15:07:23-05:00 a97a89244e Bitcoin Merge bitcoin/bitcoin#28368: Fee Estimator updates from Validation Interface/CScheduler thread | |
1701451469 2023-12-01T12:24:29-05:00 18bed148af Bitcoin Merge bitcoin/bitcoin#28784: rpc: keep `.cookie` file if it was not generated | |
1701451035 2023-12-01T12:17:15-05:00 6b3927f79a Bitcoin Merge bitcoin/bitcoin#28848: bugfix, Change up submitpackage results to return results for all transactions | |
1701372526 2023-11-30T14:28:46-05:00 498994b6f5 Bitcoin Merge bitcoin/bitcoin#26762: bugfix: Make `CCheckQueue` RAII-styled (attempt 2) | |
1701360711 2023-11-30T11:11:51-05:00 ffb021612b Bitcoin Merge bitcoin/bitcoin#28451: refactor: Remove unused SER_DISK, SER_NETWORK, CDataStream | |
1701356990 2023-11-30T15:09:50+00:00 cdb772313c Bitcoin Merge bitcoin/bitcoin#28965: guix: remove input labels | |
1701356746 2023-11-30T15:05:46+00:00 c7f0e97383 Bitcoin Merge bitcoin/bitcoin#28938: msvc: Update vcpkg manifest | |
1701356633 2023-11-30T15:03:53+00:00 05d3f8e822 Bitcoin Merge bitcoin/bitcoin#28951: fuzz: BIP324: damage ciphertext/aad in full byte range | |
1701356556 2023-11-30T15:02:36+00:00 d80318d211 Bitcoin Merge bitcoin/bitcoin#28954: ci: Reduce use of bash -c | |
1701355938 2023-11-30T14:52:18+00:00 c4d47d2c22 Bitcoin Merge bitcoin/bitcoin#26077: guix: switch from `guix environment` to `guix shell` | |
1701278281 2023-11-29T17:18:01+00:00 7bc8c5312b Bitcoin Merge bitcoin/bitcoin#28969: fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target | |
1701278074 2023-11-29T17:14:34+00:00 dd73c22976 Bitcoin Merge bitcoin/bitcoin#28486: test, bench: Initialize and terminate use of Winsock properly | |
1701277642 2023-11-29T17:07:22+00:00 d00d50e78a Bitcoin Merge bitcoin/bitcoin#28968: fuzz: Fix nullptr deref in scriptpubkeyman | |
1701255318 2023-11-29T10:55:18+00:00 8cf2137dbe Bitcoin Merge bitcoin/bitcoin#28958: refactor: Use Txid in CMerkleBlock | |
1701253433 2023-11-29T10:23:53+00:00 453c9ca590 Bitcoin Merge bitcoin/bitcoin#28966: test: Add missing CBlockPolicyEstimator::processBlockTx suppression | |
1701208288 2023-11-28T16:51:28-05:00 16b5b4b674 Bitcoin Merge bitcoin/bitcoin#28579: refactor: Remove redundant checks in compat/assumptions.h | |
1701206764 2023-11-28T16:26:04-05:00 75462b39d2 Bitcoin Merge bitcoin/bitcoin#28554: bugfix: throw an error if an invalid parameter is passed to getnetworkhashps RPC | |
1701200723 2023-11-28T14:45:23-05:00 535424a10b Bitcoin Merge bitcoin/bitcoin#28903: refactor: Make CTxMemPoolEntry only explicitly copyable | |
1701198995 2023-11-28T14:16:35-05:00 30a0557829 Bitcoin Merge bitcoin/bitcoin#28805: test: Make existing functional tests compatible with --v2transport | |
1701192950 2023-11-28T17:35:50+00:00 fe4e83f50d Bitcoin Merge bitcoin/bitcoin#28912: refactor: VectorWriter and SpanReader without nVersion | |
1701188646 2023-11-28T16:24:06+00:00 31ce305d46 Bitcoin Merge bitcoin/bitcoin#28952: fuzz: Avoid timeout in process_messages | |
1701179081 2023-11-28T08:44:41-05:00 26b7bcf10e Bitcoin Merge bitcoin/bitcoin#28766: Improve peformance of CTransaction::HasWitness (28107 follow-up) | |
1701170649 2023-11-28T11:24:09+00:00 c252a0fc0f Bitcoin Merge bitcoin/bitcoin#28892: refactor: P2P transport without serialize version and type | |
1701168807 2023-11-28T10:53:27+00:00 dc369af3f5 Bitcoin Merge bitcoin/bitcoin#28936: Change petertodd seeds to petertodd.net | |
1701168706 2023-11-28T10:51:46+00:00 c1b7332441 Bitcoin Merge bitcoin/bitcoin#28934: ci: Set MSVC toolset version explicitly | |
1701106545 2023-11-27T17:35:45+00:00 794f971607 Bitcoin Merge bitcoin/bitcoin#28933: fuzz: Faster wallet_notifications target | |
1701001370 2023-11-26T12:22:50+00:00 5f9fd11680 Bitcoin Merge bitcoin/bitcoin#28931: fuzz: Limit fuzz buffer size in script_flags target | |
1700836918 2023-11-24T14:41:58+00:00 b5a271334c Bitcoin Merge bitcoin/bitcoin#28922: Use Txid in COutpoint | |
1700833132 2023-11-24T13:38:52+00:00 c0196bec98 Bitcoin Merge bitcoin/bitcoin#28932: ci: remove `python3-setuptools` from macOS build deps | |
1700761746 2023-11-23T17:49:06+00:00 930bcfd4cd Bitcoin Merge bitcoin/bitcoin#18919: test: Add gettransaction test for "coin-join" tx | |
1700760843 2023-11-23T17:34:03+00:00 f4073c5395 Bitcoin Merge bitcoin/bitcoin#28578: fuzz: add target for `DescriptorScriptPubKeyMan` | |
1700673613 2023-11-22T17:20:13+00:00 ddc4b9850a Bitcoin Merge bitcoin/bitcoin#28919: build: Fix regression in "ARMv8 CRC32 intrinsics" test | |
1700673432 2023-11-22T17:17:12+00:00 5d13b9586e Bitcoin Merge bitcoin/bitcoin#28461: build: Windows SSP roundup | |
1700672445 2023-11-22T17:00:45+00:00 172cd92620 Bitcoin Merge bitcoin/bitcoin#28862: lint: Report all lint errors instead of early exit | |
1700653689 2023-11-22T11:48:09+00:00 a238356823 Bitcoin Merge bitcoin/bitcoin#28907: depends: bump libmultiprocess to fix capnproto deprecation warnings | |
1700653638 2023-11-22T11:47:18+00:00 4374a87879 Bitcoin Merge bitcoin/bitcoin#28895: p2p: do not make automatic outbound connections to addnode peers | |
1700652279 2023-11-22T11:24:39+00:00 ca041fc4ab Bitcoin Merge bitcoin/bitcoin#28904: Drop CAutoFile | |
1700651904 2023-11-22T11:18:24+00:00 3dca308bd7 Bitcoin Merge bitcoin/bitcoin#28891: test: fix `AddNode` unit test failure on OpenBSD | |
1700651727 2023-11-22T11:15:27+00:00 e9beaa749c Bitcoin Merge bitcoin/bitcoin#28913: coins: make sure PoolAllocator uses the correct alignment | |
1700649798 2023-11-22T10:43:18+00:00 640b450530 Bitcoin Merge bitcoin/bitcoin#28925: ci: Update apt cache | |
1700564860 2023-11-21T11:07:40+00:00 daa56f7f66 Bitcoin Merge bitcoin/bitcoin#28905: ci: Avoid toolset ambiguity that MSVC can't handle | |
1700235530 2023-11-17T15:38:50+00:00 d752349029 Bitcoin Merge bitcoin/bitcoin#28900: doc: remove mingw-w64 install for "older" systems | |
1700230738 2023-11-17T14:18:58+00:00 b2309c47da Bitcoin Merge bitcoin/bitcoin#28902: doc: Simplify guix install doc, after 1.4 release | |
1700219957 2023-11-17T11:19:17+00:00 98b0acda0f Bitcoin Merge bitcoin/bitcoin#28725: test: refactor: use built-in collection types for type hints (Python 3.9 / PEP 585) | |
1700218601 2023-11-17T10:56:41+00:00 950af7c876 Bitcoin Merge bitcoin/bitcoin#28878: Remove version field from GetSerializeSize | |
1700215955 2023-11-17T10:12:35+00:00 afd3e99856 Bitcoin Merge bitcoin/bitcoin#28873: fuzz: AutoFile with XOR | |
1700130949 2023-11-16T10:35:49+00:00 22025d06e5 Bitcoin Merge bitcoin/bitcoin#28605: Fix typos | |
1700129945 2023-11-16T10:19:05+00:00 c3735e53ee Bitcoin Merge bitcoin/bitcoin#28771: tests: Fix LCOV_OPTS to be in the correct position | |
1700129886 2023-11-16T10:18:06+00:00 04e871d62f Bitcoin Merge bitcoin/bitcoin#28845: depends: remove `PYTHONPATH` from config.site | |
1700129762 2023-11-16T10:16:02+00:00 6b7bf907f5 Bitcoin Merge bitcoin/bitcoin#28825: fuzz: Minor improvements to tx_package_eval target | |
1700128145 2023-11-16T09:49:05+00:00 eb2ab3de1a Bitcoin Merge bitcoin/bitcoin#28877: bench: Update nanobench to 4.3.11 | |
1700127686 2023-11-16T09:41:26+00:00 b217b806cb Bitcoin Merge bitcoin/bitcoin#28884: doc: remove x86_64 build assumption from depends doc | |
1700127596 2023-11-16T09:39:56+00:00 1ad43f95b8 Bitcoin Merge bitcoin/bitcoin#28881: doc: remove mention of missing bdb being a configure error | |
1700127123 2023-11-16T09:32:03+00:00 1430c4b989 Bitcoin Merge bitcoin/bitcoin#28883: contrib: use a raw string for a regular expression literal that contains backslashes in signet/miner | |
1700061488 2023-11-15T15:18:08+00:00 0aa014d5a3 Bitcoin Merge bitcoin/bitcoin#28859: guix: update signapple (drop macho & altgraph) | |
1700061379 2023-11-15T15:16:19+00:00 108462139b Bitcoin Merge bitcoin/bitcoin#28438: Use serialization parameters for CTransaction | |
1700042266 2023-11-15T09:57:46+00:00 a73715e5a4 Bitcoin Merge bitcoin/bitcoin#28865: test: migrate to some per-symbol ubsan suppressions | |
1699976704 2023-11-14T15:45:04+00:00 830583eb9d Bitcoin Merge bitcoin/bitcoin#28858: doc: rewrite explanation for `-par=` | |
1699976652 2023-11-14T15:44:12+00:00 8992a34ee4 Bitcoin Merge bitcoin/bitcoin#28857: test, refactor: Magic bytes array followup | |
1699955256 2023-11-14T09:47:36+00:00 fb85bb2776 Bitcoin Merge bitcoin/bitcoin#28783: build: remove `-bind_at_load` usage | |
1699954149 2023-11-14T09:29:09+00:00 1fbeeed23a Bitcoin Merge bitcoin/bitcoin#28781: depends: latest config.guess & config.sub | |
1699893681 2023-11-13T16:41:21+00:00 5800c558eb Bitcoin Merge bitcoin/bitcoin#28580: guix: update time-machine | |
1699892895 2023-11-13T11:28:15-05:00 d232e36abd Bitcoin Merge bitcoin/bitcoin#28207: mempool: Persist with XOR | |
1699884654 2023-11-13T14:10:54+00:00 6342348072 Bitcoin Merge bitcoin/bitcoin#28076: util: Replace std::filesystem with util/fs.h | |
1699878775 2023-11-13T12:32:55+00:00 29c2c90362 Bitcoin Merge bitcoin/bitcoin#28721: multiprocess compatibility updates | |
1699873021 2023-11-13T10:57:01+00:00 e862bceb17 Bitcoin Merge bitcoin/bitcoin#27935: fuzz: call lookup functions before calling `Ban` | |
1699872701 2023-11-13T10:51:41+00:00 dd5f5713bc Bitcoin Merge bitcoin/bitcoin#28391: refactor: Simplify CTxMempool/BlockAssembler fields, remove some external mapTx access | |
1699870354 2023-11-13T10:12:34+00:00 e11b7587a1 Bitcoin Merge bitcoin/bitcoin#28831: test: Avoid intermittent failures in feature_init | |
1699869643 2023-11-13T10:00:43+00:00 9c4b74fa92 Bitcoin Merge bitcoin/bitcoin#28777: doc: update docs for `CHECK_ATOMIC` macro | |
1699868480 2023-11-13T09:41:20+00:00 95a3934cf3 Bitcoin Merge bitcoin/bitcoin#28786: guix: switch to 6.1 kernel headers over 5.15 | |
1699718231 2023-11-11T15:57:11+00:00 8243762700 Bitcoin Merge bitcoin/bitcoin#28849: test: fix node index bug when comparing peerinfo | |
1699610156 2023-11-10T09:55:56+00:00 1fdd832842 Bitcoin Merge bitcoin/bitcoin#28835: test: Check error details with assert_debug_log on the assumeutxo invalid hash dump - follow-up #28698 | |
1699535225 2023-11-09T13:07:05+00:00 b3898e946c Bitcoin Merge bitcoin/bitcoin#28826: ci: Switch IWYU to `clang_17` branch | |
1699528881 2023-11-09T11:21:21+00:00 88c3b100f0 Bitcoin Merge bitcoin/bitcoin#28829: ci: win64 task does use boost:process | |
1699525616 2023-11-09T10:26:56+00:00 c2da8c583f Bitcoin Merge bitcoin/bitcoin#28822: test: Add missing wait for version to be sent in add_outbound_p2p_connection | |
1699522258 2023-11-09T09:30:58+00:00 d60ebea597 Bitcoin Merge bitcoin/bitcoin#28808: refactor: Miniminer package linearization followups | |
1699467651 2023-11-08T13:20:51-05:00 3d7544b481 Bitcoin Merge bitcoin/bitcoin#28823: ci: remove note re M1 usage | |
1699458822 2023-11-08T10:53:42-05:00 19d1ba1b41 Bitcoin Merge bitcoin/bitcoin#28787: init: completely remove `-zapwallettxes` (remaining hidden option) | |
1699453175 2023-11-08T14:19:35+00:00 f1f3f2d9cc Bitcoin Merge bitcoin/bitcoin#28815: fuzz: Avoid timeout and bloat in fuzz targets | |
1699443096 2023-11-08T11:31:36+00:00 9ad19fc7c7 Bitcoin Merge bitcoin/bitcoin#28155: net: improves addnode / m_added_nodes logic | |
1699438625 2023-11-08T10:17:05+00:00 d690f89b57 Bitcoin Merge bitcoin/bitcoin#28785: validation: return more helpful results for reconsiderable fee failures and skipped transactions | |
1699437409 2023-11-08T09:56:49+00:00 059f131314 Bitcoin Merge bitcoin/bitcoin#28820: tests: Increase wallet_miniscript.py rpc timeout to 90 seconds | |
1699437353 2023-11-08T09:55:53+00:00 1162d046ec Bitcoin Merge bitcoin/bitcoin#28782: test: Add missing sync on send_version in peer_connect | |
1699436811 2023-11-08T09:46:51+00:00 b5d8f001a8 Bitcoin Merge bitcoin/bitcoin#28814: test: symbolizer improvements | |
1699394462 2023-11-07T17:01:02-05:00 82ea4e787c Bitcoin Merge bitcoin/bitcoin#28464: net: improve max-connection limits code | |
1699393737 2023-11-07T16:48:57-05:00 962ea5c525 Bitcoin Merge bitcoin/bitcoin#28374: test: python cryptography required for BIP 324 functional tests | |
1699391849 2023-11-07T16:17:29-05:00 c981771bc3 Bitcoin Merge bitcoin/bitcoin#28224: shutdown: Destroy kernel last, make test shutdown order consistent | |
1699387238 2023-11-07T15:00:38-05:00 c8a883a412 Bitcoin Merge bitcoin/bitcoin#26839: Add support for RNDR/RNDRRS for AArch64 on Linux | |
1699384749 2023-11-07T14:19:09-05:00 e77339632e Bitcoin Merge bitcoin/bitcoin#28136: refactor: move GetServicesNames from rpc/util.{h,cpp} to rpc/net.cpp | |
1699384318 2023-11-07T14:11:58-05:00 0528cfd307 Bitcoin Merge bitcoin/bitcoin#28649: Do the SOCKS5 handshake reliably | |
1699374569 2023-11-07T11:29:29-05:00 3da69c464f Bitcoin Merge bitcoin/bitcoin#28546: wallet: prevent bugs from invalid transaction heights with asserts, comments, and refactoring | |
1699355820 2023-11-07T11:17:00+00:00 2b3f43b96e Bitcoin Merge bitcoin/bitcoin#28789: fuzz: Avoid utxo_total_supply timeout (take 2) | |
1699307859 2023-11-06T16:57:39-05:00 0387ca0774 Bitcoin Merge bitcoin/bitcoin#28612: Test: followups to #27823 | |
1699301925 2023-11-06T15:18:45-05:00 0f5e31ce7d Bitcoin Merge bitcoin/bitcoin#28799: wallet: cache descriptor ID to avoid repeated descriptor string creation | |
1699286094 2023-11-06T10:54:54-05:00 4cebad4833 Bitcoin Merge bitcoin/bitcoin#28363: doc: Add offline signing tutorial | |
1699280747 2023-11-06T14:25:47+00:00 21d985784f Bitcoin Merge bitcoin/bitcoin#28788: test: bugfix CheckPackageMempoolAcceptResult return all error strings | |
1699264480 2023-11-06T09:54:40+00:00 f2cc718e69 Bitcoin Merge bitcoin/bitcoin#28798: build: Drop no longer needed MSVC warning suppressions | |
1699208556 2023-11-05T18:22:36+00:00 953d302a24 Bitcoin Merge bitcoin/bitcoin#28735: depends: Bump to capnproto-c++-1.0.1 | |
1699208138 2023-11-05T18:15:38+00:00 d2d53b4ac8 Bitcoin Merge bitcoin/bitcoin#28796: ci: Drop no longer needed "Fix Visual Studio installation" step | |
1699023050 2023-11-03T10:50:50-04:00 d9007f51a7 Bitcoin Merge bitcoin/bitcoin#28762: MiniMiner changes for package linearization | |
1699022617 2023-11-03T14:43:37+00:00 0fd7ca4838 Bitcoin Merge bitcoin/bitcoin#28778: depends: drop -O1 workaround from arm64 apple Qt build | |
1699022477 2023-11-03T14:41:17+00:00 5d9f45082b Bitcoin Merge bitcoin/bitcoin#28758: refactors for subpackage evaluation | |
1699019472 2023-11-03T13:51:12+00:00 f23ac10ca5 Bitcoin Merge bitcoin/bitcoin#28764: Fuzz: Check individual and package transaction invariants | |
1698954313 2023-11-02T15:45:13-04:00 9b68c9b85e Bitcoin Merge bitcoin/bitcoin#28172: refactor: use string_view for passing string literals to Parse{Hash,Hex} | |
1698952777 2023-11-02T15:19:37-04:00 5f88622191 Bitcoin Merge bitcoin/bitcoin#27852: test: add coverage to rpc_blockchain.py | |
1698948567 2023-11-02T14:09:27-04:00 0857f2935f Bitcoin Merge bitcoin/bitcoin#24097: Replace RecursiveMutex m_cs_banned with Mutex, and rename it | |
1698924350 2023-11-02T11:25:50+00:00 2e9454a633 Bitcoin Merge bitcoin/bitcoin#21161: Fee estimation: extend bucket ranges consistently | |
1698923537 2023-11-02T11:12:17+00:00 023418a140 Bitcoin Merge bitcoin/bitcoin#28530: tests, bug fix: DisconnectedBlockTransactions rewrite followups | |
1698918781 2023-11-02T09:53:01+00:00 023e8c2001 Bitcoin Merge bitcoin/bitcoin#28769: build: Update `qt` package up to 5.15.11 | |
1698918467 2023-11-02T09:47:47+00:00 b2240f6522 Bitcoin Merge bitcoin/bitcoin#28770: refactor: Remove unused circular include dependency from validation.cpp | |
1698835188 2023-11-01T10:39:48+00:00 eca2e430ac Bitcoin Merge bitcoin/bitcoin#28632: test: make python p2p not send getaddr on incoming connections | |
1698834353 2023-11-01T10:25:53+00:00 4733de3242 Bitcoin Merge bitcoin/bitcoin#28729: addrman: log AS only when using asmap | |
1698833338 2023-11-01T10:08:58+00:00 9d594ed1d8 Bitcoin Merge bitcoin/bitcoin#28755: build: remove duplicate `-lminiupnpc` linking | |
1698832637 2023-11-01T09:57:17+00:00 04bfe8c9c3 Bitcoin Merge bitcoin-core/gui#774: Fix crash on selecting "Mask values" in transaction view | |
1698772176 2023-10-31T17:09:36+00:00 3c0b66c2ec Bitcoin Merge bitcoin/bitcoin#28759: guix: update signapple to latest master | |
1698770730 2023-10-31T16:45:30+00:00 697ded943c Bitcoin Merge bitcoin/bitcoin#28757: guix: Zip needs to include all files and set time to SOURCE_DATE_EPOCH | |
1698750685 2023-10-31T11:11:25+00:00 d51fb9caa6 Bitcoin Merge bitcoin/bitcoin#28503: refactor: Remove WithParams serialization helper, use SER_PARAMS_OPFUNC | |
1698683774 2023-10-30T16:36:14+00:00 4458ae811a Bitcoin Merge bitcoin/bitcoin#28741: refactor: Fix bugprone-string-constructor warning | |
1698677739 2023-10-30T15:55:39+01:00 7d6c646cc7 Bitcoin Merge bitcoin/bitcoin#28348: build: Bump g++ minimum supported version to 10 | |
1698674051 2023-10-30T14:54:11+01:00 6391644b66 Bitcoin Merge bitcoin/bitcoin#28737: doc: Fix bugprone-lambda-function-name errors | |
1698673480 2023-10-30T14:44:40+01:00 ec5116ae14 Bitcoin Merge bitcoin/bitcoin#28695: net: Sanity check private keys received from SAM proxy | |
1698671355 2023-10-30T14:09:15+01:00 a3670b2273 Bitcoin Merge bitcoin/bitcoin#28753: test: Remove feature_txindex_compatibility.py | |
1698571330 2023-10-29T10:22:10+01:00 feae4e0438 Bitcoin Merge bitcoin/bitcoin#28698: assumeutxo, blockstorage: Prevent core dump on invalid hash | |
1698570899 2023-10-29T10:14:59+01:00 f028470654 Bitcoin Merge bitcoin/bitcoin#28727: test: replace random_bytes with random.randbytes | |
1698570653 2023-10-29T10:10:53+01:00 42b0d5f59b Bitcoin Merge bitcoin/bitcoin#28740: refactor: Add LIFETIMEBOUND to all (w)txid getters | |
1698346933 2023-10-26T15:02:13-04:00 e789b30b25 Bitcoin Merge bitcoin/bitcoin#27116: doc: clarify that LOCK() internally checks whether the mutex is held | |
1698345472 2023-10-26T14:37:52-04:00 b72cb7801b Bitcoin Merge bitcoin/bitcoin#28283: doc: clarify cookie generation in JSON-RPC-interface.md | |
1698344987 2023-10-26T14:29:47-04:00 7be62df80f Bitcoin Merge bitcoin/bitcoin#26078: p2p: return `CSubNet` in `LookupSubNet` | |
1698344335 2023-10-26T14:18:55-04:00 5572f98f05 Bitcoin Merge bitcoin/bitcoin#28107: util: Type-safe transaction identifiers | |
1698333280 2023-10-26T11:14:40-04:00 cb8844e2b9 Bitcoin Merge bitcoin/bitcoin#28728: wallet: [bugfix] Mark CNoDestination and PubKeyDestination constructor explicit | |
1698246338 2023-10-25T11:05:38-04:00 2a349f9ea5 Bitcoin Merge bitcoin/bitcoin#28264: test: refactor: support sending funds with outpoint result | |
1698236407 2023-10-25T13:20:07+01:00 64879f4c03 Bitcoin Merge bitcoin-core/gui#771: Avoid error-prone leading whitespace in translatable strings | |
1698235979 2023-10-25T13:12:59+01:00 afa081a39b Bitcoin Merge bitcoin-core/gui#742: Exit and show error if unrecognized command line args are present | |
1698181506 2023-10-24T22:05:06+01:00 d53400e75e Bitcoin Merge bitcoin/bitcoin#28627: depends: zeromq 4.3.5 | |
1698181434 2023-10-24T22:03:54+01:00 ba0313d84b Bitcoin Merge bitcoin/bitcoin#28210: build: Bump clang minimum supported version to 13 | |
1698164670 2023-10-24T17:24:30+01:00 43704827b4 Bitcoin Merge bitcoin/bitcoin#28211: Bump python minimum supported version to 3.9 | |
1698144016 2023-10-24T11:40:16+01:00 004367dba8 Bitcoin Merge bitcoin/bitcoin#28714: doc: remove release note fragments for 26.x branch | |
1698140006 2023-10-24T10:33:26+01:00 96ec3b67a7 Bitcoin Merge bitcoin/bitcoin#28707: doc: add historical release notes for 24.2 | |
1698139968 2023-10-24T10:32:48+01:00 ab61087a7e Bitcoin Merge bitcoin/bitcoin#28660: test: enable reindex readonly test on *BSD | |
1698096936 2023-10-23T17:35:36-04:00 d724bb5291 Bitcoin Merge bitcoin/bitcoin#28609: wallet: Reload watchonly and solvables wallets after migration | |
1698088568 2023-10-23T15:16:08-04:00 da8e397e4a Bitcoin Merge bitcoin/bitcoin#28685: coinstats, assumeutxo: fix hash_serialized2 calculation | |
1698079275 2023-10-23T12:41:15-04:00 5c32c5971c Bitcoin Merge bitcoin/bitcoin#28618: doc: assumeutxo prune and index notes | |
1698071904 2023-10-23T15:38:24+01:00 d90eea989a Bitcoin Merge bitcoin/bitcoin#28708: ci: Add missing --external to podman image prune | |
1698070548 2023-10-23T15:15:48+01:00 565c55119b Bitcoin Merge bitcoin-core/gui#770: Revert "gui: provide wallet controller context to wallet actions" | |
1698057163 2023-10-23T11:32:43+01:00 0046f3dc27 Bitcoin Merge bitcoin/bitcoin#28693: build: Include `config/bitcoin-config.h` explicitly in `util/trace.h` | |
1698053847 2023-10-23T10:37:27+01:00 f4e96c29a6 Bitcoin Merge bitcoin/bitcoin#28691: refactor: Remove CBlockFileInfo::SetNull | |
1698052253 2023-10-23T10:10:53+01:00 0f15db0ec9 Bitcoin Merge bitcoin/bitcoin#28697: fuzz: Increase merge -rss_limit_mb | |
1697833456 2023-10-20T16:24:16-04:00 c1106cfef5 Bitcoin Merge bitcoin/bitcoin#28669: test: check assumeutxo file for changed outpoint index + de-duplications | |
1697812216 2023-10-20T15:30:16+01:00 abfc8c901d Bitcoin Merge bitcoin/bitcoin#28692: fuzz: Delete i2p fuzz test | |
1697809174 2023-10-20T14:39:34+01:00 3c856e2fe8 Bitcoin Merge bitcoin/bitcoin#28569: log: Don't log cache rebalancing in absense of a snapshot chainstate | |
1697797384 2023-10-20T11:23:04+01:00 fc1073bb45 Bitcoin Merge bitcoin/bitcoin#28643: ci: Add missing CI_RETRY_EXE before git clone | |
1697746086 2023-10-19T16:08:06-04:00 77f0ceb717 Bitcoin Merge bitcoin/bitcoin#28077: I2P: also sleep after errors in Accept() & destroy the session if we get an unexpected error | |
1697734119 2023-10-19T12:48:39-04:00 0655e9dd92 Bitcoin Merge bitcoin/bitcoin#27071: Handle CJDNS from LookupSubNet() | |
1697726743 2023-10-19T15:45:43+01:00 6e721c923c Bitcoin Merge bitcoin/bitcoin#28667: doc: add historical release notes for 25.1 | |
1697718349 2023-10-19T13:25:49+01:00 9e616baec0 Bitcoin Merge bitcoin/bitcoin#22764: build: Include qt sources for parsing with extract_strings.py | |
1697707924 2023-10-19T10:32:04+01:00 106ab20f12 Bitcoin Merge bitcoin/bitcoin#28673: docs: Add reference to total.coverage report | |
1697707424 2023-10-19T10:23:44+01:00 091d29c495 Bitcoin Merge bitcoin/bitcoin#28617: test: Add Wallet Unlock Context Manager | |
1697706424 2023-10-19T10:07:04+01:00 5eb82d5706 Bitcoin Merge bitcoin/bitcoin#28672: build: move `-fstack-reuse=none` to CORE_CXXFLAGS | |
1697705188 2023-10-19T09:46:28+01:00 f4049eaf08 Bitcoin Merge bitcoin/bitcoin#28671: test: Fix failing time check in rpc_net.py | |
1697631528 2023-10-18T08:18:48-04:00 655dc716aa Bitcoin Merge bitcoin/bitcoin#28666: test: assumeutxo file with unknown block hash | |
1697621565 2023-10-18T10:32:45+01:00 1803fee1cf Bitcoin Merge bitcoin/bitcoin#28637: doc: add release note for #27460 (new `importmempool` RPC) | |
1697581672 2023-10-17T18:27:52-04:00 c2d4e40e45 Bitcoin Merge bitcoin/bitcoin#28651: Make miniscript GetWitnessSize accurate for tapscript | |
1697577985 2023-10-17T22:26:25+01:00 9c30f5ef9d Bitcoin Merge bitcoin-core/gui#766: Fix coin control input size accounting for taproot spends | |
1697570885 2023-10-17T15:28:05-04:00 fbcf1029a7 Bitcoin Merge bitcoin/bitcoin#28544: wallet: Add TxStateString function for debugging and logging | |
1697558742 2023-10-17T12:05:42-04:00 ff6be778f9 Bitcoin Merge bitcoin/bitcoin#28647: test: Add assumeutxo test for wrong hash | |
1697534408 2023-10-17T10:20:08+01:00 738ef44abb Bitcoin Merge bitcoin/bitcoin#28652: assumeutxo: fail early if snapshot block hash doesn't match AssumeUTXO parameters | |
1697532711 2023-10-17T09:51:51+01:00 e6c30834b4 Bitcoin Merge bitcoin/bitcoin#28656: fuzz: Allow multiple --m_dir args | |
1697532530 2023-10-17T09:48:50+01:00 4caa10b580 Bitcoin Merge bitcoin/bitcoin#28628: lint: Include test_utxo_snapshots in lint_shell, fix linter errors | |
1697477366 2023-10-16T13:29:26-04:00 76d89579b5 Bitcoin Merge bitcoin/bitcoin#28630: depends: update `LD64_VERSION` to 711 | |
1697475579 2023-10-16T12:59:39-04:00 90f7d8a7f9 Bitcoin Merge bitcoin/bitcoin#28539: lib: add taproot support to libconsensus | |
1697466950 2023-10-16T15:35:50+01:00 08ea835220 Bitcoin Merge bitcoin/bitcoin#28583: refactor: [tidy] modernize-use-emplace | |
1697459855 2023-10-16T13:37:35+01:00 92704535f6 Bitcoin Merge bitcoin-core/gui#765: Fix wallet list hover crash on shutdown | |
1697448105 2023-10-16T11:21:45+02:00 22fa1f4702 Bitcoin Merge bitcoin/bitcoin#28565: rpc: getaddrmaninfo followups | |
1697360911 2023-10-15T11:08:31+02:00 ab2f531b78 Bitcoin Merge bitcoin/bitcoin#28650: fuzz: Merge with -set_cover_merge=1 | |
1697359717 2023-10-15T10:48:37+02:00 cee39d0628 Bitcoin Merge bitcoin/bitcoin#27793: ci: label docker images and prune dangling images selectively | |
1697214721 2023-10-13T12:32:01-04:00 78b7e95518 Bitcoin Merge bitcoin/bitcoin#28645: test: fix `assert_debug_log` call-site bugs, add type checks | |
1697188593 2023-10-13T11:16:33+02:00 73dfa6da08 Bitcoin Merge bitcoin/bitcoin#28631: devtools: test_utxo_snapshots.sh sleep cleanup and documentation | |
1697188494 2023-10-13T11:14:54+02:00 448790c00a Bitcoin Merge bitcoin/bitcoin#28639: refactor: Remove unused nchaintx from SnapshotMetadata constructor, fix test, add test | |
1697187597 2023-10-13T10:59:57+02:00 9e068f9612 Bitcoin Merge bitcoin/bitcoin#28459: build: add `-mbranch-protection=bti` (aarch64) to hardening flags | |
1697185447 2023-10-13T10:24:07+02:00 504f1f30ed Bitcoin Merge bitcoin/bitcoin#28547: ci: Work around podman stop intermittent failure | |
1697184998 2023-10-13T10:16:38+02:00 151a2b189c Bitcoin Merge bitcoin/bitcoin#28644: test: Fuzz merge with -use_value_profile=0 for now | |
1697123880 2023-10-12T17:18:00+02:00 5ea4fc05ed Bitcoin Merge bitcoin/bitcoin#28640: ci: Use clang-17 in Asan task | |
1697123064 2023-10-12T17:04:24+02:00 bf8c41d251 Bitcoin Merge bitcoin/bitcoin#28641: ci: Drop no longer needed `NOLINTNEXTLINE` | |
1697104812 2023-10-12T12:00:12+02:00 06d469c26b Bitcoin Merge bitcoin/bitcoin#28629: test: fix usdt undeclared function errors on mantis | |
1697104395 2023-10-12T11:53:15+02:00 a927d5cabe Bitcoin Merge bitcoin/bitcoin#27228: test: exempt previous release binaries from valgrind | |
1697096107 2023-10-12T09:35:07+02:00 4a5aae9330 Bitcoin Merge bitcoin/bitcoin#28634: test: BIP324: add check for detection of missing garbage terminator | |
1697094709 2023-10-12T09:11:49+02:00 ccf7895e17 Bitcoin Merge bitcoin/bitcoin#28633: ci: Install Qt's default Android API platform | |
1697048723 2023-10-11T14:25:23-04:00 e3eb3aae30 Bitcoin Merge bitcoin/bitcoin#28625: test: check that loading snapshot not matching AssumeUTXO parameters fails | |
1697047596 2023-10-11T20:06:36+02:00 d98d88c779 Bitcoin Merge bitcoin/bitcoin#28392: test: Use pathlib over os path | |
1697021443 2023-10-11T12:50:43+02:00 744157ef1a Bitcoin Merge bitcoin/bitcoin#28602: descriptors: Disallow hybrid and uncompressed keys when inferring | |
1697020548 2023-10-11T12:35:48+02:00 154404e33f Bitcoin Merge bitcoin/bitcoin#28624: docs: fix typo | |
1697020158 2023-10-11T12:29:18+02:00 bf32ae3969 Bitcoin Merge bitcoin/bitcoin#28482: ci: use LLVM/Clang 17 in tidy job | |
1696877520 2023-10-09T14:52:00-04:00 04265ba937 Bitcoin Merge bitcoin/bitcoin#26331: Implement `CCoinsViewErrorCatcher::HaveCoin` and check disk space periodically | |
1696860193 2023-10-09T15:03:13+01:00 4e7442e743 Bitcoin Merge bitcoin/bitcoin#28573: github actions: Fix test-one-commit when parent of head is merge commit | |
1696859648 2023-10-09T14:54:08+01:00 3003861e78 Bitcoin Merge bitcoin/bitcoin#28591: kernel: chainparams updates for 26.x | |
1696857209 2023-10-09T14:13:29+01:00 f4674444b2 Bitcoin Merge bitcoin/bitcoin#28595: ci: Avoid cache depends/work/build | |
1696857120 2023-10-09T14:12:00+01:00 66f8ee2969 Bitcoin Merge bitcoin/bitcoin#28611: Adjust Gradle properties to fix `apk` build | |
1696851159 2023-10-09T12:32:39+01:00 c976657a1b Bitcoin Merge bitcoin-core/gui#767: Update translation source file for v26.0 string freeze | |
1696841584 2023-10-09T09:53:04+01:00 62346bc394 Bitcoin Merge bitcoin/bitcoin#28604: test: Use feerate higher than minrelay fee in wallet_fundraw | |
1696781412 2023-10-08T12:10:12-04:00 db283a6b6f Bitcoin Merge bitcoin/bitcoin#27255: MiniTapscript: port Miniscript to Tapscript | |
1696675996 2023-10-07T11:53:16+01:00 d2b8c5e123 Bitcoin Merge bitcoin-core/gui#764: Remove legacy wallet creation | |
1696674160 2023-10-07T11:22:40+01:00 38f4b0d9d1 Bitcoin Merge bitcoin/bitcoin#28562: AssumeUTXO follow-ups | |
1696596704 2023-10-06T13:51:44+01:00 1472df63f7 Bitcoin Merge bitcoin/bitcoin#28253: test: display abrupt shutdown errors in console output | |
1696585571 2023-10-06T10:46:11+01:00 634b68f0dc Bitcoin Merge bitcoin/bitcoin#28532: qt: enable` -ltcg` for windows under LTO | |
1696547299 2023-10-05T19:08:19-04:00 54bdb6e074 Bitcoin Merge bitcoin/bitcoin#27609: rpc: allow submitpackage to be called outside of regtest | |
1696534554 2023-10-05T15:35:54-04:00 cf553e3ab7 Bitcoin Merge bitcoin/bitcoin#28597: wallet: No BDB creation, unless -deprecatedrpc=create_bdb | |
1696529974 2023-10-05T14:19:34-04:00 0b2c93bc56 Bitcoin Merge bitcoin/bitcoin#28590: assumeutxo: change getchainstates RPC to return a list of chainstates | |
1696521487 2023-10-05T11:58:07-04:00 6e5cf8e953 Bitcoin Merge bitcoin/bitcoin#28587: descriptors: disallow hybrid public keys | |
1696521075 2023-10-05T16:51:15+01:00 d9c1cc5f1f Bitcoin Merge bitcoin/bitcoin#28027: test: Fixes and updates to wallet_backwards_compatibility.py for 25.0 and descriptor wallets | |
1696519111 2023-10-05T11:18:31-04:00 db19a7e89d Bitcoin Merge bitcoin/bitcoin#28403: test: Bump walletpassphrase timeouts to avoid intermittent issues | |
1696511199 2023-10-05T14:06:39+01:00 52c6904c78 Bitcoin Merge bitcoin/bitcoin#28558: Make PeerManager own a FastRandomContext | |
1696503771 2023-10-05T12:02:51+01:00 78fd3c2672 Bitcoin Merge bitcoin/bitcoin#28588: test: BIP324: add checks for v1 prefix matching / wrong network magic detection | |
1696501709 2023-10-05T11:28:29+01:00 2eacc61ad7 Bitcoin Merge bitcoin/bitcoin#25970: Add headerssync tuning parameters optimization script to repo | |
1696491409 2023-10-05T08:36:49+01:00 0e3de3b83e Bitcoin Merge bitcoin-core/gui#754: Add BIP324-specific labels to peer details | |
1696453052 2023-10-04T16:57:32-04:00 5b4478418b Bitcoin Merge bitcoin/bitcoin#28577: net: raise V1_PREFIX_LEN from 12 to 16 | |
1696451817 2023-10-04T21:36:57+01:00 8369467c94 Bitcoin Merge bitcoin-core/gui#757: Add wallet name to address book page title | |
1696448217 2023-10-04T15:36:57-04:00 ab163b0fb5 Bitcoin Merge bitcoin/bitcoin#27823: init: return error when block index is non-contiguous, fix feature_init.py file perturbation | |
1696441051 2023-10-04T18:37:31+01:00 30b3477507 Bitcoin Merge bitcoin/bitcoin#28561: build: Update `qt` package up to 5.15.10 | |
1696440760 2023-10-04T13:32:40-04:00 cc68a3b9dd Bitcoin Merge bitcoin/bitcoin#28589: test: assumeutxo func test race fixes | |
1696435995 2023-10-04T17:13:15+01:00 3cd02806ec Bitcoin Merge bitcoin/bitcoin#28567: ci: Only run functional tests on native windows in master | |
1696431847 2023-10-04T16:04:07+01:00 058488276f Bitcoin Merge bitcoin/bitcoin#27598: bench: Add SHA256 implementation specific benchmarks | |
1696410543 2023-10-04T10:09:03+01:00 db7b5dfcc5 Bitcoin Merge bitcoin/bitcoin#28551: http: bugfix: allow server shutdown in case of remote client disconnection | |
1696409624 2023-10-04T09:53:44+01:00 2f835d2ae4 Bitcoin Merge bitcoin/bitcoin#28576: docs: fix typo in packages.md | |
1696348631 2023-10-03T16:57:11+01:00 97f756b12c Bitcoin Merge bitcoin/bitcoin#28575: ci: Print Linux kernel info | |
1696347500 2023-10-03T11:38:20-04:00 01bd9d7b99 Bitcoin Merge bitcoin/bitcoin#28523: rpc: add hidden getrawaddrman RPC to list addrman table entries | |
1696344850 2023-10-03T15:54:10+01:00 5a4eb56e3f Bitcoin Merge bitcoin/bitcoin#28571: depends: fix unusable memory_resource in macos qt build | |
1696341466 2023-10-03T09:57:46-04:00 d0b928b29d Bitcoin Merge bitcoin/bitcoin#26312: Remove Sock::Get() and Sock::Sock() | |
1696337801 2023-10-03T13:56:41+01:00 88e5a02b8b Bitcoin Merge bitcoin-core/gui#751: macOS, do not process actions during shutdown | |
1696327114 2023-10-03T10:58:34+01:00 693a7cfc6c Bitcoin Merge bitcoin/bitcoin#28507: contrib/bash-completions: use package naming conventions | |
1696326261 2023-10-03T10:44:21+01:00 4e78834ec1 Bitcoin Merge bitcoin/bitcoin#28304: doc: Remove confusing assert linter | |
1696325361 2023-10-03T10:29:21+01:00 8113ac0ab4 Bitcoin Merge bitcoin/bitcoin#28543: build, macos: Fix `qt` package build with new Xcode 15 linker | |
1696324370 2023-10-03T10:12:50+01:00 6f882e6f86 Bitcoin Merge bitcoin/bitcoin#28331: BIP324 integration | |
1696280984 2023-10-02T17:09:44-04:00 e7b0004b37 Bitcoin Merge bitcoin/bitcoin#27596: assumeutxo (2) | |
1696260036 2023-10-02T16:20:36+01:00 fd8ab08558 Bitcoin Merge bitcoin/bitcoin#28557: bench: remove `NO_THREAD_SAFETY_ANALYSIS` usage | |
1696252040 2023-10-02T14:07:20+01:00 8909667ab8 Bitcoin Merge bitcoin/bitcoin#28176: tests: add coverage to feature_addrman.py | |
1696249661 2023-10-02T13:27:41+01:00 50f250a67d Bitcoin Merge bitcoin/bitcoin#28542: wallet: Check for uninitialized last processed and conflicting heights in MarkConflicted | |
1696243766 2023-10-02T12:49:26+02:00 dcf6230f92 Bitcoin Merge bitcoin/bitcoin#28556: doc: fix link to developer-notes.md file in multiprocess.md | |
1696242834 2023-10-02T12:33:54+02:00 48b8910d12 Bitcoin Merge bitcoin/bitcoin#28508: refactor: Remove SER_GETHASH, hard-code client version in CKeyPool serialize | |
1696241780 2023-10-02T12:16:20+02:00 0f9307c4cb Bitcoin Merge bitcoin/bitcoin#28500: Prevent default/invalid CKey objects from allocating secure memory | |
1696240676 2023-10-02T11:57:56+02:00 e3b052800f Bitcoin Merge bitcoin/bitcoin#28227: test: check for specific bip157 disconnect reasons, add test coverage | |
1696238348 2023-10-02T11:19:08+02:00 8b44d01118 Bitcoin Merge bitcoin/bitcoin#28184: lint: fix custom mypy cache dir setting | |
1696237736 2023-10-02T11:08:56+02:00 f66af92f1a Bitcoin Merge bitcoin/bitcoin#28545: test: Avoid test failure on Linux root without cap-add LINUX_IMMUTABLE | |
1696013398 2023-09-29T14:49:58-04:00 5bbf735def Bitcoin Merge bitcoin/bitcoin#27653: test: add unit test coverage for Python ECDSA implementation | |
1696008591 2023-09-29T13:29:51-04:00 f562856d02 Bitcoin Merge bitcoin/bitcoin#27866: blockstorage: Return on fatal flush errors | |
1695995402 2023-09-29T09:50:02-04:00 d18a8f6f69 Bitcoin Merge bitcoin/bitcoin#28525: net: Drop v2 garbage authentication packet | |
1695914530 2023-09-28T11:22:10-04:00 9d5150ac47 Bitcoin Merge bitcoin/bitcoin#28540: tests: Fix wallet_resendwallettransactions.py intermittent failure by using manual bumps instead of bumpfee | |
1695899124 2023-09-28T12:05:24+01:00 6619d6a8dc Bitcoin Merge bitcoin/bitcoin#28450: Add package evaluation fuzzer | |
1695847587 2023-09-27T16:46:27-04:00 19a7e608f9 Bitcoin Merge bitcoin/bitcoin#28505: rpc: bumpfee, improve doc for 'reduce_output' arg | |
1695733304 2023-09-26T14:01:44+01:00 c9f288244b Bitcoin Merge bitcoin/bitcoin#28483: refactor: Return CAutoFile from BlockManager::Open*File() | |
1695578056 2023-09-24T18:54:16+01:00 dcfbf3c210 Bitcoin Merge bitcoin/bitcoin#28512: doc: Be vague instead of wrong about MALLOC_ARENA_MAX | |
1695490956 2023-09-23T18:42:36+01:00 ac9fa6ec78 Bitcoin Merge bitcoin/bitcoin#28385: [refactor] rewrite DisconnectedBlockTransactions to not use boost | |
1695484538 2023-09-23T11:55:38-04:00 719cb301e6 Bitcoin Merge bitcoin/bitcoin#28492: RPC: `descriptorprocesspsbt` returns hex encoded tx if complete | |
1695403791 2023-09-22T18:29:51+01:00 b000ed5ee5 Bitcoin Merge bitcoin-core/gui#119: Replace send-to-self with dual send+receive entries | |
1695392786 2023-09-22T15:26:26+01:00 bce7b087cb Bitcoin Merge bitcoin-core/gui#739: Disable and uncheck blank when private keys are disabled | |
1695382888 2023-09-22T12:41:28+01:00 2e1d4bf444 Bitcoin Merge bitcoin-core/gui#755: Silence `-Wcast-function-type` warning | |
1695313979 2023-09-21T16:32:59+00:00 b66f6dcb26 Bitcoin Merge bitcoin/bitcoin#28513: ci: Install Homebrew's `pkg-config` package | |
1695313865 2023-09-21T16:31:05+00:00 f29091410d Bitcoin Merge bitcoin/bitcoin#28379: Refactor: Remove m_is_test_chain | |
1695312832 2023-09-21T12:13:52-04:00 2303fd2f43 Bitcoin Merge bitcoin/bitcoin#28471: Fix virtual size limit enforcement in transaction package context | |
1695311415 2023-09-21T15:50:15+00:00 cf0711cac3 Bitcoin Merge bitcoin/bitcoin#27934: test: added coverage to estimatefee | |
1695309976 2023-09-21T11:26:16-04:00 41cb17fdb6 Bitcoin Merge bitcoin/bitcoin#28078: net, refactor: remove unneeded exports, use helpers over low-level code, use optional | |
1695292516 2023-09-21T06:35:16-04:00 5027d41988 Bitcoin Merge bitcoin/bitcoin#26366: rpc, test: `addnode` improv + add test coverage for invalid command | |
1695245551 2023-09-20T22:32:31+01:00 1d4846a844 Bitcoin Merge bitcoin-core/gui#738: Add menu option to migrate a wallet | |
1695232215 2023-09-20T13:50:15-04:00 8247a8db69 Bitcoin Merge bitcoin/bitcoin#28154: test: refactor: deduplicate segwitv0 ECDSA signing for tx inputs | |
1695226470 2023-09-20T16:14:30+00:00 99ce8366ed Bitcoin Merge bitcoin/bitcoin#28504: ci: Use nproc over MAKEJOBS in 01_base_install | |
1695212720 2023-09-20T08:25:20-04:00 ff564c75e7 Bitcoin Merge bitcoin/bitcoin#27511: rpc: Add test-only RPC getaddrmaninfo for new/tried table address count | |
1695210553 2023-09-20T07:49:13-04:00 3966b0a0b6 Bitcoin Merge bitcoin/bitcoin#28472: Remove MemPoolAccept::m_limits to avoid mutating it in package evaluation | |
1695210047 2023-09-20T11:40:47+00:00 e9a4793b82 Bitcoin Merge bitcoin/bitcoin#28432: build: Produce a `.zip` for macOS distribution | |
1695209936 2023-09-20T11:38:56+00:00 1bf915db99 Bitcoin Merge bitcoin/bitcoin#28470: fuzz: Rework addr fuzzing | |
1695143457 2023-09-19T13:10:57-04:00 abe4fedab7 Bitcoin Merge bitcoin/bitcoin#28125: wallet: bugfix, disallow migration of invalid scripts | |
1695142123 2023-09-19T16:48:43+00:00 53313c49d6 Bitcoin Merge bitcoin/bitcoin#28246: wallet: Use CTxDestination in CRecipient instead of just scriptPubKey | |
1695139752 2023-09-19T16:09:12+00:00 737aac8cc8 Bitcoin Merge bitcoin/bitcoin#28497: ci: Reintroduce fixed "test-each-commit" job | |
1695136406 2023-09-19T15:13:26+00:00 a5979a8d4a Bitcoin Merge bitcoin/bitcoin#28506: fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT | |
1694863006 2023-09-16T12:16:46+01:00 f01416e23c Bitcoin Merge bitcoin/bitcoin#28479: build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS | |
1694862916 2023-09-16T12:15:16+01:00 372e7b6510 Bitcoin Merge bitcoin/bitcoin#28489: tests: fix incorrect assumption in v2transport_test | |
1694784440 2023-09-15T14:27:20+01:00 5c7cdda992 Bitcoin Merge bitcoin/bitcoin#28473: refactor: Serialization parameter cleanups | |
1694774969 2023-09-15T11:49:29+01:00 717a4d8944 Bitcoin Merge bitcoin/bitcoin#28476: ci: LLVM 17 for MSAN jobs | |
1694769386 2023-09-15T10:16:26+01:00 f608a409f7 Bitcoin Merge bitcoin/bitcoin#28480: fuzz: Don't use afl++ deferred forkserver mode | |
1694768681 2023-09-15T10:04:41+01:00 8ef672937e Bitcoin Merge bitcoin/bitcoin#28452: Do not use std::vector = {} to release memory | |
1694722117 2023-09-14T16:08:37-04:00 459272d639 Bitcoin Merge bitcoin/bitcoin#26152: Bump unconfirmed ancestor transactions to target feerate | |
1694712074 2023-09-14T13:21:14-04:00 541976b42e Bitcoin Merge bitcoin/bitcoin#27850: test: Add unit & functional test coverage for blockstore | |
1694696345 2023-09-14T13:59:05+01:00 f5c5ddafbc Bitcoin Merge bitcoin/bitcoin#28478: ci: Temporarily disable test-each-commit | |
1694696315 2023-09-14T13:58:35+01:00 858d3138bb Bitcoin Merge bitcoin/bitcoin#28460: fuzz: Use afl++ shared-memory fuzzing | |
1694686428 2023-09-14T11:13:48+01:00 9e9206f52a Bitcoin Merge bitcoin/bitcoin#28465: ci: clang-17 for fuzz and tsan | |
1694686298 2023-09-14T11:11:38+01:00 1e9d367d0d Bitcoin Merge bitcoin/bitcoin#28423: kernel: Remove protocol.h/netaddress.h/compat.h from kernel headers | |
1694682892 2023-09-14T10:14:52+01:00 744e0e3670 Bitcoin Merge bitcoin/bitcoin#28279: ci: Add test-each-commit task | |
1694681770 2023-09-14T09:56:10+01:00 8209e86eeb Bitcoin Merge bitcoin/bitcoin#28458: refactor: Remove unused GetType() from CBufferedFile and CAutoFile | |
1694623860 2023-09-13T17:51:00+01:00 f1a9fd627b Bitcoin Merge bitcoin/bitcoin#28251: validation: fix coins disappearing mid-package evaluation | |
1694536890 2023-09-12T12:41:30-04:00 adc0921ea1 Bitcoin Merge bitcoin/bitcoin#28101: doc, refactor: changing -torcontrol help to specify that a default port is used | |
1694536093 2023-09-12T12:28:13-04:00 8f9c74cb11 Bitcoin Merge bitcoin/bitcoin#28414: wallet rpc: return final tx hex from walletprocesspsbt if complete | |
1694527225 2023-09-12T15:00:25+01:00 7649431637 Bitcoin Merge bitcoin/bitcoin#28105: doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC | |
1694525217 2023-09-12T14:26:57+01:00 578f50fc48 Bitcoin Merge bitcoin/bitcoin#28448: rpc: Deprecate rpcserialversion=0 | |
1694508295 2023-09-12T09:44:55+01:00 fd69ffbbfb Bitcoin Merge bitcoin/bitcoin#28427: index: coinstats reorg, fail when block cannot be reversed | |
1694421878 2023-09-11T09:44:38+01:00 8f7b9eb871 Bitcoin Merge bitcoin/bitcoin#28433: Follow-up to BIP324 connection support | |
1694351416 2023-09-10T14:10:16+01:00 c5a63ea56f Bitcoin Merge bitcoin/bitcoin#27944: test: various USDT functional test cleanups (27831 follow-ups) | |
1694256315 2023-09-09T11:45:15+01:00 e25af11225 Bitcoin Merge bitcoin/bitcoin#28431: Remove needless `GetTransactionOutputWeight` helper | |
1694255457 2023-09-09T11:30:57+01:00 579c49b3a6 Bitcoin Merge bitcoin/bitcoin#28428: Hard-code version number value for CBlockLocator and CDiskBlockIndex | |
1694165043 2023-09-08T10:24:03+01:00 4e1a38c6df Bitcoin Merge bitcoin/bitcoin#28196: BIP324 connection support | |
1694100136 2023-09-07T16:22:16+01:00 238d29aff9 Bitcoin Merge bitcoin/bitcoin#28361: fuzz: add ConstructPubKeyBytes util function | |
1694099414 2023-09-07T16:10:14+01:00 0354206a30 Bitcoin Merge bitcoin/bitcoin#28412: test: remove unused variables in `p2p_invalid_block` | |
1694097018 2023-09-07T15:30:18+01:00 b097a689ed Bitcoin Merge bitcoin/bitcoin#28422: depends: cctools 986, ld64 711 & libtapi 1300.0.6.5 | |
1694082874 2023-09-07T11:34:34+01:00 8e0d9796da Bitcoin Merge bitcoin/bitcoin#25284: net: Use serialization parameters for CAddress serialization | |
1694082259 2023-09-07T11:24:19+01:00 5ad4eb3365 Bitcoin Merge bitcoin/bitcoin#28426: doc: s/--no-substitute/--no-substitutes in guix/INSTALL | |
1694082012 2023-09-07T11:20:12+01:00 d98180a969 Bitcoin Merge bitcoin/bitcoin#28419: fuzz: introduce and use `ConsumePrivateKey` helper | |
1694021463 2023-09-06T13:31:03-04:00 d2ccca253f Bitcoin Merge bitcoin/bitcoin#26567: Wallet: estimate the size of signed inputs using descriptors | |
1694016513 2023-09-06T17:08:33+01:00 cf421820f5 Bitcoin Merge bitcoin/bitcoin#28409: test: Combine sync_send_with_ping and sync_with_ping | |
1693917899 2023-09-05T13:44:59+01:00 9d3b216e00 Bitcoin Merge bitcoin/bitcoin#28151: build: use `-muse-unaligned-vector-move` for Windows builds | |
1693910255 2023-09-05T11:37:35+01:00 ecab855838 Bitcoin Merge bitcoin/bitcoin#28195: blockstorage: Drop legacy -txindex check | |
1693906701 2023-09-05T10:38:21+01:00 8c7e735456 Bitcoin Merge bitcoin/bitcoin#28404: Update libsecp256k1 subtree to release 0.4.0 | |
1693904870 2023-09-05T10:07:50+01:00 260445bee8 Bitcoin Merge bitcoin/bitcoin#28359: ci: Asan with -ftrivial-auto-var-init=pattern | |
1693904373 2023-09-05T09:59:33+01:00 c004ba48f4 Bitcoin Merge bitcoin/bitcoin#28386: test: remove fixed timeouts from feature_config_args | |
1693904330 2023-09-05T09:58:50+01:00 fb619e1bc3 Bitcoin Merge bitcoin/bitcoin#28396: test: p2p: check that `getaddr` msgs are only responded once per connection | |
1693903431 2023-09-05T11:43:51+03:00 818bfd6dfe Bitcoin Merge bitcoin/bitcoin#28402: ci: Bump `actions/checkout` version | |
1693903262 2023-09-05T11:41:02+03:00 337d6f35a2 Bitcoin Merge bitcoin/bitcoin#28291: rpc: removed StrFormatInternalBug quote delimitation | |
1693676793 2023-09-02T20:46:33+03:00 6f03c45f6b Bitcoin Merge bitcoin/bitcoin#28383: Update translations for 26.0 soft translation string freeze | |
1693589101 2023-09-01T13:25:01-04:00 df98a12fc2 Bitcoin Merge bitcoin/bitcoin#28350: Log explicit error message when coindb is found in inconsistent state | |
1693572911 2023-09-01T13:55:11+01:00 b2f1d732cb Bitcoin Merge bitcoin/bitcoin#28384: ci: Avoid oversubscription in functional tests on Windows | |
1693500938 2023-08-31T12:55:38-04:00 5666966dff Bitcoin Merge bitcoin/bitcoin#28364: log: log wtxids when possible, add TXPACKAGES category | |
1693485429 2023-08-31T13:37:09+01:00 a4e0bcb6c9 Bitcoin Merge bitcoin/bitcoin#28369: doc: Fill in the required skills in the good_first_issue template | |
1693481364 2023-08-31T12:29:24+01:00 9561e497e9 Bitcoin Merge bitcoin-core/gui#749: make '-min' minimize wallet loading dialog | |
1693409019 2023-08-30T16:23:39+01:00 df5af114df Bitcoin Merge bitcoin/bitcoin#28353: ci: Remove /ro_base bind mount, Remove LC_ALL=C from s390x task | |
1693408799 2023-08-30T16:19:59+01:00 505ea30b47 Bitcoin Merge bitcoin/bitcoin#28370: guix: remove GCC 10 workaround from NSIS | |
1693408604 2023-08-30T16:16:44+01:00 1348454d82 Bitcoin Merge bitcoin/bitcoin#28352: test: Support powerpc64le in get_previous_releases.py | |
1693408546 2023-08-30T16:15:46+01:00 13e169a0c6 Bitcoin Merge bitcoin/bitcoin#28360: ci, windows: Do not run extended functional tests for pull requests | |
1693298551 2023-08-29T09:42:31+01:00 ab42b2ebdb Bitcoin Merge bitcoin/bitcoin#28347: lint: replace deprecated pkg_resources with importlib.metadata | |
1693297639 2023-08-29T09:27:19+01:00 5175ae482e Bitcoin Merge bitcoin/bitcoin#28354: test: default acceptnonstdtxn=0 on all chains | |
1693236050 2023-08-28T16:20:50+01:00 1c1a02bbd2 Bitcoin Merge bitcoin/bitcoin#28341: refactor: Use HashWriter over legacy CHashWriter | |
1693218449 2023-08-28T11:27:29+01:00 db57574aa8 Bitcoin Merge bitcoin/bitcoin#28173: ci: Run Windows native task on GitHub Actions | |
1693144488 2023-08-27T14:54:48+01:00 8371914604 Bitcoin Merge bitcoin/bitcoin#28337: build: use Clang 15 for macOS cross-compilation | |
1693036174 2023-08-26T08:49:34+01:00 03675b2ba3 Bitcoin Merge bitcoin/bitcoin#28328: guix: update time-machine | |
1692912897 2023-08-24T17:34:57-04:00 c9273f68f6 Bitcoin Merge bitcoin/bitcoin#28287: rpc, test: add `sendmsgtopeer` rpc and a test for net-level deadlock situation | |
1692909098 2023-08-24T16:31:38-04:00 5ce200dda2 Bitcoin Merge bitcoin/bitcoin#27480: doc: Improve documentation of rpcallowip | |
1692907880 2023-08-24T16:11:20-04:00 74d66359da Bitcoin Merge bitcoin/bitcoin#27585: fuzz: improve `coinselection` | |
1692881741 2023-08-24T13:55:41+01:00 1fa6411dde Bitcoin Merge bitcoin/bitcoin#28165: net: transport abstraction | |
1692874632 2023-08-24T11:57:12+01:00 083316c4fe Bitcoin Merge bitcoin/bitcoin#28230: rpc: Add MaybeArg() and Arg() default helper | |
1692870963 2023-08-24T10:56:03+01:00 27101d0f0c Bitcoin Merge bitcoin/bitcoin#28330: ci: Add missing docker.io prefix for native tasks to CI_IMAGE_NAME_TAG | |
1692869861 2023-08-24T10:37:41+01:00 7ee7c6d2c3 Bitcoin Merge bitcoin/bitcoin#28332: test: previous releases: speed up fetching sources with shallow clone | |
1692869458 2023-08-24T10:30:58+01:00 e8989f295d Bitcoin Merge bitcoin/bitcoin#28325: test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet" | |
1692868634 2023-08-24T10:17:14+01:00 94af164e5e Bitcoin Merge bitcoin/bitcoin#28322: ci: Use concurrency for pull requests only | |
1692868573 2023-08-24T10:16:13+01:00 e0ad847073 Bitcoin Merge bitcoin/bitcoin#28321: test: Fix intermittent issue in mempool_reorg | |
1692865729 2023-08-24T09:28:49+01:00 cd5d2f5f09 Bitcoin Merge bitcoin/bitcoin#27976: ci: Start with clean env | |
1692865197 2023-08-24T09:19:57+01:00 f3cc29fc5f Bitcoin Merge bitcoin/bitcoin#28324: guix: pre time-machine bump changes (Linux) | |
1692823048 2023-08-23T16:37:28-04:00 23f3f402fc Bitcoin Merge bitcoin/bitcoin#27829: rpc: fix data optionality for RPC calls. | |
1692821979 2023-08-23T16:19:39-04:00 8ff90d9dcf Bitcoin Merge bitcoin/bitcoin#26291: Update MANDATORY_SCRIPT_VERIFY_FLAGS | |
1692797255 2023-08-23T14:27:35+01:00 33da5d0eb1 Bitcoin Merge bitcoin/bitcoin#21652: ci: Switch remaining Linux tasks to self-hosted | |
1692738217 2023-08-22T17:03:37-04:00 5aa67eb365 Bitcoin Merge bitcoin/bitcoin#28199: test: tx orphan handling | |
1692712848 2023-08-22T15:00:48+01:00 8372ab0ea3 Bitcoin Merge bitcoin/bitcoin#28294: guix: pre time-machine bump changes (Windows) | |
1692711970 2023-08-22T14:46:10+01:00 03a536f1ed Bitcoin Merge bitcoin/bitcoin#28284: refactor: Remove confusing static_cast in address types | |
1692696913 2023-08-22T10:35:13+01:00 38db2bd4e1 Bitcoin Merge bitcoin/bitcoin#28320: test: Support riscv64 in get_previous_releases.py | |
1692696850 2023-08-22T10:34:10+01:00 00fc7cdc25 Bitcoin Merge bitcoin/bitcoin#28200: refactor: Remove unused includes from wallet.cpp | |
1692695737 2023-08-22T10:15:37+01:00 c00bc63061 Bitcoin Merge bitcoin/bitcoin#28288: test: fix 'unknown named parameter' test in `wallet_basic` | |
1692692232 2023-08-22T09:17:12+01:00 a84dade1f9 Bitcoin Merge bitcoin/bitcoin#28157: test doc: tests `acceptstalefeeestimates` option is only supported on regtest chain | |
1692633573 2023-08-21T16:59:33+01:00 ded6873340 Bitcoin Merge bitcoin/bitcoin#28292: ci: Disable cache save for pull requests in GitHub Actions | |
1692611735 2023-08-21T10:55:35+01:00 723f1c669f Bitcoin Merge bitcoin/bitcoin#28218: refactor: Make IsInitialBlockDownload & NotifyHeaderTip not require a Chainstate | |
1692366121 2023-08-18T14:42:01+01:00 9b066da8af Bitcoin Merge bitcoin/bitcoin#28295: ci: Add missing amd64 to win64-cross task | |
1692363558 2023-08-18T13:59:18+01:00 93e8bc22bf Bitcoin Merge bitcoin/bitcoin#28296: ci: Add missing ${CI_RETRY_EXE} before curl | |
1692355118 2023-08-18T11:38:38+01:00 7bf078f2b7 Bitcoin Merge bitcoin/bitcoin#28237: refactor: Enforce C-str fmt strings in WalletLogPrintf() | |
1692353974 2023-08-18T11:19:34+01:00 5eb669024f Bitcoin Merge bitcoin/bitcoin#28100: crypto: more `Span<std::byte>` modernization & follow-ups | |
1692349282 2023-08-18T10:01:22+01:00 e4a855c4e0 Bitcoin Merge bitcoin/bitcoin#28289: rpc: remove one more quote from non-string oneline description | |
1692278260 2023-08-17T14:17:40+01:00 6ce5e8f475 Bitcoin Merge bitcoin/bitcoin#28278: ci: Refactor: Remove CI_USE_APT_INSTALL | |
1692277391 2023-08-17T14:03:11+01:00 de197c19e4 Bitcoin Merge bitcoin/bitcoin#28282: ci: Ensure that only a single workflow processes `github.ref` at a time | |
1692277111 2023-08-17T13:58:31+01:00 ecb20563b6 Bitcoin Merge bitcoin/bitcoin#28123: Bugfix: RPC: Remove quotes from non-string oneline descriptions | |
1692275449 2023-08-17T13:30:49+01:00 6d473bad22 Bitcoin Merge bitcoin/bitcoin#27941: test: Fix intermittent issue in mining_getblocktemplate_longpoll.py | |
1692274542 2023-08-17T13:15:42+01:00 0a55bcd299 Bitcoin Merge bitcoin/bitcoin#27981: Fix potential network stalling bug | |
1692273256 2023-08-17T12:54:16+01:00 7ef2d4ee4d Bitcoin Merge bitcoin/bitcoin#28244: Break up script/standard.{h/cpp} | |
1692267664 2023-08-17T11:21:04+01:00 d78ff380a2 Bitcoin Merge bitcoin/bitcoin#28214: ci: Move tidy to persistent worker | |
1692265926 2023-08-17T10:52:06+01:00 a62f5ee86c Bitcoin Merge bitcoin/bitcoin#27675: p2p: Drop m_recently_announced_invs bloom filter | |
1692187858 2023-08-16T13:10:58+01:00 60d3e4b0cd Bitcoin Merge bitcoin/bitcoin#28273: ci: Fix macOS-cross SDK rsync | |
1692186969 2023-08-16T12:56:09+01:00 72304ccf1e Bitcoin Merge bitcoin/bitcoin#28257: test: check backup from `migratewallet` can be successfully restored | |
1692134514 2023-08-15T17:21:54-04:00 b8ee2fa02e Bitcoin Merge bitcoin/bitcoin#28240: refactor: Remove unused boost signals2 from torcontrol | |
1692133393 2023-08-15T17:03:13-04:00 b97b05048d Bitcoin Merge bitcoin/bitcoin#28187: ci: Run "macOS native x86_64" job on GitHub Actions | |
1692108922 2023-08-15T10:15:22-04:00 cd43a8444b Bitcoin Merge bitcoin/bitcoin#27460: rpc: Add importmempool RPC | |
1692094659 2023-08-15T11:17:39+01:00 80d70cb6b0 Bitcoin Merge bitcoin/bitcoin#28185: ci: Use hard-coded root path for CI containers (bugfix) | |
1692094424 2023-08-15T11:13:44+01:00 85e672ab3d Bitcoin Merge bitcoin/bitcoin#28269: ci: Drop no longer needed `macos_sdk_cache` | |
1692094315 2023-08-15T11:11:55+01:00 5606d7f5a8 Bitcoin Merge bitcoin/bitcoin#28267: crypto: BIP324 ciphersuite follow-up | |
1692093942 2023-08-15T11:05:42+01:00 e38c225261 Bitcoin Merge bitcoin/bitcoin#28215: fuzz: fix a couple incorrect assertions in the `coins_view` target | |
1692026290 2023-08-14T16:18:10+01:00 aadaa5625e Bitcoin Merge bitcoin/bitcoin#28232: test: locked_wallet, skip default fee estimation | |
1692015013 2023-08-14T13:10:13+01:00 6c508ac3ff Bitcoin Merge bitcoin/bitcoin#28258: bitcoin-tidy: fix macOS build | |
1691746598 2023-08-11T11:36:38+02:00 3654d84c6f Bitcoin Merge bitcoin/bitcoin#28245: doc: use llvm-config for bitcoin-tidy example | |
1691661539 2023-08-10T11:58:59+02:00 b2ec0326fd Bitcoin Merge bitcoin/bitcoin#28008: BIP324 ciphersuite | |
1691601111 2023-08-09T19:11:51+02:00 ef3f9f389f Bitcoin Merge bitcoin/bitcoin#28189: doc: diversify network outbounds release note | |
1691583963 2023-08-09T14:26:03+02:00 0d9a13ddd8 Bitcoin Merge bitcoin/bitcoin#28149: net processing: clamp PeerManager::Options user input | |
1691575740 2023-08-09T12:09:00+02:00 492257019d Bitcoin Merge bitcoin/bitcoin#28087: ci: Use qemu-user through container engine | |
1691440306 2023-08-07T22:31:46+02:00 b565485c24 Bitcoin Merge bitcoin/bitcoin#28186: kernel: Prune leveldb headers | |
1691427343 2023-08-07T18:55:43+02:00 064919e00d Bitcoin Merge bitcoin/bitcoin#28231: doc: remove Fedora libdb4-*-devel install docs | |
1691421247 2023-08-07T17:14:07+02:00 624333455a Bitcoin Merge bitcoin/bitcoin#26296: ci: Integrate `bitcoin-tidy` clang-tidy plugin | |
1691417035 2023-08-07T16:03:55+02:00 97ba72117c Bitcoin Merge bitcoin/bitcoin#27401: tracepoints: Disables `-Wgnu-zero-variadic-macro-arguments` to compile without warnings | |
1691398659 2023-08-07T10:57:39+02:00 be44332803 Bitcoin Merge bitcoin/bitcoin#28191: refactor: Remove unused MessageStartChars parameters from BlockManager methods | |
1691340282 2023-08-06T18:44:42+02:00 b7138252ac Bitcoin Merge bitcoin/bitcoin#27213: p2p: Diversify automatic outbound connections with respect to networks | |
1691154574 2023-08-04T15:09:34+02:00 d096743150 Bitcoin Merge bitcoin/bitcoin#28213: scripted-diff: Specify Python major version explicitly on Windows | |
1691153449 2023-08-04T14:50:49+02:00 f138422d37 Bitcoin Merge bitcoin/bitcoin#28203: refactor: serialization simplifications | |
1691082198 2023-08-03T18:03:18+01:00 a4ca497588 Bitcoin Merge bitcoin/bitcoin#28161: ci: Move ASan USDT to persistent_worker | |
1691081203 2023-08-03T17:46:43+01:00 da3816e4e8 Bitcoin Merge bitcoin/bitcoin#27832: doc: Clarify -datacarriersize, add -datacarriersize=2 tests | |
1691080366 2023-08-03T17:32:46+01:00 61849f0464 Bitcoin Merge bitcoin/bitcoin#27918: fuzz: addrman, avoid `ConsumeDeserializable` when possible | |
1691059551 2023-08-03T11:45:51+01:00 7c66a4b610 Bitcoin Merge bitcoin/bitcoin#28059: refactor: Make more transaction size variables signed | |
1691053339 2023-08-03T10:02:19+01:00 532bd1f2e7 Bitcoin Merge bitcoin/bitcoin#28204: qa: Close SQLite connection properly | |
1690977450 2023-08-02T12:57:30+01:00 2fa60f0b68 Bitcoin Merge bitcoin/bitcoin#27452: test: cover addrv2 anchors by adding TorV3 to CAddress in messages.py | |
1690973615 2023-08-02T11:53:35+01:00 2dea6c5ca0 Bitcoin Merge bitcoin/bitcoin#27572: test: dedup file hashing using `sha256sum_file` helper | |
1690905577 2023-08-01T16:59:37+01:00 1b5cbf71df Bitcoin Merge bitcoin/bitcoin#28144: test: fix intermittent failure in p2p_getaddr_caching.py | |
1690905375 2023-08-01T16:56:15+01:00 eb95368e0c Bitcoin Merge bitcoin/bitcoin#28166: test, rpc: invalid sighashtype coverage | |
1690904286 2023-08-01T16:38:06+01:00 ceda819886 Bitcoin Merge bitcoin/bitcoin#28060: util: Teach AutoFile how to XOR | |
1690879327 2023-08-01T09:42:07+01:00 e5a9f2fb62 Bitcoin Merge bitcoin/bitcoin#28194: test: python E721 and flake8 updates | |
1690879236 2023-08-01T09:40:36+01:00 fadad10126 Bitcoin Merge bitcoin/bitcoin#28131: test: Add UBSan `-fsanitize=integer` suppressions for `src/secp256k1` subtree | |
1690879207 2023-08-01T09:40:07+01:00 b6c66f3091 Bitcoin Merge bitcoin/bitcoin#28003: doc: cleanup release process doc | |
1690879129 2023-08-01T09:38:49+01:00 8535802f1d Bitcoin Merge bitcoin/bitcoin#28070: test: Drop 22.x node from TxindexCompatibilityTest | |
1690834700 2023-07-31T16:18:20-04:00 f4f1d6d230 Bitcoin Merge bitcoin/bitcoin#27746: Rework validation logic for assumeutxo | |
1690800219 2023-07-31T11:43:39+01:00 44b05bf3fe Bitcoin Merge bitcoin/bitcoin#28091: fuzz: use `ConnmanTestMsg` in `connman` | |
1690798795 2023-07-31T11:19:55+01:00 e92013e178 Bitcoin Merge bitcoin/bitcoin#28188: ci: Use documented `CCACHE_MAXSIZE` instead of `CCACHE_SIZE` | |
1690797110 2023-07-31T10:51:50+01:00 80800361b1 Bitcoin Merge bitcoin/bitcoin#28181: qa, doc: Fix comment | |
1690712500 2023-07-30T11:21:40+01:00 64440bb733 Bitcoin Merge bitcoin/bitcoin#28118: test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC | |
1690556174 2023-07-28T15:56:14+01:00 4c57e53a61 Bitcoin Merge bitcoin/bitcoin#28138: ci: Keep system env vars as-is (bugfix) | |
1690543795 2023-07-28T12:29:55+01:00 42a9110899 Bitcoin Merge bitcoin/bitcoin#28162: refactor: Revert additional univalue check in ParseSighashString | |
1690542289 2023-07-28T12:04:49+01:00 8aa77a77e6 Bitcoin Merge bitcoin/bitcoin#28168: refactor: Remove unused raw-pointer read helper from univalue | |
1690480092 2023-07-27T13:48:12-04:00 cbf385058b Bitcoin Merge bitcoin/bitcoin#27888: Fuzz: a more efficient descriptor parsing target | |
1690472027 2023-07-27T11:33:47-04:00 272c4f3f10 Bitcoin Merge bitcoin/bitcoin#28148: refactor: consistently use ApplyArgsManOptions for PeerManager::Options | |
1690457118 2023-07-27T12:25:18+01:00 dfe2dc1d84 Bitcoin Merge bitcoin/bitcoin#28164: test: remove unused code in `wallet_fundrawtransaction` | |
1690453309 2023-07-27T11:21:49+01:00 04f66ce500 Bitcoin Merge bitcoin/bitcoin#28092: ci: document that -Wreturn-type has been fixed upstream (mingw-w64) | |
1690383819 2023-07-26T16:03:39+01:00 f57e724a80 Bitcoin Merge bitcoin/bitcoin#28127: refactor: Remove C-style const-violating cast, Use reinterpret_cast | |
1690363196 2023-07-26T10:19:56+01:00 f033a981ed Bitcoin Merge bitcoin/bitcoin#28139: test: create wallet specific for test_locked_wallet case | |
1690361913 2023-07-26T09:58:33+01:00 c2ff87e1fa Bitcoin Merge bitcoin/bitcoin#28150: test: Avoid intermittent issues due to async events in validationinterface_tests | |
1690360970 2023-07-26T09:42:50+01:00 4517e2f4d4 Bitcoin Merge bitcoin/bitcoin#28147: suppressions: note that `type:ClassName::MethodName` should be used | |
1690360940 2023-07-26T09:42:20+01:00 8fba5dfc10 Bitcoin Merge bitcoin/bitcoin#27529: test: fix `feature_addrman.py` on big-endian systems | |
1690360581 2023-07-26T09:36:21+01:00 95d523fabb Bitcoin Merge bitcoin/bitcoin#28145: valgrind: add suppression for bug 472219 | |
1690360551 2023-07-26T09:35:51+01:00 54fe963a53 Bitcoin Merge bitcoin/bitcoin#28035: test: Ignore UTF-8 errors in assert_debug_log | |
1690325669 2023-07-25T18:54:29-04:00 32c15237b6 Bitcoin Merge bitcoin/bitcoin#27930: util: Don't derive secure_allocator from std::allocator | |
1690323196 2023-07-25T18:13:16-04:00 1ed8a0f8d2 Bitcoin Merge bitcoin/bitcoin#28113: kernel: Remove UniValue from kernel library | |
1690278426 2023-07-25T10:47:06+01:00 e35fb7bc48 Bitcoin Merge bitcoin/bitcoin#28124: fuzz: Re-enable symbolize=1 in ASAN_OPTIONS | |
1690278140 2023-07-25T10:42:20+01:00 c97270d722 Bitcoin Merge bitcoin/bitcoin#27499: net processing, refactor: Decouple PeerManager from gArgs | |
1689869007 2023-07-20T17:03:27+01:00 d23fda0584 Bitcoin Merge bitcoin/bitcoin#28103: test: Add missing `set -ex` to ci/lint/06_script.sh | |
1689868481 2023-07-20T16:54:41+01:00 e0c8294f29 Bitcoin Merge bitcoin/bitcoin#28110: doc: correct Fedora systemtap dep | |
1689867564 2023-07-20T11:39:24-04:00 b3022af0e2 Bitcoin Merge bitcoin/bitcoin#28108: test: fix intermittent failure in wallet_resendwallettransactions.py | |
1689866205 2023-07-20T11:16:45-04:00 7edce77ff3 Bitcoin Merge bitcoin/bitcoin#28067: descriptors: do not return top-level only funcs as sub descriptors | |
1689863634 2023-07-20T15:33:54+01:00 79954903b2 Bitcoin Merge bitcoin/bitcoin#27620: test: miner: add coverage for `-blockmintxfee` setting | |
1689856641 2023-07-20T13:37:21+01:00 ac7c1772f9 Bitcoin Merge bitcoin/bitcoin#26654: util: Show descriptive error messages when FileCommit fails | |
1689855414 2023-07-20T13:16:54+01:00 1fde20faf8 Bitcoin Merge bitcoin/bitcoin#28099: contrib: move user32.dll from bitcoind.exe libs | |
1689844628 2023-07-20T10:17:08+01:00 355bbcba01 Bitcoin Merge bitcoin/bitcoin#28066: fuzz: Generate process_message targets individually | |
1689843304 2023-07-20T09:55:04+01:00 04afe55e29 Bitcoin Merge bitcoin/bitcoin#26467: bumpfee: Allow the user to choose which output is change | |
1689799392 2023-07-19T16:43:12-04:00 5608e1d3b4 Bitcoin Merge bitcoin/bitcoin#27928: test: Add more tests for the BIP21 implementation | |
1689798428 2023-07-19T16:27:08-04:00 4d828ef427 Bitcoin Merge bitcoin/bitcoin#28085: refactor: use Span for SipHash::Write | |
1689766449 2023-07-19T12:34:09+01:00 78a983f597 Bitcoin Merge bitcoin/bitcoin#28097: depends: xcb-proto 1.15.2 | |
1689766350 2023-07-19T12:32:30+01:00 0be2f5481c Bitcoin Merge bitcoin/bitcoin#27986: test: remove race in the user-agent reception check | |
1689765969 2023-07-19T12:26:09+01:00 3648a9b4f7 Bitcoin Merge bitcoin/bitcoin#28056: rpc: doc: Added `longpollid` and `data` params to `template_request` | |
1689762990 2023-07-19T11:36:30+01:00 84c5416b03 Bitcoin Merge bitcoin/bitcoin#28093: subtree: update libsecp256k1 to latest master | |
1689758771 2023-07-19T10:26:11+01:00 24d5cf9314 Bitcoin Merge bitcoin/bitcoin#27425: test: move remaining rand code from util/setup_common to util/random | |
1689694839 2023-07-18T16:40:39+01:00 c6a338b67e Bitcoin Merge bitcoin/bitcoin#28083: ci: Use DOCKER_BUILDKIT for lint image | |
1689672253 2023-07-18T10:24:13+01:00 673acab223 Bitcoin Merge bitcoin/bitcoin#28090: validation: use noexcept instead of deprecated throw() | |
1689635769 2023-07-17T19:16:09-04:00 bc88f3ab90 Bitcoin Merge bitcoin/bitcoin#27997: Descriptors: rule out unspendable miniscript descriptors | |
1689633039 2023-07-17T18:30:39-04:00 306157ae92 Bitcoin Merge bitcoin/bitcoin#27993: Make poly1305 support incremental computation + modernize | |
1689602689 2023-07-17T15:04:49+01:00 d09c8bc730 Bitcoin Merge bitcoin/bitcoin#28088: test: Disable known broken USDT test | |
1689597825 2023-07-17T13:43:45+01:00 c123e1d215 Bitcoin Merge bitcoin/bitcoin#28069: guix: Remove librt usage from release binaries | |
1689597413 2023-07-17T13:36:53+01:00 bf03fed2c7 Bitcoin Merge bitcoin/bitcoin#28065: fuzz: Flatten all FUZZ_TARGET macros into one | |
1689596075 2023-07-17T13:14:35+01:00 275b3e47cc Bitcoin Merge bitcoin/bitcoin#28084: doc: update windows `-fstack-clash-protection` doc | |
1689596014 2023-07-17T13:13:34+01:00 7d8af44356 Bitcoin Merge bitcoin/bitcoin#28086: fuzz: Bump FuzzedDataProvider.h | |
1689532991 2023-07-16T19:43:11+01:00 57b8336dfe Bitcoin Merge bitcoin-core/gui#740: Show own outputs on PSBT signing window | |
1689354750 2023-07-14T13:12:30-04:00 01e5d6b105 Bitcoin Merge bitcoin/bitcoin#28048: kernel: Remove StartShutdown calls from validation code | |
1689328470 2023-07-14T10:54:30+01:00 4a1aae6749 Bitcoin Merge bitcoin/bitcoin#28071: ci: Add missing -O2 to valgrind tasks | |
1689289635 2023-07-13T19:07:15-04:00 ee467b8238 Bitcoin Merge bitcoin/bitcoin#27549: fuzz: addrman, add coverage for `network` field in `Select()`, `Size()` and `GetAddr()` | |
1689270658 2023-07-13T13:50:58-04:00 05ad4de158 Bitcoin Merge bitcoin/bitcoin#27411: p2p: Restrict self-advertisements with privacy networks to avoid fingerprinting | |
1689181124 2023-07-12T12:58:44-04:00 b4794740f8 Bitcoin Merge bitcoin/bitcoin#27985: Add support for RFC8439 variant of ChaCha20 | |
1689110740 2023-07-11T17:25:40-04:00 357e3f6aa4 Bitcoin Merge bitcoin/bitcoin#28025: test: refactor: deduplicate legacy ECDSA signing for tx inputs | |
1689093056 2023-07-11T12:30:56-04:00 99b3af78bd Bitcoin Merge bitcoin/bitcoin#28044: test: indexes, fix on error infinite loop | |
1689083226 2023-07-11T09:47:06-04:00 e253568da8 Bitcoin Merge bitcoin/bitcoin#28053: refactor: Move stopafterblockimport option out of blockstorage | |
1689066888 2023-07-11T10:14:48+01:00 21ed784614 Bitcoin Merge bitcoin/bitcoin#28028: test: Check expected_stderr after stop | |
1689004571 2023-07-10T11:56:11-04:00 ef29d5d7e2 Bitcoin Merge bitcoin/bitcoin#27607: index: make startup more efficient | |
1689002565 2023-07-10T16:22:45+01:00 c464e67e0b Bitcoin Merge bitcoin/bitcoin#28050: test: make assumeUTXO test capture the expected fatal error | |
1688751808 2023-07-07T13:43:28-04:00 79e8247ddb Bitcoin Merge bitcoin/bitcoin#28039: wallet: don't include bdb files from our headers | |
1688747407 2023-07-07T17:30:07+01:00 87e19b047c Bitcoin Merge bitcoin/bitcoin#28038: wallet: address book migration bug fixes | |
1688725582 2023-07-07T11:26:22+01:00 cf4da5ec29 Bitcoin Merge bitcoin/bitcoin#28015: fuzz: Generate rpc fuzz targets individually | |
1688723289 2023-07-07T10:48:09+01:00 a9dde841e1 Bitcoin Merge bitcoin/bitcoin#28012: util: Allow FastRandomContext::randbytes for std::byte, Allow std::byte serialization | |
1688720257 2023-07-07T09:57:37+01:00 299f17a69e Bitcoin Merge bitcoin/bitcoin#28036: test: Restore unlimited timeout in IndexWaitSynced | |
1688719188 2023-07-07T09:39:48+01:00 334f45fe62 Bitcoin Merge bitcoin/bitcoin#28040: wallet: sqlite: don't include sqlite files from our headers | |
1688677647 2023-07-06T17:07:27-04:00 75135c673e Bitcoin Merge bitcoin/bitcoin#27861: kernel: Rm ShutdownRequested and AbortNode from validation code. | |
1688646078 2023-07-06T13:21:18+01:00 c325f0fbae Bitcoin Merge bitcoin/bitcoin#28034: ci: Print full lscpu output | |
1688636861 2023-07-06T10:47:41+01:00 ecf3baffc0 Bitcoin Merge bitcoin/bitcoin#27869: wallet: Give deprecation warning when loading a legacy wallet | |
1688489028 2023-07-04T17:43:48+01:00 bc4f6b13fe Bitcoin Merge bitcoin/bitcoin#28024: ci: Remove deprecated container.greedy | |
1688485554 2023-07-04T16:45:54+01:00 c71a96c431 Bitcoin Merge bitcoin-core/gui#696: Switch RPCConsole wallet selection to the one most recently opened/restored/created | |
1688483010 2023-07-04T16:03:30+01:00 7446cb186c Bitcoin Merge bitcoin-core/gui#719: Remove confusing "Dust" label from coincontrol / sendcoins dialog | |
1688434921 2023-07-03T21:42:01-04:00 f08d914a67 Bitcoin Merge bitcoin/bitcoin#27920: wallet: bugfix, always use apostrophe for spkm descriptor ID | |
1688381095 2023-07-03T11:44:55+01:00 600c595b8d Bitcoin Merge bitcoin/bitcoin#28021: docs: fixup honggfuzz fuzz patch | |
1688149849 2023-06-30T19:30:49+01:00 61d59fed74 Bitcoin Merge bitcoin/bitcoin#24005: test: add python implementation of Elligator swift | |
1688146144 2023-06-30T13:29:04-04:00 6744d840df Bitcoin Merge bitcoin/bitcoin#27745: addrman: select addresses by network follow-up | |
1688139309 2023-06-30T16:35:09+01:00 a8bd0fef25 Bitcoin Merge bitcoin/bitcoin#27999: contrib: add macOS test for fixup_chains usage | |
1688138437 2023-06-30T16:20:37+01:00 3367e1c850 Bitcoin Merge bitcoin/bitcoin#28009: script, test: python typing and linter updates | |
1688134180 2023-06-30T15:09:40+01:00 f8a71f3fc0 Bitcoin Merge bitcoin/bitcoin#28014: ci: re-enable gui tests for s390x | |
1688123560 2023-06-30T12:12:40+01:00 76240ce55d Bitcoin Merge bitcoin/bitcoin#28011: test: Rename EncodeDecimal to serialization_fallback | |
1688122628 2023-06-30T11:57:08+01:00 ca8bfbd980 Bitcoin Merge bitcoin/bitcoin#28013: doc: Fix verify-binaries link in contrib README | |
1688116111 2023-06-30T10:08:31+01:00 2cd71d3a13 Bitcoin Merge bitcoin/bitcoin#27937: doc: i2p documentation updates | |
1688116018 2023-06-30T10:06:58+01:00 47ab00666e Bitcoin Merge bitcoin/bitcoin#27988: test: Use same timeout for all index sync | |
1688114742 2023-06-30T09:45:42+01:00 b5ebeb376d Bitcoin Merge bitcoin/bitcoin#28002: refactor: remove in-code warning suppression | |
1688082167 2023-06-29T19:42:47-04:00 54ba330f79 Bitcoin Merge bitcoin/bitcoin#27863: net: do not `break` when `addr` is not from a distinct network group | |
1688074180 2023-06-29T17:29:40-04:00 561915f35f Bitcoin Merge bitcoin/bitcoin#27978: refactor: Drop unsafe AsBytePtr function | |
1688042147 2023-06-29T13:35:47+01:00 c6287faae4 Bitcoin Merge bitcoin/bitcoin#27996: ci: filter all subtrees from tidy output | |
1688040538 2023-06-29T13:08:58+01:00 3d51f7c9a8 Bitcoin Merge bitcoin/bitcoin#27932: test: Fuzz on macOS | |
1688031813 2023-06-29T10:43:33+01:00 d4018f0b6c Bitcoin Merge bitcoin/bitcoin#27811: guix: Clean up manifest | |
1688031168 2023-06-29T10:32:48+01:00 e0cd7458e6 Bitcoin Merge bitcoin/bitcoin#27530: Remove now-unnecessary poll, fcntl includes from net(base).cpp | |
1688028713 2023-06-29T09:51:53+01:00 e8543629ae Bitcoin Merge bitcoin/bitcoin#27884: test: Use TestNode datadir_path or chain_path where possible | |
1687984075 2023-06-28T16:27:55-04:00 626d346469 Bitcoin Merge bitcoin/bitcoin#26222: Introduce secp256k1 module with field and group classes to test framework | |
1687979532 2023-06-28T15:12:12-04:00 7952a5934a Bitcoin Merge bitcoin/bitcoin#27927: util: Allow std::byte and char Span serialization | |
1687955114 2023-06-28T13:25:14+01:00 d6ee03507f Bitcoin Merge bitcoin/bitcoin#27987: ci: remove duplicate bsdmainutils from CI configs | |
1687951225 2023-06-28T12:20:25+01:00 a15388c606 Bitcoin Merge bitcoin/bitcoin#27949: http: update libevent workaround to correct version | |
1687948895 2023-06-28T11:41:35+01:00 ec822e88dd Bitcoin Merge bitcoin/bitcoin#27813: guix: Update `python-lief` package to 0.13.2 | |
1687906995 2023-06-27T19:03:15-04:00 d9c7c2fd3e Bitcoin Merge bitcoin/bitcoin#24914: wallet: Load database records in a particular order | |
1687904361 2023-06-27T18:19:21-04:00 caff95a023 Bitcoin Merge bitcoin/bitcoin#27896: Remove the syscall sandbox | |
1687894971 2023-06-27T15:42:51-04:00 5cce4d293e Bitcoin Merge bitcoin/bitcoin#27334: util: implement `noexcept` move assignment & move ctor for `prevector` | |
1687877553 2023-06-27T15:52:33+01:00 7ee41217b3 Bitcoin Merge bitcoin/bitcoin#27940: test: Add implicit-signed-integer-truncation:*/include/c++/ suppression | |
1687866860 2023-06-27T12:54:20+01:00 b741a62a2f Bitcoin Merge bitcoin/bitcoin#27929: Added static_assert to check that base_blob is using whole bytes. | |
1687856241 2023-06-27T09:57:21+01:00 35b01e8504 Bitcoin Merge bitcoin/bitcoin#27676: macOS: Bump minimum required runtime version and prepare for building with upstream LLVM | |
1687813683 2023-06-26T17:08:03-04:00 679f825ba3 Bitcoin Merge bitcoin/bitcoin#27479: BIP324: ElligatorSwift integrations | |
1687772372 2023-06-26T10:39:32+01:00 296735f763 Bitcoin Merge bitcoin/bitcoin#27947: MaybePunishNodeForTx: Remove unused message arg and logging | |
1687770354 2023-06-26T10:05:54+01:00 80f04febbc Bitcoin Merge bitcoin/bitcoin#27957: net: remove unused `CConnmanTest` | |
1687769018 2023-06-26T09:43:38+01:00 931ac6f836 Bitcoin Merge bitcoin/bitcoin#27914: feerate: For GetFeePerK() return nSatoshisPerK instead of round trip through GetFee | |
1687560846 2023-06-23T18:54:06-04:00 8847497161 Bitcoin Merge bitcoin/bitcoin#27631: test: avoid sporadic MINIMALDATA failure in feature_taproot.py (fixes #27595) | |
1687558719 2023-06-23T18:18:39-04:00 50a664aceb Bitcoin Merge bitcoin/bitcoin#26969: net, refactor: net_processing, add `ProcessCompactBlockTxns` | |
1687556398 2023-06-23T17:39:58-04:00 035ae61c5a Bitcoin Merge bitcoin/bitcoin#27577: p2p: give seednodes time before falling back to fixed seeds | |
1687553831 2023-06-23T16:57:11-04:00 8e0cf4f90c Bitcoin Merge bitcoin/bitcoin#27846: [coinselection] Increase SRD target by change_fee | |
1687551703 2023-06-23T16:21:43-04:00 2c2150aa04 Bitcoin Merge bitcoin/bitcoin#26828: assumeutxo: catch and log fs::remove error instead of two exist checks | |
1687454436 2023-06-22T13:20:36-04:00 6a473373d4 Bitcoin Merge bitcoin/bitcoin#27862: validation: Stricter assumeutxo error handling when renaming chainstates | |
1687446495 2023-06-22T16:08:15+01:00 a7261da479 Bitcoin Merge bitcoin/bitcoin#27831: test: handle failed `assert_equal()` assertions in bcc callback functions | |
1687433615 2023-06-22T12:33:35+01:00 2880bb588a Bitcoin Merge bitcoin/bitcoin#27889: test: Kill `BOOST_ASSERT` and update the linter | |
1687423650 2023-06-22T09:47:30+01:00 0c84a0e484 Bitcoin Merge bitcoin/bitcoin#27798: depends: modernize clang flags for Darwin | |
1687362025 2023-06-21T16:40:25+01:00 f1b4975461 Bitcoin Merge bitcoin/bitcoin#27921: fuzz: Avoid OOM in transaction fuzz target | |
1687351228 2023-06-21T13:40:28+01:00 d23cdf659e Bitcoin Merge bitcoin/bitcoin#27905: validation: add missing insert to m_dirty_blockindex | |
1687342960 2023-06-21T11:22:40+01:00 e410fb711c Bitcoin Merge bitcoin/bitcoin#27822: Renamed UniValue::__pushKV to UniValue::pushKVEnd. | |
1687340725 2023-06-21T10:45:25+01:00 7d65e3372f Bitcoin Merge bitcoin/bitcoin#27733: test: refactor: introduce `generate_keypair` helper with WIF support | |
1687338533 2023-06-21T10:08:53+01:00 a596bdf3e9 Bitcoin Merge bitcoin/bitcoin#27919: ci: Run fuzz target even if input folder is empty | |
1687336865 2023-06-21T09:41:05+01:00 8d5b93cf54 Bitcoin Merge bitcoin/bitcoin#27922: ci: fix llvm-symbolizer in MSAN jobs | |
1687293508 2023-06-20T21:38:28+01:00 d1ae96755a Bitcoin Merge bitcoin/bitcoin#27890: refactor: Make m_count_with_* in CTxMemPoolEntry int64_t, drop UBSAN supp | |
1687291844 2023-06-20T16:10:44-04:00 ee22ca59a2 Bitcoin Merge bitcoin/bitcoin#26740: wallet: Migrate wallets that are not in a wallet dir | |
1687283718 2023-06-20T13:55:18-04:00 e4bbfb2d49 Bitcoin Merge bitcoin/bitcoin#27632: Raise on invalid -debug and -loglevel config options | |
1687282856 2023-06-20T13:40:56-04:00 688c61303b Bitcoin Merge bitcoin/bitcoin#27907: bench: bugfix, disable birth time block skip for wallet_create_tx.cpp | |
1687276232 2023-06-20T16:50:32+01:00 c2316b1e34 Bitcoin Merge bitcoin/bitcoin#27917: fuzz: Fix implicit-integer-sign-change in wallet/fees fuzz target | |
1687276109 2023-06-20T16:48:29+01:00 f80db62b2d Bitcoin Merge bitcoin/bitcoin#27622: Fee estimation: avoid serving stale fee estimate | |
1687194457 2023-06-19T13:07:37-04:00 8f40271037 Bitcoin Merge bitcoin/bitcoin#27902: fuzz: wallet, add target for `CoinControl` | |
1687085326 2023-06-18T12:48:46+02:00 7f0b79ea13 Bitcoin Merge bitcoin/bitcoin#27906: doc: test: update TestShell instructions | |
1686942704 2023-06-16T15:11:44-04:00 f0758d8a66 Bitcoin Merge bitcoin/bitcoin#27757: rpc: remove deprecated "warning" field from {create,load,restore,unload}wallet | |
1686909787 2023-06-16T11:03:07+01:00 1ecdf6ea8f Bitcoin Merge bitcoin/bitcoin#27875: build: make sure we can overwrite config.{guess,sub} before doing so | |
1686856292 2023-06-15T15:11:32-04:00 b3db18a012 Bitcoin Merge bitcoin/bitcoin#27712: test: p2p: check misbehavior for non-continuous headers messages | |
1686853795 2023-06-15T14:29:55-04:00 5b8e07725d Bitcoin Merge bitcoin/bitcoin#27892: refactor: Avoid copy of bilingual_str when formatting, Fix ADL violation | |
1686839991 2023-06-15T15:39:51+01:00 c454395115 Bitcoin Merge bitcoin/bitcoin#27895: test: clean up is node stopped | |
1686837263 2023-06-15T09:54:23-04:00 9372ec71e8 Bitcoin Merge bitcoin/bitcoin#27872: build: suppress external warnings by default | |
1686825842 2023-06-15T11:44:02+01:00 7a59865793 Bitcoin Merge bitcoin/bitcoin#27647: fuzz: wallet, add target for `fees` | |
1686751855 2023-06-14T15:10:55+01:00 681ecac5c2 Bitcoin Merge bitcoin/bitcoin#27881: ci: Use latest `macos-ventura-xcode:14.3.1` image | |
1686751758 2023-06-14T15:09:18+01:00 ff17b28b02 Bitcoin Merge bitcoin/bitcoin#27883: ci: Bump macOS cross task to ubuntu:jammy | |
1686749763 2023-06-14T14:36:03+01:00 a8d0f6c863 Bitcoin Merge bitcoin/bitcoin#27886: ci: Switch to `amd64` container in "ARM" task | |
1686749439 2023-06-14T09:30:39-04:00 6663c802fe Bitcoin Merge bitcoin/bitcoin#25634: wallet, tests: Expand and test when the blank wallet flag should be un/set | |
1686688096 2023-06-13T16:28:16-04:00 427853ab49 Bitcoin Merge bitcoin/bitcoin#27876: test: (refactor) Use datadir from options in chainstatemanager test | |
1686672487 2023-06-13T17:08:07+01:00 da494186f2 Bitcoin Merge bitcoin/bitcoin#27806: fuzz: Fix mini_miner_selection running out of coin | |
1686667045 2023-06-13T10:37:25-04:00 58b36fc303 Bitcoin Merge bitcoin/bitcoin#23962: Use `int32_t` type for most transaction size/weight values | |
1686645833 2023-06-13T09:43:53+01:00 8de9bb7a5a Bitcoin Merge bitcoin/bitcoin#27864: test: fix intermittent failure in p2p_leak_tx.py | |
1686609282 2023-06-12T18:34:42-04:00 d80348ccb6 Bitcoin Merge bitcoin/bitcoin#27853: rest: bugfix, fix crash error when calling `/deploymentinfo` | |
1686588889 2023-06-12T12:54:49-04:00 c92fd63886 Bitcoin Merge bitcoin/bitcoin#27708: Return EXIT_FAILURE on post-init fatal errors | |
1686585196 2023-06-12T16:53:16+01:00 361a0c00b3 Bitcoin Merge bitcoin/bitcoin#27783: Add public Boost headers explicitly | |
1686572418 2023-06-12T13:20:18+01:00 6f5f37eefd Bitcoin Merge bitcoin/bitcoin#27357: validation: Move warningcache to ChainstateManager and rename to m_warningcache | |
1686563427 2023-06-12T10:50:27+01:00 fbe48f97df Bitcoin Merge bitcoin/bitcoin#27625: p2p: Stop relaying non-mempool txs | |
1686559987 2023-06-12T09:53:07+01:00 5111d8e02f Bitcoin Merge bitcoin/bitcoin#27844: ci: Use podman stop over podman kill | |
1686559929 2023-06-12T09:52:09+01:00 bc80b2df1e Bitcoin Merge bitcoin/bitcoin#27840: contrib: docs fix --import-keys flag on verify.py | |
1686559748 2023-06-12T09:49:08+01:00 62140b5e10 Bitcoin Merge bitcoin/bitcoin#27834: ci: Nuke Android APK task, Use credits for tsan | |
1686337129 2023-06-09T14:58:49-04:00 153a6882f4 Bitcoin Merge bitcoin/bitcoin#27576: kernel: Remove args, settings, chainparams, chainparamsbase from kernel library | |
1686334879 2023-06-09T14:21:19-04:00 456af7a955 Bitcoin Merge bitcoin/bitcoin#27467: p2p: skip netgroup diversity follow-up | |
1686217281 2023-06-08T05:41:21-04:00 a36134fcc7 Bitcoin Merge bitcoin/bitcoin#27838: ci: Invalidate Cirrus CI docker cache | |
1686146136 2023-06-07T15:55:36+02:00 2026301405 Bitcoin Merge bitcoin/bitcoin#27810: fuzz: Partially revert #27780 | |
1686140976 2023-06-07T13:29:36+01:00 6cba698a59 Bitcoin Merge bitcoin/bitcoin#27824: ci: enable AArch64 target in MSAN jobs | |
1686122945 2023-06-07T03:29:05-04:00 1af72e728d Bitcoin Merge bitcoin/bitcoin#27501: mempool / rpc: add getprioritisedtransactions, delete a mapDeltas entry when delta==0 | |
1686044398 2023-06-06T10:39:58+01:00 8cc65f093c Bitcoin Merge bitcoin/bitcoin#27779: guix: remove cURL from build env | |
1685958668 2023-06-05T10:51:08+01:00 f4a8269dfc Bitcoin Merge bitcoin/bitcoin#27801: wallet: Add tracing for sqlite statements | |
1685721619 2023-06-02T17:00:19+01:00 7f2019755d Bitcoin Merge bitcoin/bitcoin#27790: walletdb: Add PrefixCursor | |
1685719647 2023-06-02T16:27:27+01:00 e43fdfd9ad Bitcoin Merge bitcoin/bitcoin#27225: doc: document json rpc endpoints | |
1685719091 2023-06-02T16:18:11+01:00 436c185b05 Bitcoin Merge bitcoin/bitcoin#27256: refactor: rpc: Remove unnecessary uses of ParseNonRFCJSONValue() and rename it | |
1685712112 2023-06-02T14:21:52+01:00 b22408df16 Bitcoin Merge bitcoin/bitcoin#27603: test: added coverage to mining_basic.py | |
1685699975 2023-06-02T10:59:35+01:00 6a560aceb7 Bitcoin Merge bitcoin/bitcoin#27803: Fuzz: Mitigate timeout in CalculateTotalBumpFees | |
1685698925 2023-06-02T10:42:05+01:00 8a972813ba Bitcoin Merge bitcoin/bitcoin#27737: ci: compile Clang and compiler-rt in msan jobs | |
1685698081 2023-06-02T10:28:01+01:00 83c7269965 Bitcoin Merge bitcoin/bitcoin#27800: streams: Drop confusing DataStream::Serialize method and << operator | |
1685696896 2023-06-02T10:08:16+01:00 dba757fb35 Bitcoin Merge bitcoin/bitcoin#27802: Update .style.yapf | |
1685647831 2023-06-01T15:30:31-04:00 34ac3f438a Bitcoin Merge bitcoin/bitcoin#26485: RPC: Accept options as named-only parameters | |
1685629463 2023-06-01T15:24:23+01:00 9e54dde04c Bitcoin Merge bitcoin/bitcoin#27719: doc: remove Tor link & generalize onion getnodeaddresses RPC | |
1685555788 2023-05-31T13:56:28-04:00 3a83d4417b Bitcoin Merge bitcoin/bitcoin#27720: index: prevent race by calling 'CustomInit' prior setting 'synced' flag | |
1685540566 2023-05-31T14:42:46+01:00 f08bde7f71 Bitcoin Merge bitcoin/bitcoin#27778: ci: Enable float-divide-by-zero check | |
1685529760 2023-05-31T11:42:40+01:00 30d6c7d8c0 Bitcoin Merge bitcoin/bitcoin#27657: doc: Remove unused NO_BLOOM_VERSION constant | |
1685528697 2023-05-31T11:24:57+01:00 2a786ea349 Bitcoin Merge bitcoin/bitcoin#27780: fuzz: Avoid timeout in utxo_total_supply | |
1685527857 2023-05-31T11:10:57+01:00 1b8b28d83b Bitcoin Merge bitcoin/bitcoin#27786: fuzz: fix wallet notifications.cpp | |
1685525622 2023-05-31T10:33:42+01:00 433f17bc3f Bitcoin Merge bitcoin/bitcoin#27784: test: fix intermittent error in getblockfrompeer.py | |
1685523391 2023-05-31T09:56:31+01:00 08722f20c2 Bitcoin Merge bitcoin/bitcoin#27777: ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN | |
1685461199 2023-05-30T11:39:59-04:00 71300489af Bitcoin Merge bitcoin/bitcoin#26261: p2p: cleanup `LookupIntern`, `Lookup` and `LookupHost` | |
1685460047 2023-05-30T16:20:47+01:00 05ec664632 Bitcoin Merge bitcoin/bitcoin#27666: wallet, bench: Move commonly used functions to their own file and fix a bug | |
1685457139 2023-05-30T15:32:19+01:00 214f8f18b3 Bitcoin Merge bitcoin/bitcoin#27774: refactor: Add [[nodiscard]] where ignoring a Result return type is an error | |
1685455042 2023-05-30T14:57:22+01:00 9564f98fee Bitcoin Merge bitcoin/bitcoin#27636: kernel: Remove util/system from kernel library, interface_ui from validation. | |
1685440154 2023-05-30T10:49:14+01:00 f467b28ac3 Bitcoin Merge bitcoin/bitcoin#27673: log: don't log total disk read time in ConnectTip bench | |
1685376691 2023-05-29T17:11:31+01:00 6cf47a8f44 Bitcoin Merge bitcoin/bitcoin#27507: lint: stop ignoring LIEF imports | |
1685376587 2023-05-29T17:09:47+01:00 fb4f047686 Bitcoin Merge bitcoin/bitcoin#27724: build: disable boost multi index safe mode in debug mode | |
1685374394 2023-05-29T16:33:14+01:00 dfe658009d Bitcoin Merge bitcoin/bitcoin#27759: Fix `#include`s in `src/wallet` | |
1685364222 2023-05-29T13:43:42+01:00 769dd1e826 Bitcoin Merge bitcoin/bitcoin#25975: contrib/init: Better systemd integration | |
1685353733 2023-05-29T10:48:53+01:00 a2e111b8a3 Bitcoin Merge bitcoin/bitcoin#27765: test: Throw error when -signetchallenge is non-hex | |
1685352848 2023-05-29T10:34:08+01:00 b5ed656c3b Bitcoin Merge bitcoin/bitcoin#27739: ci: Add missing set -e to 01_base_install.sh | |
1685207229 2023-05-27T13:07:09-04:00 7d33ae755d Bitcoin Merge bitcoin/bitcoin#27145: wallet: when a block is disconnected, update transactions that are no longer conflicted | |
1685179401 2023-05-27T10:23:21+01:00 927b001502 Bitcoin Merge bitcoin/bitcoin#27766: fuzz: Change LIMIT_TO_MESSAGE_TYPE from a compile-time to a run-time setting | |
1685151328 2023-05-26T21:35:28-04:00 10c4a4613f Bitcoin Merge bitcoin/bitcoin#27469: wallet: improve IBD sync time by skipping block scanning prior birth time | |
1685117548 2023-05-26T17:12:28+01:00 8b59231641 Bitcoin Merge bitcoin/bitcoin#27761: p2p: Log addresses of stalling peers | |
1685109203 2023-05-26T14:53:23+01:00 7794d9d93f Bitcoin Merge bitcoin/bitcoin#27735: test: Move test_chain_listunspent wallet check from mempool_packages to wallet_basic | |
1685104422 2023-05-26T13:33:42+01:00 66b08e7822 Bitcoin Merge bitcoin/bitcoin#27302: init: Error if ignored bitcoin.conf file is found | |
1685102966 2023-05-26T13:09:26+01:00 4d13fe47be Bitcoin Merge bitcoin/bitcoin#25977: refactor: Replace `std::optional<bilingual_str>` with `util::Result` | |
1685095843 2023-05-26T11:10:43+01:00 aa6cc5bec9 Bitcoin Merge bitcoin/bitcoin#27751: doc: Add doc/release-notes/release-notes-25.0.md | |
1685025383 2023-05-25T15:36:23+01:00 25202cace9 Bitcoin Merge bitcoin/bitcoin#27721: depends: remove redundant stdlib option | |
1685012569 2023-05-25T12:02:49+01:00 9d098af5a9 Bitcoin Merge bitcoin/bitcoin#27747: rpc: Use 'byte'/'bytes' for bech32(m) validation error message | |
1685005555 2023-05-25T10:05:55+01:00 e43432086a Bitcoin Merge bitcoin/bitcoin#27743: p2p: Unconditionally return when compact block status == READ_STATUS_FAILED | |
1684944655 2023-05-24T12:10:55-04:00 a13f3746dc Bitcoin Merge bitcoin/bitcoin#27727: rpc: Fix invalid bech32 address handling | |
1684919349 2023-05-24T10:09:09+01:00 51c050787f Bitcoin Merge bitcoin/bitcoin#27626: Parallel compact block downloads, take 3 | |
1684871287 2023-05-23T15:48:07-04:00 3132ec64d9 Bitcoin Merge bitcoin/bitcoin#27177: test: fix intermittent issue in `feature_bip68_sequence` | |
1684844638 2023-05-23T13:23:58+01:00 5ef2c1ee7a Bitcoin Merge bitcoin/bitcoin#27717: test: Make `util/test_runner.py` honor `BITCOINUTIL` and `BITCOINTX` | |
1684769291 2023-05-22T11:28:11-04:00 22139f6e83 Bitcoin Merge bitcoin/bitcoin#25796: rpc: add `descriptorprocesspsbt` rpc | |
1684756518 2023-05-22T12:55:18+01:00 456701420b Bitcoin Merge bitcoin/bitcoin#27672: fuzz: Print error message when FUZZ is missing | |
1684751698 2023-05-22T11:34:58+01:00 09351f51d2 Bitcoin Merge bitcoin/bitcoin#27699: random: drop syscall wrapper usage for getrandom() | |
1684748947 2023-05-22T10:49:07+01:00 ad7819d2f8 Bitcoin Merge bitcoin/bitcoin#27670: guix: remove redundant glibc patches | |
1684747268 2023-05-22T10:21:08+01:00 5421dc3244 Bitcoin Merge bitcoin/bitcoin#27561: test: Explicitly specify directory where to search tests for | |
1684746015 2023-05-22T10:00:15+01:00 a106a86c46 Bitcoin Merge bitcoin/bitcoin#27696: build: Do not define `ENABLE_ZMQ` when ZMQ is not available | |
1684745547 2023-05-22T09:52:27+01:00 f998eb7662 Bitcoin Merge bitcoin/bitcoin#27683: ci: remove `RUN_SECURITY_TESTS` | |
1684744962 2023-05-22T09:42:42+01:00 9a8318f30b Bitcoin Merge bitcoin/bitcoin#27707: ci, iwyu: Double maximum line length for includes | |
1684578552 2023-05-20T11:29:12+01:00 17acb2782a Bitcoin Merge bitcoin/bitcoin#27688: doc: remove Security section from build-unix.md | |
1684506379 2023-05-19T10:26:19-04:00 0f8c95dccd Bitcoin Merge bitcoin/bitcoin#27021: Implement Mini version of BlockAssembler to calculate mining scores | |
1684495942 2023-05-19T12:32:22+01:00 fc4bee3f19 Bitcoin Merge bitcoin/bitcoin#27687: msvc: Provide `ObjectFileName` explicitly | |
1684489748 2023-05-19T10:49:08+01:00 7be7e62fdf Bitcoin Merge bitcoin/bitcoin#27695: test: Add test to check tx in the last block can be downloaded | |
1684487115 2023-05-19T10:05:15+01:00 2f1403ae53 Bitcoin Merge bitcoin/bitcoin#27458: build: Detect USDT the same way how it is used in the code | |
1684486656 2023-05-19T09:57:36+01:00 edd6d8395f Bitcoin Merge bitcoin/bitcoin#27662: build: Bump minimum supported GCC to g++-9 | |
1684422605 2023-05-18T11:10:05-04:00 6cc136bbd3 Bitcoin Merge bitcoin/bitcoin#27556: wallet: fix deadlock in bdb read write operation | |
1684421162 2023-05-18T10:46:02-04:00 ce2440e680 Bitcoin Merge bitcoin/bitcoin#27698: doc: add historical release notes for 24.1 & 23.2 | |
1684416373 2023-05-18T14:26:13+01:00 ccc431d53e Bitcoin Merge bitcoin/bitcoin#27640: test: Return dict in MiniWallet::send_to | |
1684408077 2023-05-18T12:07:57+01:00 5f70cd3997 Bitcoin Merge bitcoin/bitcoin#27685: doc: Rework build-unix.md | |
1684406074 2023-05-18T11:34:34+01:00 87d6f6c29d Bitcoin Merge bitcoin/bitcoin#27615: msvc: Rename `libbitcoinconsensus` to `libbitcoin_consensus` and other adjustments | |
1684406015 2023-05-18T11:33:35+01:00 8146f2a035 Bitcoin Merge bitcoin/bitcoin#27689: doc: remove mention of glibc 2.10+ | |
1684405028 2023-05-18T11:17:08+01:00 4bca26e744 Bitcoin Merge bitcoin/bitcoin#27690: ci: Use credits for ARM task | |
1684404308 2023-05-18T11:05:08+01:00 77b0a80ce7 Bitcoin Merge bitcoin/bitcoin#27682: build: Bump minimum supported Clang to clang-10 | |
1684344451 2023-05-17T13:27:31-04:00 4e8a7654f6 Bitcoin Merge bitcoin/bitcoin#25193: indexes: Read the locator's top block during init, allow interaction with reindex-chainstate | |
1684325284 2023-05-17T13:08:04+01:00 594f05db19 Bitcoin Merge bitcoin/bitcoin#27668: guix: document when certain patches can be dropped | |
1684325183 2023-05-17T13:06:23+01:00 4c3d67a2d0 Bitcoin Merge bitcoin/bitcoin#27571: ci: Run iwyu on all src files | |
1684312752 2023-05-17T09:39:12+01:00 a75c77ea90 Bitcoin Merge bitcoin-core/gui#729: test: Add missed header | |
1684247284 2023-05-16T15:28:04+01:00 904631e0fc Bitcoin Merge bitcoin/bitcoin#27667: ci: Remove unused errtrace trap ERR | |
1684240731 2023-05-16T13:38:51+01:00 03a4e8dd4c Bitcoin Merge bitcoin/bitcoin#27674: ci: Fix "Number of CPUs" output | |
1684232885 2023-05-16T11:28:05+01:00 edd2a86445 Bitcoin Merge bitcoin/bitcoin#26422: build: Use newest `config.{guess,sub}` available | |
1684231991 2023-05-16T11:13:11+01:00 d819840f38 Bitcoin Merge bitcoin/bitcoin#27041: Build: Improve handling of suppressed logging in Makefiles | |
1684228191 2023-05-16T10:09:51+01:00 f7036a4745 Bitcoin Merge bitcoin/bitcoin#27664: docs: fix spelling errors | |
1684227765 2023-05-16T10:02:45+01:00 b34e19a2bf Bitcoin Merge bitcoin/bitcoin#27665: walletdb: Remove unused CreateMockWalletDatabase | |
1684155372 2023-05-15T13:56:12+01:00 d7700d3a26 Bitcoin Merge bitcoin/bitcoin#27661: doc, test: Document steps to reproduce TSan warning for `libdb` | |
1684147183 2023-05-15T11:39:43+01:00 d02df7db6b Bitcoin Merge bitcoin/bitcoin#26715: Introduce `MockableDatabase` for wallet unit tests | |
1684145897 2023-05-15T11:18:17+01:00 b2c85bd82f Bitcoin Merge bitcoin/bitcoin#27656: build, doc: Adjust comment after PR27254 | |
1684145725 2023-05-15T11:15:25+01:00 3a63ef5020 Bitcoin Merge bitcoin/bitcoin#27616: ci: Remove CI_EXEC bloat | |
1684059328 2023-05-14T11:15:28+01:00 29c36f0706 Bitcoin Merge bitcoin/bitcoin#27493: depends: no-longer nuke libc++abi.so* in native_clang package | |
1684059212 2023-05-14T11:13:32+01:00 8bfe503ec6 Bitcoin Merge bitcoin/bitcoin#27628: build: Fix shared lib linking for darwin with lld | |
1683827012 2023-05-11T13:43:32-04:00 9d85c03620 Bitcoin Merge bitcoin/bitcoin#27629: doc: remove version number from bips.md | |
1683811230 2023-05-11T14:20:30+01:00 137a98c5a2 Bitcoin Merge bitcoin/bitcoin#27610: Improve performance of p2p inv to send queues | |
1683797331 2023-05-11T10:28:51+01:00 c2f2abd0a4 Bitcoin Merge bitcoin/bitcoin#27125: refactor, kernel: Decouple ArgsManager from blockstorage | |
1683755442 2023-05-10T17:50:42-04:00 3ff67f7783 Bitcoin Merge bitcoin/bitcoin#19690: util: improve FindByte() performance | |
1683737797 2023-05-10T12:56:37-04:00 e0a70c5b4f Bitcoin Merge bitcoin/bitcoin#27605: refactor: Replace global find_value function with UniValue::find_value method | |
1683718038 2023-05-10T12:27:18+01:00 104eed1166 Bitcoin Merge bitcoin/bitcoin#27611: refactor: Use ChainType enum exhaustively | |
1683716129 2023-05-10T11:55:29+01:00 883766fa45 Bitcoin Merge bitcoin/bitcoin#27573: ci: Remove CI_EXEC bloat in test/06_script_b.sh | |
1683710345 2023-05-10T10:19:05+01:00 3777c75d14 Bitcoin Merge bitcoin/bitcoin#27604: add ryanofsky to trusted-keys | |
1683709975 2023-05-10T10:12:55+01:00 dbfc748d3d Bitcoin Merge bitcoin/bitcoin#27608: p2p: Avoid prematurely clearing download state for other peers | |
1683643341 2023-05-09T15:42:21+01:00 fc06881f13 Bitcoin Merge bitcoin/bitcoin#27491: refactor: Move chain constants to the util library | |
1683642116 2023-05-09T15:21:56+01:00 d5ff96f920 Bitcoin Merge bitcoin/bitcoin#27594: refactor: Remove unused GetTimeMillis | |
1683639952 2023-05-09T14:45:52+01:00 b13830eff6 Bitcoin Merge bitcoin/bitcoin#27575: Introduce platform-agnostic `ALWAYS_INLINE` macro | |
1683567088 2023-05-08T13:31:28-04:00 fa53611cf1 Bitcoin Merge bitcoin/bitcoin#26076: Switch hardened derivation marker to h | |
1683555178 2023-05-08T15:12:58+01:00 26cb32c02d Bitcoin Merge bitcoin/bitcoin#27580: msvc: Cleanup after upgrading libsecp256k1 up to 0.3.0 | |
1683371586 2023-05-06T12:13:06+01:00 322ec63b01 Bitcoin Merge bitcoin/bitcoin#17860: fuzz: BIP 30, CVE-2018-17144 | |
1683371030 2023-05-06T12:03:50+01:00 e460c0a24a Bitcoin Merge bitcoin/bitcoin#27405: util: Use steady clock instead of system clock to measure durations | |
1683370144 2023-05-06T11:49:04+01:00 4a72af9ca4 Bitcoin Merge bitcoin/bitcoin#27584: ci: fix asan task name | |
1683305109 2023-05-05T17:45:09+01:00 ccd4db7d62 Bitcoin Merge bitcoin/bitcoin#27570: refactor: Remove need to pass chainparams to BlockManager methods | |
1683300997 2023-05-05T16:36:37+01:00 5d1014d5a1 Bitcoin Merge bitcoin/bitcoin#27574: doc: Add post branch-off note about fuzz input pruning | |
1683300877 2023-05-05T16:34:37+01:00 5566405a95 Bitcoin Merge bitcoin/bitcoin#27554: test: Treat `bitcoin-wallet` binary in the same way as others | |
1683292383 2023-05-05T14:13:03+01:00 b11bd045e4 Bitcoin Merge bitcoin/bitcoin#26653: test, init: perturb file to ensure failure instead of only deleting them | |
1683217166 2023-05-04T17:19:26+01:00 6c7ebcc14b Bitcoin Merge bitcoin/bitcoin#27422: test: add coverage to rpc_scantxoutset.py | |
1683212896 2023-05-04T11:08:16-04:00 30bf70c8b6 Bitcoin Merge bitcoin/bitcoin#27325: test: various `converttopsbt` check cleanups in rpc_psbt.py | |
1683150597 2023-05-03T17:49:57-04:00 aebcd18c65 Bitcoin Merge bitcoin/bitcoin#24957: prune, import: allow pruning to work during loadblock import | |
1683131271 2023-05-03T17:27:51+01:00 1d7f1ada48 Bitcoin Merge bitcoin/bitcoin#27562: ci: Use arm_container.dockerfile | |
1683127048 2023-05-03T11:17:28-04:00 0e70a1b625 Bitcoin Merge bitcoin/bitcoin#26066: wallet: Refactor and document CoinControl | |
1683115003 2023-05-03T07:56:43-04:00 8f5da89625 Bitcoin Merge bitcoin/bitcoin#27559: doc: clarify processing of mempool-msgs when NODE_BLOOM | |
1683104614 2023-05-03T10:03:34+01:00 49d543dcaf Bitcoin Merge bitcoin/bitcoin#26953: contrib: add ELF OS ABI check to symbol-check.py | |
1683103639 2023-05-03T09:47:19+01:00 067a835adb Bitcoin Merge bitcoin/bitcoin#27553: test: Simplify feature_fastprune.py | |
1683042645 2023-05-02T11:50:45-04:00 da9f62f912 Bitcoin Merge bitcoin/bitcoin#26094: rpc: Return block hash & height in getbalances, gettransaction and getwalletinfo | |
1683032639 2023-05-02T14:03:59+01:00 7b45d171f5 Bitcoin Merge bitcoin/bitcoin#27360: ci: use LLVM/clang-16 in native_asan job | |
1683031509 2023-05-02T13:45:09+01:00 d654c762c8 Bitcoin Merge bitcoin/bitcoin#27453: test: added coverage to rpc_scantxoutset.py | |
1683030618 2023-05-02T13:30:18+01:00 cfe5da4c90 Bitcoin Merge bitcoin/bitcoin#27542: test: add ripemd160 to test framework modules list | |
1683018274 2023-05-02T10:04:34+01:00 8a373a5c7f Bitcoin Merge bitcoin/bitcoin#27191: blockstorage: Adjust fastprune limit if block exceeds blockfile size | |
1682947861 2023-05-01T14:31:01+01:00 be0325c6a6 Bitcoin Merge bitcoin/bitcoin#27538: test: Remove modinv python util helper function | |
1682947686 2023-05-01T09:28:06-04:00 539452242e Bitcoin Merge bitcoin/bitcoin#26733: test: Add test for `sendmany` rpc that uses `subtractfeefrom` parameter | |
1682947266 2023-05-01T14:21:06+01:00 ab99b95b00 Bitcoin Merge bitcoin/bitcoin#26604: test: add coverage for `-bantime` | |
1682946611 2023-05-01T09:10:11-04:00 0eae93e65f Bitcoin Merge bitcoin/bitcoin#26780: rpc: simplify scan blocks | |
1682944730 2023-05-01T08:38:50-04:00 3497df4c75 Bitcoin Merge bitcoin/bitcoin#27195: bumpfee: allow send coins back to yourself | |
1682943882 2023-05-01T08:24:42-04:00 071308860a Bitcoin Merge bitcoin/bitcoin#25680: rpc, docs: Add note for commands that supports only legacy wallets | |
1682943414 2023-05-01T08:16:54-04:00 5325a61167 Bitcoin Merge bitcoin/bitcoin#27224: refactor: Remove CAddressBookData::destdata | |
1682673740 2023-04-28T10:22:20+01:00 d89aca1bdb Bitcoin Merge bitcoin/bitcoin#27483: Bump python minimum version to 3.8 | |
1682588015 2023-04-27T10:33:35+01:00 904a98702e Bitcoin Merge bitcoin/bitcoin#26314: test: perturb anchors.dat to test error during initialization | |
1682587137 2023-04-27T10:18:57+01:00 03cb2fce4a Bitcoin Merge bitcoin/bitcoin#26794: test: test banlist database recreation | |
1682572820 2023-04-27T06:20:20+01:00 ba4076d26f Bitcoin Merge bitcoin/bitcoin#25937: test: add coverage for rpc error when trying to rescan beyond pruned data | |
1682513456 2023-04-26T08:50:56-04:00 91ccb62faa Bitcoin Merge bitcoin/bitcoin#25158: rpc, wallet: add abandoned field for all categories of transaction in ListTransaction | |
1682504289 2023-04-26T11:18:09+01:00 bdfe27c9d2 Bitcoin Merge bitcoin/bitcoin#26933: mempool: disallow txns under min relay fee, even in packages | |
1682418873 2023-04-25T11:34:33+01:00 2cc43de69b Bitcoin Merge bitcoin/bitcoin#27516: test: simplify uint256 (de)serialization routines | |
1682244643 2023-04-23T11:10:43+01:00 397ed22162 Bitcoin Merge bitcoin/bitcoin#27508: build: use latest config.{guess,sub} in depends | |
1682101861 2023-04-21T19:31:01+01:00 49d07ea9a1 Bitcoin Merge bitcoin/bitcoin#27506: test: prevent intermittent failures | |
1682100372 2023-04-21T14:06:12-04:00 2755aa5121 Bitcoin Merge bitcoin/bitcoin#25939: rpc: In `utxoupdatepsbt` also look for the tx in the txindex | |
1682083743 2023-04-21T14:29:03+01:00 f3f5c97126 Bitcoin Merge bitcoin/bitcoin#27496: depends: reuse _config_opts for CMake options | |
1682074403 2023-04-21T11:53:23+01:00 c63c8a1590 Bitcoin Merge bitcoin/bitcoin#27464: fuzz: re-enable prioritisetransaction & analyzepsbt RPC | |
1682073210 2023-04-21T11:33:30+01:00 cfcea12b1f Bitcoin Merge bitcoin/bitcoin#27498: test: Remove unused sanitizer suppressions | |
1682072348 2023-04-21T11:19:08+01:00 669af32632 Bitcoin Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/system | |
1682025629 2023-04-20T17:20:29-04:00 4c40837a45 Bitcoin Merge bitcoin/bitcoin#27412: logging, net: add ASN from peers on logs | |
1682022819 2023-04-20T16:33:39-04:00 395b932807 Bitcoin Merge bitcoin/bitcoin#26720: wallet: coin selection, don't return results that exceed the max allowed weight | |
1682022015 2023-04-20T16:20:15-04:00 5aa0c82ccd Bitcoin Merge bitcoin/bitcoin#25325: Add pool based memory resource | |
1682021226 2023-04-20T16:07:06-04:00 3a93957a5d Bitcoin Merge bitcoin/bitcoin#27214: addrman: Enable selecting addresses by network | |
1682020280 2023-04-20T20:51:20+01:00 bbbf89a9de Bitcoin Merge bitcoin/bitcoin#27503: Bump to 25.99 and remove release note fragments | |
1682012521 2023-04-20T13:42:01-04:00 6db0a3002b Bitcoin Merge bitcoin/bitcoin#27488: p2p: update hardcoded mainnet seeds for 25.x | |
1681986193 2023-04-20T11:23:13+01:00 3133d935ce Bitcoin Merge bitcoin/bitcoin#27482: kernel: chainparams updates for 25.x | |
1681981487 2023-04-20T10:04:47+01:00 b627924300 Bitcoin Merge bitcoin/bitcoin#26681: contrib: Bugfix for checking bad dns seeds without casting in `makeseeds.py` | |
1681924719 2023-04-19T18:18:39+01:00 d26a71a94a Bitcoin Merge bitcoin/bitcoin#27448: ci: build libc++ in DEBUG mode in MSAN jobs | |
1681901608 2023-04-19T11:53:28+01:00 d908877c47 Bitcoin Merge bitcoin/bitcoin#27447: depends: Remove `_LIBCPP_DEBUG` from depends DEBUG mode | |
1681826188 2023-04-18T09:56:28-04:00 2fa7344aa9 Bitcoin Merge bitcoin/bitcoin#27484: doc: remove outdated version number usage from release-process | |
1681810779 2023-04-18T10:39:39+01:00 5165984afc Bitcoin Merge bitcoin/bitcoin#27340: ci: Use Cirrus CI dockerfile env | |
1681805986 2023-04-18T09:19:46+01:00 467fa89438 Bitcoin Merge bitcoin/bitcoin#27477: test: add regression tests for #27468 (invalid URI segfaults) | |
1681745491 2023-04-17T16:31:31+01:00 54e07a05b2 Bitcoin Merge bitcoin/bitcoin#27471: test: fix bumpfee 'spend_one_input' occasional failure | |
1681744754 2023-04-17T16:19:14+01:00 5d9d6f7fbc Bitcoin Merge bitcoin/bitcoin#27462: depends: fix compiling bdb with clang-16 on aarch64 | |
1681741084 2023-04-17T10:18:04-04:00 4ad20a2258 Bitcoin Merge bitcoin/bitcoin#27473: bugfix: Properly handle "unknown" Address Type | |
1681740675 2023-04-17T15:11:15+01:00 e054b7390c Bitcoin Merge bitcoin/bitcoin#27468: bugfix: rest: avoid segfault for invalid URI | |
1681559809 2023-04-15T12:56:49+01:00 b22c275582 Bitcoin Merge bitcoin/bitcoin#27465: doc: fix typo in developer-notes.md | |
1681559710 2023-04-15T12:55:10+01:00 90bfa9d2d7 Bitcoin Merge bitcoin/bitcoin#27308: bumpfee: avoid making bumped transactions with too low fee when replacing outputs | |
1681558931 2023-04-15T12:42:11+01:00 3650e74808 Bitcoin Merge bitcoin/bitcoin#27445: Update src/secp256k1 subtree to release v0.3.1 | |
1681478831 2023-04-14T09:27:11-04:00 69460bd8bc Bitcoin Merge bitcoin/bitcoin#27461: verify-commits: error and exit cleanly when git is too old. | |
1681424514 2023-04-13T18:21:54-04:00 2bfe43db16 Bitcoin Merge bitcoin/bitcoin#27374: p2p: skip netgroup diversity of new connections for tor/i2p/cjdns | |
1681393288 2023-04-13T14:41:28+01:00 19764dc143 Bitcoin Merge bitcoin-core/gui#726: Register `wallet::AddressPurpose` type | |
1681384589 2023-04-13T12:16:29+01:00 cd59bb2f52 Bitcoin Merge bitcoin/bitcoin#27459: ci: explicitly install libclang-rt-dev in valgrind jobs | |
1681377804 2023-04-13T10:23:24+01:00 cd603edeef Bitcoin Merge bitcoin/bitcoin#27444: ci: use Debian Bookworm and Valgrind 3.19 in Valgrind jobs | |
1681319363 2023-04-12T13:09:23-04:00 6a167325f0 Bitcoin Merge bitcoin/bitcoin#27279: Add "warnings", deprecate "warning" in {create,load,unload,restore}wallet | |
1681311009 2023-04-12T15:50:09+01:00 7f4ab67e7b Bitcoin Merge bitcoin/bitcoin#27449: doc: update OpenBSD build docs for 7.3 (external signer support available) | |
1681291843 2023-04-12T10:30:43+01:00 cae0608ad4 Bitcoin Merge bitcoin/bitcoin#27217: wallet: Replace use of purpose strings with an enum | |
1681236355 2023-04-11T14:05:55-04:00 27dcc07c08 Bitcoin Merge bitcoin/bitcoin#26699: wallet, gui: bugfix, getAvailableBalance skips selected coins | |
1681226224 2023-04-11T16:17:04+01:00 c17d4d3b6b Bitcoin Merge bitcoin/bitcoin#26662: fuzz: Add HeadersSyncState target | |
1681209801 2023-04-11T11:43:21+01:00 53eb4b7a21 Bitcoin Merge bitcoin/bitcoin#27270: refactor, net processing: Avoid CNode::m_relays_txs usage | |
1681207842 2023-04-11T11:10:42+01:00 b24553c04c Bitcoin Merge bitcoin/bitcoin#27436: test: LLVM/Clang 16 for MSAN jobs | |
1681176053 2023-04-10T21:20:53-04:00 a3eea2a27d Bitcoin Merge bitcoin/bitcoin#27441: doc: correct sqlite & qrencode versions used in depenendencies.md | |
1681175973 2023-04-10T21:19:33-04:00 9270a56662 Bitcoin Merge bitcoin/bitcoin#27440: contrib: followups to #27358 (verify-binaries) | |
1681071103 2023-04-09T22:11:43+02:00 d544d03ba6 Bitcoin Merge bitcoin/bitcoin#26741: doc: FreeBSD DataDirectoryGroupReadable Setting | |
1680852405 2023-04-07T08:26:45+01:00 db720b5a70 Bitcoin Merge bitcoin/bitcoin#27358: contrib: allow multi-sig binary verification v2 | |
1680851648 2023-04-07T08:14:08+01:00 d6c2a46a4b Bitcoin Merge bitcoin/bitcoin#27429: ci: Run base install at most once | |
1680771841 2023-04-06T10:04:01+01:00 5a8bd45056 Bitcoin Merge bitcoin/bitcoin#27423: ci: fix git dubious permissions error | |
1680770205 2023-04-06T09:36:45+01:00 06fb95b51b Bitcoin Merge bitcoin/bitcoin#27335: Fixes compile errors in MSVC build #27332 | |
1680699781 2023-04-05T14:03:01+01:00 04595484d9 Bitcoin Merge bitcoin/bitcoin#27404: ci: use clang-16 in tidy task | |
1680694172 2023-04-05T12:29:32+01:00 75d807ac9a Bitcoin Merge bitcoin/bitcoin#27406: depends: add `NO_HARDEN=` option | |
1680693178 2023-04-05T12:12:58+01:00 9ec30db888 Bitcoin Merge bitcoin/bitcoin#27418: test: Remove windows workaround in authproxy | |
1680691827 2023-04-05T11:50:27+01:00 27ad26de2f Bitcoin Merge bitcoin/bitcoin#27317: log: Check that the timestamp string is non-empty to avoid undefined behavior | |
1680691021 2023-04-05T11:37:01+01:00 8c3cc4cad3 Bitcoin Merge bitcoin/bitcoin#27420: build: remove ancient unused define | |
1680690979 2023-04-05T11:36:19+01:00 23a899b27c Bitcoin Merge bitcoin/bitcoin#26832: compat: move (win) S_* defines into bdb | |
1680601005 2023-04-04T10:36:45+01:00 49b87bfe7e Bitcoin Merge bitcoin/bitcoin#27389: test: refactor: replace unnecessary `BytesIO` uses | |
1680529282 2023-04-03T14:41:22+01:00 369d4c03b7 Bitcoin Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/system | |
1680437170 2023-04-02T13:06:10+01:00 5150e28010 Bitcoin Merge bitcoin/bitcoin#27382: miniscript: explicit cast instead of comparing integers of different signs | |
1680436641 2023-04-02T12:57:21+01:00 a8649984d8 Bitcoin Merge bitcoin/bitcoin#27387: depends, doc: Document `NO_USDT` option | |
1680436477 2023-04-02T12:54:37+01:00 88134fcee9 Bitcoin Merge bitcoin/bitcoin#27378: test: Remove python3.5 workaround | |
1680435726 2023-04-02T12:42:06+01:00 8e9e2b4cb3 Bitcoin Merge bitcoin/bitcoin#27379: net processing: #26140 follow-ups | |
1680383137 2023-04-01T22:05:37+01:00 bc49a477de Bitcoin Merge bitcoin-core/gui#724: Update translation source file for v25.0 string freeze | |
1680278612 2023-03-31T17:03:32+01:00 a0d37d1d23 Bitcoin Merge bitcoin/bitcoin#27274: refactor: remove unused param from legacy pubkey interface | |
1680264883 2023-03-31T13:14:43+01:00 5c2bb2b54c Bitcoin Merge bitcoin/bitcoin#27376: ci: Remove second user account | |
1680257795 2023-03-31T11:16:35+01:00 47184cfa2f Bitcoin Merge bitcoin/bitcoin#27362: test: remove `GetRNGState` lsan suppression | |
1680198979 2023-03-30T18:56:19+01:00 6b9fedd221 Bitcoin Merge bitcoin/bitcoin#27361: guix: use python-minimal (3.9) | |
1680198927 2023-03-30T18:55:27+01:00 45be6af694 Bitcoin Merge bitcoin/bitcoin#27333: ci: cleanup of CI_EXEC & CI_EXEC_ROOT | |
1680198437 2023-03-30T18:47:17+01:00 328087d16f Bitcoin Merge bitcoin/bitcoin#27350: test: refactor: dedup mempool_package_limits.py subtests via decorator | |
1680192640 2023-03-30T17:10:40+01:00 d4833e9c49 Bitcoin Merge bitcoin/bitcoin#26140: refactor: Move CNodeState members guarded by g_msgproc_mutex to Peer | |
1680180546 2023-03-30T13:49:06+01:00 84f4ac39fd Bitcoin Merge bitcoin/bitcoin#27363: ci: use LLVM/clang-16 in native_fuzz (ASAN) job | |
1680180324 2023-03-30T13:45:24+01:00 5241b8bdff Bitcoin Merge bitcoin/bitcoin#27368: refactor: Drop no longer used `CNetMsgMaker` instances | |
1680088163 2023-03-29T12:09:23+01:00 8e7179aa13 Bitcoin Merge bitcoin/bitcoin#27345: guix: use GCC tool wrappers | |
1680087915 2023-03-29T12:05:15+01:00 c0311b1dda Bitcoin Merge bitcoin/bitcoin#27349: test: use address_to_scriptpubkey instead of RPC call | |
1680014475 2023-03-28T15:41:15+01:00 68828288e5 Bitcoin Merge bitcoin/bitcoin#27318: test: wallet_create_tx.py fix race | |
1680009450 2023-03-28T14:17:30+01:00 220008604f Bitcoin Merge bitcoin/bitcoin#27298: ci: Use TSan new runtime (llvm-16, take 3) | |
1680001419 2023-03-28T12:03:39+01:00 8d31d769b7 Bitcoin Merge bitcoin/bitcoin#27344: fuzz: Remove legacy int parse fuzz tests | |
1680000482 2023-03-28T11:48:02+01:00 d254f942a5 Bitcoin Merge bitcoin/bitcoin#27324: net: #27257 follow-ups | |
1679998442 2023-03-28T11:14:02+01:00 86e7410b22 Bitcoin Merge bitcoin/bitcoin#27348: test: fix intermittent failure in ChainStateManager tests | |
1679935785 2023-03-27T17:49:45+01:00 b759cefe93 Bitcoin Merge bitcoin/bitcoin#27301: depends: make fontconfig build under clang-16 | |
1679928822 2023-03-27T15:53:42+01:00 ff26406b2b Bitcoin Merge bitcoin-core/gui#693: Fix segfault when shutdown during wallet open | |
1679927073 2023-03-27T15:24:33+01:00 20bd591345 Bitcoin Merge bitcoin/bitcoin#27314: build, qt: Fix handling of `CXX=clang++` when building `qt` package | |
1679925327 2023-03-27T14:55:27+01:00 b968424c25 Bitcoin Merge bitcoin/bitcoin#27326: guix: combine and document `enable_werror` | |
1679924236 2023-03-27T14:37:16+01:00 7fbc70395c Bitcoin Merge bitcoin/bitcoin#27296: guix: import/sync python-lief (0.12.3) package definition from upstream | |
1679924092 2023-03-27T14:34:52+01:00 3963067555 Bitcoin Merge bitcoin/bitcoin#26642: clang-tidy: Add more `performance-*` checks and related fixes | |
1679916773 2023-03-27T12:32:53+01:00 3e835ca958 Bitcoin Merge bitcoin/bitcoin#27328: depends: fix osx build with clang 16 | |
1679915608 2023-03-27T12:13:28+01:00 ad62bd5d6a Bitcoin Merge bitcoin/bitcoin#27312: depends: qrencode 4.1.1 | |
1679660358 2023-03-24T12:19:18+00:00 e352f5ab6b Bitcoin Merge bitcoin/bitcoin#27028: ci: Cache more stuff in the ci images: msan, iwyu, pip, sdks | |
1679660258 2023-03-24T12:17:38+00:00 873a5062db Bitcoin Merge bitcoin/bitcoin#27269: test: Support decoding segwit address in address_to_scriptpubkey() | |
1679605419 2023-03-23T17:03:39-04:00 630756cac0 Bitcoin Merge bitcoin/bitcoin#26957: bench: update logging benchmarks | |
1679592712 2023-03-23T17:31:52+00:00 2305643646 Bitcoin Merge bitcoin/bitcoin#27257: refactor, net: End friendship of CNode, CConnman and ConnmanTestMsg | |
1679586836 2023-03-23T15:53:56+00:00 381593c906 Bitcoin Merge bitcoin/bitcoin#24845: wallet: return error msg for "too-long-mempool-chain" | |
1679584190 2023-03-23T15:09:50+00:00 483fb8d216 Bitcoin Merge bitcoin/bitcoin#27287: test: Replace threading with concurrent.futures | |
1679578830 2023-03-23T13:40:30+00:00 8acfb1f8e0 Bitcoin Merge bitcoin/bitcoin#18933: rpc: Add submit option to generateblock | |
1679578070 2023-03-23T13:27:50+00:00 f380bb93e8 Bitcoin Merge bitcoin/bitcoin#27311: ci: Use clang-15 in "tidy" task | |
1679566643 2023-03-23T10:17:23+00:00 2fadb261b6 Bitcoin Merge bitcoin/bitcoin#27233: refactor: Replace GetTimeMicros by SystemClock | |
1679507915 2023-03-22T17:58:35+00:00 4c6b7d330a Bitcoin Merge bitcoin/bitcoin#27297: test: Remove unused Check* default constructors | |
1679504066 2023-03-22T12:54:26-04:00 fc7c21f664 Bitcoin Merge bitcoin/bitcoin#27271: RPC: Fix fund transaction crash when at 0-value, 0-fee | |
1679483816 2023-03-22T11:16:56+00:00 a70911492f Bitcoin Merge bitcoin/bitcoin#26749: refactor: Use move semantics instead of custom swap functions | |
1679479261 2023-03-22T10:01:01+00:00 6e69fead2b Bitcoin Merge bitcoin/bitcoin#27280: test: Fix TypeError (expected str instance, bytes found) in wait_for_debug_log | |
1679478223 2023-03-22T09:43:43+00:00 34551cb97a Bitcoin Merge bitcoin/bitcoin#27289: Refactor: Remove unused FlatFilePos::SetNull | |
1679420892 2023-03-21T13:48:12-04:00 664500fc71 Bitcoin Merge bitcoin/bitcoin#27278: Log new headers | |
1679331011 2023-03-20T12:50:11-04:00 f4e42a78c7 Bitcoin Merge bitcoin/bitcoin#27179: guix: use osslsigncode 2.5 | |
1679330950 2023-03-20T12:49:10-04:00 b7edd55c22 Bitcoin Merge bitcoin/bitcoin#26899: p2p: set `-dnsseed` and `-listen` false if `maxconnections=0` | |
1679330544 2023-03-20T12:42:24-04:00 60f142e395 Bitcoin Merge bitcoin/bitcoin#26531: mempool: Add mempool tracepoints | |
1679228661 2023-03-19T12:24:21+00:00 40e1c4d402 Bitcoin Merge bitcoin/bitcoin#25666: refactor: wallet, do not translate init options names | |
1679227907 2023-03-19T12:11:47+00:00 0973018067 Bitcoin Merge bitcoin/bitcoin#27265: test: check that sigop limit also affects ancestor/descendant size (27171 follow-up) | |
1679227733 2023-03-19T12:08:53+00:00 053b2d3377 Bitcoin Merge bitcoin/bitcoin#27264: p2p: Improve diversification of new connections | |
1679064948 2023-03-17T14:55:48+00:00 50171df26c Bitcoin Merge bitcoin/bitcoin#27212: test: Make the unlikely race in p2p_invalid_messages impossible | |
1679002119 2023-03-16T17:28:39-04:00 db03248070 Bitcoin Merge bitcoin/bitcoin#27199: test: fix race condition in encrypted wallet rescan tests | |
1678992490 2023-03-16T14:48:10-04:00 09e86d7a1a Bitcoin Merge bitcoin/bitcoin#27200: test: psbt: check non-witness UTXO removal for segwit v1 input | |
1678974995 2023-03-16T13:56:35+00:00 e695d8536e Bitcoin Merge bitcoin/bitcoin#26177: refactor / kernel: Move non-gArgs chainparams functionality to kernel | |
1678923570 2023-03-15T19:39:30-04:00 ebb15ea75a Bitcoin Merge bitcoin/bitcoin#26207: rest: add verbose and mempool_sequence query params for mempool/contents | |
1678921639 2023-03-15T19:07:19-04:00 609c95d4a8 Bitcoin Merge bitcoin/bitcoin#27227: wallet: 25806 follow-up | |
1678920755 2023-03-15T18:52:35-04:00 cbfbf46e57 Bitcoin Merge bitcoin/bitcoin#25781: Remove almost all blockstorage globals | |
1678866081 2023-03-15T08:41:21+01:00 8c4958bd4c Bitcoin Merge bitcoin/bitcoin#27153: guix: pass `--enable-initfini-array` to release GCC | |
1678788211 2023-03-14T10:03:31+00:00 460e394625 Bitcoin Merge bitcoin-core/gui#708: Mask values on Transactions View | |
1678784200 2023-03-14T09:56:40+01:00 b175bdb9b2 Bitcoin Merge bitcoin/bitcoin#27238: refactor: Split logging utilities from system.h | |
1678726908 2023-03-13T17:01:48+00:00 f50fb178c3 Bitcoin Merge bitcoin/bitcoin#27235: Avoid integer overflow in CheckDiskSpace | |
1678726651 2023-03-13T16:57:31+00:00 73a9892bce Bitcoin Merge bitcoin/bitcoin#26514: Improve address decoding errors | |
1678720504 2023-03-13T16:15:04+01:00 f088949fcf Bitcoin Merge bitcoin/bitcoin#27221: test: Default timeout factor to 4 under --valgrind | |
1678635357 2023-03-12T16:35:57+01:00 1884b71b1d Bitcoin Merge bitcoin/bitcoin#27230: Update src/secp256k1 subtree to upstream release v0.3.0 | |
1678530001 2023-03-11T11:20:01+01:00 40d0b0a524 Bitcoin Merge bitcoin/bitcoin#27239: refactor: Consistently use context args over gArgs in node/interfaces | |
1678529387 2023-03-11T11:09:47+01:00 87af64a1a1 Bitcoin Merge bitcoin/bitcoin#27236: util: fix argsman dupe key error | |
1678528923 2023-03-11T11:02:03+01:00 3d53a85ddf Bitcoin Merge bitcoin/bitcoin#27220: doc: update broken str util reference links on developer-notes | |
1678466336 2023-03-10T17:38:56+01:00 c7f1d95f52 Bitcoin Merge bitcoin/bitcoin#27205: doc: Show how less noisy clang-tidy output can be achieved | |
1678456635 2023-03-10T14:57:15+01:00 99b64eec1b Bitcoin Merge bitcoin/bitcoin#27232: Use string interpolation for default value of -listen | |
1678455274 2023-03-10T14:34:34+01:00 3e7dd4ff33 Bitcoin Merge bitcoin/bitcoin#27171: test: add coverage for sigop limit policy (`-bytespersigop` setting) | |
1678454766 2023-03-10T14:26:06+01:00 6f5eb7a39e Bitcoin Merge bitcoin/bitcoin#27226: test: Use self.wait_until over wait_until_helper | |
1678454700 2023-03-10T14:25:00+01:00 6e662a8985 Bitcoin Merge bitcoin/bitcoin#23813: Add test and docs for getblockfrompeer with pruning | |
1678381733 2023-03-09T17:08:53+00:00 f7bdcfc83f Bitcoin Merge bitcoin/bitcoin#27025: github: Switch to yaml issue templates | |
1678369762 2023-03-09T13:49:22+00:00 9985013350 Bitcoin Merge bitcoin-core/gui#717: Use the stored CSubNet entry when unbanning | |
1678327313 2023-03-08T21:01:53-05:00 23e2bfcbc4 Bitcoin Merge bitcoin/bitcoin#25696: build: Re-enable external signer on Windows | |
1678296763 2023-03-08T18:32:43+01:00 710fd571ff Bitcoin Merge bitcoin/bitcoin#26996: test: Flatten miniwallet array and remove random fee in longpoll | |
1678295731 2023-03-08T12:15:31-05:00 1ff135ca7f Bitcoin Merge bitcoin/bitcoin#26194: rpc, wallet: use the same `next_index` key in `listdescriptors` and `importdescriptors` | |
1678262120 2023-03-08T08:55:20+01:00 8d12127a9c Bitcoin Merge bitcoin/bitcoin#26968: doc: Fixup remove 'omitted...' doc for rpc getrawtransaction when verbose is 2 | |
1678261765 2023-03-08T08:49:25+01:00 69ba5727d5 Bitcoin Merge bitcoin/bitcoin#27180: doc: DummySignInput mention external signer | |
1678261721 2023-03-08T08:48:41+01:00 2de0559f2c Bitcoin Merge bitcoin/bitcoin#27189: util: Use steady clock in SeedStrengthen, FindBestImplementation, FlushStateToDisk | |
1678233299 2023-03-07T18:54:59-05:00 d5e4f9a439 Bitcoin Merge bitcoin/bitcoin#25740: assumeutxo: background validation completion | |
1678212301 2023-03-07T13:05:01-05:00 fc037c8c83 Bitcoin Merge bitcoin/bitcoin#27150: Deduplicate bitcoind and bitcoin-qt init code | |
1678200153 2023-03-07T15:42:33+01:00 d4ebdceaef Bitcoin Merge bitcoin/bitcoin#27218: util: Work around ParseHex gcc cross compiler bug | |
1678149359 2023-03-06T19:35:59-05:00 86bacd75e7 Bitcoin Merge bitcoin/bitcoin#26742: http: Track active requests and wait for last to finish - 2nd attempt | |
1678146694 2023-03-06T18:51:34-05:00 4ea3a8b71d Bitcoin Merge bitcoin/bitcoin#25806: wallet: group outputs only once, decouple it from Coin Selection | |
1678119316 2023-03-06T11:15:16-05:00 5e1aab2334 Bitcoin Merge bitcoin/bitcoin#27155: doc: Expand scantxoutset help text to cover tr() and miniscript | |
1678117810 2023-03-06T10:50:10-05:00 dddc936d83 Bitcoin Merge bitcoin/bitcoin#25491: wallet: use Mutex for g_sqlite_mutex instead of GlobalMutex | |
1678111236 2023-03-06T14:00:36+00:00 2a0c05defd Bitcoin Merge bitcoin/bitcoin#27209: ci: Remove unused EXPECTED_TESTS_DURATION_IN_SECONDS env var | |
1677914257 2023-03-04T08:17:37+01:00 40c6c85c05 Bitcoin Merge bitcoin/bitcoin#27192: util: add missing include and fix function signature | |
1677913846 2023-03-04T08:10:46+01:00 236cd231d0 Bitcoin Merge bitcoin/bitcoin#27197: Fix typos in comments to make linter happy | |
1677853423 2023-03-03T15:23:43+01:00 3b88c85025 Bitcoin Merge bitcoin/bitcoin#26612: refactor: RPC: pass named argument value as string_view | |
1677790978 2023-03-02T22:02:58+01:00 a12b27a2a6 Bitcoin Merge bitcoin/bitcoin#27183: doc: Update Transifex links and slug format in Release Process | |
1677686824 2023-03-01T11:07:04-05:00 74981aa02d Bitcoin Merge bitcoin/bitcoin#27172: guix: switch to some `minimal` versions of packages in our manifest | |
1677677466 2023-03-01T14:31:06+01:00 4d24e9c571 Bitcoin Merge bitcoin/bitcoin#27169: Update translations for 25.0 soft translation string freeze | |
1677603887 2023-02-28T17:04:47+00:00 cb40639bdf Bitcoin Merge bitcoin/bitcoin#27165: Make miniscript_{stable,smart} fuzzers avoid too large scripts | |
1677603389 2023-02-28T16:56:29+00:00 4398cfb22b Bitcoin Merge bitcoin/bitcoin#27173: valgrind: remove libsecp256k1 suppression | |
1677603182 2023-02-28T16:53:02+00:00 a8080c0def Bitcoin Merge bitcoin/bitcoin#23897: refactor: Move calculation logic out from `CheckSequenceLocksAtTip()` | |
1677600081 2023-02-28T11:01:21-05:00 8303f11e10 Bitcoin Merge bitcoin/bitcoin#27170: refactor: Stop using gArgs global in system.cpp | |
1677599059 2023-02-28T15:44:19+00:00 9384536eb3 Bitcoin Merge bitcoin/bitcoin#27174: ci: bump lint task to bookworm for git v2.38 | |
1677598463 2023-02-28T15:34:23+00:00 c37fb251f5 Bitcoin Merge bitcoin/bitcoin#27176: docs: GetDataDirNet and GetDataDirBase don't create datadir | |
1677596050 2023-02-28T09:54:10-05:00 bb136aaf2c Bitcoin Merge bitcoin/bitcoin#26533: prune: scan and unlink already pruned block files on startup | |
1677580824 2023-02-28T10:40:24+00:00 519ec2650e Bitcoin Merge bitcoin/bitcoin#27157: init: Return ChainstateLoadStatus::INTERRUPTED when verification was interrupted. | |
1677580114 2023-02-28T10:28:34+00:00 e60a58f191 Bitcoin Merge bitcoin/bitcoin#27118: depends: harden libevent | |
1677519466 2023-02-27T12:37:46-05:00 710cab1d43 Bitcoin Merge bitcoin/bitcoin#26032: wallet: skip R-value signature grinding for external signers | |
1677508907 2023-02-27T14:41:47+00:00 82793f1984 Bitcoin Merge bitcoin/bitcoin#27146: Fix various libbitcoinkernel DLL build problems | |
1677508070 2023-02-27T14:27:50+00:00 a2877f7ad3 Bitcoin Merge bitcoin/bitcoin#25227: Handle invalid hex encoding in ParseHex | |
1677503868 2023-02-27T13:17:48+00:00 873dcc1910 Bitcoin Merge bitcoin/bitcoin#27058: contrib: Improve verify-commits.py to work with maintainers leaving | |
1677247084 2023-02-24T13:58:04+00:00 be2e748f37 Bitcoin Merge bitcoin/bitcoin#27154: doc: mention sanitizer suppressions in developer docs | |
1677234445 2023-02-24T10:27:25+00:00 6758bd7de7 Bitcoin Merge bitcoin/bitcoin#27135: Remove MarcoFalke fingerprint, update trusted-git-root | |
1677229382 2023-02-24T09:03:02+00:00 cb25c21921 Bitcoin Merge bitcoin/bitcoin#27151: util: Remove duplicate include | |
1677188474 2023-02-23T16:41:14-05:00 1258af40c0 Bitcoin Merge bitcoin/bitcoin#27073: Convert ArgsManager::GetDataDir to a read-only function | |
1677185082 2023-02-23T15:44:42-05:00 c033720b2b Bitcoin Merge bitcoin/bitcoin#16195: util: Use void* throughout support/lockedpool.h | |
1677178658 2023-02-23T13:57:38-05:00 b7702bd546 Bitcoin Merge bitcoin/bitcoin#25943: rpc: Add a parameter to sendrawtransaction which sets a maximum value for unspendable outputs. | |
1677146677 2023-02-23T10:04:37+00:00 32f9ce0f52 Bitcoin Merge bitcoin/bitcoin#27124: docs: add ramdisk guide for running tests on OSX | |
1677093584 2023-02-22T14:19:44-05:00 832fa2d238 Bitcoin Merge bitcoin/bitcoin#25574: validation: Improve error handling when VerifyDB dosn't finish successfully | |
1677089486 2023-02-22T18:11:26+00:00 9f6ef0c156 Bitcoin Merge bitcoin/bitcoin#27143: test: Replace 0xC0 constant | |
1677088936 2023-02-22T13:02:16-05:00 5e55534586 Bitcoin Merge bitcoin/bitcoin#27068: wallet: SecureString to allow null characters | |
1677088908 2023-02-22T18:01:48+00:00 174f022f68 Bitcoin Merge bitcoin/bitcoin#27144: kernel: add missing include | |
1677088721 2023-02-22T17:58:41+00:00 30874a7cc9 Bitcoin Merge bitcoin/bitcoin#26837: I2P network optimizations | |
1677088299 2023-02-22T17:51:39+00:00 c6e65a102c Bitcoin Merge bitcoin/bitcoin#27137: test: Raise PRNG seed log to INFO | |
1677088103 2023-02-22T17:48:23+00:00 63893d5eab Bitcoin Merge bitcoin/bitcoin#26595: wallet: be able to specify a wallet name and passphrase to migratewallet | |
1677058627 2023-02-22T09:37:07+00:00 8b4dc94734 Bitcoin Merge bitcoin/bitcoin#27117: fuzz: avoid redundant dup key checks when creating Miniscript nodes | |
1677058089 2023-02-22T09:28:09+00:00 0c579203d2 Bitcoin Merge bitcoin/bitcoin#25867: lint: enable E722 do not use bare except | |
1677006169 2023-02-21T14:02:49-05:00 80f4979322 Bitcoin Merge bitcoin/bitcoin#26347: wallet: ensure the wallet is unlocked when needed for rescanning | |
1677005703 2023-02-21T13:55:03-05:00 ad46141602 Bitcoin Merge bitcoin/bitcoin#27122: script: BIP341 txdata cannot be precomputed without spent outputs | |
1676913637 2023-02-20T17:20:37+00:00 94070029fb Bitcoin Merge bitcoin/bitcoin#27053: wallet: reuse change dest when re-creating TX with avoidpartialspends | |
1676912055 2023-02-20T16:54:15+00:00 0f670e0eae Bitcoin Merge bitcoin/bitcoin#27127: rpc: fix successful broadcast count in `submitpackage` error msg | |
1676911306 2023-02-20T16:41:46+00:00 e996219f9a Bitcoin Merge bitcoin/bitcoin#27113: rpc: Use a FlatSigningProvider in decodescript to allow inferring descriptors for scripts larger than 520 bytes | |
1676910938 2023-02-20T16:35:38+00:00 0561f344e0 Bitcoin Merge bitcoin/bitcoin#27027: build: use _FORTIFY_SOURCE=3 | |
1676910482 2023-02-20T16:28:02+00:00 150cc8ef42 Bitcoin Merge bitcoin/bitcoin#27128: test: fix intermittent issue in `p2p_disconnect_ban` | |
1676910055 2023-02-20T16:20:55+00:00 446c8f581c Bitcoin Merge bitcoin/bitcoin#25950: test: fix test abort for high timeout values (and `--timeout-factor 0`) | |
1676892763 2023-02-20T11:32:43+00:00 08b65df1bb Bitcoin Merge bitcoin/bitcoin#26883: src/node/miner cleanups, follow-ups for #26695 | |
1676814917 2023-02-19T13:55:17+00:00 4395b7f084 Bitcoin Merge bitcoin/bitcoin#26814: refactor: remove windows-only compat.h usage in random | |
1676672894 2023-02-17T17:28:14-05:00 a245429d68 Bitcoin Merge bitcoin/bitcoin#26940: test: create random and coins utils, add amount helper, dedupe add_coin | |
1676670895 2023-02-17T16:54:55-05:00 9321df4487 Bitcoin Merge bitcoin/bitcoin#25862: refactor, kernel: Remove gArgs accesses from dbwrapper and txdb | |
1676661666 2023-02-17T14:21:06-05:00 f722a9bd13 Bitcoin Merge bitcoin/bitcoin#20018: p2p: ProcessAddrFetch(-seednode) is unnecessary if -connect is specified | |
1676658880 2023-02-17T13:34:40-05:00 35fbc97208 Bitcoin Merge bitcoin/bitcoin#25619: net: avoid overriding non-virtual ToString() in CService and use better naming | |
1676656072 2023-02-17T12:47:52-05:00 27772d8009 Bitcoin Merge bitcoin/bitcoin#26889: refactor: wallet, remove global 'ArgsManager' dependency | |
1676630457 2023-02-17T10:40:57+00:00 fe1b325688 Bitcoin Merge bitcoin/bitcoin#27029: guix: consolidate to glibc 2.27 for Linux builds | |
1676629884 2023-02-17T10:31:24+00:00 bc35c4f58c Bitcoin Merge bitcoin/bitcoin#27106: net: remove orphaned CSubNet::SanityCheck() | |
1676573261 2023-02-16T13:47:41-05:00 73966f75f6 Bitcoin Merge bitcoin/bitcoin#25344: New `outputs` argument for `bumpfee`/`psbtbumpfee` | |
1676559000 2023-02-16T14:50:00+00:00 75f0e0b607 Bitcoin Merge bitcoin/bitcoin#26773: doc: FreeBSD build doc updates to reflect removal of install_db4.sh | |
1676557074 2023-02-16T15:17:54+01:00 437dfe1c26 Bitcoin Merge bitcoin/bitcoin#26714: test: add coverage for unparsable `-maxuploadtarget` | |
1676556641 2023-02-16T15:10:41+01:00 98042a0456 Bitcoin Merge bitcoin/bitcoin#27107: doc: remove mention of "proper signing key" | |
1676556122 2023-02-16T15:02:02+01:00 3a68e194f5 Bitcoin Merge bitcoin/bitcoin#26586: test: previous releases: add v24.0.1 | |
1676550806 2023-02-16T12:33:26+00:00 3995c88e43 Bitcoin Merge bitcoin/bitcoin#25898: util: remove WSL 1 workaround in fs | |
1676541693 2023-02-16T10:01:33+00:00 fb82d91a9c Bitcoin Merge bitcoin/bitcoin#24149: Signing support for Miniscript Descriptors | |
1676540531 2023-02-16T09:42:11+00:00 cbf511b3f4 Bitcoin Merge bitcoin/bitcoin#27054: Remove laanwj from trusted-keys | |
1676540390 2023-02-16T09:39:50+00:00 424fc603d8 Bitcoin Merge bitcoin/bitcoin#26997: psbt: s/transcation/transaction/ | |
1676504504 2023-02-15T18:41:44-05:00 54742532ce Bitcoin Merge bitcoin-core/gui#711: refactor: Disable unused special members functions in `UnlockContext` | |
1676477446 2023-02-15T16:10:46+00:00 5ecd14a31c Bitcoin Merge bitcoin/bitcoin#26844: Net: Pass `MSG_MORE` flag when sending non-final network messages (round 2) | |
1676474760 2023-02-15T16:26:00+01:00 a65d2259f1 Bitcoin Merge bitcoin/bitcoin#27035: test: simplify and speedup mempool_updatefromblock.py by using MiniWallet | |
1676473127 2023-02-15T14:58:47+00:00 1e0198b6c1 Bitcoin Merge bitcoin/bitcoin#26153: Reduce wasted pseudorandom bytes in ChaCha20 + various improvements | |
1676464238 2023-02-15T12:30:38+00:00 2b0cd7679f Bitcoin Merge bitcoin/bitcoin#27076: verify-commits: Bump trusted git root to after most recent laanwj merge | |
1676463691 2023-02-15T12:21:31+00:00 e43ff4eab2 Bitcoin Merge bitcoin-core/gui#603: Add settings.json prune-prev, proxy-prev, onion-prev settings | |
1676449137 2023-02-15T09:18:57+01:00 68e484afbb Bitcoin Merge bitcoin/bitcoin#26584: cli: include local ("unroutable") peers in -netinfo table | |
1676418335 2023-02-14T18:45:35-05:00 576e16e702 Bitcoin Merge bitcoin/bitcoin#26184: test: p2p: check that headers message with invalid proof-of-work disconnects peer | |
1676394149 2023-02-14T17:02:29+00:00 fb2f093479 Bitcoin Merge bitcoin/bitcoin#27097: descriptors: fix docstring (param [in] vs [out]) | |
1676393538 2023-02-14T16:52:18+00:00 af49d86dd7 Bitcoin Merge bitcoin/bitcoin#27093: test: Fix intermittent sync issue in wallet_pruning | |
1676373977 2023-02-14T11:26:17+00:00 d6ef44cccb Bitcoin Merge bitcoin/bitcoin#27081: Modernize rpcauth.py | |
1676319496 2023-02-13T15:18:16-05:00 2c1fe27bf3 Bitcoin Merge bitcoin/bitcoin#27080: Wallet: Zero out wallet master key upon locking so it doesn't persist in memory | |
1676305509 2023-02-13T16:25:09+00:00 1ad0711d7c Bitcoin Merge bitcoin/bitcoin#27016: mapport: require miniupnpc API version 17 or later | |
1676298710 2023-02-13T15:31:50+01:00 8126551d54 Bitcoin Merge bitcoin/bitcoin#27011: Add simulation-based `CCoinsViewCache` fuzzer | |
1676285630 2023-02-13T11:53:50+01:00 141115a060 Bitcoin Merge bitcoin/bitcoin#27033: ci: Cache stuff in volumes, not host folders | |
1676285463 2023-02-13T11:51:03+01:00 a6316590d5 Bitcoin Merge bitcoin/bitcoin#26970: test: fix immediate tx relay in wallet_groups.py | |
1676044673 2023-02-10T16:57:53+01:00 b92d609fb2 Bitcoin Merge bitcoin/bitcoin#27072: doc: Remove unused REVIEWERS file | |
1676038221 2023-02-10T15:10:21+01:00 e0d8378f2d Bitcoin Merge bitcoin/bitcoin#27069: net: add `Ensure{any}Banman` | |
1676018351 2023-02-10T09:39:11+01:00 4f841cbb81 Bitcoin Merge bitcoin/bitcoin#27070: ci: Fix `fingerprint_script` for `depends` subdir caches | |
1676018140 2023-02-10T09:35:40+01:00 ffdf630790 Bitcoin Merge bitcoin/bitcoin#27066: test: Fix intermittent sync issue in wallet_pruning | |
1675973471 2023-02-09T20:11:11+00:00 1313b90735 Bitcoin Merge bitcoin-core/gui#701: Persist Mask Values option | |
1675965949 2023-02-09T19:05:49+01:00 af2bd07587 Bitcoin Merge bitcoin/bitcoin#27062: ci: Re-introduce `depends_built` cache back in macOS and Android tasks | |
1675935888 2023-02-09T10:44:48+01:00 dc905f6c2a Bitcoin Merge bitcoin/bitcoin#27063: ci: Use the latest Ubuntu LTS for "ARM64 Android APK" task | |
1675876180 2023-02-08T17:09:40+00:00 835af48e03 Bitcoin Merge bitcoin/bitcoin#27057: build: set boost cppflags with --enable-fuzz | |
1675870629 2023-02-08T16:37:09+01:00 07a23b4946 Bitcoin Merge bitcoin/bitcoin#26994: depends: define `__BSD_VISIBLE` for FreeBSD bdb build | |
1675868383 2023-02-08T14:59:43+00:00 7b850bc2a1 Bitcoin Merge bitcoin/bitcoin#27061: doc: Document affected gcc versions for -fstack-reuse=none workaround | |
1675856989 2023-02-08T12:49:49+01:00 de1d189534 Bitcoin Merge bitcoin/bitcoin#27056: doc: use arch agnostic clang path in fuzzing doc (macOS) | |
1675852942 2023-02-08T11:42:22+01:00 51d51d3082 Bitcoin Merge bitcoin/bitcoin#26507: test: remove unused vars in `feature_block` | |
1675852603 2023-02-08T10:36:43+00:00 8d69b614cc Bitcoin Merge bitcoin/bitcoin#23810: docs: avoid C-style casts; use modern C++ casts | |
1675784953 2023-02-07T16:49:13+01:00 1bcabe6f2a Bitcoin Merge bitcoin-core/gui#697: Remove reindex special case from the progress bar label | |
1675771290 2023-02-07T12:01:30+00:00 fe86616bb4 Bitcoin Merge bitcoin/bitcoin#26421: build: copy config.{guess,sub} post autogen in zmq package | |
1675771151 2023-02-07T11:59:11+00:00 ab5b26f072 Bitcoin Merge bitcoin/bitcoin#21995: build: Make dependency package archive timestamps deterministic | |
1675766680 2023-02-07T10:44:40+00:00 6e08e5cb5c Bitcoin Merge bitcoin/bitcoin#17127: util: Set safe permissions for data directory and `wallets/` subdir | |
1675760616 2023-02-07T10:03:36+01:00 5a80086ec2 Bitcoin Merge bitcoin/bitcoin#26701: contrib: make DNS seeds file an argument in CLI (`makeseeds`) | |
1675709811 2023-02-06T13:56:51-05:00 52ddbd52f9 Bitcoin Merge bitcoin/bitcoin#26345: refactor: modernize the implementation of uint256.* | |
1675675975 2023-02-06T10:32:55+01:00 aff75463e2 Bitcoin Merge bitcoin/bitcoin#27036: test: Remove last uses of snprintf and simplify | |
1675610176 2023-02-05T15:16:16+00:00 d8f9826037 Bitcoin Merge bitcoin/bitcoin#27030: Update nanobench to version v4.3.10 | |
1675603685 2023-02-05T13:28:05+00:00 8f4ae65818 Bitcoin Merge bitcoin/bitcoin#27009: validation: Skip VerifyDB checks of level >=3 if dbcache is too small | |
1675463566 2023-02-03T17:32:46-05:00 d71b0e78eb Bitcoin Merge bitcoin/bitcoin#25966: test: Remove redundant test | |
1675456478 2023-02-03T15:34:38-05:00 e2ae5c349c Bitcoin Merge bitcoin/bitcoin#27037: rpc: decode Miniscript descriptor when possible in decodescript | |
1675451910 2023-02-03T19:18:30+00:00 2ccd7be26f Bitcoin Merge bitcoin-core/gui#653: Show watchonly balance only for Legacy wallets | |
1675451026 2023-02-03T19:03:46+00:00 daebf9ebb0 Bitcoin Merge bitcoin-core/gui#705: doc: Fix comment about how wallet txs are sorted | |
1675429028 2023-02-03T13:57:08+01:00 aaa55971f6 Bitcoin Merge bitcoin/bitcoin#26875: Tests: Fill out dust limit unit test for known types except bare multisig | |
1675356831 2023-02-02T16:53:51+00:00 7753efcbcf Bitcoin Merge bitcoin/bitcoin#27004: test: Use std::unique_ptr over manual delete in coins_tests | |
1675352900 2023-02-02T15:48:20+00:00 c2028f98ae Bitcoin Merge bitcoin/bitcoin#27012: ci: Print iwyu patch in git diff format | |
1675350563 2023-02-02T16:09:23+01:00 b3ef329199 Bitcoin Merge bitcoin/bitcoin#26976: ci: Cache package manager install step | |
1675340316 2023-02-02T12:18:36+00:00 ea41abade4 Bitcoin Merge bitcoin-core/gui#695: Fix misleading RPC console wallet message | |
1675338326 2023-02-02T11:45:26+00:00 526f67a5ca Bitcoin Merge bitcoin-core/gui#704: Correctly limit overview transaction list | |
1675334857 2023-02-02T10:47:37+00:00 21138fe377 Bitcoin Merge bitcoin/bitcoin#26992: refactor: Remove unused CDataStream SerializeMany constructor | |
1675333829 2023-02-02T10:30:29+00:00 9dc50a5a07 Bitcoin Merge bitcoin/bitcoin#27005: util: Use steady clock for logging timer | |
1675330840 2023-02-02T10:40:40+01:00 102645280b Bitcoin Merge bitcoin/bitcoin#27013: ci: avoid using `-Werror` for older compilers | |
1675289653 2023-02-01T17:14:13-05:00 fdd363ebd9 Bitcoin Merge bitcoin/bitcoin#26910: wallet: migrate wallet, exit early if no legacy data exist | |
1675267008 2023-02-01T15:56:48+00:00 2d5acc901d Bitcoin Merge bitcoin/bitcoin#27015: p2p: 26847 fixups (AddrMan totals) | |
1675266815 2023-02-01T15:53:35+00:00 550e6bd227 Bitcoin Merge bitcoin/bitcoin#26935: refactor: Fix clang-tidy readability-const-return-type violations | |
1675263390 2023-02-01T15:56:30+01:00 8fc3bcf93d Bitcoin Merge bitcoin/bitcoin#27010: refactor: use `Hash` helpers for double-SHA256 calculations | |
1675251982 2023-02-01T11:46:22+00:00 22ccf4e360 Bitcoin Merge bitcoin/bitcoin#26991: doc: followups to #26471 | |
1675251822 2023-02-01T11:43:42+00:00 17acbc1a5a Bitcoin Merge bitcoin/bitcoin#25974: test, build: Separate `read_json` function into its own module | |
1675244325 2023-02-01T10:38:45+01:00 e1bf5470f9 Bitcoin Merge bitcoin/bitcoin#26705: clang-tidy: Fix `modernize-use-default-member-init` in headers and force to check all headers | |
1675240966 2023-02-01T09:42:46+01:00 ba39ffe938 Bitcoin Merge bitcoin/bitcoin#26888: net: simplify the call to vProcessMsg.splice() | |
1675199324 2023-01-31T16:08:44-05:00 ba3d32715f Bitcoin Merge bitcoin/bitcoin#26847: p2p: track AddrMan totals by network and table, improve precision of adding fixed seeds | |
1675187744 2023-01-31T17:55:44+00:00 b5868f4b1f Bitcoin Merge bitcoin/bitcoin#23670: build: Build minisketch test in `make check`, not in `make` | |
1675185739 2023-01-31T18:22:19+01:00 1ff254e45c Bitcoin Merge bitcoin/bitcoin#26974: refactor: rpc: set TxToJSON default verbosity to SHOW_DETAILS | |
1675177132 2023-01-31T14:58:52+00:00 2b211b41e3 Bitcoin Merge bitcoin/bitcoin#26952: build: Avoid `BOOST_NO_CXX98_FUNCTION_BASE` macro redefinition | |
1675157017 2023-01-31T10:23:37+01:00 357d750cab Bitcoin Merge bitcoin/bitcoin#26956: test: refactor: introduce `replace_in_config` helper | |
1675117438 2023-01-30T17:23:58-05:00 ceb74b844c Bitcoin Merge bitcoin/bitcoin#26998: depends: ensure we are appending to sqlite cflags | |
1675117006 2023-01-30T17:16:46-05:00 c8cb62272e Bitcoin Merge bitcoin/bitcoin#26999: A few follow-ups to #17487 (coins write without cache drop) | |
1675099664 2023-01-30T17:27:44+00:00 7241b936c5 Bitcoin Merge bitcoin/bitcoin#26965: refactor: Remove stray cs_main redundant declaration | |
1675094476 2023-01-30T16:01:16+00:00 82903a7a8d Bitcoin Merge bitcoin/bitcoin#17487: coins: allow write to disk without cache drop | |
1675094232 2023-01-30T15:57:12+00:00 0a1d372ad0 Bitcoin Merge bitcoin/bitcoin#26649: refactor: Use AutoFile and HashVerifier (without ser-type and ser-version) where possible | |
1675089152 2023-01-30T14:32:32+00:00 228edafc66 Bitcoin Merge bitcoin/bitcoin#23619: build: Propagate user-defined flags to host packages | |
1675077487 2023-01-30T11:18:07+00:00 79e18ebc81 Bitcoin Merge bitcoin/bitcoin#26896: build: Remove port-forwarding runtime setting options from configure | |
1675073381 2023-01-30T10:09:41+00:00 b1329b7523 Bitcoin Merge bitcoin/bitcoin#26499: wallet: Abandon descendants of orphaned coinbases | |
1675072451 2023-01-30T10:54:11+01:00 37fea41bbf Bitcoin Merge bitcoin/bitcoin#26982: p2p: 25880 fixups (stalling timeout) | |
1675068541 2023-01-30T09:49:01+01:00 1c8b80f440 Bitcoin Merge bitcoin/bitcoin#15294: refactor: Extract RipeMd160 | |
1674921323 2023-01-28T15:55:23+00:00 114c5eca77 Bitcoin Merge bitcoin/bitcoin#25465: build: remove boost library detection | |
1674920753 2023-01-28T15:45:53+00:00 69f35d20a6 Bitcoin Merge bitcoin/bitcoin#22811: build: Fix depends build system when working with subtargets | |
1674845180 2023-01-27T18:46:20+00:00 4b51290f71 Bitcoin Merge bitcoin/bitcoin#26977: ci: Fetch no git history, unless lint | |
1674841336 2023-01-27T12:42:16-05:00 483a4bb819 Bitcoin Merge bitcoin/bitcoin#26834: contrib: remove install_db4.sh | |
1674837191 2023-01-27T17:33:11+01:00 9a288430df Bitcoin Merge bitcoin/bitcoin#26900: refactor: Add BlockManager getters | |
1674802401 2023-01-27T01:53:21-05:00 835212cd1d Bitcoin Merge bitcoin/bitcoin#25880: p2p: Make stalling timeout adaptive during IBD | |
1674744846 2023-01-26T15:54:06+01:00 ffc22b7d42 Bitcoin Merge bitcoin/bitcoin#26923: test: refactor: simplify p2p_{tx_download,eviction}.py by using MiniWallet | |
1674740268 2023-01-26T13:37:48+00:00 eee2c28985 Bitcoin Merge bitcoin/bitcoin#26945: depends: systemtap 4.8 | |
1674732634 2023-01-26T11:30:34+00:00 79e007d1d6 Bitcoin Merge bitcoin/bitcoin#25296: Add DataStream without ser-type and ser-version and use it where possible | |
1674729378 2023-01-26T10:36:18+00:00 77a36033b5 Bitcoin Merge bitcoin/bitcoin#26551: p2p: Track orphans by who provided them | |
1674720156 2023-01-26T09:02:36+01:00 d4c180ecc9 Bitcoin Merge bitcoin/bitcoin#26960: refactor: Remove c_str from util/check | |
1674660349 2023-01-25T15:25:49+00:00 ab98673f05 Bitcoin Merge bitcoin/bitcoin#26929: rpc: Throw more user friendly arg type check error (1.5/2) | |
1674657161 2023-01-25T15:32:41+01:00 0486148f75 Bitcoin Merge bitcoin/bitcoin#26829: init: Remove unnecessary sensitive flag from rpcbind | |
1674655520 2023-01-25T15:05:20+01:00 f703c79ad7 Bitcoin Merge bitcoin/bitcoin#26961: ci: Fix APPEND_APT_SOURCES_LIST trying to modify the host system | |
1674585241 2023-01-24T13:34:01-05:00 50ac8f5774 Bitcoin Merge bitcoin/bitcoin#25987: build: compile depends sqlite with more recommended options | |
1674574088 2023-01-24T16:28:08+01:00 30f553d457 Bitcoin Merge bitcoin/bitcoin#26707: clang-tidy: Fix `performance-*move*` warnings in headers | |
1674561288 2023-01-24T12:54:48+01:00 3ce7b27124 Bitcoin Merge bitcoin/bitcoin#26930: fuzz: Actually use mocked mempool in tx_pool target | |
1674560968 2023-01-24T11:49:28+00:00 f1b5d6be57 Bitcoin Merge bitcoin/bitcoin#26955: wallet: permit mintxfee=0 | |
1674560306 2023-01-24T12:38:26+01:00 837e9ed611 Bitcoin Merge bitcoin/bitcoin#26898: fuzz: Add PartiallyDownloadedBlock target | |
1674559449 2023-01-24T12:24:09+01:00 75e752f134 Bitcoin Merge bitcoin/bitcoin#26954: test: Avoid rpc timeout in p2p_headers_sync_with_minchainwork | |
1674547823 2023-01-24T09:10:23+01:00 fcff639af1 Bitcoin Merge bitcoin/bitcoin#26958: build: fix usage of `-Wloop-analysis` | |
1674496576 2023-01-23T17:56:16+00:00 a62231bca6 Bitcoin Merge bitcoin/bitcoin#26690: wallet: Refactor database cursor into its own object with proper return codes | |
1674488187 2023-01-23T16:36:27+01:00 5271c77f83 Bitcoin Merge bitcoin/bitcoin#26826: refactor: remove windows-only compat.h usage in randomenv | |
1674465178 2023-01-23T10:12:58+01:00 a8c1ea50c7 Bitcoin Merge bitcoin/bitcoin#26919: scripted-diff: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARG | |
1674462220 2023-01-23T09:23:40+01:00 f99b85642f Bitcoin Merge bitcoin/bitcoin#26944: depends: fix systemtap download URL | |
1674399436 2023-01-22T14:57:16+00:00 ad09b76275 Bitcoin Merge bitcoin/bitcoin#26471: Reduce default mempool size in -blocksonly mode | |
1674397069 2023-01-22T14:17:49+00:00 bf9361d375 Bitcoin Merge bitcoin/bitcoin#26941: test: Fix intermittent feature_rbf issue | |
1674228321 2023-01-20T16:25:21+01:00 c0b6c40bb0 Bitcoin Merge bitcoin/bitcoin#26934: test: Add unit test for ComputeTapleafHash | |
1674210396 2023-01-20T10:26:36+00:00 392dc68e37 Bitcoin Merge bitcoin/bitcoin#26924: refactor: Add missing includes to fix gcc-13 compile error | |
1674207443 2023-01-20T10:37:23+01:00 eebc24bfc6 Bitcoin Merge bitcoin/bitcoin#26887: RPC: make RPCResult::MatchesType return useful errors | |
1674168681 2023-01-19T17:51:21-05:00 58da1619be Bitcoin Merge bitcoin/bitcoin#25877: refactor: Do not use CScript for tapleaf scripts until the tapleaf version is known | |
1674151288 2023-01-19T19:01:28+01:00 250598a905 Bitcoin Merge bitcoin/bitcoin#26906: test: add an easy way to run linters locally | |
1674140588 2023-01-19T16:03:08+01:00 b5c88a5479 Bitcoin Merge bitcoin/bitcoin#26909: net: prevent peers.dat corruptions by only serializing once | |
1674140218 2023-01-19T15:56:58+01:00 05e3468fb3 Bitcoin Merge bitcoin/bitcoin#26686: fuzz: Enable erlay setting in process_message(s) targets | |
1674135623 2023-01-19T13:40:23+00:00 2343886217 Bitcoin Merge bitcoin/bitcoin#26920: doc: add release note for #25957 (fast wallet rescan) | |
1674120894 2023-01-19T10:34:54+01:00 92dcbe9cc3 Bitcoin Merge bitcoin/bitcoin#23395: util: Add -shutdownnotify option | |
1674069999 2023-01-18T14:26:39-05:00 8ae2808a43 Bitcoin Merge bitcoin/bitcoin#25659: wallet: simplify ListCoins implementation | |
1674056772 2023-01-18T16:46:12+01:00 aef8b4f43b Bitcoin Merge bitcoin/bitcoin#26226: Bump minimum python version to 3.7 | |
1674056580 2023-01-18T15:43:00+00:00 3fef2944ad Bitcoin Merge bitcoin/bitcoin#26706: doc: Properly report optional RPC args | |
1674056282 2023-01-18T15:38:02+00:00 b52a6c0cf9 Bitcoin Merge bitcoin/bitcoin#26873: doc: add databases/py-sqlite3 to FreeBSD test suite deps | |
1674044693 2023-01-18T13:24:53+01:00 8741cd88b4 Bitcoin Merge bitcoin/bitcoin#26913: doc: Clarify debian copyright comment | |
1674043929 2023-01-18T13:12:09+01:00 78c30814f9 Bitcoin Merge bitcoin/bitcoin#26506: refactor: rpc: use convenience fn to auto parse non-string parameters | |
1674042502 2023-01-18T12:48:22+01:00 500f25d880 Bitcoin Merge bitcoin/bitcoin#26727: rpc: remove optional from fStateStats fields | |
1674042072 2023-01-18T11:41:12+00:00 c9db788a11 Bitcoin Merge bitcoin/bitcoin#26908: ci: Add missing lint dependency (gpg) | |
1674039830 2023-01-18T12:03:50+01:00 d91364fdd9 Bitcoin Merge bitcoin/bitcoin#26912: ci: Bump --combinedlogslen to debug intermittent issues | |
1674030449 2023-01-18T09:27:29+01:00 52d6509497 Bitcoin Merge bitcoin/bitcoin#26904: build: move rpc/request from util lib to common | |
1674029520 2023-01-18T09:12:00+01:00 e6ff110820 Bitcoin Merge bitcoin/bitcoin#26810: doc: remove nonexistent files from copyright | |
1673976947 2023-01-17T18:35:47+01:00 01ec5308bf Bitcoin Merge bitcoin/bitcoin#26716: ci: Build python from source in "lint" task | |
1673973585 2023-01-17T16:39:45+00:00 89fb354f28 Bitcoin Merge bitcoin/bitcoin#26625: test: Run mempool_packages.py with MiniWallet | |
1673970384 2023-01-17T16:46:24+01:00 f41252f19d Bitcoin Merge bitcoin/bitcoin#26905: refactor: Remove duplication of `clang-tidy`'s check names | |
1673968787 2023-01-17T15:19:47+00:00 ccd3d8d2c0 Bitcoin Merge bitcoin/bitcoin#25093: doc: Fix incorrect sendmany RPC doc | |
1673950430 2023-01-17T11:13:50+01:00 635f1900d0 Bitcoin Merge bitcoin/bitcoin#26884: test: wallet: add coverage for `-spendzeroconfchange` setting | |
1673949296 2023-01-17T09:54:56+00:00 b7f6a89a3e Bitcoin Merge bitcoin-core/gui#686: clang-tidy: Force checks for headers in `src/qt` | |
1673948450 2023-01-17T09:40:50+00:00 10a5f19037 Bitcoin Merge bitcoin/bitcoin#26833: build: allow NO_BOOST=1 & NO_LIBEVENT=1 in depends | |
1673948366 2023-01-17T09:39:26+00:00 7799f53542 Bitcoin Merge bitcoin/bitcoin#26039: refactor: Run type check against RPCArgs (1/2) | |
1673944712 2023-01-17T09:38:32+01:00 8339f3cea8 Bitcoin Merge bitcoin/bitcoin#26886: test: add `rescan utxos` inside MiniWallet's initialization | |
1673908791 2023-01-16T17:39:51-05:00 04e54fd21f Bitcoin Merge bitcoin/bitcoin#26325: rpc: Return accurate results for scanblocks | |
1673907831 2023-01-16T17:23:51-05:00 b55b11f92a Bitcoin Merge bitcoin/bitcoin#25375: rpc: add minconf/maxconf options to sendall and fund transaction calls | |
1673882772 2023-01-16T16:26:12+01:00 599e941c19 Bitcoin Merge bitcoin/bitcoin#26657: test: Run feature_bip68_sequence.py with MiniWallet | |
1673873096 2023-01-16T13:44:56+01:00 6b7ccb98a5 Bitcoin Merge bitcoin/bitcoin#26251: refactor: add kernel/cs_main.h | |
1673865373 2023-01-16T11:36:13+01:00 2182149dc5 Bitcoin Merge bitcoin/bitcoin#26631: test: add coverage for dust mempool policy (`-dustrelayfee` setting) | |
1673864018 2023-01-16T11:13:38+01:00 08d2a3ab4b Bitcoin Merge bitcoin/bitcoin#26891: ci: Update "Win64 native" task | |
1673861834 2023-01-16T10:37:14+01:00 ac4c79a267 Bitcoin Merge bitcoin/bitcoin#26892: test: refactor: simplify p2p_permissions.py by using MiniWallet | |
1673861030 2023-01-16T10:23:50+01:00 53ae1022ea Bitcoin Merge bitcoin/bitcoin#26894: test: Remove redundant key_to_p2pkh call | |
1673808959 2023-01-15T18:55:59+00:00 3dd2762cf8 Bitcoin Merge bitcoin-core/gui#690: Catch invalid networks combination crash | |
1673699881 2023-01-14T12:38:01+00:00 0c2a1288a2 Bitcoin Merge bitcoin/bitcoin#26835: contrib: add PE Canary check to security-check | |
1673625376 2023-01-13T15:56:16+00:00 8915e4d9f5 Bitcoin Merge bitcoin/bitcoin#26824: build: fix configuring with only bitcoin-util | |
1673614328 2023-01-13T13:52:08+01:00 32834034a3 Bitcoin Merge bitcoin/bitcoin#26882: test: skip sqlite3 tests if it isn't available | |
1673602857 2023-01-13T09:40:57+00:00 07c54de550 Bitcoin Merge bitcoin/bitcoin#26691: Update secp256k1 subtree to libsecp256k1 version 0.2.0 | |
1673599328 2023-01-13T09:42:08+01:00 dcae3c19b8 Bitcoin Merge bitcoin/bitcoin#26867: doc: Mention restoring wallet via GUI | |
1673552608 2023-01-12T20:43:28+01:00 f4ef856375 Bitcoin Merge bitcoin/bitcoin#26850: ci: Stop and remove CI container | |
1673538598 2023-01-12T16:49:58+01:00 fcd1a57be0 Bitcoin Merge bitcoin/bitcoin#26827: doc: use "std lib clock" over "C++11 clock" | |
1673524294 2023-01-12T12:51:34+01:00 edc3d1b296 Bitcoin Merge bitcoin/bitcoin#26854: test: Fix intermittent timeout in p2p_permissions.py | |
1673517398 2023-01-12T10:56:38+01:00 bd74004532 Bitcoin Merge bitcoin/bitcoin#26877: doc: move errant release note to doc/ | |
1673516529 2023-01-12T09:42:09+00:00 535adce272 Bitcoin Merge bitcoin/bitcoin#26825: build: remove already tested headers from AC_CHECK_HEADERS | |
1673479493 2023-01-11T18:24:53-05:00 fbe5e1220a Bitcoin Merge bitcoin/bitcoin#26675: wallet: For feebump, ignore abandoned descendant spends | |
1673478671 2023-01-11T18:11:11-05:00 2f6a8e5e02 Bitcoin Merge bitcoin/bitcoin#26695: bench: BlockAssembler on a mempool with packages | |
1673473605 2023-01-11T16:46:45-05:00 908212506d Bitcoin Merge bitcoin/bitcoin#26821: refactor: Make `ThreadHTTP` return void | |
1673455151 2023-01-11T16:39:11+00:00 329d7e379d Bitcoin Merge bitcoin/bitcoin#26328: doc: fix -netinfo relaytxes help | |
1673450314 2023-01-11T16:18:34+01:00 9887fc7898 Bitcoin Merge bitcoin/bitcoin#26758: refactor: Add `performance-no-automatic-move` clang-tidy check | |
1673445337 2023-01-11T14:55:37+01:00 b168b71a5d Bitcoin Merge bitcoin/bitcoin#26730: test: add coverage for `purpose` arg in `listlabels` | |
1673443539 2023-01-11T13:25:39+00:00 26002570ab Bitcoin Merge bitcoin/bitcoin#26646: validation, bugfix: provide more info in *MempoolAcceptResult | |
1673438634 2023-01-11T13:03:54+01:00 dbca00ef76 Bitcoin Merge bitcoin/bitcoin#26838: doc: I2P documentation updates | |
1673398592 2023-01-10T19:56:32-05:00 4586ae2da1 Bitcoin Merge bitcoin/bitcoin#26679: wallet: Skip rescanning if wallet is more recent than tip | |
1673389879 2023-01-10T17:31:19-05:00 68f88bc03f Bitcoin Merge bitcoin/bitcoin#26186: rpc: Sanitize label name in various RPCs with tests | |
1673367160 2023-01-10T17:12:40+01:00 b264410e01 Bitcoin Merge bitcoin/bitcoin#26864: doc: net: fix link to onion address encoding scheme [ONIONADDRESS] | |
1673350434 2023-01-10T12:33:54+01:00 1c9457bc8b Bitcoin Merge bitcoin/bitcoin#26856: ci: Run one task with all tests on credits | |
1673340872 2023-01-10T09:54:32+01:00 0e81d119e0 Bitcoin Merge bitcoin/bitcoin#26851: ci: Remove unused busybox workaround | |
1673301400 2023-01-09T16:56:40-05:00 1aedc3b6c8 Bitcoin Merge bitcoin/bitcoin#26618: rpc: Prevent unloading a wallet when rescanning | |
1673265642 2023-01-09T13:00:42+01:00 39363a4b94 Bitcoin Merge bitcoin/bitcoin#26822: p2p, rpc: don't allow past absolute timestamp in `setban` | |
1673253977 2023-01-09T09:46:17+01:00 49aefc2c2e Bitcoin Merge bitcoin/bitcoin#26843: ci: Fix ci_native_fuzz_msan CONTAINER_NAME | |
1673019094 2023-01-06T16:31:34+01:00 adc41cf3b2 Bitcoin Merge bitcoin/bitcoin#26805: tests: Use unique port for ZMQ tests to allow for multiple test instances | |
1673001430 2023-01-06T10:37:10+00:00 911a40ead2 Bitcoin Merge bitcoin/bitcoin#26557: build: Update Boost to 1.81.0 in depends | |
1672988684 2023-01-06T08:04:44+01:00 2cfe379623 Bitcoin Merge bitcoin/bitcoin#26823: refactor: Work around Werror=free-nonheap-object in AssumeCalculateMemPoolAncestors | |
1672939371 2023-01-05T12:22:51-05:00 b4fb0a3255 Bitcoin Merge bitcoin/bitcoin#26761: wallet: fully migrate address book entries for watchonly/solvable wallets | |
1672936252 2023-01-05T17:30:52+01:00 3212d104f4 Bitcoin Merge bitcoin/bitcoin#23829: refactor: use braced init for integer literals instead of c style casts | |
1672935748 2023-01-05T17:22:28+01:00 61f35159ff Bitcoin Merge bitcoin/bitcoin#26818: test: Fix feature_startupnotify intermittent issue | |
1672906696 2023-01-05T09:18:16+01:00 296e882250 Bitcoin Merge bitcoin/bitcoin#26598: contrib: remove builder keys | |
1672872397 2023-01-04T17:46:37-05:00 360e047a71 Bitcoin Merge bitcoin/bitcoin#26747: wallet: fix confusing error / GUI crash on cross-chain legacy wallet restore | |
1672871447 2023-01-04T17:30:47-05:00 cabeae43ea Bitcoin Merge bitcoin/bitcoin#26809: compat: use STDIN_FILENO over 0 | |
1672855651 2023-01-04T18:07:31+00:00 196a43eddb Bitcoin Merge bitcoin/bitcoin#26603: doc: CalculateSequenceLocks: prevHeights entries are set to 0, not removed | |
1672854838 2023-01-04T17:53:58+00:00 65ecf24b5c Bitcoin Merge bitcoin/bitcoin#26752: wallet: Remove `mempool_sequence` from interface methods | |
1672854107 2023-01-04T12:41:47-05:00 a273241480 Bitcoin Merge bitcoin/bitcoin#26020: test: Change coinselection parameter location to make tests independent | |
1672852304 2023-01-04T12:11:44-05:00 139ba2bf12 Bitcoin Merge bitcoin/bitcoin#25234: bench: add benchmark for wallet 'AvailableCoins' function. | |
1672837005 2023-01-04T13:56:45+01:00 bf3b589413 Bitcoin Merge bitcoin/bitcoin#26791: ci: Properly set COMMIT_RANGE in lint task | |
1672836807 2023-01-04T13:53:27+01:00 4bb840a453 Bitcoin Merge bitcoin/bitcoin#26802: test: Use same Python executable for subprocesses as for `all-lint.py` | |
1672832456 2023-01-04T11:40:56+00:00 2ec97825e7 Bitcoin Merge bitcoin/bitcoin#26771: doc: Correct linked Microsoft URLs | |
1672827840 2023-01-04T10:24:00+00:00 4717a5aa31 Bitcoin Merge bitcoin/bitcoin#26772: contrib: fix sha256 check in install_db4.sh for FreeBSD | |
1672826997 2023-01-04T11:09:57+01:00 53653060c1 Bitcoin Merge bitcoin/bitcoin#26795: rpc: Correct RPCHelpMan for fundrawtransaction's input_weights field | |
1672821866 2023-01-04T08:44:26+00:00 03254c2229 Bitcoin Merge bitcoin/bitcoin#19909: refactor: Remove unused CTxMemPool::clear() helper | |
1672790016 2023-01-03T18:53:36-05:00 3f8591d46b Bitcoin Merge bitcoin/bitcoin#26661: wallet: Coin Selection, return accurate error messages | |
1672781455 2023-01-03T16:30:55-05:00 80fc1af096 Bitcoin Merge bitcoin/bitcoin#26289: Use util::Result in for calculating mempool ancestors | |
1672780132 2023-01-03T22:08:52+01:00 f301bf52ab Bitcoin Merge bitcoin/bitcoin#26257: script, test: python linter flake8 E275 fixup, update dependencies | |
1672768940 2023-01-03T13:02:20-05:00 cb552c5f21 Bitcoin Merge bitcoin/bitcoin#26192: rpc: Improve error when wallet is already loaded | |
1672768360 2023-01-03T12:52:40-05:00 65d7c31b3f Bitcoin Merge bitcoin/bitcoin#25789: test: clean and extend availablecoins_tests coverage | |
1672766779 2023-01-03T12:26:19-05:00 7bb07bf8bd Bitcoin Merge bitcoin/bitcoin#25932: refactor: Simplify backtrack logic | |
1672764891 2023-01-03T11:54:51-05:00 1e6b384d59 Bitcoin Merge bitcoin/bitcoin#26702: refactor: walletdb: drop unused `FindWalletTx` parameter and rename | |
1672565162 2023-01-01T10:26:02+01:00 d8bdee0fc8 Bitcoin Merge bitcoin/bitcoin#26775: ci: Revert tsan task changes | |
1672490405 2022-12-31T13:40:05+01:00 8575d5d842 Bitcoin Merge bitcoin/bitcoin#26777: rpc: Remove duplicate field in RPCHelpMan for gettransactions | |
1672343361 2022-12-29T20:49:21+01:00 65de8eeeca Bitcoin Merge bitcoin/bitcoin#26770: ci: Move `--enable-c++20` from "tidy" task back to "ASan..." one | |
1672342027 2022-12-29T20:27:07+01:00 e9e2e87c85 Bitcoin Merge bitcoin/bitcoin#26768: ci: Use clang-15 in tsan task | |
1672310816 2022-12-29T11:46:56+01:00 3b6e0f0345 Bitcoin Merge bitcoin/bitcoin#26738: test: add coverage for unknown wallet flag in `setwalletflag` | |
1672310523 2022-12-29T11:42:03+01:00 b9028b2e26 Bitcoin Merge bitcoin/bitcoin#26481: bench: Suppress output when running with `-sanity-check` option | |
1672246970 2022-12-28T18:02:50+01:00 4654506c30 Bitcoin Merge bitcoin/bitcoin#26759: test: Drop no longer needed `race:epoll_ctl` TSan suppression | |
1671961816 2022-12-25T10:50:16+01:00 e9262ea32a Bitcoin Merge bitcoin/bitcoin#26750: Insert and bump copyright headers | |
1671961554 2022-12-25T10:45:54+01:00 06dd571534 Bitcoin Merge bitcoin/bitcoin#26748: doc: Update license year range to 2023 | |
1671645526 2022-12-21T12:58:46-05:00 f3bc1a7282 Bitcoin Merge bitcoin/bitcoin#26265: POLICY: Relax MIN_STANDARD_TX_NONWITNESS_SIZE to 65 non-witness bytes | |
1671616940 2022-12-21T11:02:20+01:00 6d40a1a7e7 Bitcoin Merge bitcoin/bitcoin#26694: test: `get_previous_releases.py`: M1/M2 macs can't run unsigned arm64 binaries; self-sign when needed | |
1671614577 2022-12-21T09:22:57+00:00 3e536ea9ac Bitcoin Merge bitcoin/bitcoin#26683: ci: Use `CONFIG_SITE` variable and `--prefix` option properly | |
1671613034 2022-12-21T08:57:14+00:00 dd7d82bec0 Bitcoin Merge bitcoin/bitcoin#26734: doc: Fixup getrawtransaction RPC docs | |
1671612476 2022-12-21T09:47:56+01:00 4cd6b3b557 Bitcoin Merge bitcoin-core/gui#687: Load PSBTs using istreambuf_iterator rather than istream_iterator | |
1671609984 2022-12-21T09:06:24+01:00 0139a0d5c0 Bitcoin Merge bitcoin/bitcoin#26722: test: speed up the two slowest functional tests by 18-35% via `keypoolrefill()` | |
1671577928 2022-12-20T18:12:08-05:00 8456bfac6b Bitcoin Merge bitcoin/bitcoin#26638: test: prefer sqlite for wallet tests | |
1671568217 2022-12-20T15:30:17-05:00 cbcad79eef Bitcoin Merge bitcoin/bitcoin#21576: rpc, gui: bumpfee signer support | |
1671567192 2022-12-20T20:13:12+00:00 497f26552b Bitcoin Merge bitcoin-core/gui#605: Delete splash screen widget early | |
1671536767 2022-12-20T11:46:07+00:00 dcdfd72861 Bitcoin Merge bitcoin/bitcoin#26721: test, lint: add `crypted` to `ignore-words` | |
1671459464 2022-12-19T15:17:44+01:00 8ab19237e1 Bitcoin Merge bitcoin/bitcoin#26723: test: call `keypoolrefill` with priv key disabled should throw an error | |
1671454757 2022-12-19T13:59:17+01:00 3d974960d3 Bitcoin Merge bitcoin/bitcoin#26515: rpc: skip getpeerinfo for a peer without CNodeStateStats | |
1671442479 2022-12-19T09:34:39+00:00 65f5cfda65 Bitcoin Merge bitcoin/bitcoin#25311: refactor: remove CBlockIndex copy construction | |
1671441275 2022-12-19T10:14:35+01:00 bd13d6b369 Bitcoin Merge bitcoin/bitcoin#26656: tests: Improve runtime of some tests when `--enable-debug` | |
1671438129 2022-12-19T09:22:09+01:00 8b05f13ddb Bitcoin Merge bitcoin/bitcoin#26717: test: Improve `check-doc.py` pattern | |
1671277961 2022-12-17T12:52:41+01:00 cb32328d1b Bitcoin Merge bitcoin/bitcoin#26710: refactor: Fix `performance-for-range-copy` in headers | |
1671274516 2022-12-17T11:55:16+01:00 6c01323d9d Bitcoin Merge bitcoin/bitcoin#26708: clang-tidy: Fix `modernize-use-nullptr` in headers | |
1671273972 2022-12-17T11:46:12+01:00 caa2240680 Bitcoin Merge bitcoin/bitcoin#26120: refactor: Make bitcoin-util grind_task tsan friendly | |
1671229857 2022-12-16T17:30:57-05:00 66c08e741d Bitcoin Merge bitcoin/bitcoin#24865: rpc: Enable wallet import on pruned nodes and add test | |
1671200015 2022-12-16T14:13:35+00:00 7386da7a0b Bitcoin Merge bitcoin/bitcoin#26709: doc: add 23.1 release notes | |
1671178537 2022-12-16T09:15:37+01:00 5055d07edf Bitcoin Merge bitcoin-core/gui#685: clang-tidy: Fix `readability-redundant-string-init` in headers | |
1671107633 2022-12-15T13:33:53+01:00 03708dac0a Bitcoin Merge bitcoin/bitcoin#26704: doc: add 22.1 release notes | |
1671106146 2022-12-15T13:09:06+01:00 9a72119e7e Bitcoin Merge bitcoin/bitcoin#26651: test: Avoid intermittent timeout in feature_assumevalid.py | |
1671052563 2022-12-14T16:16:03-05:00 ba47a4ba97 Bitcoin Merge bitcoin/bitcoin#26668: wallet: if only have one output type, don't perform "mixed" coin selection | |
1671005762 2022-12-14T09:16:02+01:00 678889e6c6 Bitcoin Merge bitcoin/bitcoin#26689: test: add add_wallet_options to TestShell | |
1670972949 2022-12-13T18:09:09-05:00 daf881de9d Bitcoin Merge bitcoin/bitcoin#23319: rpc: Return fee and prevout (utxos) to getrawtransaction | |
1670968266 2022-12-13T21:51:06+00:00 ffa32ab108 Bitcoin Merge bitcoin-core/gui#682: Don't directly delete abandoned txes from GUI | |
1670959140 2022-12-13T14:19:00-05:00 8f3021155e Bitcoin Merge bitcoin/bitcoin#26643: wallet: Move fee underpayment check to after all fee has been set | |
1670950643 2022-12-13T17:57:23+01:00 a4baf3f177 Bitcoin Merge bitcoin/bitcoin#26628: RPC: Reject RPC requests with same named parameter specified multiple times | |
1670926057 2022-12-13T10:07:37+00:00 968f03e65c Bitcoin Merge bitcoin/bitcoin#26477: validation: fix broken maxtipage comparison | |
1670836329 2022-12-12T10:12:09+01:00 6061eb6564 Bitcoin Merge bitcoin/bitcoin#26199: p2p: Don't self-advertise during version processing | |
1670673802 2022-12-10T13:03:22+01:00 1ea02791f3 Bitcoin Merge bitcoin/bitcoin#26666: refactor: Deleted unreachable code in httpserver.cpp | |
1670668840 2022-12-10T10:40:40+00:00 e1fb7381be Bitcoin Merge bitcoin/bitcoin#26672: build: Update libmultiprocess library | |
1670667498 2022-12-10T10:18:18+00:00 a28fb36c47 Bitcoin Merge bitcoin/bitcoin#26673: univalue: Remove confusing getBool method | |
1670666313 2022-12-10T09:58:33+00:00 3b5fb6e77a Bitcoin Merge bitcoin/bitcoin#26213: rpc: Strict type checking for RPC boolean parameters | |
1670600088 2022-12-09T16:34:48+01:00 9e229a542f Bitcoin Merge bitcoin/bitcoin#26601: test: Move wallet tests to wallet_*.py | |
1670574352 2022-12-09T09:25:52+01:00 16624e6ff3 Bitcoin Merge bitcoin/bitcoin#26660: test: Use last release in compatibility tests | |
1670574114 2022-12-09T09:21:54+01:00 6d11f19cf5 Bitcoin Merge bitcoin/bitcoin#26658: test: Fix backwards compatibility intermittent failure | |
1670517700 2022-12-08T16:41:40+00:00 3eaf7be6ad Bitcoin Merge bitcoin/bitcoin#24279: build: Make `$(package)_*_env` available to all `$(package)_*_cmds` | |
1670515445 2022-12-08T17:04:05+01:00 5126e625cb Bitcoin Merge bitcoin/bitcoin#26378: refactor: Pass reference to last header, not pointer | |
1670513728 2022-12-08T15:35:28+00:00 07ac7a2dbf Bitcoin Merge bitcoin/bitcoin#26513: Make static nLastFlush and nLastWrite Chainstate members | |
1670492882 2022-12-08T10:48:02+01:00 1801d8c3c9 Bitcoin Merge bitcoin/bitcoin#26308: rpc/rest/zmq: reduce LOCK(cs_main) scope: ~6 times as many requests per second | |
1670456561 2022-12-07T18:42:41-05:00 a653f4bb1f Bitcoin Merge bitcoin/bitcoin#25934: wallet, rpc: add `label` to `listsinceblock` | |
1670455814 2022-12-07T18:30:14-05:00 bbfcbcfa0c Bitcoin Merge bitcoin/bitcoin#24611: Add fish completions | |
1670430817 2022-12-07T17:33:37+01:00 9052d869c9 Bitcoin Merge bitcoin/bitcoin#26517: test: Changed small_txpuzzle_randfee to return the virtual size instead of the transaction hex for feerate calculation. | |
1670424863 2022-12-07T14:54:23+00:00 7d51560003 Bitcoin Merge bitcoin/bitcoin#26298: refactor: Move src/interfaces/*.cpp files to libbitcoin_common.a | |
1670399252 2022-12-07T08:47:32+01:00 272fb0a5cf Bitcoin Merge bitcoin/bitcoin#26645: util: Include full version id in bug reports | |
1670353088 2022-12-06T18:58:08+00:00 0596aa40f7 Bitcoin Merge bitcoin-core/gui#683: doc: Drop no longer relevant comment | |
1670350492 2022-12-06T18:14:52+00:00 0abb5b2dd6 Bitcoin Merge bitcoin/bitcoin#26648: doc: move release notes to 24.0.1 and add notice | |
1670349871 2022-12-06T19:04:31+01:00 1ff79292e3 Bitcoin Merge bitcoin/bitcoin#26609: refactor: Move `txmempool_entry.h` --> `kernel/mempool_entry.h` | |
1670346538 2022-12-06T12:08:58-05:00 ef744c03e5 Bitcoin Merge bitcoin/bitcoin#25729: wallet: Check max transaction weight in CoinSelection | |
1670324709 2022-12-06T12:05:09+01:00 8ccab65f28 Bitcoin Merge bitcoin/bitcoin#26238: clang-tidy: fixup named argument comments | |
1670319062 2022-12-06T10:31:02+01:00 edbe4f808a Bitcoin Merge bitcoin/bitcoin#26611: wallet: Change coin selection fee assert to error | |
1670280414 2022-12-05T17:46:54-05:00 5d9b5305af Bitcoin Merge bitcoin/bitcoin#19888: rpc, test: Improve getblockstats for unspendables | |
1670279868 2022-12-05T17:37:48-05:00 2ce3d26757 Bitcoin Merge bitcoin/bitcoin#26462: wallet: fix crash on loading descriptor wallet containing legacy key type entries | |
1670261955 2022-12-05T12:39:15-05:00 7734a0160d Bitcoin Merge bitcoin/bitcoin#26640: test: Run mempool_compatibility.py with MiniWallet | |
1670259645 2022-12-05T12:00:45-05:00 f0c4807a6a Bitcoin Merge bitcoin/bitcoin#26560: wallet: bugfix, invalid CoinsResult cached total amount | |
1670253762 2022-12-05T16:22:42+01:00 38cbf43dee Bitcoin Merge bitcoin/bitcoin#26414: test: Move tx creation to create_self_transfer_multi | |
1670245319 2022-12-05T14:01:59+01:00 5b3f05b7eb Bitcoin Merge bitcoin/bitcoin#24226: rpc: warn that nodes ignore requests for old stale blocks | |
1670240723 2022-12-05T11:45:23+00:00 71abee86db Bitcoin Merge bitcoin/bitcoin#25993: doc: Add I2P guidance related to bandwidth and i2pd software version | |
1670238941 2022-12-05T11:15:41+00:00 8b796866b4 Bitcoin Merge bitcoin/bitcoin#26624: refactor: Rename local variable to distinguish it from type alias | |
1670166260 2022-12-04T15:04:20+00:00 fe8d15c907 Bitcoin Merge bitcoin/bitcoin#26630: test: Fix intermittent issue in rpc_net.py | |
1670066893 2022-12-03T12:28:13+01:00 cac29f5cd6 Bitcoin Merge bitcoin/bitcoin#26622: test: Add test for sendall min-fee setting | |
1669994011 2022-12-02T15:13:31+00:00 78aee0fe2c Bitcoin Merge bitcoin/bitcoin#26569: p2p: Ensure transaction announcements are only queued for fully connected peers | |
1669974772 2022-12-02T10:52:52+01:00 9e59d21fbe Bitcoin Merge bitcoin/bitcoin#26592: ci: only run USDT interface tests on CirrusCI | |
1669970606 2022-12-02T09:43:26+01:00 4037478114 Bitcoin Merge bitcoin/bitcoin#26610: test: Remove unused blocktools imports from wallet_bumpfee | |
1669916279 2022-12-01T18:37:59+01:00 02515117dc Bitcoin Merge bitcoin/bitcoin#26620: test: refactor: eliminate genesis block timestamp magic numbers | |
1669913446 2022-12-01T17:50:46+01:00 a04121bdf9 Bitcoin Merge bitcoin/bitcoin#26617: test: add extra_args to BitcoinTestFramework class | |
1669889829 2022-12-01T10:17:09+00:00 e334f7a545 Bitcoin Merge bitcoin/bitcoin#26594: wallet: Avoid a segfault in migratewallet failure cleanup | |
1669825712 2022-11-30T11:28:32-05:00 e2bfd41f83 Bitcoin Merge bitcoin/bitcoin#25942: test: add `ismine` test for descriptor ScriptPubKeyMan | |
1669805564 2022-11-30T10:52:44+00:00 bcee94d107 Bitcoin Merge bitcoin/bitcoin#26359: p2p: Erlay support signaling follow-ups | |
1669800185 2022-11-30T10:23:05+01:00 3be21060d6 Bitcoin Merge bitcoin/bitcoin#26600: test: Set wallet type in test_runner when only one type is allowed | |
1669766097 2022-11-29T18:54:57-05:00 5690848dfb Bitcoin Merge bitcoin/bitcoin#26532: wallet: bugfix, invalid crypted key "checksum_valid" set | |
1669765075 2022-11-29T18:37:55-05:00 a63192afb8 Bitcoin Merge bitcoin/bitcoin#19762: rpc: Allow named and positional arguments to be used together | |
1669723944 2022-11-29T12:12:24+00:00 a035b6a0c4 Bitcoin Merge bitcoin/bitcoin#26565: contrib/builder-keys/keys.txt: remove unavailable key | |
1669652309 2022-11-28T17:18:29+01:00 d415b7261c Bitcoin Merge bitcoin/bitcoin#26588: ci: Skip COMMIT_RANGE if no CIRRUS_PR | |
1669652209 2022-11-28T11:16:49-05:00 8597260872 Bitcoin Merge bitcoin/bitcoin#26480: test: Remove wallet option from non-wallet tests | |
1669642068 2022-11-28T13:27:48+00:00 5488dc1eb4 Bitcoin Merge bitcoin/bitcoin#26073: build: fix depends bdb compilation for BSDs | |
1669640394 2022-11-28T13:59:54+01:00 5939794940 Bitcoin Merge bitcoin/bitcoin#26589: test: small fixups/improvements for get_previous_releases.py | |
1669636492 2022-11-28T11:54:52+00:00 00c323610a Bitcoin Merge bitcoin/bitcoin#25986: test: refactor `RPCPackagesTest` to use `MiniWallet` | |
1669633142 2022-11-28T10:59:02+00:00 a79b720092 Bitcoin Merge bitcoin/bitcoin#26295: Replace global g_cs_orphans lock with local | |
1669631359 2022-11-28T10:29:19+00:00 9c2854cda4 Bitcoin Merge bitcoin/bitcoin#26578: doc: install binutils, not binutils-gold in depends | |
1669627221 2022-11-28T10:20:21+01:00 c239d3dac9 Bitcoin Merge bitcoin/bitcoin#26574: ci: use ci_exec_root for clang install | |
1669626813 2022-11-28T10:13:33+01:00 19baf0178b Bitcoin Merge bitcoin/bitcoin#26498: doc: Mention required workload when building with MSVC | |
1669397538 2022-11-25T17:32:18+00:00 9c47eb4503 Bitcoin Merge bitcoin/bitcoin#26446: build: Drop unneeded linking of `contrib/devtools/` scripts | |
1669396648 2022-11-25T17:17:28+00:00 0fe225e378 Bitcoin Merge bitcoin/bitcoin#26470: guix: Clean up `libexec/build.sh` | |
1669394900 2022-11-25T16:48:20+00:00 32599766ca Bitcoin Merge bitcoin/bitcoin#26335: Guix documentation improvements | |
1669394837 2022-11-25T16:47:17+00:00 93cae70d87 Bitcoin Merge bitcoin/bitcoin#26561: fuzz: Move-only net utils | |
1669394380 2022-11-25T16:39:40+00:00 bc67215b29 Bitcoin Merge bitcoin/bitcoin#26558: doc: add tr() descriptor example to deriveaddresses | |
1669134665 2022-11-22T16:31:05+00:00 38d06e1561 Bitcoin Merge bitcoin/bitcoin#26383: test: Add feature_taproot case involving invalid internal pubkey | |
1669117600 2022-11-22T12:46:40+01:00 85892f77c9 Bitcoin Merge bitcoin/bitcoin#25900: ci: run docker wrapper with a non-root user | |
1669114384 2022-11-22T10:53:04+00:00 1ef498f75b Bitcoin Merge bitcoin/bitcoin#26520: doc: test: update/fix TestShell example instructions | |
1669113883 2022-11-22T11:44:43+01:00 164027f824 Bitcoin Merge bitcoin/bitcoin#26100: doc: clarify that NetPermissionFlags::Implicit is only about whitelists | |
1669112521 2022-11-22T11:22:01+01:00 7eeae5c023 Bitcoin Merge bitcoin/bitcoin#26553: test: Fix intermittent failure in rpc_net.py | |
1669110773 2022-11-22T09:52:53+00:00 1b680948d4 Bitcoin Merge bitcoin/bitcoin#26292: util: move threadinterrupt into util/ | |
1669110633 2022-11-22T09:50:33+00:00 542a2b567d Bitcoin Merge bitcoin/bitcoin#26376: test: Use type-safe NodeSeconds for TestMemPoolEntryHelper | |
1669048054 2022-11-21T17:27:34+01:00 60a00889b0 Bitcoin Merge bitcoin/bitcoin#26545: test: Remove unused sanitizer suppressions | |
1669044743 2022-11-21T15:32:23+00:00 01a66e21ef Bitcoin Merge bitcoin/bitcoin#26546: test: remove unused class `NodePongAdd1` | |
1669037720 2022-11-21T14:35:20+01:00 0968c51401 Bitcoin Merge bitcoin/bitcoin#26497: fuzz: Make ConsumeNetAddr always produce valid onion addresses | |
1669026756 2022-11-21T11:32:36+01:00 df2f16666c Bitcoin Merge bitcoin/bitcoin#26508: RPC/Blockchain: Minor improvements for scanblocks & scantxoutset docs/errors | |
1669019646 2022-11-21T09:34:06+01:00 295f617988 Bitcoin Merge bitcoin/bitcoin#26505: doc: -getinfo help - grammar correction | |
1668819889 2022-11-18T17:04:49-08:00 d0b1f613c2 Bitcoin Merge bitcoin/bitcoin#17786: refactor: Nuke policy/fees->mempool circular dependencies | |
1668789190 2022-11-18T11:33:10-05:00 aeb395dcdb Bitcoin Merge bitcoin/bitcoin#25315: Add warning on first startup if free disk space is less than necessary | |
1668765171 2022-11-18T10:52:51+01:00 256120d2da Bitcoin Merge bitcoin/bitcoin#26519: test: Add getpeerinfo test for missing version message | |
1668763603 2022-11-18T10:26:43+01:00 b3c76ab757 Bitcoin Merge bitcoin/bitcoin#26524: doc: add 24.0 release notes | |
1668761673 2022-11-18T09:54:33+01:00 cfee93f68a Bitcoin Merge bitcoin/bitcoin#26487: log: improve some validation log messages to include hashPrevBlock | |
1668695411 2022-11-17T14:30:11+00:00 fb01af6c77 Bitcoin Merge bitcoin-core/gui#680: Fixes MacOS 13 segfault by preventing certain notifications after main window is destroyed | |
1668676956 2022-11-17T10:22:36+01:00 82fe672ea0 Bitcoin Merge bitcoin-core/gui#681: Fix Transaction Relay tooltip text in Peers details window | |
1668607483 2022-11-16T15:04:43+01:00 6863ad79a6 Bitcoin Merge bitcoin/bitcoin#25112: util: Move error message formatting of NonFatalCheckError to cpp | |
1668559984 2022-11-15T19:53:04-05:00 f0c646f026 Bitcoin Merge bitcoin/bitcoin#25730: RPC: listunspent, add "include immature coinbase" flag | |
1668558219 2022-11-15T19:23:39-05:00 5602cc7ccf Bitcoin Merge bitcoin/bitcoin#16981: Improve runtime performance of --reindex | |
1668545287 2022-11-15T21:48:07+01:00 547a963628 Bitcoin Merge bitcoin/bitcoin#26489: test: Split overly large util_tests.cpp file | |
1668424146 2022-11-14T12:09:06+01:00 48174c0f28 Bitcoin Merge bitcoin/bitcoin#26240: rpc: Adjust RPCTypeCheckObj error string | |
1668417474 2022-11-14T10:17:54+01:00 59e00c7e03 Bitcoin Merge bitcoin/bitcoin#25714: univalue: Avoid std::string copies | |
1668111238 2022-11-10T15:13:58-05:00 7ef730ca84 Bitcoin Merge bitcoin/bitcoin#26483: test: Don't pass add_to_wallet option to walletcreatefundedpsbt | |
1668004459 2022-11-09T15:34:19+01:00 9dce30194b Bitcoin Merge bitcoin/bitcoin#26472: test: add missing bech32m / BIP86 test-cases to wallet_descriptor.py | |
1667992471 2022-11-09T12:14:31+01:00 44ca5d5e87 Bitcoin Merge bitcoin/bitcoin#26473: test: Avoid collision with valid path names in `getarg_tests/logargs` | |
1667640759 2022-11-05T10:32:39+01:00 50422b770a Bitcoin Merge bitcoin/bitcoin#26419: log: mempool: log removal reason in validation interface | |
1667636699 2022-11-05T09:24:59+01:00 ce57dbac90 Bitcoin Merge bitcoin/bitcoin#26449: rpc: doc: add missing option "bech32m" for `change_type` parameters | |
1667577253 2022-11-04T15:54:13+00:00 ae6bb6e71e Bitcoin Merge bitcoin/bitcoin#26418: Fix signing of multi_a and rawtr scripts with wallets that only have corresponding keys | |
1667577042 2022-11-04T16:50:42+01:00 e42ba134f4 Bitcoin Merge bitcoin/bitcoin#26448: test: fix intermittent failure in p2p_sendtxrcncl.py | |
1667576919 2022-11-04T15:48:39+00:00 83cf055bef Bitcoin Merge bitcoin/bitcoin#26443: doc: mention BIP86 in doc/bips.md | |
1667478613 2022-11-03T13:30:13+01:00 28653a596a Bitcoin Merge bitcoin/bitcoin#26445: .python-version: bump patch version to 3.6.15 | |
1667471345 2022-11-03T10:29:05+00:00 2a7c9984db Bitcoin Merge bitcoin/bitcoin#25248: refactor: Add LIFETIMEBOUND / -Wdangling-gsl to Assert() | |
1667397640 2022-11-02T15:00:40+01:00 5274f32437 Bitcoin Merge bitcoin/bitcoin#26417: test: fix intermittent failure in feature_index_prune.py | |
1667372848 2022-11-02T08:07:28+01:00 39f026b1ec Bitcoin Merge bitcoin/bitcoin#26396: net: Avoid SetTxRelay for feeler connections | |
1667316369 2022-11-01T16:26:09+01:00 bf0cb43990 Bitcoin Merge bitcoin/bitcoin#26437: test: remove unused `CHANGE_{XPRV,XPUB}` constants | |
1667300957 2022-11-01T11:09:17+00:00 5668ccec1d Bitcoin Merge bitcoin/bitcoin#25548: gui: Check for readlink buffer overflow and handle gracefully | |
1667297563 2022-11-01T10:12:43+00:00 c041d8f2c9 Bitcoin Merge bitcoin/bitcoin#26360: build: remove threadinterrupt from libbitcoinkernel | |
1667297149 2022-11-01T10:05:49+00:00 27e76afe24 Bitcoin Merge bitcoin/bitcoin#26294: build: move util/url to common/url | |
1667291397 2022-11-01T08:29:57+00:00 d08b63baa0 Bitcoin Merge bitcoin/bitcoin#26373: Update minisketch subtree to latest upstream | |
1667230521 2022-10-31T15:35:21+00:00 43e813cab2 Bitcoin Merge bitcoin/bitcoin#26387: p2p: TryLowWorkHeadersSync follow-ups | |
1667217075 2022-10-31T11:51:15+00:00 4766cd1981 Bitcoin Merge bitcoin/bitcoin#24051: Bugfix: configure: bitcoin-{cli,tx,util} don't need UPnP, NAT-PMP, or ZMQ | |
1667213203 2022-10-31T11:46:43+01:00 2856dee808 Bitcoin Merge bitcoin/bitcoin#26402: doc: Fix typos | |
1667202170 2022-10-31T08:42:50+01:00 c75c0d8e11 Bitcoin Merge bitcoin/bitcoin#26424: doc: correct deriveaddresses RPC name | |
1667034850 2022-10-29T11:14:10+02:00 4f270d2b63 Bitcoin Merge bitcoin/bitcoin#26404: test: fix intermittent failure in rpc_getblockfrompeer.py | |
1667030363 2022-10-29T09:59:23+02:00 984a01589b Bitcoin Merge bitcoin/bitcoin#26408: test: Remove spam from debug log | |
1666985837 2022-10-28T15:37:17-04:00 8b050762b1 Bitcoin Merge bitcoin/bitcoin#26409: refactor: Silence GCC Wmissing-field-initializers in ChainstateManagerOpts | |
1666949533 2022-10-28T11:32:13+02:00 1bad29fe02 Bitcoin Merge bitcoin/bitcoin#26377: test: Make `system_tests/run_command` test locale and platform agnostic | |
1666907338 2022-10-27T17:48:58-04:00 f37bd15d47 Bitcoin Merge bitcoin/bitcoin#25685: wallet: Faster transaction creation by removing pre-set-inputs fetching responsibility from Coin Selection | |
1666891059 2022-10-27T13:17:39-04:00 551c8e9526 Bitcoin Merge bitcoin/bitcoin#26349: rpc: make `address` field optional `list{transactions, sinceblock}` response | |
1666880120 2022-10-27T16:15:20+02:00 bd478890c5 Bitcoin Merge bitcoin/bitcoin#26388: ci: Use `macos-ventura-xcode:14.1` image for "macOS native" task | |
1666875402 2022-10-27T13:56:42+01:00 39710f5635 Bitcoin Merge bitcoin-core/gui#665: Switch to the selected wallet after loading | |
1666864942 2022-10-27T11:02:22+01:00 2242de16cc Bitcoin Merge bitcoin/bitcoin#26394: Fix typo in comment SHA256->SHA512 | |
1666800330 2022-10-26T18:05:30+02:00 ec92d23fb8 Bitcoin Merge bitcoin/bitcoin#26395: rpc: add missing lock around chainman.ActiveTip() | |
1666799180 2022-10-26T11:46:20-04:00 e25de33e7b Bitcoin Merge bitcoin/bitcoin#26341: test: add BIP158 false-positive element check in rpc_scanblocks.py | |
1666798051 2022-10-26T11:27:31-04:00 88502ecf08 Bitcoin Merge bitcoin/bitcoin#23927: rpc: Pruning nodes can not fetch blocks before syncing past their height | |
1666797559 2022-10-26T11:19:19-04:00 48af307481 Bitcoin Merge bitcoin/bitcoin#25957: wallet: fast rescan with BIP157 block filters for descriptor wallets | |
1666780571 2022-10-26T12:36:11+02:00 69b10212ea Bitcoin Merge bitcoin/bitcoin#26381: test: Fix intermittent issue in p2p_sendtxrcncl.py | |
1666777317 2022-10-26T11:41:57+02:00 a1fff275e7 Bitcoin Merge bitcoin/bitcoin#25704: refactor: Remove almost all validation option globals | |
1666771947 2022-10-26T10:12:27+02:00 cf288377c0 Bitcoin Merge bitcoin/bitcoin#26275: Fix crash on deriveaddresses when index is 2147483647 (2^31-1) | |
1666753823 2022-10-26T11:10:23+08:00 28cf756971 Bitcoin Merge bitcoin/bitcoin#23578: Add external signer taproot support | |
1666663636 2022-10-25T10:07:16+08:00 bfce05cc34 Bitcoin Merge bitcoin/bitcoin#26372: build, msvc: Drop no longer required macro definitions for leveldb | |
1666623112 2022-10-24T16:51:52+02:00 1c5c951713 Bitcoin Merge bitcoin/bitcoin#26380: Revert "test: check importing wallets when blocks are pruned throw an error" | |
1666622317 2022-10-24T15:38:37+01:00 3d0fca1288 Bitcoin Merge bitcoin/bitcoin#26355: p2p: Handle IsContinuationOfLowWorkHeadersSync return value correctly when new headers sync is started | |
1666600967 2022-10-24T10:42:47+02:00 3db23fd821 Bitcoin Merge bitcoin-core/gui#676: Update peers window "Transaction Relay" label and tooltip | |
1666600805 2022-10-24T10:40:05+02:00 8fb3fd2ba4 Bitcoin Merge bitcoin-core/gui#673: Use fallback value for Version and User Agent during peer connection | |
1666600083 2022-10-24T10:28:03+02:00 c05673577d Bitcoin Merge bitcoin/bitcoin#26358: doc: Rearrange a few lines in the dependency graph of libraries | |
1666577473 2022-10-24T10:11:13+08:00 50cc8ef5a7 Bitcoin Merge bitcoin/bitcoin#26302: refactor: Use type-safe time point for CWallet::m_next_resend | |
1666344733 2022-10-21T11:32:13+02:00 6d40484684 Bitcoin Merge bitcoin/bitcoin#26352: doc: add `scanblocks` to list of descriptor RPCs | |
1666343928 2022-10-21T11:18:48+02:00 8c5c98db47 Bitcoin Merge bitcoin/bitcoin#26248: net: Set relay in version msg to peers with relay permission in -blocksonly mode | |
1666341584 2022-10-21T16:39:44+08:00 f2859c3aa8 Bitcoin Merge bitcoin/bitcoin#25727: util, config: error on startup if `conf` or `reindex` are set in config file | |
1666340992 2022-10-21T16:29:52+08:00 6da45649c2 Bitcoin Merge bitcoin/bitcoin#26259: test: Test year 2106 block timestamps | |
1666340655 2022-10-21T16:24:15+08:00 085f83940d Bitcoin Merge bitcoin/bitcoin#26344: wallet: Fix sendall with watchonly wallets and specified inputs | |
1666278303 2022-10-20T11:05:03-04:00 fabc031048 Bitcoin Merge bitcoin/bitcoin#26158: bench: add "priority level" to the benchmark framework | |
1666224794 2022-10-20T08:13:14+08:00 2ac71d20b2 Bitcoin Merge bitcoin/bitcoin#25595: Verify PSBT inputs rather than check for fields being empty | |
1666166674 2022-10-19T10:04:34+02:00 a97791d9fb Bitcoin Merge bitcoin/bitcoin#25830: refactor: Replace m_params with chainman.GetParams() | |
1666165307 2022-10-19T09:41:47+02:00 003050dfaf Bitcoin Merge bitcoin/bitcoin#26286: test: Remove unused txmempool include from tests | |
1666164142 2022-10-19T09:22:22+02:00 bbe2655309 Bitcoin Merge bitcoin/bitcoin#26142: Use `PACKAGE_NAME` in messages rather than hardcoding "Bitcoin Core" | |
1666163789 2022-10-19T09:16:29+02:00 c102a558e1 Bitcoin Merge bitcoin/bitcoin#26179: bench: Add missed `ECCVerifyHandle` instance | |
1666163507 2022-10-19T09:11:47+02:00 0aa641f5f4 Bitcoin Merge bitcoin/bitcoin#26206: test: check importing wallets when blocks are pruned throw an error | |
1666094304 2022-10-18T19:58:24+08:00 5974c49f90 Bitcoin Merge bitcoin/bitcoin#26321: Adjust `.tx/config` for new Transifex CLI | |
1666093496 2022-10-18T13:44:56+02:00 ba441d493c Bitcoin Merge bitcoin/bitcoin#26313: doc: consolidate library documentation to libraries.md | |
1666026656 2022-10-17T18:10:56+01:00 e7a0e96271 Bitcoin Merge bitcoin/bitcoin#23443: p2p: Erlay support signaling | |
1666016981 2022-10-17T10:29:41-04:00 a52ff619a4 Bitcoin Merge bitcoin/bitcoin#25985: Revert "build: Use Homebrew's sqlite package if it is available" | |
1665857868 2022-10-15T14:17:48-04:00 c35b91afdc Bitcoin Merge bitcoin/bitcoin#26319: add 0xb10c builder key | |
1665735692 2022-10-14T10:21:32+02:00 3f1f5f6f1e Bitcoin Merge bitcoin/bitcoin#26307: test: use MiniWallet for rpc_scanblocks.py | |
1665718664 2022-10-14T11:37:44+08:00 3b85e17b49 Bitcoin Merge bitcoin/bitcoin#26297: ci: Use all available CPUs for functional tests in "Win64 native" task | |
1665691333 2022-10-13T16:02:13-04:00 deeb70a165 Bitcoin Merge bitcoin/bitcoin#26306: add lock annotation for FeeFilterRounder::round() | |
1665684928 2022-10-13T14:15:28-04:00 0384b19414 Bitcoin Merge bitcoin/bitcoin#24851: init: ignore BIP-30 verification in DisconnectBlock for problematic blocks | |
1665682255 2022-10-13T13:30:55-04:00 92be831847 Bitcoin Merge bitcoin/bitcoin#25412: rest: add `/deploymentinfo` endpoint | |
1665676627 2022-10-13T11:57:07-04:00 0bac04b758 Bitcoin Merge bitcoin/bitcoin#24407: fees: make the class FeeFilterRounder thread-safe | |
1665676062 2022-10-13T11:47:42-04:00 5ff3d1e5ce Bitcoin Merge bitcoin/bitcoin#24269: test: add functional test for `-discover` | |
1665674858 2022-10-13T11:27:38-04:00 1dec90d95b Bitcoin Merge bitcoin/bitcoin#25526: wallet: avoid double keypool TopUp() call on descriptor wallets | |
1665673653 2022-10-13T11:07:33-04:00 cb9764b686 Bitcoin Merge bitcoin/bitcoin#26109: rpc, doc: getpeerinfo updates | |
1665672496 2022-10-13T10:48:16-04:00 bc2b1f0fe2 Bitcoin Merge bitcoin/bitcoin#23549: Add scanblocks RPC call (attempt 2) | |
1665670767 2022-10-13T10:19:27-04:00 6912a28f08 Bitcoin Merge bitcoin/bitcoin#25667: assumeutxo: snapshot initialization | |
1665668427 2022-10-13T09:40:27-04:00 147d64dbdf Bitcoin Merge bitcoin/bitcoin#25858: psbt: Only include PSBT_OUT_TAP_TREE when the output has a script path | |
1665660361 2022-10-13T13:26:01+02:00 75cbbfa279 Bitcoin Merge bitcoin/bitcoin#26299: ci: Use Multi-ToolTask in "Win64 native" task | |
1665637997 2022-10-13T13:13:17+08:00 a5f95bafcd Bitcoin Merge bitcoin/bitcoin#25964: build: fix mingw miniupnpc cflags | |
1665634184 2022-10-13T12:09:44+08:00 aa6fb37acc Bitcoin Merge bitcoin/bitcoin#26205: wallet: #25768 follow ups | |
1665633292 2022-10-13T11:54:52+08:00 7e5fe03461 Bitcoin Merge bitcoin/bitcoin#24467: doc: minor improvements in getutxos REST endpoint synopsis | |
1665632547 2022-10-13T11:42:27+08:00 422efcad36 Bitcoin Merge bitcoin/bitcoin#26188: test: silence TSAN false positive in coinstatsindex_initial_sync | |
1665604142 2022-10-12T15:49:02-04:00 7e1007a3c6 Bitcoin Merge bitcoin/bitcoin#25421: net: convert standalone IsSelectableSocket() and SetSocketNonBlocking() to Sock methods | |
1665598434 2022-10-12T14:13:54-04:00 cc12b8947b Bitcoin Merge bitcoin/bitcoin#24858: incorrect blk file size calculation during reindex results in recoverable blk file corruption | |
1665541712 2022-10-12T10:28:32+08:00 1d277f4223 Bitcoin Merge bitcoin/bitcoin#26280: rpc: Return coinbase flag in scantxoutset | |
1665536358 2022-10-12T08:59:18+08:00 5fc3939850 Bitcoin Merge bitcoin/bitcoin#22087: Validate port-options | |
1665451135 2022-10-11T09:18:55+08:00 2e77dff744 Bitcoin Merge bitcoin/bitcoin#25676: sync: simplify and remove unused code from sync.h | |
1665418125 2022-10-10T18:08:45+02:00 9ca39d69df Bitcoin Merge bitcoin/bitcoin#26254: iwyu: Add zmq source files | |
1665407072 2022-10-10T21:04:32+08:00 57c192767b Bitcoin Merge bitcoin/bitcoin#25322: build: Fix `capnp` package build for Android | |
1665396034 2022-10-10T12:00:34+02:00 239757409b Bitcoin Merge bitcoin/bitcoin#26118: log: Use steady clock for bench logging | |
1665395898 2022-10-10T17:58:18+08:00 866dd664a1 Bitcoin Merge bitcoin/bitcoin#26196: kernel: move RunCommandParseJSON to its own file | |
1665392683 2022-10-10T17:04:43+08:00 869342f7fa Bitcoin Merge bitcoin/bitcoin#26282: wallet: have prune error take precedence over assumedvalid | |
1665391539 2022-10-10T16:45:39+08:00 9eaa5dbc81 Bitcoin Merge bitcoin/bitcoin#25073: test: Cleanup miner_tests | |
1665387171 2022-10-10T09:32:51+02:00 9f44f2e32f Bitcoin Merge bitcoin/bitcoin#26284: Fix comment typos | |
1665387051 2022-10-10T15:30:51+08:00 515c9c4c2e Bitcoin Merge bitcoin/bitcoin#26183: build: split ARM crc & crypto extension checks | |
1665386928 2022-10-10T15:28:48+08:00 857f07dfd0 Bitcoin Merge bitcoin/bitcoin#26277: test: Remove confusing DUMMY_P2WPKH_SCRIPT | |
1665382980 2022-10-10T14:23:00+08:00 4175c332b9 Bitcoin Merge bitcoin/bitcoin#26215: index: Improve BaseIndex::BlockUntilSyncedToCurrentChain reliability | |
1665382455 2022-10-10T14:14:15+08:00 cf3db7c256 Bitcoin Merge bitcoin/bitcoin#26258: refactor: Remove unused CDataStream::rdbuf method | |
1665325712 2022-10-09T10:28:32-04:00 d33c5894e9 Bitcoin Merge bitcoin/bitcoin#26103: refactor: mempool: use CTxMemPool::Limits | |
1665325022 2022-10-09T10:17:02-04:00 ec8016eba7 Bitcoin Merge bitcoin/bitcoin#26281: docs: fix m_children to be a member of CTxMemPoolEntry | |
1665064877 2022-10-06T16:01:17+02:00 73b61717a9 Bitcoin Merge bitcoin/bitcoin#26272: test: Prevent UB in `minisketch_tests.cpp` | |
1665057033 2022-10-06T12:50:33+01:00 292f652d53 Bitcoin Merge bitcoin/bitcoin#24364: refactor: remove duplicate code from BlockAssembler | |
1664977583 2022-10-05T15:46:23+02:00 5e82b9ba96 Bitcoin Merge bitcoin/bitcoin#26252: refactor: Make 64-bit shift explicit | |
1664963566 2022-10-05T11:52:46+02:00 b2e6d37b51 Bitcoin Merge bitcoin/bitcoin#26256: ci: Remove clang-format from lint task | |
1664958540 2022-10-05T10:29:00+02:00 d3cdd37d92 Bitcoin Merge bitcoin/bitcoin#26250: fuzz: add mempool_utils.cpp | |
1664915969 2022-10-04T21:39:29+01:00 a23f8c8978 Bitcoin Merge bitcoin/bitcoin#26234: ci: Allow PIP_PACKAGES on centos | |
1664914627 2022-10-04T21:17:07+01:00 b6565b65aa Bitcoin Merge bitcoin/bitcoin#26243: test: Remove unused fCheckpointsEnabled from miner_tests | |
1664914198 2022-10-04T21:09:58+01:00 d919e8d574 Bitcoin Merge bitcoin/bitcoin#26244: build, msvc: Enable C4834 warning | |
1664894408 2022-10-04T16:40:08+02:00 2d8d9aecac Bitcoin Merge bitcoin/bitcoin#26249: ci: Workaround Windows filesystem executable bit loss | |
1664887540 2022-10-04T13:45:40+01:00 4fa50dd055 Bitcoin Merge bitcoin/bitcoin#26236: ci: Use same `merge_script` implementation for Windows as for all | |
1664884310 2022-10-04T12:51:50+01:00 92e9fc6d0d Bitcoin Merge bitcoin/bitcoin#26128: doc: add missing historical release notes | |
1664879773 2022-10-04T12:36:13+02:00 914c00074b Bitcoin Merge bitcoin/bitcoin#26235: refactor: move *index constants out of validation | |
1664876063 2022-10-04T11:34:23+02:00 f65a2c6f57 Bitcoin Merge bitcoin/bitcoin#26237: kernel: remove util/bytevectorhash.cpp | |
1664875226 2022-10-04T10:20:26+01:00 44a29758a0 Bitcoin Merge bitcoin/bitcoin#26209: Update leveldb subtree | |
1664873837 2022-10-04T09:57:17+01:00 cda6c79190 Bitcoin Merge bitcoin/bitcoin#26203: wallet: Use correct effective value when checking target | |
1664817695 2022-10-03T18:21:35+01:00 1730f6cb23 Bitcoin Merge bitcoin/bitcoin#26189: refactor: Do not discard `try_lock()` return value | |
1664817370 2022-10-03T18:16:10+01:00 b92b12e8f3 Bitcoin Merge bitcoin/bitcoin#25735: net: remove useless call to IsReachable() from CConnman::Bind() | |
1664798061 2022-10-03T13:54:21+02:00 3baa0f5a60 Bitcoin Merge bitcoin/bitcoin#26230: ci: Run `bench_bitcoin.exe --sanity-check` in "Win64 native" task | |
1664791992 2022-10-03T11:13:12+01:00 c21b32ccd1 Bitcoin Merge bitcoin/bitcoin#26198: refactor: move Boost Datetime usage to wallet | |
1664789768 2022-10-03T11:36:08+02:00 132d98a0a6 Bitcoin Merge bitcoin/bitcoin#26229: test: Use proper Boost macros instead of assertions | |
1664784862 2022-10-03T09:14:22+01:00 6c5ef5d460 Bitcoin Merge bitcoin/bitcoin#26208: signet/miner: reduce default interblock interval limit to 30min | |
1664784370 2022-10-03T09:06:10+01:00 25742aa3ed Bitcoin Merge bitcoin/bitcoin#26231: doc: bump bips.md up-to-date version to v24.0 | |
1664725060 2022-10-02T16:37:40+01:00 93001b16a4 Bitcoin Merge bitcoin/bitcoin#26216: fuzz: Limit outpoints.size in txorphan target to avoid OOM | |
1664724571 2022-10-02T16:29:31+01:00 13ec2c1913 Bitcoin Merge bitcoin/bitcoin#24084: doc: add information about status code 404 for some endpoints (rest) | |
1664722214 2022-10-02T16:50:14+02:00 abf20902d0 Bitcoin Merge bitcoin/bitcoin#26212: contrib: Fix capture_output in getcoins.py | |
1664712114 2022-10-02T14:01:54+02:00 3a230f4ce1 Bitcoin Merge bitcoin/bitcoin#26211: ci: Bump vcpkg to the latest version `2022.09.27` | |
1664548162 2022-09-30T16:29:22+02:00 f59e91511a Bitcoin Merge bitcoin/bitcoin#26131: log: log RPC port on startup | |
1664525174 2022-09-30T10:06:14+02:00 33eef562a3 Bitcoin Merge bitcoin/bitcoin#26074: refactor: Set RPCArg options with designated initializers | |
1664471700 2022-09-29T19:15:00+02:00 437b608df2 Bitcoin Merge bitcoin/bitcoin#26202: ci: Use remote pull/merge ref instead of local git merge | |
1664357122 2022-09-28T09:25:22+00:00 291e363ce5 Bitcoin Merge bitcoin/bitcoin#26195: ci: Use git2.34 for lint task | |
1664378479 2022-09-28T16:21:19+01:00 b2da6dd943 Bitcoin Merge bitcoin/bitcoin#26138: test: Avoid race in disconnect_nodes helper | |
1664272964 2022-09-27T11:02:44+01:00 9fcdb9f3a0 Bitcoin Merge bitcoin/bitcoin#26172: p2p: ProcessHeadersMessage(): fix received_new_header | |
1664270820 2022-09-27T09:27:00+00:00 eeac05aa22 Bitcoin Merge bitcoin/bitcoin#26156: test: check that `listdescriptors` descriptor strings are sorted | |
1664187613 2022-09-26T11:20:13+01:00 f227e153e8 Bitcoin Merge bitcoin/bitcoin#26161: build: remove unused MSVC defines | |
1664106341 2022-09-25T11:45:41+00:00 ec13810a00 Bitcoin Merge bitcoin/bitcoin#26159: build: Remove `stdlib.h` from header checks | |
1664028133 2022-09-24T14:02:13+00:00 0cfbb171bd Bitcoin Merge bitcoin/bitcoin#26130: Bugfix: Wallet: Lock cs_wallet for SignMessage | |
1663854943 2022-09-22T14:55:43+01:00 100949af0e Bitcoin Merge bitcoin/bitcoin#26012: fuzz: Avoid timeout in bitdeque fuzz target | |
1663854313 2022-09-22T14:45:13+01:00 590d206444 Bitcoin Merge bitcoin/bitcoin#26150: build: remove stdio.h from header checks | |
1663780627 2022-09-21T13:17:07-04:00 2b2c970627 Bitcoin Merge bitcoin/bitcoin#26149: Fix assert failure in miniscript string parsing | |
1663776256 2022-09-21T17:04:16+01:00 74e54cc2a3 Bitcoin Merge bitcoin/bitcoin#25917: depends: libnatpmp 07004b97cf691774efebe70404cf22201e4d330d | |
1663774190 2022-09-21T16:29:50+01:00 4e15a288c3 Bitcoin Merge bitcoin/bitcoin#26135: build: remove strings.h from header checks | |
1663774057 2022-09-21T11:27:37-04:00 25cd47de71 Bitcoin Merge bitcoin/bitcoin#25933: wallet: AvailableCoins, simplify output script type acquisition | |
1663755947 2022-09-21T11:25:47+01:00 80d1598133 Bitcoin Merge bitcoin/bitcoin#26099: build: remove duplicate / unneeded libs from bench_bitcoin | |
1663755584 2022-09-21T11:19:44+01:00 b1f44ecdcd Bitcoin Merge bitcoin/bitcoin#25737: rpc: treat univalue type check error as RPC_TYPE_ERROR, not RPC_MISC_ERROR | |
1663755276 2022-09-21T11:14:36+01:00 3c537f1cc8 Bitcoin Merge bitcoin/bitcoin#25873: depends: Boost 1.80.0 | |
1663754447 2022-09-21T11:00:47+01:00 97f865bb76 Bitcoin Merge bitcoin/bitcoin#25989: init: abort if i2p/cjdns are chosen via -onlynet but are unreachable | |
1663746907 2022-09-21T09:55:07+02:00 7184fb866f Bitcoin Merge bitcoin/bitcoin#26143: test: wait for the expected basic block filter index in `interface_rest` | |
1663714086 2022-09-20T18:48:06-04:00 9e2a2b88d5 Bitcoin Merge bitcoin/bitcoin#26132: wallet: Fix nNextResend data race in ResubmitWalletTransactions | |
1663692275 2022-09-20T18:44:35+02:00 9bd842a592 Bitcoin Merge bitcoin/bitcoin#26127: test: check that bumping tx with already spent coin fails | |
1663689602 2022-09-20T12:00:02-04:00 fc4017552c Bitcoin Merge bitcoin/bitcoin#26116: rpc: Allow importmulti watchonly imports with locked wallet | |
1663679903 2022-09-20T14:18:23+01:00 5b6f0f31fa Bitcoin Merge bitcoin/bitcoin#26036: net: add NetEventsInterface::g_msgproc_mutex | |
1663665742 2022-09-20T11:22:22+02:00 71ac70d877 Bitcoin Merge bitcoin/bitcoin#26095: script: bump codespell to 2.2.1, update ignored words and fix spelling | |
1663660444 2022-09-20T09:54:04+02:00 d76a423809 Bitcoin Merge bitcoin/bitcoin#26067: util: improve bitcoin-wallet exit codes | |
1663606509 2022-09-19T17:55:09+01:00 0b02ce914e Bitcoin Merge bitcoin/bitcoin#26124: docs: Add 371 to bips.md | |
1663603954 2022-09-19T18:12:34+02:00 9843a8c1f3 Bitcoin Merge bitcoin/bitcoin#26119: doc: Move -permitbaremultisig to the relay help category | |
1663603812 2022-09-19T18:10:12+02:00 6e11e20340 Bitcoin Merge bitcoin/bitcoin#26121: build: Bump version to 24.99 | |
1663600247 2022-09-19T16:10:47+01:00 9f650062fc Bitcoin Merge bitcoin/bitcoin#26005: Wallet: Fix error handling (copy_file failure in RestoreWallet, and in general via interfaces) | |
1663599113 2022-09-19T15:51:53+01:00 55e1deb745 Bitcoin Merge bitcoin/bitcoin#25540: miniscript: avoid wasteful computation, prevent memory blowup when fuzzing | |
1663497231 2022-09-18T11:33:51+01:00 a9ffebddbe Bitcoin Merge bitcoin/bitcoin#26075: contrib: remove 32bit linux code from release scripts | |
1663336433 2022-09-16T14:53:53+01:00 a688ff9046 Bitcoin Merge bitcoin/bitcoin#26087: build: prune BOOST_CPPFLAGS from libbitcoin_zmq | |
1663333393 2022-09-16T15:03:13+02:00 9fefd00d8e Bitcoin Merge bitcoin/bitcoin#26107: [test] only run feature_rbf.py once | |
1663326734 2022-09-16T12:12:14+01:00 3d892d8695 Bitcoin Merge bitcoin/bitcoin#26086: build: remove BOOST_CPPFLAGS usage from bitcoin-tx | |
1663325808 2022-09-16T11:56:48+01:00 5a724d1161 Bitcoin Merge bitcoin/bitcoin#25918: build: prune event2 compat headers | |
1663324779 2022-09-16T12:39:39+02:00 5eb9781763 Bitcoin Merge bitcoin/bitcoin#25971: refactor: Use std::string for thread and index names | |
1663323015 2022-09-16T11:10:15+01:00 08785aa75b Bitcoin Merge bitcoin/bitcoin#25499: Use steady clock for all millis bench logging | |
1663321655 2022-09-16T10:47:35+01:00 1d6c605165 Bitcoin Merge bitcoin/bitcoin#26057: build, guix: Get rid of perl dependency | |
1663320743 2022-09-16T10:32:23+01:00 2530a24689 Bitcoin Merge bitcoin/bitcoin#26105: Use ReadLE64 in uint256::GetUint64 instead of duplicating logic | |
1663316029 2022-09-16T09:13:49+01:00 19526d937f Bitcoin Merge bitcoin/bitcoin#26065: i2p: use the same destination type for transient and persistent addresses | |
1663310158 2022-09-16T08:35:58+02:00 27351fb915 Bitcoin Merge bitcoin/bitcoin#26093: doc: consolidate release-note fragments pre-wiki | |
1663262782 2022-09-15T13:26:22-04:00 a56876e6b9 Bitcoin Merge bitcoin/bitcoin#26024: wallet: fix sendall creates tx that fails tx-size check | |
1663262263 2022-09-15T13:17:43-04:00 96f1b2d34f Bitcoin Merge bitcoin/bitcoin#26091: test: Fix syncwithvalidationinterfacequeue calls | |
1663252349 2022-09-15T15:32:29+01:00 f332c4f64d Bitcoin Merge bitcoin/bitcoin#26090: fs: fully initialize `_OVERLAPPED` for win32 | |
1663251686 2022-09-15T15:21:26+01:00 20f03a5aed Bitcoin Merge bitcoin/bitcoin#26089: build: remove unused cppflags | |
1663224308 2022-09-15T08:45:08+02:00 718304d222 Bitcoin Merge bitcoin/bitcoin#26084: sendall: check if the maxtxfee has been exceeded | |
1663186503 2022-09-14T16:15:03-04:00 2e3cd26a1a Bitcoin Merge bitcoin/bitcoin#26053: rpc: bugfix, 'add_inputs' default value is true unless 'inputs' are provided | |
1663182029 2022-09-14T20:00:29+01:00 d190003700 Bitcoin Merge bitcoin-core/gui#669: Update translation source file for string freeze (round 2) | |
1663163939 2022-09-14T14:58:59+01:00 f523df1ee8 Bitcoin Merge bitcoin-core/gui#664: Prevent wrong handling of `%2` token by Transifex | |
1663163786 2022-09-14T14:56:26+01:00 bc29c4d4a5 Bitcoin Merge bitcoin-core/gui#663: Cleanup translation comment | |
1663163460 2022-09-14T14:51:00+01:00 c67d6f5b5f Bitcoin Merge bitcoin/bitcoin#26079: Revert "doc: note that brew installed qt is not supported" | |
1663153585 2022-09-14T13:06:25+02:00 a8c3590890 Bitcoin Merge bitcoin/bitcoin#25831: refactor: Remove trailing semicolon from LOCK2 macro | |
1663142396 2022-09-14T08:59:56+01:00 13fd9ee5c2 Bitcoin Merge bitcoin/bitcoin#26056: build: extract $(BOOST_CPPFLAGS) from $(BITCOIN_INCLUDES) | |
1663085693 2022-09-13T17:14:53+01:00 29d540b7ad Bitcoin Merge bitcoin/bitcoin#26070: build: Quiet warnings in symlinked headers installed from homebrew | |
1663084311 2022-09-13T11:51:51-04:00 c85688347e Bitcoin Merge bitcoin/bitcoin#26021: wallet: bugfix, load a wallet with an unknown/corrupt descriptor causes a fatal error | |
1663080138 2022-09-13T15:42:18+01:00 3a7e0a210c Bitcoin Merge bitcoin/bitcoin#24513: CChainState -> Chainstate | |
1663071498 2022-09-13T14:18:18+02:00 141540a71f Bitcoin Merge bitcoin/bitcoin#25222: refactor: Pass reference to LookUpStats | |
1663068989 2022-09-13T12:36:29+01:00 94d17845d0 Bitcoin Merge bitcoin/bitcoin#24991: init: allow startup with -onlynet=onion -listenonion=1 | |
1663060707 2022-09-13T10:18:27+01:00 a361c6cae7 Bitcoin Merge bitcoin/bitcoin#26047: guix: use git-minimal over git | |
1663060572 2022-09-13T10:16:12+01:00 e9e943cfb7 Bitcoin Merge bitcoin/bitcoin#26069: rpc: unify arg type error message | |
1663059959 2022-09-13T10:05:59+01:00 995fdef14a Bitcoin Merge bitcoin/bitcoin#26059: Revert "guix: Build depends/qt with our platform definition" | |
1662970240 2022-09-12T10:10:40+02:00 5558d2f549 Bitcoin Merge bitcoin/bitcoin#26048: mempool clean up: replace update_* structs with lambdas | |
1662801869 2022-09-10T10:24:29+01:00 2e34374bf3 Bitcoin Merge bitcoin/bitcoin#26003: build: fix configuring with `--without-experimental-kernel-lib` | |
1662791845 2022-09-10T08:37:25+02:00 bb378b6ccd Bitcoin Merge bitcoin/bitcoin#26054: test: verify best blockhash after invalidating an unknown block | |
1662791388 2022-09-10T08:29:48+02:00 8ca51aa5fb Bitcoin Merge bitcoin/bitcoin#26009: test: remove Boost Test from libtest_util | |
1662737021 2022-09-09T17:23:41+02:00 ef5bb742f0 Bitcoin Merge bitcoin/bitcoin#26040: doc: comment "add only reachable addresses to addrman" | |
1662712717 2022-09-09T10:38:37+02:00 3c5fb9691b Bitcoin Merge bitcoin/bitcoin#26007: [contrib] message-capture-parser: fix AssertionError on parsing `headers` message | |
1662712510 2022-09-09T10:35:10+02:00 dd3ada6ec4 Bitcoin Merge bitcoin/bitcoin#25990: test: apply fixed feerate to avoid variable dynamic fees in wallet_groups.py | |
1662712366 2022-09-09T10:32:46+02:00 013924aa6d Bitcoin Merge bitcoin/bitcoin#26031: test: Display skipped tests reason | |
1662711581 2022-09-09T09:19:41+01:00 a9049dd296 Bitcoin Merge bitcoin/bitcoin#26002: build: sync ax_boost_base from upstream | |
1662710859 2022-09-09T10:07:39+02:00 19585eeb77 Bitcoin Merge bitcoin/bitcoin#25853: net: update testnet torv3 hardcoded seeds for 24.x | |
1662649270 2022-09-08T16:01:10+01:00 b2215b316d Bitcoin Merge bitcoin/bitcoin#26018: guix: consistently use -ffile-prefix-map | |
1662648663 2022-09-08T16:51:03+02:00 37f5386349 Bitcoin Merge bitcoin/bitcoin#26038: test: invalidating an unknown block throws an error | |
1662620169 2022-09-08T08:56:09+02:00 2557429d2b Bitcoin Merge bitcoin/bitcoin#26037: test: Fix `wallet_{basic,listsinceblock}.py` for BDB-only wallets | |
1662571722 2022-09-07T18:28:42+01:00 37095c7dc4 Bitcoin Merge bitcoin/bitcoin#25678: p2p: skip querying dns seeds if `-onlynet` disables IPv4 and IPv6 | |
1662542830 2022-09-07T11:27:10+02:00 fc44d1796e Bitcoin Merge bitcoin/bitcoin#25983: Prevent data race for `pathHandlers` | |
1662501657 2022-09-06T18:00:57-04:00 124e75a41e Bitcoin Merge bitcoin/bitcoin#26010: RPC: fix sendall docs | |
1662479205 2022-09-06T17:46:45+02:00 447f50e4ae Bitcoin Merge bitcoin/bitcoin#25946: Update chainparams for 24.0 release | |
1662382476 2022-09-05T13:54:36+01:00 5291933fed Bitcoin Merge bitcoin/bitcoin#25768: wallet: Properly rebroadcast unconfirmed transaction chains | |
1662380129 2022-09-05T14:15:29+02:00 e864f2e4af Bitcoin Merge bitcoin/bitcoin#25976: QA: rpc_blockchain: Test output of getblock verbosity 0, False, and True | |
1662327142 2022-09-04T22:32:22+01:00 0ebd4db32b Bitcoin Merge bitcoin/bitcoin#25978: test: fix non-determinism in p2p_headers_sync_with_minchainwork.py | |
1662312169 2022-09-04T18:22:49+01:00 df31e468b9 Bitcoin Merge bitcoin/bitcoin#25861: guix: use --build={arch}-guix-linux-gnu in cross toolchain | |
1662282532 2022-09-04T10:08:52+01:00 604015ac79 Bitcoin Merge bitcoin/bitcoin#25914: test: Fix intermittent issue in p2p_leak.py | |
1662105046 2022-09-02T09:50:46+02:00 ea67232cdb Bitcoin Merge bitcoin/bitcoin#25962: net: Add CNodeOptions and increase constness | |
1662062276 2022-09-01T15:57:56-04:00 7281fac2e0 Bitcoin Merge bitcoin/bitcoin#25614: Severity-based logging, step 2 | |
1662061410 2022-09-01T15:43:30-04:00 7921026a24 Bitcoin Merge bitcoin/bitcoin#19602: wallet: Migrate legacy wallets to descriptor wallets | |
1662054551 2022-09-01T19:49:11+02:00 36e1b52511 Bitcoin Merge bitcoin/bitcoin#25951: log: Move validation option logging to LoadChainstate() | |
1662047402 2022-09-01T11:50:02-04:00 3118425ff9 Bitcoin Merge bitcoin/bitcoin#25931: rpc: sort listdescriptors result | |
1662045076 2022-09-01T16:11:16+01:00 f79d612fba Bitcoin Merge bitcoin-core/gui#660: Update translation source file for string freeze | |
1662021420 2022-09-01T10:37:00+02:00 fa5c224d44 Bitcoin Merge bitcoin/bitcoin#25887: init: avoid unsetting service bits from `nLocalServices` | |
1662018840 2022-09-01T09:54:00+02:00 ccea0e11a2 Bitcoin Merge bitcoin/bitcoin#25959: doc: Fix link to MurmurHash3.cpp (moved from Google Code to Github) | |
1662018438 2022-09-01T09:47:18+02:00 f821fc9813 Bitcoin Merge bitcoin/bitcoin#25967: refactor: add LIFETIMEBOUND to blockfilter where needed | |
1662014742 2022-09-01T07:45:42+01:00 6ab84709fc Bitcoin Merge bitcoin/bitcoin#25960: p2p: Headers-sync followups | |
1661959223 2022-08-31T11:20:23-04:00 8343420803 Bitcoin Merge bitcoin/bitcoin#25915: test: Fix wallet_balance intermittent issue | |
1661954396 2022-08-31T15:59:56+02:00 b936123110 Bitcoin Merge bitcoin/bitcoin#25963: CBlockLocator: performance-move-const-arg Clang tidy fixup | |
1661931504 2022-08-31T08:38:24+01:00 01e1627e25 Bitcoin Merge bitcoin/bitcoin#25872: Fix issues when calling std::move(const&) | |
1661929429 2022-08-31T09:03:49+02:00 d16ef40441 Bitcoin Merge bitcoin/bitcoin#25955: test: use `sendall` when emptying wallet | |
1661882657 2022-08-30T20:04:17+02:00 52dcb1d2a3 Bitcoin Merge bitcoin/bitcoin#25733: tidy: enable bugprone-use-after-move | |
1661870279 2022-08-30T15:37:59+01:00 e9035f867a Bitcoin Merge bitcoin/bitcoin#25717: p2p: Implement anti-DoS headers sync | |
1661852111 2022-08-30T11:35:11+02:00 cfda740b33 Bitcoin Merge bitcoin/bitcoin#25174: net/net_processing: Add thread safety related annotations for CNode and Peer | |
1661548277 2022-08-26T17:11:17-04:00 e191fac4f3 Bitcoin Merge bitcoin/bitcoin#25922: wallet: trigger MaybeResendWalletTxs() every minute | |
1661546501 2022-08-26T16:41:41-04:00 80da4be57b Bitcoin Merge bitcoin/bitcoin#25896: wallet: Log when Wallet::SetMinVersion sets a different minversion | |
1661546038 2022-08-26T16:33:58-04:00 eed2bd37ef Bitcoin Merge bitcoin/bitcoin#25355: I2P: add support for transient addresses for outbound connections | |
1661520645 2022-08-26T15:30:45+02:00 15692e2641 Bitcoin Merge bitcoin/bitcoin#25910: doc: Add my key to SECURITY.md | |
1661461928 2022-08-25T17:12:08-04:00 bbbc26dcfc Bitcoin Merge bitcoin/bitcoin#25924: scripted-diff: rpc: fix rescan RPC name (s/rescanwallet/rescanblockchain/) | |
1661441374 2022-08-25T11:29:34-04:00 ba2edcae73 Bitcoin Merge bitcoin/bitcoin#25925: doc: add `{import,list}descriptors` to list of descriptor RPCs | |
1661425639 2022-08-25T13:07:19+02:00 6057e7e2b9 Bitcoin Merge bitcoin/bitcoin#25929: ci: Force `ccache` package version for MSVC build | |
1661413692 2022-08-25T09:48:12+02:00 d36bec9b3b Bitcoin Merge bitcoin/bitcoin#25905: refactor: Move ChainstateManager options into m_options struct | |
1661360904 2022-08-24T19:08:24+02:00 1420547ec3 Bitcoin Merge bitcoin/bitcoin#25911: net: update hardcoded mainnet seeds for 24.x | |
1661354692 2022-08-24T16:24:52+01:00 2d83a20113 Bitcoin Merge bitcoin/bitcoin#25863: test: remove unused `norm_prv` parameter in `descriptor_tests.cpp`. | |
1661333444 2022-08-24T11:30:44+02:00 c89fabff3d Bitcoin Merge bitcoin/bitcoin#25879: refactor: Make Join() util work with any container type | |
1661330245 2022-08-24T10:37:25+02:00 3c1e75ef60 Bitcoin Merge bitcoin/bitcoin#25865: test: speedup wallet tests by whitelisting peers (immediate tx relay) | |
1661323900 2022-08-24T08:51:40+02:00 713ea7a418 Bitcoin Merge bitcoin/bitcoin#25906: test: add coverage for invalid parameters for `rescanblockchain` | |
1661186556 2022-08-22T12:42:36-04:00 2bd9aa5a44 Bitcoin Merge bitcoin/bitcoin#25647: wallet: return change from SelectionResult | |
1661181948 2022-08-22T17:25:48+02:00 92bb7001d8 Bitcoin Merge bitcoin/bitcoin#25902: fixups for BIP125 doc cleanup | |
1661160926 2022-08-22T10:35:26+01:00 c5f0cbefa3 Bitcoin Merge bitcoin/bitcoin#25775: docs: remove non-signaling mentions of BIP125 | |
1661159539 2022-08-22T10:12:19+01:00 607d5a46aa Bitcoin Merge bitcoin/bitcoin#23202: wallet: allow psbtbumpfee to work with txs with external inputs | |
1661159268 2022-08-22T11:07:48+02:00 e5a83141fa Bitcoin Merge bitcoin/bitcoin#25883: doc: Security config warning | |
1661158846 2022-08-22T10:00:46+01:00 0f35f4ddf4 Bitcoin Merge bitcoin/bitcoin#25786: refactor: Make adjusted time type safe | |
1661149576 2022-08-22T08:26:16+02:00 027b6729bc Bitcoin Merge bitcoin/bitcoin#25888: refactor: use `strprintf` for creating unknown-service-flag string | |
1660978219 2022-08-20T08:50:19+02:00 c73c8d53fe Bitcoin Merge bitcoin/bitcoin#25878: tests: Use mocktime for wallet encryption timeout | |
1660925547 2022-08-19T12:12:27-04:00 6b56873b41 Bitcoin Merge bitcoin/bitcoin#25784: Wallet: Document expectations for AddWalletFlags (now InitWalletFlags) correctly | |
1660924883 2022-08-19T12:01:23-04:00 0f0508bc72 Bitcoin Merge bitcoin/bitcoin#25869: wallet: remove UNKNOWN type from OUTPUT_TYPES array | |
1660921866 2022-08-19T17:11:06+02:00 9eaef10801 Bitcoin Merge bitcoin/bitcoin#25707: refactor: Make const references to avoid unnecessarily copying objects and enable two clang-tidy checks | |
1660909824 2022-08-19T13:50:24+02:00 d480586ecb Bitcoin Merge bitcoin/bitcoin#25808: fs: work around u8path deprecated-declaration warnings with libc++ | |
1660897836 2022-08-19T10:30:36+02:00 02aefa169a Bitcoin Merge bitcoin/bitcoin#25852: build: reorder CXXFLAGS in intrinsic checks | |
1660895624 2022-08-19T08:53:44+01:00 0425ce577f Bitcoin Merge bitcoin/bitcoin#25679: wallet: Correctly identify external inputs that are also in the wallet | |
1660855843 2022-08-18T16:50:43-04:00 888628cee0 Bitcoin Merge bitcoin/bitcoin#25827: descriptor: check if `rawtr` has only one key. | |
1660773453 2022-08-17T17:57:33-04:00 a8f69541ad Bitcoin Merge bitcoin/bitcoin#25748: refactor: Avoid copies in FlatSigningProvider Merge | |
1660745054 2022-08-17T15:04:14+01:00 a75b7796b7 Bitcoin Merge bitcoin/bitcoin#25077: Fix chain tip data race and corrupt rest response | |
1660744275 2022-08-17T14:51:15+01:00 aa774f3e11 Bitcoin Merge bitcoin/bitcoin#25829: build: include share/rpcauth in release tarball | |
1660743590 2022-08-17T14:39:50+01:00 0ae0aa251b Bitcoin Merge bitcoin/bitcoin#24678: Prevent wallet unload on GetWalletForJSONRPCRequest | |
1660741661 2022-08-17T14:07:41+01:00 95d4744f02 Bitcoin Merge bitcoin/bitcoin#19391: RPC/Mining: Clean out pre-Segwit miner compatibility code | |
1660694419 2022-08-16T20:00:19-04:00 64f7a1940d Bitcoin Merge bitcoin/bitcoin#25734: wallet, refactor: #24584 follow-ups | |
1660669685 2022-08-16T13:08:05-04:00 c336f813b3 Bitcoin Merge bitcoin/bitcoin#25504: RPC: allow to track coins by parent descriptors | |
1660637968 2022-08-16T09:19:28+01:00 cf39913e57 Bitcoin Merge bitcoin/bitcoin#25803: refactor: Drop `boost/algorithm/string/replace.hpp` dependency | |
1660637682 2022-08-16T09:14:42+01:00 b63c24a509 Bitcoin Merge bitcoin/bitcoin#25809: build: add test_bitcoin.exe to win installer, don't install entire docs/ dir | |
1660631884 2022-08-16T08:38:04+02:00 0f90b58686 Bitcoin Merge bitcoin/bitcoin#25833: doc: minor updates to guix README | |
1660592621 2022-08-15T15:43:41-04:00 22d96d76ab Bitcoin Merge bitcoin/bitcoin#25720: p2p: Reduce bandwidth during initial headers sync when a block is found | |
1660588697 2022-08-15T19:38:17+01:00 6d4889a694 Bitcoin Merge bitcoin-core/gui#598: Avoid recalculating the wallet balance - use model cache | |
1660588491 2022-08-15T19:34:51+01:00 867f5fd1b3 Bitcoin Merge bitcoin-core/gui#654: Update source translations for string freeze | |
1660566990 2022-08-15T14:36:30+02:00 a5d5569535 Bitcoin Merge bitcoin/bitcoin#25850: doc: Remove my key from SECURITY.md | |
1660566723 2022-08-15T13:32:03+01:00 d9cd8b419c Bitcoin Merge bitcoin/bitcoin#25849: refactor: Remove not needed empty RPC doc std::string | |
1660559594 2022-08-15T12:33:14+02:00 2778cccf1c Bitcoin Merge bitcoin/bitcoin#25836: subtree: update crc32c subtree | |
1660557707 2022-08-15T11:01:47+01:00 cc1efe909e Bitcoin Merge bitcoin/bitcoin#25838: build, qt: Use `mkspecs/bitcoin-linux-g++` for all Linux hosts | |
1660403299 2022-08-13T16:08:19+01:00 dc9d662683 Bitcoin Merge bitcoin/bitcoin#25235: GetExternalSigner(): fail if multiple signers are found | |
1660394478 2022-08-13T13:41:18+01:00 aca0200e94 Bitcoin Merge bitcoin/bitcoin#25817: build: fix cross-arch macOS M1 build reproducibility | |
1660302006 2022-08-12T13:00:06+02:00 bf3f05f41d Bitcoin Merge bitcoin/bitcoin#25785: bench: Add a benchmark for descriptor expansion | |
1660294362 2022-08-12T10:52:42+02:00 89b2194124 Bitcoin Merge bitcoin/bitcoin#25814: net: simplify GetLocalAddress() | |
1660285935 2022-08-12T08:32:15+02:00 27724c23f7 Bitcoin Merge bitcoin/bitcoin#25677: refactor: make active_chain_tip a reference | |
1660244653 2022-08-11T15:04:13-04:00 5d294bccba Bitcoin Merge bitcoin/bitcoin#25825: wallet: consolidate CoinSelectionParams::m_change_target and m_min_change_target | |
1660240087 2022-08-11T19:48:07+02:00 e5d8b65423 Bitcoin Merge bitcoin/bitcoin#25815: test: Use existing {Chainstate,Block}Man | |
1660239707 2022-08-11T13:41:47-04:00 e078ee9d9d Bitcoin Merge bitcoin/bitcoin#25664: refactor: Redefine `IsSolvable()` using descriptors | |
1660233870 2022-08-11T18:04:30+02:00 29c195cf6a Bitcoin Merge bitcoin/bitcoin#25792: test: add tests for `datacarrier` and `datacarriersize` options | |
1660233432 2022-08-11T11:57:12-04:00 243d7bde78 Bitcoin Merge bitcoin/bitcoin#25798: build: fix cleanup of test logs | |
1660224563 2022-08-11T14:29:23+01:00 dd62721ba9 Bitcoin Merge bitcoin/bitcoin#25820: [test] make tx6 child of tx5, not tx3, in rbf_tests | |
1660209140 2022-08-11T10:12:20+01:00 0094ff3947 Bitcoin Merge bitcoin/bitcoin#25812: psbt: Avoid unsigned int overflow in PSBT_IN_TAP_BIP32_DERIVATION | |
1660201793 2022-08-11T09:09:53+02:00 cd230f3281 Bitcoin Merge bitcoin/bitcoin#25816: msvc: Drop `_SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING` | |
1660155943 2022-08-10T14:25:43-04:00 93999a5fbe Bitcoin Merge bitcoin/bitcoin#25642: Don't wrap around when deriving an extended key at a too large depth | |
1660152215 2022-08-10T19:23:35+02:00 251c535800 Bitcoin Merge bitcoin/bitcoin#25810: scripted-diff: test: rename `MAX_{ANCESTORS,DESCENDANTS}` to `DEFAULT_{ANCESTOR,DESCENDANT}_LIMIT` | |
1660152134 2022-08-10T19:22:14+02:00 f89ce1fdb5 Bitcoin Merge bitcoin/bitcoin#25811: doc: test: suggest multi-line imports in functional test style guide | |
1660152003 2022-08-10T19:20:03+02:00 deb7ad35e6 Bitcoin Merge bitcoin/bitcoin#25813: build: move raw rule into Makefile.am | |
1660151282 2022-08-10T19:08:02+02:00 f5e96ecef5 Bitcoin Merge bitcoin/bitcoin#25616: refactor: Return `util::Result` from WalletLoader methods | |
1660133957 2022-08-10T14:19:17+02:00 a6fc293c0a Bitcoin Merge bitcoin/bitcoin#25656: refactor: wallet: return util::Result from `GetReservedDestination` methods | |
1660133080 2022-08-10T14:04:40+02:00 aac200801b Bitcoin Merge bitcoin/bitcoin#25794: test, tracing: don't rely on `block_connected` USDT event order in tests | |
1660132304 2022-08-10T13:51:44+02:00 ebf094ff3a Bitcoin Merge bitcoin/bitcoin#25731: test: negative/unknown `rpcserialversion` should throw an init error | |
1660077360 2022-08-09T16:36:00-04:00 ac59112a6a Bitcoin Merge bitcoin/bitcoin#23480: Add rawtr() descriptor for P2TR with specified (tweaked) output key | |
1660042315 2022-08-09T11:51:55+01:00 c012875b9d Bitcoin Merge bitcoin/bitcoin#24564: doc: Clarify that CheckSequenceLocksAtTip is a validation function | |
1660000034 2022-08-08T19:07:14-04:00 e7ca8afef6 Bitcoin Merge bitcoin/bitcoin#25782: test: check that `verifymessage` RPC fails for non-P2PKH addresses | |
1659972487 2022-08-08T16:28:07+01:00 9ff6adc43a Bitcoin Merge bitcoin/bitcoin#25804: Update translations for 24.0 string freeze | |
1659971888 2022-08-08T11:18:08-04:00 a478c5350a Bitcoin Merge bitcoin/bitcoin#25790: wallet: improve `{LoadActive,Deactivate}ScriptPubKeyMan` log | |
1659727946 2022-08-05T15:32:26-04:00 b1a2021f78 Bitcoin Merge bitcoin/bitcoin#25788: guix: patch NSIS to remove .reloc sections from installer stubs | |
1659727905 2022-08-05T15:31:45-04:00 59bd6b6d37 Bitcoin Merge bitcoin/bitcoin#24699: wallet: Improve AvailableCoins performance by reducing duplicated operations | |
1659727143 2022-08-05T15:19:03-04:00 35305c759a Bitcoin Merge bitcoin/bitcoin#22751: rpc/wallet: add simulaterawtransaction RPC | |
1659710609 2022-08-05T16:43:29+02:00 7d3817b29a Bitcoin Merge bitcoin/bitcoin#25760: rest: clean-up for `mempool` endpoints | |
1659706425 2022-08-05T15:33:45+02:00 006740b6f6 Bitcoin Merge bitcoin/bitcoin#25721: refactor: Replace BResult with util::Result | |
1659689902 2022-08-05T09:58:22+01:00 92f6461cfd Bitcoin Merge bitcoin/bitcoin#25779: guix: ignore additional failing certvalidator test | |
1659689466 2022-08-05T10:51:06+02:00 7d82f86341 Bitcoin Merge bitcoin/bitcoin#25650: script: default to necessary tags in `test/get_previous_releases.py` | |
1659686613 2022-08-05T09:03:33+01:00 e038605585 Bitcoin Merge bitcoin/bitcoin#24662: addrman: Use system time instead of adjusted network time | |
1659633708 2022-08-04T19:21:48+02:00 2c3115d4f5 Bitcoin Merge bitcoin/bitcoin#25773: test: Target exact weight in MiniWallet _bulk_tx | |
1659628681 2022-08-04T16:58:01+01:00 e09ad284c7 Bitcoin Merge bitcoin/bitcoin#24675: util: Use ArgsManager::GetPathArg more widely | |
1659628094 2022-08-04T16:48:14+01:00 36c83b40bd Bitcoin Merge bitcoin/bitcoin#25023: Remove unused SetTip(nullptr) code | |
1659627809 2022-08-04T16:43:29+01:00 7312effe6a Bitcoin Merge bitcoin/bitcoin#25527: [kernel 3c/n] Decouple validation cache initialization from `ArgsManager` | |
1659600429 2022-08-04T09:07:09+01:00 f765d4e232 Bitcoin Merge bitcoin/bitcoin#25770: build: Fix help string for `--enable-external-signer` configure option | |
1659598093 2022-08-04T08:28:13+01:00 08085c764d Bitcoin Merge bitcoin/bitcoin#25633: depends: don't restrict --enable-lto to non-guix cctools | |
1659526381 2022-08-03T12:33:01+01:00 4a4289e2c9 Bitcoin Merge bitcoin/bitcoin#25772: test: Add missing static to IsStandardTx helper | |
1659517925 2022-08-03T11:12:05+02:00 9155f9b7af Bitcoin Merge bitcoin/bitcoin#25379: test: use MiniWallet to simplify mempool_package_limits.py tests | |
1659516421 2022-08-03T09:47:01+01:00 f6fdedf850 Bitcoin Merge bitcoin/bitcoin#25648: refactor: Remove all policy globals | |
1659463563 2022-08-02T14:06:03-04:00 de3c46c938 Bitcoin Merge bitcoin/bitcoin#25272: wallet: guard and alert about a wallet invalid state during chain sync | |
1659439230 2022-08-02T12:20:30+01:00 0043ec4e13 Bitcoin Merge bitcoin/bitcoin#25687: build: Do not export `PKG_CONFIG_{PATH|LIBDIR}` variables | |
1659437553 2022-08-02T11:52:33+01:00 eb72f6323d Bitcoin Merge bitcoin/bitcoin#25763: bdb: disable Werror for format-security | |
1659436249 2022-08-02T12:30:49+02:00 816ca01650 Bitcoin Merge bitcoin/bitcoin#25736: univalue: Remove unused and confusing set*() return value | |
1659348320 2022-08-01T12:05:20+02:00 ce3b75690d Bitcoin Merge bitcoin/bitcoin#25613: doc: empty REVIEWERS file | |
1659347937 2022-08-01T11:58:57+02:00 2bca32b7c3 Bitcoin Merge bitcoin/bitcoin#24799: Add test case mimicking issue 24765 | |
1659346049 2022-08-01T11:27:29+02:00 eeb5a94e27 Bitcoin Merge bitcoin/bitcoin#25528: ci: run USDT interface tests in the CI | |
1659345595 2022-08-01T11:19:55+02:00 da23320998 Bitcoin Merge bitcoin/bitcoin#25651: refactor: make all NodeImpl/ChainImpl/ExternalSignerImpl members public, rm temporaries, simplify | |
1659344702 2022-08-01T11:05:02+02:00 f5eadcb148 Bitcoin Merge bitcoin/bitcoin#25663: tracing: do not use `coin` after move in `CCoinsViewCache::AddCoin` | |
1659343991 2022-08-01T10:53:11+02:00 c5ba1d92b6 Bitcoin Merge bitcoin/bitcoin#25610: wallet, rpc: Opt in to RBF by default | |
1659343719 2022-08-01T09:48:39+01:00 b3c7c023b6 Bitcoin Merge bitcoin/bitcoin#25719: build: Bump Qt to 5.15.5 in depends | |
1659343204 2022-08-01T09:40:04+01:00 28be13ec99 Bitcoin Merge bitcoin/bitcoin#25739: Update leveldb subtree | |
1659196142 2022-07-30T17:49:02+02:00 5215c80edc Bitcoin Merge bitcoin/bitcoin#25709: script: actually trigger the optimization in BuildScript | |
1659194935 2022-07-30T16:28:55+01:00 8e37afcb13 Bitcoin Merge bitcoin/bitcoin#25484: Guix: enable toolchain hardening by default | |
1659170040 2022-07-30T09:34:00+01:00 6745e3693e Bitcoin Merge bitcoin/bitcoin#25738: depends: use a patch instead of sed in libxcb | |
1659165982 2022-07-30T09:26:22+02:00 ab3db34836 Bitcoin Merge bitcoin/bitcoin#25713: tidy: run clang-tidy in quiet mode | |
1659106043 2022-07-29T15:47:23+01:00 5871b5b5ab Bitcoin Merge bitcoin/bitcoin#25571: refactor: Make mapBlocksUnknownParent local, and rename it | |
1659104236 2022-07-29T16:17:16+02:00 b1c8ea45c9 Bitcoin Merge bitcoin/bitcoin#25683: refactor: log `nEvicted` message in `LimitOrphans` then return void | |
1659046611 2022-07-28T18:16:51-04:00 1abbae65eb Bitcoin Merge bitcoin/bitcoin#24584: wallet: avoid mixing different `OutputTypes` during coin selection | |
1659044068 2022-07-28T17:34:28-04:00 317ef0368b Bitcoin Merge bitcoin/bitcoin#25670: test: check that combining PSBTs with different txs fails | |
1659024915 2022-07-28T17:15:15+01:00 41205bf442 Bitcoin Merge bitcoin/bitcoin#25674: add unit tests for RBF rules in isolation | |
1659003426 2022-07-28T11:17:06+01:00 62c864605a Bitcoin Merge bitcoin/bitcoin#25723: test: Drop unused boost workaround | |
1658922977 2022-07-27T12:56:17+01:00 207a228773 Bitcoin Merge bitcoin/bitcoin#25697: depends: expat 2.4.8 & fix building with -flto | |
1658914232 2022-07-27T10:30:32+01:00 9ba73758c9 Bitcoin Merge bitcoin/bitcoin#24697: refactor address relay time | |
1658911677 2022-07-27T09:47:57+01:00 687aba8669 Bitcoin Merge bitcoin/bitcoin#25708: depends: always use correct ar for win qt build | |
1658850475 2022-07-26T17:47:55+02:00 7f79746bf0 Bitcoin Merge bitcoin/bitcoin#25705: tidy: enable readability-redundant-string-init | |
1658844561 2022-07-26T15:09:21+01:00 5671217477 Bitcoin Merge bitcoin/bitcoin#24974: refactor: Make FEELER_SLEEP_WINDOW type safe (std::chrono) | |
1658834100 2022-07-26T13:15:00+02:00 c90f86e4c7 Bitcoin Merge bitcoin/bitcoin#25694: refactor: Make CTransaction constructor explicit | |
1658829254 2022-07-26T10:54:14+01:00 31c1b14754 Bitcoin Merge bitcoin/bitcoin#25689: fuzz: Remove no-op SetMempoolConstraints | |
1658826495 2022-07-26T10:08:15+01:00 a65f6d8cbb Bitcoin Merge bitcoin/bitcoin#25699: scripted-diff: Replace NullUniValue with UniValue::VNULL | |
1658826271 2022-07-26T10:04:31+01:00 6078f91299 Bitcoin Merge bitcoin/bitcoin#25701: fix comment spellings from the codespell lint | |
1658776076 2022-07-25T15:07:56-04:00 aa22009887 Bitcoin Merge bitcoin/bitcoin#25700: psbt: Fix unsigned integer overflow | |
1658758813 2022-07-25T16:20:13+02:00 5057adf22f Bitcoin Merge bitcoin/bitcoin#25349: CBlockIndex/CDiskBlockIndex improvements for safety, consistent behavior | |
1658758361 2022-07-25T15:12:41+01:00 73a0d6d0d4 Bitcoin Merge bitcoin/bitcoin#25611: univalue: Avoid brittle, narrowing and verbose integral type confusions | |
1658756288 2022-07-25T15:38:08+02:00 c991132b04 Bitcoin Merge bitcoin/bitcoin#25693: test: remove unused if statements | |
1658741673 2022-07-25T11:34:33+02:00 f27d5f6305 Bitcoin Merge bitcoin/bitcoin#25691: RPC: Document "asm" and "hex" fields for scripts & fix getblock help | |
1658565782 2022-07-23T09:43:02+01:00 194f6dc43c Bitcoin Merge bitcoin-core/gui#629: Fix translator comment for Restore Wallet `QInputDialog` | |
1658476020 2022-07-22T09:47:00+02:00 6dc3084eec Bitcoin Merge bitcoin/bitcoin#25668: refactor: Fix iwyu on node/chainstate | |
1658475636 2022-07-22T08:40:36+01:00 510ac41eac Bitcoin Merge bitcoin/bitcoin#25331: Add HashWriter without ser-type and ser-version and use it where possible | |
1658470092 2022-07-22T08:08:12+02:00 86133df7a2 Bitcoin Merge bitcoin/bitcoin#25662: contrib: prune valgrind suppressions | |
1658426058 2022-07-21T19:54:18+02:00 b8067cd435 Bitcoin Merge bitcoin/bitcoin#22485: doc: BaseIndex sync behavior with empty datadir | |
1658350781 2022-07-20T16:59:41-04:00 d1e42659bb Bitcoin Merge bitcoin/bitcoin#25543: wallet: cleanup cached amount and input mine check code | |
1658349999 2022-07-20T16:46:39-04:00 d67f89bd95 Bitcoin Merge bitcoin/bitcoin#25625: test: add test for decoding PSBT with per-input preimage types | |
1658325058 2022-07-20T15:50:58+02:00 5c82ca3365 Bitcoin Merge bitcoin/bitcoin#25493: compat: document code in compat.h | |
1658323761 2022-07-20T15:29:21+02:00 1eedde157f Bitcoin Merge bitcoin/bitcoin#25638: refactor: Use chainman() helper consistently in ChainImpl | |
1658305931 2022-07-20T09:32:11+01:00 895937edb2 Bitcoin Merge bitcoin/bitcoin#25285: Add AutoFile without ser-type and ser-version and use it where possible | |
1658296165 2022-07-20T07:49:25+02:00 0897b189e4 Bitcoin Merge bitcoin/bitcoin#25308: refactor: Reduce number of LoadChainstate parameters and return values | |
1658264092 2022-07-19T21:54:52+01:00 5560682a44 Bitcoin Merge bitcoin/bitcoin#25645: refactor: Remove unused includes from dbwrapper.h | |
1658263368 2022-07-19T21:42:48+01:00 92c8e1849d Bitcoin Merge bitcoin/bitcoin#25494: indexes: Stop using node internal types | |
1658260499 2022-07-19T20:54:59+01:00 6900162aea Bitcoin Merge bitcoin/bitcoin#25513: psbt: Check Taproot tree depth and leaf versions | |
1658259498 2022-07-19T15:38:18-04:00 9c97ba5451 Bitcoin Merge bitcoin/bitcoin#25643: depends: compile FastFixedDtoa with -O1 to fix cross-arch reproducibility for arm32 | |
1658245173 2022-07-19T16:39:33+01:00 ad466b85cd Bitcoin Merge bitcoin/bitcoin#25639: guix: Drop repetition of option's default value | |
1658245116 2022-07-19T16:38:36+01:00 c6fafa4ed6 Bitcoin Merge bitcoin/bitcoin#25630: Add symlinks for hardcoded Makefiles in out of tree builds | |
1658230145 2022-07-19T13:29:05+02:00 948f5ba636 Bitcoin Merge bitcoin/bitcoin#25641: Fix `-Wparentheses` gcc warning | |
1658226293 2022-07-19T11:24:53+01:00 47dad42833 Bitcoin Merge bitcoin/bitcoin#25629: univalue: Return more detailed type check error messages | |
1658222326 2022-07-19T10:18:46+01:00 6d8707b21d Bitcoin Merge bitcoin-core/gui#631: Disallow encryption of watchonly wallets | |
1658221105 2022-07-19T10:58:25+02:00 1b285b7807 Bitcoin Merge bitcoin/bitcoin#25590: wallet: Precompute Txdata after setting PSBT inputs' UTXOs | |
1658216404 2022-07-19T08:40:04+01:00 8c9ea8a556 Bitcoin Merge bitcoin/bitcoin#25612: depends: default to using GCC tool wrappers for LTO (with GCC) | |
1658214961 2022-07-19T09:16:01+02:00 47c86a023d Bitcoin Merge bitcoin/bitcoin#25466: ci: add unused-using-decls to clang-tidy | |
1658212357 2022-07-19T08:32:37+02:00 2bdce7f7ad Bitcoin Merge bitcoin/bitcoin#25514: net processing: Move CNode::nServices and CNode::nLocalServices to Peer | |
1658169595 2022-07-18T14:39:55-04:00 8d4a058ac4 Bitcoin Merge bitcoin/bitcoin#23997: wallet: avoid rescans under assumed-valid blocks | |
1658168781 2022-07-18T14:26:21-04:00 4aaa3b5200 Bitcoin Merge bitcoin/bitcoin#25351: rpc, wallet: Scan mempool after import* - Second attempt | |
1658158323 2022-07-18T16:32:03+01:00 f002f8a0e7 Bitcoin Merge bitcoin/bitcoin#25599: build: Check for std::atomic::exchange rather than std::atomic_exchange | |
1658156967 2022-07-18T16:09:27+01:00 821f5c824f Bitcoin Merge bitcoin/bitcoin#25487: [kernel 3b/n] Decouple `{Dump,Load}Mempool` from `ArgsManager` | |
1658149539 2022-07-18T15:05:39+02:00 c395c8d6bb Bitcoin Merge bitcoin/bitcoin#25624: fuzz: Fix assert bug in txorphan target | |
1658137164 2022-07-18T10:39:24+01:00 d806407173 Bitcoin Merge bitcoin/bitcoin#25542: build: Use Link Time Optimization for Qt code on Linux | |
1658137065 2022-07-18T10:37:45+01:00 c5fa7ed409 Bitcoin Merge bitcoin/bitcoin#25544: wallet: don't iter twice when getting the cached debit/credit amount | |
1658132980 2022-07-18T10:29:40+02:00 4e2929e987 Bitcoin Merge bitcoin/bitcoin#25617: refactor: univalue test cleanups | |
1658050132 2022-07-17T10:28:52+01:00 82ab22af3a Bitcoin Merge bitcoin/bitcoin#25605: depends: update urls for dmg tools | |
1658040773 2022-07-17T08:52:53+02:00 55b76ac1c0 Bitcoin Merge bitcoin/bitcoin#25615: rpc: add missing description in gettxout help text | |
1657923932 2022-07-15T18:25:32-04:00 826fae6a0f Bitcoin Merge bitcoin/bitcoin#25618: Release notes for Miniscript support in P2WSH descriptors | |
1657916338 2022-07-15T21:18:58+01:00 6decdedaf9 Bitcoin Merge bitcoin-core/gui#469: Load Base64 PSBT string from file | |
1657899235 2022-07-15T16:33:55+01:00 a969b2fcd3 Bitcoin Merge bitcoin/bitcoin#25551: refactor: Throw exception on invalid Univalue pushes over silent ignore | |
1657824859 2022-07-14T14:54:19-04:00 85b601e043 Bitcoin Merge bitcoin/bitcoin#24148: Miniscript support in Output Descriptors | |
1657812055 2022-07-14T17:20:55+02:00 02ede4f1fd Bitcoin Merge bitcoin/bitcoin#25607: [kernel 3d/n] Misc `ChainstateManager::Options` fixups | |
1657785882 2022-07-14T10:04:42+02:00 062b9db0cc Bitcoin Merge bitcoin/bitcoin#25594: refactor: Return BResult from restoreWallet | |
1657785344 2022-07-14T09:55:44+02:00 8efa73e7ce Bitcoin Merge bitcoin/bitcoin#25557: p2p: Eliminate atomic for m_last_getheaders_timestamp | |
1657725661 2022-07-13T17:21:01+02:00 31c6309cc6 Bitcoin Merge bitcoin/bitcoin#25596: scripted-diff: [test] Rename BIP125_SEQUENCE_NUMBER to MAX_BIP125_RBF_SEQUENCE | |
1657725524 2022-07-13T16:18:44+01:00 c30b3e90f0 Bitcoin Merge bitcoin/bitcoin#25472: build: Increase MS Visual Studio minimum version | |
1657724333 2022-07-13T15:58:53+01:00 081965ccc3 Bitcoin Merge bitcoin/bitcoin#25464: rpc: Reduce Univalue push_backV peak memory usage in listtransactions | |
1657641959 2022-07-12T18:05:59+02:00 1d89fc695a Bitcoin Merge bitcoin/bitcoin#25324: refactor: add most of src/util to iwyu | |
1657639706 2022-07-12T17:28:26+02:00 46fcb52cb1 Bitcoin Merge bitcoin/bitcoin#24944: rpc: add getblockfrompeer RPCTypeCheck and invalid input test coverage | |
1657639212 2022-07-12T17:20:12+02:00 7d258ee8bc Bitcoin Merge bitcoin/bitcoin#25489: wallet: change `ScanForWalletTransactions` to use `Ticks(Dur2 d)` | |
1657638516 2022-07-12T17:08:36+02:00 01ae8d9cd2 Bitcoin Merge bitcoin/bitcoin#25592: test persistence of non-mempool tx prioritisation | |
1657638342 2022-07-12T17:05:42+02:00 dd13d7bf16 Bitcoin Merge bitcoin/bitcoin#25591: move-only: Version handshake to libtest_util | |
1657637919 2022-07-12T15:58:39+01:00 39d111aee7 Bitcoin Merge bitcoin/bitcoin#25575: Address comments remaining from #25353 | |
1657627008 2022-07-12T13:56:48+02:00 316afb1eca Bitcoin Merge bitcoin/bitcoin#25218: refactor: introduce generic 'Result' class and connect it to CreateTransaction and GetNewDestination | |
1657611962 2022-07-12T08:46:02+01:00 27a4dd055b Bitcoin Merge bitcoin-core/gui#627: Apply translator comments to reset options confirmation dialog | |
1657609331 2022-07-12T09:02:11+02:00 8479ed02d7 Bitcoin Merge bitcoin/bitcoin#25565: doc: improve developer-notes about threads | |
1657605894 2022-07-12T08:04:54+02:00 6c0c2620c2 Bitcoin Merge bitcoin/bitcoin#25589: test: speedup wallet_coinbase_category.py | |
1657605742 2022-07-12T08:02:22+02:00 7ba0850c49 Bitcoin Merge bitcoin/bitcoin#25036: wallet: Save wallet scan progress | |
1657559485 2022-07-11T13:11:25-04:00 c92eb6cda0 Bitcoin Merge bitcoin/bitcoin#25562: test: add tests for negative waste during coin selection | |
1657546398 2022-07-11T15:33:18+02:00 0817cc379f Bitcoin Merge bitcoin/bitcoin#25512: test: remove wallet dependency and refactor rpc_signrawtransaction.py | |
1657524096 2022-07-11T09:21:36+02:00 327b7e9236 Bitcoin Merge bitcoin/bitcoin#25581: test: refactor: pass absolute fee in `create_lots_of_big_transactions` helper | |
1657482234 2022-07-10T20:43:54+01:00 f9783b0f07 Bitcoin Merge bitcoin-core/gui#471: Add Wallet Restore in the GUI | |
1657290426 2022-07-08T10:27:06-04:00 194710d8ff Bitcoin Merge bitcoin/bitcoin#25481: wallet: unify max signature logic | |
1657289768 2022-07-08T10:16:08-04:00 b9f9ed4640 Bitcoin Merge bitcoin/bitcoin#25337: refactor: encapsulate wallet's address book access | |
1657279064 2022-07-08T13:17:44+02:00 994573726f Bitcoin Merge bitcoin/bitcoin#25549: doc: update for NetBSD 9.2, add GUI Build Instructions | |
1657271184 2022-07-08T11:06:24+02:00 a7f3479ba3 Bitcoin Merge bitcoin/bitcoin#25353: Add a `-mempoolfullrbf` node setting | |
1657260590 2022-07-08T08:09:50+02:00 172823e4d5 Bitcoin Merge bitcoin/bitcoin#25568: Remove my key from trusted-keys | |
1657213142 2022-07-07T17:59:02+01:00 5abbc9afec Bitcoin Merge bitcoin/bitcoin#24832: index: Verify the block filter hash when reading the filter from disk. | |
1657212877 2022-07-07T17:54:37+01:00 d571cf2d24 Bitcoin Merge bitcoin/bitcoin#25500: refactor: Move inbound eviction logic to its own translation unit | |
1657208955 2022-07-07T17:49:15+02:00 a658a02c79 Bitcoin Merge bitcoin/bitcoin#25524: add glozow to trusted-keys | |
1657208186 2022-07-07T16:36:26+01:00 c49b0405fb Bitcoin Merge bitcoin/bitcoin#25558: guix: Make windows cross architecture reproducible | |
1657203132 2022-07-07T16:12:12+02:00 8ef096d4f8 Bitcoin Merge bitcoin/bitcoin#25522: test: Remove -acceptnonstdtxn=1 from feature_rbf.py | |
1657200425 2022-07-07T15:27:05+02:00 5ab6a94276 Bitcoin Merge bitcoin/bitcoin#25552: add glozow builder key | |
1657195432 2022-07-07T14:03:52+02:00 bac52a1cfe Bitcoin Merge bitcoin/bitcoin#25447: fuzz: add low-level target for txorphanage | |
1657194943 2022-07-07T13:55:43+02:00 67c6b61f96 Bitcoin Merge bitcoin/bitcoin#25525: test: remove wallet dependency from mempool_updatefromblock.py | |
1657119667 2022-07-06T11:01:07-04:00 aeab1b42e6 Bitcoin Merge bitcoin/bitcoin#25507: wallet: don't add change fee to target if subtracting fees from output | |
1657092068 2022-07-06T09:21:08+02:00 691a08718b Bitcoin Merge bitcoin/bitcoin#25550: doc: remove note on arm cross-compilation from build-unix.md | |
1657040156 2022-07-05T18:55:56+02:00 195e07feaf Bitcoin Merge bitcoin/bitcoin#19393: test: Add more tests for orphan tx handling | |
1657018372 2022-07-05T11:52:52+01:00 9fb2a2bc67 Bitcoin Merge bitcoin/bitcoin#25536: contrib: dedup `get_witness_script` helper in signet miner | |
1656966501 2022-07-04T21:28:21+01:00 87d012324a Bitcoin Merge bitcoin/bitcoin#25454: p2p: Avoid multiple getheaders messages in flight to the same peer | |
1656944533 2022-07-04T16:22:13+02:00 f0e44492d3 Bitcoin Merge bitcoin/bitcoin#25530: ci: apply cache size limit and print ccache statistics in "ARM64 Android APK" task | |
1656916150 2022-07-04T08:29:10+02:00 9c55091be2 Bitcoin Merge bitcoin/bitcoin#25535: test: pass `dustrelayfee=0` option for tests using dust (instead of `acceptnonstdtxn=1`) | |
1656705050 2022-07-01T21:50:50+02:00 4129c13754 Bitcoin Merge bitcoin/bitcoin#25521: build: Remove outdated libbitcoinkernel comment | |
1656680183 2022-07-01T14:56:23+02:00 53b1a2426c Bitcoin Merge bitcoin/bitcoin#25471: rpc: Disallow gettxoutsetinfo queries for a specific block with `use_index=false` | |
1656668491 2022-07-01T10:41:31+01:00 ca08e00a1b Bitcoin Merge bitcoin/bitcoin#25508: guix: use elfesteem 2eb1e5384ff7a220fd1afacd4a0170acff54fe56 | |
1656667637 2022-07-01T11:27:17+02:00 b04f42efe3 Bitcoin Merge bitcoin/bitcoin#25490: guix: more cross arch reproducibility (x86_64 -> arm64) | |
1656607100 2022-06-30T18:38:20+02:00 c892cb7d8d Bitcoin Merge bitcoin/bitcoin#25383: wallet: don't read db every time that a new 'WalletBatch' is created | |
1656603585 2022-06-30T17:39:45+02:00 5d68d6840d Bitcoin Merge bitcoin/bitcoin#25364: test: remove wallet dependency from feature_nulldummy.py | |
1656600230 2022-06-30T15:43:50+01:00 6adae27f8c Bitcoin Merge bitcoin/bitcoin#24836: add RPC (-regtest only) for testing package policy | |
1656599869 2022-06-30T16:37:49+02:00 1ee597817f Bitcoin Merge bitcoin/bitcoin#25503: test: pass `datacarriersize` option for tests using large outputs (instead of `acceptnonstdtxn`) | |
1656598214 2022-06-30T16:10:14+02:00 b6cf0f8848 Bitcoin Merge bitcoin/bitcoin#25511: test: non-positive integer value to `-peertimeout` should throw an error | |
1656594200 2022-06-30T15:03:20+02:00 bae8a66d42 Bitcoin Merge bitcoin/bitcoin#25506: Rephrase error message for invalid value of `-peertimeout` | |
1656523048 2022-06-29T13:17:28-04:00 5bc10b39ab Bitcoin Merge bitcoin/bitcoin#25502: upstream: update minisketch subtree | |
1656517699 2022-06-29T11:48:19-04:00 749b80b29e Bitcoin Merge bitcoin/bitcoin#25497: wallet: more accurate target for large transactions | |
1656514572 2022-06-29T15:56:12+01:00 cc22bd7f70 Bitcoin Merge bitcoin/bitcoin#25495: Revert "bnb: exit selection when best_waste is 0" | |
1656498929 2022-06-29T12:35:29+02:00 68b1425e9a Bitcoin Merge bitcoin/bitcoin#25492: util: remove MSVC warning pragmas | |
1656498050 2022-06-29T12:20:50+02:00 ceae0eb7e3 Bitcoin Merge bitcoin/bitcoin#25437: guix: remove explicit glibc stack protector disabling | |
1656486811 2022-06-29T09:13:31+02:00 e4e201dfd9 Bitcoin Merge bitcoin/bitcoin#25290: [kernel 3a/n] Decouple `CTxMemPool` from `ArgsManager` | |
1656479489 2022-06-29T07:11:29+02:00 72d6469ab4 Bitcoin Merge bitcoin/bitcoin#25496: build: Clean up `build_msvc/libsecp256k1_config.h` | |
1656455706 2022-06-29T00:35:06+02:00 1b4d660a34 Bitcoin Merge bitcoin-core/gui#617: Reset options, notify user about backup creation | |
1656437650 2022-06-28T18:34:10+01:00 480d8069d7 Bitcoin Merge bitcoin/bitcoin#24924: bench: Make WalletLoading benchmark run faster | |
1656436699 2022-06-28T18:18:19+01:00 2364d17a31 Bitcoin Merge bitcoin/bitcoin#25480: Replace CountSecondsDouble with Ticks<SecondsDouble> | |
1656436613 2022-06-28T18:16:53+01:00 bace615ba3 Bitcoin Merge bitcoin/bitcoin#24565: Remove LOCKTIME_MEDIAN_TIME_PAST constant | |
1656427443 2022-06-28T16:44:03+02:00 5bf65ec66e Bitcoin Merge bitcoin/bitcoin#22558: psbt: Taproot fields for PSBT | |
1656421800 2022-06-28T15:10:00+02:00 55c9e2d790 Bitcoin Merge bitcoin/bitcoin#24378: refactor: make bind() and listen() mockable/testable | |
1656416405 2022-06-28T13:40:05+02:00 ba29911e21 Bitcoin Merge bitcoin/bitcoin#25426: net: add new method Sock::GetSockName() that wraps getsockname() and use it in GetBindAddress() | |
1656407669 2022-06-28T10:14:29+01:00 1b5610852e Bitcoin Merge bitcoin/bitcoin#25488: doc: Fix typo in macdeploy | |
1656397880 2022-06-28T08:31:20+02:00 78957e71e8 Bitcoin Merge bitcoin/bitcoin#25486: test: fix failing test `interface_usdt_utxocache.py` | |
1656397052 2022-06-28T08:17:32+02:00 ee3ba5a76f Bitcoin Merge bitcoin/bitcoin#25485: rpc: Use enum instead of string for `filtertype_name` | |
1656338957 2022-06-27T15:09:17+01:00 2111f32f2a Bitcoin Merge bitcoin/bitcoin#25483: Revert "ci: Increase CPU number for "Win64 native" task" | |
1656336109 2022-06-27T14:21:49+01:00 2fe27029f5 Bitcoin Merge bitcoin/bitcoin#25404: p2p, doc: Use MAX_BLOCKS_TO_ANNOUNCE consistently | |
1656334245 2022-06-27T14:50:45+02:00 c8261026a4 Bitcoin Merge bitcoin/bitcoin#25445: test: Return new_utxo from create_self_transfer in MiniWallet | |
1656321668 2022-06-27T11:21:08+02:00 50a3921c96 Bitcoin Merge bitcoin/bitcoin#25144: refactor: Pass Peer& to Misbehaving() | |
1656321181 2022-06-27T11:13:01+02:00 fffff0abb9 Bitcoin Merge bitcoin/bitcoin#25436: build: GCC-12 build improvements | |
1656311119 2022-06-27T08:25:19+02:00 dde7205c57 Bitcoin Merge bitcoin/bitcoin#23418: Fix signed integer overflow in prioritisetransaction RPC | |
1656310896 2022-06-27T08:21:36+02:00 aaeb315ff0 Bitcoin Merge bitcoin/bitcoin#25357: guix: drop `-z,noexecstack` for PPC64 | |
1656310754 2022-06-27T08:19:14+02:00 f52d074363 Bitcoin Merge bitcoin/bitcoin#25439: rpc: Return incrementalrelayfee in getmempoolinfo | |
1656310588 2022-06-27T08:16:28+02:00 c1acd34984 Bitcoin Merge bitcoin/bitcoin#25476: test: Remove unnecessary mining from importdescriptors test | |
1656309518 2022-06-27T07:58:38+02:00 fe5911ee04 Bitcoin Merge bitcoin/bitcoin#25460: ci: Update Windows task image up to `visualstudio2022` | |
1656138379 2022-06-25T08:26:19+02:00 0dd3477333 Bitcoin Merge bitcoin/bitcoin#25458: guix: parallelize LIEF build | |
1656084445 2022-06-24T17:27:25+02:00 1da1c0dd66 Bitcoin Merge bitcoin/bitcoin#25456: rpc: Use steady_clock for getrpcinfo durations | |
1656050990 2022-06-24T08:09:50+02:00 f697c068eb Bitcoin Merge bitcoin/bitcoin#25438: refactor: remove unused methods in classes `CDBIterator,CDBWrapper,CCoinsViewDBCursor` | |
1656005530 2022-06-23T19:32:10+02:00 2598720d6c Bitcoin Merge bitcoin/bitcoin#25457: Use more specific path when including `memenv.h` header | |
1655997487 2022-06-23T16:18:07+01:00 e05564d706 Bitcoin Merge bitcoin/bitcoin#25446: p2p: Set CNode::m_relays_txs=true when receiving BIP37 filters | |
1655978899 2022-06-23T12:08:19+02:00 01e9e2d1ca Bitcoin Merge bitcoin/bitcoin#25451: test: `-whitebind` and `-bind` with `-listen=0` should throw an error | |
1655977671 2022-06-23T11:47:51+02:00 bc83710fdc Bitcoin Merge bitcoin-core/gui#623: Getting ready to Qt 6 (9/n). Apply Qt 6 specific changes | |
1655899203 2022-06-22T14:00:03+02:00 b9122e95f0 Bitcoin Merge bitcoin/bitcoin#25444: ci: macOS task imrovements | |
1655896623 2022-06-22T13:17:03+02:00 ddd7a39aa9 Bitcoin Merge bitcoin/bitcoin#25414: doc: Update Arch Linux build example | |
1655893905 2022-06-22T12:31:45+02:00 0808c88d7b Bitcoin Merge bitcoin/bitcoin#25443: test: Fail if connect_nodes fails | |
1655888837 2022-06-22T11:07:17+02:00 a085a55491 Bitcoin Merge bitcoin/bitcoin#25428: Remove Sock::Release() and CloseSocket() | |
1655886582 2022-06-22T10:29:42+02:00 b1a824dd06 Bitcoin Merge bitcoin/bitcoin#24291: build: Remove negated --enable-fuzz checks from build system | |
1655876962 2022-06-22T07:49:22+02:00 e3b06e8dd8 Bitcoin Merge bitcoin/bitcoin#25440: log: Use consistent wording in random.cpp log | |
1655875923 2022-06-22T07:32:03+02:00 1b71c76886 Bitcoin Merge bitcoin/bitcoin#25435: test: Remove from_node from create_self_transfer* MiniWallet helpers | |
1655874797 2022-06-22T07:13:17+02:00 a4e066af85 Bitcoin Merge bitcoin/bitcoin#24352: Add doc/design/libraries.md | |
1655874730 2022-06-22T07:12:10+02:00 58b9d6cf9e Bitcoin Merge bitcoin-core/gui#620: Replace `QRegExp` with `QRegularExpression` | |
1655859384 2022-06-21T20:56:24-04:00 174b821e64 Bitcoin Merge bitcoin/bitcoin#25427: wallet: remove extra wtx lookup in AddToSpends | |
1655849033 2022-06-22T00:03:53+02:00 7377ed778c Bitcoin Merge bitcoin/bitcoin#25389: guix: use libtool 2.4.7 | |
1655848843 2022-06-22T00:00:43+02:00 c3a41ad980 Bitcoin Merge bitcoin/bitcoin#25314: p2p: always set nTime for self-advertisements | |
1655822551 2022-06-21T15:42:31+01:00 34869114a7 Bitcoin Merge bitcoin/bitcoin#25394: build: add *_STANDARD vars to depends gen_id | |
1655808125 2022-06-21T12:42:05+02:00 5884a47c36 Bitcoin Merge bitcoin/bitcoin#25422: build: globally define NOMINMAX when building with mingw-w64 | |
1655806650 2022-06-21T12:17:30+02:00 18d9189cc9 Bitcoin Merge bitcoin-core/gui#612: refactor: Drop unused `QFrame`s in `SendCoinsEntry` | |
1655804578 2022-06-21T11:42:58+02:00 b178807265 Bitcoin Merge bitcoin/bitcoin#25430: test: refactor: save MiniWallet mode explicitly | |
1655787292 2022-06-21T06:54:52+02:00 1d39c9ca06 Bitcoin Merge bitcoin/bitcoin#25425: build: Fix `::_wsystem` check | |
1655767353 2022-06-21T01:22:33+02:00 09a76e43fd Bitcoin Merge bitcoin-core/gui#615: If -prune=0 is set, Uncheck Prune on Intro page | |
1655755540 2022-06-20T22:05:40+02:00 e16f644104 Bitcoin Merge bitcoin/bitcoin#25378: build: use sqlite 3380500 in depends | |
1655754412 2022-06-20T21:46:52+02:00 6c6cc7989c Bitcoin Merge bitcoin/bitcoin#25424: build, qt: Fix `QMAKE_CXXFLAGS` expression for `mingw32` host | |
1655753875 2022-06-20T21:37:55+02:00 bc28ca3afb Bitcoin Merge bitcoin/bitcoin#25118: wallet: unify “allow/block other inputs“ concept | |
1655748824 2022-06-20T20:13:44+02:00 57a491bee1 Bitcoin Merge bitcoin/bitcoin#25388: refactor: move policy constants to policy | |
1655717812 2022-06-20T11:36:52+02:00 a09033e22c Bitcoin Merge bitcoin/bitcoin#25409: doc: fix typos | |
1655568617 2022-06-18T18:10:17+02:00 8e7eeb5971 Bitcoin Merge bitcoin/bitcoin#25410: wallet: fix warning: "argument name 'feerate' in comment does not match parameter name" | |
1655503353 2022-06-17T18:02:33-04:00 8be652e439 Bitcoin Merge bitcoin/bitcoin#25005: wallet: remove extra wtx lookup in 'AvailableCoins' + several code cleanups. | |
1655499102 2022-06-17T22:51:42+02:00 f8586b25f6 Bitcoin Merge bitcoin/bitcoin#25289: test: implement 'bech32m' mode for `getnewdestination()` helper | |
1655496428 2022-06-17T22:07:08+02:00 e5df0ba0d9 Bitcoin Merge bitcoin/bitcoin#25360: build: SystemTap 4.7 (RISC-V support) | |
1655496278 2022-06-17T22:04:38+02:00 1b0469199b Bitcoin Merge bitcoin/bitcoin#25281: build: Remove unused `LIBBITCOIN_KERNEL` variable | |
1655495253 2022-06-17T21:47:33+02:00 015717e2b8 Bitcoin Merge bitcoin/bitcoin#25299: doc: Correct comments re. units of constants | |
1655481460 2022-06-17T17:57:40+02:00 3b3c66f859 Bitcoin Merge bitcoin/bitcoin#25392: scripts: remove no-longer-needed ignored exports | |
1655416428 2022-06-16T23:53:48+02:00 874529665c Bitcoin Merge bitcoin/bitcoin#22380: build: add and use C_STANDARD and CXX_STANDARD in depends | |
1655408692 2022-06-16T21:44:52+02:00 7f2c983e1c Bitcoin Merge bitcoin/bitcoin#24864: contrib: Use asmap for ASN lookup in makeseeds | |
1655403079 2022-06-16T14:11:19-04:00 b0c8306349 Bitcoin Merge bitcoin/bitcoin#24649: wallet: do not count wallet utxos as external | |
1655402703 2022-06-16T20:05:03+02:00 0ea92cad52 Bitcoin Merge bitcoin/bitcoin#24356: refactor: replace CConnman::SocketEvents() with mockable Sock::WaitMany() | |
1655401774 2022-06-16T19:49:34+02:00 489b587669 Bitcoin Merge bitcoin/bitcoin#25215: [kernel 2d/n] Reduce CTxMemPool constructor call sites | |
1655396389 2022-06-16T18:19:49+02:00 faf25b09d9 Bitcoin Merge bitcoin/bitcoin#25282: Bugfix: configure: Define default for use_libevent | |
1655380021 2022-06-16T13:47:01+02:00 8035b5c80d Bitcoin Merge bitcoin/bitcoin#25369: Unsubtree Univalue | |
1655363374 2022-06-16T08:09:34+01:00 d6832217ef Bitcoin Merge bitcoin/bitcoin#25382: doc requirement that replacement must have higher feerate than direct conflicts | |
1655314832 2022-06-15T13:40:32-04:00 51eebe082d Bitcoin Merge bitcoin/bitcoin#25368: doc: Update importaddress mention incompatibility with descriptor wallet | |
1655313854 2022-06-15T19:24:14+02:00 6acba84603 Bitcoin Merge bitcoin/bitcoin#25358: test: passing a value below 5 MB to -maxmempool should throw an error | |
1655309331 2022-06-15T18:08:51+02:00 26ec2f2d6b Bitcoin Merge bitcoin-core/gui#618: refactor: Add `transactionoverviewwidget.cpp` source file | |
1655307648 2022-06-15T16:40:48+01:00 a7a36590f5 Bitcoin Merge bitcoin/bitcoin#25223: [kernel 2e/n] miner: Make `mempool` optional, stop constructing temporary empty mempools | |
1655276338 2022-06-15T08:58:58+02:00 fa07ee165e Bitcoin Merge bitcoin/bitcoin#25339: RPC/blockchain: Elaborate on scantxoutset documentation | |
1655275099 2022-06-15T08:38:19+02:00 4c0d1fec16 Bitcoin Merge bitcoin/bitcoin#25374: test: remove unused `create_confirmed_utxos` helper | |
1655273985 2022-06-15T08:19:45+02:00 a57492f65d Bitcoin Merge bitcoin/bitcoin#25370: test: check for `getblocktxn` request with out-of-bounds tx index | |
1655273642 2022-06-15T08:14:02+02:00 ede9089096 Bitcoin Merge bitcoin/bitcoin#25156: refactor: Introduce PeerManagerImpl::RejectIncomingTxs | |
1655273438 2022-06-15T08:10:38+02:00 38c63e3683 Bitcoin Merge bitcoin/bitcoin#25338: scripted-diff: Avoid incompatibility with CMake AUTOUIC feature | |
1655230314 2022-06-14T20:11:54+02:00 df933596e7 Bitcoin Merge bitcoin/bitcoin#23611: build: add `LTO` option to depends | |
1655212522 2022-06-14T15:15:22+02:00 a05876619a Bitcoin Merge bitcoin/bitcoin#25367: [contrib] message-capture-parser: fix out of bounds error for empty vectors | |
1655199992 2022-06-14T11:46:32+02:00 9e4fbebcc8 Bitcoin Merge bitcoin/bitcoin#25306: logging: add LogPrintfCategory to log unconditionally with category | |
1655195971 2022-06-14T10:39:31+02:00 1557014378 Bitcoin Merge bitcoin/bitcoin#25332: build: test for timingsafe_bcmp | |
1655192788 2022-06-14T09:46:28+02:00 c5fbcf5f8d Bitcoin Merge bitcoin/bitcoin#25320: util: modify Win32LockedPageAllocator to query windows for limit. | |
1655184155 2022-06-14T07:22:35+02:00 cccbc5fe3e Bitcoin Merge bitcoin/bitcoin#25359: doc: add distcc to productivity notes | |
1655151307 2022-06-13T22:15:07+02:00 a55606c3bd Bitcoin Merge bitcoin/bitcoin#25356: test: Remove MiniWallet mempool_valid option | |
1655149419 2022-06-13T21:43:39+02:00 b91055ea55 Bitcoin Merge bitcoin/bitcoin#25251: Consolidate Windows ASLR workarounds for upstream secp256k1 changes | |
1655135941 2022-06-13T17:59:01+02:00 506d9b25a3 Bitcoin Merge bitcoin/bitcoin#24839: test: use MiniWallet for mining_prioritisetransaction.py | |
1655126639 2022-06-13T15:23:59+02:00 3340d46cd3 Bitcoin Merge bitcoin/bitcoin#25352: test: Fix previous release binary download script for Apple ARM64 | |
1655105203 2022-06-13T09:26:43+02:00 5174a139c9 Bitcoin Merge bitcoin/bitcoin#25313: guix: re-revert risc-v execstack workaround | |
1655038754 2022-06-12T14:59:14+02:00 37633d2f61 Bitcoin Merge bitcoin-core/gui#602: Unify bitcoin-qt and bitcoind persistent settings | |
1655033635 2022-06-12T13:33:55+02:00 9ef180a0ab Bitcoin Merge bitcoin-core/gui#608: wallet, refactor: Make `WalletModel::sendCoins()` return `void` | |
1654874251 2022-06-10T17:17:31+02:00 b71d37da2c Bitcoin Merge bitcoin/bitcoin#25333: test: Fix out-of-range port collisions | |
1654872173 2022-06-10T16:42:53+02:00 8f3ab9a1b1 Bitcoin Merge bitcoin/bitcoin#24931: Strengthen thread safety assertions | |
1654857447 2022-06-10T12:37:27+02:00 c3daa321f9 Bitcoin Merge bitcoin/bitcoin#25312: test: Fix port collisions caused by p2p_getaddr_caching.py | |
1654777440 2022-06-09T13:24:00+01:00 e3c08eb620 Bitcoin Merge bitcoin/bitcoin#25307: doc: fix typo in kernel/context.h and add `desig` to ignore-words | |
1654774105 2022-06-09T12:28:25+01:00 9edc5133d4 Bitcoin Merge bitcoin/bitcoin#25303: refactor: Remove redundant addrman time checks | |
1654703586 2022-06-08T17:53:06+02:00 455780b1ae Bitcoin Merge bitcoin/bitcoin#25294: test: Fix wait_for_debug_log UnicodeDecodeError | |
1654701615 2022-06-08T17:20:15+02:00 2e079c86ae Bitcoin Merge bitcoin/bitcoin#24395: build: use `BOOST_MULTI_INDEX_ENABLE_SAFE_MODE` when debugging | |
1654683698 2022-06-08T11:21:38+01:00 b9416c3847 Bitcoin Merge bitcoin/bitcoin#25096: [net] Minor improvements to addr caching | |
1654667520 2022-06-08T07:52:00+02:00 bbf2a25044 Bitcoin Merge bitcoin/bitcoin#25298: doc: Fix command in "OpenBSD Build Guide" | |
1654629465 2022-06-07T21:17:45+02:00 9dae9f5f1e Bitcoin Merge bitcoin/bitcoin#25292: Add LogPrintLevel to lint-format-strings, drop LogPrint-vs-LogPrintf section in dev notes | |
1654628573 2022-06-07T15:02:53-04:00 79cabe3a5b Bitcoin Merge bitcoin/bitcoin#25239: wallet: 'CommitTransaction', remove extra wtx lookup and add exception for db write error | |
1654627773 2022-06-07T20:49:33+02:00 e282764e04 Bitcoin Merge bitcoin/bitcoin#25228: test: add BIP-125 rule 5 testcase with default mempool | |
1654623733 2022-06-07T19:42:13+02:00 d8ae504448 Bitcoin Merge bitcoin/bitcoin#25245: refactor: Remove no-op TIME_INIT on deser | |
1654594438 2022-06-07T11:33:58+02:00 45d8b1e94a Bitcoin Merge bitcoin/bitcoin#25286: scripted-diff: remove duplicate categories from LogPrint output | |
1654594270 2022-06-07T11:31:10+02:00 2ab4a80480 Bitcoin Merge bitcoin/bitcoin#25254: Move minRelayTxFee to policy/settings | |
1654591054 2022-06-07T10:37:34+02:00 f66633d9cb Bitcoin Merge bitcoin/bitcoin#25288: test: Reliably don't start itself (lint-all.py runs all tests twice) | |
1654581891 2022-06-07T08:04:51+02:00 581e2bdbac Bitcoin Merge bitcoin/bitcoin#24629: Bugfix: RPC/blockchain: pruneblockchain: Return the height of the actual last pruned block | |
1654528402 2022-06-06T17:13:22+02:00 06ea2783a2 Bitcoin Merge bitcoin/bitcoin#25220: rpc: fix incorrect warning for address type p2sh-segwit in createmultisig | |
1654523670 2022-06-06T15:54:30+02:00 e82d8069bc Bitcoin Merge bitcoin/bitcoin#25276: doc: Fix typo in importdescriptors | |
1654521321 2022-06-06T15:15:21+02:00 fcde5d1300 Bitcoin Merge bitcoin/bitcoin#25255: ci: Improve "ARM64 Android APK" task | |
1654432169 2022-06-05T14:29:29+02:00 1b2e1d179c Bitcoin Merge bitcoin-core/gui#614: Drop no longer supported Android architecture | |
1654372460 2022-06-04T20:54:20+01:00 695ca641a4 Bitcoin Merge bitcoin/bitcoin#24860: Miniscript integration follow-ups | |
1654370757 2022-06-04T20:25:57+01:00 aac9c259b0 Bitcoin Merge bitcoin/bitcoin#25065: [kernel 2c/n] Introduce `kernel::Context`, encapsulate global init/teardown | |
1654238813 2022-06-03T08:46:53+02:00 2cf8c2caea Bitcoin Merge bitcoin/bitcoin#25256: logging: fix logging empty thread name | |
1654202105 2022-06-02T22:35:05+02:00 00ce8543f1 Bitcoin Merge bitcoin/bitcoin#24171: p2p: Sync chain more readily from inbound peers during IBD | |
1654195406 2022-06-02T20:43:26+02:00 1f63b460a8 Bitcoin Merge bitcoin/bitcoin#25267: test: check `replaceable` mismatch error in `createrawtransaction` RPC | |
1654191400 2022-06-02T19:36:40+02:00 b11ab25afb Bitcoin Merge bitcoin-core/gui#583: Add translator comments to `TransactionDesc::FormatTxStatus` | |
1654190407 2022-06-02T19:20:07+02:00 da6792b2eb Bitcoin Merge bitcoin-core/gui#613: Remove unnecessary wallet includes from rpcconsole.cpp | |
1654189723 2022-06-02T19:08:43+02:00 a100c42a13 Bitcoin Merge bitcoin/bitcoin#24927: Add test util to populate mempool with random transactions, fix #24634 bug | |
1654189493 2022-06-02T19:04:53+02:00 636991d0c0 Bitcoin Merge bitcoin/bitcoin#25264: kernel: pass params to BlockManager rather than using a global | |
1654167929 2022-06-02T13:05:29+02:00 39ddd522c3 Bitcoin Merge bitcoin/bitcoin#24531: Use designated initializers | |
1654107364 2022-06-01T20:16:04+02:00 1c7ef0abd1 Bitcoin Merge bitcoin/bitcoin#25262: test: Set maxfeerate=0 in MiniWallet sendrawtransaction() | |
1654107223 2022-06-01T19:13:43+01:00 86cc31dab6 Bitcoin Merge bitcoin/bitcoin#25249: Bump univalue subtree | |
1654095472 2022-06-01T15:57:52+01:00 b752dade04 Bitcoin Merge bitcoin/bitcoin#25244: build: pass bdb cppflags only where needed | |
1654094629 2022-06-01T16:43:49+02:00 9cc010f5a9 Bitcoin Merge bitcoin/bitcoin#25087: test: use MiniWallet for feature_dbcrash.py | |
1654083168 2022-06-01T13:32:48+02:00 dd52f79a73 Bitcoin Merge bitcoin/bitcoin#24416: doc: Avoid ADL for function calls | |
1654065548 2022-06-01T08:39:08+02:00 e157b98640 Bitcoin Merge bitcoin/bitcoin#25165: doc: Explain squashing with merge commits | |
1654063936 2022-06-01T08:12:16+02:00 beb18d3fbc Bitcoin Merge bitcoin/bitcoin#25259: test: check pre-segwit peer error in `getblockfrompeer` RPC | |
1654003199 2022-05-31T15:19:59+02:00 d4d9daff7a Bitcoin Merge bitcoin/bitcoin#25200: doc: Fix spelling errors identified by codespell in comments | |
1654002600 2022-05-31T15:10:00+02:00 1f932de673 Bitcoin Merge bitcoin/bitcoin#25253: test: add coverage for non-hex value to -minimumchainwork | |
1653991546 2022-05-31T12:05:46+02:00 5f65afff9c Bitcoin Merge bitcoin/bitcoin#24178: p2p: Respond to getheaders if we have sufficient chainwork | |
1653982616 2022-05-31T09:36:56+02:00 bd6c5e4108 Bitcoin Merge bitcoin/bitcoin#25246: Revert "build: more robustly check for fcf-protection support" | |
1653939236 2022-05-30T21:33:56+02:00 b9ef5a10e2 Bitcoin Merge bitcoin-core/gui#609: wallet, refactor: Drop unused `WalletModel::PaymentRequestExpired` | |
1653922667 2022-05-30T16:57:47+02:00 269fa667f2 Bitcoin Merge bitcoin/bitcoin#25044: test: Use MiniWallet in rpc_rawtransaction.py | |
1653918912 2022-05-30T15:55:12+02:00 ad9e5eaf77 Bitcoin Merge bitcoin/bitcoin#24424: doc: release process chainparams updates | |
1653899987 2022-05-30T10:39:47+02:00 8779adbdda Bitcoin Merge bitcoin/bitcoin#25233: compat: remove glibcxx sanity checks | |
1653898569 2022-05-30T09:16:09+01:00 e3b7f10b10 Bitcoin Merge bitcoin/bitcoin#25237: rpc: Capture UniValue by ref for rpcdoccheck | |
1653893535 2022-05-30T08:52:15+02:00 b6ab45ae5c Bitcoin Merge bitcoin/bitcoin#25204: rpc: remove deprecated top-level fee fields from mempool entries | |
1653858054 2022-05-29T22:00:54+01:00 fb7437f66f Bitcoin Merge bitcoin/bitcoin#25231: ci: Install documented packages for "Win64" CI task | |
1653727260 2022-05-28T09:41:00+01:00 ba48fcf4a4 Bitcoin Merge bitcoin/bitcoin#25224: Get time less often in AddrManImpl::ResolveCollisions_() | |
1653659014 2022-05-27T14:43:34+01:00 345457b542 Bitcoin Merge bitcoin/bitcoin#25214: multiprocess build fix: ipc/capnp/init.capnp.h: No such file or directory | |
1653657360 2022-05-27T15:16:00+02:00 3ba6dd6f4b Bitcoin Merge bitcoin/bitcoin#24408: rpc: add rpc to get mempool txs spending specific prevouts | |
1653657111 2022-05-27T15:11:51+02:00 57bf12523c Bitcoin Merge bitcoin/bitcoin#24934: refactor, miner: Delete call to UpdatePackagesForAdded at beginning of addPackageTxs | |
1653645572 2022-05-27T10:59:32+01:00 66bb4df410 Bitcoin Merge bitcoin/bitcoin#25201: windeploy: Renewed windows code signing certificate | |
1653638689 2022-05-27T10:04:49+02:00 77e125c486 Bitcoin Merge bitcoin/bitcoin#25217: scripts and tools: update lint-logs.py to detect LogPrintLevel, mention WalletLogPrintf | |
1653588370 2022-05-26T20:06:10+02:00 c5e67be03b Bitcoin Merge bitcoin/bitcoin#24032: Add defaults to vDeployments to avoid uninitialized variables | |
1653587392 2022-05-26T13:49:52-04:00 a0e8aff605 Bitcoin Merge bitcoin/bitcoin#25003: tracing: fix `coin_selection:aps_create_tx_internal` calling logic | |
1653577510 2022-05-26T17:05:10+02:00 2642dee136 Bitcoin Merge bitcoin/bitcoin#15936: interfaces: Expose settings.json methods to GUI | |
1653571735 2022-05-26T15:28:55+02:00 48eec32347 Bitcoin Merge bitcoin/bitcoin#25216: Doc: Fix parameter in hwm example block | |
1653570815 2022-05-26T15:13:35+02:00 c324b07a54 Bitcoin Merge bitcoin/bitcoin#25210: doc: remove misleading AreInputsStandard() comment | |
1653570247 2022-05-26T15:04:07+02:00 4901631dac Bitcoin Merge bitcoin/bitcoin#25202: log: Use severity-based logging for leveldb/libevent messages, reverse LogPrintLevel order | |
1653568444 2022-05-26T14:34:04+02:00 cacbdbaa95 Bitcoin Merge bitcoin/bitcoin#25132: consensus: Add BIP-341 specified constraints in `ComputeTaprootMerkleRoot` | |
1653519863 2022-05-25T19:04:23-04:00 192d639a6b Bitcoin Merge bitcoin/bitcoin#25213: fuzz: fix crash at coinselection, add missing fee rate. | |
1653478065 2022-05-25T13:27:45+02:00 b4f686952a Bitcoin Merge bitcoin/bitcoin#25197: contrib: Remove keys that are no longer used for merging | |
1653465744 2022-05-25T10:02:24+02:00 8c721fff3a Bitcoin Merge bitcoin/bitcoin#25192: test: add coverage for unknown value to -blockfilterindex | |
1653465054 2022-05-25T09:50:54+02:00 bd57b4e0c0 Bitcoin Merge bitcoin/bitcoin#24757: build, ci: add `DEBUG_LOCKCONTENTION` to --enable-debug and CI | |
1653413565 2022-05-24T19:32:45+02:00 90e49c1ece Bitcoin Merge bitcoin/bitcoin#24464: logging: Add severity level to logs | |
1653396180 2022-05-24T14:43:00+02:00 7008087548 Bitcoin Merge bitcoin/bitcoin#24410: [kernel 2a/n] Split hashing/index `GetUTXOStats` codepaths, decouple from `coinstatsindex` | |
1653382338 2022-05-24T10:52:18+02:00 8898906370 Bitcoin Merge bitcoin-core/gui#593: Getting ready to Qt 6 (8/n). Use `QRegularExpression` in `AddressBookSortFilterProxyModel` class | |
1653382107 2022-05-24T10:48:27+02:00 1368634433 Bitcoin Merge bitcoin-core/gui#601: refactor: Pass interfaces::Node references to OptionsModel constructor | |
1653376498 2022-05-24T09:14:58+02:00 aa5cd3cc6d Bitcoin Merge bitcoin/bitcoin#25149: refactor: Add thread safety annotation to `BanMan::SweepBanned()` | |
1653325390 2022-05-23T19:03:10+02:00 44037a2912 Bitcoin Merge bitcoin/bitcoin#25176: Fix frequent -netinfo JSON errors from missing getpeerinfo#relaytxes | |
1653325166 2022-05-23T18:59:26+02:00 fbb90c44ac Bitcoin Merge bitcoin/bitcoin#25015: test: Use permissions from git in lint-files.py | |
1653324924 2022-05-23T12:55:24-04:00 3368f84c43 Bitcoin Merge bitcoin/bitcoin#25083: Set effective_value when initializing a COutput | |
1653322514 2022-05-23T12:15:14-04:00 5ebff43025 Bitcoin Merge bitcoin/bitcoin#25122: rpc: getreceivedbylabel, return early if no addresses were found in the address book | |
1653291662 2022-05-23T09:41:02+02:00 66e3b16b8b Bitcoin Merge bitcoin/bitcoin#25184: refactor: Remove defunct attributes.h includes | |
1653289061 2022-05-23T08:57:41+02:00 dfe11a1a7e Bitcoin Merge bitcoin-core/gui#586: Getting ready to Qt 6 (6/n). Replace `QCoreApplication::quit()` with `QCoreApplication::exit(0)` | |
1653287903 2022-05-23T08:38:23+02:00 6d20f4b920 Bitcoin Merge bitcoin/bitcoin#25178: doc: remove passing `--disable-external-signer` in OpenBSD build guide | |
1653243161 2022-05-22T20:12:41+02:00 b0e16eb3ac Bitcoin Merge bitcoin-core/gui#600: refactor: Add OptionsModel getOption/setOption methods | |
1653072001 2022-05-20T19:40:01+01:00 640eb772e5 Bitcoin Merge bitcoin/bitcoin#25064: [kernel 2b/n] Add `ChainstateManager::m_adjusted_time_callback` | |
1653068589 2022-05-20T18:43:09+01:00 aac99faa66 Bitcoin Merge bitcoin/bitcoin#25175: refactor: Improve thread safety analysis by propagating some negative capabilities | |
1653062790 2022-05-20T12:06:30-04:00 3aa851ad2a Bitcoin Merge bitcoin/bitcoin#24820: test: 3 new tests for SelectCoins function | |
1653050115 2022-05-20T13:35:15+01:00 4d0c00dffd Bitcoin Merge bitcoin/bitcoin#25168: refactor: Avoid passing params where not needed | |
1653041302 2022-05-20T12:08:22+02:00 8c61374ba7 Bitcoin Merge bitcoin-core/gui#581: refactor: Revamp `ClientModel` code to handle core signals | |
1653039869 2022-05-20T11:44:29+02:00 8118970c86 Bitcoin Merge bitcoin-core/gui#594: scripted-diff: replace deprecated Q_OS_MAC with Q_OS_MACOS | |
1653036450 2022-05-20T10:47:30+02:00 0cd1a2eff9 Bitcoin Merge bitcoin/bitcoin#23595: util: Add ParseHex<std::byte>() helper | |
1653032889 2022-05-20T08:48:09+01:00 a7e3afb221 Bitcoin Merge bitcoin/bitcoin#25171: rpc: wallet: remove `-deprecatedrpc=exclude_coinbase` logic | |
1653032160 2022-05-20T08:36:00+01:00 a39002e0c6 Bitcoin Merge bitcoin/bitcoin#25170: build: Enable RPC_DOC_CHECK on --enable-debug | |
1653031688 2022-05-20T08:28:08+01:00 4a8709821e Bitcoin Merge bitcoin/bitcoin#24830: init: Allow -proxy="" setting values | |
1653031082 2022-05-20T08:18:02+01:00 d433f59f1e Bitcoin Merge bitcoin/bitcoin#25173: test: add coverage for unknown network in -onlynet | |
1653029287 2022-05-20T07:48:07+01:00 6407c0e8a3 Bitcoin Merge bitcoin/bitcoin#25101: Add mockable clock type | |
1652974376 2022-05-19T16:32:56+01:00 0de36941ec Bitcoin Merge bitcoin/bitcoin#25153: scripted-diff: Use getInt<T> over get_int/get_int64 | |
1652965222 2022-05-19T14:00:22+01:00 e18fd4763e Bitcoin Merge bitcoin/bitcoin#25074: index: During sync, commit best block after indexing | |
1652950772 2022-05-19T09:59:32+01:00 345d860f38 Bitcoin Merge bitcoin/bitcoin#25166: doc: Add link to NetBSD release | |
1652949452 2022-05-19T09:37:32+01:00 fdb82a30be Bitcoin Merge bitcoin/bitcoin#25147: Net processing: follow ups to #20799 (removing support for v1 compact blocks) | |
1652948844 2022-05-19T09:27:24+01:00 986bae8e72 Bitcoin Merge bitcoin/bitcoin#22778: net processing: Reduce resource usage for inbound block-relay-only connections | |
1652935495 2022-05-19T06:44:55+02:00 bb83aba6c9 Bitcoin Merge bitcoin/bitcoin#25161: rpc: Put undocumented JSON failure mode behind a runtime flag | |
1652894395 2022-05-18T19:19:55+02:00 7b3343f300 Bitcoin Merge bitcoin/bitcoin#25108: tidy: add modernize-use-default-member-init | |
1652893728 2022-05-18T19:08:48+02:00 e016c00e98 Bitcoin Merge bitcoin/bitcoin#25126: test: add BIP157 message parsing support (via MESSAGEMAP) | |
1652885816 2022-05-18T16:56:56+02:00 002411dc53 Bitcoin Merge bitcoin/bitcoin#25157: Fix -rpcwait with -netinfo returning negative time durations | |
1652883823 2022-05-18T16:23:43+02:00 629e250cbd Bitcoin Merge bitcoin/bitcoin#25148: refactor: Remove `NO_THREAD_SAFETY_ANALYSIS` from non-test/benchmarking code | |
1652881160 2022-05-18T15:39:20+02:00 139f789d7a Bitcoin Merge bitcoin/bitcoin#25124: test: Fix intermittent race in p2p_unrequested_blocks.py | |
1652864223 2022-05-18T09:57:03+01:00 84bf31f8e9 Bitcoin Merge bitcoin/bitcoin#25076: guix: native GCC 10 toolchain for Linux builds | |
1652831514 2022-05-17T19:51:54-04:00 f7a1e676d5 Bitcoin Merge bitcoin/bitcoin#25159: test: use `sendall` in wallet_taproot.py tests | |
1652801950 2022-05-17T16:39:10+01:00 d5d40d59f8 Bitcoin Merge bitcoin/bitcoin#23679: Sanitize `port` in `addpeeraddress()` | |
1652800747 2022-05-17T16:19:07+01:00 dd8a2df488 Bitcoin Merge bitcoin/bitcoin#25107: bench: Add `--sanity-check` flag, use it in `make check` | |
1652781883 2022-05-17T11:04:43+01:00 1ab389b1ba Bitcoin Merge bitcoin/bitcoin#20640: wallet, refactor: return out-params of CreateTransaction() as optional struct | |
1652769849 2022-05-17T08:44:09+02:00 0be1dc1f56 Bitcoin Merge bitcoin/bitcoin#24062: refactor: replace RecursiveMutex `m_most_recent_block_mutex` with Mutex | |
1652768725 2022-05-17T08:25:25+02:00 8270740bef Bitcoin Merge bitcoin/bitcoin#25114: rpc: remove deprecated "softforks" field from getblockchaininfo | |
1652731027 2022-05-16T15:57:07-04:00 91a42d63ef Bitcoin Merge bitcoin/bitcoin#25019: parse external signer master fp as bytes in ExternalSigner::SignTransaction | |
1652729380 2022-05-16T15:29:40-04:00 98f4db3305 Bitcoin Merge bitcoin/bitcoin#25088: Wallet: Ensure m_attaching_chain is set before registering for signals | |
1652726142 2022-05-16T14:35:42-04:00 187504b038 Bitcoin Merge bitcoin/bitcoin#23662: rpc: improve `getreceivedby{address,label}` performance | |
1652711147 2022-05-16T16:25:47+02:00 07cb4dee5d Bitcoin Merge bitcoin/bitcoin#24962: prevector: enforce is_trivially_copyable_v | |
1652707758 2022-05-16T14:29:18+01:00 6b87fa540c Bitcoin Merge bitcoin/bitcoin#25125: test: Slim down versionbits_tests.cpp | |
1652707598 2022-05-16T14:26:38+01:00 b019cdc036 Bitcoin Merge bitcoin/bitcoin#25095: rpc: Fix implicit-integer-sign-change in gettxout | |
1652703488 2022-05-16T14:18:08+02:00 aa3200d896 Bitcoin Merge bitcoin/bitcoin#25109: Strengthen AssertLockNotHeld assertions | |
1652701269 2022-05-16T12:41:09+01:00 dc0ee57373 Bitcoin Merge bitcoin/bitcoin#20799: net processing: Only support version 2 compact blocks | |
1652691635 2022-05-16T11:00:35+02:00 1511c9efb4 Bitcoin Merge bitcoin/bitcoin#24640: Bugfix: RPC/blockchain: Correct description of getblockchaininfo's pruneheight result | |
1652690984 2022-05-16T10:49:44+02:00 195df1eb88 Bitcoin Merge bitcoin/bitcoin#25067: validationinterface: make MainSignalsInstance() a class, drop unused forward declarations | |
1652690310 2022-05-16T10:38:30+02:00 bc2eee7267 Bitcoin Merge bitcoin/bitcoin#25092: doc: various developer notes updates | |
1652599183 2022-05-15T09:19:43+02:00 b74a6dde8c Bitcoin Merge bitcoin/bitcoin#25123: test: Fix race condition in index prune test | |
1652434565 2022-05-13T10:36:05+01:00 225e5b57b2 Bitcoin Merge bitcoin/bitcoin#25113: Bump univalue subtree | |
1652425221 2022-05-13T09:00:21+02:00 25dd4d8513 Bitcoin Merge bitcoin/bitcoin#24595: deploymentstatus: move g_versionbitscache global to ChainstateManager | |
1652420962 2022-05-13T07:49:22+02:00 1d5325a8f9 Bitcoin Merge bitcoin/bitcoin#25117: test: Check msg type in msg capture is followed by zeros | |
1652420865 2022-05-13T07:47:45+02:00 b3f0a34389 Bitcoin Merge bitcoin/bitcoin#25119: net, refactor: move StartExtraBlockRelayPeers() from header to implementation | |
1652419755 2022-05-13T07:29:15+02:00 fe1fcdc629 Bitcoin Merge bitcoin/bitcoin#25121: test: compare `/mempool/info` response with `getmempoolinfo` RPC | |
1652386082 2022-05-12T21:08:02+01:00 2709ffb9da Bitcoin Merge bitcoin/bitcoin#25115: scripted-diff: replace non-standard fixed width integer types (`u_int`... -> `uint`...) | |
1652342694 2022-05-12T10:04:54+02:00 dd9f61a184 Bitcoin Merge bitcoin/bitcoin#25102: Remove unused GetTimeSeconds | |
1652340041 2022-05-12T08:20:41+01:00 e3bab43329 Bitcoin Merge bitcoin/bitcoin#25099: guix: bump time-machine to 998eda3067c7d21e0d9bb3310d2f5a14b8f1c681 | |
1652338642 2022-05-12T08:57:22+02:00 a2a8e919ee Bitcoin Merge bitcoin/bitcoin#24925: refactor: make GetRand a template, remove GetRandInt | |
1652293467 2022-05-11T20:24:27+02:00 51527ec1ec Bitcoin Merge bitcoin/bitcoin#25051: Bugfix: configure: Define defaults for enable_arm_{crc,shani} | |
1652282305 2022-05-11T17:18:25+02:00 9db941d773 Bitcoin Merge bitcoin/bitcoin#25100: Switch scheduler to steady_clock | |
1652281784 2022-05-11T17:09:44+02:00 cca900e382 Bitcoin Merge bitcoin/bitcoin#25104: wallet: Change log interval to use `steady_clock` | |
1652279565 2022-05-11T16:32:45+02:00 27d7b11e8c Bitcoin Merge bitcoin/bitcoin#25106: rpc: dumptxoutset: check `fopen` return code | |
1652250205 2022-05-11T07:23:25+01:00 b8ded26ef3 Bitcoin Merge bitcoin/bitcoin#25090: doc: Explain Bitcoin Core instead of Bitcoin in README.md | |
1652181158 2022-05-10T13:12:38+02:00 ed4eeafbb6 Bitcoin Merge bitcoin/bitcoin#24793: test: Change color of skipped functional tests | |
1652162166 2022-05-10T07:56:06+02:00 fb7c12c26f Bitcoin Merge bitcoin/bitcoin#24921: Add time helpers for std::chrono::steady_clock and FastRandomContext::rand_uniform_delay | |
1652160936 2022-05-10T07:35:36+02:00 967654d079 Bitcoin Merge bitcoin/bitcoin#25079: index: Change sync variables to use `std::chrono::steady_clock` | |
1652128438 2022-05-09T22:33:58+02:00 b9219b233f Bitcoin Merge bitcoin-core/gui#590: refactor: Declare `WalletModel` member functions with `const` | |
1652127579 2022-05-09T22:19:39+02:00 3dd95cb5c2 Bitcoin Merge bitcoin-core/gui#591: test: Add tests for `tableView` in `AddressBookPage` dialog | |
1652101713 2022-05-09T15:08:33+02:00 a8098f2cef Bitcoin Merge bitcoin/bitcoin#25091: test: Remove extended lint (cppcheck) | |
1652097396 2022-05-09T13:56:36+02:00 dab18f03f7 Bitcoin Merge bitcoin/bitcoin#24946: Unroll the ChaCha20 inner loop for performance | |
1652090188 2022-05-09T10:56:28+01:00 8abe79aedd Bitcoin Merge bitcoin/bitcoin#25078: doc: Shorten explanation of "maintainers" | |
1651830380 2022-05-06T11:46:20+02:00 59ac8bacd5 Bitcoin Merge bitcoin/bitcoin#24804: Sanity assert GetAncestor() != nullptr where appropriate | |
1651829883 2022-05-06T11:38:03+02:00 77a9997d97 Bitcoin Merge bitcoin/bitcoin#25063: test: previous releases: add v23.0 | |
1651828330 2022-05-06T11:12:10+02:00 b557a24be9 Bitcoin Merge bitcoin/bitcoin#19426: refactor: Change * to & in MutableTransactionSignatureCreator | |
1651827973 2022-05-06T11:06:13+02:00 b2e7811c62 Bitcoin Merge bitcoin/bitcoin#24538: miner: bug fix? update for ancestor inclusion using modified fees, not base | |
1651820660 2022-05-06T09:04:20+02:00 74d9f4bd95 Bitcoin Merge bitcoin/bitcoin#25068: Wrap boost::replace_all | |
1651769115 2022-05-05T17:45:15+01:00 4604508363 Bitcoin Merge bitcoin/bitcoin#25070: contrib: fix dirname on `verify-commits` | |
1651765490 2022-05-05T16:44:50+01:00 e4478d312f Bitcoin Merge bitcoin/bitcoin#25006: guix: consolidate kernel headers to 5.15, specify 3.2.0 as minimum supported | |
1651763235 2022-05-05T17:07:15+02:00 c367736f85 Bitcoin Merge bitcoin/bitcoin#24840: test: port 'lint-shell.sh' to python | |
1651760731 2022-05-05T15:25:31+01:00 7cc1860b12 Bitcoin Merge bitcoin/bitcoin#24566: build: Drop redundant checks for ranlib and strip tools | |
1651739786 2022-05-05T09:36:26+01:00 1ad5d5088d Bitcoin Merge bitcoin/bitcoin#24866: build: No longer need to hack the `PATH` variable in `config.site` | |
1651732655 2022-05-05T08:37:35+02:00 0d080a183b Bitcoin Merge bitcoin/bitcoin#24141: Rename message_command variables in src/net* and src/rpc/net.cpp | |
1651691576 2022-05-04T21:12:56+02:00 d4475ea7ae Bitcoin Merge bitcoin/bitcoin#22235: script: add script to generate example bitcoin.conf | |
1651691310 2022-05-04T21:08:30+02:00 5e1aacab57 Bitcoin Merge bitcoin/bitcoin#24933: util: Replace non-threadsafe strerror | |
1651689369 2022-05-04T20:36:09+02:00 fe6a299fc0 Bitcoin Merge bitcoin/bitcoin#24852: util: optimize HexStr | |
1651687073 2022-05-04T18:57:53+01:00 33aaf434af Bitcoin Merge bitcoin/bitcoin#24976: netgroup: Follow-up for #22910 | |
1651686736 2022-05-04T19:52:16+02:00 0047d9b89b Bitcoin Merge bitcoin/bitcoin#24993: test, contrib, refactor: use `with` when opening a file | |
1651684827 2022-05-04T18:20:27+01:00 bde5836f99 Bitcoin Merge bitcoin/bitcoin#25057: refactor: replace remaining boost::split with SplitString | |
1651678497 2022-05-04T16:34:57+01:00 9183c66cc6 Bitcoin Merge bitcoin/bitcoin#25046: build: Fix `libmultiprocess` cross-compiling to Linux hosts | |
1651655157 2022-05-04T11:05:57+02:00 d17bbc3c48 Bitcoin Merge bitcoin/bitcoin#25060: blockstorage: add LIFETIMEBOUND to GetFirstStoredBlock()::start_time | |
1651655023 2022-05-04T10:03:43+01:00 c290249fff Bitcoin Merge bitcoin/bitcoin#25058: rpc: Move output script RPCs to separate file, rename misc.cpp | |
1651654466 2022-05-04T10:54:26+02:00 14cb53dfe9 Bitcoin Merge bitcoin/bitcoin#25040: refactor: Pass lifetimebound reference to SingleThreadedSchedulerClient | |
1651651060 2022-05-04T09:57:40+02:00 9b42d62f42 Bitcoin Merge bitcoin/bitcoin#25045: test: add coverage for invalid requests for `blockfilterheaders` (REST) | |
1651650616 2022-05-04T09:50:16+02:00 880cec91fa Bitcoin Merge bitcoin/bitcoin#25047: tidy: add readability-redundant-declaration | |
1651567182 2022-05-03T10:39:42+02:00 12455acca2 Bitcoin Merge bitcoin/bitcoin#24470: Disallow more unsafe string->path conversions allowed by path append operators | |
1651565003 2022-05-03T09:03:23+01:00 64d2715533 Bitcoin Merge bitcoin/bitcoin#25053: Guard `#include <config/bitcoin-config.h>` | |
1651564792 2022-05-03T09:59:52+02:00 d24318a40c Bitcoin Merge bitcoin/bitcoin#24941: test: MiniWallet: support skipping mempool checks (feature_fee_estimation.py performance fix) | |
1651558670 2022-05-03T08:17:50+02:00 2c56404088 Bitcoin Merge bitcoin/bitcoin#25029: rpc: Move fee estimation RPCs to separate file | |
1651502123 2022-05-02T16:35:23+02:00 037c5e511f Bitcoin Merge bitcoin/bitcoin#25042: lint: Fix lint-circular-dependencies.py file list | |
1651493698 2022-05-02T14:14:58+02:00 5c93fc188d Bitcoin Merge bitcoin/bitcoin#25017: validation: make CScriptCheck and prevector swap members noexcept | |
1651403642 2022-05-01T12:14:02+01:00 e389c4d308 Bitcoin Merge bitcoin/bitcoin#25043: Reject invalid rpcauth formats | |
1651312282 2022-04-30T11:51:22+02:00 5d53cf3878 Bitcoin Merge bitcoin/bitcoin#24543: net processing: Move remaining globals into PeerManagerImpl | |
1651309220 2022-04-30T10:00:20+01:00 23daa86ec1 Bitcoin Merge bitcoin/bitcoin#25027: test: Remove boost::split from getarg_tests.cpp | |
1651309109 2022-04-30T09:58:29+01:00 c086ebaf74 Bitcoin Merge bitcoin/bitcoin#25028: ci: Clone iwyu only if missing | |
1651303578 2022-04-30T09:26:18+02:00 becea48fe0 Bitcoin Merge bitcoin/bitcoin#25034: test: add missing stop_node calls to feature_coinstatsindex and feature_prune | |
1651233929 2022-04-29T14:05:29+02:00 26296eba3d Bitcoin Merge bitcoin/bitcoin#25025: test: Remove boost::split from rpc_tests.cpp | |
1651232194 2022-04-29T12:36:34+01:00 194b414697 Bitcoin Merge bitcoin/bitcoin#25016: refactor: GetFirstStoredBlock() and getblockchaininfo follow-ups | |
1651231997 2022-04-29T12:33:17+01:00 246db98897 Bitcoin Merge bitcoin/bitcoin#25024: test: Split MempoolAncestryTests into two | |
1651231210 2022-04-29T12:20:10+01:00 91ac12be44 Bitcoin Merge bitcoin/bitcoin#25013: Remove cs_main from verifymessage, move msg utils to new file | |
1651213204 2022-04-29T08:20:04+02:00 91a6736136 Bitcoin Merge bitcoin/bitcoin#25009: Crash debug builds on PCKG_MEMPOOL_ERROR | |
1651175987 2022-04-28T15:59:47-04:00 606ce05ec2 Bitcoin Merge bitcoin/bitcoin#18554: wallet: ensure wallet files are not reused across chains | |
1651172057 2022-04-28T14:54:17-04:00 4cf9fa0b66 Bitcoin Merge bitcoin/bitcoin#24984: wallet: ignore chainStateFlushed notifications while attaching chain | |
1651170202 2022-04-28T20:23:22+02:00 dabec99013 Bitcoin Merge bitcoin/bitcoin#24956: Call CHECK_NONFATAL only once where needed | |
1651166806 2022-04-28T19:26:46+02:00 8730bd3fc8 Bitcoin Merge bitcoin/bitcoin#24958: build: Fix macOS Apple M1 build with miniupnpc and libnatpmp. Again :) | |
1651166727 2022-04-28T19:25:27+02:00 47b8256da8 Bitcoin Merge bitcoin/bitcoin#24937: test: Remove previous release check in feature_taproot.py | |
1651155272 2022-04-28T15:14:32+01:00 dd17c42a16 Bitcoin Merge bitcoin/bitcoin#24322: [kernel 1/n] Introduce initial `libbitcoinkernel` | |
1651146036 2022-04-28T12:40:36+01:00 e36c612e5a Bitcoin Merge bitcoin/bitcoin#24988: lint: Mention NONFATAL_UNREACHABLE in lint-assertions.py | |
1651141710 2022-04-28T12:28:30+02:00 85aea18ae6 Bitcoin Merge bitcoin/bitcoin#24982: tests: Port `lint-all.sh` to `lint-all.py` | |
1651140846 2022-04-28T12:14:06+02:00 b51e60f914 Bitcoin Merge bitcoin/bitcoin#22564: refactor: Move mutable globals cleared in `::UnloadBlockIndex` to `BlockManager` | |
1651133186 2022-04-28T10:06:26+02:00 9446de160f Bitcoin Merge bitcoin/bitcoin#24831: tidy: add include-what-you-use | |
1651124482 2022-04-28T07:41:22+02:00 4381681e55 Bitcoin Merge bitcoin/bitcoin#25011: tests: Do not always create a descriptor wallet in wallet_createwallet | |
1651078786 2022-04-27T18:59:46+02:00 f0a834e2f1 Bitcoin Merge bitcoin/bitcoin#18642: Use std::chrono for the time to rotate destination of addr messages + tests | |
1651072734 2022-04-27T17:18:54+02:00 132d5f8c2f Bitcoin Merge bitcoin/bitcoin#25001: Modernize util/strencodings and util/string: `string_view` and `optional` | |
1651063839 2022-04-27T14:50:39+02:00 0b8e2868f5 Bitcoin Merge bitcoin-core/gui#589: Getting ready to Qt 6 (7/n). Do not pass `WalletModel*` to a queued connection | |
1651041861 2022-04-27T08:44:21+02:00 f58c1f1a44 Bitcoin Merge bitcoin/bitcoin#24739: test: Fix intermittent test failure in wallet_listreceivedby.py | |
1651000807 2022-04-26T20:20:07+01:00 bd616bc16a Bitcoin Merge bitcoin/bitcoin#24917: Make BlockManager::LoadBlockIndex private | |
1650998565 2022-04-26T19:42:45+01:00 34ae04d775 Bitcoin Merge bitcoin/bitcoin#21726: Improve Indices on pruned nodes via prune blockers | |
1650996987 2022-04-26T19:16:27+01:00 260ede1d99 Bitcoin Merge bitcoin/bitcoin#24644: wallet: add tracepoints and algorithm information to coin selection | |
1650988235 2022-04-26T16:50:35+01:00 833add0f48 Bitcoin Merge bitcoin/bitcoin#24989: scripted-diff: rename BytePtr to AsBytePtr | |
1650984252 2022-04-26T15:44:12+01:00 f654cdb89c Bitcoin Merge bitcoin/bitcoin#24392: build: Fix configuring depends with cmake | |
1650982179 2022-04-26T15:09:39+01:00 f4005af3ec Bitcoin Merge bitcoin/bitcoin#24977: rpc: Explain active and internal in listdescriptors | |
1650981346 2022-04-26T14:55:46+01:00 cc3877f831 Bitcoin Merge bitcoin/bitcoin#24971: tidy: modernize-use-nullptr | |
1650978697 2022-04-26T15:11:37+02:00 23ebd7a802 Bitcoin Merge bitcoin/bitcoin#24959: Remove not needed clang-format off comments | |
1650971499 2022-04-26T12:11:39+01:00 269dcad16e Bitcoin Merge bitcoin/bitcoin#24789: init, index: disallow indexes when running reindex-chainstate | |
1650970880 2022-04-26T12:01:20+01:00 30c1c6ed80 Bitcoin Merge bitcoin/bitcoin#24979: Precomputed hashes are note #16 in BIP341 | |
1650963289 2022-04-26T09:54:49+01:00 f436bfd126 Bitcoin Merge bitcoin/bitcoin#22953: refactor: introduce single-separator split helper (boost::split replacement) | |
1650961312 2022-04-26T10:21:52+02:00 a19f641a80 Bitcoin Merge bitcoin/bitcoin#24157: p2p: Replace RecursiveMutex `cs_totalBytesSent` with Mutex and rename it | |
1650958989 2022-04-26T09:43:09+02:00 1ae65b4c5f Bitcoin Merge bitcoin/bitcoin#24968: Move only: Move TxOrphange tests to orphange_tests.cpp | |
1650908837 2022-04-25T19:47:17+02:00 1e7db37e76 Bitcoin Merge bitcoin/bitcoin#24856: lint: Converting lint-assertions.sh to lint-assertions.py | |
1650908239 2022-04-25T19:37:19+02:00 16fa967d3c Bitcoin Merge bitcoin/bitcoin#24915: lint: Convert lint-circular-dependencies.sh to Python | |
1650907657 2022-04-25T19:27:37+02:00 9eedbe98c8 Bitcoin Merge bitcoin/bitcoin#24815: lint: convert lint-tests.sh to python | |
1650904360 2022-04-25T18:32:40+02:00 0342ae1d39 Bitcoin Merge bitcoin/bitcoin#24802: lint: convert format strings linter test to python | |
1650903782 2022-04-25T18:23:02+02:00 777b89b300 Bitcoin Merge bitcoin/bitcoin#24929: lint: convert shell locale linter test to Python | |
1650903294 2022-04-25T18:14:54+02:00 8b686776ef Bitcoin Merge bitcoin/bitcoin#24902: lint: Convert lint-include-guards.sh to Python | |
1650902305 2022-04-25T17:58:25+02:00 c90b42bcdb Bitcoin Merge bitcoin/bitcoin#24916: lint: Convert lint-python-utf8-encoding.sh to Python | |
1650902033 2022-04-25T17:53:53+02:00 7134327be5 Bitcoin Merge bitcoin/bitcoin#24932: lint: Convert lint-locale-dependence.sh to Python | |
1650896045 2022-04-25T16:14:05+02:00 e88a52e9a2 Bitcoin Merge bitcoin/bitcoin#24973: doc: Add 23.0 release notes | |
1650877425 2022-04-25T10:03:45+01:00 10a626a1d6 Bitcoin Merge bitcoin/bitcoin#24955: guix: Improve error message about missed macOS SDK | |
1650876880 2022-04-25T09:54:40+01:00 aa54132bac Bitcoin Merge bitcoin/bitcoin#24454: tests: Fix calculation of external input weights | |
1650876316 2022-04-25T09:45:16+01:00 b31ba3abf8 Bitcoin Merge bitcoin/bitcoin#24948: contrib: macdeploy: fix typo in permissions | |
1650794405 2022-04-24T12:00:05+02:00 b1c5991eeb Bitcoin Merge bitcoin/bitcoin#24812: util/check: Add CHECK_NONFATAL identity function and NONFATAL_UNREACHABLE macro | |
1650646297 2022-04-22T18:51:37+02:00 be7a5f2fc4 Bitcoin Merge bitcoin-core/gui#587: refactor: Replace `GUIUtil::ObjectInvoke()` with `QMetaObject::invokeMethod()` | |
1650634994 2022-04-22T14:43:14+01:00 505ba39665 Bitcoin Merge bitcoin/bitcoin#22910: net: Encapsulate asmap in NetGroupManager | |
1650560460 2022-04-21T19:01:00+02:00 7a4ac713aa Bitcoin Merge bitcoin/bitcoin#24936: test: compare `/mempool/contents` response with `getrawmempool` RPC | |
1650557147 2022-04-21T18:05:47+02:00 173c796268 Bitcoin Merge bitcoin/bitcoin#24854: Remove not needed ArithToUint256 roundtrips in tests | |
1650553843 2022-04-21T17:10:43+02:00 2513499348 Bitcoin Merge bitcoin/bitcoin#24803: lint: convert submodule linter test to Python | |
1650551884 2022-04-21T16:38:04+02:00 43bb106613 Bitcoin Merge bitcoin/bitcoin#24213: refactor: use Span in random.* | |
1650545122 2022-04-21T14:45:22+02:00 346e780442 Bitcoin Merge bitcoin/bitcoin#24918: test: Remove unused taproot node from wallet_taproot.py | |
1650529762 2022-04-21T09:29:22+01:00 1c6fcea205 Bitcoin Merge bitcoin/bitcoin#24586: doc: add more info to dependencies.md | |
1650527653 2022-04-21T08:54:13+01:00 bfbce6cbfe Bitcoin Merge bitcoin/bitcoin#24031: build: don't compress macOS DMG | |
1650526689 2022-04-21T09:38:09+02:00 6f55ab57cb Bitcoin Merge bitcoin/bitcoin#24534: contrib: macdeploy: make gen-sdk deterministic | |
1650451279 2022-04-20T11:41:19+01:00 094d9fda5c Bitcoin Merge bitcoin/bitcoin#24788: doc: Add gpg key import instructions for Windows | |
1650449605 2022-04-20T12:13:25+02:00 dbdc83ae01 Bitcoin Merge bitcoin/bitcoin#24909: refactor: Move and rename `pindexBestHeader`, `fHavePruned` | |
1650441333 2022-04-20T09:55:33+02:00 fc99f8c09e Bitcoin Merge bitcoin/bitcoin#24895: lint: Convert lint-includes.sh to Python | |
1650389810 2022-04-19T19:36:50+02:00 254f3cc368 Bitcoin Merge bitcoin-core/gui#584: Getting ready to Qt 6 (5/n). Do not assume `qDBusRegisterMetaType` return type | |
1650389541 2022-04-19T19:32:21+02:00 37e49cc1b5 Bitcoin Merge bitcoin-core/gui#580: Getting ready to Qt 6 (3/n). Do not use `QKeyEvent` copy constructor | |
1650389196 2022-04-19T13:26:36-04:00 8103fffe5c Bitcoin Merge bitcoin/bitcoin#24906: miniscript: the 'd:' wrapper must not be 'u' | |
1650379427 2022-04-19T16:43:47+02:00 6300b9556e Bitcoin Merge bitcoin/bitcoin#24357: refactor: make setsockopt() and SetSocketNoDelay() mockable/testable | |
1650376780 2022-04-19T15:59:40+02:00 f8b2e9bcfc Bitcoin Merge bitcoin/bitcoin#24772: refactor: Use [[maybe_unused]] attribute | |
1650371810 2022-04-19T13:36:50+01:00 e0ff55a836 Bitcoin Merge bitcoin/bitcoin#24871: refactor: Simplify GetTime | |
1650370651 2022-04-19T14:17:31+02:00 8d3743a365 Bitcoin Merge bitcoin/bitcoin#24896: test: use MiniWallet for p2p_segwit.py | |
1650368447 2022-04-19T13:40:47+02:00 b297b945f7 Bitcoin Merge bitcoin/bitcoin#21279: scripted-diff: Regenerate key_io data deterministically | |
1650364255 2022-04-19T12:30:55+02:00 013daed9ac Bitcoin Merge bitcoin/bitcoin#24919: doc: Fix a link to `test/lint/lint-python.py` | |
1650363067 2022-04-19T12:11:07+02:00 ff78833d3c Bitcoin Merge bitcoin/bitcoin#24776: docs: update /rest/chaininfo doc referring to RPC help | |
1650356246 2022-04-19T10:17:26+02:00 907659770b Bitcoin Merge bitcoin/bitcoin#24913: bench: Add a benchmark for wallet loading | |
1650300675 2022-04-18T18:51:15+02:00 57a73d71a3 Bitcoin Merge bitcoin/bitcoin#24794: lint: Convert Python linter to Python | |
1650297874 2022-04-18T18:04:34+02:00 5fdf37e14b Bitcoin Merge bitcoin/bitcoin#24853: lint: Convert lint-git-commit-check.sh to Python | |
1650297007 2022-04-18T17:50:07+02:00 3059d4dd72 Bitcoin Merge bitcoin/bitcoin#24844: lint: Convert lint-whitespace.sh to Python | |
1650295769 2022-04-18T11:29:29-04:00 2095f19db9 Bitcoin Merge bitcoin/bitcoin#24859: wallet: Change wallet validation order | |
1650277741 2022-04-18T11:29:01+01:00 d2e04196b6 Bitcoin Merge bitcoin/bitcoin#24862: contrib: Remove suspicious hosts list from makeseeds | |
1650195676 2022-04-17T13:41:16+02:00 2074d7df20 Bitcoin Merge bitcoin/bitcoin#24837: init: Prevent -noproxy and -proxy=0 from interacting with other settings | |
1650102315 2022-04-16T10:45:15+01:00 d1b3dfb275 Bitcoin Merge bitcoin/bitcoin#24855: rpc: Fix `setwalletflag` disabling of flags | |
1650093029 2022-04-16T09:10:29+02:00 6be319beb8 Bitcoin Merge bitcoin/bitcoin#24841: test: fix connman UB by calling derived constructor | |
1650016853 2022-04-15T12:00:53+02:00 f3e0ace8ec Bitcoin Merge bitcoin-core/gui#579: Getting ready to Qt 6 (2/n). Remove `QApplication::globalStrut()` | |
1650016282 2022-04-15T11:51:22+02:00 72477ebb11 Bitcoin Merge bitcoin-core/gui#556: refactor: Make BitcoinUnits::Unit a scoped enum | |
1650015414 2022-04-15T11:36:54+02:00 7190de9fb8 Bitcoin Merge bitcoin-core/gui#552: Refactor `TransactionDesc::FormatTxStatus` and ` TransactionStatus` | |
1650013706 2022-04-15T11:08:26+02:00 012d33f70b Bitcoin Merge bitcoin/bitcoin#24847: ci: Bump vcpkg to the latest version `2022.04.12` | |
1650011628 2022-04-15T10:33:48+02:00 333a41882c Bitcoin Merge bitcoin/bitcoin#24172: doc: Add pre-splitoff translation update to `release-process.md` | |
1650011462 2022-04-15T10:31:02+02:00 7da4f65a00 Bitcoin Merge bitcoin/bitcoin#24818: net: improve and address issues in makeseeds.py | |
1649957902 2022-04-14T19:38:22+02:00 e14f0fa6a3 Bitcoin Merge bitcoin/bitcoin#19952: build, ci: Add file-based logging for individual packages | |
1649957284 2022-04-14T19:28:04+02:00 cf0a8b9c48 Bitcoin Merge bitcoin/bitcoin#24559: test: add test for signet miner script | |
1649089396 2022-04-04T18:23:16+02:00 d0f7493b6c Bitcoin Merge bitcoin/bitcoin#24849: lint: Convert lint-logs.sh to Python | |
1649924161 2022-04-14T10:16:01+02:00 b69fd5eaa9 Bitcoin Merge bitcoin/bitcoin#22052: net: remove non-blocking bool from interface | |
1649922142 2022-04-14T09:42:22+02:00 1e3ed01faa Bitcoin Merge bitcoin/bitcoin#23416: doc: Remove fee delta TODO from txmempool.cpp | |
1649920696 2022-04-14T09:18:16+02:00 6c9bc14a3f Bitcoin Merge bitcoin/bitcoin#24842: guix: fix GCC 10.3.0 + mingw-w64 setjmp/longjmp issues | |
1649913322 2022-04-14T07:15:22+02:00 8e3c266a4f Bitcoin Merge bitcoin/bitcoin#24077: util: Make base_uint::GetHex() and base_uint::SetHex() not depend on uint256 | |
1649883573 2022-04-13T22:59:33+02:00 decde9bba6 Bitcoin Merge bitcoin/bitcoin#24355: util, refactor: Add UNIQUE_NAME helper macro | |
1649881661 2022-04-13T22:27:41+02:00 9b7eb584ad Bitcoin Merge bitcoin/bitcoin#24285: build, refactor: Drop useless `call` Make function | |
1649879362 2022-04-13T21:49:22+02:00 3bbc46ddaf Bitcoin Merge bitcoin/bitcoin#24632: add `(none)` in -getinfo `Warnings:` if no warning returned | |
1649806036 2022-04-13T01:27:16+02:00 f60a63cc5f Bitcoin Merge bitcoin-core/gui#577: Getting ready to Qt 6 (1/n) | |
1649805450 2022-04-13T01:17:30+02:00 f509760026 Bitcoin Merge bitcoin-core/gui#576: Add qt unit test runner summary | |
1649805115 2022-04-13T01:11:55+02:00 0f46e73c74 Bitcoin Merge bitcoin-core/gui#543: peers-tab: add connection duration column to tableview | |
1649694170 2022-04-11T17:22:50+01:00 2b5a741e98 Bitcoin Merge bitcoin/bitcoin#24826: builder-keys: Add will8clark | |
1649683747 2022-04-11T14:29:07+01:00 7626e547b8 Bitcoin Merge bitcoin/bitcoin#24337: build: Do not define `PROVIDE_FUZZ_MAIN_FUNCTION` macro unconditionally | |
1649670505 2022-04-11T11:48:25+02:00 22e3b6f4d5 Bitcoin Merge bitcoin/bitcoin#24800: lint: convert lint-python-mutable-default-parameters.sh to Python | |
1649668683 2022-04-11T11:18:03+02:00 cd110cdd0e Bitcoin Merge bitcoin/bitcoin#24817: test: use MiniWallet for feature_fee_estimation.py | |
1649667861 2022-04-11T11:04:21+02:00 4a58b6acd2 Bitcoin Merge bitcoin/bitcoin#24797: test: compare `/chaininfo` response with `getblockchaininfo` RPC | |
1649531934 2022-04-09T20:18:54+01:00 747cdf1d65 Bitcoin Merge bitcoin/bitcoin#24792: Update libsecp256k1 subtree to current master | |
1649509568 2022-04-09T15:06:08+02:00 87c7dcc60d Bitcoin Merge bitcoin/bitcoin#24808: doc: update RPC argument and field naming guideline in developer notes | |
1649421798 2022-04-08T13:43:18+01:00 e0680bbce8 Bitcoin Merge bitcoin/bitcoin#24806: RPC: Switch getblockfrompeer back to standard param name blockhash | |
1649421024 2022-04-08T13:30:24+01:00 c1059c9fef Bitcoin Merge bitcoin/bitcoin#24770: Put lock logging behind DEBUG_LOCKCONTENTION preprocessor directive | |
1649334681 2022-04-07T14:31:21+02:00 38d3d0bfc4 Bitcoin Merge bitcoin/bitcoin#24796: lint: misc updates & fixes | |
1649325200 2022-04-07T11:53:20+02:00 323d4c09c0 Bitcoin Merge bitcoin/bitcoin#24784: refactor: deduplicate integer serialization in RollingBloom benchmark | |
1649322431 2022-04-07T10:07:11+01:00 5c80d9b72d Bitcoin Merge bitcoin/bitcoin#24790: lint: remove qt SIGNAL/SLOT lint | |
1649322343 2022-04-07T10:05:43+01:00 d844b5e799 Bitcoin Merge bitcoin/bitcoin#24152: policy / validation: CPFP fee bumping within packages | |
1649258287 2022-04-06T16:18:07+01:00 41720a1f54 Bitcoin Merge bitcoin/bitcoin#24786: doc: Convert remaining comments to clang-tidy format | |
1649251308 2022-04-06T15:21:48+02:00 ce33194ea0 Bitcoin Merge bitcoin/bitcoin#24785: lint: remove boost::bind lint | |
1649251114 2022-04-06T14:18:34+01:00 c02a3dabe2 Bitcoin Merge bitcoin/bitcoin#24779: ci: Build all optional dependencies in tidy task | |
1649250180 2022-04-06T14:03:00+01:00 10f629e644 Bitcoin Merge bitcoin/bitcoin#24576: contrib: testgen: remove redundant base58 implementation | |
1649247576 2022-04-06T13:19:36+01:00 d906329c28 Bitcoin Merge bitcoin/bitcoin#24681: build: Bump libevent minimum version up to 2.1.8 | |
1649246752 2022-04-06T14:05:52+02:00 bbb83f0b2b Bitcoin Merge bitcoin/bitcoin#24145: mempool: Clear vTxHashes when mapTx is cleared | |
1649243246 2022-04-06T13:07:26+02:00 6c9460edae Bitcoin Merge bitcoin/bitcoin#24358: test: USDT tracepoint interface tests | |
1649241675 2022-04-06T12:41:15+02:00 b307279924 Bitcoin Merge bitcoin/bitcoin#24552: guix: make it possible to override gpg binary | |
1649239796 2022-04-06T12:09:56+02:00 696d39410f Bitcoin Merge bitcoin/bitcoin#24669: build: further consolidate macOS deployment | |
1649239028 2022-04-06T11:57:08+02:00 c5c4fb3182 Bitcoin Merge bitcoin/bitcoin#24758: Disable the syscall sandbox for bitcoin-qt and remove gui-related syscalls | |
1649237189 2022-04-06T10:26:29+01:00 f3e3563369 Bitcoin Merge bitcoin/bitcoin#24652: doc: rewrite OpenBSD build docs for 7.0 | |
1649236330 2022-04-06T11:12:10+02:00 79bf1a0fa2 Bitcoin Merge bitcoin/bitcoin#24732: Remove buggy and confusing IncrementExtraNonce | |
1649236241 2022-04-06T10:10:41+01:00 372f1a3c25 Bitcoin Merge bitcoin/bitcoin#24753: ci: Add clang-tidy task | |
1649229956 2022-04-06T09:25:56+02:00 27cfaeed1e Bitcoin Merge bitcoin/bitcoin#24098: rest: Use query parameters to control resource loading | |
1649229165 2022-04-06T09:12:45+02:00 70c522004f Bitcoin Merge bitcoin/bitcoin#24766: lint: convert spellchecking lint test to python | |
1649228762 2022-04-06T09:06:02+02:00 d3ff02688a Bitcoin Merge bitcoin/bitcoin#24778: lint: Convert Python dead code linter test to Python | |
1649183502 2022-04-05T20:31:42+02:00 15220ec903 Bitcoin Merge bitcoin/bitcoin#24775: build: Do not modify `common.init.vcxproj` directly |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment