aboutsummaryrefslogtreecommitdiff
path: root/src/bench
AgeCommit message (Expand)Author
2023-10-25bugfix: Mark CNoDestination and PubKeyDestination constructor explicitMarcoFalke
2023-10-13refactor: update `MAX_DISCONNECTED_TX_POOL` from kb to bytesismaelsadeeq
2023-10-12tidy: modernize-use-emplaceMarcoFalke
2023-10-04Merge bitcoin/bitcoin#27598: bench: Add SHA256 implementation specific benchm...fanquake
2023-10-03refactor: Make `CCheckQueue` constructor start worker threadsHennadii Stepanov
2023-10-03Make `CCheckQueue` destructor stop worker threadsHennadii Stepanov
2023-10-02Merge bitcoin/bitcoin#27596: assumeutxo (2)Andrew Chow
2023-10-02bench: drop NO_THREAD_SAFETY_ANALYSIS from disconnected_txsfanquake
2023-09-30validation: pass ChainstateRole for validationinterface callsJames O'Beirne
2023-09-26Merge bitcoin/bitcoin#28483: refactor: Return CAutoFile from BlockManager::Op...fanquake
2023-09-23Merge bitcoin/bitcoin#28385: [refactor] rewrite DisconnectedBlockTransactions...fanquake
2023-09-20bench: Add SHA256 implementation specific benchmarksHennadii Stepanov
2023-09-15Make BufferedFile to be a CAutoFile wrapperMarcoFalke
2023-09-15refactor: Drop unused fclose() from BufferedFileMarcoFalke
2023-09-14Merge bitcoin/bitcoin#26152: Bump unconfirmed ancestor transactions to target...Andrew Chow
2023-09-14Merge bitcoin/bitcoin#28423: kernel: Remove protocol.h/netaddress.h/compat.h ...fanquake
2023-09-13Amend bumpfee for inputs with overlapping ancestryMurch
2023-09-13make DisconnectedBlockTransactions responsible for its own memory managementglozow
2023-09-13MOVEONLY: DisconnectedBlockTransactions to its own fileglozow
2023-09-13rewrite DisconnectedBlockTransactions as a list + mapglozow
2023-09-13[bench] DisconnectedBlockTransactionsglozow
2023-09-12[refactor] Add missing includes for next commitTheCharlatan
2023-09-12scripted-diff: Rename CBufferedFile to BufferedFileMarcoFalke
2023-09-12Remove unused GetType() from CBufferedFile and CAutoFileMarcoFalke
2023-08-17crypto: refactor ChaCha20 classes to use Span<std::byte> interfacePieter Wuille
2023-08-17Merge bitcoin/bitcoin#28244: Break up script/standard.{h/cpp}fanquake
2023-08-17Merge bitcoin/bitcoin#27675: p2p: Drop m_recently_announced_invs bloom filterfanquake
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-08-14Move CTxDestination to its own fileAndrew Chow
2023-08-10Merge bitcoin/bitcoin#28008: BIP324 ciphersuitefanquake
2023-08-03mempool_entry: add mempool entry sequence numberAnthony Towns
2023-08-01Merge bitcoin/bitcoin#28060: util: Teach AutoFile how to XORfanquake
2023-07-31Merge bitcoin/bitcoin#27746: Rework validation logic for assumeutxoRyan Ofsky
2023-07-26bench: add benchmark for FSChaCha20Poly1305Pieter Wuille
2023-07-26crypto: remove outdated variant of ChaCha20Poly1305 AEADPieter Wuille
2023-07-21Move block-storage-related logic to ChainstateManagerSuhas Daftuar
2023-07-12Switch all callers from poly1305_auth to Poly1305 classPieter Wuille
2023-07-12Extract util::Xor, Add key_offset option, Add benchMarcoFalke
2023-07-07crypto: Implement RFC8439-compatible variant of ChaCha20Pieter Wuille
2023-06-29Merge bitcoin/bitcoin#27978: refactor: Drop unsafe AsBytePtr functionAndrew Chow
2023-06-28refactor: Drop unsafe AsBytePtr functionRyan Ofsky
2023-06-28Merge bitcoin/bitcoin#27927: util: Allow std::byte and char Span serializationAndrew Chow
2023-06-27Merge bitcoin/bitcoin#27334: util: implement `noexcept` move assignment & mov...Andrew Chow
2023-06-27Use only Span{} constructor for byte-like types where possibleMarcoFalke
2023-06-23Bench test for EllSwift ECDHPieter Wuille
2023-06-23Bench tests for CKey->EllSwiftdhruv
2023-06-16bench: disable birth time block skip for wallet_create_tx.cppfurszy
2023-05-30Merge bitcoin/bitcoin#26261: p2p: cleanup `LookupIntern`, `Lookup` and `Looku...Andrew Chow
2023-05-30Merge bitcoin/bitcoin#27666: wallet, bench: Move commonly used functions to t...fanquake
2023-05-30Merge bitcoin/bitcoin#27636: kernel: Remove util/system from kernel library, ...fanquake