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

Make the reporting directory of the collector configurable

d9ff0d3b1c8412a1254a91128ec6f423ce41361c authored about 12 years ago
Better error handling in reporter

* Notify the user when the connection has failed because the backend was not reachable

b243272496665e9d55929bd9c2f5015e0565fc56 authored about 12 years ago
Make the logger start later to avoid having stdout prefixed with INFO:twisted

* This makes the help messages of tests more readable and less clutterred

32d541672b58eb6eb412148aeceef14656762560 authored about 12 years ago
Rename sockport and sockhost parameters in txagentwithsocks to socksport and sockshost

86f914d18a4e6d76365e3ec35d50f35267865279 authored about 12 years ago
Add test that detects censorship in HTTP pages based on HTTP body length

df784323d0da737755def4015840d118e3c8e595 authored about 12 years ago
Add socks proxy support to HTTP Test

* Use required options in http keyword filtering test
* Fix before_i_commit script

213fcf08a4dee4776590c3321796bc7d9f7eb09c authored about 12 years ago
Refactoring of runner

* Add support for baseParameters that allow the specification of a set of
default parameters to...

3f97ad5d4099bd7ed3b6c903d9cc39e17b519572 authored about 12 years ago
Remove references to optFlags in runner

6f0af75eb0e5cae52a03932c40a4c0562d64accc authored about 12 years ago
Remove unused/unsupported functionality from NetTest

5516cc6b1662fe3feeb4b0a849f4cf4f23f70f31 authored about 12 years ago
Remove dead code

a194337696e30a9efd0328d9a4943cfcd26ca571 authored about 12 years ago
Add documentation for DNS Tamper test

f55592f4ccf56503ee7e836f220dfed136b43378 authored about 12 years ago
Do change of syntax to dns tamper test

a998fceb9418c0e06e8c79b41d486fee9bb8e7ab authored about 12 years ago
Include the resolver IP:Port in the report

c48fc7c32d33ac00026f6d2f9da8080a38a89b88 authored about 12 years ago
Add example usage of DNS Test Template

3e364fa31d7659692ed3c6a2c4bd3387a336524e authored about 12 years ago
Create DNS Test template

* Use such template for DNS Tamper test

2c17bf159b448de42603d9904d95e3df154fd952 authored about 12 years ago
Add some TODOs to the traceroute test description

0fdd4585cf575f3fa393ad57525b0df913ed9566 authored about 12 years ago
Improve doc string of HTTP URL list test

0f14f5af932ade776a850c662b8ae48d4ebd28e6 authored about 12 years ago
Add list of tests to the toc

6aa1ef90911b8f9e8de493895dba4dd3ba717b6b authored about 12 years ago
Include release number in configuration file

5d3f34a8f2683f1680a2f23eee621b3443e48639 authored about 12 years ago
Update sample report in HTTP Host test

25d07f24ce09edeb09f6ec0573a660ead241772c authored about 12 years ago
Rename url list test to HTTP URL List

* Refactor of the test logic

5944c3c16c16df0c5a6103193b0753b2456a6360 authored about 12 years ago
Refactor HTTP Test Template

* !! Changes to the report format of HTTP Test template derived tests
Requests are now stored i...

d5bcf96117a19e147d8e598d429e5f9a0841b8ca authored about 12 years ago
Remove dead code

57d4ef80285d28d8e59169f0d4e773f7997f09d1 authored about 12 years ago
Improve report of TCP Connect test

ab198019f18b66d18b7e1ddc944127d992918ce1 authored about 12 years ago
Add test descriptions for HTTP Host test, TCP Connect test and Traceroute.

* Add also a test description template

d62b963b15f018186f8d6d03d155d19e31287cb0 authored about 12 years ago
Cleaned up report generation and results/logging display.

d6a73bad105ece35794ad3709f17d1740275554c authored about 12 years ago
Merge remote-tracking branch 'evil/master' into httprequests

* evil/master:
twisted Headers() class edited to avoid header fix in reference to: https://tra...

be68c6cea8475ec845f6b4eac8747218bb7a7914 authored about 12 years ago
Fix bug that lead to httpt based reports to not have the url attribute set properly

* It has to do with the fact that the request dict was being passed to the
report as a referenc...

51902f84f2849e17164bd100141d0f5ef5aa151a authored about 12 years ago
twisted Headers() class edited to avoid header fix in reference to: https://trac.torproject.org/projects/tor/ticket/7432

07ed416a6ad4735d1bd6ca0dcdd07e20be05b788 authored about 12 years ago
Ported tcpsyn to the new api.

69b43e9867c118fc796e76b11bcb6555f6e54f4e authored about 12 years ago
Removed 'multi' kwarg from txscapy.ScapyProtocol for now, because Arturo is

correct that the parent classes don't correctly handle it.

f7f03cd80b7ebfb8bdfa9763afb8707f78117c4a authored about 12 years ago
Consolidated a custom Exception class which was the same in ooni.utils.net and

ooni.oonicli.

* Cleaned up documentation and indentation in oonicli.py, runner.py,
utils/net.p...

ea1d801f242c3a2ef4204867e6b92504c3be5456 authored about 12 years ago
Updated ooni.inputunit.InputUnit documentation, and fixed __repr__ to show

original input list.

8ab5a3ff1b131cb7794ec79aabde2e5cc3f780fa authored about 12 years ago
Refactor HTTP Test Template

d4ee153fc0c08627b3c4d36e1b614a14e15a9fa1 authored about 12 years ago
Refactor exception logging function

* Print out the stack trace when the exception is of
twisted.python.failure.Failure type.

434cae18828435644150ac475012a1f7689936f0 authored about 12 years ago
Use print instead of log in oonib bootstrapping process

* This is required because the logger is not running yet

7175385fca0f2a4274eea537b3510974c9803997 authored about 12 years ago
Re-ported echo. Fixed parameters not being passed through txscapy.sr to parent methods.

8af6d133c5f48ae516842674602a5198c9dcece8 authored about 12 years ago
Reactor seems to not be cleared, or my actual network here is severely messed

up.

9a2cb04b2f5938e8d11ecd13ba0e5d4b01f9cdef authored about 12 years ago
Merge remote-tracking branch 'flavioamiero/fix-requirements' into requirements

* flavioamiero/fix-requirements:
Use the latest txtorcon in pypi
Tells pip to install scapy ...

e670b5b218506ebce7d157248bde9f91f392aa8c authored about 12 years ago
Merge branch 'master' of ssh://git-rw.torproject.org/ooni-probe

* 'master' of ssh://git-rw.torproject.org/ooni-probe:
* Adding back in a few changes that got ...

a48ca0f2cd8a415787ae0145ad716b3e107b92e3 authored about 12 years ago
Parametrize tor socksport for usage with modified HTTP Agent

d482b29e85a157419fce4d728d74a7b4b6c017be authored about 12 years ago
Add documentation on usage of the SOCKS5 Tor socks client

502f2375633bd04166057ce4660562ac2f677365 authored about 12 years ago
Merge branch 'master' into master-copy

Apply fixes to a couple bugs in ooni.utils.net.

7affab1647a51f639968e5742a09ce74677e579e authored about 12 years ago
* Adding back in a few changes that got lost in an octopus battle.

471312f6e754a7b004761acced8ab462bad803e3 authored about 12 years ago
* Minor change to Makefile.

64be6a7163534713ef50b527d47c90443be879fe authored about 12 years ago
* Updated oonib requirements.

cd7c33cacf8f8acfac08688318069fa03ae53195 authored about 12 years ago
* Rewrite of echo.

9780774b3ab5ccdae79216fa47c844db1622857d authored about 12 years ago
* Moved iface and ipaddr discovery function to ooni.utils.net.

33ba9a28c4f3aae4e72c8b9fce370255e21971b7 authored about 12 years ago
* Updated oonib requirements.

4dd13f70594d1a58dde6785a72de60956e9ed189 authored about 12 years ago
* Rewrite of echo.

56ae275afcd3ca2517dd9e8ff8ec6b83448c34a6 authored about 12 years ago
* Minor change to Makefile.

e6fa66090d9a435f5e9c77ffa2e7376fc053e932 authored about 12 years ago
implemented a SOCKv5 endpoint using the same _WrappingFactory used for TCP and SSL.

Twisted Agent class extended to use SOCKv5 andpoint to permit HTTP connections throught Tor (shtt...

4fad239939f250cdbd192e842ebcee3d3cbbebee authored about 12 years ago
Use the latest txtorcon in pypi

Currently, txtorcon in pypi is 0.6, oonib/requirements.txt required 0.7.

4716166dbf9b5e62e3c14576577b0e402f73bbb9 authored about 12 years ago
Tells pip to install scapy from the website

8d09d4fb3b926a834029729031c44576328d17dd authored about 12 years ago
Merge branch 'master' of git-rw.torproject.org:ooni-probe

bab98e2564892dcf7d7e052700b71b0b0d75e874 authored about 12 years ago
Fix running of http_keyword_filtering test in before_i_commit script

82f72cf1ecf50021fdb347ec18b30d40c363c050 authored about 12 years ago
Add daphn3 test yaml file

180cfd7d1008fec4e490249d206fc73bd32df54e authored about 12 years ago
Fix logic of daphn3 for loading inputs via inputProcessor

2b54d130b280c4f937ac2a0c2dd09f84a1a8025e authored about 12 years ago
Clean up inputProcessor hook

* Fixes a bug noticed by isis

e35b39d35e9f2a6144090d936a093c550d7b67d6 authored about 12 years ago
Merge branch 'master' of git-rw.torproject.org:ooni-probe

Conflicts:
ooni/utils/net.py

1008bd5c04e9a9fa1f1726fa5474725d2714f37c authored about 12 years ago
Remove old traceroute implementation

* Add whatheaders download to Makefile
* Add script to be run in before_i_commit

4242d2a9642ecd68727898cf2b71b93d84d9a40f authored about 12 years ago
Update URL List test to take as input also a single URL

* Refactoring to make the test smaller

2bf3da588442f2f50e78532f8045f48ac457532c authored about 12 years ago
Port UK Mobile Network test to new API

e115d4d0e6c063422fc35cbe1a63dcf0f5917a77 authored about 12 years ago
Do some refactoring of the NetTest class

* Use _setUp for setting up of test templates.

b33ada65d3b8ddd652b1df8e89e4d14906f06004 authored about 12 years ago
Update readme with virtualenv command.

bb9ce241ae966ecd1190ac04d1a89466b12adf45 authored about 12 years ago
Make loading of daphn3 yaml files use safe_load instead of load

fde7002bb62a89a1061b957d74b3af4fb6022121 authored about 12 years ago
Add command line argument processing for daphn3 test

dbb26120aeb82dc265354ae4e4a9e43692585048 authored about 12 years ago
Merge branch 'daphn3port'

* daphn3port:
Add unittest for daphn3 mutator.
Finish reafactoring and porting daphn3. * XXX...

c3f55b7af8d2294a86c953abb6fe0a71f4015d17 authored about 12 years ago
Add unittest for daphn3 mutator.

045751341cb75819907f21eb6ce75791482b6875 authored about 12 years ago
Finish reafactoring and porting daphn3.

* XXX not fully tested

03a8462714d0609d0548d24fb5f8762b8d12d358 authored about 12 years ago
Refactor captive portal test to run tests in threads

cfab60ab130742152e5dfb96450e4d625a4da1a8 authored about 12 years ago
Fix import errors in captive portal and url list tests

(cherry picked from commit 3c4f147b7fc3b626344b4168ca35c06d5c15bdd1)

86f591da89eae501d43c7d05488d9cd71bf7ab2b authored about 12 years ago
Add better documentation to HTTP Host and url list tests

04363333313869883c172aa0c4be18c7b776c52b authored about 12 years ago
Trap exceptions properly in input unit

(cherry picked from commit bd410ffc7bca234d8d6a3bc53bbfa93d21f76c47)

826ca122875d36ee2fea362473cedafd289fd739 authored about 12 years ago
Trap exceptions that get raised when running tests

(cherry picked from commit 5e46ee69b9039d03b7726772aff2bf27fc347851)

4fb3dc69477fae8ec6136700c90f2cb54cd14373 authored about 12 years ago
Make nettest take a filename instead of a file

(cherry picked from commit 7ba9d50a5195aa8310c30445fd3e10ca02592e0b)

ba54af4f7b6f02e074164aafa00f26454a16dfad authored about 12 years ago
Progress towards making daphn3 a test helper backend

f6518458a187a97e59539e42a5f4df8db1ba89a6 authored about 12 years ago
Port daphn3 to be a kit

7d5f55ef0ab76b0ba7c586ea56545cdf0c0b167e authored about 12 years ago
Progress on porting daph3 to new API. The client component

1ca2705d208febeea2e8cc400929c170fd875327 authored about 12 years ago
Make nettest take a filename instead of a file

7ba9d50a5195aa8310c30445fd3e10ca02592e0b authored about 12 years ago
Trap exceptions that get raised when running tests

5e46ee69b9039d03b7726772aff2bf27fc347851 authored about 12 years ago
Add exception logging method

fbbb11f9f5bc2e8c2056e775e92d42096bfa5d9d authored about 12 years ago
Trap exceptions properly in input unit

bd410ffc7bca234d8d6a3bc53bbfa93d21f76c47 authored about 12 years ago
Change required version of txtorcon to that which is stored on pypi.

* Refactor README.md with easier installation of scapy.

d88a54c113869fecc83374d340c7ecfe5f8f1220 authored about 12 years ago
Start rewriting daphn3

514bb499295b6f1884cd1a5cb083522719acfe45 authored about 12 years ago
Merge branch 'master' of github.com:hellais/ooni-probe

* 'master' of github.com:hellais/ooni-probe:
Update nettests/core/url_list.py
Update nettest...

7b8637806845a6dcb295368d7074d7580d679f7e authored about 12 years ago
Remove cyclone, numpy and bs4 from the dependencies of ooniprobe.

* These should only be depedencies of oonib and of "advanced" users of ooniprobe

b97ee255c462f00c37a7a0be6c2d411b13aa9e17 authored about 12 years ago
Start working on porting of daphn3

e8d6cdc3e5c97e62136a8f7df8acaaddf489bfbd authored about 12 years ago
Merge pull request #7 from jonmtoz/master

Added POST and PUT requests

8e1b6ba589bd426dc551efa5d54eaf491ee96db4 authored about 12 years ago
Add sudo to commands that must be run as root

a744bd1b8ae1d29633bc27b4f95ce55d60cafe40 authored about 12 years ago
Fix typo in README for installation of scapy

* Make import of pygeoip soft

df94c8bbbcdd7ec46976d54c00dd312154a910c4 authored about 12 years ago
Move scapy installation before all the rest

916adfd5bf222f486412029f023c51cc5b9e69cd authored about 12 years ago
Fix indentation of readme file

465c0e6a325317e17830b829c78e1a2f8be282e3 authored about 12 years ago
Update documentation on how to setup ooniprobe

fa476d07dccbfd58a186700401d2f337e8213e4b authored about 12 years ago
Implement basic collector for ooniprobe reports

* Reports can be submitted over the network via http to a remote collector
* Implement the backen...

5544ee71c001d64aecc5a729724af53c8ec2f246 authored about 12 years ago
Merge branch 'master' into remotereport

* master:
Implement basic keyword filtering detection test. * XXX Does not use the bisection m...

fb7c4962063161e621691b128f23d70402c4da36 authored about 12 years ago
Do some progress on implementing reporter

10f0d902a12d52b24009bb7def0c59c10280f7dc authored about 12 years ago
Implement basic keyword filtering detection test.

* XXX Does not use the bisection method
* XXX Does not establish a TCP session, but just sends

9e7cf8c35eb29ed56e8bca2da1bc3055a50df1aa authored about 12 years ago
Do some major refactoring of the ooniprobe backend

* Implement TCP Echo test helper
* Refactor testhelpers into proper namespace
* Remove unused imp...

dce255af61ae3ee89a0d37776103919dd86e4374 authored about 12 years ago
Respect the includeip = false option in ooniprobe.conf for scapyt derivate tests

* If the option to not include the IP address of the probe is set, change the
source and destin...

dc01cb60c73d4a57df3e01e6acf0d136d2e79e2c authored about 12 years ago