Commit Graph

  • b333cc14d5 ci: build one depends job without multiprocess Sjors Provoost 2025-01-29 18:19:22 +01:00
  • 16bce9ac4c build: depends makes libmultiprocess by default Sjors Provoost 2025-04-17 14:40:29 +02:00
  • 8405fdb06e Merge bitcoin/bitcoin#33169: interfaces, chain, refactor: Remove unused getTipLocator and incaccurate getActiveChainLocator Ava Chow 2025-08-14 11:30:45 -07:00
  • c0d91fc69c Add release note for #33050 and #33183 error string changes Antoine Poinsot 2025-08-14 14:05:05 -04:00
  • e17b5da0d6 Merge bitcoin/bitcoin#33179: doc: update wallet build instruction Ava Chow 2025-08-14 11:06:24 -07:00
  • 9b1a7c3e8d Merge bitcoin/bitcoin#33116: refactor: Convert uint256 to Txid merge-script 2025-08-13 14:50:51 -04:00
  • b3f781a0ef contrib: adapt max reject string size in tracing demo Antoine Poinsot 2025-08-08 13:16:15 -04:00
  • 9a04635432 scripted-diff: validation: rename mandatory errors into block errors Antoine Poinsot 2025-08-08 12:57:41 -04:00
  • dbf8b0980b Merge bitcoin/bitcoin#33171: ci: Update actions/checkout version merge-script 2025-08-13 10:51:46 +01:00
  • d6887f0cec Merge bitcoin/bitcoin#33178: guix: increase maximum allowed (runtime) GCC to 7 merge-script 2025-08-13 09:14:04 +01:00
  • 2b00030af8 interfaces, chain, refactor: Remove inaccurate getActiveChainLocator pablomartin4btc 2025-08-10 15:24:49 -03:00
  • 110a0f405c interfaces, chain, refactor: Remove unused getTipLocator pablomartin4btc 2025-08-10 15:11:12 -03:00
  • dadf15f88c Merge bitcoin/bitcoin#33050: net, validation: don't punish peers for consensus-invalid txs Ava Chow 2025-08-12 14:35:18 -07:00
  • cb173b8e93 test: use local CBlockIndex in block read hash mismatch test to avoid data race Lőrinc 2025-08-07 14:14:28 -07:00
  • 73972d5617 Merge bitcoin/bitcoin#31296: wallet: Translate [default wallet] string in progress messages Ava Chow 2025-08-12 11:33:42 -07:00
  • 67e186deb0 doc: update wallet build instruction Sjors Provoost 2025-08-12 19:39:07 +02:00
  • 5c74a0b397 config: add DEBUG_ONLY -logratelimit Eugene Siegel 2025-08-01 11:13:10 -04:00
  • 9f3b017bcc test: logging_filesize_rate_limit improvements stickies-v 2025-07-23 22:30:07 +01:00
  • 350193e5e2 test: don't leak log category mask across tests stickies-v 2025-07-31 12:18:06 +01:00
  • 05d7c22479 test: add ReadDebugLogLines helper function stickies-v 2025-07-23 22:29:01 +01:00
  • 3d630c2544 log: make m_limiter a shared_ptr stickies-v 2025-07-23 22:06:37 +01:00
  • ec484bd5ce Merge bitcoin/bitcoin#31453: util: detect and warn when using exFAT on MacOS merge-script 2025-08-12 10:23:13 -04:00
  • 776a163374 guix: increase maximum allowed (runtime) GCC to 7 fanquake 2025-08-12 14:41:14 +01:00
  • ba84a25dee [doc] update mempool-replacements.md for incremental relay feerate change glozow 2025-08-11 17:12:23 -04:00
  • 273e600e65 Merge bitcoin/bitcoin#33021: test/refactor: revive test verifying that GetCoinsCacheSizeState switches from OK→LARGE→CRITICAL Ava Chow 2025-08-11 15:15:53 -07:00
  • 18720bc5d5 [doc] release note for min feerate changes glozow 2025-07-31 09:45:00 -04:00
  • 6da5de58ca [policy] lower default minrelaytxfee and incrementalrelayfee to 100sat/kvB glozow 2025-07-29 14:37:16 -04:00
  • 2e515d2897 [prep/test] make wallet_fundrawtransaction's minrelaytxfee assumption explicit glozow 2025-07-30 15:55:07 -04:00
  • 457cfb61b5 [prep/util] help MockMempoolMinFee handle more precise feerates glozow 2025-07-30 15:48:34 -04:00
  • 3eab8b7240 [prep/test] replace magic number 1000 with respective feerate vars glozow 2025-07-29 14:08:06 -04:00
  • 5f2df0ef78 [miner] lower default -blockmintxfee to 1sat/kvB glozow 2025-07-29 13:32:38 -04:00
  • d6213d6aa1 [doc] assert that default min relay feerate and incremental are the same glozow 2025-08-11 16:50:58 -04:00
  • 1fbee5d7b6 [test] explicitly check default -minrelaytxfee and -incrementalrelayfee glozow 2025-08-11 16:58:21 -04:00
  • 72dc18467d [test] RBF rule 4 for various incrementalrelayfee settings glozow 2025-07-31 13:53:57 -04:00
  • 85f498893f [test] check bypass of minrelay for various minrelaytxfee settings glozow 2025-07-31 12:38:36 -04:00
  • e5f896bb1f [test] check miner doesn't select 0fee transactions glozow 2025-07-31 11:29:49 -04:00
  • de0675f9de refactor: Move transaction_identifier.h to primitives marcofleon 2025-08-01 13:29:27 +01:00
  • 6f068f65de Remove implicit uint256 conversion and comparison marcofleon 2025-07-31 17:45:22 +01:00
  • 9c24cda72e refactor: Convert remaining instances from uint256 to Txid marcofleon 2025-07-31 17:05:00 +01:00
  • d2ecd6815d policy, refactor: Convert uint256 to Txid marcofleon 2025-04-01 15:26:25 +01:00
  • f6c0d1d231 mempool, refactor: Convert uint256 to Txid marcofleon 2025-04-01 14:55:26 +01:00
  • aeb0f78330 refactor: Convert mini_miner from uint256 to Txid marcofleon 2025-07-29 15:32:57 +01:00
  • 326f244724 refactor: Convert RPCs and merkleblock from uint256 to Txid marcofleon 2025-07-23 17:16:09 +01:00
  • 41642d43b3 Merge bitcoin/bitcoin#33162: test: fix scripts in blockfilter_basic_test merge-script 2025-08-11 10:44:57 -04:00
  • f83c01d882 ci: Update actions/checkout version Hennadii Stepanov 2025-08-11 14:54:40 +01:00
  • a27430e259 Merge bitcoin/bitcoin#32473: Introduce per-txin sighash midstate cache for legacy/p2sh/segwitv0 scripts merge-script 2025-08-11 10:26:19 +01:00
  • 34b366fa2c Merge bitcoin/bitcoin#33155: contrib: drop bitcoin-util exception from FORTIFY check merge-script 2025-08-11 10:12:46 +01:00
  • ca64b71ed5 test: fix scripts in blockfilter_basic_test UdjinM6 2025-08-09 12:31:59 +03:00
  • daca51bf80 Merge bitcoin/bitcoin#32750: refactor: CFeeRate encapsulates FeeFrac internally Ava Chow 2025-08-08 18:11:05 -07:00
  • fab2980bdc assumevalid: log every script validation state change Lőrinc 2025-07-14 21:51:20 -07:00
  • e8f9c37a3b log: clean up LogPrintStr_ and Reset, prefix all logs with "[*]" when there are suppressions Eugene Siegel 2025-07-18 10:39:45 -04:00
  • 3c7cae49b6 log: change LogLimitStats to struct LogRateLimiter::Stats Eugene Siegel 2025-07-18 10:18:59 -04:00
  • 876dbdfb47 tests: drop expect_disconnect behaviour for tx relay Anthony Towns 2025-08-08 23:15:17 +10:00
  • b29ae9efdf validation: only check input scripts once Anthony Towns 2025-07-23 10:51:06 +10:00
  • 266dd0e10d net_processing: drop MaybePunishNodeForTx Anthony Towns 2025-07-23 10:50:33 +10:00
  • db3228042b util: detect and warn when using exFAT on macOS willcl-ark 2024-12-05 22:06:13 +00:00
  • f679bad605 Merge bitcoin/bitcoin#33105: validation: detect witness stripping without re-running Script checks merge-script 2025-08-08 14:18:04 -04:00
  • 63d604af05 Merge bitcoin/bitcoin#33152: Release: Prepare "Open Transifex translations for v30.0" step Hennadii Stepanov 2025-08-08 16:40:17 +01:00
  • 27aefac425 validation: detect witness stripping without re-running Script checks Antoine Poinsot 2025-07-30 15:56:57 -04:00
  • 2907b58834 policy: introduce a helper to detect whether a transaction spends Segwit outputs Antoine Poinsot 2025-08-04 13:11:33 -04:00
  • 4bff4ce561 contrib: drop bitcoin-util exception from FORTIFY check fanquake 2025-08-07 17:04:20 +01:00
  • 26e9db2df0 Merge bitcoin/bitcoin#31886: cli: return local services in -netinfo Ryan Ofsky 2025-08-07 22:03:28 -04:00
  • 2bb06bcaf2 Merge bitcoin/bitcoin#31679: cmake: Install internal binaries to <prefix>/libexec/ merge-script 2025-08-07 14:53:26 +01:00
  • 6a2bb0fd83 Merge bitcoin/bitcoin#33151: subtree: update crc32c subtree merge-script 2025-08-07 12:59:44 +01:00
  • 656e16aa5e qt: Update the src/qt/locale/bitcoin_en.xlf translation source file Hennadii Stepanov 2025-08-07 12:55:54 +01:00
  • a0eaa44925 Fix typos Hennadii Stepanov 2025-08-07 12:25:12 +01:00
  • b43b8be782 Merge bitcoin/bitcoin#33125: ci: Use mlc v1 and fix typos merge-script 2025-08-07 11:57:39 +01:00
  • 8d4aaaec49 Update Transifex slug for 30.x Hennadii Stepanov 2025-08-07 11:48:29 +01:00
  • 8ef8dd6871 Update crc32c subtree to latest upstream master fanquake 2025-08-07 09:27:25 +01:00
  • 9a5d29711a Squashed 'src/crc32c/' changes from b60d2b7334..efb8ea04e4 fanquake 2025-08-07 09:27:25 +01:00
  • f28a94b40e ci: update shellcheck to v0.11.0 fanquake 2025-08-05 10:00:09 +01:00
  • e46af30441 ci: update mlc to v1 fanquake 2025-08-02 12:13:23 +01:00
  • 7d60c0eb69 fix typo hoffman 2025-08-07 01:55:36 +00:00
  • 49f2f3c89f doc: fix typos fanquake 2025-07-29 13:19:44 +01:00
  • d818340e7e test: Rename shuffled_indeces to shuffled_indices fuder.eth 2025-07-05 22:05:02 +02:00
  • 96f8673b87 doc: fix typos kilavvy 2025-07-03 13:06:47 +02:00
  • d767503b6a Merge bitcoin/bitcoin#33039: refactor,test: follow-ups to multi-byte block obfuscation Ava Chow 2025-08-06 15:46:18 -07:00
  • cf15d45192 Merge bitcoin/bitcoin#33044: contrib: drop use of PermissionsStartOnly & Group= merge-script 2025-08-06 14:50:47 +01:00
  • 83950275ed qa: unit test sighash caching Antoine Poinsot 2025-07-22 11:23:16 -04:00
  • b221aa80a0 qa: simple differential fuzzing for sighash with/without caching Antoine Poinsot 2025-07-22 18:40:23 -04:00
  • 92af9f74d7 script: (optimization) introduce sighash midstate caching Pieter Wuille 2025-04-25 13:31:18 -04:00
  • 8f3ddb0bcc script: (refactor) prepare for introducing sighash midstate cache Pieter Wuille 2025-04-25 13:11:30 -04:00
  • 9014d4016a tests: add sighash caching tests to feature_taproot Pieter Wuille 2025-04-25 16:13:25 -04:00
  • d7ed47fb80 Merge bitcoin/bitcoin#33077: kernel: create monolithic kernel static library merge-script 2025-08-06 13:08:58 +01:00
  • 9f1b89a1c7 doc: update release notes for 28.x fanquake 2025-08-06 11:58:00 +01:00
  • 2a46f220ca rpc: fix getpeerinfo ping duration unit docs 0xb10c 2025-08-04 16:20:05 +02:00
  • 38e6ea9f3a Merge bitcoin/bitcoin#33101: cmake: Proactively avoid use of SECP256K1_DISABLE_SHARED merge-script 2025-08-06 11:31:17 +01:00
  • b9e637bd0e doc: update release notes for 29.x fanquake 2025-07-28 10:29:43 +01:00
  • 2b9738a083 test: Fix 'getdescriptoractivity' RPCHelpMan, add test to verify 'spend_vin' is the correct field Chris Stewart 2025-08-01 16:33:13 -05:00
  • c92115dcb2 Merge bitcoin/bitcoin#33119: rpc: Fix 'getdescriptoractivity' RPCHelpMan, add test to verify fix merge-script 2025-08-06 11:16:32 +01:00
  • 1dab8d0635 Merge bitcoin/bitcoin#33113: refactor: Use immediate lambda to work around GCC bug 117966 merge-script 2025-08-06 11:12:20 +01:00
  • 45bdbb1317 Merge bitcoin/bitcoin#33122: test: remove duplicated code in test/functional/wallet_migration.py merge-script 2025-08-06 11:08:28 +01:00
  • a45cc17d34 Merge bitcoin/bitcoin#33115: cmake: Switch to generated ts_files.cmake file merge-script 2025-08-06 10:47:06 +01:00
  • b90da9c2e9 Merge bitcoin/bitcoin#33138: ci: Pass CI_FAILFAST_TEST_LEAVE_DANGLING into container merge-script 2025-08-06 10:30:47 +01:00
  • fa1d2f6380 ci: Pass CI_FAILFAST_TEST_LEAVE_DANGLING into container MarcoFalke 2025-08-05 19:01:32 +02:00
  • fd813bf863 Merge bitcoin/bitcoin#33002: ci: Only pass documented env vars merge-script 2025-08-05 14:19:11 +01:00
  • 49b3d3a92a Clean up FindTxForGetData marcofleon 2025-07-31 12:18:51 +01:00
  • 9617a42fdb Merge bitcoin/bitcoin#32581: allocators: Apply manual ASan poisoning to PoolResource merge-script 2025-08-05 10:47:01 +01:00
  • 4e8abca445 rpc: fix getpeerinfo ping duration unit docs 0xb10c 2025-08-04 16:20:05 +02:00
  • 33e7fc51f4 Merge bitcoin/bitcoin#33133: rpc: fix getpeerinfo ping duration unit docs merge-script 2025-08-05 09:40:37 +01:00