565 Commits (3a61c2577e8e64812aaef2e3f6e4da712d876602)

Author SHA1 Message Date
subtly 03db500f33 Merge stash into discovery. 10 years ago
subtly d46bd2b5a3 Missed in merge. 10 years ago
subtly c72b218d88 Code review. Fix inverted peer slot check. 10 years ago
subtly 8b284fea13 Fix wrong comparison in peerSlotsAvailable. 10 years ago
subtly 242d22e67d dry 10 years ago
Gav Wood 82ca50d234 NewBlockHashes packet, basic implementation. 10 years ago
subtly ec9a592536 Prevent mass-connections, which otherwise, would result in all connections then being mass-dropped. 10 years ago
subtly ee1339c0cc Add nodes directly to node table when creating network. 10 years ago
Vlad Gluhovsky 66c3f1149b Bugfix: null pointer check is added 10 years ago
subtly f0e9f6e080 Allow 9x ingress connections so non-nat clients can connect and use the network. To be reduced after greedy go is updated to discontinue filling up the network's connection capacity by accepting connections beyond the ones it didn't make and not connecting to every node on the entire network. 10 years ago
subtly 88193ae7c8 Limit DNS resolution to ipv4. 10 years ago
subtly d300143e12 Apply sha3 so that xor operation for kademlia metric isn't skewed by EC point encoding. 10 years ago
subtly 3ebaffa2c1 revert assumption that node exists in nodetable when noteactivenode is called 10 years ago
subtly f176a1ce13 add missing const 10 years ago
subtly c84d5f30bb update pong encoding 10 years ago
subtly 30acd1343a Windows keyword error for _inline. 10 years ago
subtly 52a219c4ce revert code from timestamps back to cache timers 10 years ago
subtly 52213f258e encapsulate IP endpoint address as byte string 10 years ago
subtly aec49aa5d1 simple max inc connect limit 10 years ago
subtly 00cbab85ae fix for insensitive windows compiler which reserves 'inline'. default initial values for packet timestamps. 10 years ago
chriseth a895217db6 Use BUILD_SHARED_LIB 10 years ago
subtly eb946bb1ed cleanup 10 years ago
subtly 12fbcc8b5f cleanup 10 years ago
subtly 9c541f9694 simple endpoint update 10 years ago
subtly e606ef9a59 check node discovery timestamps. 10 years ago
subtly b3f4e7777b Minor semantic updates. Support unspecified address for NodeIPEndpoint. 10 years ago
Gav Wood 87770dad0b More logging stuff. 10 years ago
subtly 50f5c96e9c handle new endpoint properties for ping 10 years ago
Gav Wood 55b9038d6f More awesome logging stuff. 10 years ago
Jan Willem Penterman c4ad72f292 removed special characters from Net Log messages (Win only) 10 years ago
subtly d76dfef797 update peer host test. support unspecified ip. 10 years ago
subtly e9dfa8642e compiles (v4 endpoint changes) 10 years ago
Gav Wood dad9a32d33 Better logging. 10 years ago
Gav Wood 6aff7a03b1 More colourful logging. 10 years ago
CJentzsch 63010e146a fixes 10 years ago
CJentzsch 338e5bd088 Restructure test folders 10 years ago
Gav Wood 86804fedf1 Fix deadlock. 10 years ago
Gav Wood 9671c5405b Harsher penalty for screwing the DB. 10 years ago
Gav Wood 616cb14385 Nicer logging. Much nicer. 10 years ago
Gav Wood 04a3464606 JSON build fix. 10 years ago
Gav Wood 6aaee1f711 Avoid threading issues. 10 years ago
Gav Wood a5f2dc881e New strategy - send all new blocks out, even when (re)syncing (though 10 years ago
subtly db21824064 network save/restore: merge fixes, simpler code, limit parse of require flag to peers (reflecting save code). 10 years ago
subtly da63cac309 Fix for fix #1475, #1476. 10 years ago
subtly 2dbee779c8 naming. consistent use of uint16_t for port. 10 years ago
subtly acffe3687d More peer/node cleanup. 10 years ago
subtly 0981d9b477 revert adding to peer list 10 years ago
subtly 91a8522a9b Strict Peer construction. 10 years ago
subtly 280df58d94 More explicit initialization of nodes and peers. 10 years ago
subtly 10a7419823 bit by auto again. don't use unsigned for negative value. 10 years ago