| Commit message (Collapse) | Author | Age |
| ... | |
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
* Fix misc bugs
|
| | | |
| | |
| | |
| | | |
* Fix a bug in txscapy
|
| | | | |
|
| | | |
| | |
| | |
| | | |
Add assets to ignore file.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
* Fix some bugs
|
| |\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Conflicts:
.gitignore
ooni/assets/bridgetests.txt
ooni/plugins/new_bridget.py
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
function wasn't working.
* Added documentation at /docs/bridget.md on using bridget.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |\ \
| | |/
| |/| |
|
| | | | |
|
| | |/ |
|
| |\ \
| | |
| | |
| | |
| | | |
Conflicts:
ooni/plugins/new_bridget.py
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
the new framework.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
* Reporting system works with old tests
* Properly document some of the functions
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
* After this commit I am going to throw away a lot of code and start over
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
* Implement InputUnit and InputUnitFactory
|
| | | | |
|
| | | | |
|
| |\ \ \
| |/ /
|/| /
| |/
| |
| |
| |
| | |
Conflicts:
ooni/assets/bridgetests.txt
ooni/ooniprobe.py
ooni/plugins/domclass.py
ooni/plugins/new_bridget.py
|
| | |\ |
|
| | | |
| | |
| | |
| | | |
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.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
| | |
| | |
| | | |
takes forever and is hammering the DirAuths.
|
| | | | |
|
| | | |
| | |
| | |
| | | |
experiment
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
| | |
| | |
| | | |
on bridget, so I'm going to clone tpo:ooni-probe.git into a new branch now.
|
| | | |
| | |
| | |
| | |
| | | |
statements. To initialize them, do "$ git submodules init && git submodules
update".
|
| | | |
| | |
| | |
| | |
| | | |
to keep the syntax the same. Updated the README with info on dev interaction
with and user cloning of submodules.
|
| | | |
| | |
| | |
| | |
| | | |
to keep the syntax the same. Updated the README with info on dev interaction
with and user cloning of submodules.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|