Created
October 13, 2023 07:32
-
-
Save delta1/3e76c03a145841935fe20d2bf0a2dfab to your computer and use it in GitHub Desktop.
PRs to merge up to 13 Oct 2023
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
1646386404 2022-03-04T09:33:24+00:00 4fae737f4b Bitcoin Merge bitcoin/bitcoin#24441: fuzz: Limit script_format to 100kB | |
1646396903 2022-03-04T07:28:23-05:00 bada9636d7 Bitcoin Merge bitcoin/bitcoin#24043: Add (sorted)multi_a descriptor for k-of-n multisig inside tr | |
1646408374 2022-03-04T15:39:34+00:00 cc70f65d21 Bitcoin Merge bitcoin/bitcoin#24460: build: update ax_cxx_compile_stdcxx to serial 14 | |
1646497255 2022-03-05T17:20:55+01:00 c8f2817bd6 Bitcoin Merge bitcoin-core/gui#549: refactor: use std::chrono for formatDurationStr() helper | |
1646571055 2022-03-06T07:50:55-05:00 4774b753bb Bitcoin Merge bitcoin/bitcoin#24484: guix: use same commit for codesigning time-machine | |
1646639225 2022-03-07T08:47:05+01:00 384866e870 Bitcoin Merge bitcoin/bitcoin#24427: refactor: Release cs_main before MaybeSendFeefilter | |
1646643653 2022-03-07T10:00:53+01:00 6687bb24ae Bitcoin Merge bitcoin/bitcoin#24306: util: Make ArgsManager::GetPathArg more widely usable | |
1646646966 2022-03-07T10:56:06+01:00 3b08427b58 Bitcoin Merge bitcoin/bitcoin#24488: ci: Bump vcpkg to the latest version | |
1646649756 2022-03-07T11:42:36+01:00 f6d335e828 Bitcoin Merge bitcoin/bitcoin#24468: init, doc: improve -onlynet help and related tor/i2p documentation | |
1646651612 2022-03-07T12:13:32+01:00 cba41db327 Bitcoin Merge bitcoin/bitcoin#24299: validation, refactor: UnloadBlockIndex and ChainstateManager::Reset thread safety cleanups | |
1646653181 2022-03-07T11:39:41+00:00 b9894a1308 Bitcoin Merge bitcoin/bitcoin#24461: build: Minor leveldb subtree update | |
1646655327 2022-03-07T13:15:27+01:00 5e49b2a252 Bitcoin Merge bitcoin/bitcoin#24050: validation: Give `m_block_index` ownership of `CBlockIndex`s | |
1646664636 2022-03-07T14:50:36+00:00 bda692d246 Bitcoin Merge bitcoin/bitcoin#24489: build: Move guix time machine to prelude | |
1646664803 2022-03-07T14:53:23+00:00 c9ed9927bb Bitcoin Merge bitcoin/bitcoin#24132: build: Bump minimum Qt version to 5.11.3 | |
1646748040 2022-03-08T15:00:40+01:00 64a4483dc6 Bitcoin Merge bitcoin/bitcoin#24496: test: refactor: use `random.sample` for choosing random keys in wallet_taproot.py | |
1646754502 2022-03-08T16:48:22+01:00 b07fdd7f9e Bitcoin Merge bitcoin/bitcoin#24312: addrman: Log too low compat value | |
1646767930 2022-03-08T14:32:10-05:00 9d22dbe2e1 Bitcoin Merge bitcoin/bitcoin#24198: wallet, rpc: add wtxid in WalletTxToJSON | |
1646816799 2022-03-09T09:06:39+00:00 0cc5a19205 Bitcoin Merge bitcoin/bitcoin#24503: guix: use the latest version of signapple | |
1646821010 2022-03-09T11:16:50+01:00 05e5af5a6c Bitcoin Merge bitcoin/bitcoin#24507: fix CI: bitcoin-chainstate: Lock `cs_main` to `UnloadBlockIndex` | |
1646821493 2022-03-09T10:24:53+00:00 fe5fdbd687 Bitcoin Merge bitcoin/bitcoin#24495: guix: only use native GCC 7 toolchain for Linux builds | |
1646821983 2022-03-09T11:33:03+01:00 aa83bbb1fe Bitcoin Merge bitcoin/bitcoin#24490: tests: Ensure sorted/multi_a descriptors always generate different addrs | |
1646822593 2022-03-09T11:43:13+01:00 7003b6ab24 Bitcoin Merge bitcoin/bitcoin#24138: index: Commit MuHash and best block together for coinstatsindex | |
1646841288 2022-03-09T10:54:48-05:00 47bbd3ff4f Bitcoin Merge bitcoin/bitcoin#24498: qt: Avoid crash on startup if int specified in settings.json | |
1646848628 2022-03-09T17:57:08+00:00 430acb7d2a Bitcoin Merge bitcoin/bitcoin#24506: build, mac: Include arch in codesignature tarball | |
1646904245 2022-03-10T10:24:05+01:00 5e33620ad8 Bitcoin Merge bitcoin/bitcoin#24371: util: Fix `ReadBinaryFile` reading beyond maxsize | |
1646907584 2022-03-10T11:19:44+01:00 05957a888d Bitcoin Merge bitcoin/bitcoin#24516: build, ci: Fix MSVC builds and other improvements | |
1646911858 2022-03-10T06:30:58-05:00 d1a940f729 Bitcoin Merge bitcoin/bitcoin#24520: guix: only check for the macOS SDK once | |
1646912990 2022-03-10T12:49:50+01:00 76d44e832f Bitcoin Merge bitcoin/bitcoin#24469: test: Correctly decode UTF-8 literal string paths | |
1646916020 2022-03-10T12:40:20+00:00 4f5d3ce5a0 Bitcoin Merge bitcoin/bitcoin#24486: wallet: refactor: dedup sqlite blob binding | |
1646920656 2022-03-10T13:57:36+00:00 6c37eae0ad Bitcoin Merge bitcoin/bitcoin#24404: refactor: Remove confusing P1008R1 violation in ATMPArgs | |
1646922127 2022-03-10T15:22:07+01:00 597ee30b5e Bitcoin Merge bitcoin/bitcoin#24522: ci: remove compiled-but-unused BDB from MSAN job | |
1646924223 2022-03-10T15:57:03+01:00 93feabcb30 Bitcoin Merge bitcoin-core/gui#563: qt: Remove network detection based on address in BIP21 | |
1646994252 2022-03-11T10:24:12+00:00 f661da70b9 Bitcoin Merge bitcoin/bitcoin#24521: build: Fix Boost.Process detection on macOS arm64 | |
1646994425 2022-03-11T10:27:05+00:00 ce1fabe545 Bitcoin Merge bitcoin/bitcoin#24509: doc: Add `guix` prefix for changes to reproducible builds | |
1646997958 2022-03-11T11:25:58+00:00 bb0b39ce6f Bitcoin Merge bitcoin/bitcoin#24524: doc: remove Boost LDFLAGS from netBSD build docs | |
1647010838 2022-03-11T15:00:38+00:00 23e8c702bc Bitcoin Merge bitcoin/bitcoin#24421: miner: always assume we can build witness blocks | |
1647011477 2022-03-11T16:11:17+01:00 a81717443f Bitcoin Merge bitcoin/bitcoin#24453: Bugfix: doc: Correct change_address/changeAddress in wallet RPC help | |
1647016817 2022-03-11T16:40:17+00:00 c109e7d51c Bitcoin Merge bitcoin/bitcoin#24530: wallet: assert BnB's internally calculated waste is the same as GetSelectionWaste | |
1647077825 2022-03-12T10:37:05+01:00 e7db4e245a Bitcoin Merge bitcoin/bitcoin#24164: build: Bump minimum required clang/libc++ to 8.0 | |
1647116209 2022-03-12T20:16:49+00:00 fd381d86b1 Bitcoin Merge bitcoin/bitcoin#24526: build: don't install deprecated libevent headers | |
1647159830 2022-03-13T09:23:50+01:00 deb847b757 Bitcoin Merge bitcoin/bitcoin#24491: contrib: fix implicit function decleration in win symbol check | |
1647161174 2022-03-13T09:46:14+01:00 f94784f5bc Bitcoin Merge bitcoin/bitcoin#24533: test: use MiniWallet for feature_maxuploadtarget.py | |
1647163215 2022-03-13T10:20:15+01:00 2860a91df0 Bitcoin Merge bitcoin/bitcoin#24527: test: set segwit height back to 0 on regtest | |
1647163400 2022-03-13T10:23:20+01:00 e04720ec33 Bitcoin Merge bitcoin/bitcoin#24528: rpc: rename getdeploymentinfo status-next to status_next | |
1647243466 2022-03-14T08:37:46+01:00 e0881aa5f0 Bitcoin Merge bitcoin/bitcoin#24505: wallet: Add a deprecation warning for newly created legacy wallets | |
1647253885 2022-03-14T10:31:25+00:00 25d045a9ec Bitcoin Merge bitcoin/bitcoin#24225: wallet: Add sanity checks to DiscourageFeeSniping | |
1647271943 2022-03-14T16:32:23+01:00 28bdaa3f76 Bitcoin Merge bitcoin/bitcoin#24080: policy: Remove unused locktime flags | |
1647356657 2022-03-15T16:04:17+01:00 7b83c7d609 Bitcoin Merge bitcoin/bitcoin#24510: test: check for importprunedfunds RPC errors | |
1647415317 2022-03-16T08:21:57+01:00 760651214c Bitcoin Merge bitcoin/bitcoin#24572: ci: Temporarily use clang-13 to work around clang-14 TSan bug | |
1647419179 2022-03-16T09:26:19+01:00 310ba92494 Bitcoin Merge bitcoin/bitcoin#24537: rpc: Split mempool RPCs from blockchain.cpp | |
1647445547 2022-03-16T15:45:47+00:00 ee4780028d Bitcoin Merge bitcoin/bitcoin#23565: doc: rewrite dependencies.md | |
1647446189 2022-03-16T16:56:29+01:00 e4d61d9759 Bitcoin Merge bitcoin/bitcoin#18815: bench: Add logging benchmark | |
1647449087 2022-03-16T16:44:47+00:00 4bdc990daf Bitcoin Merge bitcoin/bitcoin#24573: Update signapple for platform identifier fix | |
1647449276 2022-03-16T17:47:56+01:00 3617d22562 Bitcoin Merge bitcoin/bitcoin#14752: tests: Unit tests for IsPayToWitnessScriptHash and IsWitnessProgram | |
1647461942 2022-03-16T16:19:02-04:00 b8992f2d4a Bitcoin Merge bitcoin/bitcoin#24592: doc: Delete old line of code that was commented out | |
1647462357 2022-03-16T16:25:57-04:00 114754adf4 Bitcoin Merge bitcoin/bitcoin#24519: doc: update multisig-tutorial.md to descriptor wallet by default | |
1647463147 2022-03-16T20:39:07+00:00 9b56b2e2a7 Bitcoin Merge bitcoin/bitcoin#24588: doc: Drop a note about Intel-based Macs | |
1647463296 2022-03-16T20:41:36+00:00 d6cb4e8ff0 Bitcoin Merge bitcoin/bitcoin#24549: guix: Use $HOST instead of generic osx{64} for macOS artifacts | |
1647497427 2022-03-17T07:10:27+01:00 74f8c551e9 Bitcoin Merge bitcoin/bitcoin#24553: contrib: fix signet miner (sighash mismatch) | |
1647498067 2022-03-17T07:21:07+01:00 aece566249 Bitcoin Merge bitcoin-core/gui#555: Restore Send button when using external signer | |
1647498223 2022-03-17T07:23:43+01:00 601bfc417d Bitcoin Merge bitcoin/bitcoin#24515: Only load BlockMan in BlockMan member functions | |
1647502017 2022-03-17T08:26:57+01:00 bf2c0fb2a2 Bitcoin Merge bitcoin/bitcoin#24472: fuzz: execute each file in dir without fuzz engine | |
1647506265 2022-03-17T08:37:45+00:00 8435d7f11a Bitcoin Merge bitcoin/bitcoin#24597: doc, guix: Include `arm64-apple-darwin` into codesigned archs | |
1647548019 2022-03-17T21:13:39+01:00 e09cf64c48 Bitcoin Merge bitcoin/bitcoin#24585: doc: mention that BDB is for the legacy wallet in build-osx.md | |
1647597228 2022-03-18T09:53:48+00:00 a17df4e876 Bitcoin Merge bitcoin/bitcoin#24603: macdeploy: remove unused detached-sig-apply.sh | |
1647609015 2022-03-18T14:10:15+01:00 a7b3123fea Bitcoin Merge bitcoin/bitcoin#24609: Clarify -maxtimeadjustment that only outbound peers influence timedata | |
1647609246 2022-03-18T14:14:06+01:00 66e2d21ef2 Bitcoin Merge bitcoin/bitcoin#24578: test: Fix intermittent failure in feature_segwit | |
1647627531 2022-03-18T18:18:51+00:00 2320d31aaa Bitcoin Merge bitcoin/bitcoin#24608: doc: clarify that BDB is only required for the legacy wallet in build-unix.md | |
1647765521 2022-03-20T09:38:41+01:00 ae005a647f Bitcoin Merge bitcoin-core/gui#554: Add and improve translator comments and tooltips for peers tab address fields | |
1647849885 2022-03-21T09:04:45+01:00 75e34ed718 Bitcoin Merge bitcoin/bitcoin#24601: ci: add ci/scratch dir to .gitignore | |
1647853240 2022-03-21T10:00:40+01:00 6c72f3192a Bitcoin Merge bitcoin/bitcoin#23880: p2p: Serialize cmpctblock at most once in NewPoWValidBlock | |
1647853770 2022-03-21T09:09:30+00:00 91d12344b1 Bitcoin Merge bitcoin/bitcoin#24613: build: remove unused QMAKE_* VARs | |
1647899094 2022-03-21T17:44:54-04:00 e66630cc87 Bitcoin Merge bitcoin/bitcoin#13226: Optimize SelectCoinsBnB by tracking the selection by index rather than by position | |
1647932189 2022-03-22T07:56:29+01:00 e3206c9445 Bitcoin Merge bitcoin/bitcoin#24605: test: Use MiniWallet in feature_coinstatsindex | |
1647936655 2022-03-22T09:10:55+01:00 b8f498f80d Bitcoin Merge bitcoin/bitcoin#24535: test: Fix generate calls and comments in feature_segwit | |
1647936984 2022-03-22T09:16:24+01:00 138d55e6a0 Bitcoin Merge bitcoin/bitcoin#24579: doc: Fix getblockchaininfo/getdeploymentinfo RPC docs | |
1647939754 2022-03-22T09:02:34+00:00 44dbf918d3 Bitcoin Merge bitcoin/bitcoin#24627: test: Limit scope of id global which is shared between subtests | |
1647946634 2022-03-22T11:57:14+01:00 2948d6dea0 Bitcoin Merge bitcoin/bitcoin#15423: torcontrol: Query Tor for correct -onion configuration | |
1647952795 2022-03-22T13:39:55+01:00 f05cf59d91 Bitcoin Merge bitcoin/bitcoin#24624: qt: Avoid potential -Wdeprecated-enum-enum-conversion warnings | |
1648024734 2022-03-23T09:38:54+01:00 d6f225f5c9 Bitcoin Merge bitcoin/bitcoin#24462: For descriptor pubkey parse errors, include context information | |
1648030974 2022-03-23T11:22:54+01:00 bc562b9ef8 Bitcoin Merge bitcoin/bitcoin#24646: doc: remove unneeded documentation on basic package management on FreeBSD | |
1648052420 2022-03-23T17:20:20+01:00 f9ed0aec1b Bitcoin Merge bitcoin-core/gui#568: options: flip listenonion to false if not listening | |
1648057857 2022-03-23T13:50:57-04:00 3ab96f2945 Bitcoin Merge bitcoin/bitcoin#24560: wallet: Use single FastRandomContext when creating a wallet tx | |
1648065662 2022-03-23T20:01:02+00:00 30041261a3 Bitcoin Merge bitcoin/bitcoin#24582: Move txoutproof RPCs to txoutproof.cpp | |
1648065743 2022-03-23T20:02:23+00:00 ce05f838f1 Bitcoin Merge bitcoin/bitcoin#24635: test: Run non-wallet tests only once | |
1648066324 2022-03-23T20:12:04+00:00 cea230eec4 Bitcoin Merge bitcoin/bitcoin#24562: Remove unused feebumper code | |
1648104042 2022-03-24T07:40:42+01:00 98e9d8e8e2 Bitcoin Merge bitcoin/bitcoin#23732: refactor: Remove `gArgs` from `bdb.h` and `sqlite.h` | |
1648119397 2022-03-24T10:56:37+00:00 cea2ce09de Bitcoin Merge bitcoin/bitcoin#24650: build: require libtool 2.4.2 | |
1648119454 2022-03-24T10:57:34+00:00 6fee9de542 Bitcoin Merge bitcoin/bitcoin#24508: guix: Drop unneeded openssl dependency for signapple | |
1648120316 2022-03-24T11:11:56+00:00 8234cdaf62 Bitcoin Merge bitcoin/bitcoin#24587: test: use MiniWallet for rpc_createmultisig.py | |
1648121121 2022-03-24T11:25:21+00:00 e40327d3bb Bitcoin Merge bitcoin/bitcoin#24599: guix: remove mingw-w64 std::filesystem workaround | |
1648121831 2022-03-24T12:37:11+01:00 864fb89b2f Bitcoin Merge bitcoin/bitcoin#24637: test: use MiniWallet for mempool_package_onemore.py | |
1648122974 2022-03-24T11:56:14+00:00 26d98d51f2 Bitcoin Merge bitcoin/bitcoin#24574: test: Actually print TSan tracebacks | |
1648124119 2022-03-24T12:15:19+00:00 e7b6272b30 Bitcoin Merge bitcoin/bitcoin#24636: rpc: Exclude descriptor when address is excluded | |
1648126861 2022-03-24T13:01:01+00:00 213e98ca82 Bitcoin Merge bitcoin/bitcoin#24169: build: Add --enable-c++20 option | |
1648127444 2022-03-24T13:10:44+00:00 053499f371 Bitcoin Merge bitcoin/bitcoin#24639: guix: Drop code for the unsupported `i686-linux-gnu` host | |
1648127552 2022-03-24T13:12:32+00:00 7d0e42abce Bitcoin Merge bitcoin/bitcoin#24658: doc: mention that BDB is for the legacy wallet in build-netbsd.md | |
1648128433 2022-03-24T14:27:13+01:00 4a0ab355b3 Bitcoin Merge bitcoin/bitcoin#24626: init: disallow reindex-chainstate when pruning | |
1648141086 2022-03-24T16:58:06+00:00 0a14a16efe Bitcoin Merge bitcoin/bitcoin#24625: Replace struct update_fee_delta with lambda | |
1648143840 2022-03-24T18:44:00+01:00 65e9ca2278 Bitcoin Merge bitcoin/bitcoin#24555: doc: create initial doc/cjdns.md for CJDNS how-to documentation | |
1648148268 2022-03-24T19:57:48+01:00 a697a3fc91 Bitcoin Merge bitcoin/bitcoin#24653: test: use `MiniWallet` in `test/functional/interface_zmq` | |
1648153066 2022-03-24T21:17:46+01:00 f0c9ba2b48 Bitcoin Merge bitcoin/bitcoin#24205: init, test: improve network reachability test coverage and safety | |
1648154803 2022-03-24T20:46:43+00:00 3740cdd125 Bitcoin Merge bitcoin/bitcoin#24091: wallet: Consolidate CInputCoin and COutput | |
1648189649 2022-03-25T07:27:29+01:00 56c8658700 Bitcoin Merge bitcoin/bitcoin#24663: doc, init: add links to doc/cjdns.md | |
1648194326 2022-03-25T07:45:26+00:00 95cac21615 Bitcoin Merge bitcoin/bitcoin#24600: doc: mention that BDB is for the legacy wallet in build-freebsd.md | |
1648196986 2022-03-25T08:29:46+00:00 4aaa74e947 Bitcoin Merge bitcoin/bitcoin#24604: build: fix copypasta in OpenBSD C{XX} flags | |
1648204293 2022-03-25T11:31:33+01:00 c9b5790e8d Bitcoin Merge bitcoin/bitcoin#24667: ci: Compile fuzz binary in periodic task | |
1648211426 2022-03-25T13:30:26+01:00 d2615312c1 Bitcoin Merge bitcoin/bitcoin#19385: test: Change default test logging directory | |
1648213878 2022-03-25T14:11:18+01:00 7c08d81e11 Bitcoin Merge bitcoin/bitcoin#23536: Enforce Taproot script flags whenever WITNESS is set | |
1648221360 2022-03-25T15:16:00+00:00 9344697e57 Bitcoin Merge bitcoin/bitcoin#21160: net/net processing: Move tx inventory into net_processing | |
1648221653 2022-03-25T16:20:53+01:00 f10b24ad29 Bitcoin Merge bitcoin/bitcoin#24672: init: add missing cs_main lock | |
1648222574 2022-03-25T15:36:14+00:00 6b1f93700c Bitcoin Merge bitcoin/bitcoin#24666: refactor: Fix coinselection.h include, Make COutput a struct | |
1648223068 2022-03-25T16:44:28+01:00 7878c8655c Bitcoin Merge bitcoin/bitcoin#24674: refactor: remove unused boost include in bitcoin-util.cpp | |
1648223580 2022-03-25T16:53:00+01:00 9745e18051 Bitcoin Merge bitcoin/bitcoin#24670: test: move-only: Move all generate* tests to a single file | |
1648224973 2022-03-25T17:16:13+01:00 f66c827c2d Bitcoin Merge bitcoin/bitcoin#24502: wallet: don't create long chains by default | |
1648242212 2022-03-25T21:03:32+00:00 6d5771ba07 Bitcoin Merge bitcoin/bitcoin#24494: wallet: generate random change target for each tx for better privacy | |
1648242291 2022-03-25T21:04:51+00:00 2f0f056e08 Bitcoin Merge bitcoin/bitcoin#24665: doc: document clang tidy named args | |
1648450428 2022-03-28T08:53:48+02:00 3d2f24bb38 Bitcoin Merge bitcoin/bitcoin#24656: refactor: Move mempool RPCs to rpc/mempool | |
1648450811 2022-03-28T09:00:11+02:00 88709e9dc5 Bitcoin Merge bitcoin/bitcoin#24258: test: check localaddresses in getnetworkinfo for nodes with proxy | |
1648451078 2022-03-28T09:04:38+02:00 dc0ba8ce9f Bitcoin Merge bitcoin/bitcoin#24659: util: add linkat to syscall sandbox (AllowFileSystem) | |
1648451242 2022-03-28T09:07:22+02:00 161dd7e864 Bitcoin Merge bitcoin/bitcoin#24687: test: Check an invalid -i2psam will raise an init error | |
1648451374 2022-03-28T09:09:34+02:00 3297f5c11c Bitcoin Merge bitcoin/bitcoin#24623: test: Add diamond-shape prioritisetransaction test | |
1648464663 2022-03-28T11:51:03+01:00 56c4ac55f6 Bitcoin Merge bitcoin/bitcoin#24691: Fix getpeerinfo doc | |
1648466202 2022-03-28T12:16:42+01:00 a13946b822 Bitcoin Merge bitcoin/bitcoin#23083: rpc: Fail to return undocumented or misdocumented JSON | |
1648472206 2022-03-28T14:56:46+02:00 9d00406dc9 Bitcoin Merge bitcoin/bitcoin#24677: refactor: fix wallet and related named args | |
1648474171 2022-03-28T15:29:31+02:00 2a3e8fb359 Bitcoin Merge bitcoin/bitcoin#24696: ci: Use monterey-xcode-13.3 | |
1648544633 2022-03-29T10:03:53+01:00 7c72eabb57 Bitcoin Merge bitcoin/bitcoin#24633: Bugfix: configure: Quote SUPPRESS_WARNINGS sufficiently to preserve brackets | |
1648553260 2022-03-29T13:27:40+02:00 565aac2e6f Bitcoin Merge bitcoin/bitcoin#24705: ci: note why bdb is disabled in msan jobs | |
1648553805 2022-03-29T13:36:45+02:00 9e32adbb5c Bitcoin Merge bitcoin/bitcoin#24523: build: Fix Boost.Process test for Boost 1.78 | |
1648578168 2022-03-29T20:22:48+02:00 ecf692b466 Bitcoin Merge bitcoin/bitcoin#24540: ci: Integrate ccache into MSVC build | |
1648620832 2022-03-30T07:13:52+01:00 f089a0802c Bitcoin Merge bitcoin/bitcoin#24692: refactoring: [Net Processing] Follow-ups to #21160 | |
1648621149 2022-03-30T08:19:09+02:00 f4fba57829 Bitcoin Merge bitcoin/bitcoin#24704: compat: remove strnlen back-compat code | |
1648626866 2022-03-30T08:54:26+01:00 896beca831 Bitcoin Merge bitcoin/bitcoin#24708: ci: Avoid boost test warnings | |
1648631425 2022-03-30T11:10:25+02:00 bdbabc50ba Bitcoin Merge bitcoin/bitcoin#24561: guix: use LIEF 0.12.0 | |
1648631965 2022-03-30T10:19:25+01:00 f9aedbc300 Bitcoin Merge bitcoin/bitcoin#24690: util: Add inotify_rm_watch to syscall sandbox (AllowFileSystem) | |
1648639101 2022-03-30T13:18:21+02:00 50c806f001 Bitcoin Merge bitcoin/bitcoin#24693: builder-keys: Add dunxen | |
1648640638 2022-03-30T13:43:58+02:00 171f6f2699 Bitcoin Merge bitcoin/bitcoin#24374: contrib: refactor: simplify linearize scripts | |
1648645369 2022-03-30T15:02:49+02:00 f4e5d704f2 Bitcoin Merge bitcoin/bitcoin#24118: Add 'sendall' RPC née sweep | |
1648665676 2022-03-30T19:41:16+01:00 74b011bbfa Bitcoin Merge bitcoin/bitcoin#23008: ci: Use clang-12 and libcxx-12 for msan | |
1648707510 2022-03-31T08:18:30+02:00 87dc1dc55f Bitcoin Merge bitcoin/bitcoin#24714: util/check: Don't use a lambda for Assert/Assume | |
1648708035 2022-03-31T08:27:15+02:00 d2b4355c58 Bitcoin Merge bitcoin/bitcoin#24715: build, test: Fix test logfile name | |
1648708276 2022-03-31T08:31:16+02:00 a2e1590f67 Bitcoin Merge bitcoin/bitcoin#24673: refactor: followup of remove -deprecatedrpc=addresses flag | |
1648708498 2022-03-31T08:34:58+02:00 e1e6a3386f Bitcoin Merge bitcoin/bitcoin#24707: doc: Speed up functional test runs using ramdisk | |
1648708650 2022-03-31T08:37:30+02:00 c8ac7e6a65 Bitcoin Merge bitcoin/bitcoin#24698: test: -peerblockfilters without -blockfilterindex raises an error | |
1648718371 2022-03-31T11:19:31+02:00 1a54c060b3 Bitcoin Merge bitcoin/bitcoin#24716: rpc: Fix documentation assertion for `getrawtransaction` | |
1648734965 2022-03-31T15:56:05+02:00 243197ba9c Bitcoin Merge bitcoin/bitcoin#24721: doc: Use DecodeTxDoc helper | |
1648744994 2022-03-31T12:43:14-04:00 b7d78e6244 Bitcoin Merge bitcoin/bitcoin#24711: wallet: Postpone wallet loading notification for encrypted wallets | |
1648746557 2022-03-31T13:09:17-04:00 1021e4cc68 Bitcoin Merge bitcoin/bitcoin#24602: fuzz: add target for coinselection algorithms | |
1648795454 2022-04-01T08:44:14+02:00 7ab9fc32d6 Bitcoin Merge bitcoin/bitcoin#24724: test: fix incorrect named args in txpackage tests | |
1648805784 2022-04-01T11:36:24+02:00 afac75f140 Bitcoin Merge bitcoin/bitcoin#24733: build: Fix "ERR: Unsigned tarballs do not exist" | |
1648820405 2022-04-01T14:40:05+01:00 a7f0c37c2b Bitcoin Merge bitcoin/bitcoin#24722: build: patch around qt duplicate symbol issue | |
1648889004 2022-04-02T09:43:24+01:00 03251b6b93 Bitcoin Merge bitcoin/bitcoin#24594: doc: update release-process.md | |
1648906479 2022-04-02T14:34:39+01:00 d018db966a Bitcoin Merge bitcoin/bitcoin#24740: doc: remove incorrect mention of PR_GET_NAME | |
1648921583 2022-04-02T18:46:23+01:00 55ea6fd250 Bitcoin Merge bitcoin/bitcoin#24738: build: remove faketime unsetting and comments from configure | |
1648973454 2022-04-03T10:10:54+02:00 31b1c67cf6 Bitcoin Merge bitcoin-core/gui#557: Revert "qt: Do not use QObject::tr plural syntax for numbers with a unit symbol" | |
1649058888 2022-04-04T09:54:48+02:00 62efdfb3be Bitcoin Merge bitcoin/bitcoin#24558: build: explicitly disable Boost multi_index serialization | |
1649059612 2022-04-04T10:06:52+02:00 0da559e02e Bitcoin Merge bitcoin/bitcoin#24661: refactor: Use clang-tidy syntax for C++ named arguments | |
1649060231 2022-04-04T09:17:11+01:00 52f0f7a1bb Bitcoin Merge bitcoin/bitcoin#24668: build, qt: bump Qt5 version to 5.15.3 | |
1649065355 2022-04-04T11:42:35+02:00 83b26cb97c Bitcoin Merge bitcoin/bitcoin#24736: guix: fix vmov alignment issues with gcc 10.3.0 & mingw-w64 | |
1649066618 2022-04-04T12:03:38+02:00 67dc002aae Bitcoin Merge bitcoin/bitcoin#24735: ci: use DWARF-4 for Valgrind jobs | |
1649069722 2022-04-04T12:55:22+02:00 6348bc61b5 Bitcoin Merge bitcoin/bitcoin#24746: refactor: remove macOS MAP_ANONYMOUS work around | |
1649072650 2022-04-04T13:44:10+02:00 4faf7a1d86 Bitcoin Merge bitcoin/bitcoin#24729: util/check: avoid unused parameter warnings | |
1649080884 2022-04-04T16:01:24+02:00 47bac475f0 Bitcoin Merge bitcoin-core/gui#569: test: add regression test for #567 | |
1649140905 2022-04-05T08:41:45+02:00 4262100b8c Bitcoin Merge bitcoin/bitcoin#24762: lint: Start to use py lint scripts | |
1649142671 2022-04-05T09:11:11+02:00 24c6b20c14 Bitcoin Merge bitcoin/bitcoin#24583: doc: Add template for empty release notes | |
1649146163 2022-04-05T09:09:23+01:00 44e7d6d6dd Bitcoin Merge bitcoin/bitcoin#24754: build: specify cmake build dir for multiprocess depends build | |
1649147638 2022-04-05T09:33:58+01:00 0baf6aded5 Bitcoin Merge bitcoin/bitcoin#24391: build: stop overriding user autoconf flags | |
1649157729 2022-04-05T13:22:09+02:00 d492dc1cda Bitcoin Merge bitcoin/bitcoin#24147: Miniscript integration | |
1649160233 2022-04-05T14:03:53+02:00 ee9af95f09 Bitcoin Merge bitcoin/bitcoin#24749: test: use MiniWallet for mempool_unbroadcast.py | |
1649165894 2022-04-05T15:38:14+02:00 f421de5be6 Bitcoin Merge bitcoin/bitcoin#24236: Remove utxo db upgrade code | |
1649166570 2022-04-05T15:49:30+02:00 fe66dad8a7 Bitcoin Merge bitcoin/bitcoin#24710: Add concrete steps in doc/cjdns.md to easily find a friend | |
1649168322 2022-04-05T16:18:42+02:00 9ce1c506a3 Bitcoin Merge bitcoin/bitcoin#24216: validation: improve connect bench logging | |
1649183502 2022-04-05T20:31:42+02:00 15220ec903 Bitcoin Merge bitcoin/bitcoin#24775: build: Do not modify `common.init.vcxproj` directly | |
1649228762 2022-04-06T09:06:02+02:00 d3ff02688a Bitcoin Merge bitcoin/bitcoin#24778: lint: Convert Python dead code linter test to Python | |
1649229165 2022-04-06T09:12:45+02:00 70c522004f Bitcoin Merge bitcoin/bitcoin#24766: lint: convert spellchecking lint test to python | |
1649229956 2022-04-06T09:25:56+02:00 27cfaeed1e Bitcoin Merge bitcoin/bitcoin#24098: rest: Use query parameters to control resource loading | |
1649236241 2022-04-06T10:10:41+01:00 372f1a3c25 Bitcoin Merge bitcoin/bitcoin#24753: ci: Add clang-tidy task | |
1649236330 2022-04-06T11:12:10+02:00 79bf1a0fa2 Bitcoin Merge bitcoin/bitcoin#24732: Remove buggy and confusing IncrementExtraNonce | |
1649237189 2022-04-06T10:26:29+01:00 f3e3563369 Bitcoin Merge bitcoin/bitcoin#24652: doc: rewrite OpenBSD build docs for 7.0 | |
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 | |
1649239796 2022-04-06T12:09:56+02:00 696d39410f Bitcoin Merge bitcoin/bitcoin#24669: build: further consolidate macOS deployment | |
1649241675 2022-04-06T12:41:15+02:00 b307279924 Bitcoin Merge bitcoin/bitcoin#24552: guix: make it possible to override gpg binary | |
1649243246 2022-04-06T13:07:26+02:00 6c9460edae Bitcoin Merge bitcoin/bitcoin#24358: test: USDT tracepoint interface tests | |
1649246752 2022-04-06T14:05:52+02:00 bbb83f0b2b Bitcoin Merge bitcoin/bitcoin#24145: mempool: Clear vTxHashes when mapTx is cleared | |
1649247576 2022-04-06T13:19:36+01:00 d906329c28 Bitcoin Merge bitcoin/bitcoin#24681: build: Bump libevent minimum version up to 2.1.8 | |
1649250180 2022-04-06T14:03:00+01:00 10f629e644 Bitcoin Merge bitcoin/bitcoin#24576: contrib: testgen: remove redundant base58 implementation | |
1649251114 2022-04-06T14:18:34+01:00 c02a3dabe2 Bitcoin Merge bitcoin/bitcoin#24779: ci: Build all optional dependencies in tidy task | |
1649251308 2022-04-06T15:21:48+02:00 ce33194ea0 Bitcoin Merge bitcoin/bitcoin#24785: lint: remove boost::bind lint | |
1649258287 2022-04-06T16:18:07+01:00 41720a1f54 Bitcoin Merge bitcoin/bitcoin#24786: doc: Convert remaining comments to clang-tidy format | |
1649322343 2022-04-07T10:05:43+01:00 d844b5e799 Bitcoin Merge bitcoin/bitcoin#24152: policy / validation: CPFP fee bumping within packages | |
1649322431 2022-04-07T10:07:11+01:00 5c80d9b72d Bitcoin Merge bitcoin/bitcoin#24790: lint: remove qt SIGNAL/SLOT lint | |
1649325200 2022-04-07T11:53:20+02:00 323d4c09c0 Bitcoin Merge bitcoin/bitcoin#24784: refactor: deduplicate integer serialization in RollingBloom benchmark | |
1649334681 2022-04-07T14:31:21+02:00 38d3d0bfc4 Bitcoin Merge bitcoin/bitcoin#24796: lint: misc updates & fixes | |
1649421024 2022-04-08T13:30:24+01:00 c1059c9fef Bitcoin Merge bitcoin/bitcoin#24770: Put lock logging behind DEBUG_LOCKCONTENTION preprocessor directive | |
1649421798 2022-04-08T13:43:18+01:00 e0680bbce8 Bitcoin Merge bitcoin/bitcoin#24806: RPC: Switch getblockfrompeer back to standard param name blockhash | |
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 | |
1649531934 2022-04-09T20:18:54+01:00 747cdf1d65 Bitcoin Merge bitcoin/bitcoin#24792: Update libsecp256k1 subtree to current master | |
1649667861 2022-04-11T11:04:21+02:00 4a58b6acd2 Bitcoin Merge bitcoin/bitcoin#24797: test: compare `/chaininfo` response with `getblockchaininfo` RPC | |
1649668683 2022-04-11T11:18:03+02:00 cd110cdd0e Bitcoin Merge bitcoin/bitcoin#24817: test: use MiniWallet for feature_fee_estimation.py | |
1649670505 2022-04-11T11:48:25+02:00 22e3b6f4d5 Bitcoin Merge bitcoin/bitcoin#24800: lint: convert lint-python-mutable-default-parameters.sh to Python | |
1649683747 2022-04-11T14:29:07+01:00 7626e547b8 Bitcoin Merge bitcoin/bitcoin#24337: build: Do not define `PROVIDE_FUZZ_MAIN_FUNCTION` macro unconditionally | |
1649694170 2022-04-11T17:22:50+01:00 2b5a741e98 Bitcoin Merge bitcoin/bitcoin#24826: builder-keys: Add will8clark | |
1649805115 2022-04-13T01:11:55+02:00 0f46e73c74 Bitcoin Merge bitcoin-core/gui#543: peers-tab: add connection duration column to tableview | |
1649805450 2022-04-13T01:17:30+02:00 f509760026 Bitcoin Merge bitcoin-core/gui#576: Add qt unit test runner summary | |
1649806036 2022-04-13T01:27:16+02:00 f60a63cc5f Bitcoin Merge bitcoin-core/gui#577: Getting ready to Qt 6 (1/n) | |
1649879362 2022-04-13T21:49:22+02:00 3bbc46ddaf Bitcoin Merge bitcoin/bitcoin#24632: add `(none)` in -getinfo `Warnings:` if no warning returned | |
1649881661 2022-04-13T22:27:41+02:00 9b7eb584ad Bitcoin Merge bitcoin/bitcoin#24285: build, refactor: Drop useless `call` Make function | |
1649883573 2022-04-13T22:59:33+02:00 decde9bba6 Bitcoin Merge bitcoin/bitcoin#24355: util, refactor: Add UNIQUE_NAME helper macro | |
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 | |
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 | |
1649922142 2022-04-14T09:42:22+02:00 1e3ed01faa Bitcoin Merge bitcoin/bitcoin#23416: doc: Remove fee delta TODO from txmempool.cpp | |
1649924161 2022-04-14T10:16:01+02:00 b69fd5eaa9 Bitcoin Merge bitcoin/bitcoin#22052: net: remove non-blocking bool from interface | |
1649089396 2022-04-04T18:23:16+02:00 d0f7493b6c Bitcoin Merge bitcoin/bitcoin#24849: lint: Convert lint-logs.sh to Python | |
1649957284 2022-04-14T19:28:04+02:00 cf0a8b9c48 Bitcoin Merge bitcoin/bitcoin#24559: test: add test for signet miner script | |
1649957902 2022-04-14T19:38:22+02:00 e14f0fa6a3 Bitcoin Merge bitcoin/bitcoin#19952: build, ci: Add file-based logging for individual packages | |
1650011462 2022-04-15T10:31:02+02:00 7da4f65a00 Bitcoin Merge bitcoin/bitcoin#24818: net: improve and address issues in makeseeds.py | |
1650011628 2022-04-15T10:33:48+02:00 333a41882c Bitcoin Merge bitcoin/bitcoin#24172: doc: Add pre-splitoff translation update to `release-process.md` | |
1650013706 2022-04-15T11:08:26+02:00 012d33f70b Bitcoin Merge bitcoin/bitcoin#24847: ci: Bump vcpkg to the latest version `2022.04.12` | |
1650015414 2022-04-15T11:36:54+02:00 7190de9fb8 Bitcoin Merge bitcoin-core/gui#552: Refactor `TransactionDesc::FormatTxStatus` and ` TransactionStatus` | |
1650016282 2022-04-15T11:51:22+02:00 72477ebb11 Bitcoin Merge bitcoin-core/gui#556: refactor: Make BitcoinUnits::Unit a scoped enum | |
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()` | |
1650093029 2022-04-16T09:10:29+02:00 6be319beb8 Bitcoin Merge bitcoin/bitcoin#24841: test: fix connman UB by calling derived constructor | |
1650102315 2022-04-16T10:45:15+01:00 d1b3dfb275 Bitcoin Merge bitcoin/bitcoin#24855: rpc: Fix `setwalletflag` disabling of flags | |
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 | |
1650277741 2022-04-18T11:29:01+01:00 d2e04196b6 Bitcoin Merge bitcoin/bitcoin#24862: contrib: Remove suspicious hosts list from makeseeds | |
1650295769 2022-04-18T11:29:29-04:00 2095f19db9 Bitcoin Merge bitcoin/bitcoin#24859: wallet: Change wallet validation order | |
1650297007 2022-04-18T17:50:07+02:00 3059d4dd72 Bitcoin Merge bitcoin/bitcoin#24844: lint: Convert lint-whitespace.sh 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 | |
1650300675 2022-04-18T18:51:15+02:00 57a73d71a3 Bitcoin Merge bitcoin/bitcoin#24794: lint: Convert Python linter to Python | |
1650356246 2022-04-19T10:17:26+02:00 907659770b Bitcoin Merge bitcoin/bitcoin#24913: bench: Add a benchmark for wallet loading | |
1650363067 2022-04-19T12:11:07+02:00 ff78833d3c Bitcoin Merge bitcoin/bitcoin#24776: docs: update /rest/chaininfo doc referring to RPC help | |
1650364255 2022-04-19T12:30:55+02:00 013daed9ac Bitcoin Merge bitcoin/bitcoin#24919: doc: Fix a link to `test/lint/lint-python.py` | |
1650368447 2022-04-19T13:40:47+02:00 b297b945f7 Bitcoin Merge bitcoin/bitcoin#21279: scripted-diff: Regenerate key_io data deterministically | |
1650370651 2022-04-19T14:17:31+02:00 8d3743a365 Bitcoin Merge bitcoin/bitcoin#24896: test: use MiniWallet for p2p_segwit.py | |
1650371810 2022-04-19T13:36:50+01:00 e0ff55a836 Bitcoin Merge bitcoin/bitcoin#24871: refactor: Simplify GetTime | |
1650376780 2022-04-19T15:59:40+02:00 f8b2e9bcfc Bitcoin Merge bitcoin/bitcoin#24772: refactor: Use [[maybe_unused]] attribute | |
1650379427 2022-04-19T16:43:47+02:00 6300b9556e Bitcoin Merge bitcoin/bitcoin#24357: refactor: make setsockopt() and SetSocketNoDelay() mockable/testable | |
1650389196 2022-04-19T13:26:36-04:00 8103fffe5c Bitcoin Merge bitcoin/bitcoin#24906: miniscript: the 'd:' wrapper must not be 'u' | |
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 | |
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 | |
1650441333 2022-04-20T09:55:33+02:00 fc99f8c09e Bitcoin Merge bitcoin/bitcoin#24895: lint: Convert lint-includes.sh to Python | |
1650449605 2022-04-20T12:13:25+02:00 dbdc83ae01 Bitcoin Merge bitcoin/bitcoin#24909: refactor: Move and rename `pindexBestHeader`, `fHavePruned` | |
1650451279 2022-04-20T11:41:19+01:00 094d9fda5c Bitcoin Merge bitcoin/bitcoin#24788: doc: Add gpg key import instructions for Windows | |
1650526689 2022-04-21T09:38:09+02:00 6f55ab57cb Bitcoin Merge bitcoin/bitcoin#24534: contrib: macdeploy: make gen-sdk deterministic | |
1650527653 2022-04-21T08:54:13+01:00 bfbce6cbfe Bitcoin Merge bitcoin/bitcoin#24031: build: don't compress macOS DMG | |
1650529762 2022-04-21T09:29:22+01:00 1c6fcea205 Bitcoin Merge bitcoin/bitcoin#24586: doc: add more info to dependencies.md | |
1650545122 2022-04-21T14:45:22+02:00 346e780442 Bitcoin Merge bitcoin/bitcoin#24918: test: Remove unused taproot node from wallet_taproot.py | |
1650551884 2022-04-21T16:38:04+02:00 43bb106613 Bitcoin Merge bitcoin/bitcoin#24213: refactor: use Span in random.* | |
1650553843 2022-04-21T17:10:43+02:00 2513499348 Bitcoin Merge bitcoin/bitcoin#24803: lint: convert submodule linter test to Python | |
1650557147 2022-04-21T18:05:47+02:00 173c796268 Bitcoin Merge bitcoin/bitcoin#24854: Remove not needed ArithToUint256 roundtrips in tests | |
1650560460 2022-04-21T19:01:00+02:00 7a4ac713aa Bitcoin Merge bitcoin/bitcoin#24936: test: compare `/mempool/contents` response with `getrawmempool` RPC | |
1650634994 2022-04-22T14:43:14+01:00 505ba39665 Bitcoin Merge bitcoin/bitcoin#22910: net: Encapsulate asmap in NetGroupManager | |
1650646297 2022-04-22T18:51:37+02:00 be7a5f2fc4 Bitcoin Merge bitcoin-core/gui#587: refactor: Replace `GUIUtil::ObjectInvoke()` with `QMetaObject::invokeMethod()` | |
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 | |
1650876316 2022-04-25T09:45:16+01:00 b31ba3abf8 Bitcoin Merge bitcoin/bitcoin#24948: contrib: macdeploy: fix typo in permissions | |
1650876880 2022-04-25T09:54:40+01:00 aa54132bac Bitcoin Merge bitcoin/bitcoin#24454: tests: Fix calculation of external input weights | |
1650877425 2022-04-25T10:03:45+01:00 10a626a1d6 Bitcoin Merge bitcoin/bitcoin#24955: guix: Improve error message about missed macOS SDK | |
1650896045 2022-04-25T16:14:05+02:00 e88a52e9a2 Bitcoin Merge bitcoin/bitcoin#24973: doc: Add 23.0 release notes | |
1650902033 2022-04-25T17:53:53+02:00 7134327be5 Bitcoin Merge bitcoin/bitcoin#24932: lint: Convert lint-locale-dependence.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 | |
1650903294 2022-04-25T18:14:54+02:00 8b686776ef Bitcoin Merge bitcoin/bitcoin#24902: lint: Convert lint-include-guards.sh to Python | |
1650903782 2022-04-25T18:23:02+02:00 777b89b300 Bitcoin Merge bitcoin/bitcoin#24929: lint: convert shell locale linter test to Python | |
1650904360 2022-04-25T18:32:40+02:00 0342ae1d39 Bitcoin Merge bitcoin/bitcoin#24802: lint: convert format strings linter test to python | |
1650907657 2022-04-25T19:27:37+02:00 9eedbe98c8 Bitcoin Merge bitcoin/bitcoin#24815: lint: convert lint-tests.sh to python | |
1650908239 2022-04-25T19:37:19+02:00 16fa967d3c Bitcoin Merge bitcoin/bitcoin#24915: lint: Convert lint-circular-dependencies.sh to Python | |
1650908837 2022-04-25T19:47:17+02:00 1e7db37e76 Bitcoin Merge bitcoin/bitcoin#24856: lint: Converting lint-assertions.sh to lint-assertions.py | |
1650958989 2022-04-26T09:43:09+02:00 1ae65b4c5f Bitcoin Merge bitcoin/bitcoin#24968: Move only: Move TxOrphange tests to orphange_tests.cpp | |
1650961312 2022-04-26T10:21:52+02:00 a19f641a80 Bitcoin Merge bitcoin/bitcoin#24157: p2p: Replace RecursiveMutex `cs_totalBytesSent` with Mutex and rename it | |
1650963289 2022-04-26T09:54:49+01:00 f436bfd126 Bitcoin Merge bitcoin/bitcoin#22953: refactor: introduce single-separator split helper (boost::split replacement) | |
1650970880 2022-04-26T12:01:20+01:00 30c1c6ed80 Bitcoin Merge bitcoin/bitcoin#24979: Precomputed hashes are note #16 in BIP341 | |
1650971499 2022-04-26T12:11:39+01:00 269dcad16e Bitcoin Merge bitcoin/bitcoin#24789: init, index: disallow indexes when running reindex-chainstate | |
1650978697 2022-04-26T15:11:37+02:00 23ebd7a802 Bitcoin Merge bitcoin/bitcoin#24959: Remove not needed clang-format off comments | |
1650981346 2022-04-26T14:55:46+01:00 cc3877f831 Bitcoin Merge bitcoin/bitcoin#24971: tidy: modernize-use-nullptr | |
1650982179 2022-04-26T15:09:39+01:00 f4005af3ec Bitcoin Merge bitcoin/bitcoin#24977: rpc: Explain active and internal in listdescriptors | |
1650984252 2022-04-26T15:44:12+01:00 f654cdb89c Bitcoin Merge bitcoin/bitcoin#24392: build: Fix configuring depends with cmake | |
1650988235 2022-04-26T16:50:35+01:00 833add0f48 Bitcoin Merge bitcoin/bitcoin#24989: scripted-diff: rename BytePtr to AsBytePtr | |
1650996987 2022-04-26T19:16:27+01:00 260ede1d99 Bitcoin Merge bitcoin/bitcoin#24644: wallet: add tracepoints and algorithm information to coin selection | |
1650998565 2022-04-26T19:42:45+01:00 34ae04d775 Bitcoin Merge bitcoin/bitcoin#21726: Improve Indices on pruned nodes via prune blockers | |
1651000807 2022-04-26T20:20:07+01:00 bd616bc16a Bitcoin Merge bitcoin/bitcoin#24917: Make BlockManager::LoadBlockIndex private | |
1651041861 2022-04-27T08:44:21+02:00 f58c1f1a44 Bitcoin Merge bitcoin/bitcoin#24739: test: Fix intermittent test failure in wallet_listreceivedby.py | |
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 | |
1651072734 2022-04-27T17:18:54+02:00 132d5f8c2f Bitcoin Merge bitcoin/bitcoin#25001: Modernize util/strencodings and util/string: `string_view` and `optional` | |
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 | |
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 | |
1651133186 2022-04-28T10:06:26+02:00 9446de160f Bitcoin Merge bitcoin/bitcoin#24831: tidy: add include-what-you-use | |
1651140846 2022-04-28T12:14:06+02:00 b51e60f914 Bitcoin Merge bitcoin/bitcoin#22564: refactor: Move mutable globals cleared in `::UnloadBlockIndex` to `BlockManager` | |
1651141710 2022-04-28T12:28:30+02:00 85aea18ae6 Bitcoin Merge bitcoin/bitcoin#24982: tests: Port `lint-all.sh` to `lint-all.py` | |
1651146036 2022-04-28T12:40:36+01:00 e36c612e5a Bitcoin Merge bitcoin/bitcoin#24988: lint: Mention NONFATAL_UNREACHABLE in lint-assertions.py | |
1651155272 2022-04-28T15:14:32+01:00 dd17c42a16 Bitcoin Merge bitcoin/bitcoin#24322: [kernel 1/n] Introduce initial `libbitcoinkernel` | |
1651166727 2022-04-28T19:25:27+02:00 47b8256da8 Bitcoin Merge bitcoin/bitcoin#24937: test: Remove previous release check in feature_taproot.py | |
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 :) | |
1651170202 2022-04-28T20:23:22+02:00 dabec99013 Bitcoin Merge bitcoin/bitcoin#24956: Call CHECK_NONFATAL only once where needed | |
1651172057 2022-04-28T14:54:17-04:00 4cf9fa0b66 Bitcoin Merge bitcoin/bitcoin#24984: wallet: ignore chainStateFlushed notifications while attaching chain | |
1651175987 2022-04-28T15:59:47-04:00 606ce05ec2 Bitcoin Merge bitcoin/bitcoin#18554: wallet: ensure wallet files are not reused across chains | |
1651213204 2022-04-29T08:20:04+02:00 91a6736136 Bitcoin Merge bitcoin/bitcoin#25009: Crash debug builds on PCKG_MEMPOOL_ERROR | |
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 | |
1651231997 2022-04-29T12:33:17+01:00 246db98897 Bitcoin Merge bitcoin/bitcoin#25024: test: Split MempoolAncestryTests into two | |
1651232194 2022-04-29T12:36:34+01:00 194b414697 Bitcoin Merge bitcoin/bitcoin#25016: refactor: GetFirstStoredBlock() and getblockchaininfo follow-ups | |
1651233929 2022-04-29T14:05:29+02:00 26296eba3d Bitcoin Merge bitcoin/bitcoin#25025: test: Remove boost::split from rpc_tests.cpp | |
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 | |
1651309109 2022-04-30T09:58:29+01:00 c086ebaf74 Bitcoin Merge bitcoin/bitcoin#25028: ci: Clone iwyu only if missing | |
1651309220 2022-04-30T10:00:20+01:00 23daa86ec1 Bitcoin Merge bitcoin/bitcoin#25027: test: Remove boost::split from getarg_tests.cpp | |
1651312282 2022-04-30T11:51:22+02:00 5d53cf3878 Bitcoin Merge bitcoin/bitcoin#24543: net processing: Move remaining globals into PeerManagerImpl | |
1651403642 2022-05-01T12:14:02+01:00 e389c4d308 Bitcoin Merge bitcoin/bitcoin#25043: Reject invalid rpcauth formats | |
1651493698 2022-05-02T14:14:58+02:00 5c93fc188d Bitcoin Merge bitcoin/bitcoin#25017: validation: make CScriptCheck and prevector swap members noexcept | |
1651502123 2022-05-02T16:35:23+02:00 037c5e511f Bitcoin Merge bitcoin/bitcoin#25042: lint: Fix lint-circular-dependencies.py file list | |
1651558670 2022-05-03T08:17:50+02:00 2c56404088 Bitcoin Merge bitcoin/bitcoin#25029: rpc: Move fee estimation RPCs to separate file | |
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) | |
1651565003 2022-05-03T09:03:23+01:00 64d2715533 Bitcoin Merge bitcoin/bitcoin#25053: Guard `#include <config/bitcoin-config.h>` | |
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 | |
1651650616 2022-05-04T09:50:16+02:00 880cec91fa Bitcoin Merge bitcoin/bitcoin#25047: tidy: add readability-redundant-declaration | |
1651651060 2022-05-04T09:57:40+02:00 9b42d62f42 Bitcoin Merge bitcoin/bitcoin#25045: test: add coverage for invalid requests for `blockfilterheaders` (REST) | |
1651654466 2022-05-04T10:54:26+02:00 14cb53dfe9 Bitcoin Merge bitcoin/bitcoin#25040: refactor: Pass lifetimebound reference to SingleThreadedSchedulerClient | |
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 | |
1651655157 2022-05-04T11:05:57+02:00 d17bbc3c48 Bitcoin Merge bitcoin/bitcoin#25060: blockstorage: add LIFETIMEBOUND to GetFirstStoredBlock()::start_time | |
1651678497 2022-05-04T16:34:57+01:00 9183c66cc6 Bitcoin Merge bitcoin/bitcoin#25046: build: Fix `libmultiprocess` cross-compiling to Linux hosts | |
1651684827 2022-05-04T18:20:27+01:00 bde5836f99 Bitcoin Merge bitcoin/bitcoin#25057: refactor: replace remaining boost::split with SplitString | |
1651686736 2022-05-04T19:52:16+02:00 0047d9b89b Bitcoin Merge bitcoin/bitcoin#24993: test, contrib, refactor: use `with` when opening a file | |
1651687073 2022-05-04T18:57:53+01:00 33aaf434af Bitcoin Merge bitcoin/bitcoin#24976: netgroup: Follow-up for #22910 | |
1651689369 2022-05-04T20:36:09+02:00 fe6a299fc0 Bitcoin Merge bitcoin/bitcoin#24852: util: optimize HexStr | |
1651691310 2022-05-04T21:08:30+02:00 5e1aacab57 Bitcoin Merge bitcoin/bitcoin#24933: util: Replace non-threadsafe strerror | |
1651691576 2022-05-04T21:12:56+02:00 d4475ea7ae Bitcoin Merge bitcoin/bitcoin#22235: script: add script to generate example bitcoin.conf | |
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 | |
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` | |
1651760731 2022-05-05T15:25:31+01:00 7cc1860b12 Bitcoin Merge bitcoin/bitcoin#24566: build: Drop redundant checks for ranlib and strip tools | |
1651763235 2022-05-05T17:07:15+02:00 c367736f85 Bitcoin Merge bitcoin/bitcoin#24840: test: port 'lint-shell.sh' to python | |
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 | |
1651769115 2022-05-05T17:45:15+01:00 4604508363 Bitcoin Merge bitcoin/bitcoin#25070: contrib: fix dirname on `verify-commits` | |
1651820660 2022-05-06T09:04:20+02:00 74d9f4bd95 Bitcoin Merge bitcoin/bitcoin#25068: Wrap boost::replace_all | |
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 | |
1651828330 2022-05-06T11:12:10+02:00 b557a24be9 Bitcoin Merge bitcoin/bitcoin#19426: refactor: Change * to & in MutableTransactionSignatureCreator | |
1651829883 2022-05-06T11:38:03+02:00 77a9997d97 Bitcoin Merge bitcoin/bitcoin#25063: test: previous releases: add v23.0 | |
1651830380 2022-05-06T11:46:20+02:00 59ac8bacd5 Bitcoin Merge bitcoin/bitcoin#24804: Sanity assert GetAncestor() != nullptr where appropriate | |
1652090188 2022-05-09T10:56:28+01:00 8abe79aedd Bitcoin Merge bitcoin/bitcoin#25078: doc: Shorten explanation of "maintainers" | |
1652097396 2022-05-09T13:56:36+02:00 dab18f03f7 Bitcoin Merge bitcoin/bitcoin#24946: Unroll the ChaCha20 inner loop for performance | |
1652101713 2022-05-09T15:08:33+02:00 a8098f2cef Bitcoin Merge bitcoin/bitcoin#25091: test: Remove extended lint (cppcheck) | |
1652127579 2022-05-09T22:19:39+02:00 3dd95cb5c2 Bitcoin Merge bitcoin-core/gui#591: test: Add tests for `tableView` in `AddressBookPage` dialog | |
1652128438 2022-05-09T22:33:58+02:00 b9219b233f Bitcoin Merge bitcoin-core/gui#590: refactor: Declare `WalletModel` member functions with `const` | |
1652160936 2022-05-10T07:35:36+02:00 967654d079 Bitcoin Merge bitcoin/bitcoin#25079: index: Change sync variables to use `std::chrono::steady_clock` | |
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 | |
1652181158 2022-05-10T13:12:38+02:00 ed4eeafbb6 Bitcoin Merge bitcoin/bitcoin#24793: test: Change color of skipped functional tests | |
1652250205 2022-05-11T07:23:25+01:00 b8ded26ef3 Bitcoin Merge bitcoin/bitcoin#25090: doc: Explain Bitcoin Core instead of Bitcoin in README.md | |
1652279565 2022-05-11T16:32:45+02:00 27d7b11e8c Bitcoin Merge bitcoin/bitcoin#25106: rpc: dumptxoutset: check `fopen` return code | |
1652281784 2022-05-11T17:09:44+02:00 cca900e382 Bitcoin Merge bitcoin/bitcoin#25104: wallet: Change log interval to use `steady_clock` | |
1652282305 2022-05-11T17:18:25+02:00 9db941d773 Bitcoin Merge bitcoin/bitcoin#25100: Switch scheduler to steady_clock | |
1652293467 2022-05-11T20:24:27+02:00 51527ec1ec Bitcoin Merge bitcoin/bitcoin#25051: Bugfix: configure: Define defaults for enable_arm_{crc,shani} | |
1652338642 2022-05-12T08:57:22+02:00 a2a8e919ee Bitcoin Merge bitcoin/bitcoin#24925: refactor: make GetRand a template, remove GetRandInt | |
1652340041 2022-05-12T08:20:41+01:00 e3bab43329 Bitcoin Merge bitcoin/bitcoin#25099: guix: bump time-machine to 998eda3067c7d21e0d9bb3310d2f5a14b8f1c681 | |
1652342694 2022-05-12T10:04:54+02:00 dd9f61a184 Bitcoin Merge bitcoin/bitcoin#25102: Remove unused GetTimeSeconds | |
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`...) | |
1652419755 2022-05-13T07:29:15+02:00 fe1fcdc629 Bitcoin Merge bitcoin/bitcoin#25121: test: compare `/mempool/info` response with `getmempoolinfo` RPC | |
1652420865 2022-05-13T07:47:45+02:00 b3f0a34389 Bitcoin Merge bitcoin/bitcoin#25119: net, refactor: move StartExtraBlockRelayPeers() from header to implementation | |
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 | |
1652425221 2022-05-13T09:00:21+02:00 25dd4d8513 Bitcoin Merge bitcoin/bitcoin#24595: deploymentstatus: move g_versionbitscache global to ChainstateManager | |
1652434565 2022-05-13T10:36:05+01:00 225e5b57b2 Bitcoin Merge bitcoin/bitcoin#25113: Bump univalue subtree | |
1652599183 2022-05-15T09:19:43+02:00 b74a6dde8c Bitcoin Merge bitcoin/bitcoin#25123: test: Fix race condition in index prune test | |
1652690310 2022-05-16T10:38:30+02:00 bc2eee7267 Bitcoin Merge bitcoin/bitcoin#25092: doc: various developer notes updates | |
1652690984 2022-05-16T10:49:44+02:00 195df1eb88 Bitcoin Merge bitcoin/bitcoin#25067: validationinterface: make MainSignalsInstance() a class, drop unused forward declarations | |
1652691635 2022-05-16T11:00:35+02:00 1511c9efb4 Bitcoin Merge bitcoin/bitcoin#24640: Bugfix: RPC/blockchain: Correct description of getblockchaininfo's pruneheight result | |
1652701269 2022-05-16T12:41:09+01:00 dc0ee57373 Bitcoin Merge bitcoin/bitcoin#20799: net processing: Only support version 2 compact blocks | |
1652703488 2022-05-16T14:18:08+02:00 aa3200d896 Bitcoin Merge bitcoin/bitcoin#25109: Strengthen AssertLockNotHeld assertions | |
1652707598 2022-05-16T14:26:38+01:00 b019cdc036 Bitcoin Merge bitcoin/bitcoin#25095: rpc: Fix implicit-integer-sign-change in gettxout | |
1652707758 2022-05-16T14:29:18+01:00 6b87fa540c Bitcoin Merge bitcoin/bitcoin#25125: test: Slim down versionbits_tests.cpp | |
1652711147 2022-05-16T16:25:47+02:00 07cb4dee5d Bitcoin Merge bitcoin/bitcoin#24962: prevector: enforce is_trivially_copyable_v | |
1652726142 2022-05-16T14:35:42-04:00 187504b038 Bitcoin Merge bitcoin/bitcoin#23662: rpc: improve `getreceivedby{address,label}` performance | |
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 | |
1652731027 2022-05-16T15:57:07-04:00 91a42d63ef Bitcoin Merge bitcoin/bitcoin#25019: parse external signer master fp as bytes in ExternalSigner::SignTransaction | |
1652768725 2022-05-17T08:25:25+02:00 8270740bef Bitcoin Merge bitcoin/bitcoin#25114: rpc: remove deprecated "softforks" field from getblockchaininfo | |
1652769849 2022-05-17T08:44:09+02:00 0be1dc1f56 Bitcoin Merge bitcoin/bitcoin#24062: refactor: replace RecursiveMutex `m_most_recent_block_mutex` with Mutex | |
1652781883 2022-05-17T11:04:43+01:00 1ab389b1ba Bitcoin Merge bitcoin/bitcoin#20640: wallet, refactor: return out-params of CreateTransaction() as optional struct | |
1652800747 2022-05-17T16:19:07+01:00 dd8a2df488 Bitcoin Merge bitcoin/bitcoin#25107: bench: Add `--sanity-check` flag, use it in `make check` | |
1652801950 2022-05-17T16:39:10+01:00 d5d40d59f8 Bitcoin Merge bitcoin/bitcoin#23679: Sanitize `port` in `addpeeraddress()` | |
1652831514 2022-05-17T19:51:54-04:00 f7a1e676d5 Bitcoin Merge bitcoin/bitcoin#25159: test: use `sendall` in wallet_taproot.py tests | |
1652864223 2022-05-18T09:57:03+01:00 84bf31f8e9 Bitcoin Merge bitcoin/bitcoin#25076: guix: native GCC 10 toolchain for Linux builds | |
1652881160 2022-05-18T15:39:20+02:00 139f789d7a Bitcoin Merge bitcoin/bitcoin#25124: test: Fix intermittent race in p2p_unrequested_blocks.py | |
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 | |
1652885816 2022-05-18T16:56:56+02:00 002411dc53 Bitcoin Merge bitcoin/bitcoin#25157: Fix -rpcwait with -netinfo returning negative time durations | |
1652893728 2022-05-18T19:08:48+02:00 e016c00e98 Bitcoin Merge bitcoin/bitcoin#25126: test: add BIP157 message parsing support (via MESSAGEMAP) | |
1652894395 2022-05-18T19:19:55+02:00 7b3343f300 Bitcoin Merge bitcoin/bitcoin#25108: tidy: add modernize-use-default-member-init | |
1652935495 2022-05-19T06:44:55+02:00 bb83aba6c9 Bitcoin Merge bitcoin/bitcoin#25161: rpc: Put undocumented JSON failure mode behind a runtime flag | |
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 | |
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) | |
1652950772 2022-05-19T09:59:32+01:00 345d860f38 Bitcoin Merge bitcoin/bitcoin#25166: doc: Add link to NetBSD release | |
1652965222 2022-05-19T14:00:22+01:00 e18fd4763e Bitcoin Merge bitcoin/bitcoin#25074: index: During sync, commit best block after indexing | |
1652974376 2022-05-19T16:32:56+01:00 0de36941ec Bitcoin Merge bitcoin/bitcoin#25153: scripted-diff: Use getInt<T> over get_int/get_int64 | |
1653029287 2022-05-20T07:48:07+01:00 6407c0e8a3 Bitcoin Merge bitcoin/bitcoin#25101: Add mockable clock type | |
1653031082 2022-05-20T08:18:02+01:00 d433f59f1e Bitcoin Merge bitcoin/bitcoin#25173: test: add coverage for unknown network in -onlynet | |
1653031688 2022-05-20T08:28:08+01:00 4a8709821e Bitcoin Merge bitcoin/bitcoin#24830: init: Allow -proxy="" setting values | |
1653032160 2022-05-20T08:36:00+01:00 a39002e0c6 Bitcoin Merge bitcoin/bitcoin#25170: build: Enable RPC_DOC_CHECK on --enable-debug | |
1653032889 2022-05-20T08:48:09+01:00 a7e3afb221 Bitcoin Merge bitcoin/bitcoin#25171: rpc: wallet: remove `-deprecatedrpc=exclude_coinbase` logic | |
1653036450 2022-05-20T10:47:30+02:00 0cd1a2eff9 Bitcoin Merge bitcoin/bitcoin#23595: util: Add ParseHex<std::byte>() helper | |
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 | |
1653041302 2022-05-20T12:08:22+02:00 8c61374ba7 Bitcoin Merge bitcoin-core/gui#581: refactor: Revamp `ClientModel` code to handle core signals | |
1653050115 2022-05-20T13:35:15+01:00 4d0c00dffd Bitcoin Merge bitcoin/bitcoin#25168: refactor: Avoid passing params where not needed | |
1653062790 2022-05-20T12:06:30-04:00 3aa851ad2a Bitcoin Merge bitcoin/bitcoin#24820: test: 3 new tests for SelectCoins function | |
1653068589 2022-05-20T18:43:09+01:00 aac99faa66 Bitcoin Merge bitcoin/bitcoin#25175: refactor: Improve thread safety analysis by propagating some negative capabilities | |
1653072001 2022-05-20T19:40:01+01:00 640eb772e5 Bitcoin Merge bitcoin/bitcoin#25064: [kernel 2b/n] Add `ChainstateManager::m_adjusted_time_callback` | |
1653243161 2022-05-22T20:12:41+02:00 b0e16eb3ac Bitcoin Merge bitcoin-core/gui#600: refactor: Add OptionsModel getOption/setOption methods | |
1653287903 2022-05-23T08:38:23+02:00 6d20f4b920 Bitcoin Merge bitcoin/bitcoin#25178: doc: remove passing `--disable-external-signer` in OpenBSD build guide | |
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)` | |
1653291662 2022-05-23T09:41:02+02:00 66e3b16b8b Bitcoin Merge bitcoin/bitcoin#25184: refactor: Remove defunct attributes.h includes | |
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 | |
1653324924 2022-05-23T12:55:24-04:00 3368f84c43 Bitcoin Merge bitcoin/bitcoin#25083: Set effective_value when initializing a COutput | |
1653325166 2022-05-23T18:59:26+02:00 fbb90c44ac Bitcoin Merge bitcoin/bitcoin#25015: test: Use permissions from git in lint-files.py | |
1653325390 2022-05-23T19:03:10+02:00 44037a2912 Bitcoin Merge bitcoin/bitcoin#25176: Fix frequent -netinfo JSON errors from missing getpeerinfo#relaytxes | |
1653376498 2022-05-24T09:14:58+02:00 aa5cd3cc6d Bitcoin Merge bitcoin/bitcoin#25149: refactor: Add thread safety annotation to `BanMan::SweepBanned()` | |
1653382107 2022-05-24T10:48:27+02:00 1368634433 Bitcoin Merge bitcoin-core/gui#601: refactor: Pass interfaces::Node references to OptionsModel constructor | |
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 | |
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` | |
1653413565 2022-05-24T19:32:45+02:00 90e49c1ece Bitcoin Merge bitcoin/bitcoin#24464: logging: Add severity level to logs | |
1653465054 2022-05-25T09:50:54+02:00 bd57b4e0c0 Bitcoin Merge bitcoin/bitcoin#24757: build, ci: add `DEBUG_LOCKCONTENTION` to --enable-debug and CI | |
1653465744 2022-05-25T10:02:24+02:00 8c721fff3a Bitcoin Merge bitcoin/bitcoin#25192: test: add coverage for unknown value to -blockfilterindex | |
1653478065 2022-05-25T13:27:45+02:00 b4f686952a Bitcoin Merge bitcoin/bitcoin#25197: contrib: Remove keys that are no longer used for merging | |
1653519863 2022-05-25T19:04:23-04:00 192d639a6b Bitcoin Merge bitcoin/bitcoin#25213: fuzz: fix crash at coinselection, add missing fee rate. | |
1653568444 2022-05-26T14:34:04+02:00 cacbdbaa95 Bitcoin Merge bitcoin/bitcoin#25132: consensus: Add BIP-341 specified constraints in `ComputeTaprootMerkleRoot` | |
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 | |
1653570815 2022-05-26T15:13:35+02:00 c324b07a54 Bitcoin Merge bitcoin/bitcoin#25210: doc: remove misleading AreInputsStandard() comment | |
1653571735 2022-05-26T15:28:55+02:00 48eec32347 Bitcoin Merge bitcoin/bitcoin#25216: Doc: Fix parameter in hwm example block | |
1653577510 2022-05-26T17:05:10+02:00 2642dee136 Bitcoin Merge bitcoin/bitcoin#15936: interfaces: Expose settings.json methods to GUI | |
1653587392 2022-05-26T13:49:52-04:00 a0e8aff605 Bitcoin Merge bitcoin/bitcoin#25003: tracing: fix `coin_selection:aps_create_tx_internal` calling logic | |
1653588370 2022-05-26T20:06:10+02:00 c5e67be03b Bitcoin Merge bitcoin/bitcoin#24032: Add defaults to vDeployments to avoid uninitialized variables | |
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 | |
1653645572 2022-05-27T10:59:32+01:00 66bb4df410 Bitcoin Merge bitcoin/bitcoin#25201: windeploy: Renewed windows code signing certificate | |
1653657111 2022-05-27T15:11:51+02:00 57bf12523c Bitcoin Merge bitcoin/bitcoin#24934: refactor, miner: Delete call to UpdatePackagesForAdded at beginning of addPackageTxs | |
1653657360 2022-05-27T15:16:00+02:00 3ba6dd6f4b Bitcoin Merge bitcoin/bitcoin#24408: rpc: add rpc to get mempool txs spending specific prevouts | |
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 | |
1653727260 2022-05-28T09:41:00+01:00 ba48fcf4a4 Bitcoin Merge bitcoin/bitcoin#25224: Get time less often in AddrManImpl::ResolveCollisions_() | |
1653858054 2022-05-29T22:00:54+01:00 fb7437f66f Bitcoin Merge bitcoin/bitcoin#25231: ci: Install documented packages for "Win64" CI task | |
1653893535 2022-05-30T08:52:15+02:00 b6ab45ae5c Bitcoin Merge bitcoin/bitcoin#25204: rpc: remove deprecated top-level fee fields from mempool entries | |
1653898569 2022-05-30T09:16:09+01:00 e3b7f10b10 Bitcoin Merge bitcoin/bitcoin#25237: rpc: Capture UniValue by ref for rpcdoccheck | |
1653899987 2022-05-30T10:39:47+02:00 8779adbdda Bitcoin Merge bitcoin/bitcoin#25233: compat: remove glibcxx sanity checks | |
1653918912 2022-05-30T15:55:12+02:00 ad9e5eaf77 Bitcoin Merge bitcoin/bitcoin#24424: doc: release process chainparams updates | |
1653922667 2022-05-30T16:57:47+02:00 269fa667f2 Bitcoin Merge bitcoin/bitcoin#25044: test: Use MiniWallet in rpc_rawtransaction.py | |
1653939236 2022-05-30T21:33:56+02:00 b9ef5a10e2 Bitcoin Merge bitcoin-core/gui#609: wallet, refactor: Drop unused `WalletModel::PaymentRequestExpired` | |
1653982616 2022-05-31T09:36:56+02:00 bd6c5e4108 Bitcoin Merge bitcoin/bitcoin#25246: Revert "build: more robustly check for fcf-protection support" | |
1653991546 2022-05-31T12:05:46+02:00 5f65afff9c Bitcoin Merge bitcoin/bitcoin#24178: p2p: Respond to getheaders if we have sufficient chainwork | |
1654002600 2022-05-31T15:10:00+02:00 1f932de673 Bitcoin Merge bitcoin/bitcoin#25253: test: add coverage for non-hex value to -minimumchainwork | |
1654003199 2022-05-31T15:19:59+02:00 d4d9daff7a Bitcoin Merge bitcoin/bitcoin#25200: doc: Fix spelling errors identified by codespell in comments | |
1654063936 2022-06-01T08:12:16+02:00 beb18d3fbc Bitcoin Merge bitcoin/bitcoin#25259: test: check pre-segwit peer error in `getblockfrompeer` RPC | |
1654065548 2022-06-01T08:39:08+02:00 e157b98640 Bitcoin Merge bitcoin/bitcoin#25165: doc: Explain squashing with merge commits | |
1654083168 2022-06-01T13:32:48+02:00 dd52f79a73 Bitcoin Merge bitcoin/bitcoin#24416: doc: Avoid ADL for function calls | |
1654094629 2022-06-01T16:43:49+02:00 9cc010f5a9 Bitcoin Merge bitcoin/bitcoin#25087: test: use MiniWallet for feature_dbcrash.py | |
1654095472 2022-06-01T15:57:52+01:00 b752dade04 Bitcoin Merge bitcoin/bitcoin#25244: build: pass bdb cppflags only where needed | |
1654107223 2022-06-01T19:13:43+01:00 86cc31dab6 Bitcoin Merge bitcoin/bitcoin#25249: Bump univalue subtree | |
1654107364 2022-06-01T20:16:04+02:00 1c7ef0abd1 Bitcoin Merge bitcoin/bitcoin#25262: test: Set maxfeerate=0 in MiniWallet sendrawtransaction() | |
1654167929 2022-06-02T13:05:29+02:00 39ddd522c3 Bitcoin Merge bitcoin/bitcoin#24531: Use designated initializers | |
1654189493 2022-06-02T19:04:53+02:00 636991d0c0 Bitcoin Merge bitcoin/bitcoin#25264: kernel: pass params to BlockManager rather than using a global | |
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 | |
1654190407 2022-06-02T19:20:07+02:00 da6792b2eb Bitcoin Merge bitcoin-core/gui#613: Remove unnecessary wallet includes from rpcconsole.cpp | |
1654191400 2022-06-02T19:36:40+02:00 b11ab25afb Bitcoin Merge bitcoin-core/gui#583: Add translator comments to `TransactionDesc::FormatTxStatus` | |
1654195406 2022-06-02T20:43:26+02:00 1f63b460a8 Bitcoin Merge bitcoin/bitcoin#25267: test: check `replaceable` mismatch error in `createrawtransaction` RPC | |
1654202105 2022-06-02T22:35:05+02:00 00ce8543f1 Bitcoin Merge bitcoin/bitcoin#24171: p2p: Sync chain more readily from inbound peers during IBD | |
1654238813 2022-06-03T08:46:53+02:00 2cf8c2caea Bitcoin Merge bitcoin/bitcoin#25256: logging: fix logging empty thread name | |
1654370757 2022-06-04T20:25:57+01:00 aac9c259b0 Bitcoin Merge bitcoin/bitcoin#25065: [kernel 2c/n] Introduce `kernel::Context`, encapsulate global init/teardown | |
1654372460 2022-06-04T20:54:20+01:00 695ca641a4 Bitcoin Merge bitcoin/bitcoin#24860: Miniscript integration follow-ups | |
1654432169 2022-06-05T14:29:29+02:00 1b2e1d179c Bitcoin Merge bitcoin-core/gui#614: Drop no longer supported Android architecture | |
1654521321 2022-06-06T15:15:21+02:00 fcde5d1300 Bitcoin Merge bitcoin/bitcoin#25255: ci: Improve "ARM64 Android APK" task | |
1654523670 2022-06-06T15:54:30+02:00 e82d8069bc Bitcoin Merge bitcoin/bitcoin#25276: doc: Fix typo in importdescriptors | |
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 | |
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 | |
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) | |
1654594270 2022-06-07T11:31:10+02:00 2ab4a80480 Bitcoin Merge bitcoin/bitcoin#25254: Move minRelayTxFee to policy/settings | |
1654594438 2022-06-07T11:33:58+02:00 45d8b1e94a Bitcoin Merge bitcoin/bitcoin#25286: scripted-diff: remove duplicate categories from LogPrint output | |
1654623733 2022-06-07T19:42:13+02:00 d8ae504448 Bitcoin Merge bitcoin/bitcoin#25245: refactor: Remove no-op TIME_INIT on deser | |
1654627773 2022-06-07T20:49:33+02:00 e282764e04 Bitcoin Merge bitcoin/bitcoin#25228: test: add BIP-125 rule 5 testcase with default mempool | |
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 | |
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 | |
1654667520 2022-06-08T07:52:00+02:00 bbf2a25044 Bitcoin Merge bitcoin/bitcoin#25298: doc: Fix command in "OpenBSD Build Guide" | |
1654683698 2022-06-08T11:21:38+01:00 b9416c3847 Bitcoin Merge bitcoin/bitcoin#25096: [net] Minor improvements to addr caching | |
1654701615 2022-06-08T17:20:15+02:00 2e079c86ae Bitcoin Merge bitcoin/bitcoin#24395: build: use `BOOST_MULTI_INDEX_ENABLE_SAFE_MODE` when debugging | |
1654703586 2022-06-08T17:53:06+02:00 455780b1ae Bitcoin Merge bitcoin/bitcoin#25294: test: Fix wait_for_debug_log UnicodeDecodeError | |
1654774105 2022-06-09T12:28:25+01:00 9edc5133d4 Bitcoin Merge bitcoin/bitcoin#25303: refactor: Remove redundant addrman time checks | |
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 | |
1654857447 2022-06-10T12:37:27+02:00 c3daa321f9 Bitcoin Merge bitcoin/bitcoin#25312: test: Fix port collisions caused by p2p_getaddr_caching.py | |
1654872173 2022-06-10T16:42:53+02:00 8f3ab9a1b1 Bitcoin Merge bitcoin/bitcoin#24931: Strengthen thread safety assertions | |
1654874251 2022-06-10T17:17:31+02:00 b71d37da2c Bitcoin Merge bitcoin/bitcoin#25333: test: Fix out-of-range port collisions | |
1655033635 2022-06-12T13:33:55+02:00 9ef180a0ab Bitcoin Merge bitcoin-core/gui#608: wallet, refactor: Make `WalletModel::sendCoins()` return `void` | |
1655038754 2022-06-12T14:59:14+02:00 37633d2f61 Bitcoin Merge bitcoin-core/gui#602: Unify bitcoin-qt and bitcoind persistent settings | |
1655105203 2022-06-13T09:26:43+02:00 5174a139c9 Bitcoin Merge bitcoin/bitcoin#25313: guix: re-revert risc-v execstack workaround | |
1655126639 2022-06-13T15:23:59+02:00 3340d46cd3 Bitcoin Merge bitcoin/bitcoin#25352: test: Fix previous release binary download script for Apple ARM64 | |
1655135941 2022-06-13T17:59:01+02:00 506d9b25a3 Bitcoin Merge bitcoin/bitcoin#24839: test: use MiniWallet for mining_prioritisetransaction.py | |
1655149419 2022-06-13T21:43:39+02:00 b91055ea55 Bitcoin Merge bitcoin/bitcoin#25251: Consolidate Windows ASLR workarounds for upstream secp256k1 changes | |
1655151307 2022-06-13T22:15:07+02:00 a55606c3bd Bitcoin Merge bitcoin/bitcoin#25356: test: Remove MiniWallet mempool_valid option | |
1655184155 2022-06-14T07:22:35+02:00 cccbc5fe3e Bitcoin Merge bitcoin/bitcoin#25359: doc: add distcc to productivity notes | |
1655192788 2022-06-14T09:46:28+02:00 c5fbcf5f8d Bitcoin Merge bitcoin/bitcoin#25320: util: modify Win32LockedPageAllocator to query windows for limit. | |
1655195971 2022-06-14T10:39:31+02:00 1557014378 Bitcoin Merge bitcoin/bitcoin#25332: build: test for timingsafe_bcmp | |
1655199992 2022-06-14T11:46:32+02:00 9e4fbebcc8 Bitcoin Merge bitcoin/bitcoin#25306: logging: add LogPrintfCategory to log unconditionally with category | |
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 | |
1655230314 2022-06-14T20:11:54+02:00 df933596e7 Bitcoin Merge bitcoin/bitcoin#23611: build: add `LTO` option to depends | |
1655273438 2022-06-15T08:10:38+02:00 38c63e3683 Bitcoin Merge bitcoin/bitcoin#25338: scripted-diff: Avoid incompatibility with CMake AUTOUIC feature | |
1655273642 2022-06-15T08:14:02+02:00 ede9089096 Bitcoin Merge bitcoin/bitcoin#25156: refactor: Introduce PeerManagerImpl::RejectIncomingTxs | |
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 | |
1655275099 2022-06-15T08:38:19+02:00 4c0d1fec16 Bitcoin Merge bitcoin/bitcoin#25374: test: remove unused `create_confirmed_utxos` helper | |
1655276338 2022-06-15T08:58:58+02:00 fa07ee165e Bitcoin Merge bitcoin/bitcoin#25339: RPC/blockchain: Elaborate on scantxoutset documentation | |
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 | |
1655309331 2022-06-15T18:08:51+02:00 26ec2f2d6b Bitcoin Merge bitcoin-core/gui#618: refactor: Add `transactionoverviewwidget.cpp` source file | |
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 | |
1655314832 2022-06-15T13:40:32-04:00 51eebe082d Bitcoin Merge bitcoin/bitcoin#25368: doc: Update importaddress mention incompatibility with descriptor wallet | |
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 | |
1655380021 2022-06-16T13:47:01+02:00 8035b5c80d Bitcoin Merge bitcoin/bitcoin#25369: Unsubtree Univalue | |
1655396389 2022-06-16T18:19:49+02:00 faf25b09d9 Bitcoin Merge bitcoin/bitcoin#25282: Bugfix: configure: Define default for use_libevent | |
1655401774 2022-06-16T19:49:34+02:00 489b587669 Bitcoin Merge bitcoin/bitcoin#25215: [kernel 2d/n] Reduce CTxMemPool constructor call sites | |
1655402703 2022-06-16T20:05:03+02:00 0ea92cad52 Bitcoin Merge bitcoin/bitcoin#24356: refactor: replace CConnman::SocketEvents() with mockable Sock::WaitMany() | |
1655403079 2022-06-16T14:11:19-04:00 b0c8306349 Bitcoin Merge bitcoin/bitcoin#24649: wallet: do not count wallet utxos as external | |
1655408692 2022-06-16T21:44:52+02:00 7f2c983e1c Bitcoin Merge bitcoin/bitcoin#24864: contrib: Use asmap for ASN lookup in makeseeds | |
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 | |
1655481460 2022-06-17T17:57:40+02:00 3b3c66f859 Bitcoin Merge bitcoin/bitcoin#25392: scripts: remove no-longer-needed ignored exports | |
1655495253 2022-06-17T21:47:33+02:00 015717e2b8 Bitcoin Merge bitcoin/bitcoin#25299: doc: Correct comments re. units of constants | |
1655496278 2022-06-17T22:04:38+02:00 1b0469199b Bitcoin Merge bitcoin/bitcoin#25281: build: Remove unused `LIBBITCOIN_KERNEL` variable | |
1655496428 2022-06-17T22:07:08+02:00 e5df0ba0d9 Bitcoin Merge bitcoin/bitcoin#25360: build: SystemTap 4.7 (RISC-V support) | |
1655499102 2022-06-17T22:51:42+02:00 f8586b25f6 Bitcoin Merge bitcoin/bitcoin#25289: test: implement 'bech32m' mode for `getnewdestination()` helper | |
1655503353 2022-06-17T18:02:33-04:00 8be652e439 Bitcoin Merge bitcoin/bitcoin#25005: wallet: remove extra wtx lookup in 'AvailableCoins' + several code cleanups. | |
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" | |
1655717812 2022-06-20T11:36:52+02:00 a09033e22c Bitcoin Merge bitcoin/bitcoin#25409: doc: fix typos | |
1655748824 2022-06-20T20:13:44+02:00 57a491bee1 Bitcoin Merge bitcoin/bitcoin#25388: refactor: move policy constants to policy | |
1655753875 2022-06-20T21:37:55+02:00 bc28ca3afb Bitcoin Merge bitcoin/bitcoin#25118: wallet: unify “allow/block other inputs“ concept | |
1655754412 2022-06-20T21:46:52+02:00 6c6cc7989c Bitcoin Merge bitcoin/bitcoin#25424: build, qt: Fix `QMAKE_CXXFLAGS` expression for `mingw32` host | |
1655755540 2022-06-20T22:05:40+02:00 e16f644104 Bitcoin Merge bitcoin/bitcoin#25378: build: use sqlite 3380500 in depends | |
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 | |
1655787292 2022-06-21T06:54:52+02:00 1d39c9ca06 Bitcoin Merge bitcoin/bitcoin#25425: build: Fix `::_wsystem` check | |
1655804578 2022-06-21T11:42:58+02:00 b178807265 Bitcoin Merge bitcoin/bitcoin#25430: test: refactor: save MiniWallet mode explicitly | |
1655806650 2022-06-21T12:17:30+02:00 18d9189cc9 Bitcoin Merge bitcoin-core/gui#612: refactor: Drop unused `QFrame`s in `SendCoinsEntry` | |
1655808125 2022-06-21T12:42:05+02:00 5884a47c36 Bitcoin Merge bitcoin/bitcoin#25422: build: globally define NOMINMAX when building with mingw-w64 | |
1655822551 2022-06-21T15:42:31+01:00 34869114a7 Bitcoin Merge bitcoin/bitcoin#25394: build: add *_STANDARD vars to depends gen_id | |
1655848843 2022-06-22T00:00:43+02:00 c3a41ad980 Bitcoin Merge bitcoin/bitcoin#25314: p2p: always set nTime for self-advertisements | |
1655849033 2022-06-22T00:03:53+02:00 7377ed778c Bitcoin Merge bitcoin/bitcoin#25389: guix: use libtool 2.4.7 | |
1655859384 2022-06-21T20:56:24-04:00 174b821e64 Bitcoin Merge bitcoin/bitcoin#25427: wallet: remove extra wtx lookup in AddToSpends | |
1655874730 2022-06-22T07:12:10+02:00 58b9d6cf9e Bitcoin Merge bitcoin-core/gui#620: Replace `QRegExp` with `QRegularExpression` | |
1655874797 2022-06-22T07:13:17+02:00 a4e066af85 Bitcoin Merge bitcoin/bitcoin#24352: Add doc/design/libraries.md | |
1655875923 2022-06-22T07:32:03+02:00 1b71c76886 Bitcoin Merge bitcoin/bitcoin#25435: test: Remove from_node from create_self_transfer* MiniWallet helpers | |
1655876962 2022-06-22T07:49:22+02:00 e3b06e8dd8 Bitcoin Merge bitcoin/bitcoin#25440: log: Use consistent wording in random.cpp log | |
1655886582 2022-06-22T10:29:42+02:00 b1a824dd06 Bitcoin Merge bitcoin/bitcoin#24291: build: Remove negated --enable-fuzz checks from build system | |
1655888837 2022-06-22T11:07:17+02:00 a085a55491 Bitcoin Merge bitcoin/bitcoin#25428: Remove Sock::Release() and CloseSocket() | |
1655893905 2022-06-22T12:31:45+02:00 0808c88d7b Bitcoin Merge bitcoin/bitcoin#25443: test: Fail if connect_nodes fails | |
1655896623 2022-06-22T13:17:03+02:00 ddd7a39aa9 Bitcoin Merge bitcoin/bitcoin#25414: doc: Update Arch Linux build example | |
1655899203 2022-06-22T14:00:03+02:00 b9122e95f0 Bitcoin Merge bitcoin/bitcoin#25444: ci: macOS task imrovements | |
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 | |
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 | |
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 | |
1656005530 2022-06-23T19:32:10+02:00 2598720d6c Bitcoin Merge bitcoin/bitcoin#25457: Use more specific path when including `memenv.h` header | |
1656050990 2022-06-24T08:09:50+02:00 f697c068eb Bitcoin Merge bitcoin/bitcoin#25438: refactor: remove unused methods in classes `CDBIterator,CDBWrapper,CCoinsViewDBCursor` | |
1656084445 2022-06-24T17:27:25+02:00 1da1c0dd66 Bitcoin Merge bitcoin/bitcoin#25456: rpc: Use steady_clock for getrpcinfo durations | |
1656138379 2022-06-25T08:26:19+02:00 0dd3477333 Bitcoin Merge bitcoin/bitcoin#25458: guix: parallelize LIEF build | |
1656309518 2022-06-27T07:58:38+02:00 fe5911ee04 Bitcoin Merge bitcoin/bitcoin#25460: ci: Update Windows task image up to `visualstudio2022` | |
1656310588 2022-06-27T08:16:28+02:00 c1acd34984 Bitcoin Merge bitcoin/bitcoin#25476: test: Remove unnecessary mining from importdescriptors test | |
1656310754 2022-06-27T08:19:14+02:00 f52d074363 Bitcoin Merge bitcoin/bitcoin#25439: rpc: Return incrementalrelayfee in getmempoolinfo | |
1656310896 2022-06-27T08:21:36+02:00 aaeb315ff0 Bitcoin Merge bitcoin/bitcoin#25357: guix: drop `-z,noexecstack` for PPC64 | |
1656311119 2022-06-27T08:25:19+02:00 dde7205c57 Bitcoin Merge bitcoin/bitcoin#23418: Fix signed integer overflow in prioritisetransaction RPC | |
1656321181 2022-06-27T11:13:01+02:00 fffff0abb9 Bitcoin Merge bitcoin/bitcoin#25436: build: GCC-12 build improvements | |
1656321668 2022-06-27T11:21:08+02:00 50a3921c96 Bitcoin Merge bitcoin/bitcoin#25144: refactor: Pass Peer& to Misbehaving() | |
1656334245 2022-06-27T14:50:45+02:00 c8261026a4 Bitcoin Merge bitcoin/bitcoin#25445: test: Return new_utxo from create_self_transfer in MiniWallet | |
1656336109 2022-06-27T14:21:49+01:00 2fe27029f5 Bitcoin Merge bitcoin/bitcoin#25404: p2p, doc: Use MAX_BLOCKS_TO_ANNOUNCE consistently | |
1656338957 2022-06-27T15:09:17+01:00 2111f32f2a Bitcoin Merge bitcoin/bitcoin#25483: Revert "ci: Increase CPU number for "Win64 native" task" | |
1656397052 2022-06-28T08:17:32+02:00 ee3ba5a76f Bitcoin Merge bitcoin/bitcoin#25485: rpc: Use enum instead of string for `filtertype_name` | |
1656397880 2022-06-28T08:31:20+02:00 78957e71e8 Bitcoin Merge bitcoin/bitcoin#25486: test: fix failing test `interface_usdt_utxocache.py` | |
1656407669 2022-06-28T10:14:29+01:00 1b5610852e Bitcoin Merge bitcoin/bitcoin#25488: doc: Fix typo in macdeploy | |
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() | |
1656421800 2022-06-28T15:10:00+02:00 55c9e2d790 Bitcoin Merge bitcoin/bitcoin#24378: refactor: make bind() and listen() mockable/testable | |
1656427443 2022-06-28T16:44:03+02:00 5bf65ec66e Bitcoin Merge bitcoin/bitcoin#22558: psbt: Taproot fields for PSBT | |
1656436613 2022-06-28T18:16:53+01:00 bace615ba3 Bitcoin Merge bitcoin/bitcoin#24565: Remove LOCKTIME_MEDIAN_TIME_PAST constant | |
1656436699 2022-06-28T18:18:19+01:00 2364d17a31 Bitcoin Merge bitcoin/bitcoin#25480: Replace CountSecondsDouble with Ticks<SecondsDouble> | |
1656437650 2022-06-28T18:34:10+01:00 480d8069d7 Bitcoin Merge bitcoin/bitcoin#24924: bench: Make WalletLoading benchmark run faster | |
1656455706 2022-06-29T00:35:06+02:00 1b4d660a34 Bitcoin Merge bitcoin-core/gui#617: Reset options, notify user about backup creation | |
1656479489 2022-06-29T07:11:29+02:00 72d6469ab4 Bitcoin Merge bitcoin/bitcoin#25496: build: Clean up `build_msvc/libsecp256k1_config.h` | |
1656486811 2022-06-29T09:13:31+02:00 e4e201dfd9 Bitcoin Merge bitcoin/bitcoin#25290: [kernel 3a/n] Decouple `CTxMemPool` from `ArgsManager` | |
1656498050 2022-06-29T12:20:50+02:00 ceae0eb7e3 Bitcoin Merge bitcoin/bitcoin#25437: guix: remove explicit glibc stack protector disabling | |
1656498929 2022-06-29T12:35:29+02:00 68b1425e9a Bitcoin Merge bitcoin/bitcoin#25492: util: remove MSVC warning pragmas | |
1656514572 2022-06-29T15:56:12+01:00 cc22bd7f70 Bitcoin Merge bitcoin/bitcoin#25495: Revert "bnb: exit selection when best_waste is 0" | |
1656517699 2022-06-29T11:48:19-04:00 749b80b29e Bitcoin Merge bitcoin/bitcoin#25497: wallet: more accurate target for large transactions | |
1656523048 2022-06-29T13:17:28-04:00 5bc10b39ab Bitcoin Merge bitcoin/bitcoin#25502: upstream: update minisketch subtree | |
1656594200 2022-06-30T15:03:20+02:00 bae8a66d42 Bitcoin Merge bitcoin/bitcoin#25506: Rephrase error message for invalid value of `-peertimeout` | |
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 | |
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`) | |
1656600230 2022-06-30T15:43:50+01:00 6adae27f8c Bitcoin Merge bitcoin/bitcoin#24836: add RPC (-regtest only) for testing package policy | |
1656603585 2022-06-30T17:39:45+02:00 5d68d6840d Bitcoin Merge bitcoin/bitcoin#25364: test: remove wallet dependency from feature_nulldummy.py | |
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 | |
1656667637 2022-07-01T11:27:17+02:00 b04f42efe3 Bitcoin Merge bitcoin/bitcoin#25490: guix: more cross arch reproducibility (x86_64 -> arm64) | |
1656668491 2022-07-01T10:41:31+01:00 ca08e00a1b Bitcoin Merge bitcoin/bitcoin#25508: guix: use elfesteem 2eb1e5384ff7a220fd1afacd4a0170acff54fe56 | |
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` | |
1656705050 2022-07-01T21:50:50+02:00 4129c13754 Bitcoin Merge bitcoin/bitcoin#25521: build: Remove outdated libbitcoinkernel comment | |
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`) | |
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 | |
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 | |
1657018372 2022-07-05T11:52:52+01:00 9fb2a2bc67 Bitcoin Merge bitcoin/bitcoin#25536: contrib: dedup `get_witness_script` helper in signet miner | |
1657040156 2022-07-05T18:55:56+02:00 195e07feaf Bitcoin Merge bitcoin/bitcoin#19393: test: Add more tests for orphan tx handling | |
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 | |
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 | |
1657194943 2022-07-07T13:55:43+02:00 67c6b61f96 Bitcoin Merge bitcoin/bitcoin#25525: test: remove wallet dependency from mempool_updatefromblock.py | |
1657195432 2022-07-07T14:03:52+02:00 bac52a1cfe Bitcoin Merge bitcoin/bitcoin#25447: fuzz: add low-level target for txorphanage | |
1657200425 2022-07-07T15:27:05+02:00 5ab6a94276 Bitcoin Merge bitcoin/bitcoin#25552: add glozow builder key | |
1657203132 2022-07-07T16:12:12+02:00 8ef096d4f8 Bitcoin Merge bitcoin/bitcoin#25522: test: Remove -acceptnonstdtxn=1 from feature_rbf.py | |
1657208186 2022-07-07T16:36:26+01:00 c49b0405fb Bitcoin Merge bitcoin/bitcoin#25558: guix: Make windows cross architecture reproducible | |
1657208955 2022-07-07T17:49:15+02:00 a658a02c79 Bitcoin Merge bitcoin/bitcoin#25524: add glozow to trusted-keys | |
1657212877 2022-07-07T17:54:37+01:00 d571cf2d24 Bitcoin Merge bitcoin/bitcoin#25500: refactor: Move inbound eviction logic to its own translation unit | |
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. | |
1657260590 2022-07-08T08:09:50+02:00 172823e4d5 Bitcoin Merge bitcoin/bitcoin#25568: Remove my key from trusted-keys | |
1657271184 2022-07-08T11:06:24+02:00 a7f3479ba3 Bitcoin Merge bitcoin/bitcoin#25353: Add a `-mempoolfullrbf` node setting | |
1657279064 2022-07-08T13:17:44+02:00 994573726f Bitcoin Merge bitcoin/bitcoin#25549: doc: update for NetBSD 9.2, add GUI Build Instructions | |
1657289768 2022-07-08T10:16:08-04:00 b9f9ed4640 Bitcoin Merge bitcoin/bitcoin#25337: refactor: encapsulate wallet's address book access | |
1657290426 2022-07-08T10:27:06-04:00 194710d8ff Bitcoin Merge bitcoin/bitcoin#25481: wallet: unify max signature logic | |
1657482234 2022-07-10T20:43:54+01:00 f9783b0f07 Bitcoin Merge bitcoin-core/gui#471: Add Wallet Restore in the GUI | |
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 | |
1657546398 2022-07-11T15:33:18+02:00 0817cc379f Bitcoin Merge bitcoin/bitcoin#25512: test: remove wallet dependency and refactor rpc_signrawtransaction.py | |
1657559485 2022-07-11T13:11:25-04:00 c92eb6cda0 Bitcoin Merge bitcoin/bitcoin#25562: test: add tests for negative waste during coin selection | |
1657605742 2022-07-12T08:02:22+02:00 7ba0850c49 Bitcoin Merge bitcoin/bitcoin#25036: wallet: Save wallet scan progress | |
1657605894 2022-07-12T08:04:54+02:00 6c0c2620c2 Bitcoin Merge bitcoin/bitcoin#25589: test: speedup wallet_coinbase_category.py | |
1657609331 2022-07-12T09:02:11+02:00 8479ed02d7 Bitcoin Merge bitcoin/bitcoin#25565: doc: improve developer-notes about threads | |
1657611962 2022-07-12T08:46:02+01:00 27a4dd055b Bitcoin Merge bitcoin-core/gui#627: Apply translator comments to reset options confirmation dialog | |
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 | |
1657637919 2022-07-12T15:58:39+01:00 39d111aee7 Bitcoin Merge bitcoin/bitcoin#25575: Address comments remaining from #25353 | |
1657638342 2022-07-12T17:05:42+02:00 dd13d7bf16 Bitcoin Merge bitcoin/bitcoin#25591: move-only: Version handshake to libtest_util | |
1657638516 2022-07-12T17:08:36+02:00 01ae8d9cd2 Bitcoin Merge bitcoin/bitcoin#25592: test persistence of non-mempool tx prioritisation | |
1657639212 2022-07-12T17:20:12+02:00 7d258ee8bc Bitcoin Merge bitcoin/bitcoin#25489: wallet: change `ScanForWalletTransactions` to use `Ticks(Dur2 d)` | |
1657639706 2022-07-12T17:28:26+02:00 46fcb52cb1 Bitcoin Merge bitcoin/bitcoin#24944: rpc: add getblockfrompeer RPCTypeCheck and invalid input test coverage | |
1657641959 2022-07-12T18:05:59+02:00 1d89fc695a Bitcoin Merge bitcoin/bitcoin#25324: refactor: add most of src/util to iwyu | |
1657724333 2022-07-13T15:58:53+01:00 081965ccc3 Bitcoin Merge bitcoin/bitcoin#25464: rpc: Reduce Univalue push_backV peak memory usage in listtransactions | |
1657725524 2022-07-13T16:18:44+01:00 c30b3e90f0 Bitcoin Merge bitcoin/bitcoin#25472: build: Increase MS Visual Studio minimum version | |
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 | |
1657785344 2022-07-14T09:55:44+02:00 8efa73e7ce Bitcoin Merge bitcoin/bitcoin#25557: p2p: Eliminate atomic for m_last_getheaders_timestamp | |
1657785882 2022-07-14T10:04:42+02:00 062b9db0cc Bitcoin Merge bitcoin/bitcoin#25594: refactor: Return BResult from restoreWallet | |
1657812055 2022-07-14T17:20:55+02:00 02ede4f1fd Bitcoin Merge bitcoin/bitcoin#25607: [kernel 3d/n] Misc `ChainstateManager::Options` fixups | |
1657824859 2022-07-14T14:54:19-04:00 85b601e043 Bitcoin Merge bitcoin/bitcoin#24148: Miniscript support in Output Descriptors | |
1657899235 2022-07-15T16:33:55+01:00 a969b2fcd3 Bitcoin Merge bitcoin/bitcoin#25551: refactor: Throw exception on invalid Univalue pushes over silent ignore | |
1657916338 2022-07-15T21:18:58+01:00 6decdedaf9 Bitcoin Merge bitcoin-core/gui#469: Load Base64 PSBT string from file | |
1657923932 2022-07-15T18:25:32-04:00 826fae6a0f Bitcoin Merge bitcoin/bitcoin#25618: Release notes for Miniscript support in P2WSH descriptors | |
1658040773 2022-07-17T08:52:53+02:00 55b76ac1c0 Bitcoin Merge bitcoin/bitcoin#25615: rpc: add missing description in gettxout help text | |
1658050132 2022-07-17T10:28:52+01:00 82ab22af3a Bitcoin Merge bitcoin/bitcoin#25605: depends: update urls for dmg tools | |
1658132980 2022-07-18T10:29:40+02:00 4e2929e987 Bitcoin Merge bitcoin/bitcoin#25617: refactor: univalue test cleanups | |
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 | |
1658137164 2022-07-18T10:39:24+01:00 d806407173 Bitcoin Merge bitcoin/bitcoin#25542: build: Use Link Time Optimization for Qt code on Linux | |
1658149539 2022-07-18T15:05:39+02:00 c395c8d6bb Bitcoin Merge bitcoin/bitcoin#25624: fuzz: Fix assert bug in txorphan target | |
1658156967 2022-07-18T16:09:27+01:00 821f5c824f Bitcoin Merge bitcoin/bitcoin#25487: [kernel 3b/n] Decouple `{Dump,Load}Mempool` from `ArgsManager` | |
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 | |
1658168781 2022-07-18T14:26:21-04:00 4aaa3b5200 Bitcoin Merge bitcoin/bitcoin#25351: rpc, wallet: Scan mempool after import* - Second attempt | |
1658169595 2022-07-18T14:39:55-04:00 8d4a058ac4 Bitcoin Merge bitcoin/bitcoin#23997: wallet: avoid rescans under assumed-valid blocks | |
1658212357 2022-07-19T08:32:37+02:00 2bdce7f7ad Bitcoin Merge bitcoin/bitcoin#25514: net processing: Move CNode::nServices and CNode::nLocalServices to Peer | |
1658214961 2022-07-19T09:16:01+02:00 47c86a023d Bitcoin Merge bitcoin/bitcoin#25466: ci: add unused-using-decls to clang-tidy | |
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) | |
1658221105 2022-07-19T10:58:25+02:00 1b285b7807 Bitcoin Merge bitcoin/bitcoin#25590: wallet: Precompute Txdata after setting PSBT inputs' UTXOs | |
1658222326 2022-07-19T10:18:46+01:00 6d8707b21d Bitcoin Merge bitcoin-core/gui#631: Disallow encryption of watchonly wallets | |
1658226293 2022-07-19T11:24:53+01:00 47dad42833 Bitcoin Merge bitcoin/bitcoin#25629: univalue: Return more detailed type check error messages | |
1658230145 2022-07-19T13:29:05+02:00 948f5ba636 Bitcoin Merge bitcoin/bitcoin#25641: Fix `-Wparentheses` gcc warning | |
1658245116 2022-07-19T16:38:36+01:00 c6fafa4ed6 Bitcoin Merge bitcoin/bitcoin#25630: Add symlinks for hardcoded Makefiles in out of tree builds | |
1658245173 2022-07-19T16:39:33+01:00 ad466b85cd Bitcoin Merge bitcoin/bitcoin#25639: guix: Drop repetition of option's default value | |
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 | |
1658260499 2022-07-19T20:54:59+01:00 6900162aea Bitcoin Merge bitcoin/bitcoin#25513: psbt: Check Taproot tree depth and leaf versions | |
1658263368 2022-07-19T21:42:48+01:00 92c8e1849d Bitcoin Merge bitcoin/bitcoin#25494: indexes: Stop using node internal types | |
1658264092 2022-07-19T21:54:52+01:00 5560682a44 Bitcoin Merge bitcoin/bitcoin#25645: refactor: Remove unused includes from dbwrapper.h | |
1658296165 2022-07-20T07:49:25+02:00 0897b189e4 Bitcoin Merge bitcoin/bitcoin#25308: refactor: Reduce number of LoadChainstate parameters and return values | |
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 | |
1658323761 2022-07-20T15:29:21+02:00 1eedde157f Bitcoin Merge bitcoin/bitcoin#25638: refactor: Use chainman() helper consistently in ChainImpl | |
1658325058 2022-07-20T15:50:58+02:00 5c82ca3365 Bitcoin Merge bitcoin/bitcoin#25493: compat: document code in compat.h | |
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 | |
1658350781 2022-07-20T16:59:41-04:00 d1e42659bb Bitcoin Merge bitcoin/bitcoin#25543: wallet: cleanup cached amount and input mine check code | |
1658426058 2022-07-21T19:54:18+02:00 b8067cd435 Bitcoin Merge bitcoin/bitcoin#22485: doc: BaseIndex sync behavior with empty datadir | |
1658470092 2022-07-22T08:08:12+02:00 86133df7a2 Bitcoin Merge bitcoin/bitcoin#25662: contrib: prune valgrind suppressions | |
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 | |
1658476020 2022-07-22T09:47:00+02:00 6dc3084eec Bitcoin Merge bitcoin/bitcoin#25668: refactor: Fix iwyu on node/chainstate | |
1658565782 2022-07-23T09:43:02+01:00 194f6dc43c Bitcoin Merge bitcoin-core/gui#629: Fix translator comment for Restore Wallet `QInputDialog` | |
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 | |
1658756288 2022-07-25T15:38:08+02:00 c991132b04 Bitcoin Merge bitcoin/bitcoin#25693: test: remove unused if statements | |
1658758361 2022-07-25T15:12:41+01:00 73a0d6d0d4 Bitcoin Merge bitcoin/bitcoin#25611: univalue: Avoid brittle, narrowing and verbose integral type confusions | |
1658758813 2022-07-25T16:20:13+02:00 5057adf22f Bitcoin Merge bitcoin/bitcoin#25349: CBlockIndex/CDiskBlockIndex improvements for safety, consistent behavior | |
1658776076 2022-07-25T15:07:56-04:00 aa22009887 Bitcoin Merge bitcoin/bitcoin#25700: psbt: Fix unsigned integer overflow | |
1658826271 2022-07-26T10:04:31+01:00 6078f91299 Bitcoin Merge bitcoin/bitcoin#25701: fix comment spellings from the codespell lint | |
1658826495 2022-07-26T10:08:15+01:00 a65f6d8cbb Bitcoin Merge bitcoin/bitcoin#25699: scripted-diff: Replace NullUniValue with UniValue::VNULL | |
1658829254 2022-07-26T10:54:14+01:00 31c1b14754 Bitcoin Merge bitcoin/bitcoin#25689: fuzz: Remove no-op SetMempoolConstraints | |
1658834100 2022-07-26T13:15:00+02:00 c90f86e4c7 Bitcoin Merge bitcoin/bitcoin#25694: refactor: Make CTransaction constructor explicit | |
1658844561 2022-07-26T15:09:21+01:00 5671217477 Bitcoin Merge bitcoin/bitcoin#24974: refactor: Make FEELER_SLEEP_WINDOW type safe (std::chrono) | |
1658850475 2022-07-26T17:47:55+02:00 7f79746bf0 Bitcoin Merge bitcoin/bitcoin#25705: tidy: enable readability-redundant-string-init | |
1658911677 2022-07-27T09:47:57+01:00 687aba8669 Bitcoin Merge bitcoin/bitcoin#25708: depends: always use correct ar for win qt build | |
1658914232 2022-07-27T10:30:32+01:00 9ba73758c9 Bitcoin Merge bitcoin/bitcoin#24697: refactor address relay time | |
1658922977 2022-07-27T12:56:17+01:00 207a228773 Bitcoin Merge bitcoin/bitcoin#25697: depends: expat 2.4.8 & fix building with -flto | |
1659003426 2022-07-28T11:17:06+01:00 62c864605a Bitcoin Merge bitcoin/bitcoin#25723: test: Drop unused boost workaround | |
1659024915 2022-07-28T17:15:15+01:00 41205bf442 Bitcoin Merge bitcoin/bitcoin#25674: add unit tests for RBF rules in isolation | |
1659044068 2022-07-28T17:34:28-04:00 317ef0368b Bitcoin Merge bitcoin/bitcoin#25670: test: check that combining PSBTs with different txs fails | |
1659046611 2022-07-28T18:16:51-04:00 1abbae65eb Bitcoin Merge bitcoin/bitcoin#24584: wallet: avoid mixing different `OutputTypes` during coin selection | |
1659104236 2022-07-29T16:17:16+02:00 b1c8ea45c9 Bitcoin Merge bitcoin/bitcoin#25683: refactor: log `nEvicted` message in `LimitOrphans` then return void | |
1659106043 2022-07-29T15:47:23+01:00 5871b5b5ab Bitcoin Merge bitcoin/bitcoin#25571: refactor: Make mapBlocksUnknownParent local, and rename it | |
1659165982 2022-07-30T09:26:22+02:00 ab3db34836 Bitcoin Merge bitcoin/bitcoin#25713: tidy: run clang-tidy in quiet mode | |
1659170040 2022-07-30T09:34:00+01:00 6745e3693e Bitcoin Merge bitcoin/bitcoin#25738: depends: use a patch instead of sed in libxcb | |
1659194935 2022-07-30T16:28:55+01:00 8e37afcb13 Bitcoin Merge bitcoin/bitcoin#25484: Guix: enable toolchain hardening by default | |
1659196142 2022-07-30T17:49:02+02:00 5215c80edc Bitcoin Merge bitcoin/bitcoin#25709: script: actually trigger the optimization in BuildScript | |
1659343204 2022-08-01T09:40:04+01:00 28be13ec99 Bitcoin Merge bitcoin/bitcoin#25739: Update leveldb subtree | |
1659343719 2022-08-01T09:48:39+01:00 b3c7c023b6 Bitcoin Merge bitcoin/bitcoin#25719: build: Bump Qt to 5.15.5 in depends | |
1659343991 2022-08-01T10:53:11+02:00 c5ba1d92b6 Bitcoin Merge bitcoin/bitcoin#25610: wallet, rpc: Opt in to RBF by default | |
1659344702 2022-08-01T11:05:02+02:00 f5eadcb148 Bitcoin Merge bitcoin/bitcoin#25663: tracing: do not use `coin` after move in `CCoinsViewCache::AddCoin` | |
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 | |
1659346049 2022-08-01T11:27:29+02:00 eeb5a94e27 Bitcoin Merge bitcoin/bitcoin#25528: ci: run USDT interface tests in the CI | |
1659347937 2022-08-01T11:58:57+02:00 2bca32b7c3 Bitcoin Merge bitcoin/bitcoin#24799: Add test case mimicking issue 24765 | |
1659348320 2022-08-01T12:05:20+02:00 ce3b75690d Bitcoin Merge bitcoin/bitcoin#25613: doc: empty REVIEWERS file | |
1659436249 2022-08-02T12:30:49+02:00 816ca01650 Bitcoin Merge bitcoin/bitcoin#25736: univalue: Remove unused and confusing set*() return value | |
1659437553 2022-08-02T11:52:33+01:00 eb72f6323d Bitcoin Merge bitcoin/bitcoin#25763: bdb: disable Werror for format-security | |
1659439230 2022-08-02T12:20:30+01:00 0043ec4e13 Bitcoin Merge bitcoin/bitcoin#25687: build: Do not export `PKG_CONFIG_{PATH|LIBDIR}` variables | |
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 | |
1659516421 2022-08-03T09:47:01+01:00 f6fdedf850 Bitcoin Merge bitcoin/bitcoin#25648: refactor: Remove all policy globals | |
1659517925 2022-08-03T11:12:05+02:00 9155f9b7af Bitcoin Merge bitcoin/bitcoin#25379: test: use MiniWallet to simplify mempool_package_limits.py tests | |
1659526381 2022-08-03T12:33:01+01:00 4a4289e2c9 Bitcoin Merge bitcoin/bitcoin#25772: test: Add missing static to IsStandardTx helper | |
1659598093 2022-08-04T08:28:13+01:00 08085c764d Bitcoin Merge bitcoin/bitcoin#25633: depends: don't restrict --enable-lto to non-guix cctools | |
1659600429 2022-08-04T09:07:09+01:00 f765d4e232 Bitcoin Merge bitcoin/bitcoin#25770: build: Fix help string for `--enable-external-signer` configure option | |
1659627809 2022-08-04T16:43:29+01:00 7312effe6a Bitcoin Merge bitcoin/bitcoin#25527: [kernel 3c/n] Decouple validation cache initialization from `ArgsManager` | |
1659628094 2022-08-04T16:48:14+01:00 36c83b40bd Bitcoin Merge bitcoin/bitcoin#25023: Remove unused SetTip(nullptr) code | |
1659628681 2022-08-04T16:58:01+01:00 e09ad284c7 Bitcoin Merge bitcoin/bitcoin#24675: util: Use ArgsManager::GetPathArg more widely | |
1659633708 2022-08-04T19:21:48+02:00 2c3115d4f5 Bitcoin Merge bitcoin/bitcoin#25773: test: Target exact weight in MiniWallet _bulk_tx | |
1659686613 2022-08-05T09:03:33+01:00 e038605585 Bitcoin Merge bitcoin/bitcoin#24662: addrman: Use system time instead of adjusted network time | |
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` | |
1659689902 2022-08-05T09:58:22+01:00 92f6461cfd Bitcoin Merge bitcoin/bitcoin#25779: guix: ignore additional failing certvalidator test | |
1659706425 2022-08-05T15:33:45+02:00 006740b6f6 Bitcoin Merge bitcoin/bitcoin#25721: refactor: Replace BResult with util::Result | |
1659710609 2022-08-05T16:43:29+02:00 7d3817b29a Bitcoin Merge bitcoin/bitcoin#25760: rest: clean-up for `mempool` endpoints | |
1659727143 2022-08-05T15:19:03-04:00 35305c759a Bitcoin Merge bitcoin/bitcoin#22751: rpc/wallet: add simulaterawtransaction RPC | |
1659727905 2022-08-05T15:31:45-04:00 59bd6b6d37 Bitcoin Merge bitcoin/bitcoin#24699: wallet: Improve AvailableCoins performance by reducing duplicated operations | |
1659727946 2022-08-05T15:32:26-04:00 b1a2021f78 Bitcoin Merge bitcoin/bitcoin#25788: guix: patch NSIS to remove .reloc sections from installer stubs | |
1659971888 2022-08-08T11:18:08-04:00 a478c5350a Bitcoin Merge bitcoin/bitcoin#25790: wallet: improve `{LoadActive,Deactivate}ScriptPubKeyMan` log | |
1659972487 2022-08-08T16:28:07+01:00 9ff6adc43a Bitcoin Merge bitcoin/bitcoin#25804: Update translations for 24.0 string freeze | |
1660000034 2022-08-08T19:07:14-04:00 e7ca8afef6 Bitcoin Merge bitcoin/bitcoin#25782: test: check that `verifymessage` RPC fails for non-P2PKH addresses | |
1660042315 2022-08-09T11:51:55+01:00 c012875b9d Bitcoin Merge bitcoin/bitcoin#24564: doc: Clarify that CheckSequenceLocksAtTip is a validation function | |
1660077360 2022-08-09T16:36:00-04:00 ac59112a6a Bitcoin Merge bitcoin/bitcoin#23480: Add rawtr() descriptor for P2TR with specified (tweaked) output key | |
1660132304 2022-08-10T13:51:44+02:00 ebf094ff3a Bitcoin Merge bitcoin/bitcoin#25731: test: negative/unknown `rpcserialversion` should throw an init error | |
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 | |
1660133957 2022-08-10T14:19:17+02:00 a6fc293c0a Bitcoin Merge bitcoin/bitcoin#25656: refactor: wallet: return util::Result from `GetReservedDestination` methods | |
1660151282 2022-08-10T19:08:02+02:00 f5e96ecef5 Bitcoin Merge bitcoin/bitcoin#25616: refactor: Return `util::Result` from WalletLoader methods | |
1660152003 2022-08-10T19:20:03+02:00 deb7ad35e6 Bitcoin Merge bitcoin/bitcoin#25813: build: move raw rule into Makefile.am | |
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 | |
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` | |
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 | |
1660201793 2022-08-11T09:09:53+02:00 cd230f3281 Bitcoin Merge bitcoin/bitcoin#25816: msvc: Drop `_SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING` | |
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 | |
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 | |
1660233432 2022-08-11T11:57:12-04:00 243d7bde78 Bitcoin Merge bitcoin/bitcoin#25798: build: fix cleanup of test logs | |
1660233870 2022-08-11T18:04:30+02:00 29c195cf6a Bitcoin Merge bitcoin/bitcoin#25792: test: add tests for `datacarrier` and `datacarriersize` options | |
1660239707 2022-08-11T13:41:47-04:00 e078ee9d9d Bitcoin Merge bitcoin/bitcoin#25664: refactor: Redefine `IsSolvable()` using descriptors | |
1660240087 2022-08-11T19:48:07+02:00 e5d8b65423 Bitcoin Merge bitcoin/bitcoin#25815: test: Use existing {Chainstate,Block}Man | |
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 | |
1660285935 2022-08-12T08:32:15+02:00 27724c23f7 Bitcoin Merge bitcoin/bitcoin#25677: refactor: make active_chain_tip a reference | |
1660294362 2022-08-12T10:52:42+02:00 89b2194124 Bitcoin Merge bitcoin/bitcoin#25814: net: simplify GetLocalAddress() | |
1660302006 2022-08-12T13:00:06+02:00 bf3f05f41d Bitcoin Merge bitcoin/bitcoin#25785: bench: Add a benchmark for descriptor expansion | |
1660394478 2022-08-13T13:41:18+01:00 aca0200e94 Bitcoin Merge bitcoin/bitcoin#25817: build: fix cross-arch macOS M1 build reproducibility | |
1660403299 2022-08-13T16:08:19+01:00 dc9d662683 Bitcoin Merge bitcoin/bitcoin#25235: GetExternalSigner(): fail if multiple signers are found | |
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 | |
1660559594 2022-08-15T12:33:14+02:00 2778cccf1c Bitcoin Merge bitcoin/bitcoin#25836: subtree: update crc32c subtree | |
1660566723 2022-08-15T13:32:03+01:00 d9cd8b419c Bitcoin Merge bitcoin/bitcoin#25849: refactor: Remove not needed empty RPC doc std::string | |
1660566990 2022-08-15T14:36:30+02:00 a5d5569535 Bitcoin Merge bitcoin/bitcoin#25850: doc: Remove my key from SECURITY.md | |
1660588491 2022-08-15T19:34:51+01:00 867f5fd1b3 Bitcoin Merge bitcoin-core/gui#654: Update source translations for string freeze | |
1660588697 2022-08-15T19:38:17+01:00 6d4889a694 Bitcoin Merge bitcoin-core/gui#598: Avoid recalculating the wallet balance - use model cache | |
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 | |
1660631884 2022-08-16T08:38:04+02:00 0f90b58686 Bitcoin Merge bitcoin/bitcoin#25833: doc: minor updates to guix README | |
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 | |
1660637968 2022-08-16T09:19:28+01:00 cf39913e57 Bitcoin Merge bitcoin/bitcoin#25803: refactor: Drop `boost/algorithm/string/replace.hpp` dependency | |
1660669685 2022-08-16T13:08:05-04:00 c336f813b3 Bitcoin Merge bitcoin/bitcoin#25504: RPC: allow to track coins by parent descriptors | |
1660694419 2022-08-16T20:00:19-04:00 64f7a1940d Bitcoin Merge bitcoin/bitcoin#25734: wallet, refactor: #24584 follow-ups | |
1660741661 2022-08-17T14:07:41+01:00 95d4744f02 Bitcoin Merge bitcoin/bitcoin#19391: RPC/Mining: Clean out pre-Segwit miner compatibility code | |
1660743590 2022-08-17T14:39:50+01:00 0ae0aa251b Bitcoin Merge bitcoin/bitcoin#24678: Prevent wallet unload on GetWalletForJSONRPCRequest | |
1660744275 2022-08-17T14:51:15+01:00 aa774f3e11 Bitcoin Merge bitcoin/bitcoin#25829: build: include share/rpcauth in release tarball | |
1660745054 2022-08-17T15:04:14+01:00 a75b7796b7 Bitcoin Merge bitcoin/bitcoin#25077: Fix chain tip data race and corrupt rest response | |
1660773453 2022-08-17T17:57:33-04:00 a8f69541ad Bitcoin Merge bitcoin/bitcoin#25748: refactor: Avoid copies in FlatSigningProvider Merge | |
1660855843 2022-08-18T16:50:43-04:00 888628cee0 Bitcoin Merge bitcoin/bitcoin#25827: descriptor: check if `rawtr` has only one key. | |
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 | |
1660897836 2022-08-19T10:30:36+02:00 02aefa169a Bitcoin Merge bitcoin/bitcoin#25852: build: reorder CXXFLAGS in intrinsic checks | |
1660909824 2022-08-19T13:50:24+02:00 d480586ecb Bitcoin Merge bitcoin/bitcoin#25808: fs: work around u8path deprecated-declaration warnings with libc++ | |
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 | |
1660924883 2022-08-19T12:01:23-04:00 0f0508bc72 Bitcoin Merge bitcoin/bitcoin#25869: wallet: remove UNKNOWN type from OUTPUT_TYPES array | |
1660925547 2022-08-19T12:12:27-04:00 6b56873b41 Bitcoin Merge bitcoin/bitcoin#25784: Wallet: Document expectations for AddWalletFlags (now InitWalletFlags) correctly | |
1660978219 2022-08-20T08:50:19+02:00 c73c8d53fe Bitcoin Merge bitcoin/bitcoin#25878: tests: Use mocktime for wallet encryption timeout | |
1661149576 2022-08-22T08:26:16+02:00 027b6729bc Bitcoin Merge bitcoin/bitcoin#25888: refactor: use `strprintf` for creating unknown-service-flag string | |
1661158846 2022-08-22T10:00:46+01:00 0f35f4ddf4 Bitcoin Merge bitcoin/bitcoin#25786: refactor: Make adjusted time type safe | |
1661159268 2022-08-22T11:07:48+02:00 e5a83141fa Bitcoin Merge bitcoin/bitcoin#25883: doc: Security config warning | |
1661159539 2022-08-22T10:12:19+01:00 607d5a46aa Bitcoin Merge bitcoin/bitcoin#23202: wallet: allow psbtbumpfee to work with txs with external inputs | |
1661160926 2022-08-22T10:35:26+01:00 c5f0cbefa3 Bitcoin Merge bitcoin/bitcoin#25775: docs: remove non-signaling mentions of BIP125 | |
1661181948 2022-08-22T17:25:48+02:00 92bb7001d8 Bitcoin Merge bitcoin/bitcoin#25902: fixups for BIP125 doc cleanup | |
1661186556 2022-08-22T12:42:36-04:00 2bd9aa5a44 Bitcoin Merge bitcoin/bitcoin#25647: wallet: return change from SelectionResult | |
1661323900 2022-08-24T08:51:40+02:00 713ea7a418 Bitcoin Merge bitcoin/bitcoin#25906: test: add coverage for invalid parameters for `rescanblockchain` | |
1661330245 2022-08-24T10:37:25+02:00 3c1e75ef60 Bitcoin Merge bitcoin/bitcoin#25865: test: speedup wallet tests by whitelisting peers (immediate tx relay) | |
1661333444 2022-08-24T11:30:44+02:00 c89fabff3d Bitcoin Merge bitcoin/bitcoin#25879: refactor: Make Join() util work with any container type | |
1661354692 2022-08-24T16:24:52+01:00 2d83a20113 Bitcoin Merge bitcoin/bitcoin#25863: test: remove unused `norm_prv` parameter in `descriptor_tests.cpp`. | |
1661360904 2022-08-24T19:08:24+02:00 1420547ec3 Bitcoin Merge bitcoin/bitcoin#25911: net: update hardcoded mainnet seeds for 24.x | |
1661413692 2022-08-25T09:48:12+02:00 d36bec9b3b Bitcoin Merge bitcoin/bitcoin#25905: refactor: Move ChainstateManager options into m_options struct | |
1661425639 2022-08-25T13:07:19+02:00 6057e7e2b9 Bitcoin Merge bitcoin/bitcoin#25929: ci: Force `ccache` package version for MSVC build | |
1661441374 2022-08-25T11:29:34-04:00 ba2edcae73 Bitcoin Merge bitcoin/bitcoin#25925: doc: add `{import,list}descriptors` to list of descriptor RPCs | |
1661461928 2022-08-25T17:12:08-04:00 bbbc26dcfc Bitcoin Merge bitcoin/bitcoin#25924: scripted-diff: rpc: fix rescan RPC name (s/rescanwallet/rescanblockchain/) | |
1661520645 2022-08-26T15:30:45+02:00 15692e2641 Bitcoin Merge bitcoin/bitcoin#25910: doc: Add my key to SECURITY.md | |
1661546038 2022-08-26T16:33:58-04:00 eed2bd37ef Bitcoin Merge bitcoin/bitcoin#25355: I2P: add support for transient addresses for outbound connections | |
1661546501 2022-08-26T16:41:41-04:00 80da4be57b Bitcoin Merge bitcoin/bitcoin#25896: wallet: Log when Wallet::SetMinVersion sets a different minversion | |
1661548277 2022-08-26T17:11:17-04:00 e191fac4f3 Bitcoin Merge bitcoin/bitcoin#25922: wallet: trigger MaybeResendWalletTxs() every minute | |
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 | |
1661870279 2022-08-30T15:37:59+01:00 e9035f867a Bitcoin Merge bitcoin/bitcoin#25717: p2p: Implement anti-DoS headers sync | |
1661882657 2022-08-30T20:04:17+02:00 52dcb1d2a3 Bitcoin Merge bitcoin/bitcoin#25733: tidy: enable bugprone-use-after-move | |
1661929429 2022-08-31T09:03:49+02:00 d16ef40441 Bitcoin Merge bitcoin/bitcoin#25955: test: use `sendall` when emptying wallet | |
1661931504 2022-08-31T08:38:24+01:00 01e1627e25 Bitcoin Merge bitcoin/bitcoin#25872: Fix issues when calling std::move(const&) | |
1661954396 2022-08-31T15:59:56+02:00 b936123110 Bitcoin Merge bitcoin/bitcoin#25963: CBlockLocator: performance-move-const-arg Clang tidy fixup | |
1661959223 2022-08-31T11:20:23-04:00 8343420803 Bitcoin Merge bitcoin/bitcoin#25915: test: Fix wallet_balance intermittent issue | |
1662014742 2022-09-01T07:45:42+01:00 6ab84709fc Bitcoin Merge bitcoin/bitcoin#25960: p2p: Headers-sync followups | |
1662018438 2022-09-01T09:47:18+02:00 f821fc9813 Bitcoin Merge bitcoin/bitcoin#25967: refactor: add LIFETIMEBOUND to blockfilter where needed | |
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) | |
1662021420 2022-09-01T10:37:00+02:00 fa5c224d44 Bitcoin Merge bitcoin/bitcoin#25887: init: avoid unsetting service bits from `nLocalServices` | |
1662045076 2022-09-01T16:11:16+01:00 f79d612fba Bitcoin Merge bitcoin-core/gui#660: Update translation source file for string freeze | |
1662047402 2022-09-01T11:50:02-04:00 3118425ff9 Bitcoin Merge bitcoin/bitcoin#25931: rpc: sort listdescriptors result | |
1662054551 2022-09-01T19:49:11+02:00 36e1b52511 Bitcoin Merge bitcoin/bitcoin#25951: log: Move validation option logging to LoadChainstate() | |
1662061410 2022-09-01T15:43:30-04:00 7921026a24 Bitcoin Merge bitcoin/bitcoin#19602: wallet: Migrate legacy wallets to descriptor wallets | |
1662062276 2022-09-01T15:57:56-04:00 7281fac2e0 Bitcoin Merge bitcoin/bitcoin#25614: Severity-based logging, step 2 | |
1662105046 2022-09-02T09:50:46+02:00 ea67232cdb Bitcoin Merge bitcoin/bitcoin#25962: net: Add CNodeOptions and increase constness | |
1662282532 2022-09-04T10:08:52+01:00 604015ac79 Bitcoin Merge bitcoin/bitcoin#25914: test: Fix intermittent issue in p2p_leak.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 | |
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 | |
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 | |
1662382476 2022-09-05T13:54:36+01:00 5291933fed Bitcoin Merge bitcoin/bitcoin#25768: wallet: Properly rebroadcast unconfirmed transaction chains | |
1662479205 2022-09-06T17:46:45+02:00 447f50e4ae Bitcoin Merge bitcoin/bitcoin#25946: Update chainparams for 24.0 release | |
1662501657 2022-09-06T18:00:57-04:00 124e75a41e Bitcoin Merge bitcoin/bitcoin#26010: RPC: fix sendall docs | |
1662542830 2022-09-07T11:27:10+02:00 fc44d1796e Bitcoin Merge bitcoin/bitcoin#25983: Prevent data race for `pathHandlers` | |
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 | |
1662620169 2022-09-08T08:56:09+02:00 2557429d2b Bitcoin Merge bitcoin/bitcoin#26037: test: Fix `wallet_{basic,listsinceblock}.py` for BDB-only wallets | |
1662648663 2022-09-08T16:51:03+02:00 37f5386349 Bitcoin Merge bitcoin/bitcoin#26038: test: invalidating an unknown block throws an error | |
1662649270 2022-09-08T16:01:10+01:00 b2215b316d Bitcoin Merge bitcoin/bitcoin#26018: guix: consistently use -ffile-prefix-map | |
1662710859 2022-09-09T10:07:39+02:00 19585eeb77 Bitcoin Merge bitcoin/bitcoin#25853: net: update testnet torv3 hardcoded seeds for 24.x | |
1662711581 2022-09-09T09:19:41+01:00 a9049dd296 Bitcoin Merge bitcoin/bitcoin#26002: build: sync ax_boost_base from upstream | |
1662712366 2022-09-09T10:32:46+02:00 013924aa6d Bitcoin Merge bitcoin/bitcoin#26031: test: Display skipped tests reason | |
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 | |
1662712717 2022-09-09T10:38:37+02:00 3c5fb9691b Bitcoin Merge bitcoin/bitcoin#26007: [contrib] message-capture-parser: fix AssertionError on parsing `headers` message | |
1662737021 2022-09-09T17:23:41+02:00 ef5bb742f0 Bitcoin Merge bitcoin/bitcoin#26040: doc: comment "add only reachable addresses to addrman" | |
1662791388 2022-09-10T08:29:48+02:00 8ca51aa5fb Bitcoin Merge bitcoin/bitcoin#26009: test: remove Boost Test from libtest_util | |
1662791845 2022-09-10T08:37:25+02:00 bb378b6ccd Bitcoin Merge bitcoin/bitcoin#26054: test: verify best blockhash after invalidating an unknown block | |
1662801869 2022-09-10T10:24:29+01:00 2e34374bf3 Bitcoin Merge bitcoin/bitcoin#26003: build: fix configuring with `--without-experimental-kernel-lib` | |
1662970240 2022-09-12T10:10:40+02:00 5558d2f549 Bitcoin Merge bitcoin/bitcoin#26048: mempool clean up: replace update_* structs with lambdas | |
1663059959 2022-09-13T10:05:59+01:00 995fdef14a Bitcoin Merge bitcoin/bitcoin#26059: Revert "guix: Build depends/qt with our platform definition" | |
1663060572 2022-09-13T10:16:12+01:00 e9e943cfb7 Bitcoin Merge bitcoin/bitcoin#26069: rpc: unify arg type error message | |
1663060707 2022-09-13T10:18:27+01:00 a361c6cae7 Bitcoin Merge bitcoin/bitcoin#26047: guix: use git-minimal over git | |
1663068989 2022-09-13T12:36:29+01:00 94d17845d0 Bitcoin Merge bitcoin/bitcoin#24991: init: allow startup with -onlynet=onion -listenonion=1 | |
1663071498 2022-09-13T14:18:18+02:00 141540a71f Bitcoin Merge bitcoin/bitcoin#25222: refactor: Pass reference to LookUpStats | |
1663080138 2022-09-13T15:42:18+01:00 3a7e0a210c Bitcoin Merge bitcoin/bitcoin#24513: CChainState -> Chainstate | |
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 | |
1663085693 2022-09-13T17:14:53+01:00 29d540b7ad Bitcoin Merge bitcoin/bitcoin#26070: build: Quiet warnings in symlinked headers installed from homebrew | |
1663142396 2022-09-14T08:59:56+01:00 13fd9ee5c2 Bitcoin Merge bitcoin/bitcoin#26056: build: extract $(BOOST_CPPFLAGS) from $(BITCOIN_INCLUDES) | |
1663153585 2022-09-14T13:06:25+02:00 a8c3590890 Bitcoin Merge bitcoin/bitcoin#25831: refactor: Remove trailing semicolon from LOCK2 macro | |
1663163460 2022-09-14T14:51:00+01:00 c67d6f5b5f Bitcoin Merge bitcoin/bitcoin#26079: Revert "doc: note that brew installed qt is not supported" | |
1663163786 2022-09-14T14:56:26+01:00 bc29c4d4a5 Bitcoin Merge bitcoin-core/gui#663: Cleanup translation comment | |
1663163939 2022-09-14T14:58:59+01:00 f523df1ee8 Bitcoin Merge bitcoin-core/gui#664: Prevent wrong handling of `%2` token by Transifex | |
1663182029 2022-09-14T20:00:29+01:00 d190003700 Bitcoin Merge bitcoin-core/gui#669: Update translation source file for string freeze (round 2) | |
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 | |
1663224308 2022-09-15T08:45:08+02:00 718304d222 Bitcoin Merge bitcoin/bitcoin#26084: sendall: check if the maxtxfee has been exceeded | |
1663251686 2022-09-15T15:21:26+01:00 20f03a5aed Bitcoin Merge bitcoin/bitcoin#26089: build: remove unused cppflags | |
1663252349 2022-09-15T15:32:29+01:00 f332c4f64d Bitcoin Merge bitcoin/bitcoin#26090: fs: fully initialize `_OVERLAPPED` for win32 | |
1663262263 2022-09-15T13:17:43-04:00 96f1b2d34f Bitcoin Merge bitcoin/bitcoin#26091: test: Fix syncwithvalidationinterfacequeue calls | |
1663262782 2022-09-15T13:26:22-04:00 a56876e6b9 Bitcoin Merge bitcoin/bitcoin#26024: wallet: fix sendall creates tx that fails tx-size check | |
1663310158 2022-09-16T08:35:58+02:00 27351fb915 Bitcoin Merge bitcoin/bitcoin#26093: doc: consolidate release-note fragments pre-wiki | |
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 | |
1663320743 2022-09-16T10:32:23+01:00 2530a24689 Bitcoin Merge bitcoin/bitcoin#26105: Use ReadLE64 in uint256::GetUint64 instead of duplicating logic | |
1663321655 2022-09-16T10:47:35+01:00 1d6c605165 Bitcoin Merge bitcoin/bitcoin#26057: build, guix: Get rid of perl dependency | |
1663323015 2022-09-16T11:10:15+01:00 08785aa75b Bitcoin Merge bitcoin/bitcoin#25499: Use steady clock for all millis bench logging | |
1663324779 2022-09-16T12:39:39+02:00 5eb9781763 Bitcoin Merge bitcoin/bitcoin#25971: refactor: Use std::string for thread and index names | |
1663325808 2022-09-16T11:56:48+01:00 5a724d1161 Bitcoin Merge bitcoin/bitcoin#25918: build: prune event2 compat headers | |
1663326734 2022-09-16T12:12:14+01:00 3d892d8695 Bitcoin Merge bitcoin/bitcoin#26086: build: remove BOOST_CPPFLAGS usage from bitcoin-tx | |
1663333393 2022-09-16T15:03:13+02:00 9fefd00d8e Bitcoin Merge bitcoin/bitcoin#26107: [test] only run feature_rbf.py once | |
1663336433 2022-09-16T14:53:53+01:00 a688ff9046 Bitcoin Merge bitcoin/bitcoin#26087: build: prune BOOST_CPPFLAGS from libbitcoin_zmq | |
1663497231 2022-09-18T11:33:51+01:00 a9ffebddbe Bitcoin Merge bitcoin/bitcoin#26075: contrib: remove 32bit linux code from release scripts | |
1663599113 2022-09-19T15:51:53+01:00 55e1deb745 Bitcoin Merge bitcoin/bitcoin#25540: miniscript: avoid wasteful computation, prevent memory blowup when fuzzing | |
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) | |
1663603812 2022-09-19T18:10:12+02:00 6e11e20340 Bitcoin Merge bitcoin/bitcoin#26121: build: Bump version to 24.99 | |
1663603954 2022-09-19T18:12:34+02:00 9843a8c1f3 Bitcoin Merge bitcoin/bitcoin#26119: doc: Move -permitbaremultisig to the relay help category | |
1663606509 2022-09-19T17:55:09+01:00 0b02ce914e Bitcoin Merge bitcoin/bitcoin#26124: docs: Add 371 to bips.md | |
1663660444 2022-09-20T09:54:04+02:00 d76a423809 Bitcoin Merge bitcoin/bitcoin#26067: util: improve bitcoin-wallet exit codes | |
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 | |
1663679903 2022-09-20T14:18:23+01:00 5b6f0f31fa Bitcoin Merge bitcoin/bitcoin#26036: net: add NetEventsInterface::g_msgproc_mutex | |
1663689602 2022-09-20T12:00:02-04:00 fc4017552c Bitcoin Merge bitcoin/bitcoin#26116: rpc: Allow importmulti watchonly imports with locked wallet | |
1663692275 2022-09-20T18:44:35+02:00 9bd842a592 Bitcoin Merge bitcoin/bitcoin#26127: test: check that bumping tx with already spent coin fails | |
1663714086 2022-09-20T18:48:06-04:00 9e2a2b88d5 Bitcoin Merge bitcoin/bitcoin#26132: wallet: Fix nNextResend data race in ResubmitWalletTransactions | |
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` | |
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 | |
1663755276 2022-09-21T11:14:36+01:00 3c537f1cc8 Bitcoin Merge bitcoin/bitcoin#25873: depends: Boost 1.80.0 | |
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 | |
1663755947 2022-09-21T11:25:47+01:00 80d1598133 Bitcoin Merge bitcoin/bitcoin#26099: build: remove duplicate / unneeded libs from bench_bitcoin | |
1663774057 2022-09-21T11:27:37-04:00 25cd47de71 Bitcoin Merge bitcoin/bitcoin#25933: wallet: AvailableCoins, simplify output script type acquisition | |
1663774190 2022-09-21T16:29:50+01:00 4e15a288c3 Bitcoin Merge bitcoin/bitcoin#26135: build: remove strings.h from header checks | |
1663776256 2022-09-21T17:04:16+01:00 74e54cc2a3 Bitcoin Merge bitcoin/bitcoin#25917: depends: libnatpmp 07004b97cf691774efebe70404cf22201e4d330d | |
1663780627 2022-09-21T13:17:07-04:00 2b2c970627 Bitcoin Merge bitcoin/bitcoin#26149: Fix assert failure in miniscript string parsing | |
1663854313 2022-09-22T14:45:13+01:00 590d206444 Bitcoin Merge bitcoin/bitcoin#26150: build: remove stdio.h from header checks | |
1663854943 2022-09-22T14:55:43+01:00 100949af0e Bitcoin Merge bitcoin/bitcoin#26012: fuzz: Avoid timeout in bitdeque fuzz target | |
1664028133 2022-09-24T14:02:13+00:00 0cfbb171bd Bitcoin Merge bitcoin/bitcoin#26130: Bugfix: Wallet: Lock cs_wallet for SignMessage | |
1664106341 2022-09-25T11:45:41+00:00 ec13810a00 Bitcoin Merge bitcoin/bitcoin#26159: build: Remove `stdlib.h` from header checks | |
1664187613 2022-09-26T11:20:13+01:00 f227e153e8 Bitcoin Merge bitcoin/bitcoin#26161: build: remove unused MSVC defines | |
1664270820 2022-09-27T09:27:00+00:00 eeac05aa22 Bitcoin Merge bitcoin/bitcoin#26156: test: check that `listdescriptors` descriptor strings are sorted | |
1664272964 2022-09-27T11:02:44+01:00 9fcdb9f3a0 Bitcoin Merge bitcoin/bitcoin#26172: p2p: ProcessHeadersMessage(): fix received_new_header | |
1664378479 2022-09-28T16:21:19+01:00 b2da6dd943 Bitcoin Merge bitcoin/bitcoin#26138: test: Avoid race in disconnect_nodes helper | |
1664357122 2022-09-28T09:25:22+00:00 291e363ce5 Bitcoin Merge bitcoin/bitcoin#26195: ci: Use git2.34 for lint task | |
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 | |
1664525174 2022-09-30T10:06:14+02:00 33eef562a3 Bitcoin Merge bitcoin/bitcoin#26074: refactor: Set RPCArg options with designated initializers | |
1664548162 2022-09-30T16:29:22+02:00 f59e91511a Bitcoin Merge bitcoin/bitcoin#26131: log: log RPC port on startup | |
1664712114 2022-10-02T14:01:54+02:00 3a230f4ce1 Bitcoin Merge bitcoin/bitcoin#26211: ci: Bump vcpkg to the latest version `2022.09.27` | |
1664722214 2022-10-02T16:50:14+02:00 abf20902d0 Bitcoin Merge bitcoin/bitcoin#26212: contrib: Fix capture_output in getcoins.py | |
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) | |
1664725060 2022-10-02T16:37:40+01:00 93001b16a4 Bitcoin Merge bitcoin/bitcoin#26216: fuzz: Limit outpoints.size in txorphan target to avoid OOM | |
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 | |
1664784862 2022-10-03T09:14:22+01:00 6c5ef5d460 Bitcoin Merge bitcoin/bitcoin#26208: signet/miner: reduce default interblock interval limit to 30min | |
1664789768 2022-10-03T11:36:08+02:00 132d98a0a6 Bitcoin Merge bitcoin/bitcoin#26229: test: Use proper Boost macros instead of assertions | |
1664791992 2022-10-03T11:13:12+01:00 c21b32ccd1 Bitcoin Merge bitcoin/bitcoin#26198: refactor: move Boost Datetime usage to wallet | |
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 | |
1664817370 2022-10-03T18:16:10+01:00 b92b12e8f3 Bitcoin Merge bitcoin/bitcoin#25735: net: remove useless call to IsReachable() from CConnman::Bind() | |
1664817695 2022-10-03T18:21:35+01:00 1730f6cb23 Bitcoin Merge bitcoin/bitcoin#26189: refactor: Do not discard `try_lock()` return value | |
1664873837 2022-10-04T09:57:17+01:00 cda6c79190 Bitcoin Merge bitcoin/bitcoin#26203: wallet: Use correct effective value when checking target | |
1664875226 2022-10-04T10:20:26+01:00 44a29758a0 Bitcoin Merge bitcoin/bitcoin#26209: Update leveldb subtree | |
1664876063 2022-10-04T11:34:23+02:00 f65a2c6f57 Bitcoin Merge bitcoin/bitcoin#26237: kernel: remove util/bytevectorhash.cpp | |
1664879773 2022-10-04T12:36:13+02:00 914c00074b Bitcoin Merge bitcoin/bitcoin#26235: refactor: move *index constants out of validation | |
1664884310 2022-10-04T12:51:50+01:00 92e9fc6d0d Bitcoin Merge bitcoin/bitcoin#26128: doc: add missing historical release notes | |
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 | |
1664894408 2022-10-04T16:40:08+02:00 2d8d9aecac Bitcoin Merge bitcoin/bitcoin#26249: ci: Workaround Windows filesystem executable bit loss | |
1664914198 2022-10-04T21:09:58+01:00 d919e8d574 Bitcoin Merge bitcoin/bitcoin#26244: build, msvc: Enable C4834 warning | |
1664914627 2022-10-04T21:17:07+01:00 b6565b65aa Bitcoin Merge bitcoin/bitcoin#26243: test: Remove unused fCheckpointsEnabled from miner_tests | |
1664915969 2022-10-04T21:39:29+01:00 a23f8c8978 Bitcoin Merge bitcoin/bitcoin#26234: ci: Allow PIP_PACKAGES on centos | |
1664958540 2022-10-05T10:29:00+02:00 d3cdd37d92 Bitcoin Merge bitcoin/bitcoin#26250: fuzz: add mempool_utils.cpp | |
1664963566 2022-10-05T11:52:46+02:00 b2e6d37b51 Bitcoin Merge bitcoin/bitcoin#26256: ci: Remove clang-format from lint task | |
1664977583 2022-10-05T15:46:23+02:00 5e82b9ba96 Bitcoin Merge bitcoin/bitcoin#26252: refactor: Make 64-bit shift explicit | |
1665057033 2022-10-06T12:50:33+01:00 292f652d53 Bitcoin Merge bitcoin/bitcoin#24364: refactor: remove duplicate code from BlockAssembler | |
1665064877 2022-10-06T16:01:17+02:00 73b61717a9 Bitcoin Merge bitcoin/bitcoin#26272: test: Prevent UB in `minisketch_tests.cpp` | |
1665325022 2022-10-09T10:17:02-04:00 ec8016eba7 Bitcoin Merge bitcoin/bitcoin#26281: docs: fix m_children to be a member of CTxMemPoolEntry | |
1665325712 2022-10-09T10:28:32-04:00 d33c5894e9 Bitcoin Merge bitcoin/bitcoin#26103: refactor: mempool: use CTxMemPool::Limits | |
1665382455 2022-10-10T14:14:15+08:00 cf3db7c256 Bitcoin Merge bitcoin/bitcoin#26258: refactor: Remove unused CDataStream::rdbuf method | |
1665382980 2022-10-10T14:23:00+08:00 4175c332b9 Bitcoin Merge bitcoin/bitcoin#26215: index: Improve BaseIndex::BlockUntilSyncedToCurrentChain reliability | |
1665386928 2022-10-10T15:28:48+08:00 857f07dfd0 Bitcoin Merge bitcoin/bitcoin#26277: test: Remove confusing DUMMY_P2WPKH_SCRIPT | |
1665387051 2022-10-10T15:30:51+08:00 515c9c4c2e Bitcoin Merge bitcoin/bitcoin#26183: build: split ARM crc & crypto extension checks | |
1665387171 2022-10-10T09:32:51+02:00 9f44f2e32f Bitcoin Merge bitcoin/bitcoin#26284: Fix comment typos | |
1665391539 2022-10-10T16:45:39+08:00 9eaa5dbc81 Bitcoin Merge bitcoin/bitcoin#25073: test: Cleanup miner_tests | |
1665392683 2022-10-10T17:04:43+08:00 869342f7fa Bitcoin Merge bitcoin/bitcoin#26282: wallet: have prune error take precedence over assumedvalid | |
1665395898 2022-10-10T17:58:18+08:00 866dd664a1 Bitcoin Merge bitcoin/bitcoin#26196: kernel: move RunCommandParseJSON to its own file | |
1665396034 2022-10-10T12:00:34+02:00 239757409b Bitcoin Merge bitcoin/bitcoin#26118: log: Use steady clock for bench logging | |
1665407072 2022-10-10T21:04:32+08:00 57c192767b Bitcoin Merge bitcoin/bitcoin#25322: build: Fix `capnp` package build for Android | |
1665418125 2022-10-10T18:08:45+02:00 9ca39d69df Bitcoin Merge bitcoin/bitcoin#26254: iwyu: Add zmq source files | |
1665451135 2022-10-11T09:18:55+08:00 2e77dff744 Bitcoin Merge bitcoin/bitcoin#25676: sync: simplify and remove unused code from sync.h | |
1665536358 2022-10-12T08:59:18+08:00 5fc3939850 Bitcoin Merge bitcoin/bitcoin#22087: Validate port-options | |
1665541712 2022-10-12T10:28:32+08:00 1d277f4223 Bitcoin Merge bitcoin/bitcoin#26280: rpc: Return coinbase flag in scantxoutset | |
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 | |
1665604142 2022-10-12T15:49:02-04:00 7e1007a3c6 Bitcoin Merge bitcoin/bitcoin#25421: net: convert standalone IsSelectableSocket() and SetSocketNonBlocking() to Sock methods | |
1665632547 2022-10-13T11:42:27+08:00 422efcad36 Bitcoin Merge bitcoin/bitcoin#26188: test: silence TSAN false positive in coinstatsindex_initial_sync | |
1665633292 2022-10-13T11:54:52+08:00 7e5fe03461 Bitcoin Merge bitcoin/bitcoin#24467: doc: minor improvements in getutxos REST endpoint synopsis | |
1665634184 2022-10-13T12:09:44+08:00 aa6fb37acc Bitcoin Merge bitcoin/bitcoin#26205: wallet: #25768 follow ups | |
1665637997 2022-10-13T13:13:17+08:00 a5f95bafcd Bitcoin Merge bitcoin/bitcoin#25964: build: fix mingw miniupnpc cflags | |
1665660361 2022-10-13T13:26:01+02:00 75cbbfa279 Bitcoin Merge bitcoin/bitcoin#26299: ci: Use Multi-ToolTask in "Win64 native" task | |
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 | |
1665670767 2022-10-13T10:19:27-04:00 6912a28f08 Bitcoin Merge bitcoin/bitcoin#25667: assumeutxo: snapshot initialization | |
1665672496 2022-10-13T10:48:16-04:00 bc2b1f0fe2 Bitcoin Merge bitcoin/bitcoin#23549: Add scanblocks RPC call (attempt 2) | |
1665673653 2022-10-13T11:07:33-04:00 cb9764b686 Bitcoin Merge bitcoin/bitcoin#26109: rpc, doc: getpeerinfo updates | |
1665674858 2022-10-13T11:27:38-04:00 1dec90d95b Bitcoin Merge bitcoin/bitcoin#25526: wallet: avoid double keypool TopUp() call on descriptor wallets | |
1665676062 2022-10-13T11:47:42-04:00 5ff3d1e5ce Bitcoin Merge bitcoin/bitcoin#24269: test: add functional test for `-discover` | |
1665676627 2022-10-13T11:57:07-04:00 0bac04b758 Bitcoin Merge bitcoin/bitcoin#24407: fees: make the class FeeFilterRounder thread-safe | |
1665682255 2022-10-13T13:30:55-04:00 92be831847 Bitcoin Merge bitcoin/bitcoin#25412: rest: add `/deploymentinfo` endpoint | |
1665684928 2022-10-13T14:15:28-04:00 0384b19414 Bitcoin Merge bitcoin/bitcoin#24851: init: ignore BIP-30 verification in DisconnectBlock for problematic blocks | |
1665691333 2022-10-13T16:02:13-04:00 deeb70a165 Bitcoin Merge bitcoin/bitcoin#26306: add lock annotation for FeeFilterRounder::round() | |
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 | |
1665735692 2022-10-14T10:21:32+02:00 3f1f5f6f1e Bitcoin Merge bitcoin/bitcoin#26307: test: use MiniWallet for rpc_scanblocks.py | |
1665857868 2022-10-15T14:17:48-04:00 c35b91afdc Bitcoin Merge bitcoin/bitcoin#26319: add 0xb10c builder key | |
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" | |
1666026656 2022-10-17T18:10:56+01:00 e7a0e96271 Bitcoin Merge bitcoin/bitcoin#23443: p2p: Erlay support signaling | |
1666093496 2022-10-18T13:44:56+02:00 ba441d493c Bitcoin Merge bitcoin/bitcoin#26313: doc: consolidate library documentation to libraries.md | |
1666094304 2022-10-18T19:58:24+08:00 5974c49f90 Bitcoin Merge bitcoin/bitcoin#26321: Adjust `.tx/config` for new Transifex CLI | |
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 | |
1666163789 2022-10-19T09:16:29+02:00 c102a558e1 Bitcoin Merge bitcoin/bitcoin#26179: bench: Add missed `ECCVerifyHandle` instance | |
1666164142 2022-10-19T09:22:22+02:00 bbe2655309 Bitcoin Merge bitcoin/bitcoin#26142: Use `PACKAGE_NAME` in messages rather than hardcoding "Bitcoin Core" | |
1666165307 2022-10-19T09:41:47+02:00 003050dfaf Bitcoin Merge bitcoin/bitcoin#26286: test: Remove unused txmempool include from tests | |
1666166674 2022-10-19T10:04:34+02:00 a97791d9fb Bitcoin Merge bitcoin/bitcoin#25830: refactor: Replace m_params with chainman.GetParams() | |
1666224794 2022-10-20T08:13:14+08:00 2ac71d20b2 Bitcoin Merge bitcoin/bitcoin#25595: Verify PSBT inputs rather than check for fields being empty | |
1666278303 2022-10-20T11:05:03-04:00 fabc031048 Bitcoin Merge bitcoin/bitcoin#26158: bench: add "priority level" to the benchmark framework | |
1666340655 2022-10-21T16:24:15+08:00 085f83940d Bitcoin Merge bitcoin/bitcoin#26344: wallet: Fix sendall with watchonly wallets and specified inputs | |
1666340992 2022-10-21T16:29:52+08:00 6da45649c2 Bitcoin Merge bitcoin/bitcoin#26259: test: Test year 2106 block timestamps | |
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 | |
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 | |
1666344733 2022-10-21T11:32:13+02:00 6d40484684 Bitcoin Merge bitcoin/bitcoin#26352: doc: add `scanblocks` to list of descriptor RPCs | |
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 | |
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 | |
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 | |
1666600967 2022-10-24T10:42:47+02:00 3db23fd821 Bitcoin Merge bitcoin-core/gui#676: Update peers window "Transaction Relay" label and tooltip | |
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 | |
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" | |
1666663636 2022-10-25T10:07:16+08:00 bfce05cc34 Bitcoin Merge bitcoin/bitcoin#26372: build, msvc: Drop no longer required macro definitions for leveldb | |
1666753823 2022-10-26T11:10:23+08:00 28cf756971 Bitcoin Merge bitcoin/bitcoin#23578: Add external signer taproot support | |
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) | |
1666777317 2022-10-26T11:41:57+02:00 a1fff275e7 Bitcoin Merge bitcoin/bitcoin#25704: refactor: Remove almost all validation option globals | |
1666780571 2022-10-26T12:36:11+02:00 69b10212ea Bitcoin Merge bitcoin/bitcoin#26381: test: Fix intermittent issue in p2p_sendtxrcncl.py | |
1666797559 2022-10-26T11:19:19-04:00 48af307481 Bitcoin Merge bitcoin/bitcoin#25957: wallet: fast rescan with BIP157 block filters for descriptor wallets | |
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 | |
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 | |
1666800330 2022-10-26T18:05:30+02:00 ec92d23fb8 Bitcoin Merge bitcoin/bitcoin#26395: rpc: add missing lock around chainman.ActiveTip() | |
1666864942 2022-10-27T11:02:22+01:00 2242de16cc Bitcoin Merge bitcoin/bitcoin#26394: Fix typo in comment SHA256->SHA512 | |
1666875402 2022-10-27T13:56:42+01:00 39710f5635 Bitcoin Merge bitcoin-core/gui#665: Switch to the selected wallet after loading | |
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 | |
1666891059 2022-10-27T13:17:39-04:00 551c8e9526 Bitcoin Merge bitcoin/bitcoin#26349: rpc: make `address` field optional `list{transactions, sinceblock}` response | |
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 | |
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 | |
1666985837 2022-10-28T15:37:17-04:00 8b050762b1 Bitcoin Merge bitcoin/bitcoin#26409: refactor: Silence GCC Wmissing-field-initializers in ChainstateManagerOpts | |
1667030363 2022-10-29T09:59:23+02:00 984a01589b Bitcoin Merge bitcoin/bitcoin#26408: test: Remove spam from debug log | |
1667034850 2022-10-29T11:14:10+02:00 4f270d2b63 Bitcoin Merge bitcoin/bitcoin#26404: test: fix intermittent failure in rpc_getblockfrompeer.py | |
1667202170 2022-10-31T08:42:50+01:00 c75c0d8e11 Bitcoin Merge bitcoin/bitcoin#26424: doc: correct deriveaddresses RPC name | |
1667213203 2022-10-31T11:46:43+01:00 2856dee808 Bitcoin Merge bitcoin/bitcoin#26402: doc: Fix typos | |
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 | |
1667230521 2022-10-31T15:35:21+00:00 43e813cab2 Bitcoin Merge bitcoin/bitcoin#26387: p2p: TryLowWorkHeadersSync follow-ups | |
1667291397 2022-11-01T08:29:57+00:00 d08b63baa0 Bitcoin Merge bitcoin/bitcoin#26373: Update minisketch subtree to latest upstream | |
1667297149 2022-11-01T10:05:49+00:00 27e76afe24 Bitcoin Merge bitcoin/bitcoin#26294: build: move util/url to common/url | |
1667297563 2022-11-01T10:12:43+00:00 c041d8f2c9 Bitcoin Merge bitcoin/bitcoin#26360: build: remove threadinterrupt from libbitcoinkernel | |
1667300957 2022-11-01T11:09:17+00:00 5668ccec1d Bitcoin Merge bitcoin/bitcoin#25548: gui: Check for readlink buffer overflow and handle gracefully | |
1667316369 2022-11-01T16:26:09+01:00 bf0cb43990 Bitcoin Merge bitcoin/bitcoin#26437: test: remove unused `CHANGE_{XPRV,XPUB}` constants | |
1667372848 2022-11-02T08:07:28+01:00 39f026b1ec Bitcoin Merge bitcoin/bitcoin#26396: net: Avoid SetTxRelay for feeler connections | |
1667397640 2022-11-02T15:00:40+01:00 5274f32437 Bitcoin Merge bitcoin/bitcoin#26417: test: fix intermittent failure in feature_index_prune.py | |
1667471345 2022-11-03T10:29:05+00:00 2a7c9984db Bitcoin Merge bitcoin/bitcoin#25248: refactor: Add LIFETIMEBOUND / -Wdangling-gsl to Assert() | |
1667478613 2022-11-03T13:30:13+01:00 28653a596a Bitcoin Merge bitcoin/bitcoin#26445: .python-version: bump patch version to 3.6.15 | |
1667576919 2022-11-04T15:48:39+00:00 83cf055bef Bitcoin Merge bitcoin/bitcoin#26443: doc: mention BIP86 in doc/bips.md | |
1667577042 2022-11-04T16:50:42+01:00 e42ba134f4 Bitcoin Merge bitcoin/bitcoin#26448: test: fix intermittent failure in p2p_sendtxrcncl.py | |
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 | |
1667636699 2022-11-05T09:24:59+01:00 ce57dbac90 Bitcoin Merge bitcoin/bitcoin#26449: rpc: doc: add missing option "bech32m" for `change_type` parameters | |
1667640759 2022-11-05T10:32:39+01:00 50422b770a Bitcoin Merge bitcoin/bitcoin#26419: log: mempool: log removal reason in validation interface | |
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` | |
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 | |
1668111238 2022-11-10T15:13:58-05:00 7ef730ca84 Bitcoin Merge bitcoin/bitcoin#26483: test: Don't pass add_to_wallet option to walletcreatefundedpsbt | |
1668417474 2022-11-14T10:17:54+01:00 59e00c7e03 Bitcoin Merge bitcoin/bitcoin#25714: univalue: Avoid std::string copies | |
1668424146 2022-11-14T12:09:06+01:00 48174c0f28 Bitcoin Merge bitcoin/bitcoin#26240: rpc: Adjust RPCTypeCheckObj error string | |
1668545287 2022-11-15T21:48:07+01:00 547a963628 Bitcoin Merge bitcoin/bitcoin#26489: test: Split overly large util_tests.cpp file | |
1668558219 2022-11-15T19:23:39-05:00 5602cc7ccf Bitcoin Merge bitcoin/bitcoin#16981: Improve runtime performance of --reindex | |
1668559984 2022-11-15T19:53:04-05:00 f0c646f026 Bitcoin Merge bitcoin/bitcoin#25730: RPC: listunspent, add "include immature coinbase" flag | |
1668607483 2022-11-16T15:04:43+01:00 6863ad79a6 Bitcoin Merge bitcoin/bitcoin#25112: util: Move error message formatting of NonFatalCheckError to cpp | |
1668676956 2022-11-17T10:22:36+01:00 82fe672ea0 Bitcoin Merge bitcoin-core/gui#681: Fix Transaction Relay tooltip text in Peers details window | |
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 | |
1668761673 2022-11-18T09:54:33+01:00 cfee93f68a Bitcoin Merge bitcoin/bitcoin#26487: log: improve some validation log messages to include hashPrevBlock | |
1668763603 2022-11-18T10:26:43+01:00 b3c76ab757 Bitcoin Merge bitcoin/bitcoin#26524: doc: add 24.0 release notes | |
1668765171 2022-11-18T10:52:51+01:00 256120d2da Bitcoin Merge bitcoin/bitcoin#26519: test: Add getpeerinfo test for missing version message | |
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 | |
1668819889 2022-11-18T17:04:49-08:00 d0b1f613c2 Bitcoin Merge bitcoin/bitcoin#17786: refactor: Nuke policy/fees->mempool circular dependencies | |
1669019646 2022-11-21T09:34:06+01:00 295f617988 Bitcoin Merge bitcoin/bitcoin#26505: doc: -getinfo help - grammar correction | |
1669026756 2022-11-21T11:32:36+01:00 df2f16666c Bitcoin Merge bitcoin/bitcoin#26508: RPC/Blockchain: Minor improvements for scanblocks & scantxoutset docs/errors | |
1669037720 2022-11-21T14:35:20+01:00 0968c51401 Bitcoin Merge bitcoin/bitcoin#26497: fuzz: Make ConsumeNetAddr always produce valid onion addresses | |
1669044743 2022-11-21T15:32:23+00:00 01a66e21ef Bitcoin Merge bitcoin/bitcoin#26546: test: remove unused class `NodePongAdd1` | |
1669048054 2022-11-21T17:27:34+01:00 60a00889b0 Bitcoin Merge bitcoin/bitcoin#26545: test: Remove unused sanitizer suppressions | |
1669110633 2022-11-22T09:50:33+00:00 542a2b567d Bitcoin Merge bitcoin/bitcoin#26376: test: Use type-safe NodeSeconds for TestMemPoolEntryHelper | |
1669110773 2022-11-22T09:52:53+00:00 1b680948d4 Bitcoin Merge bitcoin/bitcoin#26292: util: move threadinterrupt into util/ | |
1669112521 2022-11-22T11:22:01+01:00 7eeae5c023 Bitcoin Merge bitcoin/bitcoin#26553: test: Fix intermittent failure in rpc_net.py | |
1669113883 2022-11-22T11:44:43+01:00 164027f824 Bitcoin Merge bitcoin/bitcoin#26100: doc: clarify that NetPermissionFlags::Implicit is only about whitelists | |
1669114384 2022-11-22T10:53:04+00:00 1ef498f75b Bitcoin Merge bitcoin/bitcoin#26520: doc: test: update/fix TestShell example instructions | |
1669117600 2022-11-22T12:46:40+01:00 85892f77c9 Bitcoin Merge bitcoin/bitcoin#25900: ci: run docker wrapper with a non-root user | |
1669134665 2022-11-22T16:31:05+00:00 38d06e1561 Bitcoin Merge bitcoin/bitcoin#26383: test: Add feature_taproot case involving invalid internal pubkey | |
1669394380 2022-11-25T16:39:40+00:00 bc67215b29 Bitcoin Merge bitcoin/bitcoin#26558: doc: add tr() descriptor example to deriveaddresses | |
1669394837 2022-11-25T16:47:17+00:00 93cae70d87 Bitcoin Merge bitcoin/bitcoin#26561: fuzz: Move-only net utils | |
1669394900 2022-11-25T16:48:20+00:00 32599766ca Bitcoin Merge bitcoin/bitcoin#26335: Guix documentation improvements | |
1669396648 2022-11-25T17:17:28+00:00 0fe225e378 Bitcoin Merge bitcoin/bitcoin#26470: guix: Clean up `libexec/build.sh` | |
1669397538 2022-11-25T17:32:18+00:00 9c47eb4503 Bitcoin Merge bitcoin/bitcoin#26446: build: Drop unneeded linking of `contrib/devtools/` scripts | |
1669626813 2022-11-28T10:13:33+01:00 19baf0178b Bitcoin Merge bitcoin/bitcoin#26498: doc: Mention required workload when building with MSVC | |
1669627221 2022-11-28T10:20:21+01:00 c239d3dac9 Bitcoin Merge bitcoin/bitcoin#26574: ci: use ci_exec_root for clang install | |
1669631359 2022-11-28T10:29:19+00:00 9c2854cda4 Bitcoin Merge bitcoin/bitcoin#26578: doc: install binutils, not binutils-gold in depends | |
1669633142 2022-11-28T10:59:02+00:00 a79b720092 Bitcoin Merge bitcoin/bitcoin#26295: Replace global g_cs_orphans lock with local | |
1669636492 2022-11-28T11:54:52+00:00 00c323610a Bitcoin Merge bitcoin/bitcoin#25986: test: refactor `RPCPackagesTest` to use `MiniWallet` | |
1669640394 2022-11-28T13:59:54+01:00 5939794940 Bitcoin Merge bitcoin/bitcoin#26589: test: small fixups/improvements for get_previous_releases.py | |
1669642068 2022-11-28T13:27:48+00:00 5488dc1eb4 Bitcoin Merge bitcoin/bitcoin#26073: build: fix depends bdb compilation for BSDs | |
1669652209 2022-11-28T11:16:49-05:00 8597260872 Bitcoin Merge bitcoin/bitcoin#26480: test: Remove wallet option from non-wallet tests | |
1669652309 2022-11-28T17:18:29+01:00 d415b7261c Bitcoin Merge bitcoin/bitcoin#26588: ci: Skip COMMIT_RANGE if no CIRRUS_PR | |
1669723944 2022-11-29T12:12:24+00:00 a035b6a0c4 Bitcoin Merge bitcoin/bitcoin#26565: contrib/builder-keys/keys.txt: remove unavailable key | |
1669765075 2022-11-29T18:37:55-05:00 a63192afb8 Bitcoin Merge bitcoin/bitcoin#19762: rpc: Allow named and positional arguments to be used together | |
1669766097 2022-11-29T18:54:57-05:00 5690848dfb Bitcoin Merge bitcoin/bitcoin#26532: wallet: bugfix, invalid crypted key "checksum_valid" set | |
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 | |
1669805564 2022-11-30T10:52:44+00:00 bcee94d107 Bitcoin Merge bitcoin/bitcoin#26359: p2p: Erlay support signaling follow-ups | |
1669825712 2022-11-30T11:28:32-05:00 e2bfd41f83 Bitcoin Merge bitcoin/bitcoin#25942: test: add `ismine` test for descriptor ScriptPubKeyMan | |
1669889829 2022-12-01T10:17:09+00:00 e334f7a545 Bitcoin Merge bitcoin/bitcoin#26594: wallet: Avoid a segfault in migratewallet failure cleanup | |
1669913446 2022-12-01T17:50:46+01:00 a04121bdf9 Bitcoin Merge bitcoin/bitcoin#26617: test: add extra_args to BitcoinTestFramework class | |
1669916279 2022-12-01T18:37:59+01:00 02515117dc Bitcoin Merge bitcoin/bitcoin#26620: test: refactor: eliminate genesis block timestamp magic numbers | |
1669970606 2022-12-02T09:43:26+01:00 4037478114 Bitcoin Merge bitcoin/bitcoin#26610: test: Remove unused blocktools imports from wallet_bumpfee | |
1669974772 2022-12-02T10:52:52+01:00 9e59d21fbe Bitcoin Merge bitcoin/bitcoin#26592: ci: only run USDT interface tests on CirrusCI | |
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 | |
1670066893 2022-12-03T12:28:13+01:00 cac29f5cd6 Bitcoin Merge bitcoin/bitcoin#26622: test: Add test for sendall min-fee setting | |
1670166260 2022-12-04T15:04:20+00:00 fe8d15c907 Bitcoin Merge bitcoin/bitcoin#26630: test: Fix intermittent issue in rpc_net.py | |
1670238941 2022-12-05T11:15:41+00:00 8b796866b4 Bitcoin Merge bitcoin/bitcoin#26624: refactor: Rename local variable to distinguish it from type alias | |
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 | |
1670245319 2022-12-05T14:01:59+01:00 5b3f05b7eb Bitcoin Merge bitcoin/bitcoin#24226: rpc: warn that nodes ignore requests for old stale blocks | |
1670253762 2022-12-05T16:22:42+01:00 38cbf43dee Bitcoin Merge bitcoin/bitcoin#26414: test: Move tx creation to create_self_transfer_multi | |
1670259645 2022-12-05T12:00:45-05:00 f0c4807a6a Bitcoin Merge bitcoin/bitcoin#26560: wallet: bugfix, invalid CoinsResult cached total amount | |
1670261955 2022-12-05T12:39:15-05:00 7734a0160d Bitcoin Merge bitcoin/bitcoin#26640: test: Run mempool_compatibility.py with MiniWallet | |
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 | |
1670280414 2022-12-05T17:46:54-05:00 5d9b5305af Bitcoin Merge bitcoin/bitcoin#19888: rpc, test: Improve getblockstats for unspendables | |
1670319062 2022-12-06T10:31:02+01:00 edbe4f808a Bitcoin Merge bitcoin/bitcoin#26611: wallet: Change coin selection fee assert to error | |
1670324709 2022-12-06T12:05:09+01:00 8ccab65f28 Bitcoin Merge bitcoin/bitcoin#26238: clang-tidy: fixup named argument comments | |
1670346538 2022-12-06T12:08:58-05:00 ef744c03e5 Bitcoin Merge bitcoin/bitcoin#25729: wallet: Check max transaction weight in CoinSelection | |
1670349871 2022-12-06T19:04:31+01:00 1ff79292e3 Bitcoin Merge bitcoin/bitcoin#26609: refactor: Move `txmempool_entry.h` --> `kernel/mempool_entry.h` | |
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 | |
1670353088 2022-12-06T18:58:08+00:00 0596aa40f7 Bitcoin Merge bitcoin-core/gui#683: doc: Drop no longer relevant comment | |
1670399252 2022-12-07T08:47:32+01:00 272fb0a5cf Bitcoin Merge bitcoin/bitcoin#26645: util: Include full version id in bug reports | |
1670424863 2022-12-07T14:54:23+00:00 7d51560003 Bitcoin Merge bitcoin/bitcoin#26298: refactor: Move src/interfaces/*.cpp files to libbitcoin_common.a | |
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. | |
1670455814 2022-12-07T18:30:14-05:00 bbfcbcfa0c Bitcoin Merge bitcoin/bitcoin#24611: Add fish completions | |
1670456561 2022-12-07T18:42:41-05:00 a653f4bb1f Bitcoin Merge bitcoin/bitcoin#25934: wallet, rpc: add `label` to `listsinceblock` | |
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 | |
1670513728 2022-12-08T15:35:28+00:00 07ac7a2dbf Bitcoin Merge bitcoin/bitcoin#26513: Make static nLastFlush and nLastWrite Chainstate members | |
1670515445 2022-12-08T17:04:05+01:00 5126e625cb Bitcoin Merge bitcoin/bitcoin#26378: refactor: Pass reference to last header, not pointer | |
1670517700 2022-12-08T16:41:40+00:00 3eaf7be6ad Bitcoin Merge bitcoin/bitcoin#24279: build: Make `$(package)_*_env` available to all `$(package)_*_cmds` | |
1670574114 2022-12-09T09:21:54+01:00 6d11f19cf5 Bitcoin Merge bitcoin/bitcoin#26658: test: Fix backwards compatibility intermittent failure | |
1670574352 2022-12-09T09:25:52+01:00 16624e6ff3 Bitcoin Merge bitcoin/bitcoin#26660: test: Use last release in compatibility tests | |
1670600088 2022-12-09T16:34:48+01:00 9e229a542f Bitcoin Merge bitcoin/bitcoin#26601: test: Move wallet tests to wallet_*.py | |
1670666313 2022-12-10T09:58:33+00:00 3b5fb6e77a Bitcoin Merge bitcoin/bitcoin#26213: rpc: Strict type checking for RPC boolean parameters | |
1670667498 2022-12-10T10:18:18+00:00 a28fb36c47 Bitcoin Merge bitcoin/bitcoin#26673: univalue: Remove confusing getBool method | |
1670668840 2022-12-10T10:40:40+00:00 e1fb7381be Bitcoin Merge bitcoin/bitcoin#26672: build: Update libmultiprocess library | |
1670673802 2022-12-10T13:03:22+01:00 1ea02791f3 Bitcoin Merge bitcoin/bitcoin#26666: refactor: Deleted unreachable code in httpserver.cpp | |
1670836329 2022-12-12T10:12:09+01:00 6061eb6564 Bitcoin Merge bitcoin/bitcoin#26199: p2p: Don't self-advertise during version processing | |
1670926057 2022-12-13T10:07:37+00:00 968f03e65c Bitcoin Merge bitcoin/bitcoin#26477: validation: fix broken maxtipage comparison | |
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 | |
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 | |
1670968266 2022-12-13T21:51:06+00:00 ffa32ab108 Bitcoin Merge bitcoin-core/gui#682: Don't directly delete abandoned txes from GUI | |
1670972949 2022-12-13T18:09:09-05:00 daf881de9d Bitcoin Merge bitcoin/bitcoin#23319: rpc: Return fee and prevout (utxos) to getrawtransaction | |
1671005762 2022-12-14T09:16:02+01:00 678889e6c6 Bitcoin Merge bitcoin/bitcoin#26689: test: add add_wallet_options to TestShell | |
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 | |
1671106146 2022-12-15T13:09:06+01:00 9a72119e7e Bitcoin Merge bitcoin/bitcoin#26651: test: Avoid intermittent timeout in feature_assumevalid.py | |
1671107633 2022-12-15T13:33:53+01:00 03708dac0a Bitcoin Merge bitcoin/bitcoin#26704: doc: add 22.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 | |
1671200015 2022-12-16T14:13:35+00:00 7386da7a0b Bitcoin Merge bitcoin/bitcoin#26709: doc: add 23.1 release notes | |
1671229857 2022-12-16T17:30:57-05:00 66c08e741d Bitcoin Merge bitcoin/bitcoin#24865: rpc: Enable wallet import on pruned nodes and add test | |
1671273972 2022-12-17T11:46:12+01:00 caa2240680 Bitcoin Merge bitcoin/bitcoin#26120: refactor: Make bitcoin-util grind_task tsan friendly | |
1671274516 2022-12-17T11:55:16+01:00 6c01323d9d Bitcoin Merge bitcoin/bitcoin#26708: clang-tidy: Fix `modernize-use-nullptr` in headers | |
1671277961 2022-12-17T12:52:41+01:00 cb32328d1b Bitcoin Merge bitcoin/bitcoin#26710: refactor: Fix `performance-for-range-copy` in headers | |
1671438129 2022-12-19T09:22:09+01:00 8b05f13ddb Bitcoin Merge bitcoin/bitcoin#26717: test: Improve `check-doc.py` pattern | |
1671441275 2022-12-19T10:14:35+01:00 bd13d6b369 Bitcoin Merge bitcoin/bitcoin#26656: tests: Improve runtime of some tests when `--enable-debug` | |
1671442479 2022-12-19T09:34:39+00:00 65f5cfda65 Bitcoin Merge bitcoin/bitcoin#25311: refactor: remove CBlockIndex copy construction | |
1671454757 2022-12-19T13:59:17+01:00 3d974960d3 Bitcoin Merge bitcoin/bitcoin#26515: rpc: skip getpeerinfo for a peer without CNodeStateStats | |
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 | |
1671536767 2022-12-20T11:46:07+00:00 dcdfd72861 Bitcoin Merge bitcoin/bitcoin#26721: test, lint: add `crypted` to `ignore-words` | |
1671567192 2022-12-20T20:13:12+00:00 497f26552b Bitcoin Merge bitcoin-core/gui#605: Delete splash screen widget early | |
1671568217 2022-12-20T15:30:17-05:00 cbcad79eef Bitcoin Merge bitcoin/bitcoin#21576: rpc, gui: bumpfee signer support | |
1671577928 2022-12-20T18:12:08-05:00 8456bfac6b Bitcoin Merge bitcoin/bitcoin#26638: test: prefer sqlite for wallet tests | |
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()` | |
1671612476 2022-12-21T09:47:56+01:00 4cd6b3b557 Bitcoin Merge bitcoin-core/gui#687: Load PSBTs using istreambuf_iterator rather than istream_iterator | |
1671613034 2022-12-21T08:57:14+00:00 dd7d82bec0 Bitcoin Merge bitcoin/bitcoin#26734: doc: Fixup getrawtransaction RPC docs | |
1671614577 2022-12-21T09:22:57+00:00 3e536ea9ac Bitcoin Merge bitcoin/bitcoin#26683: ci: Use `CONFIG_SITE` variable and `--prefix` option properly | |
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 | |
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 | |
1671961554 2022-12-25T10:45:54+01:00 06dd571534 Bitcoin Merge bitcoin/bitcoin#26748: doc: Update license year range to 2023 | |
1671961816 2022-12-25T10:50:16+01:00 e9262ea32a Bitcoin Merge bitcoin/bitcoin#26750: Insert and bump copyright headers | |
1672246970 2022-12-28T18:02:50+01:00 4654506c30 Bitcoin Merge bitcoin/bitcoin#26759: test: Drop no longer needed `race:epoll_ctl` TSan suppression | |
1672310523 2022-12-29T11:42:03+01:00 b9028b2e26 Bitcoin Merge bitcoin/bitcoin#26481: bench: Suppress output when running with `-sanity-check` option | |
1672310816 2022-12-29T11:46:56+01:00 3b6e0f0345 Bitcoin Merge bitcoin/bitcoin#26738: test: add coverage for unknown wallet flag in `setwalletflag` | |
1672342027 2022-12-29T20:27:07+01:00 e9e2e87c85 Bitcoin Merge bitcoin/bitcoin#26768: ci: Use clang-15 in tsan task | |
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 | |
1672490405 2022-12-31T13:40:05+01:00 8575d5d842 Bitcoin Merge bitcoin/bitcoin#26777: rpc: Remove duplicate field in RPCHelpMan for gettransactions | |
1672565162 2023-01-01T10:26:02+01:00 d8bdee0fc8 Bitcoin Merge bitcoin/bitcoin#26775: ci: Revert tsan task changes | |
1672764891 2023-01-03T11:54:51-05:00 1e6b384d59 Bitcoin Merge bitcoin/bitcoin#26702: refactor: walletdb: drop unused `FindWalletTx` parameter and rename | |
1672766779 2023-01-03T12:26:19-05:00 7bb07bf8bd Bitcoin Merge bitcoin/bitcoin#25932: refactor: Simplify backtrack logic | |
1672768360 2023-01-03T12:52:40-05:00 65d7c31b3f Bitcoin Merge bitcoin/bitcoin#25789: test: clean and extend availablecoins_tests coverage | |
1672768940 2023-01-03T13:02:20-05:00 cb552c5f21 Bitcoin Merge bitcoin/bitcoin#26192: rpc: Improve error when wallet is already loaded | |
1672780132 2023-01-03T22:08:52+01:00 f301bf52ab Bitcoin Merge bitcoin/bitcoin#26257: script, test: python linter flake8 E275 fixup, update dependencies | |
1672781455 2023-01-03T16:30:55-05:00 80fc1af096 Bitcoin Merge bitcoin/bitcoin#26289: Use util::Result in for calculating mempool ancestors | |
1672790016 2023-01-03T18:53:36-05:00 3f8591d46b Bitcoin Merge bitcoin/bitcoin#26661: wallet: Coin Selection, return accurate error messages | |
1672821866 2023-01-04T08:44:26+00:00 03254c2229 Bitcoin Merge bitcoin/bitcoin#19909: refactor: Remove unused CTxMemPool::clear() helper | |
1672826997 2023-01-04T11:09:57+01:00 53653060c1 Bitcoin Merge bitcoin/bitcoin#26795: rpc: Correct RPCHelpMan for fundrawtransaction's input_weights field | |
1672827840 2023-01-04T10:24:00+00:00 4717a5aa31 Bitcoin Merge bitcoin/bitcoin#26772: contrib: fix sha256 check in install_db4.sh for FreeBSD | |
1672832456 2023-01-04T11:40:56+00:00 2ec97825e7 Bitcoin Merge bitcoin/bitcoin#26771: doc: Correct linked Microsoft URLs | |
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` | |
1672837005 2023-01-04T13:56:45+01:00 bf3b589413 Bitcoin Merge bitcoin/bitcoin#26791: ci: Properly set COMMIT_RANGE in lint task | |
1672852304 2023-01-04T12:11:44-05:00 139ba2bf12 Bitcoin Merge bitcoin/bitcoin#25234: bench: add benchmark for wallet 'AvailableCoins' function. | |
1672854107 2023-01-04T12:41:47-05:00 a273241480 Bitcoin Merge bitcoin/bitcoin#26020: test: Change coinselection parameter location to make tests independent | |
1672854838 2023-01-04T17:53:58+00:00 65ecf24b5c Bitcoin Merge bitcoin/bitcoin#26752: wallet: Remove `mempool_sequence` from interface methods | |
1672855651 2023-01-04T18:07:31+00:00 196a43eddb Bitcoin Merge bitcoin/bitcoin#26603: doc: CalculateSequenceLocks: prevHeights entries are set to 0, not removed | |
1672871447 2023-01-04T17:30:47-05:00 cabeae43ea Bitcoin Merge bitcoin/bitcoin#26809: compat: use STDIN_FILENO over 0 | |
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 | |
1672906696 2023-01-05T09:18:16+01:00 296e882250 Bitcoin Merge bitcoin/bitcoin#26598: contrib: remove builder keys | |
1672935748 2023-01-05T17:22:28+01:00 61f35159ff Bitcoin Merge bitcoin/bitcoin#26818: test: Fix feature_startupnotify intermittent issue | |
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 | |
1672939371 2023-01-05T12:22:51-05:00 b4fb0a3255 Bitcoin Merge bitcoin/bitcoin#26761: wallet: fully migrate address book entries for watchonly/solvable wallets | |
1672988684 2023-01-06T08:04:44+01:00 2cfe379623 Bitcoin Merge bitcoin/bitcoin#26823: refactor: Work around Werror=free-nonheap-object in AssumeCalculateMemPoolAncestors | |
1673001430 2023-01-06T10:37:10+00:00 911a40ead2 Bitcoin Merge bitcoin/bitcoin#26557: build: Update Boost to 1.81.0 in depends | |
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 | |
1673253977 2023-01-09T09:46:17+01:00 49aefc2c2e Bitcoin Merge bitcoin/bitcoin#26843: ci: Fix ci_native_fuzz_msan CONTAINER_NAME | |
1673265642 2023-01-09T13:00:42+01:00 39363a4b94 Bitcoin Merge bitcoin/bitcoin#26822: p2p, rpc: don't allow past absolute timestamp in `setban` | |
1673301400 2023-01-09T16:56:40-05:00 1aedc3b6c8 Bitcoin Merge bitcoin/bitcoin#26618: rpc: Prevent unloading a wallet when rescanning | |
1673340872 2023-01-10T09:54:32+01:00 0e81d119e0 Bitcoin Merge bitcoin/bitcoin#26851: ci: Remove unused busybox workaround | |
1673350434 2023-01-10T12:33:54+01:00 1c9457bc8b Bitcoin Merge bitcoin/bitcoin#26856: ci: Run one task with all tests on credits | |
1673367160 2023-01-10T17:12:40+01:00 b264410e01 Bitcoin Merge bitcoin/bitcoin#26864: doc: net: fix link to onion address encoding scheme [ONIONADDRESS] | |
1673389879 2023-01-10T17:31:19-05:00 68f88bc03f Bitcoin Merge bitcoin/bitcoin#26186: rpc: Sanitize label name in various RPCs with tests | |
1673398592 2023-01-10T19:56:32-05:00 4586ae2da1 Bitcoin Merge bitcoin/bitcoin#26679: wallet: Skip rescanning if wallet is more recent than tip | |
1673438634 2023-01-11T13:03:54+01:00 dbca00ef76 Bitcoin Merge bitcoin/bitcoin#26838: doc: I2P documentation updates | |
1673443539 2023-01-11T13:25:39+00:00 26002570ab Bitcoin Merge bitcoin/bitcoin#26646: validation, bugfix: provide more info in *MempoolAcceptResult | |
1673445337 2023-01-11T14:55:37+01:00 b168b71a5d Bitcoin Merge bitcoin/bitcoin#26730: test: add coverage for `purpose` arg in `listlabels` | |
1673450314 2023-01-11T16:18:34+01:00 9887fc7898 Bitcoin Merge bitcoin/bitcoin#26758: refactor: Add `performance-no-automatic-move` clang-tidy check | |
1673455151 2023-01-11T16:39:11+00:00 329d7e379d Bitcoin Merge bitcoin/bitcoin#26328: doc: fix -netinfo relaytxes help | |
1673473605 2023-01-11T16:46:45-05:00 908212506d Bitcoin Merge bitcoin/bitcoin#26821: refactor: Make `ThreadHTTP` return void | |
1673478671 2023-01-11T18:11:11-05:00 2f6a8e5e02 Bitcoin Merge bitcoin/bitcoin#26695: bench: BlockAssembler on a mempool with packages | |
1673479493 2023-01-11T18:24:53-05:00 fbe5e1220a Bitcoin Merge bitcoin/bitcoin#26675: wallet: For feebump, ignore abandoned descendant spends | |
1673516529 2023-01-12T09:42:09+00:00 535adce272 Bitcoin Merge bitcoin/bitcoin#26825: build: remove already tested headers from AC_CHECK_HEADERS | |
1673517398 2023-01-12T10:56:38+01:00 bd74004532 Bitcoin Merge bitcoin/bitcoin#26877: doc: move errant release note to doc/ | |
1673524294 2023-01-12T12:51:34+01:00 edc3d1b296 Bitcoin Merge bitcoin/bitcoin#26854: test: Fix intermittent timeout in p2p_permissions.py | |
1673538598 2023-01-12T16:49:58+01:00 fcd1a57be0 Bitcoin Merge bitcoin/bitcoin#26827: doc: use "std lib clock" over "C++11 clock" | |
1673552608 2023-01-12T20:43:28+01:00 f4ef856375 Bitcoin Merge bitcoin/bitcoin#26850: ci: Stop and remove CI container | |
1673599328 2023-01-13T09:42:08+01:00 dcae3c19b8 Bitcoin Merge bitcoin/bitcoin#26867: doc: Mention restoring wallet via GUI | |
1673602857 2023-01-13T09:40:57+00:00 07c54de550 Bitcoin Merge bitcoin/bitcoin#26691: Update secp256k1 subtree to libsecp256k1 version 0.2.0 | |
1673614328 2023-01-13T13:52:08+01:00 32834034a3 Bitcoin Merge bitcoin/bitcoin#26882: test: skip sqlite3 tests if it isn't available | |
1673625376 2023-01-13T15:56:16+00:00 8915e4d9f5 Bitcoin Merge bitcoin/bitcoin#26824: build: fix configuring with only bitcoin-util | |
1673699881 2023-01-14T12:38:01+00:00 0c2a1288a2 Bitcoin Merge bitcoin/bitcoin#26835: contrib: add PE Canary check to security-check | |
1673808959 2023-01-15T18:55:59+00:00 3dd2762cf8 Bitcoin Merge bitcoin-core/gui#690: Catch invalid networks combination crash | |
1673861030 2023-01-16T10:23:50+01:00 53ae1022ea Bitcoin Merge bitcoin/bitcoin#26894: test: Remove redundant key_to_p2pkh call | |
1673861834 2023-01-16T10:37:14+01:00 ac4c79a267 Bitcoin Merge bitcoin/bitcoin#26892: test: refactor: simplify p2p_permissions.py by using MiniWallet | |
1673864018 2023-01-16T11:13:38+01:00 08d2a3ab4b Bitcoin Merge bitcoin/bitcoin#26891: ci: Update "Win64 native" task | |
1673865373 2023-01-16T11:36:13+01:00 2182149dc5 Bitcoin Merge bitcoin/bitcoin#26631: test: add coverage for dust mempool policy (`-dustrelayfee` setting) | |
1673873096 2023-01-16T13:44:56+01:00 6b7ccb98a5 Bitcoin Merge bitcoin/bitcoin#26251: refactor: add kernel/cs_main.h | |
1673882772 2023-01-16T16:26:12+01:00 599e941c19 Bitcoin Merge bitcoin/bitcoin#26657: test: Run feature_bip68_sequence.py with MiniWallet | |
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 | |
1673908791 2023-01-16T17:39:51-05:00 04e54fd21f Bitcoin Merge bitcoin/bitcoin#26325: rpc: Return accurate results for scanblocks | |
1673944712 2023-01-17T09:38:32+01:00 8339f3cea8 Bitcoin Merge bitcoin/bitcoin#26886: test: add `rescan utxos` inside MiniWallet's initialization | |
1673948366 2023-01-17T09:39:26+00:00 7799f53542 Bitcoin Merge bitcoin/bitcoin#26039: refactor: Run type check against RPCArgs (1/2) | |
1673948450 2023-01-17T09:40:50+00:00 10a5f19037 Bitcoin Merge bitcoin/bitcoin#26833: build: allow NO_BOOST=1 & NO_LIBEVENT=1 in depends | |
1673949296 2023-01-17T09:54:56+00:00 b7f6a89a3e Bitcoin Merge bitcoin-core/gui#686: clang-tidy: Force checks for headers in `src/qt` | |
1673950430 2023-01-17T11:13:50+01:00 635f1900d0 Bitcoin Merge bitcoin/bitcoin#26884: test: wallet: add coverage for `-spendzeroconfchange` setting | |
1673968787 2023-01-17T15:19:47+00:00 ccd3d8d2c0 Bitcoin Merge bitcoin/bitcoin#25093: doc: Fix incorrect sendmany RPC doc | |
1673970384 2023-01-17T16:46:24+01:00 f41252f19d Bitcoin Merge bitcoin/bitcoin#26905: refactor: Remove duplication of `clang-tidy`'s check names | |
1673973585 2023-01-17T16:39:45+00:00 89fb354f28 Bitcoin Merge bitcoin/bitcoin#26625: test: Run mempool_packages.py with MiniWallet | |
1673976947 2023-01-17T18:35:47+01:00 01ec5308bf Bitcoin Merge bitcoin/bitcoin#26716: ci: Build python from source in "lint" task | |
1674029520 2023-01-18T09:12:00+01:00 e6ff110820 Bitcoin Merge bitcoin/bitcoin#26810: doc: remove nonexistent files from copyright | |
1674030449 2023-01-18T09:27:29+01:00 52d6509497 Bitcoin Merge bitcoin/bitcoin#26904: build: move rpc/request from util lib to common | |
1674039830 2023-01-18T12:03:50+01:00 d91364fdd9 Bitcoin Merge bitcoin/bitcoin#26912: ci: Bump --combinedlogslen to debug intermittent issues | |
1674042072 2023-01-18T11:41:12+00:00 c9db788a11 Bitcoin Merge bitcoin/bitcoin#26908: ci: Add missing lint dependency (gpg) | |
1674042502 2023-01-18T12:48:22+01:00 500f25d880 Bitcoin Merge bitcoin/bitcoin#26727: rpc: remove optional from fStateStats fields | |
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 | |
1674044693 2023-01-18T13:24:53+01:00 8741cd88b4 Bitcoin Merge bitcoin/bitcoin#26913: doc: Clarify debian copyright comment | |
1674056282 2023-01-18T15:38:02+00:00 b52a6c0cf9 Bitcoin Merge bitcoin/bitcoin#26873: doc: add databases/py-sqlite3 to FreeBSD test suite deps | |
1674056580 2023-01-18T15:43:00+00:00 3fef2944ad Bitcoin Merge bitcoin/bitcoin#26706: doc: Properly report optional RPC args | |
1674056772 2023-01-18T16:46:12+01:00 aef8b4f43b Bitcoin Merge bitcoin/bitcoin#26226: Bump minimum python version to 3.7 | |
1674069999 2023-01-18T14:26:39-05:00 8ae2808a43 Bitcoin Merge bitcoin/bitcoin#25659: wallet: simplify ListCoins implementation | |
1674120894 2023-01-19T10:34:54+01:00 92dcbe9cc3 Bitcoin Merge bitcoin/bitcoin#23395: util: Add -shutdownnotify option | |
1674135623 2023-01-19T13:40:23+00:00 2343886217 Bitcoin Merge bitcoin/bitcoin#26920: doc: add release note for #25957 (fast wallet rescan) | |
1674140218 2023-01-19T15:56:58+01:00 05e3468fb3 Bitcoin Merge bitcoin/bitcoin#26686: fuzz: Enable erlay setting in process_message(s) targets | |
1674140588 2023-01-19T16:03:08+01:00 b5c88a5479 Bitcoin Merge bitcoin/bitcoin#26909: net: prevent peers.dat corruptions by only serializing once | |
1674151288 2023-01-19T19:01:28+01:00 250598a905 Bitcoin Merge bitcoin/bitcoin#26906: test: add an easy way to run linters locally | |
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 | |
1674207443 2023-01-20T10:37:23+01:00 eebc24bfc6 Bitcoin Merge bitcoin/bitcoin#26887: RPC: make RPCResult::MatchesType return useful errors | |
1674210396 2023-01-20T10:26:36+00:00 392dc68e37 Bitcoin Merge bitcoin/bitcoin#26924: refactor: Add missing includes to fix gcc-13 compile error | |
1674228321 2023-01-20T16:25:21+01:00 c0b6c40bb0 Bitcoin Merge bitcoin/bitcoin#26934: test: Add unit test for ComputeTapleafHash | |
1674397069 2023-01-22T14:17:49+00:00 bf9361d375 Bitcoin Merge bitcoin/bitcoin#26941: test: Fix intermittent feature_rbf issue | |
1674399436 2023-01-22T14:57:16+00:00 ad09b76275 Bitcoin Merge bitcoin/bitcoin#26471: Reduce default mempool size in -blocksonly mode | |
1674462220 2023-01-23T09:23:40+01:00 f99b85642f Bitcoin Merge bitcoin/bitcoin#26944: depends: fix systemtap download URL | |
1674465178 2023-01-23T10:12:58+01:00 a8c1ea50c7 Bitcoin Merge bitcoin/bitcoin#26919: scripted-diff: use RPCArg::Optional::OMITTED over OMITTED_NAMED_ARG | |
1674488187 2023-01-23T16:36:27+01:00 5271c77f83 Bitcoin Merge bitcoin/bitcoin#26826: refactor: remove windows-only compat.h usage in randomenv | |
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 | |
1674547823 2023-01-24T09:10:23+01:00 fcff639af1 Bitcoin Merge bitcoin/bitcoin#26958: build: fix usage of `-Wloop-analysis` | |
1674559449 2023-01-24T12:24:09+01:00 75e752f134 Bitcoin Merge bitcoin/bitcoin#26954: test: Avoid rpc timeout in p2p_headers_sync_with_minchainwork | |
1674560306 2023-01-24T12:38:26+01:00 837e9ed611 Bitcoin Merge bitcoin/bitcoin#26898: fuzz: Add PartiallyDownloadedBlock target | |
1674560968 2023-01-24T11:49:28+00:00 f1b5d6be57 Bitcoin Merge bitcoin/bitcoin#26955: wallet: permit mintxfee=0 | |
1674561288 2023-01-24T12:54:48+01:00 3ce7b27124 Bitcoin Merge bitcoin/bitcoin#26930: fuzz: Actually use mocked mempool in tx_pool target | |
1674574088 2023-01-24T16:28:08+01:00 30f553d457 Bitcoin Merge bitcoin/bitcoin#26707: clang-tidy: Fix `performance-*move*` warnings in headers | |
1674585241 2023-01-24T13:34:01-05:00 50ac8f5774 Bitcoin Merge bitcoin/bitcoin#25987: build: compile depends sqlite with more recommended options | |
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 | |
1674657161 2023-01-25T15:32:41+01:00 0486148f75 Bitcoin Merge bitcoin/bitcoin#26829: init: Remove unnecessary sensitive flag from rpcbind | |
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) | |
1674720156 2023-01-26T09:02:36+01:00 d4c180ecc9 Bitcoin Merge bitcoin/bitcoin#26960: refactor: Remove c_str from util/check | |
1674729378 2023-01-26T10:36:18+00:00 77a36033b5 Bitcoin Merge bitcoin/bitcoin#26551: p2p: Track orphans by who provided them | |
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 | |
1674740268 2023-01-26T13:37:48+00:00 eee2c28985 Bitcoin Merge bitcoin/bitcoin#26945: depends: systemtap 4.8 | |
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 | |
1674802401 2023-01-27T01:53:21-05:00 835212cd1d Bitcoin Merge bitcoin/bitcoin#25880: p2p: Make stalling timeout adaptive during IBD | |
1674837191 2023-01-27T17:33:11+01:00 9a288430df Bitcoin Merge bitcoin/bitcoin#26900: refactor: Add BlockManager getters | |
1674841336 2023-01-27T12:42:16-05:00 483a4bb819 Bitcoin Merge bitcoin/bitcoin#26834: contrib: remove install_db4.sh | |
1674845180 2023-01-27T18:46:20+00:00 4b51290f71 Bitcoin Merge bitcoin/bitcoin#26977: ci: Fetch no git history, unless lint | |
1674920753 2023-01-28T15:45:53+00:00 69f35d20a6 Bitcoin Merge bitcoin/bitcoin#22811: build: Fix depends build system when working with subtargets | |
1674921323 2023-01-28T15:55:23+00:00 114c5eca77 Bitcoin Merge bitcoin/bitcoin#25465: build: remove boost library detection | |
1675068541 2023-01-30T09:49:01+01:00 1c8b80f440 Bitcoin Merge bitcoin/bitcoin#15294: refactor: Extract RipeMd160 | |
1675072451 2023-01-30T10:54:11+01:00 37fea41bbf Bitcoin Merge bitcoin/bitcoin#26982: p2p: 25880 fixups (stalling timeout) | |
1675073381 2023-01-30T10:09:41+00:00 b1329b7523 Bitcoin Merge bitcoin/bitcoin#26499: wallet: Abandon descendants of orphaned coinbases | |
1675077487 2023-01-30T11:18:07+00:00 79e18ebc81 Bitcoin Merge bitcoin/bitcoin#26896: build: Remove port-forwarding runtime setting options from configure | |
1675089152 2023-01-30T14:32:32+00:00 228edafc66 Bitcoin Merge bitcoin/bitcoin#23619: build: Propagate user-defined flags to host packages | |
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 | |
1675094476 2023-01-30T16:01:16+00:00 82903a7a8d Bitcoin Merge bitcoin/bitcoin#17487: coins: allow write to disk without cache drop | |
1675099664 2023-01-30T17:27:44+00:00 7241b936c5 Bitcoin Merge bitcoin/bitcoin#26965: refactor: Remove stray cs_main redundant declaration | |
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) | |
1675117438 2023-01-30T17:23:58-05:00 ceb74b844c Bitcoin Merge bitcoin/bitcoin#26998: depends: ensure we are appending to sqlite cflags | |
1675157017 2023-01-31T10:23:37+01:00 357d750cab Bitcoin Merge bitcoin/bitcoin#26956: test: refactor: introduce `replace_in_config` helper | |
1675177132 2023-01-31T14:58:52+00:00 2b211b41e3 Bitcoin Merge bitcoin/bitcoin#26952: build: Avoid `BOOST_NO_CXX98_FUNCTION_BASE` macro redefinition | |
1675185739 2023-01-31T18:22:19+01:00 1ff254e45c Bitcoin Merge bitcoin/bitcoin#26974: refactor: rpc: set TxToJSON default verbosity to SHOW_DETAILS | |
1675187744 2023-01-31T17:55:44+00:00 b5868f4b1f Bitcoin Merge bitcoin/bitcoin#23670: build: Build minisketch test in `make check`, not in `make` | |
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 | |
1675240966 2023-02-01T09:42:46+01:00 ba39ffe938 Bitcoin Merge bitcoin/bitcoin#26888: net: simplify the call to vProcessMsg.splice() | |
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 | |
1675251822 2023-02-01T11:43:42+00:00 17acbc1a5a Bitcoin Merge bitcoin/bitcoin#25974: test, build: Separate `read_json` function into its own module | |
1675251982 2023-02-01T11:46:22+00:00 22ccf4e360 Bitcoin Merge bitcoin/bitcoin#26991: doc: followups to #26471 | |
1675263390 2023-02-01T15:56:30+01:00 8fc3bcf93d Bitcoin Merge bitcoin/bitcoin#27010: refactor: use `Hash` helpers for double-SHA256 calculations | |
1675266815 2023-02-01T15:53:35+00:00 550e6bd227 Bitcoin Merge bitcoin/bitcoin#26935: refactor: Fix clang-tidy readability-const-return-type violations | |
1675267008 2023-02-01T15:56:48+00:00 2d5acc901d Bitcoin Merge bitcoin/bitcoin#27015: p2p: 26847 fixups (AddrMan totals) | |
1675289653 2023-02-01T17:14:13-05:00 fdd363ebd9 Bitcoin Merge bitcoin/bitcoin#26910: wallet: migrate wallet, exit early if no legacy data exist | |
1675330840 2023-02-02T10:40:40+01:00 102645280b Bitcoin Merge bitcoin/bitcoin#27013: ci: avoid using `-Werror` for older compilers | |
1675333829 2023-02-02T10:30:29+00:00 9dc50a5a07 Bitcoin Merge bitcoin/bitcoin#27005: util: Use steady clock for logging timer | |
1675334857 2023-02-02T10:47:37+00:00 21138fe377 Bitcoin Merge bitcoin/bitcoin#26992: refactor: Remove unused CDataStream SerializeMany constructor | |
1675338326 2023-02-02T11:45:26+00:00 526f67a5ca Bitcoin Merge bitcoin-core/gui#704: Correctly limit overview transaction list | |
1675340316 2023-02-02T12:18:36+00:00 ea41abade4 Bitcoin Merge bitcoin-core/gui#695: Fix misleading RPC console wallet message | |
1675350563 2023-02-02T16:09:23+01:00 b3ef329199 Bitcoin Merge bitcoin/bitcoin#26976: ci: Cache package manager install step | |
1675352900 2023-02-02T15:48:20+00:00 c2028f98ae Bitcoin Merge bitcoin/bitcoin#27012: ci: Print iwyu patch in git diff format | |
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 | |
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 | |
1675451026 2023-02-03T19:03:46+00:00 daebf9ebb0 Bitcoin Merge bitcoin-core/gui#705: doc: Fix comment about how wallet txs are sorted | |
1675451910 2023-02-03T19:18:30+00:00 2ccd7be26f Bitcoin Merge bitcoin-core/gui#653: Show watchonly balance only for Legacy wallets | |
1675456478 2023-02-03T15:34:38-05:00 e2ae5c349c Bitcoin Merge bitcoin/bitcoin#27037: rpc: decode Miniscript descriptor when possible in decodescript | |
1675463566 2023-02-03T17:32:46-05:00 d71b0e78eb Bitcoin Merge bitcoin/bitcoin#25966: test: Remove redundant test | |
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 | |
1675610176 2023-02-05T15:16:16+00:00 d8f9826037 Bitcoin Merge bitcoin/bitcoin#27030: Update nanobench to version v4.3.10 | |
1675675975 2023-02-06T10:32:55+01:00 aff75463e2 Bitcoin Merge bitcoin/bitcoin#27036: test: Remove last uses of snprintf and simplify | |
1675709811 2023-02-06T13:56:51-05:00 52ddbd52f9 Bitcoin Merge bitcoin/bitcoin#26345: refactor: modernize the implementation of uint256.* | |
1675760616 2023-02-07T10:03:36+01:00 5a80086ec2 Bitcoin Merge bitcoin/bitcoin#26701: contrib: make DNS seeds file an argument in CLI (`makeseeds`) | |
1675766680 2023-02-07T10:44:40+00:00 6e08e5cb5c Bitcoin Merge bitcoin/bitcoin#17127: util: Set safe permissions for data directory and `wallets/` subdir | |
1675771151 2023-02-07T11:59:11+00:00 ab5b26f072 Bitcoin Merge bitcoin/bitcoin#21995: build: Make dependency package archive timestamps deterministic | |
1675771290 2023-02-07T12:01:30+00:00 fe86616bb4 Bitcoin Merge bitcoin/bitcoin#26421: build: copy config.{guess,sub} post autogen in zmq package | |
1675784953 2023-02-07T16:49:13+01:00 1bcabe6f2a Bitcoin Merge bitcoin-core/gui#697: Remove reindex special case from the progress bar label | |
1675852603 2023-02-08T10:36:43+00:00 8d69b614cc Bitcoin Merge bitcoin/bitcoin#23810: docs: avoid C-style casts; use modern C++ casts | |
1675852942 2023-02-08T11:42:22+01:00 51d51d3082 Bitcoin Merge bitcoin/bitcoin#26507: test: remove unused vars in `feature_block` | |
1675856989 2023-02-08T12:49:49+01:00 de1d189534 Bitcoin Merge bitcoin/bitcoin#27056: doc: use arch agnostic clang path in fuzzing doc (macOS) | |
1675868383 2023-02-08T14:59:43+00:00 7b850bc2a1 Bitcoin Merge bitcoin/bitcoin#27061: doc: Document affected gcc versions for -fstack-reuse=none workaround | |
1675870629 2023-02-08T16:37:09+01:00 07a23b4946 Bitcoin Merge bitcoin/bitcoin#26994: depends: define `__BSD_VISIBLE` for FreeBSD bdb build | |
1675876180 2023-02-08T17:09:40+00:00 835af48e03 Bitcoin Merge bitcoin/bitcoin#27057: build: set boost cppflags with --enable-fuzz | |
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 | |
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 | |
1675973471 2023-02-09T20:11:11+00:00 1313b90735 Bitcoin Merge bitcoin-core/gui#701: Persist Mask Values option | |
1676018140 2023-02-10T09:35:40+01:00 ffdf630790 Bitcoin Merge bitcoin/bitcoin#27066: test: Fix intermittent sync issue in wallet_pruning | |
1676018351 2023-02-10T09:39:11+01:00 4f841cbb81 Bitcoin Merge bitcoin/bitcoin#27070: ci: Fix `fingerprint_script` for `depends` subdir caches | |
1676038221 2023-02-10T15:10:21+01:00 e0d8378f2d Bitcoin Merge bitcoin/bitcoin#27069: net: add `Ensure{any}Banman` | |
1676044673 2023-02-10T16:57:53+01:00 b92d609fb2 Bitcoin Merge bitcoin/bitcoin#27072: doc: Remove unused REVIEWERS file | |
1676285463 2023-02-13T11:51:03+01:00 a6316590d5 Bitcoin Merge bitcoin/bitcoin#26970: test: fix immediate tx relay in wallet_groups.py | |
1676285630 2023-02-13T11:53:50+01:00 141115a060 Bitcoin Merge bitcoin/bitcoin#27033: ci: Cache stuff in volumes, not host folders | |
1676298710 2023-02-13T15:31:50+01:00 8126551d54 Bitcoin Merge bitcoin/bitcoin#27011: Add simulation-based `CCoinsViewCache` fuzzer | |
1676305509 2023-02-13T16:25:09+00:00 1ad0711d7c Bitcoin Merge bitcoin/bitcoin#27016: mapport: require miniupnpc API version 17 or later | |
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 | |
1676373977 2023-02-14T11:26:17+00:00 d6ef44cccb Bitcoin Merge bitcoin/bitcoin#27081: Modernize rpcauth.py | |
1676393538 2023-02-14T16:52:18+00:00 af49d86dd7 Bitcoin Merge bitcoin/bitcoin#27093: test: Fix intermittent sync issue in wallet_pruning | |
1676394149 2023-02-14T17:02:29+00:00 fb2f093479 Bitcoin Merge bitcoin/bitcoin#27097: descriptors: fix docstring (param [in] vs [out]) | |
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 | |
1676449137 2023-02-15T09:18:57+01:00 68e484afbb Bitcoin Merge bitcoin/bitcoin#26584: cli: include local ("unroutable") peers in -netinfo table | |
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 | |
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 | |
1676473127 2023-02-15T14:58:47+00:00 1e0198b6c1 Bitcoin Merge bitcoin/bitcoin#26153: Reduce wasted pseudorandom bytes in ChaCha20 + various improvements | |
1676474760 2023-02-15T16:26:00+01:00 a65d2259f1 Bitcoin Merge bitcoin/bitcoin#27035: test: simplify and speedup mempool_updatefromblock.py by using MiniWallet | |
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) | |
1676504504 2023-02-15T18:41:44-05:00 54742532ce Bitcoin Merge bitcoin-core/gui#711: refactor: Disable unused special members functions in `UnlockContext` | |
1676540390 2023-02-16T09:39:50+00:00 424fc603d8 Bitcoin Merge bitcoin/bitcoin#26997: psbt: s/transcation/transaction/ | |
1676540531 2023-02-16T09:42:11+00:00 cbf511b3f4 Bitcoin Merge bitcoin/bitcoin#27054: Remove laanwj from trusted-keys | |
1676541693 2023-02-16T10:01:33+00:00 fb82d91a9c Bitcoin Merge bitcoin/bitcoin#24149: Signing support for Miniscript Descriptors | |
1676550806 2023-02-16T12:33:26+00:00 3995c88e43 Bitcoin Merge bitcoin/bitcoin#25898: util: remove WSL 1 workaround in fs | |
1676556122 2023-02-16T15:02:02+01:00 3a68e194f5 Bitcoin Merge bitcoin/bitcoin#26586: test: previous releases: add v24.0.1 | |
1676556641 2023-02-16T15:10:41+01:00 98042a0456 Bitcoin Merge bitcoin/bitcoin#27107: doc: remove mention of "proper signing key" | |
1676557074 2023-02-16T15:17:54+01:00 437dfe1c26 Bitcoin Merge bitcoin/bitcoin#26714: test: add coverage for unparsable `-maxuploadtarget` | |
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 | |
1676573261 2023-02-16T13:47:41-05:00 73966f75f6 Bitcoin Merge bitcoin/bitcoin#25344: New `outputs` argument for `bumpfee`/`psbtbumpfee` | |
1676629884 2023-02-17T10:31:24+00:00 bc35c4f58c Bitcoin Merge bitcoin/bitcoin#27106: net: remove orphaned CSubNet::SanityCheck() | |
1676630457 2023-02-17T10:40:57+00:00 fe1b325688 Bitcoin Merge bitcoin/bitcoin#27029: guix: consolidate to glibc 2.27 for Linux builds | |
1676656072 2023-02-17T12:47:52-05:00 27772d8009 Bitcoin Merge bitcoin/bitcoin#26889: refactor: wallet, remove global 'ArgsManager' dependency | |
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 | |
1676661666 2023-02-17T14:21:06-05:00 f722a9bd13 Bitcoin Merge bitcoin/bitcoin#20018: p2p: ProcessAddrFetch(-seednode) is unnecessary if -connect is specified | |
1676670895 2023-02-17T16:54:55-05:00 9321df4487 Bitcoin Merge bitcoin/bitcoin#25862: refactor, kernel: Remove gArgs accesses from dbwrapper and txdb | |
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 | |
1676814917 2023-02-19T13:55:17+00:00 4395b7f084 Bitcoin Merge bitcoin/bitcoin#26814: refactor: remove windows-only compat.h usage in random | |
1676892763 2023-02-20T11:32:43+00:00 08b65df1bb Bitcoin Merge bitcoin/bitcoin#26883: src/node/miner cleanups, follow-ups for #26695 | |
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`) | |
1676910482 2023-02-20T16:28:02+00:00 150cc8ef42 Bitcoin Merge bitcoin/bitcoin#27128: test: fix intermittent issue in `p2p_disconnect_ban` | |
1676910938 2023-02-20T16:35:38+00:00 0561f344e0 Bitcoin Merge bitcoin/bitcoin#27027: build: use _FORTIFY_SOURCE=3 | |
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 | |
1676912055 2023-02-20T16:54:15+00:00 0f670e0eae Bitcoin Merge bitcoin/bitcoin#27127: rpc: fix successful broadcast count in `submitpackage` error msg | |
1676913637 2023-02-20T17:20:37+00:00 94070029fb Bitcoin Merge bitcoin/bitcoin#27053: wallet: reuse change dest when re-creating TX with avoidpartialspends | |
1677005703 2023-02-21T13:55:03-05:00 ad46141602 Bitcoin Merge bitcoin/bitcoin#27122: script: BIP341 txdata cannot be precomputed without spent outputs | |
1677006169 2023-02-21T14:02:49-05:00 80f4979322 Bitcoin Merge bitcoin/bitcoin#26347: wallet: ensure the wallet is unlocked when needed for rescanning | |
1677058089 2023-02-22T09:28:09+00:00 0c579203d2 Bitcoin Merge bitcoin/bitcoin#25867: lint: enable E722 do not use bare except | |
1677058627 2023-02-22T09:37:07+00:00 8b4dc94734 Bitcoin Merge bitcoin/bitcoin#27117: fuzz: avoid redundant dup key checks when creating Miniscript nodes | |
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 | |
1677088299 2023-02-22T17:51:39+00:00 c6e65a102c Bitcoin Merge bitcoin/bitcoin#27137: test: Raise PRNG seed log to INFO | |
1677088721 2023-02-22T17:58:41+00:00 30874a7cc9 Bitcoin Merge bitcoin/bitcoin#26837: I2P network optimizations | |
1677088908 2023-02-22T18:01:48+00:00 174f022f68 Bitcoin Merge bitcoin/bitcoin#27144: kernel: add missing include | |
1677088936 2023-02-22T13:02:16-05:00 5e55534586 Bitcoin Merge bitcoin/bitcoin#27068: wallet: SecureString to allow null characters | |
1677089486 2023-02-22T18:11:26+00:00 9f6ef0c156 Bitcoin Merge bitcoin/bitcoin#27143: test: Replace 0xC0 constant | |
1677093584 2023-02-22T14:19:44-05:00 832fa2d238 Bitcoin Merge bitcoin/bitcoin#25574: validation: Improve error handling when VerifyDB dosn't finish successfully | |
1677146677 2023-02-23T10:04:37+00:00 32f9ce0f52 Bitcoin Merge bitcoin/bitcoin#27124: docs: add ramdisk guide for running tests on OSX | |
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. | |
1677185082 2023-02-23T15:44:42-05:00 c033720b2b Bitcoin Merge bitcoin/bitcoin#16195: util: Use void* throughout support/lockedpool.h | |
1677188474 2023-02-23T16:41:14-05:00 1258af40c0 Bitcoin Merge bitcoin/bitcoin#27073: Convert ArgsManager::GetDataDir to a read-only function | |
1677229382 2023-02-24T09:03:02+00:00 cb25c21921 Bitcoin Merge bitcoin/bitcoin#27151: util: Remove duplicate include | |
1677234445 2023-02-24T10:27:25+00:00 6758bd7de7 Bitcoin Merge bitcoin/bitcoin#27135: Remove MarcoFalke fingerprint, update trusted-git-root | |
1677247084 2023-02-24T13:58:04+00:00 be2e748f37 Bitcoin Merge bitcoin/bitcoin#27154: doc: mention sanitizer suppressions in developer docs | |
1677503868 2023-02-27T13:17:48+00:00 873dcc1910 Bitcoin Merge bitcoin/bitcoin#27058: contrib: Improve verify-commits.py to work with maintainers leaving | |
1677508070 2023-02-27T14:27:50+00:00 a2877f7ad3 Bitcoin Merge bitcoin/bitcoin#25227: Handle invalid hex encoding in ParseHex | |
1677508907 2023-02-27T14:41:47+00:00 82793f1984 Bitcoin Merge bitcoin/bitcoin#27146: Fix various libbitcoinkernel DLL build problems | |
1677519466 2023-02-27T12:37:46-05:00 710cab1d43 Bitcoin Merge bitcoin/bitcoin#26032: wallet: skip R-value signature grinding for external signers | |
1677580114 2023-02-28T10:28:34+00:00 e60a58f191 Bitcoin Merge bitcoin/bitcoin#27118: depends: harden libevent | |
1677580824 2023-02-28T10:40:24+00:00 519ec2650e Bitcoin Merge bitcoin/bitcoin#27157: init: Return ChainstateLoadStatus::INTERRUPTED when verification was interrupted. | |
1677596050 2023-02-28T09:54:10-05:00 bb136aaf2c Bitcoin Merge bitcoin/bitcoin#26533: prune: scan and unlink already pruned block files on startup | |
1677598463 2023-02-28T15:34:23+00:00 c37fb251f5 Bitcoin Merge bitcoin/bitcoin#27176: docs: GetDataDirNet and GetDataDirBase don't create datadir | |
1677599059 2023-02-28T15:44:19+00:00 9384536eb3 Bitcoin Merge bitcoin/bitcoin#27174: ci: bump lint task to bookworm for git v2.38 | |
1677600081 2023-02-28T11:01:21-05:00 8303f11e10 Bitcoin Merge bitcoin/bitcoin#27170: refactor: Stop using gArgs global in system.cpp | |
1677603182 2023-02-28T16:53:02+00:00 a8080c0def Bitcoin Merge bitcoin/bitcoin#23897: refactor: Move calculation logic out from `CheckSequenceLocksAtTip()` | |
1677603389 2023-02-28T16:56:29+00:00 4398cfb22b Bitcoin Merge bitcoin/bitcoin#27173: valgrind: remove libsecp256k1 suppression | |
1677603887 2023-02-28T17:04:47+00:00 cb40639bdf Bitcoin Merge bitcoin/bitcoin#27165: Make miniscript_{stable,smart} fuzzers avoid too large scripts | |
1677677466 2023-03-01T14:31:06+01:00 4d24e9c571 Bitcoin Merge bitcoin/bitcoin#27169: Update translations for 25.0 soft translation string freeze | |
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 | |
1677790978 2023-03-02T22:02:58+01:00 a12b27a2a6 Bitcoin Merge bitcoin/bitcoin#27183: doc: Update Transifex links and slug format in Release Process | |
1677853423 2023-03-03T15:23:43+01:00 3b88c85025 Bitcoin Merge bitcoin/bitcoin#26612: refactor: RPC: pass named argument value as string_view | |
1677913846 2023-03-04T08:10:46+01:00 236cd231d0 Bitcoin Merge bitcoin/bitcoin#27197: Fix typos in comments to make linter happy | |
1677914257 2023-03-04T08:17:37+01:00 40c6c85c05 Bitcoin Merge bitcoin/bitcoin#27192: util: add missing include and fix function signature | |
1678111236 2023-03-06T14:00:36+00:00 2a0c05defd Bitcoin Merge bitcoin/bitcoin#27209: ci: Remove unused EXPECTED_TESTS_DURATION_IN_SECONDS env var | |
1678117810 2023-03-06T10:50:10-05:00 dddc936d83 Bitcoin Merge bitcoin/bitcoin#25491: wallet: use Mutex for g_sqlite_mutex instead of GlobalMutex | |
1678119316 2023-03-06T11:15:16-05:00 5e1aab2334 Bitcoin Merge bitcoin/bitcoin#27155: doc: Expand scantxoutset help text to cover tr() and miniscript | |
1678146694 2023-03-06T18:51:34-05:00 4ea3a8b71d Bitcoin Merge bitcoin/bitcoin#25806: wallet: group outputs only once, decouple it from Coin Selection | |
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 | |
1678200153 2023-03-07T15:42:33+01:00 d4ebdceaef Bitcoin Merge bitcoin/bitcoin#27218: util: Work around ParseHex gcc cross compiler bug | |
1678212301 2023-03-07T13:05:01-05:00 fc037c8c83 Bitcoin Merge bitcoin/bitcoin#27150: Deduplicate bitcoind and bitcoin-qt init code | |
1678233299 2023-03-07T18:54:59-05:00 d5e4f9a439 Bitcoin Merge bitcoin/bitcoin#25740: assumeutxo: background validation completion | |
1678261721 2023-03-08T08:48:41+01:00 2de0559f2c Bitcoin Merge bitcoin/bitcoin#27189: util: Use steady clock in SeedStrengthen, FindBestImplementation, FlushStateToDisk | |
1678261765 2023-03-08T08:49:25+01:00 69ba5727d5 Bitcoin Merge bitcoin/bitcoin#27180: doc: DummySignInput mention external signer | |
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 | |
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` | |
1678296763 2023-03-08T18:32:43+01:00 710fd571ff Bitcoin Merge bitcoin/bitcoin#26996: test: Flatten miniwallet array and remove random fee in longpoll | |
1678327313 2023-03-08T21:01:53-05:00 23e2bfcbc4 Bitcoin Merge bitcoin/bitcoin#25696: build: Re-enable external signer on Windows | |
1678369762 2023-03-09T13:49:22+00:00 9985013350 Bitcoin Merge bitcoin-core/gui#717: Use the stored CSubNet entry when unbanning | |
1678381733 2023-03-09T17:08:53+00:00 f7bdcfc83f Bitcoin Merge bitcoin/bitcoin#27025: github: Switch to yaml issue templates | |
1678454700 2023-03-10T14:25:00+01:00 6e662a8985 Bitcoin Merge bitcoin/bitcoin#23813: Add test and docs for getblockfrompeer with pruning | |
1678454766 2023-03-10T14:26:06+01:00 6f5eb7a39e Bitcoin Merge bitcoin/bitcoin#27226: test: Use self.wait_until over wait_until_helper | |
1678455274 2023-03-10T14:34:34+01:00 3e7dd4ff33 Bitcoin Merge bitcoin/bitcoin#27171: test: add coverage for sigop limit policy (`-bytespersigop` setting) | |
1678456635 2023-03-10T14:57:15+01:00 99b64eec1b Bitcoin Merge bitcoin/bitcoin#27232: Use string interpolation for default value of -listen | |
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 | |
1678528923 2023-03-11T11:02:03+01:00 3d53a85ddf Bitcoin Merge bitcoin/bitcoin#27220: doc: update broken str util reference links on developer-notes | |
1678529387 2023-03-11T11:09:47+01:00 87af64a1a1 Bitcoin Merge bitcoin/bitcoin#27236: util: fix argsman dupe key error | |
1678530001 2023-03-11T11:20:01+01:00 40d0b0a524 Bitcoin Merge bitcoin/bitcoin#27239: refactor: Consistently use context args over gArgs in node/interfaces | |
1678635357 2023-03-12T16:35:57+01:00 1884b71b1d Bitcoin Merge bitcoin/bitcoin#27230: Update src/secp256k1 subtree to upstream release v0.3.0 | |
1678720504 2023-03-13T16:15:04+01:00 f088949fcf Bitcoin Merge bitcoin/bitcoin#27221: test: Default timeout factor to 4 under --valgrind | |
1678726651 2023-03-13T16:57:31+00:00 73a9892bce Bitcoin Merge bitcoin/bitcoin#26514: Improve address decoding errors | |
1678726908 2023-03-13T17:01:48+00:00 f50fb178c3 Bitcoin Merge bitcoin/bitcoin#27235: Avoid integer overflow in CheckDiskSpace | |
1678784200 2023-03-14T09:56:40+01:00 b175bdb9b2 Bitcoin Merge bitcoin/bitcoin#27238: refactor: Split logging utilities from system.h | |
1678788211 2023-03-14T10:03:31+00:00 460e394625 Bitcoin Merge bitcoin-core/gui#708: Mask values on Transactions View | |
1678866081 2023-03-15T08:41:21+01:00 8c4958bd4c Bitcoin Merge bitcoin/bitcoin#27153: guix: pass `--enable-initfini-array` to release GCC | |
1678920755 2023-03-15T18:52:35-04:00 cbfbf46e57 Bitcoin Merge bitcoin/bitcoin#25781: Remove almost all blockstorage globals | |
1678921639 2023-03-15T19:07:19-04:00 609c95d4a8 Bitcoin Merge bitcoin/bitcoin#27227: wallet: 25806 follow-up | |
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 | |
1678974995 2023-03-16T13:56:35+00:00 e695d8536e Bitcoin Merge bitcoin/bitcoin#26177: refactor / kernel: Move non-gArgs chainparams functionality to kernel | |
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 | |
1679002119 2023-03-16T17:28:39-04:00 db03248070 Bitcoin Merge bitcoin/bitcoin#27199: test: fix race condition in encrypted wallet rescan tests | |
1679064948 2023-03-17T14:55:48+00:00 50171df26c Bitcoin Merge bitcoin/bitcoin#27212: test: Make the unlikely race in p2p_invalid_messages impossible | |
1679227733 2023-03-19T12:08:53+00:00 053b2d3377 Bitcoin Merge bitcoin/bitcoin#27264: p2p: Improve diversification of new connections | |
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) | |
1679228661 2023-03-19T12:24:21+00:00 40e1c4d402 Bitcoin Merge bitcoin/bitcoin#25666: refactor: wallet, do not translate init options names | |
1679330544 2023-03-20T12:42:24-04:00 60f142e395 Bitcoin Merge bitcoin/bitcoin#26531: mempool: Add mempool tracepoints | |
1679330950 2023-03-20T12:49:10-04:00 b7edd55c22 Bitcoin Merge bitcoin/bitcoin#26899: p2p: set `-dnsseed` and `-listen` false if `maxconnections=0` | |
1679331011 2023-03-20T12:50:11-04:00 f4e42a78c7 Bitcoin Merge bitcoin/bitcoin#27179: guix: use osslsigncode 2.5 | |
1679420892 2023-03-21T13:48:12-04:00 664500fc71 Bitcoin Merge bitcoin/bitcoin#27278: Log new headers | |
1679478223 2023-03-22T09:43:43+00:00 34551cb97a Bitcoin Merge bitcoin/bitcoin#27289: Refactor: Remove unused FlatFilePos::SetNull | |
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 | |
1679483816 2023-03-22T11:16:56+00:00 a70911492f Bitcoin Merge bitcoin/bitcoin#26749: refactor: Use move semantics instead of custom swap functions | |
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 | |
1679507915 2023-03-22T17:58:35+00:00 4c6b7d330a Bitcoin Merge bitcoin/bitcoin#27297: test: Remove unused Check* default constructors | |
1679566643 2023-03-23T10:17:23+00:00 2fadb261b6 Bitcoin Merge bitcoin/bitcoin#27233: refactor: Replace GetTimeMicros by SystemClock | |
1679578070 2023-03-23T13:27:50+00:00 f380bb93e8 Bitcoin Merge bitcoin/bitcoin#27311: ci: Use clang-15 in "tidy" task | |
1679578830 2023-03-23T13:40:30+00:00 8acfb1f8e0 Bitcoin Merge bitcoin/bitcoin#18933: rpc: Add submit option to generateblock | |
1679584190 2023-03-23T15:09:50+00:00 483fb8d216 Bitcoin Merge bitcoin/bitcoin#27287: test: Replace threading with concurrent.futures | |
1679586836 2023-03-23T15:53:56+00:00 381593c906 Bitcoin Merge bitcoin/bitcoin#24845: wallet: return error msg for "too-long-mempool-chain" | |
1679592712 2023-03-23T17:31:52+00:00 2305643646 Bitcoin Merge bitcoin/bitcoin#27257: refactor, net: End friendship of CNode, CConnman and ConnmanTestMsg | |
1679605419 2023-03-23T17:03:39-04:00 630756cac0 Bitcoin Merge bitcoin/bitcoin#26957: bench: update logging benchmarks | |
1679660258 2023-03-24T12:17:38+00:00 873a5062db Bitcoin Merge bitcoin/bitcoin#27269: test: Support decoding segwit address in address_to_scriptpubkey() | |
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 | |
1679915608 2023-03-27T12:13:28+01:00 ad62bd5d6a Bitcoin Merge bitcoin/bitcoin#27312: depends: qrencode 4.1.1 | |
1679916773 2023-03-27T12:32:53+01:00 3e835ca958 Bitcoin Merge bitcoin/bitcoin#27328: depends: fix osx build with clang 16 | |
1679924092 2023-03-27T14:34:52+01:00 3963067555 Bitcoin Merge bitcoin/bitcoin#26642: clang-tidy: Add more `performance-*` checks and related fixes | |
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 | |
1679925327 2023-03-27T14:55:27+01:00 b968424c25 Bitcoin Merge bitcoin/bitcoin#27326: guix: combine and document `enable_werror` | |
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 | |
1679928822 2023-03-27T15:53:42+01:00 ff26406b2b Bitcoin Merge bitcoin-core/gui#693: Fix segfault when shutdown during wallet open | |
1679935785 2023-03-27T17:49:45+01:00 b759cefe93 Bitcoin Merge bitcoin/bitcoin#27301: depends: make fontconfig build under clang-16 | |
1679998442 2023-03-28T11:14:02+01:00 86e7410b22 Bitcoin Merge bitcoin/bitcoin#27348: test: fix intermittent failure in ChainStateManager tests | |
1680000482 2023-03-28T11:48:02+01:00 d254f942a5 Bitcoin Merge bitcoin/bitcoin#27324: net: #27257 follow-ups | |
1680001419 2023-03-28T12:03:39+01:00 8d31d769b7 Bitcoin Merge bitcoin/bitcoin#27344: fuzz: Remove legacy int parse fuzz tests | |
1680009450 2023-03-28T14:17:30+01:00 220008604f Bitcoin Merge bitcoin/bitcoin#27298: ci: Use TSan new runtime (llvm-16, take 3) | |
1680014475 2023-03-28T15:41:15+01:00 68828288e5 Bitcoin Merge bitcoin/bitcoin#27318: test: wallet_create_tx.py fix race | |
1680087915 2023-03-29T12:05:15+01:00 c0311b1dda Bitcoin Merge bitcoin/bitcoin#27349: test: use address_to_scriptpubkey instead of RPC call | |
1680088163 2023-03-29T12:09:23+01:00 8e7179aa13 Bitcoin Merge bitcoin/bitcoin#27345: guix: use GCC tool wrappers | |
1680180324 2023-03-30T13:45:24+01:00 5241b8bdff Bitcoin Merge bitcoin/bitcoin#27368: refactor: Drop no longer used `CNetMsgMaker` instances | |
1680180546 2023-03-30T13:49:06+01:00 84f4ac39fd Bitcoin Merge bitcoin/bitcoin#27363: ci: use LLVM/clang-16 in native_fuzz (ASAN) job | |
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 | |
1680198437 2023-03-30T18:47:17+01:00 328087d16f Bitcoin Merge bitcoin/bitcoin#27350: test: refactor: dedup mempool_package_limits.py subtests via decorator | |
1680198927 2023-03-30T18:55:27+01:00 45be6af694 Bitcoin Merge bitcoin/bitcoin#27333: ci: cleanup of CI_EXEC & CI_EXEC_ROOT | |
1680198979 2023-03-30T18:56:19+01:00 6b9fedd221 Bitcoin Merge bitcoin/bitcoin#27361: guix: use python-minimal (3.9) | |
1680257795 2023-03-31T11:16:35+01:00 47184cfa2f Bitcoin Merge bitcoin/bitcoin#27362: test: remove `GetRNGState` lsan suppression | |
1680264883 2023-03-31T13:14:43+01:00 5c2bb2b54c Bitcoin Merge bitcoin/bitcoin#27376: ci: Remove second user account | |
1680278612 2023-03-31T17:03:32+01:00 a0d37d1d23 Bitcoin Merge bitcoin/bitcoin#27274: refactor: remove unused param from legacy pubkey interface | |
1680383137 2023-04-01T22:05:37+01:00 bc49a477de Bitcoin Merge bitcoin-core/gui#724: Update translation source file for v25.0 string freeze | |
1680435726 2023-04-02T12:42:06+01:00 8e9e2b4cb3 Bitcoin Merge bitcoin/bitcoin#27379: net processing: #26140 follow-ups | |
1680436477 2023-04-02T12:54:37+01:00 88134fcee9 Bitcoin Merge bitcoin/bitcoin#27378: test: Remove python3.5 workaround | |
1680436641 2023-04-02T12:57:21+01:00 a8649984d8 Bitcoin Merge bitcoin/bitcoin#27387: depends, doc: Document `NO_USDT` option | |
1680437170 2023-04-02T13:06:10+01:00 5150e28010 Bitcoin Merge bitcoin/bitcoin#27382: miniscript: explicit cast instead of comparing integers of different signs | |
1680529282 2023-04-03T14:41:22+01:00 369d4c03b7 Bitcoin Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/system | |
1680601005 2023-04-04T10:36:45+01:00 49b87bfe7e Bitcoin Merge bitcoin/bitcoin#27389: test: refactor: replace unnecessary `BytesIO` uses | |
1680690979 2023-04-05T11:36:19+01:00 23a899b27c Bitcoin Merge bitcoin/bitcoin#26832: compat: move (win) S_* defines into bdb | |
1680691021 2023-04-05T11:37:01+01:00 8c3cc4cad3 Bitcoin Merge bitcoin/bitcoin#27420: build: remove ancient unused define | |
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 | |
1680693178 2023-04-05T12:12:58+01:00 9ec30db888 Bitcoin Merge bitcoin/bitcoin#27418: test: Remove windows workaround in authproxy | |
1680694172 2023-04-05T12:29:32+01:00 75d807ac9a Bitcoin Merge bitcoin/bitcoin#27406: depends: add `NO_HARDEN=` option | |
1680699781 2023-04-05T14:03:01+01:00 04595484d9 Bitcoin Merge bitcoin/bitcoin#27404: ci: use clang-16 in tidy task | |
1680770205 2023-04-06T09:36:45+01:00 06fb95b51b Bitcoin Merge bitcoin/bitcoin#27335: Fixes compile errors in MSVC build #27332 | |
1680771841 2023-04-06T10:04:01+01:00 5a8bd45056 Bitcoin Merge bitcoin/bitcoin#27423: ci: fix git dubious permissions error | |
1680851648 2023-04-07T08:14:08+01:00 d6c2a46a4b Bitcoin Merge bitcoin/bitcoin#27429: ci: Run base install at most once | |
1680852405 2023-04-07T08:26:45+01:00 db720b5a70 Bitcoin Merge bitcoin/bitcoin#27358: contrib: allow multi-sig binary verification v2 | |
1681071103 2023-04-09T22:11:43+02:00 d544d03ba6 Bitcoin Merge bitcoin/bitcoin#26741: doc: FreeBSD DataDirectoryGroupReadable Setting | |
1681175973 2023-04-10T21:19:33-04:00 9270a56662 Bitcoin Merge bitcoin/bitcoin#27440: contrib: followups to #27358 (verify-binaries) | |
1681176053 2023-04-10T21:20:53-04:00 a3eea2a27d Bitcoin Merge bitcoin/bitcoin#27441: doc: correct sqlite & qrencode versions used in depenendencies.md | |
1681207842 2023-04-11T11:10:42+01:00 b24553c04c Bitcoin Merge bitcoin/bitcoin#27436: test: LLVM/Clang 16 for MSAN jobs | |
1681209801 2023-04-11T11:43:21+01:00 53eb4b7a21 Bitcoin Merge bitcoin/bitcoin#27270: refactor, net processing: Avoid CNode::m_relays_txs usage | |
1681226224 2023-04-11T16:17:04+01:00 c17d4d3b6b Bitcoin Merge bitcoin/bitcoin#26662: fuzz: Add HeadersSyncState target | |
1681236355 2023-04-11T14:05:55-04:00 27dcc07c08 Bitcoin Merge bitcoin/bitcoin#26699: wallet, gui: bugfix, getAvailableBalance skips selected coins | |
1681291843 2023-04-12T10:30:43+01:00 cae0608ad4 Bitcoin Merge bitcoin/bitcoin#27217: wallet: Replace use of purpose strings with an enum | |
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) | |
1681319363 2023-04-12T13:09:23-04:00 6a167325f0 Bitcoin Merge bitcoin/bitcoin#27279: Add "warnings", deprecate "warning" in {create,load,unload,restore}wallet | |
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 | |
1681384589 2023-04-13T12:16:29+01:00 cd59bb2f52 Bitcoin Merge bitcoin/bitcoin#27459: ci: explicitly install libclang-rt-dev in valgrind jobs | |
1681393288 2023-04-13T14:41:28+01:00 19764dc143 Bitcoin Merge bitcoin-core/gui#726: Register `wallet::AddressPurpose` type | |
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 | |
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. | |
1681558931 2023-04-15T12:42:11+01:00 3650e74808 Bitcoin Merge bitcoin/bitcoin#27445: Update src/secp256k1 subtree to release v0.3.1 | |
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 | |
1681559809 2023-04-15T12:56:49+01:00 b22c275582 Bitcoin Merge bitcoin/bitcoin#27465: doc: fix typo in developer-notes.md | |
1681740675 2023-04-17T15:11:15+01:00 e054b7390c Bitcoin Merge bitcoin/bitcoin#27468: bugfix: rest: avoid segfault for invalid URI | |
1681741084 2023-04-17T10:18:04-04:00 4ad20a2258 Bitcoin Merge bitcoin/bitcoin#27473: bugfix: Properly handle "unknown" Address Type | |
1681744754 2023-04-17T16:19:14+01:00 5d9d6f7fbc Bitcoin Merge bitcoin/bitcoin#27462: depends: fix compiling bdb with clang-16 on aarch64 | |
1681745491 2023-04-17T16:31:31+01:00 54e07a05b2 Bitcoin Merge bitcoin/bitcoin#27471: test: fix bumpfee 'spend_one_input' occasional failure | |
1681805986 2023-04-18T09:19:46+01:00 467fa89438 Bitcoin Merge bitcoin/bitcoin#27477: test: add regression tests for #27468 (invalid URI segfaults) | |
1681810779 2023-04-18T10:39:39+01:00 5165984afc Bitcoin Merge bitcoin/bitcoin#27340: ci: Use Cirrus CI dockerfile env | |
1681826188 2023-04-18T09:56:28-04:00 2fa7344aa9 Bitcoin Merge bitcoin/bitcoin#27484: doc: remove outdated version number usage from release-process | |
1681901608 2023-04-19T11:53:28+01:00 d908877c47 Bitcoin Merge bitcoin/bitcoin#27447: depends: Remove `_LIBCPP_DEBUG` from depends DEBUG mode | |
1681924719 2023-04-19T18:18:39+01:00 d26a71a94a Bitcoin Merge bitcoin/bitcoin#27448: ci: build libc++ in DEBUG mode in MSAN jobs | |
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` | |
1681986193 2023-04-20T11:23:13+01:00 3133d935ce Bitcoin Merge bitcoin/bitcoin#27482: kernel: chainparams updates for 25.x | |
1682012521 2023-04-20T13:42:01-04:00 6db0a3002b Bitcoin Merge bitcoin/bitcoin#27488: p2p: update hardcoded mainnet seeds for 25.x | |
1682020280 2023-04-20T20:51:20+01:00 bbbf89a9de Bitcoin Merge bitcoin/bitcoin#27503: Bump to 25.99 and remove release note fragments | |
1682021226 2023-04-20T16:07:06-04:00 3a93957a5d Bitcoin Merge bitcoin/bitcoin#27214: addrman: Enable selecting addresses by network | |
1682022015 2023-04-20T16:20:15-04:00 5aa0c82ccd Bitcoin Merge bitcoin/bitcoin#25325: Add pool based memory resource | |
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 | |
1682025629 2023-04-20T17:20:29-04:00 4c40837a45 Bitcoin Merge bitcoin/bitcoin#27412: logging, net: add ASN from peers on logs | |
1682072348 2023-04-21T11:19:08+01:00 669af32632 Bitcoin Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/system | |
1682073210 2023-04-21T11:33:30+01:00 cfcea12b1f Bitcoin Merge bitcoin/bitcoin#27498: test: Remove unused sanitizer suppressions | |
1682074403 2023-04-21T11:53:23+01:00 c63c8a1590 Bitcoin Merge bitcoin/bitcoin#27464: fuzz: re-enable prioritisetransaction & analyzepsbt RPC | |
1682083743 2023-04-21T14:29:03+01:00 f3f5c97126 Bitcoin Merge bitcoin/bitcoin#27496: depends: reuse _config_opts for CMake options | |
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 | |
1682101861 2023-04-21T19:31:01+01:00 49d07ea9a1 Bitcoin Merge bitcoin/bitcoin#27506: test: prevent intermittent failures | |
1682244643 2023-04-23T11:10:43+01:00 397ed22162 Bitcoin Merge bitcoin/bitcoin#27508: build: use latest config.{guess,sub} in depends | |
1682418873 2023-04-25T11:34:33+01:00 2cc43de69b Bitcoin Merge bitcoin/bitcoin#27516: test: simplify uint256 (de)serialization routines | |
1682504289 2023-04-26T11:18:09+01:00 bdfe27c9d2 Bitcoin Merge bitcoin/bitcoin#26933: mempool: disallow txns under min relay fee, even in packages | |
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 | |
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 | |
1682587137 2023-04-27T10:18:57+01:00 03cb2fce4a Bitcoin Merge bitcoin/bitcoin#26794: test: test banlist database recreation | |
1682588015 2023-04-27T10:33:35+01:00 904a98702e Bitcoin Merge bitcoin/bitcoin#26314: test: perturb anchors.dat to test error during initialization | |
1682673740 2023-04-28T10:22:20+01:00 d89aca1bdb Bitcoin Merge bitcoin/bitcoin#27483: Bump python minimum version to 3.8 | |
1682943414 2023-05-01T08:16:54-04:00 5325a61167 Bitcoin Merge bitcoin/bitcoin#27224: refactor: Remove CAddressBookData::destdata | |
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 | |
1682944730 2023-05-01T08:38:50-04:00 3497df4c75 Bitcoin Merge bitcoin/bitcoin#27195: bumpfee: allow send coins back to yourself | |
1682946611 2023-05-01T09:10:11-04:00 0eae93e65f Bitcoin Merge bitcoin/bitcoin#26780: rpc: simplify scan blocks | |
1682947266 2023-05-01T14:21:06+01:00 ab99b95b00 Bitcoin Merge bitcoin/bitcoin#26604: test: add coverage for `-bantime` | |
1682947686 2023-05-01T09:28:06-04:00 539452242e Bitcoin Merge bitcoin/bitcoin#26733: test: Add test for `sendmany` rpc that uses `subtractfeefrom` parameter | |
1682947861 2023-05-01T14:31:01+01:00 be0325c6a6 Bitcoin Merge bitcoin/bitcoin#27538: test: Remove modinv python util helper function | |
1683018274 2023-05-02T10:04:34+01:00 8a373a5c7f Bitcoin Merge bitcoin/bitcoin#27191: blockstorage: Adjust fastprune limit if block exceeds blockfile size | |
1683030618 2023-05-02T13:30:18+01:00 cfe5da4c90 Bitcoin Merge bitcoin/bitcoin#27542: test: add ripemd160 to test framework modules list | |
1683031509 2023-05-02T13:45:09+01:00 d654c762c8 Bitcoin Merge bitcoin/bitcoin#27453: test: added coverage to rpc_scantxoutset.py | |
1683032639 2023-05-02T14:03:59+01:00 7b45d171f5 Bitcoin Merge bitcoin/bitcoin#27360: ci: use LLVM/clang-16 in native_asan job | |
1683042645 2023-05-02T11:50:45-04:00 da9f62f912 Bitcoin Merge bitcoin/bitcoin#26094: rpc: Return block hash & height in getbalances, gettransaction and getwalletinfo | |
1683103639 2023-05-03T09:47:19+01:00 067a835adb Bitcoin Merge bitcoin/bitcoin#27553: test: Simplify feature_fastprune.py | |
1683104614 2023-05-03T10:03:34+01:00 49d543dcaf Bitcoin Merge bitcoin/bitcoin#26953: contrib: add ELF OS ABI check to symbol-check.py | |
1683115003 2023-05-03T07:56:43-04:00 8f5da89625 Bitcoin Merge bitcoin/bitcoin#27559: doc: clarify processing of mempool-msgs when NODE_BLOOM | |
1683127048 2023-05-03T11:17:28-04:00 0e70a1b625 Bitcoin Merge bitcoin/bitcoin#26066: wallet: Refactor and document CoinControl | |
1683131271 2023-05-03T17:27:51+01:00 1d7f1ada48 Bitcoin Merge bitcoin/bitcoin#27562: ci: Use arm_container.dockerfile | |
1683150597 2023-05-03T17:49:57-04:00 aebcd18c65 Bitcoin Merge bitcoin/bitcoin#24957: prune, import: allow pruning to work during loadblock import | |
1683212896 2023-05-04T11:08:16-04:00 30bf70c8b6 Bitcoin Merge bitcoin/bitcoin#27325: test: various `converttopsbt` check cleanups in rpc_psbt.py | |
1683217166 2023-05-04T17:19:26+01:00 6c7ebcc14b Bitcoin Merge bitcoin/bitcoin#27422: test: add coverage to rpc_scantxoutset.py | |
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 | |
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 | |
1683300997 2023-05-05T16:36:37+01:00 5d1014d5a1 Bitcoin Merge bitcoin/bitcoin#27574: doc: Add post branch-off note about fuzz input pruning | |
1683305109 2023-05-05T17:45:09+01:00 ccd4db7d62 Bitcoin Merge bitcoin/bitcoin#27570: refactor: Remove need to pass chainparams to BlockManager methods | |
1683370144 2023-05-06T11:49:04+01:00 4a72af9ca4 Bitcoin Merge bitcoin/bitcoin#27584: ci: fix asan task name | |
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 | |
1683371586 2023-05-06T12:13:06+01:00 322ec63b01 Bitcoin Merge bitcoin/bitcoin#17860: fuzz: BIP 30, CVE-2018-17144 | |
1683555178 2023-05-08T15:12:58+01:00 26cb32c02d Bitcoin Merge bitcoin/bitcoin#27580: msvc: Cleanup after upgrading libsecp256k1 up to 0.3.0 | |
1683567088 2023-05-08T13:31:28-04:00 fa53611cf1 Bitcoin Merge bitcoin/bitcoin#26076: Switch hardened derivation marker to h | |
1683639952 2023-05-09T14:45:52+01:00 b13830eff6 Bitcoin Merge bitcoin/bitcoin#27575: Introduce platform-agnostic `ALWAYS_INLINE` macro | |
1683642116 2023-05-09T15:21:56+01:00 d5ff96f920 Bitcoin Merge bitcoin/bitcoin#27594: refactor: Remove unused GetTimeMillis | |
1683643341 2023-05-09T15:42:21+01:00 fc06881f13 Bitcoin Merge bitcoin/bitcoin#27491: refactor: Move chain constants to the util library | |
1683709975 2023-05-10T10:12:55+01:00 dbfc748d3d Bitcoin Merge bitcoin/bitcoin#27608: p2p: Avoid prematurely clearing download state for other peers | |
1683710345 2023-05-10T10:19:05+01:00 3777c75d14 Bitcoin Merge bitcoin/bitcoin#27604: add ryanofsky to trusted-keys | |
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 | |
1683718038 2023-05-10T12:27:18+01:00 104eed1166 Bitcoin Merge bitcoin/bitcoin#27611: refactor: Use ChainType enum exhaustively | |
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 | |
1683755442 2023-05-10T17:50:42-04:00 3ff67f7783 Bitcoin Merge bitcoin/bitcoin#19690: util: improve FindByte() performance | |
1683797331 2023-05-11T10:28:51+01:00 c2f2abd0a4 Bitcoin Merge bitcoin/bitcoin#27125: refactor, kernel: Decouple ArgsManager from blockstorage | |
1683811230 2023-05-11T14:20:30+01:00 137a98c5a2 Bitcoin Merge bitcoin/bitcoin#27610: Improve performance of p2p inv to send queues | |
1683827012 2023-05-11T13:43:32-04:00 9d85c03620 Bitcoin Merge bitcoin/bitcoin#27629: doc: remove version number from bips.md | |
1684059212 2023-05-14T11:13:32+01:00 8bfe503ec6 Bitcoin Merge bitcoin/bitcoin#27628: build: Fix shared lib linking for darwin with lld | |
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 | |
1684145725 2023-05-15T11:15:25+01:00 3a63ef5020 Bitcoin Merge bitcoin/bitcoin#27616: ci: Remove CI_EXEC bloat | |
1684145897 2023-05-15T11:18:17+01:00 b2c85bd82f Bitcoin Merge bitcoin/bitcoin#27656: build, doc: Adjust comment after PR27254 | |
1684147183 2023-05-15T11:39:43+01:00 d02df7db6b Bitcoin Merge bitcoin/bitcoin#26715: Introduce `MockableDatabase` for wallet unit tests | |
1684155372 2023-05-15T13:56:12+01:00 d7700d3a26 Bitcoin Merge bitcoin/bitcoin#27661: doc, test: Document steps to reproduce TSan warning for `libdb` | |
1684227765 2023-05-16T10:02:45+01:00 b34e19a2bf Bitcoin Merge bitcoin/bitcoin#27665: walletdb: Remove unused CreateMockWalletDatabase | |
1684228191 2023-05-16T10:09:51+01:00 f7036a4745 Bitcoin Merge bitcoin/bitcoin#27664: docs: fix spelling errors | |
1684231991 2023-05-16T11:13:11+01:00 d819840f38 Bitcoin Merge bitcoin/bitcoin#27041: Build: Improve handling of suppressed logging in Makefiles | |
1684232885 2023-05-16T11:28:05+01:00 edd2a86445 Bitcoin Merge bitcoin/bitcoin#26422: build: Use newest `config.{guess,sub}` available | |
1684240731 2023-05-16T13:38:51+01:00 03a4e8dd4c Bitcoin Merge bitcoin/bitcoin#27674: ci: Fix "Number of CPUs" output | |
1684247284 2023-05-16T15:28:04+01:00 904631e0fc Bitcoin Merge bitcoin/bitcoin#27667: ci: Remove unused errtrace trap ERR | |
1684312752 2023-05-17T09:39:12+01:00 a75c77ea90 Bitcoin Merge bitcoin-core/gui#729: test: Add missed header | |
1684325183 2023-05-17T13:06:23+01:00 4c3d67a2d0 Bitcoin Merge bitcoin/bitcoin#27571: ci: Run iwyu on all src files | |
1684325284 2023-05-17T13:08:04+01:00 594f05db19 Bitcoin Merge bitcoin/bitcoin#27668: guix: document when certain patches can be dropped | |
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 | |
1684404308 2023-05-18T11:05:08+01:00 77b0a80ce7 Bitcoin Merge bitcoin/bitcoin#27682: build: Bump minimum supported Clang to clang-10 | |
1684405028 2023-05-18T11:17:08+01:00 4bca26e744 Bitcoin Merge bitcoin/bitcoin#27690: ci: Use credits for ARM task | |
1684406015 2023-05-18T11:33:35+01:00 8146f2a035 Bitcoin Merge bitcoin/bitcoin#27689: doc: remove mention of glibc 2.10+ | |
1684406074 2023-05-18T11:34:34+01:00 87d6f6c29d Bitcoin Merge bitcoin/bitcoin#27615: msvc: Rename `libbitcoinconsensus` to `libbitcoin_consensus` and other adjustments | |
1684408077 2023-05-18T12:07:57+01:00 5f70cd3997 Bitcoin Merge bitcoin/bitcoin#27685: doc: Rework build-unix.md | |
1684416373 2023-05-18T14:26:13+01:00 ccc431d53e Bitcoin Merge bitcoin/bitcoin#27640: test: Return dict in MiniWallet::send_to | |
1684421162 2023-05-18T10:46:02-04:00 ce2440e680 Bitcoin Merge bitcoin/bitcoin#27698: doc: add historical release notes for 24.1 & 23.2 | |
1684422605 2023-05-18T11:10:05-04:00 6cc136bbd3 Bitcoin Merge bitcoin/bitcoin#27556: wallet: fix deadlock in bdb read write operation | |
1684486656 2023-05-19T09:57:36+01:00 edd6d8395f Bitcoin Merge bitcoin/bitcoin#27662: build: Bump minimum supported GCC to g++-9 | |
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 | |
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 | |
1684495942 2023-05-19T12:32:22+01:00 fc4bee3f19 Bitcoin Merge bitcoin/bitcoin#27687: msvc: Provide `ObjectFileName` explicitly | |
1684506379 2023-05-19T10:26:19-04:00 0f8c95dccd Bitcoin Merge bitcoin/bitcoin#27021: Implement Mini version of BlockAssembler to calculate mining scores | |
1684578552 2023-05-20T11:29:12+01:00 17acb2782a Bitcoin Merge bitcoin/bitcoin#27688: doc: remove Security section from build-unix.md | |
1684744962 2023-05-22T09:42:42+01:00 9a8318f30b Bitcoin Merge bitcoin/bitcoin#27707: ci, iwyu: Double maximum line length for includes | |
1684745547 2023-05-22T09:52:27+01:00 f998eb7662 Bitcoin Merge bitcoin/bitcoin#27683: ci: remove `RUN_SECURITY_TESTS` | |
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 | |
1684747268 2023-05-22T10:21:08+01:00 5421dc3244 Bitcoin Merge bitcoin/bitcoin#27561: test: Explicitly specify directory where to search tests for | |
1684748947 2023-05-22T10:49:07+01:00 ad7819d2f8 Bitcoin Merge bitcoin/bitcoin#27670: guix: remove redundant glibc patches | |
1684751698 2023-05-22T11:34:58+01:00 09351f51d2 Bitcoin Merge bitcoin/bitcoin#27699: random: drop syscall wrapper usage for getrandom() | |
1684756518 2023-05-22T12:55:18+01:00 456701420b Bitcoin Merge bitcoin/bitcoin#27672: fuzz: Print error message when FUZZ is missing | |
1684769291 2023-05-22T11:28:11-04:00 22139f6e83 Bitcoin Merge bitcoin/bitcoin#25796: rpc: add `descriptorprocesspsbt` rpc | |
1684844638 2023-05-23T13:23:58+01:00 5ef2c1ee7a Bitcoin Merge bitcoin/bitcoin#27717: test: Make `util/test_runner.py` honor `BITCOINUTIL` and `BITCOINTX` | |
1684871287 2023-05-23T15:48:07-04:00 3132ec64d9 Bitcoin Merge bitcoin/bitcoin#27177: test: fix intermittent issue in `feature_bip68_sequence` | |
1684919349 2023-05-24T10:09:09+01:00 51c050787f Bitcoin Merge bitcoin/bitcoin#27626: Parallel compact block downloads, take 3 | |
1684944655 2023-05-24T12:10:55-04:00 a13f3746dc Bitcoin Merge bitcoin/bitcoin#27727: rpc: Fix invalid bech32 address handling | |
1685005555 2023-05-25T10:05:55+01:00 e43432086a Bitcoin Merge bitcoin/bitcoin#27743: p2p: Unconditionally return when compact block status == READ_STATUS_FAILED | |
1685012569 2023-05-25T12:02:49+01:00 9d098af5a9 Bitcoin Merge bitcoin/bitcoin#27747: rpc: Use 'byte'/'bytes' for bech32(m) validation error message | |
1685025383 2023-05-25T15:36:23+01:00 25202cace9 Bitcoin Merge bitcoin/bitcoin#27721: depends: remove redundant stdlib option | |
1685095843 2023-05-26T11:10:43+01:00 aa6cc5bec9 Bitcoin Merge bitcoin/bitcoin#27751: doc: Add doc/release-notes/release-notes-25.0.md | |
1685102966 2023-05-26T13:09:26+01:00 4d13fe47be Bitcoin Merge bitcoin/bitcoin#25977: refactor: Replace `std::optional<bilingual_str>` with `util::Result` | |
1685104422 2023-05-26T13:33:42+01:00 66b08e7822 Bitcoin Merge bitcoin/bitcoin#27302: init: Error if ignored bitcoin.conf file is found | |
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 | |
1685117548 2023-05-26T17:12:28+01:00 8b59231641 Bitcoin Merge bitcoin/bitcoin#27761: p2p: Log addresses of stalling peers | |
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 | |
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 | |
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 | |
1685352848 2023-05-29T10:34:08+01:00 b5ed656c3b Bitcoin Merge bitcoin/bitcoin#27739: ci: Add missing set -e to 01_base_install.sh | |
1685353733 2023-05-29T10:48:53+01:00 a2e111b8a3 Bitcoin Merge bitcoin/bitcoin#27765: test: Throw error when -signetchallenge is non-hex | |
1685364222 2023-05-29T13:43:42+01:00 769dd1e826 Bitcoin Merge bitcoin/bitcoin#25975: contrib/init: Better systemd integration | |
1685374394 2023-05-29T16:33:14+01:00 dfe658009d Bitcoin Merge bitcoin/bitcoin#27759: Fix `#include`s in `src/wallet` | |
1685376587 2023-05-29T17:09:47+01:00 fb4f047686 Bitcoin Merge bitcoin/bitcoin#27724: build: disable boost multi index safe mode in debug mode | |
1685376691 2023-05-29T17:11:31+01:00 6cf47a8f44 Bitcoin Merge bitcoin/bitcoin#27507: lint: stop ignoring LIEF imports | |
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 | |
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. | |
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 | |
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 | |
1685461199 2023-05-30T11:39:59-04:00 71300489af Bitcoin Merge bitcoin/bitcoin#26261: p2p: cleanup `LookupIntern`, `Lookup` and `LookupHost` | |
1685523391 2023-05-31T09:56:31+01:00 08722f20c2 Bitcoin Merge bitcoin/bitcoin#27777: ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN | |
1685525622 2023-05-31T10:33:42+01:00 433f17bc3f Bitcoin Merge bitcoin/bitcoin#27784: test: fix intermittent error in getblockfrompeer.py | |
1685527857 2023-05-31T11:10:57+01:00 1b8b28d83b Bitcoin Merge bitcoin/bitcoin#27786: fuzz: fix wallet notifications.cpp | |
1685528697 2023-05-31T11:24:57+01:00 2a786ea349 Bitcoin Merge bitcoin/bitcoin#27780: fuzz: Avoid timeout in utxo_total_supply | |
1685529760 2023-05-31T11:42:40+01:00 30d6c7d8c0 Bitcoin Merge bitcoin/bitcoin#27657: doc: Remove unused NO_BLOOM_VERSION constant | |
1685540566 2023-05-31T14:42:46+01:00 f08bde7f71 Bitcoin Merge bitcoin/bitcoin#27778: ci: Enable float-divide-by-zero check | |
1685555788 2023-05-31T13:56:28-04:00 3a83d4417b Bitcoin Merge bitcoin/bitcoin#27720: index: prevent race by calling 'CustomInit' prior setting 'synced' flag | |
1685629463 2023-06-01T15:24:23+01:00 9e54dde04c Bitcoin Merge bitcoin/bitcoin#27719: doc: remove Tor link & generalize onion getnodeaddresses RPC | |
1685647831 2023-06-01T15:30:31-04:00 34ac3f438a Bitcoin Merge bitcoin/bitcoin#26485: RPC: Accept options as named-only parameters | |
1685696896 2023-06-02T10:08:16+01:00 dba757fb35 Bitcoin Merge bitcoin/bitcoin#27802: Update .style.yapf | |
1685698081 2023-06-02T10:28:01+01:00 83c7269965 Bitcoin Merge bitcoin/bitcoin#27800: streams: Drop confusing DataStream::Serialize method and << operator | |
1685698925 2023-06-02T10:42:05+01:00 8a972813ba Bitcoin Merge bitcoin/bitcoin#27737: ci: compile Clang and compiler-rt in msan jobs | |
1685699975 2023-06-02T10:59:35+01:00 6a560aceb7 Bitcoin Merge bitcoin/bitcoin#27803: Fuzz: Mitigate timeout in CalculateTotalBumpFees | |
1685712112 2023-06-02T14:21:52+01:00 b22408df16 Bitcoin Merge bitcoin/bitcoin#27603: test: added coverage to mining_basic.py | |
1685719091 2023-06-02T16:18:11+01:00 436c185b05 Bitcoin Merge bitcoin/bitcoin#27256: refactor: rpc: Remove unnecessary uses of ParseNonRFCJSONValue() and rename it | |
1685719647 2023-06-02T16:27:27+01:00 e43fdfd9ad Bitcoin Merge bitcoin/bitcoin#27225: doc: document json rpc endpoints | |
1685721619 2023-06-02T17:00:19+01:00 7f2019755d Bitcoin Merge bitcoin/bitcoin#27790: walletdb: Add PrefixCursor | |
1685958668 2023-06-05T10:51:08+01:00 f4a8269dfc Bitcoin Merge bitcoin/bitcoin#27801: wallet: Add tracing for sqlite statements | |
1686044398 2023-06-06T10:39:58+01:00 8cc65f093c Bitcoin Merge bitcoin/bitcoin#27779: guix: remove cURL from build env | |
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 | |
1686140976 2023-06-07T13:29:36+01:00 6cba698a59 Bitcoin Merge bitcoin/bitcoin#27824: ci: enable AArch64 target in MSAN jobs | |
1686146136 2023-06-07T15:55:36+02:00 2026301405 Bitcoin Merge bitcoin/bitcoin#27810: fuzz: Partially revert #27780 | |
1686217281 2023-06-08T05:41:21-04:00 a36134fcc7 Bitcoin Merge bitcoin/bitcoin#27838: ci: Invalidate Cirrus CI docker cache | |
1686334879 2023-06-09T14:21:19-04:00 456af7a955 Bitcoin Merge bitcoin/bitcoin#27467: p2p: skip netgroup diversity follow-up | |
1686337129 2023-06-09T14:58:49-04:00 153a6882f4 Bitcoin Merge bitcoin/bitcoin#27576: kernel: Remove args, settings, chainparams, chainparamsbase from kernel library | |
1686559748 2023-06-12T09:49:08+01:00 62140b5e10 Bitcoin Merge bitcoin/bitcoin#27834: ci: Nuke Android APK task, Use credits for tsan | |
1686559929 2023-06-12T09:52:09+01:00 bc80b2df1e Bitcoin Merge bitcoin/bitcoin#27840: contrib: docs fix --import-keys flag on verify.py | |
1686559987 2023-06-12T09:53:07+01:00 5111d8e02f Bitcoin Merge bitcoin/bitcoin#27844: ci: Use podman stop over podman kill | |
1686563427 2023-06-12T10:50:27+01:00 fbe48f97df Bitcoin Merge bitcoin/bitcoin#27625: p2p: Stop relaying non-mempool txs | |
1686572418 2023-06-12T13:20:18+01:00 6f5f37eefd Bitcoin Merge bitcoin/bitcoin#27357: validation: Move warningcache to ChainstateManager and rename to m_warningcache | |
1686585196 2023-06-12T16:53:16+01:00 361a0c00b3 Bitcoin Merge bitcoin/bitcoin#27783: Add public Boost headers explicitly | |
1686588889 2023-06-12T12:54:49-04:00 c92fd63886 Bitcoin Merge bitcoin/bitcoin#27708: Return EXIT_FAILURE on post-init fatal errors | |
1686609282 2023-06-12T18:34:42-04:00 d80348ccb6 Bitcoin Merge bitcoin/bitcoin#27853: rest: bugfix, fix crash error when calling `/deploymentinfo` | |
1686645833 2023-06-13T09:43:53+01:00 8de9bb7a5a Bitcoin Merge bitcoin/bitcoin#27864: test: fix intermittent failure in p2p_leak_tx.py | |
1686667045 2023-06-13T10:37:25-04:00 58b36fc303 Bitcoin Merge bitcoin/bitcoin#23962: Use `int32_t` type for most transaction size/weight values | |
1686672487 2023-06-13T17:08:07+01:00 da494186f2 Bitcoin Merge bitcoin/bitcoin#27806: fuzz: Fix mini_miner_selection running out of coin | |
1686688096 2023-06-13T16:28:16-04:00 427853ab49 Bitcoin Merge bitcoin/bitcoin#27876: test: (refactor) Use datadir from options in chainstatemanager test | |
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 | |
1686749763 2023-06-14T14:36:03+01:00 a8d0f6c863 Bitcoin Merge bitcoin/bitcoin#27886: ci: Switch to `amd64` container in "ARM" task | |
1686751758 2023-06-14T15:09:18+01:00 ff17b28b02 Bitcoin Merge bitcoin/bitcoin#27883: ci: Bump macOS cross task to ubuntu:jammy | |
1686751855 2023-06-14T15:10:55+01:00 681ecac5c2 Bitcoin Merge bitcoin/bitcoin#27881: ci: Use latest `macos-ventura-xcode:14.3.1` image | |
1686825842 2023-06-15T11:44:02+01:00 7a59865793 Bitcoin Merge bitcoin/bitcoin#27647: fuzz: wallet, add target for `fees` | |
1686837263 2023-06-15T09:54:23-04:00 9372ec71e8 Bitcoin Merge bitcoin/bitcoin#27872: build: suppress external warnings by default | |
1686839991 2023-06-15T15:39:51+01:00 c454395115 Bitcoin Merge bitcoin/bitcoin#27895: test: clean up is node stopped | |
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 | |
1686856292 2023-06-15T15:11:32-04:00 b3db18a012 Bitcoin Merge bitcoin/bitcoin#27712: test: p2p: check misbehavior for non-continuous headers messages | |
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 | |
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 | |
1687085326 2023-06-18T12:48:46+02:00 7f0b79ea13 Bitcoin Merge bitcoin/bitcoin#27906: doc: test: update TestShell instructions | |
1687194457 2023-06-19T13:07:37-04:00 8f40271037 Bitcoin Merge bitcoin/bitcoin#27902: fuzz: wallet, add target for `CoinControl` | |
1687276109 2023-06-20T16:48:29+01:00 f80db62b2d Bitcoin Merge bitcoin/bitcoin#27622: Fee estimation: avoid serving stale fee estimate | |
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 | |
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 | |
1687283718 2023-06-20T13:55:18-04:00 e4bbfb2d49 Bitcoin Merge bitcoin/bitcoin#27632: Raise on invalid -debug and -loglevel config options | |
1687291844 2023-06-20T16:10:44-04:00 ee22ca59a2 Bitcoin Merge bitcoin/bitcoin#26740: wallet: Migrate wallets that are not in a wallet dir | |
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 | |
1687336865 2023-06-21T09:41:05+01:00 8d5b93cf54 Bitcoin Merge bitcoin/bitcoin#27922: ci: fix llvm-symbolizer in MSAN jobs | |
1687338533 2023-06-21T10:08:53+01:00 a596bdf3e9 Bitcoin Merge bitcoin/bitcoin#27919: ci: Run fuzz target even if input folder is empty | |
1687340725 2023-06-21T10:45:25+01:00 7d65e3372f Bitcoin Merge bitcoin/bitcoin#27733: test: refactor: introduce `generate_keypair` helper with WIF support | |
1687342960 2023-06-21T11:22:40+01:00 e410fb711c Bitcoin Merge bitcoin/bitcoin#27822: Renamed UniValue::__pushKV to UniValue::pushKVEnd. | |
1687351228 2023-06-21T13:40:28+01:00 d23cdf659e Bitcoin Merge bitcoin/bitcoin#27905: validation: add missing insert to m_dirty_blockindex | |
1687362025 2023-06-21T16:40:25+01:00 f1b4975461 Bitcoin Merge bitcoin/bitcoin#27921: fuzz: Avoid OOM in transaction fuzz target | |
1687423650 2023-06-22T09:47:30+01:00 0c84a0e484 Bitcoin Merge bitcoin/bitcoin#27798: depends: modernize clang flags for Darwin | |
1687433615 2023-06-22T12:33:35+01:00 2880bb588a Bitcoin Merge bitcoin/bitcoin#27889: test: Kill `BOOST_ASSERT` and update the linter | |
1687446495 2023-06-22T16:08:15+01:00 a7261da479 Bitcoin Merge bitcoin/bitcoin#27831: test: handle failed `assert_equal()` assertions in bcc callback functions | |
1687454436 2023-06-22T13:20:36-04:00 6a473373d4 Bitcoin Merge bitcoin/bitcoin#27862: validation: Stricter assumeutxo error handling when renaming chainstates | |
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 | |
1687553831 2023-06-23T16:57:11-04:00 8e0cf4f90c Bitcoin Merge bitcoin/bitcoin#27846: [coinselection] Increase SRD target by change_fee | |
1687556398 2023-06-23T17:39:58-04:00 035ae61c5a Bitcoin Merge bitcoin/bitcoin#27577: p2p: give seednodes time before falling back to fixed seeds | |
1687558719 2023-06-23T18:18:39-04:00 50a664aceb Bitcoin Merge bitcoin/bitcoin#26969: net, refactor: net_processing, add `ProcessCompactBlockTxns` | |
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) | |
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 | |
1687770354 2023-06-26T10:05:54+01:00 80f04febbc Bitcoin Merge bitcoin/bitcoin#27957: net: remove unused `CConnmanTest` | |
1687772372 2023-06-26T10:39:32+01:00 296735f763 Bitcoin Merge bitcoin/bitcoin#27947: MaybePunishNodeForTx: Remove unused message arg and logging | |
1687813683 2023-06-26T17:08:03-04:00 679f825ba3 Bitcoin Merge bitcoin/bitcoin#27479: BIP324: ElligatorSwift integrations | |
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 | |
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. | |
1687877553 2023-06-27T15:52:33+01:00 7ee41217b3 Bitcoin Merge bitcoin/bitcoin#27940: test: Add implicit-signed-integer-truncation:*/include/c++/ suppression | |
1687894971 2023-06-27T15:42:51-04:00 5cce4d293e Bitcoin Merge bitcoin/bitcoin#27334: util: implement `noexcept` move assignment & move ctor for `prevector` | |
1687904361 2023-06-27T18:19:21-04:00 caff95a023 Bitcoin Merge bitcoin/bitcoin#27896: Remove the syscall sandbox | |
1687906995 2023-06-27T19:03:15-04:00 d9c7c2fd3e Bitcoin Merge bitcoin/bitcoin#24914: wallet: Load database records in a particular order | |
1687948895 2023-06-28T11:41:35+01:00 ec822e88dd Bitcoin Merge bitcoin/bitcoin#27813: guix: Update `python-lief` package to 0.13.2 | |
1687951225 2023-06-28T12:20:25+01:00 a15388c606 Bitcoin Merge bitcoin/bitcoin#27949: http: update libevent workaround to correct version | |
1687955114 2023-06-28T13:25:14+01:00 d6ee03507f Bitcoin Merge bitcoin/bitcoin#27987: ci: remove duplicate bsdmainutils from CI configs | |
1687979532 2023-06-28T15:12:12-04:00 7952a5934a Bitcoin Merge bitcoin/bitcoin#27927: util: Allow std::byte and char Span serialization | |
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 | |
1688028713 2023-06-29T09:51:53+01:00 e8543629ae Bitcoin Merge bitcoin/bitcoin#27884: test: Use TestNode datadir_path or chain_path where possible | |
1688031168 2023-06-29T10:32:48+01:00 e0cd7458e6 Bitcoin Merge bitcoin/bitcoin#27530: Remove now-unnecessary poll, fcntl includes from net(base).cpp | |
1688031813 2023-06-29T10:43:33+01:00 d4018f0b6c Bitcoin Merge bitcoin/bitcoin#27811: guix: Clean up manifest | |
1688040538 2023-06-29T13:08:58+01:00 3d51f7c9a8 Bitcoin Merge bitcoin/bitcoin#27932: test: Fuzz on macOS | |
1688042147 2023-06-29T13:35:47+01:00 c6287faae4 Bitcoin Merge bitcoin/bitcoin#27996: ci: filter all subtrees from tidy output | |
1688074180 2023-06-29T17:29:40-04:00 561915f35f Bitcoin Merge bitcoin/bitcoin#27978: refactor: Drop unsafe AsBytePtr function | |
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 | |
1688114742 2023-06-30T09:45:42+01:00 b5ebeb376d Bitcoin Merge bitcoin/bitcoin#28002: refactor: remove in-code warning suppression | |
1688116018 2023-06-30T10:06:58+01:00 47ab00666e Bitcoin Merge bitcoin/bitcoin#27988: test: Use same timeout for all index sync | |
1688116111 2023-06-30T10:08:31+01:00 2cd71d3a13 Bitcoin Merge bitcoin/bitcoin#27937: doc: i2p documentation updates | |
1688122628 2023-06-30T11:57:08+01:00 ca8bfbd980 Bitcoin Merge bitcoin/bitcoin#28013: doc: Fix verify-binaries link in contrib README | |
1688123560 2023-06-30T12:12:40+01:00 76240ce55d Bitcoin Merge bitcoin/bitcoin#28011: test: Rename EncodeDecimal to serialization_fallback | |
1688134180 2023-06-30T15:09:40+01:00 f8a71f3fc0 Bitcoin Merge bitcoin/bitcoin#28014: ci: re-enable gui tests for s390x | |
1688138437 2023-06-30T16:20:37+01:00 3367e1c850 Bitcoin Merge bitcoin/bitcoin#28009: script, test: python typing and linter updates | |
1688139309 2023-06-30T16:35:09+01:00 a8bd0fef25 Bitcoin Merge bitcoin/bitcoin#27999: contrib: add macOS test for fixup_chains usage | |
1688146144 2023-06-30T13:29:04-04:00 6744d840df Bitcoin Merge bitcoin/bitcoin#27745: addrman: select addresses by network follow-up | |
1688149849 2023-06-30T19:30:49+01:00 61d59fed74 Bitcoin Merge bitcoin/bitcoin#24005: test: add python implementation of Elligator swift | |
1688381095 2023-07-03T11:44:55+01:00 600c595b8d Bitcoin Merge bitcoin/bitcoin#28021: docs: fixup honggfuzz fuzz patch | |
1688434921 2023-07-03T21:42:01-04:00 f08d914a67 Bitcoin Merge bitcoin/bitcoin#27920: wallet: bugfix, always use apostrophe for spkm descriptor ID | |
1688483010 2023-07-04T16:03:30+01:00 7446cb186c Bitcoin Merge bitcoin-core/gui#719: Remove confusing "Dust" label from coincontrol / sendcoins dialog | |
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 | |
1688489028 2023-07-04T17:43:48+01:00 bc4f6b13fe Bitcoin Merge bitcoin/bitcoin#28024: ci: Remove deprecated container.greedy | |
1688636861 2023-07-06T10:47:41+01:00 ecf3baffc0 Bitcoin Merge bitcoin/bitcoin#27869: wallet: Give deprecation warning when loading a legacy wallet | |
1688646078 2023-07-06T13:21:18+01:00 c325f0fbae Bitcoin Merge bitcoin/bitcoin#28034: ci: Print full lscpu output | |
1688677647 2023-07-06T17:07:27-04:00 75135c673e Bitcoin Merge bitcoin/bitcoin#27861: kernel: Rm ShutdownRequested and AbortNode from validation code. | |
1688719188 2023-07-07T09:39:48+01:00 334f45fe62 Bitcoin Merge bitcoin/bitcoin#28040: wallet: sqlite: don't include sqlite files from our headers | |
1688720257 2023-07-07T09:57:37+01:00 299f17a69e Bitcoin Merge bitcoin/bitcoin#28036: test: Restore unlimited timeout in IndexWaitSynced | |
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 | |
1688725582 2023-07-07T11:26:22+01:00 cf4da5ec29 Bitcoin Merge bitcoin/bitcoin#28015: fuzz: Generate rpc fuzz targets individually | |
1688747407 2023-07-07T17:30:07+01:00 87e19b047c Bitcoin Merge bitcoin/bitcoin#28038: wallet: address book migration bug fixes | |
1688751808 2023-07-07T13:43:28-04:00 79e8247ddb Bitcoin Merge bitcoin/bitcoin#28039: wallet: don't include bdb files from our headers | |
1689002565 2023-07-10T16:22:45+01:00 c464e67e0b Bitcoin Merge bitcoin/bitcoin#28050: test: make assumeUTXO test capture the expected fatal error | |
1689004571 2023-07-10T11:56:11-04:00 ef29d5d7e2 Bitcoin Merge bitcoin/bitcoin#27607: index: make startup more efficient | |
1689066888 2023-07-11T10:14:48+01:00 21ed784614 Bitcoin Merge bitcoin/bitcoin#28028: test: Check expected_stderr after stop | |
1689083226 2023-07-11T09:47:06-04:00 e253568da8 Bitcoin Merge bitcoin/bitcoin#28053: refactor: Move stopafterblockimport option out of blockstorage | |
1689093056 2023-07-11T12:30:56-04:00 99b3af78bd Bitcoin Merge bitcoin/bitcoin#28044: test: indexes, fix on error infinite loop | |
1689110740 2023-07-11T17:25:40-04:00 357e3f6aa4 Bitcoin Merge bitcoin/bitcoin#28025: test: refactor: deduplicate legacy ECDSA signing for tx inputs | |
1689181124 2023-07-12T12:58:44-04:00 b4794740f8 Bitcoin Merge bitcoin/bitcoin#27985: Add support for RFC8439 variant of ChaCha20 | |
1689270658 2023-07-13T13:50:58-04:00 05ad4de158 Bitcoin Merge bitcoin/bitcoin#27411: p2p: Restrict self-advertisements with privacy networks to avoid fingerprinting | |
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()` | |
1689328470 2023-07-14T10:54:30+01:00 4a1aae6749 Bitcoin Merge bitcoin/bitcoin#28071: ci: Add missing -O2 to valgrind tasks | |
1689354750 2023-07-14T13:12:30-04:00 01e5d6b105 Bitcoin Merge bitcoin/bitcoin#28048: kernel: Remove StartShutdown calls from validation code | |
1689532991 2023-07-16T19:43:11+01:00 57b8336dfe Bitcoin Merge bitcoin-core/gui#740: Show own outputs on PSBT signing window | |
1689596014 2023-07-17T13:13:34+01:00 7d8af44356 Bitcoin Merge bitcoin/bitcoin#28086: fuzz: Bump FuzzedDataProvider.h | |
1689596075 2023-07-17T13:14:35+01:00 275b3e47cc Bitcoin Merge bitcoin/bitcoin#28084: doc: update windows `-fstack-clash-protection` doc | |
1689597413 2023-07-17T13:36:53+01:00 bf03fed2c7 Bitcoin Merge bitcoin/bitcoin#28065: fuzz: Flatten all FUZZ_TARGET macros into one | |
1689597825 2023-07-17T13:43:45+01:00 c123e1d215 Bitcoin Merge bitcoin/bitcoin#28069: guix: Remove librt usage from release binaries | |
1689602689 2023-07-17T15:04:49+01:00 d09c8bc730 Bitcoin Merge bitcoin/bitcoin#28088: test: Disable known broken USDT test | |
1689633039 2023-07-17T18:30:39-04:00 306157ae92 Bitcoin Merge bitcoin/bitcoin#27993: Make poly1305 support incremental computation + modernize | |
1689635769 2023-07-17T19:16:09-04:00 bc88f3ab90 Bitcoin Merge bitcoin/bitcoin#27997: Descriptors: rule out unspendable miniscript descriptors | |
1689672253 2023-07-18T10:24:13+01:00 673acab223 Bitcoin Merge bitcoin/bitcoin#28090: validation: use noexcept instead of deprecated throw() | |
1689694839 2023-07-18T16:40:39+01:00 c6a338b67e Bitcoin Merge bitcoin/bitcoin#28083: ci: Use DOCKER_BUILDKIT for lint image | |
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 | |
1689762990 2023-07-19T11:36:30+01:00 84c5416b03 Bitcoin Merge bitcoin/bitcoin#28093: subtree: update libsecp256k1 to latest master | |
1689765969 2023-07-19T12:26:09+01:00 3648a9b4f7 Bitcoin Merge bitcoin/bitcoin#28056: rpc: doc: Added `longpollid` and `data` params to `template_request` | |
1689766350 2023-07-19T12:32:30+01:00 0be2f5481c Bitcoin Merge bitcoin/bitcoin#27986: test: remove race in the user-agent reception check | |
1689766449 2023-07-19T12:34:09+01:00 78a983f597 Bitcoin Merge bitcoin/bitcoin#28097: depends: xcb-proto 1.15.2 | |
1689798428 2023-07-19T16:27:08-04:00 4d828ef427 Bitcoin Merge bitcoin/bitcoin#28085: refactor: use Span for SipHash::Write | |
1689799392 2023-07-19T16:43:12-04:00 5608e1d3b4 Bitcoin Merge bitcoin/bitcoin#27928: test: Add more tests for the BIP21 implementation | |
1689843304 2023-07-20T09:55:04+01:00 04afe55e29 Bitcoin Merge bitcoin/bitcoin#26467: bumpfee: Allow the user to choose which output is change | |
1689844628 2023-07-20T10:17:08+01:00 355bbcba01 Bitcoin Merge bitcoin/bitcoin#28066: fuzz: Generate process_message targets individually | |
1689855414 2023-07-20T13:16:54+01:00 1fde20faf8 Bitcoin Merge bitcoin/bitcoin#28099: contrib: move user32.dll from bitcoind.exe libs | |
1689856641 2023-07-20T13:37:21+01:00 ac7c1772f9 Bitcoin Merge bitcoin/bitcoin#26654: util: Show descriptive error messages when FileCommit fails | |
1689863634 2023-07-20T15:33:54+01:00 79954903b2 Bitcoin Merge bitcoin/bitcoin#27620: test: miner: add coverage for `-blockmintxfee` setting | |
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 | |
1689867564 2023-07-20T11:39:24-04:00 b3022af0e2 Bitcoin Merge bitcoin/bitcoin#28108: test: fix intermittent failure in wallet_resendwallettransactions.py | |
1689868481 2023-07-20T16:54:41+01:00 e0c8294f29 Bitcoin Merge bitcoin/bitcoin#28110: doc: correct Fedora systemtap dep | |
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 | |
1690278140 2023-07-25T10:42:20+01:00 c97270d722 Bitcoin Merge bitcoin/bitcoin#27499: net processing, refactor: Decouple PeerManager from gArgs | |
1690278426 2023-07-25T10:47:06+01:00 e35fb7bc48 Bitcoin Merge bitcoin/bitcoin#28124: fuzz: Re-enable symbolize=1 in ASAN_OPTIONS | |
1690323196 2023-07-25T18:13:16-04:00 1ed8a0f8d2 Bitcoin Merge bitcoin/bitcoin#28113: kernel: Remove UniValue from kernel library | |
1690325669 2023-07-25T18:54:29-04:00 32c15237b6 Bitcoin Merge bitcoin/bitcoin#27930: util: Don't derive secure_allocator from std::allocator | |
1690360551 2023-07-26T09:35:51+01:00 54fe963a53 Bitcoin Merge bitcoin/bitcoin#28035: test: Ignore UTF-8 errors in assert_debug_log | |
1690360581 2023-07-26T09:36:21+01:00 95d523fabb Bitcoin Merge bitcoin/bitcoin#28145: valgrind: add suppression for bug 472219 | |
1690360940 2023-07-26T09:42:20+01:00 8fba5dfc10 Bitcoin Merge bitcoin/bitcoin#27529: test: fix `feature_addrman.py` on big-endian systems | |
1690360970 2023-07-26T09:42:50+01:00 4517e2f4d4 Bitcoin Merge bitcoin/bitcoin#28147: suppressions: note that `type:ClassName::MethodName` should be used | |
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 | |
1690363196 2023-07-26T10:19:56+01:00 f033a981ed Bitcoin Merge bitcoin/bitcoin#28139: test: create wallet specific for test_locked_wallet case | |
1690383819 2023-07-26T16:03:39+01:00 f57e724a80 Bitcoin Merge bitcoin/bitcoin#28127: refactor: Remove C-style const-violating cast, Use reinterpret_cast | |
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) | |
1690457118 2023-07-27T12:25:18+01:00 dfe2dc1d84 Bitcoin Merge bitcoin/bitcoin#28164: test: remove unused code in `wallet_fundrawtransaction` | |
1690472027 2023-07-27T11:33:47-04:00 272c4f3f10 Bitcoin Merge bitcoin/bitcoin#28148: refactor: consistently use ApplyArgsManOptions for PeerManager::Options | |
1690480092 2023-07-27T13:48:12-04:00 cbf385058b Bitcoin Merge bitcoin/bitcoin#27888: Fuzz: a more efficient descriptor parsing target | |
1690542289 2023-07-28T12:04:49+01:00 8aa77a77e6 Bitcoin Merge bitcoin/bitcoin#28168: refactor: Remove unused raw-pointer read helper from univalue | |
1690543795 2023-07-28T12:29:55+01:00 42a9110899 Bitcoin Merge bitcoin/bitcoin#28162: refactor: Revert additional univalue check in ParseSighashString | |
1690556174 2023-07-28T15:56:14+01:00 4c57e53a61 Bitcoin Merge bitcoin/bitcoin#28138: ci: Keep system env vars as-is (bugfix) | |
1690712500 2023-07-30T11:21:40+01:00 64440bb733 Bitcoin Merge bitcoin/bitcoin#28118: test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC | |
1690797110 2023-07-31T10:51:50+01:00 80800361b1 Bitcoin Merge bitcoin/bitcoin#28181: qa, doc: Fix comment | |
1690798795 2023-07-31T11:19:55+01:00 e92013e178 Bitcoin Merge bitcoin/bitcoin#28188: ci: Use documented `CCACHE_MAXSIZE` instead of `CCACHE_SIZE` | |
1690800219 2023-07-31T11:43:39+01:00 44b05bf3fe Bitcoin Merge bitcoin/bitcoin#28091: fuzz: use `ConnmanTestMsg` in `connman` | |
1690834700 2023-07-31T16:18:20-04:00 f4f1d6d230 Bitcoin Merge bitcoin/bitcoin#27746: Rework validation logic for assumeutxo | |
1690879129 2023-08-01T09:38:49+01:00 8535802f1d Bitcoin Merge bitcoin/bitcoin#28070: test: Drop 22.x node from TxindexCompatibilityTest | |
1690879207 2023-08-01T09:40:07+01:00 b6c66f3091 Bitcoin Merge bitcoin/bitcoin#28003: doc: cleanup release process doc | |
1690879236 2023-08-01T09:40:36+01:00 fadad10126 Bitcoin Merge bitcoin/bitcoin#28131: test: Add UBSan `-fsanitize=integer` suppressions for `src/secp256k1` subtree | |
1690879327 2023-08-01T09:42:07+01:00 e5a9f2fb62 Bitcoin Merge bitcoin/bitcoin#28194: test: python E721 and flake8 updates | |
1690904286 2023-08-01T16:38:06+01:00 ceda819886 Bitcoin Merge bitcoin/bitcoin#28060: util: Teach AutoFile how to XOR | |
1690905375 2023-08-01T16:56:15+01:00 eb95368e0c Bitcoin Merge bitcoin/bitcoin#28166: test, rpc: invalid sighashtype coverage | |
1690905577 2023-08-01T16:59:37+01:00 1b5cbf71df Bitcoin Merge bitcoin/bitcoin#28144: test: fix intermittent failure in p2p_getaddr_caching.py | |
1690973615 2023-08-02T11:53:35+01:00 2dea6c5ca0 Bitcoin Merge bitcoin/bitcoin#27572: test: dedup file hashing using `sha256sum_file` helper | |
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 | |
1691053339 2023-08-03T10:02:19+01:00 532bd1f2e7 Bitcoin Merge bitcoin/bitcoin#28204: qa: Close SQLite connection properly | |
1691059551 2023-08-03T11:45:51+01:00 7c66a4b610 Bitcoin Merge bitcoin/bitcoin#28059: refactor: Make more transaction size variables signed | |
1691080366 2023-08-03T17:32:46+01:00 61849f0464 Bitcoin Merge bitcoin/bitcoin#27918: fuzz: addrman, avoid `ConsumeDeserializable` when possible | |
1691081203 2023-08-03T17:46:43+01:00 da3816e4e8 Bitcoin Merge bitcoin/bitcoin#27832: doc: Clarify -datacarriersize, add -datacarriersize=2 tests | |
1691082198 2023-08-03T18:03:18+01:00 a4ca497588 Bitcoin Merge bitcoin/bitcoin#28161: ci: Move ASan USDT to persistent_worker | |
1691153449 2023-08-04T14:50:49+02:00 f138422d37 Bitcoin Merge bitcoin/bitcoin#28203: refactor: serialization simplifications | |
1691154574 2023-08-04T15:09:34+02:00 d096743150 Bitcoin Merge bitcoin/bitcoin#28213: scripted-diff: Specify Python major version explicitly on Windows | |
1691340282 2023-08-06T18:44:42+02:00 b7138252ac Bitcoin Merge bitcoin/bitcoin#27213: p2p: Diversify automatic outbound connections with respect to networks | |
1691398659 2023-08-07T10:57:39+02:00 be44332803 Bitcoin Merge bitcoin/bitcoin#28191: refactor: Remove unused MessageStartChars parameters from BlockManager methods | |
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 | |
1691421247 2023-08-07T17:14:07+02:00 624333455a Bitcoin Merge bitcoin/bitcoin#26296: ci: Integrate `bitcoin-tidy` clang-tidy plugin | |
1691427343 2023-08-07T18:55:43+02:00 064919e00d Bitcoin Merge bitcoin/bitcoin#28231: doc: remove Fedora libdb4-*-devel install docs | |
1691440306 2023-08-07T22:31:46+02:00 b565485c24 Bitcoin Merge bitcoin/bitcoin#28186: kernel: Prune leveldb headers | |
1691575740 2023-08-09T12:09:00+02:00 492257019d Bitcoin Merge bitcoin/bitcoin#28087: ci: Use qemu-user through container engine | |
1691583963 2023-08-09T14:26:03+02:00 0d9a13ddd8 Bitcoin Merge bitcoin/bitcoin#28149: net processing: clamp PeerManager::Options user input | |
1691601111 2023-08-09T19:11:51+02:00 ef3f9f389f Bitcoin Merge bitcoin/bitcoin#28189: doc: diversify network outbounds release note | |
1691661539 2023-08-10T11:58:59+02:00 b2ec0326fd Bitcoin Merge bitcoin/bitcoin#28008: BIP324 ciphersuite | |
1691746598 2023-08-11T11:36:38+02:00 3654d84c6f Bitcoin Merge bitcoin/bitcoin#28245: doc: use llvm-config for bitcoin-tidy example | |
1692015013 2023-08-14T13:10:13+01:00 6c508ac3ff Bitcoin Merge bitcoin/bitcoin#28258: bitcoin-tidy: fix macOS build | |
1692026290 2023-08-14T16:18:10+01:00 aadaa5625e Bitcoin Merge bitcoin/bitcoin#28232: test: locked_wallet, skip default fee estimation | |
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 | |
1692094315 2023-08-15T11:11:55+01:00 5606d7f5a8 Bitcoin Merge bitcoin/bitcoin#28267: crypto: BIP324 ciphersuite follow-up | |
1692094424 2023-08-15T11:13:44+01:00 85e672ab3d Bitcoin Merge bitcoin/bitcoin#28269: ci: Drop no longer needed `macos_sdk_cache` | |
1692094659 2023-08-15T11:17:39+01:00 80d70cb6b0 Bitcoin Merge bitcoin/bitcoin#28185: ci: Use hard-coded root path for CI containers (bugfix) | |
1692108922 2023-08-15T10:15:22-04:00 cd43a8444b Bitcoin Merge bitcoin/bitcoin#27460: rpc: Add importmempool RPC | |
1692133393 2023-08-15T17:03:13-04:00 b97b05048d Bitcoin Merge bitcoin/bitcoin#28187: ci: Run "macOS native x86_64" job on GitHub Actions | |
1692134514 2023-08-15T17:21:54-04:00 b8ee2fa02e Bitcoin Merge bitcoin/bitcoin#28240: refactor: Remove unused boost signals2 from torcontrol | |
1692186969 2023-08-16T12:56:09+01:00 72304ccf1e Bitcoin Merge bitcoin/bitcoin#28257: test: check backup from `migratewallet` can be successfully restored | |
1692187858 2023-08-16T13:10:58+01:00 60d3e4b0cd Bitcoin Merge bitcoin/bitcoin#28273: ci: Fix macOS-cross SDK rsync | |
1692265926 2023-08-17T10:52:06+01:00 a62f5ee86c Bitcoin Merge bitcoin/bitcoin#27675: p2p: Drop m_recently_announced_invs bloom filter | |
1692267664 2023-08-17T11:21:04+01:00 d78ff380a2 Bitcoin Merge bitcoin/bitcoin#28214: ci: Move tidy to persistent worker | |
1692273256 2023-08-17T12:54:16+01:00 7ef2d4ee4d Bitcoin Merge bitcoin/bitcoin#28244: Break up script/standard.{h/cpp} | |
1692274542 2023-08-17T13:15:42+01:00 0a55bcd299 Bitcoin Merge bitcoin/bitcoin#27981: Fix potential network stalling bug | |
1692275449 2023-08-17T13:30:49+01:00 6d473bad22 Bitcoin Merge bitcoin/bitcoin#27941: test: Fix intermittent issue in mining_getblocktemplate_longpoll.py | |
1692277111 2023-08-17T13:58:31+01:00 ecb20563b6 Bitcoin Merge bitcoin/bitcoin#28123: Bugfix: RPC: Remove quotes from non-string oneline descriptions | |
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 | |
1692278260 2023-08-17T14:17:40+01:00 6ce5e8f475 Bitcoin Merge bitcoin/bitcoin#28278: ci: Refactor: Remove CI_USE_APT_INSTALL | |
1692349282 2023-08-18T10:01:22+01:00 e4a855c4e0 Bitcoin Merge bitcoin/bitcoin#28289: rpc: remove one more quote from non-string oneline description | |
1692353974 2023-08-18T11:19:34+01:00 5eb669024f Bitcoin Merge bitcoin/bitcoin#28100: crypto: more `Span<std::byte>` modernization & follow-ups | |
1692355118 2023-08-18T11:38:38+01:00 7bf078f2b7 Bitcoin Merge bitcoin/bitcoin#28237: refactor: Enforce C-str fmt strings in WalletLogPrintf() | |
1692363558 2023-08-18T13:59:18+01:00 93e8bc22bf Bitcoin Merge bitcoin/bitcoin#28296: ci: Add missing ${CI_RETRY_EXE} before curl | |
1692366121 2023-08-18T14:42:01+01:00 9b066da8af Bitcoin Merge bitcoin/bitcoin#28295: ci: Add missing amd64 to win64-cross task | |
1692611735 2023-08-21T10:55:35+01:00 723f1c669f Bitcoin Merge bitcoin/bitcoin#28218: refactor: Make IsInitialBlockDownload & NotifyHeaderTip not require a Chainstate | |
1692633573 2023-08-21T16:59:33+01:00 ded6873340 Bitcoin Merge bitcoin/bitcoin#28292: ci: Disable cache save for pull requests in GitHub Actions | |
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 | |
1692695737 2023-08-22T10:15:37+01:00 c00bc63061 Bitcoin Merge bitcoin/bitcoin#28288: test: fix 'unknown named parameter' test in `wallet_basic` | |
1692696850 2023-08-22T10:34:10+01:00 00fc7cdc25 Bitcoin Merge bitcoin/bitcoin#28200: refactor: Remove unused includes from wallet.cpp | |
1692696913 2023-08-22T10:35:13+01:00 38db2bd4e1 Bitcoin Merge bitcoin/bitcoin#28320: test: Support riscv64 in get_previous_releases.py | |
1692711970 2023-08-22T14:46:10+01:00 03a536f1ed Bitcoin Merge bitcoin/bitcoin#28284: refactor: Remove confusing static_cast in address types | |
1692712848 2023-08-22T15:00:48+01:00 8372ab0ea3 Bitcoin Merge bitcoin/bitcoin#28294: guix: pre time-machine bump changes (Windows) | |
1692738217 2023-08-22T17:03:37-04:00 5aa67eb365 Bitcoin Merge bitcoin/bitcoin#28199: test: tx orphan handling | |
1692797255 2023-08-23T14:27:35+01:00 33da5d0eb1 Bitcoin Merge bitcoin/bitcoin#21652: ci: Switch remaining Linux tasks to self-hosted | |
1692821979 2023-08-23T16:19:39-04:00 8ff90d9dcf Bitcoin Merge bitcoin/bitcoin#26291: Update MANDATORY_SCRIPT_VERIFY_FLAGS | |
1692823048 2023-08-23T16:37:28-04:00 23f3f402fc Bitcoin Merge bitcoin/bitcoin#27829: rpc: fix data optionality for RPC calls. | |
1692865197 2023-08-24T09:19:57+01:00 f3cc29fc5f Bitcoin Merge bitcoin/bitcoin#28324: guix: pre time-machine bump changes (Linux) | |
1692865729 2023-08-24T09:28:49+01:00 cd5d2f5f09 Bitcoin Merge bitcoin/bitcoin#27976: ci: Start with clean env | |
1692868573 2023-08-24T10:16:13+01:00 e0ad847073 Bitcoin Merge bitcoin/bitcoin#28321: test: Fix intermittent issue in mempool_reorg | |
1692868634 2023-08-24T10:17:14+01:00 94af164e5e Bitcoin Merge bitcoin/bitcoin#28322: ci: Use concurrency for pull requests only | |
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" | |
1692869861 2023-08-24T10:37:41+01:00 7ee7c6d2c3 Bitcoin Merge bitcoin/bitcoin#28332: test: previous releases: speed up fetching sources with shallow clone | |
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 | |
1692874632 2023-08-24T11:57:12+01:00 083316c4fe Bitcoin Merge bitcoin/bitcoin#28230: rpc: Add MaybeArg() and Arg() default helper | |
1692881741 2023-08-24T13:55:41+01:00 1fa6411dde Bitcoin Merge bitcoin/bitcoin#28165: net: transport abstraction | |
1692907880 2023-08-24T16:11:20-04:00 74d66359da Bitcoin Merge bitcoin/bitcoin#27585: fuzz: improve `coinselection` | |
1692909098 2023-08-24T16:31:38-04:00 5ce200dda2 Bitcoin Merge bitcoin/bitcoin#27480: doc: Improve documentation of rpcallowip | |
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 | |
1693036174 2023-08-26T08:49:34+01:00 03675b2ba3 Bitcoin Merge bitcoin/bitcoin#28328: guix: update time-machine | |
1693144488 2023-08-27T14:54:48+01:00 8371914604 Bitcoin Merge bitcoin/bitcoin#28337: build: use Clang 15 for macOS cross-compilation | |
1693218449 2023-08-28T11:27:29+01:00 db57574aa8 Bitcoin Merge bitcoin/bitcoin#28173: ci: Run Windows native task on GitHub Actions | |
1693236050 2023-08-28T16:20:50+01:00 1c1a02bbd2 Bitcoin Merge bitcoin/bitcoin#28341: refactor: Use HashWriter over legacy CHashWriter | |
1693297639 2023-08-29T09:27:19+01:00 5175ae482e Bitcoin Merge bitcoin/bitcoin#28354: test: default acceptnonstdtxn=0 on all chains | |
1693298551 2023-08-29T09:42:31+01:00 ab42b2ebdb Bitcoin Merge bitcoin/bitcoin#28347: lint: replace deprecated pkg_resources with importlib.metadata | |
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 | |
1693408604 2023-08-30T16:16:44+01:00 1348454d82 Bitcoin Merge bitcoin/bitcoin#28352: test: Support powerpc64le in get_previous_releases.py | |
1693408799 2023-08-30T16:19:59+01:00 505ea30b47 Bitcoin Merge bitcoin/bitcoin#28370: guix: remove GCC 10 workaround from NSIS | |
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 | |
1693481364 2023-08-31T12:29:24+01:00 9561e497e9 Bitcoin Merge bitcoin-core/gui#749: make '-min' minimize wallet loading dialog | |
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 | |
1693500938 2023-08-31T12:55:38-04:00 5666966dff Bitcoin Merge bitcoin/bitcoin#28364: log: log wtxids when possible, add TXPACKAGES category | |
1693572911 2023-09-01T13:55:11+01:00 b2f1d732cb Bitcoin Merge bitcoin/bitcoin#28384: ci: Avoid oversubscription in functional tests on Windows | |
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 | |
1693676793 2023-09-02T20:46:33+03:00 6f03c45f6b Bitcoin Merge bitcoin/bitcoin#28383: Update translations for 26.0 soft translation string freeze | |
1693903262 2023-09-05T11:41:02+03:00 337d6f35a2 Bitcoin Merge bitcoin/bitcoin#28291: rpc: removed StrFormatInternalBug quote delimitation | |
1693903431 2023-09-05T11:43:51+03:00 818bfd6dfe Bitcoin Merge bitcoin/bitcoin#28402: ci: Bump `actions/checkout` version | |
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 | |
1693904373 2023-09-05T09:59:33+01:00 c004ba48f4 Bitcoin Merge bitcoin/bitcoin#28386: test: remove fixed timeouts from feature_config_args | |
1693904870 2023-09-05T10:07:50+01:00 260445bee8 Bitcoin Merge bitcoin/bitcoin#28359: ci: Asan with -ftrivial-auto-var-init=pattern | |
1693906701 2023-09-05T10:38:21+01:00 8c7e735456 Bitcoin Merge bitcoin/bitcoin#28404: Update libsecp256k1 subtree to release 0.4.0 | |
1693910255 2023-09-05T11:37:35+01:00 ecab855838 Bitcoin Merge bitcoin/bitcoin#28195: blockstorage: Drop legacy -txindex check | |
1693917899 2023-09-05T13:44:59+01:00 9d3b216e00 Bitcoin Merge bitcoin/bitcoin#28151: build: use `-muse-unaligned-vector-move` for Windows builds | |
1694016513 2023-09-06T17:08:33+01:00 cf421820f5 Bitcoin Merge bitcoin/bitcoin#28409: test: Combine sync_send_with_ping and sync_with_ping | |
1694021463 2023-09-06T13:31:03-04:00 d2ccca253f Bitcoin Merge bitcoin/bitcoin#26567: Wallet: estimate the size of signed inputs using descriptors | |
1694082012 2023-09-07T11:20:12+01:00 d98180a969 Bitcoin Merge bitcoin/bitcoin#28419: fuzz: introduce and use `ConsumePrivateKey` helper | |
1694082259 2023-09-07T11:24:19+01:00 5ad4eb3365 Bitcoin Merge bitcoin/bitcoin#28426: doc: s/--no-substitute/--no-substitutes in guix/INSTALL | |
1694082874 2023-09-07T11:34:34+01:00 8e0d9796da Bitcoin Merge bitcoin/bitcoin#25284: net: Use serialization parameters for CAddress serialization | |
1694097018 2023-09-07T15:30:18+01:00 b097a689ed Bitcoin Merge bitcoin/bitcoin#28422: depends: cctools 986, ld64 711 & libtapi 1300.0.6.5 | |
1694099414 2023-09-07T16:10:14+01:00 0354206a30 Bitcoin Merge bitcoin/bitcoin#28412: test: remove unused variables in `p2p_invalid_block` | |
1694100136 2023-09-07T16:22:16+01:00 238d29aff9 Bitcoin Merge bitcoin/bitcoin#28361: fuzz: add ConstructPubKeyBytes util function | |
1694165043 2023-09-08T10:24:03+01:00 4e1a38c6df Bitcoin Merge bitcoin/bitcoin#28196: BIP324 connection support | |
1694255457 2023-09-09T11:30:57+01:00 579c49b3a6 Bitcoin Merge bitcoin/bitcoin#28428: Hard-code version number value for CBlockLocator and CDiskBlockIndex | |
1694256315 2023-09-09T11:45:15+01:00 e25af11225 Bitcoin Merge bitcoin/bitcoin#28431: Remove needless `GetTransactionOutputWeight` helper | |
1694351416 2023-09-10T14:10:16+01:00 c5a63ea56f Bitcoin Merge bitcoin/bitcoin#27944: test: various USDT functional test cleanups (27831 follow-ups) | |
1694421878 2023-09-11T09:44:38+01:00 8f7b9eb871 Bitcoin Merge bitcoin/bitcoin#28433: Follow-up to BIP324 connection support | |
1694508295 2023-09-12T09:44:55+01:00 fd69ffbbfb Bitcoin Merge bitcoin/bitcoin#28427: index: coinstats reorg, fail when block cannot be reversed | |
1694525217 2023-09-12T14:26:57+01:00 578f50fc48 Bitcoin Merge bitcoin/bitcoin#28448: rpc: Deprecate rpcserialversion=0 | |
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 | |
1694536093 2023-09-12T12:28:13-04:00 8f9c74cb11 Bitcoin Merge bitcoin/bitcoin#28414: wallet rpc: return final tx hex from walletprocesspsbt if complete | |
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 | |
1694623860 2023-09-13T17:51:00+01:00 f1a9fd627b Bitcoin Merge bitcoin/bitcoin#28251: validation: fix coins disappearing mid-package evaluation | |
1694681770 2023-09-14T09:56:10+01:00 8209e86eeb Bitcoin Merge bitcoin/bitcoin#28458: refactor: Remove unused GetType() from CBufferedFile and CAutoFile | |
1694682892 2023-09-14T10:14:52+01:00 744e0e3670 Bitcoin Merge bitcoin/bitcoin#28279: ci: Add test-each-commit task | |
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 | |
1694686428 2023-09-14T11:13:48+01:00 9e9206f52a Bitcoin Merge bitcoin/bitcoin#28465: ci: clang-17 for fuzz and tsan | |
1694696315 2023-09-14T13:58:35+01:00 858d3138bb Bitcoin Merge bitcoin/bitcoin#28460: fuzz: Use afl++ shared-memory fuzzing | |
1694696345 2023-09-14T13:59:05+01:00 f5c5ddafbc Bitcoin Merge bitcoin/bitcoin#28478: ci: Temporarily disable test-each-commit | |
1694712074 2023-09-14T13:21:14-04:00 541976b42e Bitcoin Merge bitcoin/bitcoin#27850: test: Add unit & functional test coverage for blockstore | |
1694722117 2023-09-14T16:08:37-04:00 459272d639 Bitcoin Merge bitcoin/bitcoin#26152: Bump unconfirmed ancestor transactions to target feerate | |
1694768681 2023-09-15T10:04:41+01:00 8ef672937e Bitcoin Merge bitcoin/bitcoin#28452: Do not use std::vector = {} to release memory | |
1694769386 2023-09-15T10:16:26+01:00 f608a409f7 Bitcoin Merge bitcoin/bitcoin#28480: fuzz: Don't use afl++ deferred forkserver mode | |
1694774969 2023-09-15T11:49:29+01:00 717a4d8944 Bitcoin Merge bitcoin/bitcoin#28476: ci: LLVM 17 for MSAN jobs | |
1694784440 2023-09-15T14:27:20+01:00 5c7cdda992 Bitcoin Merge bitcoin/bitcoin#28473: refactor: Serialization parameter cleanups | |
1694862916 2023-09-16T12:15:16+01:00 372e7b6510 Bitcoin Merge bitcoin/bitcoin#28489: tests: fix incorrect assumption in v2transport_test | |
1694863006 2023-09-16T12:16:46+01:00 f01416e23c Bitcoin Merge bitcoin/bitcoin#28479: build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS | |
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 | |
1695139752 2023-09-19T16:09:12+00:00 737aac8cc8 Bitcoin Merge bitcoin/bitcoin#28497: ci: Reintroduce fixed "test-each-commit" job | |
1695142123 2023-09-19T16:48:43+00:00 53313c49d6 Bitcoin Merge bitcoin/bitcoin#28246: wallet: Use CTxDestination in CRecipient instead of just scriptPubKey | |
1695143457 2023-09-19T13:10:57-04:00 abe4fedab7 Bitcoin Merge bitcoin/bitcoin#28125: wallet: bugfix, disallow migration of invalid scripts | |
1695209936 2023-09-20T11:38:56+00:00 1bf915db99 Bitcoin Merge bitcoin/bitcoin#28470: fuzz: Rework addr fuzzing | |
1695210047 2023-09-20T11:40:47+00:00 e9a4793b82 Bitcoin Merge bitcoin/bitcoin#28432: build: Produce a `.zip` for macOS distribution | |
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 | |
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 | |
1695226470 2023-09-20T16:14:30+00:00 99ce8366ed Bitcoin Merge bitcoin/bitcoin#28504: ci: Use nproc over MAKEJOBS in 01_base_install | |
1695232215 2023-09-20T13:50:15-04:00 8247a8db69 Bitcoin Merge bitcoin/bitcoin#28154: test: refactor: deduplicate segwitv0 ECDSA signing for tx inputs | |
1695245551 2023-09-20T22:32:31+01:00 1d4846a844 Bitcoin Merge bitcoin-core/gui#738: Add menu option to migrate a wallet | |
1695292516 2023-09-21T06:35:16-04:00 5027d41988 Bitcoin Merge bitcoin/bitcoin#26366: rpc, test: `addnode` improv + add test coverage for invalid command | |
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 | |
1695311415 2023-09-21T15:50:15+00:00 cf0711cac3 Bitcoin Merge bitcoin/bitcoin#27934: test: added coverage to estimatefee | |
1695312832 2023-09-21T12:13:52-04:00 2303fd2f43 Bitcoin Merge bitcoin/bitcoin#28471: Fix virtual size limit enforcement in transaction package context | |
1695313865 2023-09-21T16:31:05+00:00 f29091410d Bitcoin Merge bitcoin/bitcoin#28379: Refactor: Remove m_is_test_chain | |
1695313979 2023-09-21T16:32:59+00:00 b66f6dcb26 Bitcoin Merge bitcoin/bitcoin#28513: ci: Install Homebrew's `pkg-config` package | |
1695382888 2023-09-22T12:41:28+01:00 2e1d4bf444 Bitcoin Merge bitcoin-core/gui#755: Silence `-Wcast-function-type` warning | |
1695392786 2023-09-22T15:26:26+01:00 bce7b087cb Bitcoin Merge bitcoin-core/gui#739: Disable and uncheck blank when private keys are disabled | |
1695403791 2023-09-22T18:29:51+01:00 b000ed5ee5 Bitcoin Merge bitcoin-core/gui#119: Replace send-to-self with dual send+receive entries | |
1695484538 2023-09-23T11:55:38-04:00 719cb301e6 Bitcoin Merge bitcoin/bitcoin#28492: RPC: `descriptorprocesspsbt` returns hex encoded tx if complete | |
1695490956 2023-09-23T18:42:36+01:00 ac9fa6ec78 Bitcoin Merge bitcoin/bitcoin#28385: [refactor] rewrite DisconnectedBlockTransactions to not use boost | |
1695578056 2023-09-24T18:54:16+01:00 dcfbf3c210 Bitcoin Merge bitcoin/bitcoin#28512: doc: Be vague instead of wrong about MALLOC_ARENA_MAX | |
1695733304 2023-09-26T14:01:44+01:00 c9f288244b Bitcoin Merge bitcoin/bitcoin#28483: refactor: Return CAutoFile from BlockManager::Open*File() | |
1695847587 2023-09-27T16:46:27-04:00 19a7e608f9 Bitcoin Merge bitcoin/bitcoin#28505: rpc: bumpfee, improve doc for 'reduce_output' arg | |
1695899124 2023-09-28T12:05:24+01:00 6619d6a8dc Bitcoin Merge bitcoin/bitcoin#28450: Add package evaluation fuzzer | |
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 | |
1695995402 2023-09-29T09:50:02-04:00 d18a8f6f69 Bitcoin Merge bitcoin/bitcoin#28525: net: Drop v2 garbage authentication packet | |
1696008591 2023-09-29T13:29:51-04:00 f562856d02 Bitcoin Merge bitcoin/bitcoin#27866: blockstorage: Return on fatal flush errors | |
1696013398 2023-09-29T14:49:58-04:00 5bbf735def Bitcoin Merge bitcoin/bitcoin#27653: test: add unit test coverage for Python ECDSA implementation | |
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 | |
1696238348 2023-10-02T11:19:08+02:00 8b44d01118 Bitcoin Merge bitcoin/bitcoin#28184: lint: fix custom mypy cache dir setting | |
1696240676 2023-10-02T11:57:56+02:00 e3b052800f Bitcoin Merge bitcoin/bitcoin#28227: test: check for specific bip157 disconnect reasons, add test coverage | |
1696241780 2023-10-02T12:16:20+02:00 0f9307c4cb Bitcoin Merge bitcoin/bitcoin#28500: Prevent default/invalid CKey objects from allocating secure memory | |
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 | |
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 | |
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 | |
1696252040 2023-10-02T14:07:20+01:00 8909667ab8 Bitcoin Merge bitcoin/bitcoin#28176: tests: add coverage to feature_addrman.py | |
1696260036 2023-10-02T16:20:36+01:00 fd8ab08558 Bitcoin Merge bitcoin/bitcoin#28557: bench: remove `NO_THREAD_SAFETY_ANALYSIS` usage | |
1696280984 2023-10-02T17:09:44-04:00 e7b0004b37 Bitcoin Merge bitcoin/bitcoin#27596: assumeutxo (2) | |
1696324370 2023-10-03T10:12:50+01:00 6f882e6f86 Bitcoin Merge bitcoin/bitcoin#28331: BIP324 integration | |
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 | |
1696326261 2023-10-03T10:44:21+01:00 4e78834ec1 Bitcoin Merge bitcoin/bitcoin#28304: doc: Remove confusing assert linter | |
1696327114 2023-10-03T10:58:34+01:00 693a7cfc6c Bitcoin Merge bitcoin/bitcoin#28507: contrib/bash-completions: use package naming conventions | |
1696337801 2023-10-03T13:56:41+01:00 88e5a02b8b Bitcoin Merge bitcoin-core/gui#751: macOS, do not process actions during shutdown | |
1696341466 2023-10-03T09:57:46-04:00 d0b928b29d Bitcoin Merge bitcoin/bitcoin#26312: Remove Sock::Get() and Sock::Sock() | |
1696344850 2023-10-03T15:54:10+01:00 5a4eb56e3f Bitcoin Merge bitcoin/bitcoin#28571: depends: fix unusable memory_resource in macos qt build | |
1696347500 2023-10-03T11:38:20-04:00 01bd9d7b99 Bitcoin Merge bitcoin/bitcoin#28523: rpc: add hidden getrawaddrman RPC to list addrman table entries | |
1696348631 2023-10-03T16:57:11+01:00 97f756b12c Bitcoin Merge bitcoin/bitcoin#28575: ci: Print Linux kernel info | |
1696409624 2023-10-04T09:53:44+01:00 2f835d2ae4 Bitcoin Merge bitcoin/bitcoin#28576: docs: fix typo in packages.md | |
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 | |
1696431847 2023-10-04T16:04:07+01:00 058488276f Bitcoin Merge bitcoin/bitcoin#27598: bench: Add SHA256 implementation specific benchmarks | |
1696435995 2023-10-04T17:13:15+01:00 3cd02806ec Bitcoin Merge bitcoin/bitcoin#28567: ci: Only run functional tests on native windows in master | |
1696440760 2023-10-04T13:32:40-04:00 cc68a3b9dd Bitcoin Merge bitcoin/bitcoin#28589: test: assumeutxo func test race fixes | |
1696441051 2023-10-04T18:37:31+01:00 30b3477507 Bitcoin Merge bitcoin/bitcoin#28561: build: Update `qt` package up to 5.15.10 | |
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 | |
1696451817 2023-10-04T21:36:57+01:00 8369467c94 Bitcoin Merge bitcoin-core/gui#757: Add wallet name to address book page title | |
1696453052 2023-10-04T16:57:32-04:00 5b4478418b Bitcoin Merge bitcoin/bitcoin#28577: net: raise V1_PREFIX_LEN from 12 to 16 | |
1696491409 2023-10-05T08:36:49+01:00 0e3de3b83e Bitcoin Merge bitcoin-core/gui#754: Add BIP324-specific labels to peer details | |
1696501709 2023-10-05T11:28:29+01:00 2eacc61ad7 Bitcoin Merge bitcoin/bitcoin#25970: Add headerssync tuning parameters optimization script to repo | |
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 | |
1696511199 2023-10-05T14:06:39+01:00 52c6904c78 Bitcoin Merge bitcoin/bitcoin#28558: Make PeerManager own a FastRandomContext | |
1696519111 2023-10-05T11:18:31-04:00 db19a7e89d Bitcoin Merge bitcoin/bitcoin#28403: test: Bump walletpassphrase timeouts to avoid intermittent issues | |
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 | |
1696521487 2023-10-05T11:58:07-04:00 6e5cf8e953 Bitcoin Merge bitcoin/bitcoin#28587: descriptors: disallow hybrid public keys | |
1696529974 2023-10-05T14:19:34-04:00 0b2c93bc56 Bitcoin Merge bitcoin/bitcoin#28590: assumeutxo: change getchainstates RPC to return a list of chainstates | |
1696534554 2023-10-05T15:35:54-04:00 cf553e3ab7 Bitcoin Merge bitcoin/bitcoin#28597: wallet: No BDB creation, unless -deprecatedrpc=create_bdb | |
1696547299 2023-10-05T19:08:19-04:00 54bdb6e074 Bitcoin Merge bitcoin/bitcoin#27609: rpc: allow submitpackage to be called outside of regtest | |
1696585571 2023-10-06T10:46:11+01:00 634b68f0dc Bitcoin Merge bitcoin/bitcoin#28532: qt: enable` -ltcg` for windows under LTO | |
1696596704 2023-10-06T13:51:44+01:00 1472df63f7 Bitcoin Merge bitcoin/bitcoin#28253: test: display abrupt shutdown errors in console output | |
1696674160 2023-10-07T11:22:40+01:00 38f4b0d9d1 Bitcoin Merge bitcoin/bitcoin#28562: AssumeUTXO follow-ups | |
1696675996 2023-10-07T11:53:16+01:00 d2b8c5e123 Bitcoin Merge bitcoin-core/gui#764: Remove legacy wallet creation | |
1696781412 2023-10-08T12:10:12-04:00 db283a6b6f Bitcoin Merge bitcoin/bitcoin#27255: MiniTapscript: port Miniscript to Tapscript | |
1696841584 2023-10-09T09:53:04+01:00 62346bc394 Bitcoin Merge bitcoin/bitcoin#28604: test: Use feerate higher than minrelay fee in wallet_fundraw | |
1696851159 2023-10-09T12:32:39+01:00 c976657a1b Bitcoin Merge bitcoin-core/gui#767: Update translation source file for v26.0 string freeze | |
1696857120 2023-10-09T14:12:00+01:00 66f8ee2969 Bitcoin Merge bitcoin/bitcoin#28611: Adjust Gradle properties to fix `apk` build | |
1696857209 2023-10-09T14:13:29+01:00 f4674444b2 Bitcoin Merge bitcoin/bitcoin#28595: ci: Avoid cache depends/work/build | |
1696859648 2023-10-09T14:54:08+01:00 3003861e78 Bitcoin Merge bitcoin/bitcoin#28591: kernel: chainparams updates for 26.x | |
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 | |
1696877520 2023-10-09T14:52:00-04:00 04265ba937 Bitcoin Merge bitcoin/bitcoin#26331: Implement `CCoinsViewErrorCatcher::HaveCoin` and check disk space periodically | |
1697020158 2023-10-11T12:29:18+02:00 bf32ae3969 Bitcoin Merge bitcoin/bitcoin#28482: ci: use LLVM/Clang 17 in tidy job | |
1697020548 2023-10-11T12:35:48+02:00 154404e33f Bitcoin Merge bitcoin/bitcoin#28624: docs: fix typo | |
1697021443 2023-10-11T12:50:43+02:00 744157ef1a Bitcoin Merge bitcoin/bitcoin#28602: descriptors: Disallow hybrid and uncompressed keys when inferring | |
1697047596 2023-10-11T20:06:36+02:00 d98d88c779 Bitcoin Merge bitcoin/bitcoin#28392: test: Use pathlib over os path | |
1697048723 2023-10-11T14:25:23-04:00 e3eb3aae30 Bitcoin Merge bitcoin/bitcoin#28625: test: check that loading snapshot not matching AssumeUTXO parameters fails | |
1697094709 2023-10-12T09:11:49+02:00 ccf7895e17 Bitcoin Merge bitcoin/bitcoin#28633: ci: Install Qt's default Android API platform | |
1697096107 2023-10-12T09:35:07+02:00 4a5aae9330 Bitcoin Merge bitcoin/bitcoin#28634: test: BIP324: add check for detection of missing garbage terminator | |
1697104395 2023-10-12T11:53:15+02:00 a927d5cabe Bitcoin Merge bitcoin/bitcoin#27228: test: exempt previous release binaries from valgrind | |
1697104812 2023-10-12T12:00:12+02:00 06d469c26b Bitcoin Merge bitcoin/bitcoin#28629: test: fix usdt undeclared function errors on mantis | |
1697123064 2023-10-12T17:04:24+02:00 bf8c41d251 Bitcoin Merge bitcoin/bitcoin#28641: ci: Drop no longer needed `NOLINTNEXTLINE` | |
1697123880 2023-10-12T17:18:00+02:00 5ea4fc05ed Bitcoin Merge bitcoin/bitcoin#28640: ci: Use clang-17 in Asan task |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment