Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ooni/probe-legacy

The legacy python version of OONI Probe
https://github.com/ooni/probe-legacy

Fixed imports.

cf5e13c241389f8192a587c0601a8cf561329ae7 authored about 12 years ago by Isis Lovecruft <[email protected]>
Updated documentation in ooni/plugins/bridget.py.

3d87617306002854b69f8de1b2ff2702d671a0f2 authored about 12 years ago by Isis Lovecruft <[email protected]>
Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probe

Conflicts:
ooni/assets/bridgetests.txt
ooni/ooniprobe.py
ooni/plugins/domclass.py
ooni/plugi...

2e49b7330b155ca4746896939ebe48ce67f147b3 authored about 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'bridget-twisted'

62956ebab7779c1b61ce3d6e8ac750552fd1c988 authored about 12 years ago by Isis Lovecruft <[email protected]>
Actually, everything is not working. I started to fix it, but I need to work

on bridget, so I'm going to clone tpo:ooni-probe.git into a new branch now.

9c5d5d4b39babb714df86089e87db36af6562085 authored about 12 years ago by Isis Lovecruft <[email protected]>
Changed the ooni/lib structure to use gitsubmodules so that OONI users do not

accidentally git-clone broken or incompatible upstreams. Each submodule has
it's own .git with bo...

78f768540a0912619b566e1f75e518edcb29b7ff authored about 12 years ago by Isis Lovecruft <[email protected]>
Submodules are working, without modification to any of the old import

statements. To initialize them, do "$ git submodules init && git submodules
update".

1dc7a6966d1e4ec69f6bab4667384e583cf65636 authored about 12 years ago by Isis Lovecruft <[email protected]>
Fixed module import issues with directory structure.

37c0e4e888416a6d0433a23a164c5bd565c357ca authored about 12 years ago by Isis Lovecruft <[email protected]>
Updating the ooni/lib structure and git submodules for imports, and I'm trying

to keep the syntax the same. Updated the README with info on dev interaction
with and user clonin...

4dcc00fdefef051ab27a03df94fa96730ece581b authored about 12 years ago by Isis Lovecruft <[email protected]>
Updating the ooni/lib structure and git submodules for imports, and I'm trying

to keep the syntax the same. Updated the README with info on dev interaction
with and user clonin...

174cef2f7f9bfb395fe4753280a881ca5950b504 authored about 12 years ago by Isis Lovecruft <[email protected]>
* Fix some bugs in Daphn3

* Add more details to Test interface
* Remove dead code in Reporting system
* Make some changes t...

14ade9b22b2d91dc3c85a7d246c76cc6bc935d22 authored about 12 years ago by Arturo Filastò <[email protected]>
Still getting the error from ../plugoo/test.py that "d" is a NoneType.

I'll try merging master and see if that fixes it, else I'll have to patch
that before continuing.

2004db08a6c8f2c93bf3485864a3d6eba93b8ad0 authored about 12 years ago by Isis Lovecruft <[email protected]>
Need to fix exp_address from d['address'] dict

0264e482d01dbbfc0a5b1f94bd98118270b7cdd6 authored about 12 years ago by Isis Lovecruft <[email protected]>
Still sorting out that darned resolver...

13077468d151d931c4de38961be3dbb76a4eb88c authored about 12 years ago by Isis Lovecruft <[email protected]>
Added subclassed t.n.client.Resolver() to overcome query port randomization.

507694c16715f76c17b061bc49bdb32f15c81983 authored about 12 years ago by Isis Lovecruft <[email protected]>
Adding old dnstamper.py file so git doesn't wipe it. Don't include this commit.

eeed21131f3b955176ad7d0c1502f6f4551cc72a authored about 12 years ago by Isis Lovecruft <[email protected]>
Mostly done porting to twisted, still need rewrite of reverse DNS lookup method.

7150331304702d53e85a1b3123e768c551ac233d authored about 12 years ago by Isis Lovecruft <[email protected]>
Added subclassed t.n.client.Resolver() to overcome query port randomization.

5e748acc7f787d37274cbdab9a57b317919f2fa9 authored about 12 years ago by Isis Lovecruft <[email protected]>
Fixed module import issues with directory structure.

2c7552e3da6e72b1d55b9599dc3e7281a5ee266e authored about 12 years ago by Isis Lovecruft <[email protected]>
Still need to fix problem with getHostByName() only returned one address

891d16a70e59ea3a4324822a0b602743613530b1 authored about 12 years ago by Isis Lovecruft <[email protected]>
Unfinished, committing in order to merge changes from master. Fixed class initializations.

f85da56f489198358d7d1d7fbd2338037af88ce9 authored about 12 years ago by Isis Lovecruft <[email protected]>
Implemented logging verbosity levels with global options. There's also an 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.

df762643f4df5e9caec69b3b649d26f1e51c2210 authored about 12 years ago by Isis Lovecruft <[email protected]>
There's still a problem with Tor's DataDirectory not being found, but it 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 on...

859f9399455975a5d828427ede1d7e3662f1e591 authored about 12 years ago by Isis Lovecruft <[email protected]>
bridget is functional again, but DataDirectory still doesn't work so it takes forever and is hammering the DirAuths.

b49b70ebcdb1073e7a6fddf9a384f7e9d9c7398a authored about 12 years ago by Isis Lovecruft <[email protected]>
Marked the extra import in ooni/plugoo/tests.py, but did not remove it yet.

983b8827237e7d4885dad4bc5725d3b5c8e40bbe authored about 12 years ago by Isis Lovecruft <[email protected]>
Implement a working ooniclient based off of trial

603d5cdc27a13aef4d9d25ffbd9108fb3bdbdcac authored about 12 years ago by Arturo Filastò <[email protected]>
changed assets to a list for experiment to localize asynchronicity to local experiment

1f6520aa55b87b3bf76a558a4dee2b82afc1287a authored about 12 years ago by Isis Lovecruft <[email protected]>
error with bridges not respecting being commented out

b190bb198dd6e2abe09fa5c96a3d30c82ba1a3dd authored about 12 years ago by Isis Lovecruft <[email protected]>
Moving bootstrap_tor() functions to experiment()

0b892accffdd5a09c5bba87b9c75adfcdc50eea2 authored about 12 years ago by Isis Lovecruft <[email protected]>
Import basic stuff from Twisted trial

c4ad2411046deb08f17902320cb8dd21cc25f367 authored about 12 years ago by Arturo Filastò <[email protected]>
BridgeT works again, but...

There seems to be a problem with it attempting to ControlPort to the same port
as one of my loca...

c09e7f9a98e7191332f39e6d70d7bb967c5e3e8a authored about 12 years ago by Isis Lovecruft <[email protected]>
Rename new bridget to new bridget

0080bf6555e4b55d0391c1c2f3ad41c83428f7e9 authored about 12 years ago by Arturo Filastò <[email protected]>
Write some documentation for DOMClass

78fe6dea0b46c4055fbc195cf9329001c062cb17 authored about 12 years ago by Arturo Filastò <[email protected]>
Import censorship list from greatfire

190e24e5c3239322900c63f8a864b375cdd6320e authored about 12 years ago by Arturo Filastò <[email protected]>
Make improvements to the classifier

994860da43b2488de8a64d449ec2b01addb1ea4f authored about 12 years ago by Arturo Filastò <[email protected]>
Implement Eigenvector based classifier

This allows creation of databases containing the feature sets of websites to be
monitored for cen...

346cd4e6cd1b028bb5f772b1a0bf15c2b2e12ae3 authored about 12 years ago by Arturo Filastò <[email protected]>
Add dummy net library

956d0d3af321313fad75a6145bea42f66bcec6f3 authored about 12 years ago by Arturo Filastò <[email protected]>
Update the docs and commit design dia

ca5a52e274fbd49b574f48397ceddaddb7dc335d authored about 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probe

Conflicts:
ooni/ooniprobe.py

a979d19d2b843fc8e723f44bb5597b57215f963b authored about 12 years ago by Arturo Filastò <[email protected]>
Minor refactoring of various parts

3af48ccd706dd1f56faf6d4e46d8db8216d20822 authored about 12 years ago by Arturo Filastò <[email protected]>
ImStart implementing OONIBackenD

(saving this commit from my broken laptop)

1d8240c746ec79381aafcb3d921568c90b70889b authored about 12 years ago by Arturo Filastò <[email protected]>
Fix some bugs in unittests based on minor changes to plugoo

2212a647109f5ce341a34c92bdfea5af06b70d8a authored over 12 years ago by Arturo Filastò <[email protected]>
* Fix some bugs in Daphn3

* Add more details to Test interface
* Remove dead code in Reporting system
* Make some changes t...

818e4603d4d2a91f033b013db2b3dfecc5c99114 authored over 12 years ago by Arturo Filastò <[email protected]>
Fix bug in script ending API

bedf7034ccdd42782c3bff44f1488d771d791a8d authored over 12 years ago by Arturo Filastò <[email protected]>
Add wrapper scripts to avoid PYTHONPATH madness!

5cfd7e7bff7728557a5a628f86c2922837f2b24d authored over 12 years ago by Arturo Filastò <[email protected]>
Improve OONI(B) design and fix Daphn3

* Create a new kind of test functionality called tool
* Add support for terminating a test via .e...

64ed356e8cde9d6f866205f978cf7c895ed28885 authored over 12 years ago by Arturo Filastò <[email protected]>
Restructure directories to reflect architecture spec.

178ab96765ddec35d0dc42e764d2bd45dd361d23 authored over 12 years ago by Arturo Filastò <[email protected]>
Implement SSL support for OONIB

59daf0150e2661be93ddde2bee57feb3ca7ac5b6 authored over 12 years ago by Arturo Filastò <[email protected]>
Update readme with some more useful information

convert readme to markdown.

bf2079f09b8257be0acd4bb2d76a0f362b6943bd authored over 12 years ago by Arturo Filastò <[email protected]>
Add details on "the hard way"

ac54aa0e98a7915f527f982f1792df09018767a8 authored over 12 years ago by Arturo Filastò <[email protected]>
Add installation guide. Fix bug in test.

206bae4c2ac450c0eb7de591bf7ee39e944109ef authored over 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'master' of git://github.com/hellais/ooni-probe

73a9e3ad221d103706996dba84131c08406d75c3 authored over 12 years ago by Arturo Filastò <[email protected]>
Rename super long function do something more human.

3fb8b8150c1e9da4d9f0e7e1b8614db45146e265 authored over 12 years ago by Arturo Filastò <[email protected]>
Move configuration code into common.

0b318874ece957c8f27e129033ed70e78b4438f9 authored over 12 years ago by Arturo Filastò <[email protected]>
Add support for config file for OONIB.

Refactor backend code.

198a635527a8afd4bbd9606c0925f740ae6f0df9 authored over 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probe

2f78b37b46bedf34534fdb0ab52980b6dbe473c2 authored over 12 years ago by Arturo Filastò <[email protected]>
Move scapy to scapyproto to avoid breaking import of scapy from

inside of protocols

b25e21745ecdc5c03b3229ba77ee51b5fdd1561d authored over 12 years ago by Arturo Filastò <[email protected]>
s/b0wser/daphn3/i

because greek mythology is cooler than video games!

29dccd1f44b895d674079d085207e4e71b43beac authored over 12 years ago by Arturo Filastò <[email protected]>
Implement the testing logic for redirect based censorship detection.

Closes #6437

777e3fe755b6805293f5ad8e50663fbd61899aae authored over 12 years ago by Arturo Filastò <[email protected]>
Get b0wser to start doing something useful

4dbb7426ec0147e6efa946e287f5e6a7f682252f authored over 12 years ago by Arturo Filastò <[email protected]>
Implement client side component of b0wser

7d604af457a17fdf6cb433ce46a3f691ad566658 authored over 12 years ago by Arturo Filastò <[email protected]>
Main concept of b0wser implemented

db0e863b9133f7e0d17de365e55c432dbf448878 authored over 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'b0wser_pcap_parse' into b0wserclient

13295622691f8aabcfcb49104388be3b6d1c3176 authored over 12 years ago by Arturo Filastò <[email protected]>
Refactor code and write minimal client implementation

6d588153f83b43fd1ca4b592816f37abc5f8bea8 authored over 12 years ago by Arturo Filastò <[email protected]>
Add a pcap parsing function.

b9b80c43e84bd37c95037a7a73dad0c29d74c3fe authored over 12 years ago by George Kadianakis <[email protected]>
Fix tcpconnect because we were not passing the main reactor to tests

Closes #6372

41f44d22174b301ca4c896f2891267ef2cdc7797 authored over 12 years ago by Arturo Filastò <[email protected]>
Add some documentation to b0wser protocol and server

4391e65f226f9b45ceaa08465f466903de14f8e0 authored over 12 years ago by Arturo Filastò <[email protected]>
Implement censorship detection for fingerprint

* Move part of b0wser to a ooni protocol

d249c7ff695b0efdb4dd23a0a4bc6756024f7f19 authored over 12 years ago by Arturo Filastò <[email protected]>
Implement a working b0wser serveside component

32a0027388f4ce5a9404ab02e3e9a21ed9314465 authored over 12 years ago by Arturo Filastò <[email protected]>
Half working mutator thing

614e7b51762fb99018ab0022b275969c00684b31 authored over 12 years ago by Arturo Filastò <[email protected]>
Code refactoring, restructure directory tree.

a129f69242588fdc679eb33cfcc38288b09d07e5 authored over 12 years ago by Arturo Filastò <[email protected]>
Write unit tests for all the OONI plugins

* Refactor some code

6aa7ca883a500eb2b909b21386d03f9bd29e5384 authored over 12 years ago by Arturo Filastò <[email protected]>
Minor refactoring of CaptivePortal tests

(Flat is better than nested.)

d5be93592dd12d7aea584cbc9bc26c55def4e271 authored over 12 years ago by Arturo Filastò <[email protected]>
Write some docstrings and minor refactor

3f9714d942656c552ad71e8172c83d55016a8c73 authored over 12 years ago by Arturo Filastò <[email protected]>
Add RFC3339 to git repo

e2c1757f2ddc503b38964e89e069db52173950de authored over 12 years ago by Arturo Filastò <[email protected]>
Fix the last conflicts, hopefully... argh...

Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probe

Conflicts:
ooni/plugins/captive...

793f013cf2ca50f415398677dd12ab59ae9c57b4 authored over 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'master' into captiveportal

Conflicts:
ooni/plugins/captiveportal.py

45cc771b7e240fc8ba411670d3533593e3165195 authored over 12 years ago by Arturo Filastò <[email protected]>
Move captive portal tests to proper subdirectories

c85c627a7d12ccfeda7010fed6d88a58241e5978 authored over 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'captiveportal' of https://github.com/isislovecruft/ooni-probe into captiveportal

Conflicts:
ooniprobe.py
plugoo/tests.py

e3011887ec87dfe5bca3667bc6cde0f7096a6172 authored over 12 years ago by Arturo Filastò <[email protected]>
Port Isis's captive portal test to the new framework.

3c632b495d15cfeb77577e6f9153f4915453cbfc authored over 12 years ago by Arturo Filastò <[email protected]>
Port Isis's captive portal test to the new framework.

428e8e827e6f457aaf987be753b4f99c5127f750 authored over 12 years ago by Arturo Filastò <[email protected]>
Remove dead code.

bcf5e79efcc8273a424a6bc668e0b5d6b21f0b0a authored over 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probe into designimprove

500790c55d4742b41d680dc2f9f59e405c49ea66 authored over 12 years ago by Arturo Filastò <[email protected]>
Do a big cleanup

* Better specify test writing interface
* Move example plugins to appropriate directory
* Impleme...

d68e5f4f8edffbcd7e9c9fc5ce22030472f401a1 authored over 12 years ago by Arturo Filastò <[email protected]>
Future statements want to be in another place.

ce8e175bb4b0f833a728234d9c41af2ed2ca5840 authored over 12 years ago by Arturo Filastò <[email protected]>
Refactor report writing function to get rid of bug.

83a6da92f2a119d825db0daf23f81eb7e8c98ae4 authored over 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'master' of git://github.com/hellais/ooni-probe

c8b2d416b5dc1881c81ec958793a0570ea211001 authored over 12 years ago by Arturo Filastò <[email protected]>
Fix random mutation function to not be unfair towards unlucky people

0adc1ba818124325d03961e53c1c6bedd3e90413 authored over 12 years ago by Arturo Filastò <[email protected]>
Write phws GFW triggering test as an OONI plugin.

* Import txscapy

b816984e3832d8e2d21a67b29d23a2b48cfae962 authored over 12 years ago by Arturo Filastò <[email protected]>
Refactor test tester

3e85b9e1e589c08889c4607b9597775a6144e465 authored over 12 years ago by Arturo Filastò <[email protected]>
Add sphinx makefile

ae20bf5b1d961983ae680c4a99feb494ae5f4245 authored over 12 years ago by Arturo Filastò <[email protected]>
Add basic documentation structure in nginx

6433713569cec8be8b286479eb32e22bf31579b1 authored over 12 years ago by Arturo Filastò <[email protected]>
Add scapy protocol and example for it

* Add example of writing a tcp connect scanner

654be17e244713320f6d218f447de1a62546c6b3 authored over 12 years ago by Arturo Filastò <[email protected]>
Fix bug inside of resume functionality

84bf20fac3ba1f5f77223142e1552a8efdc15b8e authored over 12 years ago by Arturo Filastò <[email protected]>
Fix bug in http protocol

c2f406d52a3d62716c75fba0ffe8a6b96babb8e3 authored over 12 years ago by Arturo Filastò <[email protected]>
Add txscapy to the list of used libraries and update makefile

54c7193ffaf82473ca337b6540652002ca43adee authored over 12 years ago by Arturo Filastò <[email protected]>
Show usage of utilty library with simple HTTP test

76767e09cba5dcf3cb19263032331d41046665a0 authored over 12 years ago by Arturo Filastò <[email protected]>
Implement utility class for dealing with HTTP based testing

b1e8d865f121854e9f96ca70b54eb4a656679b66 authored over 12 years ago by Arturo Filastò <[email protected]>
Remove dead code.

a6eebf219c45431721071baa2b295bf1bd1c77fd authored over 12 years ago by Arturo Filastò <[email protected]>
Merge github.com:hellais/ooni-probe

f2d7c2935d2f44009a3810db0d68fc8385334180 authored over 12 years ago by Arturo Filastò <[email protected]>