| Commit message (Collapse) | Author | Age |
| ... | |
| |\ \ \ |
|
| | | | | |
|
| | |/ / |
|
| | | | |
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
* 'master' of github.com:hellais/ooni-probe:
Add install instructions for latest version of Tor
Set the required Tor version 2.2.x
Add tor to the list of dependencies
|
| | | | |
|
| | | |
| | |
| | | |
This is needed because we want to use OwningController: https://trac.torproject.org/projects/tor/ticket/3049
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Make a selection of tests we are interested in stabilizing
* Move tests that have to do with blocking to blocking
* Move tests that have to do with tampering to tampering
* Move tests that are not well tested to experimental
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
* More robust error handling
* Add docstrings on not implemented collector parts
* Refactor ooni reporting system
|
| |/ /
| |
| |
| |
| |
| | |
* Do not write to backend reporter if report creation fails
* More robust error handling
* Improve debug log output
|
| | | |
|
| | |
| |
| |
| | |
* Read the SOCKS port and Control port via the control port when starting with Tor
|
| | | |
|
| | |
| |
| |
| | |
running the test deck
|
| | |
| |
| |
| |
| |
| |
| |
| | |
failure for every request.
* Extend config file to support the tor related options
* Create ooniprobe.sample
* Add ooniprobe.conf to .gitignore
|
| | |
| |
| |
| |
| |
| | |
* XXX would like to be able to know if Tor is censored and add it to the
report, this can easily be done if running launch_tor with a timeout.
This is provided by this patch: https://github.com/meejah/txtorcon/pull/24
|
| | |
| |
| |
| | |
* Improve http test template
|
| | | |
|
| | |
| |
| |
| | |
* Call such function every time we iterate over a test
|
| | |
| |
| |
| |
| |
| |
| | |
time to completion
* Display every 5 seconds a summary of all the running tests and their progress
* Refactor input unit and nettest
|
| |\ \
| | |
| | | |
Update README
|
| | | |
| | |
| | |
| | |
| | | |
Adds additional required dependencies and instructions for using
virtualenvwrapper.
|
| |\ \ \
| |/ /
| | |
| | |
| | | |
* 'master' of github.com:hellais/ooni-probe:
Update ins
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* resumesupport:
Add test state execution tracking and resume support * Clean up some debug messages * Handle DNS lookup problems * Handle TCP Timeouts properly * Better error handling in HTTP tests * Make sure that responses are written even if the response is not received
Conflicts:
ooni/runner.py
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Clean up some debug messages
* Handle DNS lookup problems
* Handle TCP Timeouts properly
* Better error handling in HTTP tests
* Make sure that responses are written even if the response is not received
|
| |/ /
| |
| |
| | |
* Clean up some debug messages
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
* Better debugging messages
|
| | |
| |
| |
| | |
in report
|
| | |
| |
| |
| | |
in the report
|
| | |
| |
| |
| | |
attributes not class attributes
|
| | |
| |
| |
| |
| |
| | |
* Do some refactoring of scapy testing, following Factory creational pattern
and a pub-sub pattern for the readers and writers (inspired by muxTCP).
* Other misc refactoring
|
| | |
| |
| |
| | |
* Do some minor refactoring
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
(rename it to what we had originally called it since it made most sense)
* Extend TrueHeaders to support calculation of difference between two HTTP
headers respectful of capitalization
* Write unittests for TrueHeaders functions with decent code path coverage
* Add commented out testdeck for running HTTP Header Field manipulation test
* Fix bug in calculation of runtime of test
|
| | |
| |
| |
| | |
* Remove superflous debug messages
|
| | |
| |
| |
| |
| |
| | |
arguments for tests
* Change before_i_commit script to use test deck system
|
| | |
| |
| |
| | |
* Include the command line arguments in the test report
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
* Uncomment set close-on-exec on the socket file descriptor. Would not be
useful in our case since we are not forking, but it's does not hurt to be
safe.
* This functionality does not work on windows based machines, but twisteds
wrapper for it takes care of handling that.
|
| | |
| |
| |
| |
| |
| | |
* Move functions for detecting the default network interface into txscapy
* Make sr1 follow the syntax of scapy
* Add notes as to why the parasitic traceroute test does not work
|
| | | |
|
| | | |
|