Download optimisations
Download optimisations

- don't make empty download requests
- use smaller chunks when they can be spread across multiple
connections

hb9kns/PyBitmessage,hb9kns/PyBitmessage,hb9kns/PyBitmessage,hb9kns/PyBitmessage