| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| | * | | | | | | | | | Don't ask for root if we have the power | aagbsn | 2013-02-18 | |
| | | | | | | | | | | | ||||
| | * | | | | | | | | | Test for raw socket permission | aagbsn | 2013-02-18 | |
| | | | | | | | | | | | ||||
| * | | | | | | | | | | Merge remote-tracking branch 'gh-common/master' | Isis Lovecruft | 2013-03-11 | |
| |\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | ||||
| | * | | | | | | | | | Merge pull request #56 from hellais/feature/setup.py | Isis Agora Lovecruft | 2013-03-11 | |
| | |\ \ \ \ \ \ \ \ \ |/ / / / / / / / / / | | | | | | | | | | | Feature/setup.py | |||
| | * | | | | | | | | | Update setup.py script and test that it works. | Arturo Filastò | 2013-02-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 7a55afa0399d2338f6ac5b8e2232e3645d694c06) | |||
| | * | | | | | | | | | Txscapy is now in pypi, no need to have it mirrored on tpo | Arturo Filastò | 2013-02-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit e74ea0cbd7816bda547dced875523253ca6d312a) Conflicts: requirements.txt | |||
| | * | | | | | | | | | Txscapy is now in pypi, no need to have it mirrored on tpo | Arturo Filastò | 2013-02-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit e74ea0cbd7816bda547dced875523253ca6d312a) Conflicts: requirements.txt | |||
| | * | | | | | | | | | Refactor setup.py script | Arturo Filastò | 2013-02-27 | |
| | | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit a3b8bb52711537e1db8770bf447230f812b68166) | |||
| * | | | | | | | | | Merge pull request #60 from hellais/feature/dns_injection | aagbsn | 2013-03-08 | |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Add DNS injection test | |||
| | * | | | | | | | | | Fix typo in dns injection test input processor | Arturo Filastò | 2013-03-04 | |
| | | | | | | | | | | | ||||
| | * | | | | | | | | | Add DNS injection test for detecting censorship when DNS inject happens | Arturo Filastò | 2013-03-02 | |
| | | |_|_|_|_|/ / / | |/| | | | | | | | ||||
| * | | | | | | | | | Merge pull request #65 from samsmith/patch-3 | aagbsn | 2013-03-08 | |
| |\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | | Update http_header_field_manipulation.py | |||
| | * | | | | | | | | Update http_header_field_manipulation.py | samsmith | 2013-03-07 | |
| |/ / / / / / / / | | | | | | | | | | | | | | | | | correct the (inverted) test description (and rewrite to be clearer) | |||
| * | | | | | | | | Merge pull request #63 from TheTorProject/changelog | aagbsn | 2013-03-05 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Add changelog for ooni | |||
| | * | | | | | | | | Add changelog for ooni | Arturo Filastò | 2013-03-05 | |
| | |/ / / / / / / | ||||
| * | | | | | | | | Merge pull request #61 from samsmith/patch-1 | aagbsn | 2013-03-05 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Update ooniprobe.conf.sample | |||
| | * | | | | | | | | Update ooniprobe.conf.sample | samsmith | 2013-03-04 | |
| | |/ / / / / / / | | | | | | | | | | | | | | | | | correct comments. | |||
| * | | | | | | | | Merge pull request #53 from aagbsn/task_manager | Jacob Appelbaum | 2013-03-04 | |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | Add a task scheduler for tests and reports | |||
| | * | | | | | | | Add tests for YAML reporter | aagbsn | 2013-02-28 | |
| | | | | | | | | | ||||
| | * | | | | | | | Open YAML report in createReport | aagbsn | 2013-02-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also adds reporter exceptions ReportAlreadyClosed and ReportNotCreated | |||
| | * | | | | | | | Update tests to reflect change of syntax in NetTestLoader | aagbsn | 2013-02-28 | |
| | | | | | | | | | ||||
| | * | | | | | | | Update NetTest tests to reflect change of syntax | aagbsn | 2013-02-28 | |
| | | |_|_|_|_|/ | |/| | | | | | ||||
| | * | | | | | | Update imports in http_requests.py | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | add list of hosts for testing tcpconnect | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | add alexa-top-1k to example_inputs for testing larger input sets | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Fix a bug where test options were not included in the report | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | add a set of tests that do not require root | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Add a default OONIB reporter unless instructed otherwise | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Add missing imports | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Log correct value of IP | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Make sure the collector address is at least the minimum length required | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Wait until Tor has started before adding reporters | aagbsn | 2013-02-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As we get the client IP from Tor, we need to wait until Tor has bootstrapped (if start_tor is set) before setting up the reporters. Note that we should try and get the client IP by an alternate mechanism if start_tor is not enabled in ooniprobe.conf or if we are unable to get the client IP from Tor. | |||
| | * | | | | | | Fix race condition bug in reporter | aagbsn | 2013-02-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed a race where the report.reporters list got modified during iteration and clean up reporter failure handling. | |||
| | * | | | | | | Implement Report unit tests | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Cancel tasks on timeout | aagbsn | 2013-02-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Deferred.cancel() swallows AlreadyCalled exceptions. | |||
| | * | | | | | | Refactor test_case loader so that test methods share an input set | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Remove dependency of NetTest on Director and Reporter | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Clean up Director tests | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Update MockReporter | aagbsn | 2013-02-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the created deferred should not get called until after createReport is fired | |||
| | * | | | | | | Clean up NetTest tests | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Open report in director, not generateMeasurements | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | write failure instances to report | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Shutdown reactor after running all tests, and remove unused code. | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Set testName from class | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Add failedOpeningReport to reporter created errback | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Fix typo in doneReport docstring | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Add report.close to nettest.done deferred | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Add test deck support to runWithDirector | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Initialize reporters in startNetTest, not Director __init__ | aagbsn | 2013-02-27 | |
| | | | | | | | | ||||
| | * | | | | | | Use proper name for AllReportersFailed | Arturo Filastò | 2013-02-27 | |
| | | | | | | | | ||||
