| Commit message (Collapse) | Author | Age |
| ... | |
| | | |/ |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |/
| |
| |
| |
| |
| |
| | |
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
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
Aka router-melt-mode
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
Add function that traps all the supported failure and outputs the failure string representing it
* Add support for generic timeout error
|
| | |
| |
| |
| | |
This should fix #7714
|
| | | |
|
| | |
| |
| |
| | |
(cherry picked from commit 07329ef9e2ad5a54af8d66aa97669bfeeb359916)
|
| | |
| |
| |
| | |
(cherry picked from commit 303788d7289ba3cf6a47f4de0a1fad9fa04048ee)
|
| | |
| |
| |
| | |
(cherry picked from commit 24d36abfaec176afb28620bc36b93cdac8058ba0)
|
| | |
| |
| |
| | |
(cherry picked from commit f2b58c1af72e61adc8611b43a61cb7eedf9c83b4)
|
| | |
| |
| |
| |
| |
| | |
Add insructions for configuring oonib, additional iptables rules for
redirecting tcp and udp dns, and building Tor with tor2webmode.
(cherry picked from commit 41fb481e55a353f72779590b38a76e34cb25960c)
|
| | |
| |
| |
| | |
(cherry picked from commit 4b8f1599710a837494739caf8543a3f03b50b957)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |\
| | |
| | |
| | |
| | |
| | | |
* aagbsn/update_oonib_readme:
Add instructions for supervisord configuration and clean up README.md
Update oonib README.md
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
Add insructions for configuring oonib, additional iptables rules for
redirecting tcp and udp dns, and building Tor with tor2webmode.
|
| | |\ \
| | |/
| | |
| | |
| | |
| | |
| | |
| | | |
* aagbsn/add_gitignore_for_tor_directories:
Add tor data directories into repo
Conflicts:
.gitignore
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
bridge tests.
|
| | | |
| | |
| | |
| | | |
cleaned up a couple things due to the ooni logger formatting changes.
|
| | |\ \ |
|
| | | | | |
|
| | |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |\ \
| | | |/ |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
from inside test methods
|
| | | | |
| | | |
| | | |
| | | | |
commithook script.
|
| | | | |
| | | |
| | | |
| | | | |
followed by an unhandled exception in ooni/utils/geodata.py.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
connection timeout, and changed the old 'checktimeout' to be
'default_timeout'.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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".
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | | |
| | | |
| | | |
| | | | |
which are now contained in ooni/reporter.py.
|
| | | | |
| | | |
| | | |
| | | | |
config options.
|
| | |\ \ \
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | | |
| | | |
| | | |
| | | | |
abort code.
|
| | | | | |
|