Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-28 | Store and use a sanitized subVer | Mike Hearn | |
Rebased-from: a946aa8d3ec7009ac670eeb65a525efe5eeb6e84 | |||
2013-04-09 | Merge pull request #2461 from sipa/syncnode | Gavin Andresen | |
Make sure we always have a node to do IBD from | |||
2013-04-07 | Add bytessent, bytesrecv and syncnode to getpeerinfo | Pieter Wuille | |
2013-04-04 | Drop release times for CNode | Pieter Wuille | |
It seems there were two mechanisms for assessing whether a CNode was still in use: a refcount and a release timestamp. The latter seems to have been there for a long time, as a safety mechanism. However, this timer also keeps CNode objects alive for far longer than necessary after disconnects, potentially opening up a DoS window. This commit removes the timestamp-based mechanism, and replaces it with an assert(nRefCount >= 0), to verify that the refcounting is indeed correctly working. | |||
2013-01-27 | Add a getaddednodeinfo RPC. | Matt Corallo | |
2013-01-27 | Add addnode RPC command. | Matt Corallo | |
2012-09-18 | Trim trailing whitespace for src/*.{h,cpp} | Jeff Garzik | |
2012-06-30 | RPC getpeerinfo: s/height/startingheight/ for returned nStartingHeight value | Jeff Garzik | |
2012-06-29 | RPC: add 'getpeerinfo', returning easy-to-retrieve per-CNode data | Jeff Garzik | |
2012-06-28 | Create new rpcnet module, and move 'getconnectioncount' RPC to it | Jeff Garzik | |