- 10 Jun, 2018 7 commits
- 08 Jun, 2018 1 commit
-
-
juga authored
* RelayList is now a list of RelayNS instead of RouterStatusEntryV3 to have master_key_ed25519 as an attribute * create pytest fixture to start Tor with tests * create test to check master_key_ed25519
-
- 07 Jun, 2018 12 commits
-
-
Matt Traudt authored
-
Matt Traudt authored
Thanks!
-
juga authored
* Use keyserver pool to avoid single server timeout travis test failed because keys.gnupg.net timeout. It should not be the case using the pool.
-
juga authored
-
juga authored
-
Matt Traudt authored
-
Matt Traudt authored
-
Matt Traudt authored
-
Matt Traudt authored
-
Matt Traudt authored
That way it will be obvious that sbws isn't really going to try to log to /nonexist and that sbws must set this option for real elsewhere.
-
Matt Traudt authored
-
Matt Traudt authored
2018-06-06 04:42:03 ERROR Thread-5 scanner.py:225 - dispatch_worker_thread - Unhandled exception in worker thread Traceback (most recent call last): File "/home/pastly/src/simple-bw-scanner/sbws/core/scanner.py", line 223, in dispatch_worker_thread return measure_relay(*a, **kw) File "/home/pastly/src/simple-bw-scanner/sbws/core/scanner.py", line 138, in measure_relay dest = destinations.next() File "/home/pastly/src/simple-bw-scanner/sbws/lib/destination.py", line 222, in next self._perform_usability_test() File "/home/pastly/src/simple-bw-scanner/sbws/lib/destination.py", line 171, in _perform_usability_test circ_id = self._cb.build_circuit([None, exit.fingerprint]) File "/home/pastly/src/simple-bw-scanner/sbws/lib/circuitbuilder.py", line 175, in build_circuit for r in path] File "/home/pastly/src/simple-bw-scanner/sbws/lib/circuitbuilder.py", line 175, in <listcomp> for r in path] AttributeError: 'NoneType' object has no attribute 'fingerprint' 2018-06-06 04:42:03 ERROR Thread-10 scanner.py:280 - closure - Unhandled exception caught while measuring torbogen: <class 'AttributeError'> 'NoneType' object has no attribute 'fingerprint'
-
- 06 Jun, 2018 1 commit
-
-
juga authored
-
- 05 Jun, 2018 19 commits
-
-
juga authored
-
juga authored
-
juga authored
-
juga authored
also, convert types to int when generating line from str
-
juga authored
also complete classes docstring
-
juga authored
-
juga authored
* Move logic in generate to class * Add test * Move 7500 to global constant * Make read_started_at not fail when conf is None
-
juga authored
* Move V3BWLine to v3bwfile.py * Add methods to V3BWLine similar to V3BwHeader * Add methods to V3BWLine to implement most of the logic in the class * Move functions related to data lines to v3bwfile.py * Add functions to generate types of erros * Add tests for the class and conftest to read results from file * Fix other tests depending on bw lines
-
juga authored
so that it close to the header and we can reuse methods/functions
-
juga authored
-
juga authored
-
juga authored
-
juga authored
-
juga authored
-
juga authored
-
juga authored
also: * fix again number of header lines * FIXME: tests for bw lines should be independent on headers, Otherwise they'll fail everytime we change headers.
-
juga authored
-
juga authored
also: * remove latest_bandwidth outside of class, since it should be generated from timestamp * pass all init arguments as string * require timestamp argument * fix tests with changes
-
juga authored
-