aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | net: parse reject earlierCory Fields2017-02-131-26/+24
| * | | | | | net: correctly ban before the handshake is completeCory Fields2017-02-131-23/+37
* | | | | | | Merge #9715: Disconnect peers which we do not receive VERACKs from within 60 secWladimir J. van der Laan2017-02-141-0/+5
|\ \ \ \ \ \ \
| * | | | | | | Disconnect peers which we do not receive VERACKs from within 60 secMatt Corallo2017-02-071-0/+5
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge #9682: Require timestamps for importmulti keysWladimir J. van der Laan2017-02-142-10/+40
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Use MTP for importmulti "now" timestampsRussell Yanofsky2017-02-101-1/+1
| * | | | | | Add test to check new importmulti "now" valueRussell Yanofsky2017-02-101-4/+11
| * | | | | | Require timestamps for importmulti keysRussell Yanofsky2017-02-101-6/+29
* | | | | | | Merge #9735: devtools: Handle Qt formatting characters edge-case in update-tr...Wladimir J. van der Laan2017-02-148-222/+1510
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | qt: Periodic translations updateWladimir J. van der Laan2017-02-108-222/+1510
* | | | | | | Merge #9736: Pre-0.14.0 hardcoded seeds updateWladimir J. van der Laan2017-02-111-800/+1031
|\ \ \ \ \ \ \
| * | | | | | | Pre-0.14.0 hardcoded seeds updateWladimir J. van der Laan2017-02-101-800/+1031
| |/ / / / / /
* | | | | | | Move CNode::addrLocal access behind locked accessorsMatt Corallo2017-02-103-7/+29
* | | | | | | Move CNode::addrName accesses behind locked accessorsMatt Corallo2017-02-103-10/+30
* | | | | | | Make nTimeBestReceived atomicMatt Corallo2017-02-101-1/+1
* | | | | | | Move [clean|str]SubVer writes/copyStats into a lockMatt Corallo2017-02-103-4/+13
* | | | | | | Make nServices atomicMatt Corallo2017-02-101-1/+1
* | | | | | | Make nStartingHeight atomicMatt Corallo2017-02-101-1/+1
* | | | | | | Access fRelayTxes with cs_filter lock in copyStatsMatt Corallo2017-02-101-1/+4
* | | | | | | Avoid copying CNodeStats to make helgrind OK with buggy std::stringMatt Corallo2017-02-101-3/+2
* | | | | | | Make nTimeConnected const in CNodeMatt Corallo2017-02-102-2/+2
* | | | | | | net: fix a few races. Credit @TheBlueMattCory Fields2017-02-103-15/+22
* | | | | | | Merge #9698: net: fix socket close raceWladimir J. van der Laan2017-02-102-26/+49
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | net: add a lock around hSocketCory Fields2017-02-062-15/+29
| * | | | | | net: rearrange so that socket accesses can be grouped togetherCory Fields2017-02-061-14/+23
| |/ / / / /
* | | | | | Remove bitseed.xf2.org form the dns seed listJonas Schnelli2017-02-091-1/+0
* | | | | | Merge #9718: Qt/Intro: Various fixesWladimir J. van der Laan2017-02-091-3/+8
|\ \ \ \ \ \
| * | | | | | Bugfix: Qt/Intro: Pruned nodes never require *more* spaceLuke Dashjr2017-02-081-1/+4
| * | | | | | Bugfix: Qt/Intro: Chain state needs to be stored even with the full blockchainLuke Dashjr2017-02-081-2/+4
| * | | | | | Qt/Intro: Update block chain sizeLuke Dashjr2017-02-081-1/+1
* | | | | | | Merge #9674: Always enforce strict lock ordering (try or not)Wladimir J. van der Laan2017-02-082-48/+20
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | Further-enforce lockordering by enforcing directly after TRY_LOCKsMatt Corallo2017-02-071-15/+13
| * | | | | | Fixup style a bit by moving { to the same line as if statementsMatt Corallo2017-02-041-6/+3
| * | | | | | Always enforce lock strict lock ordering (try or not)Matt Corallo2017-02-021-25/+1
| * | | | | | Lock cs_vSend and cs_inventory in a consistent order even in TRYMatt Corallo2017-02-021-5/+6
| | |_|_|_|/ | |/| | | |
* | | | | | bench: Fix initialization order in registrationWladimir J. van der Laan2017-02-072-9/+10
| |_|_|/ / |/| | | |
* | | | | Merge #9532: Remove unused variablesWladimir J. van der Laan2017-02-071-3/+0
|\ \ \ \ \
| * | | | | Remove unused int64_t nSinceLastSeenpracticalswift2017-01-131-3/+0
* | | | | | Merge #9604: [Trivial] add comment about setting peer as HB peer.Wladimir J. van der Laan2017-02-071-1/+9
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | [Trivial] add comment about setting peer as HB peer.John Newbery2017-01-201-1/+9
* | | | | | Merge #9227: Make nWalletDBUpdated atomic to avoid a potential race.Wladimir J. van der Laan2017-02-065-33/+43
|\ \ \ \ \ \
| * | | | | | Make nWalletDBUpdated atomic to avoid a potential race.Patrick Strateman2016-12-215-33/+43
* | | | | | | Merge #9378: [trivial] Add documentation for CWalletTx::fFromMe member.Wladimir J. van der Laan2017-02-061-0/+5
|\ \ \ \ \ \ \
| * | | | | | | Add documentation for CWalletTx::fFromMe member.Russell Yanofsky2016-12-151-0/+5
* | | | | | | | Merge #9650: Better handle invalid parameters to signrawtransactionWladimir J. van der Laan2017-02-062-1/+5
|\ \ \ \ \ \ \ \
| * | | | | | | | Better handle invalid parameters to signrawtransactionMatt Corallo2017-02-021-1/+3
| * | | | | | | | Fail in DecodeHexTx if there is extra data at the endMatt Corallo2017-02-021-0/+2
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | Merge #9659: Net: Turn some methods and params/variables constWladimir J. van der Laan2017-02-065-19/+19
|\ \ \ \ \ \ \ \
| * | | | | | | | Net: pass interruptMsgProc as const where possibleJorge Timón2017-01-312-6/+6
| * | | | | | | | Net: Make CNetMsgMaker more constJorge Timón2017-01-312-7/+7