aboutsummaryrefslogtreecommitdiff
path: root/src/banman.h
AgeCommit message (Expand)Author
2024-05-30net_processing: remove Misbehavior score and incrementsPieter Wuille
2023-11-02Merge bitcoin/bitcoin#24097: Replace RecursiveMutex m_cs_banned with Mutex, a...Andrew Chow
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-05-24refactor: Add more negative `!m_banned_mutex` thread safety annotationsHennadii Stepanov
2022-05-24refactor: replace RecursiveMutex m_banned_mutex with Mutexw0xlt
2022-05-24scripted-diff: rename m_cs_banned -> m_banned_mutexw0xlt
2022-05-24refactor: Get rid of `BanMan::SetBannedSetDirty()`Hennadii Stepanov
2022-05-24refactor: Get rid of `BanMan::BannedSetIsDirty()`Hennadii Stepanov
2022-05-20refactor: Add thread safety annotation to `BanMan::SweepBanned()`Hennadii Stepanov
2022-05-20refactor: Move code from ctor into private `BanMan::LoadBanlist()`Hennadii Stepanov
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-11-16doc: Fix typos in endif header commentsMarcoFalke
2021-10-05scripted-diff: Move bloom to src/commonMarcoFalke
2021-07-30Ignore banlist.datMarcoFalke
2021-06-21banman: save the banlist in a JSON format on diskVasil Dimov
2020-07-03Clean up separated ban/discourage interfacePieter Wuille
2020-07-03Replace automatic bans with discouragement filterPieter Wuille
2020-03-10refactor: move DUMP_BANS_INTERVAL to banman.hMarcoFalke
2020-01-15scripted-diff: Bump copyright of files changed in 2020MarcoFalke
2020-01-15scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-11-04Merge #17297: refactor: Remove addrdb.h dependency from node.hWladimir J. van der Laan
2019-10-29refactor: Remove addrdb.h dependency from node.hHennadii Stepanov
2019-10-28scripted-diff: Remove g_connman, g_banman globalsRussell Yanofsky
2019-01-22Allow connections from misbehavior banned peers.Gregory Maxwell
2019-01-16scripted-diff: batch-recase BanMan variablesCarl Dong
2019-01-16banman: add thread annotations and mark members const where possibleCory Fields
2019-01-16scripted-diff: batch-rename BanMan membersCory Fields
2019-01-16net: move BanMan to its own filesCory Fields