Started implementing the gevent version.
Started gevent implementation
Fixed deprecation warning about sets.
Fixed some strange error that would lock up and timeout connections.
Merge branch 'master' of github.com:cdecker/pycoin
Merge branch 'master' of ssh://tik41x.ee.ethz.ch/home/cdecker/git/pycoin
Added bitcoinstats.com seed and exchanged external IP detection.
Some further improvements on the stability of the gevent implementation.
Gevent does trigger some timeouts if not told otherwise.
It also does not like to allocate large (>> 100 byte) buffers, making it necessary to buffer higher up.
dnsBootstrap has been moved off into the pool_maintenance in order to free up the main task early.
Importing the right ByteIO variant.
Merge branch 'master' of ssh://pc-10367.ethz.ch/home/cdecker/dev/ethz/pycoin
Passing timeout through the NetworkClient.connect method. Using IP Chicken since we can't handle IPv6 anyway.
Started implementing the gevent version.
Started gevent implementation
Fixed deprecation warning about sets.
Fixed some strange error that would lock up and timeout connections.
Added bitcoinstats.com seed and exchanged external IP detection.
Some further improvements on the stability of the gevent implementation.
Gevent does trigger some timeouts if not told otherwise.
It also does not like to allocate large (>> 100 byte) buffers, making it necessary to buffer higher up.
dnsBootstrap has been moved off into the pool_maintenance in order to free up the main task early.
Importing the right ByteIO variant.
Passing timeout through the NetworkClient.connect method. Using IP Chicken since we can't handle IPv6 anyway.
Added pong message on incoming ping.