aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-07-01random: cleanup order, comments, staticPieter Wuille
2024-07-01net, net_processing: use existing RNG objects morePieter Wuille
2024-07-01random: improve precision of MakeExponentiallyDistributedPieter Wuille
2024-07-01random: convert GetExponentialRand into rand_exp_durationPieter Wuille
2024-07-01random: convert GetRand{Micros,Millis} into randrangePieter Wuille
2024-07-01net: use GetRandMicros for cache expirationPieter Wuille
2024-07-01random: get rid of GetRand by inliningPieter Wuille
2024-07-01random: make GetRand() support entire range (incl. max)Pieter Wuille
2024-07-01tests: overhaul deterministic test randomnessPieter Wuille
2024-07-01random: convert XoRoShiRo128PlusPlus into full RNGPieter Wuille
2024-07-01random: move XoRoShiRo128PlusPlus into random modulePieter Wuille
2024-07-01xoroshiro128plusplus: drop comment about nonexisting copy()Pieter Wuille
2024-07-01random: modernize XoRoShiRo128PlusPlus a bitPieter Wuille
2024-07-01random: add RandomMixin::randbits with compile-known bitsPieter Wuille
2024-07-01random: Improve RandomMixin::randbitsPieter Wuille
2024-07-01random: refactor: move rand* utilities to RandomMixinPieter Wuille
2024-07-01random: use BasicByte concept in randbytesPieter Wuille
2024-07-01random: add a few noexcepts to FastRandomContextPieter Wuille
2024-07-01random: move rand256() and randbytes() to .h filePieter Wuille
2024-07-01random: write rand256() in function of fillrand()Pieter Wuille
2024-07-01Merge bitcoin/bitcoin#30237: test: Add Compact Block Encoding test `ReceiveWi...glozow
2024-07-01Merge bitcoin/bitcoin#30306: fuzz: Improve stability for txorphan and mini_mi...merge-script
2024-07-01Merge bitcoin/bitcoin#30273: fuzz: FuzzedSock::Recv() don't lose bytes from M...merge-script
2024-07-01Merge bitcoin/bitcoin#30358: scripted-diff: Log parameter interaction not thricemerge-script
2024-07-01Merge bitcoin/bitcoin#30362: test: p2p: check that connecting to ourself lead...merge-script
2024-06-29test: p2p: check that connecting to ourself leads to disconnectSebastian Falbesoner
2024-06-28scripted-diff: Log parameter interaction not thriceMarcoFalke
2024-06-28doc: Fix outdated dev comment about loggingMarcoFalke
2024-06-27Merge bitcoin/bitcoin#30335: Mining interface followups, reduce cs_main locki...Ryan Ofsky
2024-06-27Merge bitcoin/bitcoin#28167: init: Add option for rpccookie permissions (repl...Ryan Ofsky
2024-06-27Merge bitcoin/bitcoin#30050: refactor, wallet: get serialized size of `CRecip...Ava Chow
2024-06-27doc: detail -rpccookieperms optionwillcl-ark
2024-06-27test: add rpccookieperms testwillcl-ark
2024-06-27init: add option for rpccookie permissionswillcl-ark
2024-06-27util: add perm string helper functionswillcl-ark
2024-06-27Have testBlockValidity hold cs_main instead of callerSjors Provoost
2024-06-27refactor: use CHECK_NONFATAL to avoid single-use symbolSjors Provoost
2024-06-27Drop unneeded lock from createNewBlockSjors Provoost
2024-06-26Merge bitcoin/bitcoin#29833: i2p: fix and improve logsAva Chow
2024-06-26Merge bitcoin/bitcoin#30334: Update libsecp256k1 subtree to latest masterAva Chow
2024-06-26Merge bitcoin/bitcoin#30309: wallet: notify when preset + automatic inputs ex...Ava Chow
2024-06-26Merge bitcoin/bitcoin#30327: build: Drop redundant `sys/sysctl.h` header checkmerge-script
2024-06-26Merge bitcoin/bitcoin#29987: guix: build with glibc 2.31merge-script
2024-06-26Merge bitcoin/bitcoin#30007: chainparams: Add achow101 DNS seedermerge-script
2024-06-26Merge bitcoin/bitcoin#30321: rest: don't copy data when sending binary responsemerge-script
2024-06-26refactor: testBlockValidity make out argument lastSjors Provoost
2024-06-26Add missing include for mining interfaceSjors Provoost
2024-06-26Merge bitcoin/bitcoin#30147: contrib: Fixup verify-binaries OS platform parsingmerge-script
2024-06-26Merge bitcoin/bitcoin#30312: contrib: add R(UN)PATH check to ELF symbol-checkmerge-script
2024-06-26rest: don't copy data when sending binary responseRoman Zeyde