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

* Moved iface and ipaddr discovery function to ooni.utils.net.

870d8824f0d2fd8c83624a908641f7ba512bcc1f authored about 12 years ago
Add ooniprobe prefix to logs

bee2164106ad2a6e8be6b6334a2efe90d7521f84 authored about 12 years ago
Clean up filenames of generated reports

* They now follow the format $testName_report_$timestamp.yamloo

afa72fbc40dddcc1d5ea93003f3dba1aff48e791 authored about 12 years ago
Implement ICMP traceroute test

* parametrize max_ttl and timeout
* make max_ttl and timeout be included in the report

8ede385b70a9d717572b95b2d5ab87085bb82cd7 authored about 12 years ago
Add not about the fact that tests should return a deferred.

9235c7d2d769c70971f1622ee40f3588467aaa6b authored about 12 years ago
Add software version to the report

* Cleanup some debug messages
* Remove unused ooni-probe.conf config file

a4708eaad29e275dc67b80ad767b3e17cc63abb8 authored about 12 years ago
Start working on remote reporting system

* Still broken

187b8e98d061da05168ac1f9406154ef6d587038 authored about 12 years ago
Implement basic reporting to flat files containing the report ID.

* XXX the location of such files is not configurable, they will leave tons of
crap in your cwd.

3baf68b4df709c039d8c3d856891afebd6077949 authored about 12 years ago
Refactor reporter Object.

* We now have a parent OReporter object that is subclassed by OONIBReporter for
remote reportin...

572b301710f395620c557dde8ecdef0771ccbc88 authored about 12 years ago
Update nettests/core/url_list.py

28241124e6094b224f4a3b4f6c0a8e8a69a7eeb6 authored about 12 years ago
Update nettests/core/url_list.py

c67d69ec432e32479daca2ed65b27529260c9ba5 authored about 12 years ago
Do some cleaning up

* Remove Readme.md file
* Update TODO with lists of tickets
* Remove no longer used unittests

bae19b558fcfa618778dea948e292c393ab49ed8 authored about 12 years ago
Improve HTTP Host test to work with the HTTP Requests test backend

b142d1fa8aeda530e0b155e5fc5aae377f523f76 authored about 12 years ago
Add test_name to the report

Remove simple test

a511a8b36c85c0535c6019fbc1081fd5e6235379 authored about 12 years ago
Port TCP Connect test

de6751c9761f0590ff114f5a44b0cc5a6a4ea092 authored about 12 years ago
Merge branch 'multiprotocoltraceroute'

* multiprotocoltraceroute:
Clean up

f5a5793728a37023cea55401c7be59e29fbc1461 authored about 12 years ago
Finish implementing multi port traceroute for UDP and TCP

e8058852a049f30f90520041e497d9277c1825e9 authored about 12 years ago
Clean up

44bac35872571102a88d36f5c04a1afb8f0d372c authored about 12 years ago
Merge branch 'master' into multiprotocoltraceroute

* master:
Implement basic HTTP request test that does capitalization variations on the HTTP me...

5e6115557bb67653a8ed1001c53333501a182d67 authored about 12 years ago
Implement basic HTTP request test that does capitalization variations on the HTTP method

* Due to a quirk in twisted.client.Agent that sets HTTP request headers to canonical form we are
...

2266e961595a167b12ee1a4aca617eb2dbb56b12 authored about 12 years ago
Implement TCP and UDP multi port traceroute test

665267dc7f431f28e8f1017e9ebdce4740f92d1d authored about 12 years ago
Merge branch 'master' into multiprotocoltraceroute

* master:
Clean up unused code * Fix imports in oonib
Add database support to oonib * We hav...

10ccfa0852179f495307ef1bb5181b29a7161537 authored about 12 years ago
Merge branch 'master' into http_requests

* master:
Clean up unused code * Fix imports in oonib

5415ecef19eaf6c46ef008595c9f748bae6a640d authored about 12 years ago
Clean up unused code

* Fix imports in oonib

3b394e4d82c5b13cb537fcf7bc84bb75b773eb1c authored about 12 years ago
Merge branch 'master' into http_requests

* master:
Add database support to oonib * We have function to automatically create tables base...

f2c08794156e94f1d0a32840c08e80bdd30cae73 authored about 12 years ago
Fix some docstrings

7147340125d728c775d7fa339a7eb94e522f96a0 authored about 12 years ago
Merge branch 'oonib'

* oonib:
Fully switch to using only cyclone for HTTP related test helpers * Implement HTTP Req...

847617f0c2a1562bac88780dd66649a895dca6db authored about 12 years ago
Add database support to oonib

* We have function to automatically create tables based on the Storm db definition
(borrowed fr...

cd4960e1493308198d655c3b6502879852bd5dce authored about 12 years ago
Add basic configuration support to oonib

d4adf3e0e177e80ce7bc825f1cb4e461e5551b2f authored about 12 years ago
Fully switch to using only cyclone for HTTP related test helpers

* Implement HTTP Request handler backend
* Fix the startup script of OONIB
* Disable daphn3 test ...

93bcc2f5f9d90b1548968807cf3404e19559b362 authored about 12 years ago
Continue work on OONIB

8417fce6bc80716ea19c6f531c0380c61944be9b authored about 12 years ago
Start defining the models of OONIB

* Create runner for OONIB

939973f15d39804bc3d62360a622436faf41430f authored about 12 years ago
Fully switch to using only cyclone for HTTP related test helpers

* Implement HTTP Request handler backend
* Fix the startup script of OONIB
* Disable daphn3 test ...

7b3d5e71c710282d70f32fd81a6955e192119b17 authored about 12 years ago
Merge branch 'master' into oonib

* master: (43 commits)
Update example for writing scapy tests. * Make changes to test template...

91df89c7c489bee98c62eda663eecac0d884bbc3 authored about 12 years ago
Add backend to the required options of http_requests test

e31917f5ac61b74f46b5fa52c678f7c19a56824f authored about 12 years ago
Refactor the logic for running of tests

* There was a bug related to generators not being rewindable we now convert the
generator of on...

abd7de7fb6e64d0c1974d8554950d82bace7f983 authored about 12 years ago
Merge branch 'master' into http_requests

* master: (35 commits)
Update example for writing scapy tests. * Make changes to test template...

2ab4dfc17c30f1f8eaa84c81ac742eb56cdd84a8 authored about 12 years ago
Start plotting out the multi protocol traceroute test

d1e003d7f6b971ecd5244197e5f776ea57553ae4 authored about 12 years ago
Update example for writing scapy tests.

* Make changes to test template of scapy tests

50df3ff29e42c733fc6dfbe64da7f4ae1cd89b9e authored about 12 years ago
Completely rewrite the txscapy.

* It is now much cleaner and does not start the packet capture in a separate thread.
It subclas...

12726ca463d9e68e93d49fcb418421648d054744 authored about 12 years ago
Merge branch 'cleanup'

* cleanup:
Do a very big cleanup and refactor of all the code in the repo.

Conflicts:
to-be-...

6e30857efa9223f3852d9e0d42bd02f14ee1b76e authored about 12 years ago
Do a very big cleanup and refactor of all the code in the repo.

* Move daphn3 protocol to to-be-ported
* Remove rfc3339 support, we will use seconds since epoch...

7d6901f1552067bce9595db6a84f8f5245d8f28c authored about 12 years ago
Do a very big cleanup and refactor of all the code in the repo.

10c63e0fceb0479c5893bfd2cb7e77af2af703cc authored about 12 years ago
Add txscapy to the commit

This should have been in the previous commit and I should not have tagged the release
I must run ...

b97a99c9f9acba460d098b1c6241f625882d553b authored about 12 years ago
Implement logging to PCAP file support

6a3ee55b574adaa8740ccafe2e4a01719dc0e86e authored about 12 years ago
Merge branch 'master' into packetcapture

* master:
Finish refactor of the core of OONI. * Everything is passing * XXX there is a bug in...

0bbb2d5314d4470c4cfdf9fc5a398a9991b3b8ce authored about 12 years ago
Finish refactor of the core of OONI.

* Everything is passing
* XXX there is a bug in blocking tests not making the reactor stop

c44c5282dd1980fcf979a72ddd234758b05b0745 authored about 12 years ago
Completely refactor the logic for running tests

* We no longer rely on calling trial
* The code is now *much* more clean and readable
* The purpo...

a7b8967b9e67cc367f1789747bb31366f2ad4cde authored about 12 years ago
Further progress on packet capture implementation

9e632c5d7c8d7f73add3aa38900898a86f6ca9fc authored about 12 years ago
Port china trigger to new API

9bf7fc8d86901bca4061dd82f6ca6af311cabee4 authored about 12 years ago
Rename keyword filtering test to HTTP keyword filtering

695b12a59650bf7c34d18297a2b3a1f9a074fa84 authored about 12 years ago
Refactor install documentation.

e1fbfd71765f815500808d0e28538e3b39feba86 authored about 12 years ago
Convert header of ooniprobe script to a non docstring

2332356219f9b301db31c55393a0f4aab3d73d50 authored about 12 years ago
Merge branch 'master' into packetcapture

* master:
Move test inputs back to where they were.
Disabled debug log in default config fil...

c594b96685bad43354ba4de3ee018947d0a39cbf authored about 12 years ago
Move test inputs back to where they were.

92cf32da1f3d84bf36a1b982c8cc281e5e8f3024 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:
* Moved metaclass code to separate branc...

50c48cc6e50149538c2f647d5dda6c9bb0caaeb7 authored about 12 years ago
Disabled debug log in default config file

* Make runner rename file to .old if it already exists

5d0ee1bf474055f65f0913594f5c0ddb6017988e authored about 12 years ago
Refactor reporting system

* Fix import error in http host test

cf72e20df6fb9271f415984c65c7026f26f56325 authored about 12 years ago
* Moved metaclass code to separate branch 'meta'.

16d270968cd1d52a081b3c653312b1e4b029dd9f authored about 12 years ago
* Removed unused code from assertions.py.

* Deleted config.py and process.py.

98358b37463e68e03060b8917db78ee4055f1189 authored about 12 years ago
* Removed bug as a result of merging which reintroduced the bug for log

messages being printed twice.

c84cc0923243dbc7ffa4a0ecaa9d42505d448315 authored about 12 years ago
* Made the submit-patch script create the /patches directory if it doesn't already exist.

d02cb70f6e788c37273f8953be827a0adb0a8185 authored about 12 years ago
* Moved /test_inputs/* to /inputs.

3d0040477af00e329095531335d0f7eebe78f46a authored about 12 years ago
* Adding new Makefile in top dir

* Adding saved copy of *.secdev.org SSL cert so we can correctly check for
cert warning.
* Upda...

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

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

Conflicts:
ooni/nettest.py
ooni/oonicli.py
ooni/runner.py

5c29daa8c9d33f272f618d37d1ba76b5f7998640 authored about 12 years ago
Merge branch 'wtf'

e05f52921835ae024d3a127e496f5a0335d193bd authored about 12 years ago
Move peculiar code to wtf directory.

* Comment on tor related code and propose that it gets removed.

70a3d94b5f5edeaafbd1867c67fb5cd2d61ad149 authored about 12 years ago
Jot down some quick notes

df54cb8f831b1165450cf0a09c2b4d4ff3a79f9d authored about 12 years ago
Do some important refactoring of runner and nettest

* Refactor dnstamper to usage usage.Options

6c08785800e06fed821d5928ac558726d733bbbd authored about 12 years ago
Move peculiar unused file to wtf directory.

2cf46cd3a267a6829ff8ad562be5a7ecc2dc89ca authored about 12 years ago
Rename advancedOptParameters to usageOptions

* Change all references to the new name

9d67a329fda4b81a4a0f0ad9f25f349f86ba4ea5 authored about 12 years ago
Make the relevant changes to the ping test by isis

* It appears to be broken in multiple points, so I just made the changes that
are relevant to t...

768bdbdc3dfe9f775981eb6320de325b1b3a13ad authored about 12 years ago
Refactor the Scapy test template.

* Now is it much more simple
For the time being the txscapy send and receiver will be disabled in...

f4a065da96af966e01126be4c3013780da1b7579 authored about 12 years ago
Add Makefile to fetch Maxmind geoip database files

e10033c72b4cf3355095b3a0bbdfca3a5dbeac4a authored about 12 years ago
Start working on HTTP Requests

4a7d32225a6173d18dfa3df3b953e15841c02d62 authored about 12 years ago
Implement GeoIP lookup support

* From configuration options it is possible to choice what level of privacy the
prober is willi...

e056fe9b886c3dfaf9546cd94656eec8117f70f8 authored about 12 years ago
Implement config file support

* You are able to specify basic and advanced options in YAML format

37221cd7bfe6fad3750ae2c701d22a7bf03b9793 authored about 12 years ago
Merge branch 'remove-old-api'

ef55266fb09f32c5769f47f0f27d044cfb7a529a authored about 12 years ago
Remove raw inputs and move them to a separate repository

* Add Makefile to fetch such lists

92bbcb9b66b1eb1716bbc5f7d8ff2cf46c70347a authored about 12 years ago
Remove all references to the old API

654147c3a92156c35fc1a8ecc0aac8e933f57e59 authored about 12 years ago
Add docs for modules, kit and lib

135bfd2e2414c23ce8e34681a98d1a8b36efc112 authored about 12 years ago
Fix up documentation

* Add proper requirements.txt file

9db45a1e8a31c6fff9a5a732ff307330ecdbcea3 authored about 12 years ago
Continue work on OONIB

e21fb2dbb2f748b876a1044895f74de0edde3369 authored about 12 years ago
Move bridgeT and echo test to bridge reachability directory

cb4b72cd7276845f74443c6fc2338986592c3cdf authored about 12 years ago
Add basic unittest for testing of DNS

1d106f36b15960a63fc09fbf737ef98586645856 authored about 12 years ago
Start defining the models of OONIB

* Create runner for OONIB

bf37eed44600ea9d307f958e35304ff4a7116032 authored about 12 years ago
Refactor DNS Tamper test to use twisted.name.client.queryUDP

* Add a "Error: " prefix to utils/log.py
* Make some changes to before_i_commit script

769cd3cbbd8521af505f2b740af8468b1a347f2f authored about 12 years ago
Add script that verifys proper functionality of basic tests

* As suggested by Jake
* There is a subset of inputs that will run with the tests to avoid having...

0b9e1629186a081dac4a72046caa8f1244c20154 authored about 12 years ago
Make important refactoring to various parts.

* Fix bug in captive portal test

46133a4a1cdc03e741f00c57f2d53fe20095827f authored about 12 years ago
Refactor log file rename configuration to oconfig

e6ac93347a50096897de673a368a99c557f5cef7 authored about 12 years ago
Add keyword filtering test file

71cb3d71443dc1b28a4aa62dcd0b880e2b5f5cac authored about 12 years ago
Implement keyword filtering detection tool

* Fix some bugs in reporter and runner

a5e0b372a326e2b7daa2a350a821ced13271b170 authored about 12 years ago
Fix bug in scapy test template

* Add debug lines to scapyt

85ff8f2daf527d81da69d5e3af84f7e97e6fe579 authored about 12 years ago
Add URL list test.

d0a1a85b77894c97696147b348c66ad809681efb authored about 12 years ago
Consolidate report format

854ca64c034de1a969aecc580df1756d39ea5c9d authored about 12 years ago
Fix typo in class used by bridget

56bc41105c3f1ec1580eeeb5c9c1d2353d3490fd authored about 12 years ago
Port Bridget to the new API

* Unbreak the new API and make sure tests work as they should
* Add more advanced parameters for ...

de0c47f7152b3a0a9dd2baf27ce2b028819e3f63 authored about 12 years ago
* Added brief doctrings to get pylint to shutup about it.

85f0da80a5fb78b877f29c47931923544933dc06 authored about 12 years ago
* Changed the nettest inputParser to no longer be wrapped by @staticmethod, because that might be confusing to test writers.

6d971bc3c49c50084d047ea77546a2eec7a53d84 authored about 12 years ago