summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | Use the HTTP Return JSON headers helper in the SSL helperArturo Filastò2012-12-07
| | |
* | | Properly handle empty tor configuration parametersArturo Filastò2012-12-07
| | |
* | | Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probeArturo Filastò2012-12-07
|\ \ \ | | | | | | | | | | | | | | | | * 'master' of ssh://git-rw.torproject.org/ooni-probe: This fixes a broken commit and fixes scripts/before_i_commit.sh
| * | | This fixes a broken commit and fixes scripts/before_i_commit.shJacob Appelbaum2012-12-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Normally, I would not put two fixes into one commit - however, git master was broken. The fix in txscapy.py fixes it such that I can run tests at all. The fix in scripts/before_i_commit.sh allows me to actually run the thing. It now depends on bash and as a result, it works properly. If we actually want this this to run on an older unix machine, such a user can fix it to work with a /bin/sh that isn't based on bash or later implementations. The previous version of scripts/before_i_commit.sh erased all .yamloo files and as a result, erased a lot of import data. If we run tests, we should not ever erase the data automatically.
* | | | Make log output cleareraagbsn2012-12-07
| | | |
* | | | Refactor reporting and trap gaierror, TimeoutErroraagbsn2012-12-07
| | | |
* | | | Catch socket.gaierroraagbsn2012-12-07
|/ / / | | | | | | | | | | | | | | | | | | Import SOCKSError, ResponseNeverReceived Add error logging for unknown failure types Log entire failure instance Try to catch more details about errors
* | | Improve the appearance of stdout outputArturo Filastò2012-12-07
| | | | | | | | | | | | | | | * No longer use the python logging interface * Include only the timestamp and component name in the ooniprobe log
* | | Update parser to the changes in the report formatArturo Filastò2012-12-07
| | |
* | | Add a very simple example on how to securely parse the ooniprobe reportsArturo Filastò2012-12-07
| | |
* | | Set the default ASN to 0Arturo Filastò2012-12-07
| | | | | | | | | | | | * Should be good as per http://tools.ietf.org/html/draft-ietf-idr-as0-06
* | | Tor2webMode takes a boolean 0|1Arturo Filastò2012-12-07
| | |
* | | Add config option for enabling tor2web mode on oonibArturo Filastò2012-12-07
| | |
* | | ThissArturo Filastò2012-12-07
| | |
* | | Fix bugs in oonib reporterArturo Filastò2012-12-07
| | | | | | | | | | | | * Add support for setting the tor binary path in oonib/config.py
* | | Update the reporting path in the ooniprobeArturo Filastò2012-12-07
| | |
* | | Make scapy a soft depedency in the daphn3 kitArturo Filastò2012-12-07
| | |
* | | Merge pull request #12 from flavioamieiro/setup.pyArturo Filastò2012-12-06
|\ \ \ | | | | | | | | Setup.py
| * | | Use saner variable namesFlavio Amieiro2012-11-29
| | | |
| * | | First setup.py draftFlavio Amieiro2012-11-28
| | | |
* | | | Make pypcap a soft dependencyArturo Filastò2012-12-06
| | | | | | | | | | | | | | | | * Update before_i_commit script to point to the new test deck location
* | | | Cleanup all the source tree from dead code and cruftArturo Filastò2012-12-06
| | | | | | | | | | | | | | | | * Create directory for storing test decks
* | | | Merge branch 'master' of github.com:hellais/ooni-probeArturo Filastò2012-12-06
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of github.com:hellais/ooni-probe: Make nettests/* python modules Add nettest apidoc Set release version to 0.1-alpha Add references to classes in writing_tests Add documentation for the DNSSpoof test Add documentation for HTTPHeaderFieldManipulation Clean up writing_tests.rst Remove redundant heading Add automodule for tcpt to ooni.templates.rst Use section headers Add documentation and examples templates httpt and dnst Clean up index.rst Add docstrings to ooni/runner.py Remove automodule for ooni/__init__.py Add docstrings to network helper functions Add dnst to ooni.templates.rst Fix spelling in test documentation call launch_tor with the tor_binary from config Use HTTPS where available
| * \ \ \ Merge pull request #18 from aagbsn/update_documentationArturo Filastò2012-12-06
| |\ \ \ \ | | | | | | | | | | | | Update documentation
| | * | | | Make nettests/* python modulesaagbsn2012-12-06
| | | | | |
| | * | | | Add nettest apidocaagbsn2012-12-06
| | | | | |
| | * | | | Set release version to 0.1-alphaaagbsn2012-12-06
| | | | | |
| | * | | | Add references to classes in writing_testsaagbsn2012-12-06
| | | | | |
| | * | | | Add documentation for the DNSSpoof testaagbsn2012-12-06
| | | | | |
| | * | | | Add documentation for HTTPHeaderFieldManipulationaagbsn2012-12-06
| | | | | |
| | * | | | Clean up writing_tests.rstaagbsn2012-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add URLs to source in writing_tests Fix spelling and grammar
| | * | | | Remove redundant headingaagbsn2012-12-06
| | | | | |
| | * | | | Add automodule for tcpt to ooni.templates.rstaagbsn2012-12-06
| | | | | |
| | * | | | Use section headersaagbsn2012-12-06
| | | | | |
| | * | | | Add documentation and examples templates httpt and dnstaagbsn2012-12-06
| | | | | |
| | * | | | Clean up index.rstaagbsn2012-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix link to http_header_field_manipulation Fix some spelling errors Remove daphne from list of tests Disable globbing in index TOC
| | * | | | Add docstrings to ooni/runner.pyaagbsn2012-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add docstring to startTor() Add docstring to startSniffing()
| | * | | | Remove automodule for ooni/__init__.pyaagbsn2012-12-06
| | | | | |
| | * | | | Add docstrings to network helper functionsaagbsn2012-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds documentation for getDefaultIface and getNetworkFromRoutes. Also adds #XXX warning for users of OpenVZ environments.
| | * | | | Add dnst to ooni.templates.rstaagbsn2012-12-06
| | | | | |
| | * | | | Fix spelling in test documentationaagbsn2012-12-06
| | | |_|/ | | |/| |
| * | | | Merge pull request #17 from aagbsn/update_readme_with_https_urlsArturo Filastò2012-12-06
| |\ \ \ \ | | | | | | | | | | | | Use HTTPS where available
| | * | | | Use HTTPS where availableaagbsn2012-12-05
| | | | | |
| * | | | | Merge pull request #16 from aagbsn/read_tor_path_from_configArturo Filastò2012-12-06
| |\ \ \ \ \ | | |_|/ / / | |/| | | | call launch_tor with the tor_binary from config
| | * | | | call launch_tor with the tor_binary from configaagbsn2012-12-06
| | |/ / / | | | | | | | | | | | | | | | Otherwise, the default is supplied by txtorcon as /usr/sbin/tor
* | | | | Use twisted fdesc when writing to filesArturo Filastò2012-12-06
| | | | | | | | | | | | | | | | | | | | | | | | | * Add support for processing the ASN number of the probe Test reports shall follow the specification detailed inside of docs/reports.rst
* | | | | Make Beautiful soup a soft depedencyArturo Filastò2012-12-06
| | | | | | | | | | | | | | | | | | | | * Remove un-needed dependencies from requirements.txt
* | | | | Add support for sending the ASN number of the probeArturo Filastò2012-12-06
| | | | | | | | | | | | | | | | | | | | * The ASN number will get sent when creating a new report
* | | | | Add support for obtaining the probes IP address via getinfo addressArturo Filastò2012-12-06
| | | | | | | | | | | | | | | | | | | | * As detailed in https://trac.torproject.org/projects/tor/ticket/7447
* | | | | Add pointers to where to find the list of country codesArturo Filastò2012-12-06
|/ / / /