522 Commits (b9e6d54a39d206ed7ed34f48816ddcdd0ab15782)

Author SHA1 Message Date
Gav Wood da25ad8b9f Fix iteration in evictions. 10 years ago
Gav Wood 4ef410eee0 Use Go bootnodes. 10 years ago
Gav Wood fda1fe5d37 Threading fixes & cleanup. 10 years ago
subtly f315243787 Ignore empty UDP messages (likely when udp/icmp error is received). 10 years ago
subtly a9d9afb042 Log errors instead of disconnecting socket. 10 years ago
subtly cd1dc2f5eb fix and add guards 10 years ago
subtly b47431a328 remove misplaced comment 10 years ago
subtly b3aeb7bb27 Prevent socket from closing due to attempt to send to bad address. 10 years ago
arkpar 990582cc7a reverted NodeTable.cpp 10 years ago
arkpar 5028ce3131 fixed a comment after sloppy merge 10 years ago
arkpar f52f8682c4 reverted changed in NodeTable::nearestNodeEntries 10 years ago
subtly e2c21916ef Fix mutex when evicting node from node table. 10 years ago
arkpar de3ff170c8 use boost hash function for FixedHash, asio adress. Style fixes 10 years ago
arkpar cc5a617aa6 set and map to hash tables 10 years ago
subtly d651501be0 Fix network-snapshot method when there's a lot of node activity (dereferencing shared pointer from weak ptr without verifying weak ptr). 10 years ago
Gav Wood 97f936d30c Only report worker stuff when it's laggy. 10 years ago
subtly 4ac289be47 fix restore network to support both old and new network file format 10 years ago
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