24 Commits (84c201f66586e4b527c2cc56276bb6b43f1c552c)

Author SHA1 Message Date
Neil Booth 060d32211f Check height for all peers 8 years ago
Neil Booth d198b95798 Reduce new peers per source limit to 2 by default 8 years ago
Neil Booth 30bb832ef8 Prepare 1.0 8 years ago
Neil Booth 27f94cfb04 Take up to 2 peers randomly from each bucket 8 years ago
Neil Booth 39bcdb1b6a Require Python 3.5.3 8 years ago
Neil Booth be9d063457 Rename function 8 years ago
Neil Booth 31b978f21e Remove debug logging and peers semaphore. 8 years ago
Neil Booth 2c1481859f More verbose peer logging 8 years ago
Neil Booth e2d640dcb3 Don't announce self if not public 8 years ago
Neil Booth 0145098165 Add debug output 8 years ago
Neil Booth d36d222489 Maintain more than one self-identity 8 years ago
fr3aker 4c8b5a6439 fix tor coin peers always scheduled for check (#139) 8 years ago
fr3aker 012233672a fix tor coin peers always scheduled for check (#139) 8 years ago
Neil Booth 5bcbdea16a Only set last_connect if the connection was good 8 years ago
Neil Booth 5662f1fa88 Add facility to disable peer discovery 8 years ago
Neil Booth 86f6a148b9 Separate async item processor per session 8 years ago
Neil Booth 0149f2785f A few peer handling improvements 8 years ago
Neil Booth 3f35bc0298 More PEP8 stuff 8 years ago
Neil Booth 151da40d5b Implement peer discovery protocol 8 years ago
Neil Booth 06c8eda161 Preparations for peer discovery 8 years ago
Neil Booth e56f188816 Implement peer subscriptions 8 years ago
Neil Booth cb0160901f Unify executor and futures logic 8 years ago
Neil Booth a7462a6ea3 Complete rewrite of JSON RPC infrastructure 8 years ago
Neil Booth 05a6da1920 Move peer management to peers.py from irc 8 years ago