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=6) %!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=8) %!d(string=hai) anos |
teor (Tim Wilson-Brown)
|
aad22037a2
Don't burn through a client's HSDirs too fast in hs-min
|
%!s(int64=8) %!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=9) %!d(string=hai) anos |