summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | Add report archival scriptaagbsn2012-12-24
| | |/
| * | Update DNS Test example to not import the DNS Test templateArturo Filastò2012-12-25
| | | | | | | | | | | | | | | | | | If you import the DNS Test template it will be considered a valid test case and command line argument parsing will not work as expected. see: https://trac.torproject.org/projects/tor/ticket/7795 for more details
| * | Fix major bug in DNS test template that prevented PTR lookups from working ↵Arturo Filastò2012-12-25
| |/ | | | | | | | | | | | | properly I was calling the queryUDP function with the arguments in the wrong order. Twisted, why you API no consistent? * Misc refactoring for better formatting of results in the report
| * Fix typo if addToReport of http testArturo Filastò2012-12-24
| |
| * Fix import problem in httpt test templateArturo Filastò2012-12-24
| |
| * Add parallelism command line optionaagbsn2012-12-23
| | | | | | | | Aka router-melt-mode
| * Use handleAllFailures inside of the HTTP Test templateArturo Filastò2012-12-23
| |
| * Fix bug in TCP connect test that made it not properly log errorsArturo Filastò2012-12-23
| |
| * Refactor failure handling code in nettestArturo Filastò2012-12-23
| | | | | | | | | | Add function that traps all the supported failure and outputs the failure string representing it * Add support for generic timeout error
| * Do not swallow failures when a test instance fails to runArturo Filastò2012-12-23
| | | | | | | | This should fix #7714
| * Do not swallow exception but write them to the report fileArturo Filastò2012-12-23
| |
| * Add birdseye view of the ooniprobe architectureArturo Filastò2012-12-22
| | | | | | | | (cherry picked from commit 07329ef9e2ad5a54af8d66aa97669bfeeb359916)
| * Add details on the current implementation status of ooni*Arturo Filastò2012-12-22
| | | | | | | | (cherry picked from commit 303788d7289ba3cf6a47f4de0a1fad9fa04048ee)
| * Add draft ooniprobe API specificationArturo Filastò2012-12-22
| | | | | | | | (cherry picked from commit 24d36abfaec176afb28620bc36b93cdac8058ba0)
| * Add instructions for supervisord configuration and clean up README.mdaagbsn2012-12-22
| | | | | | | | (cherry picked from commit f2b58c1af72e61adc8611b43a61cb7eedf9c83b4)
| * Update oonib README.mdaagbsn2012-12-22
| | | | | | | | | | | | Add insructions for configuring oonib, additional iptables rules for redirecting tcp and udp dns, and building Tor with tor2webmode. (cherry picked from commit 41fb481e55a353f72779590b38a76e34cb25960c)
| * Add tor data directories into repoaagbsn2012-12-22
| | | | | | | | (cherry picked from commit 4b8f1599710a837494739caf8543a3f03b50b957)
| * Revert back to 9212cba (0.0.9) that was the last known working stateArturo Filastò2012-12-22
| | | | | | | | | | | | | | | | | | | | | | | | commits between 20cd1df9de76b54a77aac22e44f457272354c0cb and 8c0e47c66ca78d6a94beacd90b0bb07a00cde013 broke master in a way that is complicated to debug. Such commits should be resubmitted as a pull request on github so that I can review them. In future when making changes to core ooniprobe components, please submit a pull request on github so that I can review the changes and test them before merging.
| * Fix bug in printing log.warnArturo Filastò2012-12-22
| |
| * Add details on the current implementation status of ooni*Arturo Filastò2012-12-21
| |
| * Add draft ooniprobe API specificationArturo Filastò2012-12-21
| |
| * Add birdseye view of the ooniprobe architectureArturo Filastò2012-12-21
| |
| * Merge remote-tracking branch 'aagbsn/update_oonib_readme'Arturo Filastò2012-12-21
| |\ | | | | | | | | | | | | | | | * aagbsn/update_oonib_readme: Add instructions for supervisord configuration and clean up README.md Update oonib README.md
| | * Add instructions for supervisord configuration and clean up README.mdaagbsn2012-12-20
| | |
| | * Update oonib README.mdaagbsn2012-12-12
| | | | | | | | | | | | | | | Add insructions for configuring oonib, additional iptables rules for redirecting tcp and udp dns, and building Tor with tor2webmode.
| * | Merge remote-tracking branch 'aagbsn/add_gitignore_for_tor_directories'Arturo Filastò2012-12-21
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | * aagbsn/add_gitignore_for_tor_directories: Add tor data directories into repo Conflicts: .gitignore
| | * Add tor data directories into repoaagbsn2012-12-11
| | |
| * | Fix typo in getTimeoutArturo Filastò2012-12-21
| | |
| * | Cleaned up old /nettests/bridge_reachability directory to unify location ofIsis Lovecruft2012-12-19
| | | | | | | | | | | | bridge tests.
| * | Fixed an error with the test_timeout callback taking the wrong parameters, andIsis Lovecruft2012-12-18
| | | | | | | | | | | | cleaned up a couple things due to the ooni logger formatting changes.
| * | Merge branch 'dev-missing-test'Isis Lovecruft2012-12-18
| |\ \
| | * | Cleaned up handling of missing file in /nettest or /test.Isis Lovecruft2012-12-18
| | | |
| * | | Merge branch 'master' into tcp-flagsIsis Lovecruft2012-12-18
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ooni/nettest.py ooni/oonicli.py ooni/reporter.py ooni/runner.py ooni/utils/__init__.py ooni/utils/geodata.py ooni/utils/hacks.py ooni/utils/log.py ooni/utils/net.py ooni/utils/txscapy.py scripts/before_i_commit.sh
| | * | Merge remote-tracking branch 'tpo-common/master'Isis Lovecruft2012-12-18
| | |\ \ | | | |/
| | | * Clean up HTTP Header Field Manipulation test documentationArturo Filastò2012-12-11
| | | |
| | | * Explicitly state that reactor.stop and reactor.start should not be called ↵Arturo Filastò2012-12-09
| | | | | | | | | | | | | | | | from inside test methods
| * | | Apply patch from Dominic at Measurement Labs; adds check for missing file toDominic Hamon2012-12-17
| | | | | | | | | | | | | | | | commithook script.
| * | | Fixed a misnamed variable, and a call to log.err when there was not an errorIsis Lovecruft2012-12-17
| | | | | | | | | | | | | | | | followed by an unhandled exception in ooni/utils/geodata.py.
| * | | Patched upstream scapy, see /ooni/lib/001-scapy_missing-exc.sh.patch. ModifiedIsis Lovecruft2012-12-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | txscapy so that user's running unpatched versions will also work. * Fixed timeout settings for ScapySender. * Fixed an error where scapy.utils.PcapWriter wasn't expecting unicode... * Cleaned up extra imports in /ooni/utils/txscapy.py. * Cleaned up a log statement which concatenated to strings (this causes errors for twisted sometimes). * Moved exception classes to beginning of txscapy.py file.
| * | | Updated .gitignore to exclude *.resume files.Isis Lovecruft2012-12-13
| | | |
| * | | Updated ooniprobe.conf with the default_timeout setting for general maximumIsis Lovecruft2012-12-13
| | | | | | | | | | | | | | | | | | | | connection timeout, and changed the old 'checktimeout' to be 'default_timeout'.
| * | | Started fixing a bug in oonicli.updateStatusBar() and runner.runTestList()Isis Lovecruft2012-12-13
| | | | | | | | | | | | | | | | | | | | | | | | where the status bar hangs at 100%. It needs to be changed to use twisted.internet.task.Cooperator and t.i.t.CooperativeTask, which means that oonicli.updateStatusBar() still needs to be changed to be an iterator.
| * | | Fixed a bug where ooni.runner.processTest() expected an unnecessaryIsis Lovecruft2012-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parameter. Also fixed a TypeError due to string formatting in runTestCasesWithInputUnit(), and a couple typos for method calls. * Fixed an "except NoPostProcessor" which should have been "except nettest.NoPostProcessor".
| * | | Moved method NetTestCase._checkRequiredOptions() logic into a function inIsis Lovecruft2012-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ooni/runner.py, because it was unnecessary and also more lines of code to put in nettest.py. * Also removed an extraneous call to _checkRequiredOptions. * Moved another exception to the top of ooni/runner.py.
| * | | Cleaned up logic for the reactor to callback to test_skip_class() inIsis Lovecruft2012-12-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ooni.runner.runTestCaseWithInput(). * Moved Exceptions classes to beginning of file. * Fixed a raise statement which called an Exception that doesn't exist anymore. * Cleaned up documentation, imports, code style, and indentation.
| * | | Removed an import line from ooni/reporter.py which tried to import classesIsis Lovecruft2012-12-12
| | | | | | | | | | | | | | | | which are now contained in ooni/reporter.py.
| * | | Cleaned up a couple of the comments in ooniprobe.conf.sample explaining theIsis Lovecruft2012-12-12
| | | | | | | | | | | | | | | | config options.
| * | | Merge branch 'master' into tcp-flagsIsis Lovecruft2012-12-12
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ooni/inputunit.py ooni/nettest.py ooni/oonicli.py ooni/reporter.py ooni/runner.py ooni/utils/hacks.py ooni/utils/net.py ooni/utils/txscapy.py ooniprobe.conf.sample
| | * | Fixed error with reporting results for tcp flags tests, and cleaned up testIsis Lovecruft2012-12-09
| | | | | | | | | | | | | | | | abort code.
| | * | Refactoring tcp flag testIsis Lovecruft2012-12-06
| | | |