summaryrefslogtreecommitdiff
path: root/ooni
Commit message (Collapse)AuthorAge
...
* | | Do some important refactoring of runner and nettestArturo Filastò2012-11-07
| | | | | | | | | | | | * Refactor dnstamper to usage usage.Options
* | | Rename advancedOptParameters to usageOptionsArturo Filastò2012-11-07
| | | | | | | | | | | | * Change all references to the new name
* | | Refactor the Scapy test template.Arturo Filastò2012-11-07
|/ / | | | | | | | | | | * Now is it much more simple For the time being the txscapy send and receiver will be disabled in sake of KISS principle.
* | Implement GeoIP lookup supportArturo Filastò2012-11-07
| | | | | | | | | | * From configuration options it is possible to choice what level of privacy the prober is willing to accept.
* | Implement config file supportArturo Filastò2012-11-07
| | | | | | | | * You are able to specify basic and advanced options in YAML format
* | Remove all references to the old APIArturo Filastò2012-11-07
| |
* | Fix up documentationArturo Filastò2012-11-06
| | | | | | | | * Add proper requirements.txt file
* | Move bridgeT and echo test to bridge reachability directoryArturo Filastò2012-11-06
| |
* | Refactor DNS Tamper test to use twisted.name.client.queryUDPArturo Filastò2012-11-06
| | | | | | | | | | * Add a "Error: " prefix to utils/log.py * Make some changes to before_i_commit script
* | Add script that verifys proper functionality of basic testsArturo Filastò2012-11-06
| | | | | | | | | | | | | | * As suggested by Jake * There is a subset of inputs that will run with the tests to avoid having to wait loads of time for the test running. * This should not require more than 30 seconds on a decent network
* | Make important refactoring to various parts.Arturo Filastò2012-11-06
| | | | | | | | * Fix bug in captive portal test
* | Refactor log file rename configuration to oconfigArturo Filastò2012-11-06
| |
* | Implement keyword filtering detection toolArturo Filastò2012-11-06
| | | | | | | | * Fix some bugs in reporter and runner
* | Fix bug in scapy test templateArturo Filastò2012-11-06
| | | | | | | | * Add debug lines to scapyt
* | Add URL list test.Arturo Filastò2012-11-05
| |
* | Consolidate report formatArturo Filastò2012-11-05
| |
* | Port Bridget to the new APIArturo Filastò2012-11-05
|/ | | | | * Unbreak the new API and make sure tests work as they should * Add more advanced parameters for the test input as requested by Isis
* * Fixing ORunner not finding inputs.Isis Lovecruft2012-11-04
| | | | * Need to remove the generator class from inputunit.py.
* * Still working on NetTestAdaptorIsis Lovecruft2012-11-04
| | | | * Fixed so many errors in pretty much everything that I can't even count.
* * Still not sure what to do with the custodiet and bridget, also not sureIsis Lovecruft2012-11-04
| | | | about plugoo.
* * Moving bridget around to be better integrated with the new ooni structure.Isis Lovecruft2012-11-04
|
* * Working on the t.p.usage.Options constructor class.Isis Lovecruft2012-11-04
|
* Merge remote-tracking branch 'hackerberry/master'Isis Lovecruft2012-11-04
|\ | | | | | | | | Conflicts: ooni/nettest.py
| * Fix some things that are brokenHackerberry Finn2012-11-03
| |
* | * Started creating the Options constructor.Isis Lovecruft2012-11-04
| |
* | * Fix NetTestAdaptor constructor call.Isis Lovecruft2012-11-04
|/
* * Changing all of the references to TestCase which referencedIsis Lovecruft2012-11-04
| | | | | | | ooni.nettest.TestCase to "NetTestCase" because the class has been renamed. There other two things called "TestCase" are twisted.trial.unittest.TestCase and the Python Standard Library unittest.TestCase.
* * Added constructor override to call setUpClass, for handling inputs.Isis Lovecruft2012-11-04
|
* * Renaming TestCase to NetTestCase to avoid namespace confusion.Isis Lovecruft2012-11-04
|
* * Updated the Makefile which is used for checking if OONI tests are working.Isis Lovecruft2012-11-04
| | | | | * Changes to nettest and runner to make them call parent classes correctly. * Started working on adaptor class for nettest.TestCase.
* * Moving tests which are not ported to the new API to the top levelIsis Lovecruft2012-11-02
| | | | old-to-be-ported/ directory.
* * Removing old tests which have already been ported: dnstamper, echo,Isis Lovecruft2012-11-02
| | | | blocking.
* * Keeping bridge thing in the ooni/bridget directory. Some of these areIsis Lovecruft2012-11-02
| | | | | generic enough that they should be in nettests, but I remember something about git hating on symlinks...
* * Refactor all the bridget tests into a better dir structureIsis Lovecruft2012-11-02
|
* * Including old commits from when things were originally written on separateIsis Lovecruft2012-11-02
|\ | | | | | | | | branches, and also including an anonymous contribution. * Merge branch 'tls-check'
| * * Adding TLS handshake script from anonymous contributor. :DHackerberry Finn2012-11-02
| |
| * Added basic ICMP classes for testing reachabilityIsis Lovecruft2012-09-15
| |
* | * Worked out the last bit of the bug with tests not getting all theIsis Lovecruft2012-11-01
| | | | | | | | | | | | | | different available inputs, i.e. a test would take things from an input file, and then not from commandline of from hardcoded parameters. I think it's done. A couple of the tests are still giving errors.
* | * Fixed a stupid bug where only half the occurrences of a methodIsis Lovecruft2012-11-01
| | | | | | | | were renamed.
* | * Remainer of the TestCase changes, now that the other problems have beenIsis Lovecruft2012-11-01
| | | | | | | | | | sorted out. Restructured most of the logic for test creation, and removed some assertion which are actually incapable of being False.
* | * Refactoring and moving the unported tests.Isis Lovecruft2012-11-01
| |
* | * Organising unported code to a single directory.Isis Lovecruft2012-11-01
| |
* | * Deleted the old ooniprobe.py script, except for a few parts which may stillIsis Lovecruft2012-11-01
| | | | | | | | be useful -- those are now in ooni.utils.legacy.
* | * Moved old ooniprobe.py script as the logic it used for running whatIsis Lovecruft2012-11-01
| | | | | | | | | | | | are not legacy tests was mostly reimplemented in ooni/utils/legacy.py. * Cleaned up the code a lot. * Removed more unused imports...
* | * Fixed whitespace, removed imports, marked another import becauseIsis Lovecruft2012-11-01
| | | | | | | | it appears to cause errors.
* | * Fixed a bug with a statement which was trying to to derive aIsis Lovecruft2012-11-01
| | | | | | | | key,value pair from a tuple.
* | * Removed duplicate "log started" statement.Isis Lovecruft2012-11-01
| |
* | * Removed unused optFlags attribute from nettest.TestCase.Isis Lovecruft2012-11-01
| | | | | | | | * Added log.debug statement to figure out where the error is coming from.
* | * Prevent all of the legacy plugins from auto-instantiating thoughIsis Lovecruft2012-11-01
| | | | | | | | getPlugin().
* | * Script to automatically generate patches for submission.Isis Lovecruft2012-10-31
| | | | | | | | * Comment out the legacy modules for testing.