summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | Add requirements.txt and add some directories to .gitignoreArturo Filastò2012-10-05
| | | |
* | | | Now we have the database properly hooked up to OONIBArturo Filastò2012-10-05
| | | | | | | | | | | | | | | | * Support writing to DB of data relative to a report
* | | | Remove hardcoded sys.path from reporterArturo Filastò2012-10-04
| | | |
* | | | Do some fixes to the reporterArturo Filastò2012-10-03
| | | | | | | | | | | | | | | | | | | | * Remove useless print lines * Re-add hacks.py
* | | | Fix date structure in reporting sytem.Arturo Filastò2012-10-02
| |/ / |/| | | | | | | | | | | | | | * Collect errors in httpt template * Rename testhelpers to avoid namespace conflicts * Miscelaneous bug fixing
* | | Properly implement timeout in txscapyArturo Filastò2012-09-29
| | | | | | | | | | | | * Fix the example scapy test and scapy template
* | | Rename input to inputunitArturo Filastò2012-09-28
| | |
* | | Add test to obtain the clients IP address via check.tpoArturo Filastò2012-09-28
| | |
* | | Make SSL work in HTTPTArturo Filastò2012-09-28
| | | | | | | | | | | | * Fix misc bugs
* | | Clean up some codeArturo Filastò2012-09-28
| | | | | | | | | | | | * Fix a bug in txscapy
* | | Minor refactor to move hacks into separate moduleArturo Filastò2012-09-28
| | |
* | | Add patch for bug in yaml.Arturo Filastò2012-09-28
| | | | | | | | | | | | Add assets to ignore file.
* | | Implement port of ScapyTest to new APIArturo Filastò2012-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename templates to avoid namespace conflicts * XXX need to fix some bugs in how yaml serializes scapy objects. Basically the issue is that scapy Packet objects override getattr and setattr. This leads to pickle having some issues in serializing it. Some links describing the issue: http://stackoverflow.com/questions/2049849/why-cant-i-pickle-this-object http://stackoverflow.com/questions/569754/how-to-tell-for-which-object-attribute-pickle-fails There was also an open bug on the pyyaml trac repo, but it got closed because they could not reproduce. http://pyyaml.org/ticket/190
* | | Deprecate scaffolding scriptArturo Filastò2012-09-28
| | |
* | | Add documentation on the OONI APIArturo Filastò2012-09-28
| | |
* | | Add an example of using the HTTP test template.Arturo Filastò2012-09-28
| | |
* | | Implement the first Test Template based on the new API.Arturo Filastò2012-09-28
| | | | | | | | | | | | * Fix some bugs
* | | Merge branch 'master' of https://git.torproject.org/ooni-probeArturo Filastò2012-09-28
|\ \ \ | |/ / | | | | | | | | | | | | | | | Conflicts: .gitignore ooni/assets/bridgetests.txt ooni/plugins/new_bridget.py
| * | * Fixed bug in the assets parser.Isis Lovecruft2012-09-15
| | |
| * | * Fixed the help menu in bridget because the portCheck type enforcementIsis Lovecruft2012-09-15
| | | | | | | | | | | | | | | function wasn't working. * Added documentation at /docs/bridget.md on using bridget.
| * | * Modified exception handling in bridget so that ImportErrors from missingIsis Lovecruft2012-09-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | OONI libraries don't clutter the logs. * Removed txtorcon directory and modified the Makefile so that git clones dependencies correctly. * Modified class and import structures in bridget so that txtorcon doesn't get imported until used, and ImportErrors and missing libraries give instructions on how to fix any problems.
| * | Merge branch 'bridget-twisted'Isis Lovecruft2012-09-15
| |\ \ | | |/ | |/|
| | * Updated documentation in ooni/plugins/bridget.py.Isis Lovecruft2012-09-14
| | |
| * | Fixed imports.Isis Lovecruft2012-09-14
| |/
* | Merge branch 'nettest'Arturo Filastò2012-09-28
|\ \ | | | | | | | | | | | | Conflicts: ooni/plugins/new_bridget.py
| * | Fix bug in testsArturo Filastò2012-09-28
| | |
| * | Add note about backward compatibility.Arturo Filastò2012-09-28
| | |
| * | Add some documentation on writing OONI Tests usingArturo Filastò2012-09-28
| | | | | | | | | | | | the new framework.
| * | Document TestCaseArturo Filastò2012-09-21
| | |
| * | Make the ascii art thing only be a special command line optionArturo Filastò2012-09-21
| | |
| * | Write some more docstrings and fix some code.Arturo Filastò2012-09-21
| | |
| * | Remove log fileArturo Filastò2012-09-21
| | |
| * | Implement backward compatibility of new ooniprobe with legacy testsArturo Filastò2012-09-21
| | | | | | | | | | | | | | | * Reporting system works with old tests * Properly document some of the functions
| * | Remove now unused stuff from oonicliArturo Filastò2012-09-20
| | |
| * | Implement working trial inspired OONIprobe refactoringArturo Filastò2012-09-20
| | |
| * | Made some progress, not there yet.Arturo Filastò2012-09-18
| | | | | | | | | | | | * After this commit I am going to throw away a lot of code and start over
| * | Get all the pieces together and have a working trial based oonicliArturo Filastò2012-09-18
| | |
| * | Import nettest work in progress related to reporting and testsuiteArturo Filastò2012-09-18
| | |
| * | Continue work on trial based nettest Network Unit Testing frameworkArturo Filastò2012-09-15
| | | | | | | | | | | | * Implement InputUnit and InputUnitFactory
| * | Implement a working ooniclient based off of trialArturo Filastò2012-09-11
| | |
| * | Import basic stuff from Twisted trialArturo Filastò2012-09-11
| | |
* | | Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probeArturo Filastò2012-09-13
|\ \ \ | |/ / |/| / | |/ | | | | | | | | Conflicts: ooni/assets/bridgetests.txt ooni/ooniprobe.py ooni/plugins/domclass.py ooni/plugins/new_bridget.py
| * Merge branch 'bridget-twisted'Isis Lovecruft2012-09-13
| |\
| | * Implemented logging verbosity levels with global options. There's also an ↵Isis Lovecruft2012-09-13
| | | | | | | | | | | | option now to suppress stdout. By default, all emit() messages still go the oonicli.log, regardless of logging level -- this is easily changed, however, by default we want all the info we can get.
| | * There's still a problem with Tor's DataDirectory not being found, but it ↵Isis Lovecruft2012-09-13
| | | | | | | | | | | | | | | | | | only asks for the consensus once per list of bridges/relays, i.e. once for every time bridget is run. This is still not optimal and should be fixed. The CustomCircuit class needs to be called as path=[] in reconf_controller(), but this should only be relevant when testing relays.
| | * bridget is functional again, but DataDirectory still doesn't work so it ↵Isis Lovecruft2012-09-12
| | | | | | | | | | | | takes forever and is hammering the DirAuths.
| | * Marked the extra import in ooni/plugoo/tests.py, but did not remove it yet.Isis Lovecruft2012-09-12
| | |
| | * changed assets to a list for experiment to localize asynchronicity to local ↵Isis Lovecruft2012-09-11
| | | | | | | | | | | | experiment
| | * error with bridges not respecting being commented outIsis Lovecruft2012-09-11
| | |
| | * Moving bootstrap_tor() functions to experiment()Isis Lovecruft2012-09-11
| | |