summaryrefslogtreecommitdiff
path: root/ooni
Commit message (Collapse)AuthorAge
...
* | Move scapy set log level to the logger module so that it gets called before ↵Arturo Filastò2012-11-22
| | | | | | | | scapy is imported.
* | Update documentation on test writingArturo Filastò2012-11-22
| | | | | | | | | | | | | | * Write docs for Scapy based tests and TCP based tests * Clean up the examples that go with the documentation * Add example on using the scapy test with yield * Fix bug in usageOptions
* | Avoid the sent and received reports being overwritten when calling multiple ↵Arturo Filastò2012-11-22
| | | | | | | | times self.sr
* | Rename Tor to control_agentArturo Filastò2012-11-22
| |
* | Clean up docstrings of scapy test templateArturo Filastò2012-11-22
| |
* | Make the extra flags use the defaults of scapyArturo Filastò2012-11-22
| |
* | Print that the test requires root only after having parsed it's command line ↵Arturo Filastò2012-11-22
| | | | | | | | args
* | Better error handling in tcp test templateArturo Filastò2012-11-22
| |
* | Add some more fine grained matching on received answersArturo Filastò2012-11-22
| |
* | Add support for optFlags in nettestArturo Filastò2012-11-22
| |
* | Implement TCP payload sending test templateArturo Filastò2012-11-21
| | | | | | | | * Example test based on this test template
* | Include socksproxy address in HTTP based testsArturo Filastò2012-11-21
| |
* | Fix typoArturo Filastò2012-11-21
| |
* | Make sure that the config file parameters are only instanced onceArturo Filastò2012-11-21
| |
* | Implement first iteration of Tor Hidden Service support for ooniprobe and oonibArturo Filastò2012-11-21
| | | | | | | | * Also with better error handling for reports
* | Better error handling in reporterArturo Filastò2012-11-21
| | | | | | | | * Notify the user when the connection has failed because the backend was not reachable
* | Make the logger start later to avoid having stdout prefixed with INFO:twistedArturo Filastò2012-11-21
| | | | | | | | * This makes the help messages of tests more readable and less clutterred
* | Rename sockport and sockhost parameters in txagentwithsocks to socksport and ↵Arturo Filastò2012-11-21
| | | | | | | | sockshost
* | Add socks proxy support to HTTP TestArturo Filastò2012-11-20
| | | | | | | | | | * Use required options in http keyword filtering test * Fix before_i_commit script
* | Refactoring of runnerArturo Filastò2012-11-20
| | | | | | | | | | * Add support for baseParameters that allow the specification of a set of default parameters to be be used in all the test templates.
* | Remove references to optFlags in runnerArturo Filastò2012-11-20
| |
* | Remove unused/unsupported functionality from NetTestArturo Filastò2012-11-20
| |
* | Include the resolver IP:Port in the reportArturo Filastò2012-11-20
| |
* | Create DNS Test templateArturo Filastò2012-11-20
| | | | | | | | * Use such template for DNS Tamper test
* | Refactor HTTP Test TemplateArturo Filastò2012-11-20
| | | | | | | | | | | | * !! Changes to the report format of HTTP Test template derived tests Requests are now stored inside of an array to allow the storing of multiple request/response pairs
* | Remove dead codeArturo Filastò2012-11-20
| |
* | Merge remote-tracking branch 'evil/master' into httprequestsArturo Filastò2012-11-19
|\ \ | | | | | | | | | | | | * evil/master: twisted Headers() class edited to avoid header fix in reference to: https://trac.torproject.org/projects/tor/ticket/7432
| * | twisted Headers() class edited to avoid header fix in reference to: ↵Giovanni Pellerano2012-11-19
| | | | | | | | | | | | https://trac.torproject.org/projects/tor/ticket/7432
* | | Fix bug that lead to httpt based reports to not have the url attribute set ↵Arturo Filastò2012-11-19
|/ / | | | | | | | | | | | | properly * It has to do with the fact that the request dict was being passed to the report as a reference and not being reinstanced for every test
* | Refactor HTTP Test TemplateArturo Filastò2012-11-18
| |
* | Refactor exception logging functionArturo Filastò2012-11-18
| | | | | | | | | | * Print out the stack trace when the exception is of twisted.python.failure.Failure type.
* | Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probeArturo Filastò2012-11-16
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * 'master' of ssh://git-rw.torproject.org/ooni-probe: * Adding back in a few changes that got lost in an octopus battle. * Updated oonib requirements. * Rewrite of echo. * Minor change to Makefile. * Moved iface and ipaddr discovery function to ooni.utils.net. * Updated oonib requirements. * Rewrite of echo. * Minor change to Makefile. * Moved iface and ipaddr discovery function to ooni.utils.net.
| * Merge branch 'master' into master-copyIsis Lovecruft2012-11-16
| |\ | | | | | | | | | Apply fixes to a couple bugs in ooni.utils.net.
| | * * Adding back in a few changes that got lost in an octopus battle.Isis Lovecruft2012-11-15
| | |
| | * * Moved iface and ipaddr discovery function to ooni.utils.net.Isis Lovecruft2012-11-15
| | |
| * | Merge branch 'master' of git-rw.torproject.org:ooni-probeIsis Lovecruft2012-11-15
| |\ \ | | |/
| * | Merge branch 'master' of git-rw.torproject.org:ooni-probeIsis Lovecruft2012-11-15
| |\ \ | | | | | | | | | | | | | | | | Conflicts: ooni/utils/net.py
| * | | * Moved iface and ipaddr discovery function to ooni.utils.net.Isis Lovecruft2012-11-11
| | | |
* | | | Parametrize tor socksport for usage with modified HTTP AgentArturo Filastò2012-11-16
| | | |
* | | | Add documentation on usage of the SOCKS5 Tor socks clientArturo Filastò2012-11-16
| | | |
* | | | implemented a SOCKv5 endpoint using the same _WrappingFactory used for TCP ↵Giovanni `evilaliv3` Pellerano2012-11-16
| |_|/ |/| | | | | | | | | | | | | | and SSL. Twisted Agent class extended to use SOCKv5 andpoint to permit HTTP connections throught Tor (shttp:// standing for socksified http)
* | | Clean up inputProcessor hookArturo Filastò2012-11-15
| |/ |/| | | | | * Fixes a bug noticed by isis
* | Do some refactoring of the NetTest classArturo Filastò2012-11-12
| | | | | | | | * Use _setUp for setting up of test templates.
* | Make loading of daphn3 yaml files use safe_load instead of loadArturo Filastò2012-11-12
| |
* | Finish reafactoring and porting daphn3.Arturo Filastò2012-11-12
| | | | | | | | * XXX not fully tested
* | Port daphn3 to be a kitArturo Filastò2012-11-12
| |
* | Make nettest take a filename instead of a fileArturo Filastò2012-11-12
| |
* | Trap exceptions that get raised when running testsArturo Filastò2012-11-12
| |
* | Add exception logging methodArturo Filastò2012-11-12
| |
* | Trap exceptions properly in input unitArturo Filastò2012-11-12
| |