summaryrefslogtreecommitdiff
path: root/ooni
Commit message (Collapse)AuthorAge
...
| * | 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
| | |
| | * BridgeT works again, but...Isis Lovecruft2012-09-03
| | | | | | | | | | | | | | | | | | | | | There seems to be a problem with it attempting to ControlPort to the same port as one of my local non-slave Tors, even though TorConfig() is still using random.randint(). I will investigate further after some much-needed sl33pzorzings.
| * | Actually, everything is not working. I started to fix it, but I need to workIsis Lovecruft2012-09-13
| | | | | | | | | | | | on bridget, so I'm going to clone tpo:ooni-probe.git into a new branch now.
| * | Updating the ooni/lib structure and git submodules for imports, and I'm tryingIsis Lovecruft2012-09-13
| | | | | | | | | | | | | | | to keep the syntax the same. Updated the README with info on dev interaction with and user cloning of submodules.
| * | Changed the ooni/lib structure to use gitsubmodules so that OONI users do notIsis Lovecruft2012-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | accidentally git-clone broken or incompatible upstreams. Each submodule has it's own .git with both hellais' and my forks configured, though each submodule is also configured with a special HEAD state so that unneeded files are not downloaded from upstream (this seems better than git-/hg- cloning an unknown version of a repo and copying out the files we do want). I still need to update the ooni-probe imports to reflect the slight directory structure change. Also, I rm'd the Makefile. Now, new OONI users should do a "git submodule init && git submodule update"...I'll probably write a script for it. I will add documentation for what to do with committed changes in submodule directories, so that OONI devs can make sure that users get the right versions.
| * | Fixed module import issues with directory structure.Isis Lovecruft2012-09-13
| | |
| * | Still getting the error from ../plugoo/test.py that "d" is a NoneType.Isis Lovecruft2012-09-13
| | | | | | | | | | | | | | | I'll try merging master and see if that fixes it, else I'll have to patch that before continuing.
| * | * Fix some bugs in Daphn3Arturo Filastò2012-09-13
| | | | | | | | | | | | | | | | | | * Add more details to Test interface * Remove dead code in Reporting system * Make some changes to bridget
| * | Still sorting out that darned resolver...Isis Lovecruft2012-09-13
| | |
| * | Need to fix exp_address from d['address'] dictIsis Lovecruft2012-09-13
| | |
| * | Unfinished, committing in order to merge changes from master. Fixed class ↵Isis Lovecruft2012-09-13
| | | | | | | | | | | | initializations.
| * | Adding old dnstamper.py file so git doesn't wipe it. Don't include this commit.Isis Lovecruft2012-09-13
| | |
| * | Added subclassed t.n.client.Resolver() to overcome query port randomization.Isis Lovecruft2012-09-13
| | |
| * | Added subclassed t.n.client.Resolver() to overcome query port randomization.Isis Lovecruft2012-09-13
| | |
| * | Still need to fix problem with getHostByName() only returned one addressIsis Lovecruft2012-09-13
| | |
| * | Mostly done porting to twisted, still need rewrite of reverse DNS lookup method.Isis Lovecruft2012-09-13
| | |
| * | Fixed module import issues with directory structure.Isis Lovecruft2012-09-13
| |/
* | Rename new bridget to new bridgetArturo Filastò2012-08-23
|/
* Write some documentation for DOMClassArturo Filastò2012-08-21
|
* Import censorship list from greatfireArturo Filastò2012-08-19
|
* Make improvements to the classifierArturo Filastò2012-08-19
|
* Implement Eigenvector based classifierArturo Filastò2012-08-19
| | | | | | | This allows creation of databases containing the feature sets of websites to be monitored for censorship. If we find that the page being loaded does not have similar eigenvectors to the original page, it is probable that we are in front of a block page.
* Add dummy net libraryArturo Filastò2012-08-18
|
* Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probeArturo Filastò2012-08-17
|\ | | | | | | | | Conflicts: ooni/ooniprobe.py
| * Fix bug in script ending APIArturo Filastò2012-07-27
| |
* | Minor refactoring of various partsArturo Filastò2012-08-17
| |
* | Fix some bugs in unittests based on minor changes to plugooArturo Filastò2012-08-02
| |
* | * Fix some bugs in Daphn3Arturo Filastò2012-08-02
|/ | | | | | * Add more details to Test interface * Remove dead code in Reporting system * Make some changes to bridget