Commit Graph

  • 05af4dfa50 test: Use feerate higher than minrelay fee in wallet_fundraw Andrew Chow 2023-10-05 19:20:30 -0400
  • 54bdb6e074
    Merge bitcoin/bitcoin#27609: rpc: allow submitpackage to be called outside of regtest Andrew Chow 2023-10-05 19:02:02 -0400
  • cf553e3ab7
    Merge bitcoin/bitcoin#28597: wallet: No BDB creation, unless -deprecatedrpc=create_bdb Andrew Chow 2023-10-05 15:29:24 -0400
  • 0b2c93bc56
    Merge bitcoin/bitcoin#28590: assumeutxo: change getchainstates RPC to return a list of chainstates Andrew Chow 2023-10-05 14:05:57 -0400
  • 6e5cf8e953
    Merge bitcoin/bitcoin#28587: descriptors: disallow hybrid public keys Andrew Chow 2023-10-05 11:52:04 -0400
  • d9c1cc5f1f
    Merge bitcoin/bitcoin#28027: test: Fixes and updates to wallet_backwards_compatibility.py for 25.0 and descriptor wallets fanquake 2023-10-05 16:44:12 +0100
  • db19a7e89d
    Merge bitcoin/bitcoin#28403: test: Bump walletpassphrase timeouts to avoid intermittent issues Andrew Chow 2023-10-05 11:12:33 -0400
  • bd71f03df7
    doc: update example pulls in release-process.md fanquake 2023-10-05 13:40:40 +0100
  • 88c8e3a0e4 github actions: Fix test-one-commit when parent of head is merge commit Ryan Ofsky 2023-10-03 08:43:16 -0400
  • fa071aeb61
    wallet: No BDB creation, unless -deprecatedrpc=create_bdb MarcoFalke 2023-10-05 15:54:19 +0200
  • a9ef702a87 assumeutxo: change getchainstates RPC to return a list of chainstates Ryan Ofsky 2023-10-04 10:58:47 -0400
  • 53afa68026
    net: move MaybeFlipIPv6toCJDNS() from net to netbase Vasil Dimov 2023-02-07 15:13:21 +0100
  • 6e308651c4
    net: move IsReachable() code to netbase and encapsulate it Vasil Dimov 2023-02-07 13:30:37 +0100
  • c42ded3d9b
    fuzz: ConsumeNetAddr(): avoid IPv6 addresses that look like CJDNS Vasil Dimov 2023-02-09 14:03:41 +0100
  • 64d6f77907
    net: put CJDNS prefix byte in a constant Vasil Dimov 2023-10-05 15:09:45 +0200
  • 52c6904c78
    Merge bitcoin/bitcoin#28558: Make PeerManager own a FastRandomContext fanquake 2023-10-05 13:52:07 +0100
  • 0f83ab407e
    test: display abrupt shutdown errors in console output furszy 2023-08-10 17:55:33 -0300
  • 5c8e15c451
    i2p: destroy the session if we get an unexpected error from the I2P router Vasil Dimov 2023-07-14 15:17:43 +0200
  • 762404a68c
    i2p: also sleep after errors in Accept() Vasil Dimov 2023-07-10 12:13:54 +0200
  • fac88a874f
    ci: Avoid cache depends/build MarcoFalke 2023-10-05 13:45:51 +0200
  • 78fd3c2672
    Merge bitcoin/bitcoin#28588: test: BIP324: add checks for v1 prefix matching / wrong network magic detection fanquake 2023-10-05 11:52:52 +0100
  • fa28f5a381
    test: Bump walletpassphrase timeouts to avoid intermittent issues MarcoFalke 2023-09-04 16:43:57 +0200
  • b2ede22395
    headerssync: update params for 26.x fanquake 2023-10-05 11:36:03 +0100
  • f12f92b813
    kernel: update m_assumed_* chain params for 26.x fanquake 2023-10-04 17:10:39 +0100
  • a8c2e5e556
    kernel: update chainTxData for 26.x fanquake 2023-10-04 17:01:42 +0100
  • a9d070a6f8
    kernel: update nMinimumChainWork & defaultAssumeValid for 26.x fanquake 2023-10-04 16:51:38 +0100
  • 2eacc61ad7
    Merge bitcoin/bitcoin#25970: Add headerssync tuning parameters optimization script to repo fanquake 2023-10-05 11:25:15 +0100
  • f0cebbdb2a
    qt: enable -ltcg for windows HOST fanquake 2022-07-29 10:46:47 +0100
  • 0e3de3b83e
    Merge bitcoin-core/gui#754: Add BIP324-specific labels to peer details Hennadii Stepanov 2023-10-05 08:32:44 +0100
  • e1308967e1 test: BIP324: add checks for v1 prefix matching / wrong network magic detection Sebastian Falbesoner 2023-10-04 16:43:43 +0200
  • 5b4478418b
    Merge bitcoin/bitcoin#28577: net: raise V1_PREFIX_LEN from 12 to 16 Andrew Chow 2023-10-04 16:50:39 -0400
  • 8369467c94
    Merge bitcoin-core/gui#757: Add wallet name to address book page title Hennadii Stepanov 2023-10-04 21:33:49 +0100
  • 58c9b50a95 gui: Add wallet name to address book page pablomartin4btc 2023-09-13 15:01:38 -0300
  • ab163b0fb5
    Merge bitcoin/bitcoin#27823: init: return error when block index is non-contiguous, fix feature_init.py file perturbation Andrew Chow 2023-10-04 15:36:48 -0400
  • 30b3477507
    Merge bitcoin/bitcoin#28561: build: Update `qt` package up to 5.15.10 fanquake 2023-10-04 18:34:18 +0100
  • cc68a3b9dd
    Merge bitcoin/bitcoin#28589: test: assumeutxo func test race fixes Andrew Chow 2023-10-04 13:14:57 -0400
  • 3cd02806ec
    Merge bitcoin/bitcoin#28567: ci: Only run functional tests on native windows in master fanquake 2023-10-04 17:11:30 +0100
  • aba4a5887b
    ci: Only run functional tests on windows in master Fabian Jahr 2023-10-03 11:36:17 +0200
  • 7e40032260 tests: assumeutxo: accept final height from either chainstate James O'Beirne 2023-10-04 11:18:14 -0400
  • c1e6c542af descriptors: disallow hybrid public keys Pieter Wuille 2023-10-04 10:56:52 -0400
  • 5bd2010f02 test: assumeutxo: avoid race in functional test James O'Beirne 2023-10-04 11:05:27 -0400
  • 7005a01c19 test: add wait_for_connect to BitcoinTestFramework.connect_nodes James O'Beirne 2023-10-04 11:05:03 -0400
  • ba2e5bfc67 net: raise V1_PREFIX_LEN from 12 to 16 Pieter Wuille 2023-10-03 14:41:55 -0400
  • 058488276f
    Merge bitcoin/bitcoin#27598: bench: Add SHA256 implementation specific benchmarks fanquake 2023-10-04 16:00:06 +0100
  • 6988a2f097
    build: Update qt package up to 5.15.10 Hennadii Stepanov 2023-10-04 14:00:57 +0100
  • 4cafe9f176 [test] Make PeerManager's rng deterministic in tests dergoegge 2023-10-02 14:41:08 +0100
  • fecec3e1c6 [net processing] FeeFilterRounder doesn't own a FastRandomContext dergoegge 2023-10-02 14:21:35 +0100
  • 47520ed209 [net processing] Make fee filter rounder non-global dergoegge 2023-10-02 14:28:21 +0100
  • d9c4e344d7
    qt: Add "Session id" label to peer details Hennadii Stepanov 2023-10-03 10:19:09 +0100
  • db7b5dfcc5
    Merge bitcoin/bitcoin#28551: http: bugfix: allow server shutdown in case of remote client disconnection fanquake 2023-10-04 09:54:13 +0100
  • 2f835d2ae4
    Merge bitcoin/bitcoin#28576: docs: fix typo in packages.md fanquake 2023-10-04 09:53:38 +0100
  • e6e444c06c refactor: add and use EnsureAnyAddrman in rpc stratospher 2023-10-03 19:37:56 +0530
  • bf589a50a0 doc: add release notes for #27511 stratospher 2023-10-03 10:35:14 +0530
  • 3931e6abc3 rpc: `getaddrmaninfo` followups stratospher 2023-10-03 09:04:40 +0530
  • bdee858964
    typo: in packages.md Erik McKelvey 2023-10-03 11:22:46 -0700
  • 97f756b12c
    Merge bitcoin/bitcoin#28575: ci: Print Linux kernel info fanquake 2023-10-03 16:56:31 +0100
  • 01bd9d7b99
    Merge bitcoin/bitcoin#28523: rpc: add hidden getrawaddrman RPC to list addrman table entries Andrew Chow 2023-10-03 11:29:58 -0400
  • 5a4eb56e3f
    Merge bitcoin/bitcoin#28571: depends: fix unusable memory_resource in macos qt build fanquake 2023-10-03 15:53:37 +0100
  • fac054d24c
    ci: Print Linux kernel info MarcoFalke 2023-10-03 16:38:56 +0200
  • d0b928b29d
    Merge bitcoin/bitcoin#26312: Remove Sock::Get() and Sock::Sock() Ryan Ofsky 2023-10-03 09:23:29 -0400
  • 88e5a02b8b
    Merge bitcoin-core/gui#751: macOS, do not process actions during shutdown Hennadii Stepanov 2023-10-03 13:50:55 +0100
  • 68f23f57d7
    http: bugfix: track closed connection stickies-v 2023-09-29 15:24:14 +0100
  • 084d037231
    http: log connection instead of request count stickies-v 2023-09-29 15:38:51 +0100
  • 41f9027813
    http: refactor: use encapsulated HTTPRequestTracker stickies-v 2023-09-29 15:24:03 +0100
  • 848eec0936
    depends: fix unusable memory_resource in macos qt build fanquake 2023-08-16 15:37:30 +0100
  • 77506f4ac6 [net processing] Addr shuffle uses PeerManager's rng dergoegge 2023-10-02 14:14:37 +0100
  • a648dd79e5 [net processing] PushAddress uses PeerManager's rng dergoegge 2023-10-02 14:13:05 +0100
  • 87c706713e [net processing] PeerManager holds a FastRandomContext dergoegge 2023-10-02 14:11:55 +0100
  • 693a7cfc6c
    Merge bitcoin/bitcoin#28507: contrib/bash-completions: use package naming conventions fanquake 2023-10-03 10:57:57 +0100
  • 4e78834ec1
    Merge bitcoin/bitcoin#28304: doc: Remove confusing assert linter fanquake 2023-10-03 10:43:41 +0100
  • 8113ac0ab4
    Merge bitcoin/bitcoin#28543: build, macos: Fix `qt` package build with new Xcode 15 linker fanquake 2023-10-03 10:20:11 +0100
  • f08adec886
    qt: Add "Transport" label to peer details Hennadii Stepanov 2023-10-03 10:18:51 +0100
  • 6f882e6f86
    Merge bitcoin/bitcoin#28331: BIP324 integration fanquake 2023-10-03 09:56:43 +0100
  • 75a3291035 doc: mention BIP324 support in bips.md Pieter Wuille 2023-09-27 08:47:16 -0400
  • 64ca7210f0 test: enable v2 transport between nodes in some functional tests Pieter Wuille 2023-09-09 21:20:17 -0400
  • 05d19fbcc1 test: Functional test for opportunistic encryption dhruv 2022-09-07 15:59:49 -0700
  • b815cce50e net: expose transport types/session IDs of connections in RPC and logs Pieter Wuille 2023-07-30 23:26:04 -0400
  • 432a62c4dc net: reconnect with V1Transport under certain conditions Pieter Wuille 2023-08-22 20:42:24 -0400
  • 4d265d0342 sync: modernize CSemaphore / CSemaphoreGrant Pieter Wuille 2023-08-21 18:14:52 -0400
  • c73cd42363 rpc: addnode arg to use BIP324 v2 p2p dhruv 2021-12-28 13:26:20 -0800
  • 62d21ee097 net: use V2Transport when NODE_P2P_V2 service flag is present Pieter Wuille 2023-08-21 16:55:47 -0400
  • a4706bc877 rpc: don't report v2 handshake bytes in the per-type sent byte statistics Sebastian Falbesoner 2023-09-26 18:07:36 -0400
  • abf343b320 net: advertise NODE_P2P_V2 if CLI arg -v2transport is on Pieter Wuille 2023-08-22 17:50:59 -0400
  • e7b0004b37
    Merge bitcoin/bitcoin#27596: assumeutxo (2) Andrew Chow 2023-10-02 17:00:28 -0400
  • edbed31066 chainparams: add signet assumeutxo param at height 160_000 Sjors Provoost 2023-09-21 11:00:23 +0000
  • b8cafe3871 chainparams: add testnet assumeutxo param at height 2_500_000 Sjors Provoost 2023-09-21 10:52:00 +0000
  • fd8ab08558
    Merge bitcoin/bitcoin#28557: bench: remove `NO_THREAD_SAFETY_ANALYSIS` usage glozow 2023-10-02 16:14:45 +0100
  • 352d5eb2a9
    test: getrawaddrman RPC 0xb10c 2023-09-23 16:54:37 +0200
  • da384a286b
    rpc: getrawaddrman for addrman entries 0xb10c 2023-09-20 19:37:45 +0200
  • d67aa25eb2
    bench: drop NO_THREAD_SAFETY_ANALYSIS from disconnected_txs fanquake 2023-10-02 11:54:55 +0100
  • 8909667ab8
    Merge bitcoin/bitcoin#28176: tests: add coverage to feature_addrman.py fanquake 2023-10-02 13:55:56 +0100
  • 50f250a67d
    Merge bitcoin/bitcoin#28542: wallet: Check for uninitialized last processed and conflicting heights in MarkConflicted fanquake 2023-10-02 13:09:46 +0100
  • dcf6230f92
    Merge bitcoin/bitcoin#28556: doc: fix link to developer-notes.md file in multiprocess.md fanquake 2023-10-02 12:49:17 +0200
  • 48b8910d12
    Merge bitcoin/bitcoin#28508: refactor: Remove SER_GETHASH, hard-code client version in CKeyPool serialize fanquake 2023-10-02 12:17:54 +0200
  • 0f9307c4cb
    Merge bitcoin/bitcoin#28500: Prevent default/invalid CKey objects from allocating secure memory fanquake 2023-10-02 11:58:48 +0200
  • d9b172cd00 doc: fix link to developer-notes.md file in multiprocess.md David Álvarez Rosa 2023-10-02 12:12:36 +0200
  • e3b052800f
    Merge bitcoin/bitcoin#28227: test: check for specific bip157 disconnect reasons, add test coverage fanquake 2023-10-02 11:44:42 +0200
  • 8b44d01118
    Merge bitcoin/bitcoin#28184: lint: fix custom mypy cache dir setting fanquake 2023-10-02 11:18:50 +0200
  • 5b878be742 [doc] add release note for submitpackage glozow 2023-05-10 16:43:05 +0100
  • 7a9bb2a2a5 [rpc] allow submitpackage to be called outside of regtest glozow 2023-04-11 16:07:34 +0100
  • 5b9087a9a7 [rpc] require package to be a tree in submitpackage glozow 2023-05-11 17:54:39 +0100
  • e32ba1599c [txpackages] IsChildWithParentsTree() glozow 2023-05-11 17:50:05 +0100
  • b4f28cc345 [doc] parent pay for child in aggregate CheckFeeRate glozow 2023-10-02 10:04:37 +0100
  • f66af92f1a
    Merge bitcoin/bitcoin#28545: test: Avoid test failure on Linux root without cap-add LINUX_IMMUTABLE fanquake 2023-10-02 11:00:49 +0200
  • 380130d9d7
    test: add coverage to feature_addrman.py kevkevin 2023-07-27 23:32:20 -0500
  • 99839bbfa7 doc: add note about confusing HaveTxsDownloaded name James O'Beirne 2023-09-11 13:41:28 -0400
  • 7ee46a755f contrib: add script to demo/test assumeutxo James O'Beirne 2021-06-16 12:09:29 -0400
  • 42cae39356 test: add feature_assumeutxo functional test James O'Beirne 2021-06-17 16:09:38 -0400
  • 0f64bac603 rpc: add getchainstates James O'Beirne 2019-03-29 17:55:08 -0400
  • bb05857794 refuse to activate a UTXO snapshot if mempool not empty James O'Beirne 2023-09-08 06:29:32 -0400
  • ce585a9a15 rpc: add loadtxoutset James O'Beirne 2019-03-29 15:31:54 -0400
  • 62ac519e71 validation: do not activate snapshot if behind active chain James O'Beirne 2023-09-17 13:56:12 -0400
  • 9511fb3616 validation: assumeutxo: swap m_mempool on snapshot activation James O'Beirne 2023-05-05 18:27:56 -0400
  • 7fcd21544a blockstorage: segment normal/assumedvalid blockfiles James O'Beirne 2023-05-03 14:55:03 -0400
  • 4c3b8ca35c validation: populate nChainTx value for assumedvalid chainstates James O'Beirne 2023-05-05 15:54:13 -0400
  • 49ef778158 test: adjust chainstate tests to use recognized snapshot base James O'Beirne 2023-08-25 14:05:07 -0400
  • 1019c39982 validation: pruning for multiple chainstates James O'Beirne 2019-09-16 16:34:45 -0400
  • 373cf91531 validation: indexing changes for assumeutxo James O'Beirne 2019-09-23 14:44:54 -0400
  • 1fffdd76a1 net_processing: validationinterface: ignore some events for bg chain James O'Beirne 2022-11-10 16:10:35 -0500
  • fbe0a7d7ca wallet: validationinterface: only handle active chain notifications James O'Beirne 2022-11-10 16:09:41 -0500