Commit History

Autor SHA1 Mensaxe Data
  teor f9d27ae30c python: Add __future__ imports for python 3 compatibility %!s(int64=4) %!d(string=hai) anos
  Nick Mathewson 15dcdee6bf Stop trying to use half-open connections: Tor doesn't support them %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson bd2c604fbf Give each test a status, so we know what has gotten stuck where %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson eedc7e5833 Be a little more verbose about test success/failure %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson 494f3fc1c3 Use a separate asyncore socketmap for every TrafficTester %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson c5184442a3 Log test status less frequently: travis thinks it is too verbose. %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson 0687600c10 Don't check whether we can write on a listener %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson 8c8cbf50da Don't use "ord" to debug a byte; python3 hates it. %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson 4c0e3f31df re-add not-connected to handle some failure cases %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson 36a3ee88f1 Make chutney bidirectional by default %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson 58c5a3c69d Make TrafficTester create sources and sinks %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson b9668e4d5d Store the canonical DataSource in the TrafficTester. %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson 1bbe2079c4 Refactor Source and Sink to not know about their data %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson f04f297ad4 Fix up chutney verifier's notion of a test suite %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson b90ff42dfe Refactor Traffic.py to use asyncore and asynchat %!s(int64=5) %!d(string=hai) anos
  teor c5ed1580d9 Traffic: make the unit test compatible with python 3 %!s(int64=5) %!d(string=hai) anos
  teor 25162cb860 tests: Stop requiring a tor (or SOCKS) proxy for the Traffic.py tests %!s(int64=5) %!d(string=hai) anos
  teor 191e280f63 tests: Stop requiring python2 for module tests %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson 620efe453c Python3: Various bytes/unicode fixes %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson bb4c2d261b python3: itervalues no longer exists %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson e54f24dfb4 Python3: get socket errno from errno attr, not from subscripting %!s(int64=5) %!d(string=hai) anos
  teor 05d50aa45c Debug: refactor debugging into its own module %!s(int64=5) %!d(string=hai) anos
  Nick Mathewson dcaa92183b Numerous additional debugging logs %!s(int64=7) %!d(string=hai) anos
  Nick Mathewson 4f1d926c2b Traffic.py: make want_to_write() correct %!s(int64=7) %!d(string=hai) anos
  Nick Mathewson 57082b7a5c Traffic.py: Actually detect EOF %!s(int64=7) %!d(string=hai) anos
  Nick Mathewson 876933cb31 Give chutney a CHUTNEY_DEBUG option %!s(int64=7) %!d(string=hai) anos
  teor (Tim Wilson-Brown) 2e665358be Wait 5 seconds between data retries %!s(int64=7) %!d(string=hai) anos
  teor (Tim Wilson-Brown) aad22037a2 Don't burn through a client's HSDirs too fast in hs-min %!s(int64=7) %!d(string=hai) anos
  cypherpunks 45463f00ab Fix PEP8 errors %!s(int64=9) %!d(string=hai) anos
  teor (Tim Wilson-Brown) 42e7bd4c53 fixup #15353 - Sleep when transmitting bytes temporarily fails %!s(int64=8) %!d(string=hai) anos