Ecosyste.ms: OpenCollective

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

OONI

We are a global community measuring Internet censorship since 2012.
Collective - Host: opensource - https://opencollective.com/ooni - Website: https://ooni.org - Code: https://github.com/ooni

Remove all nettest API related code.

github.com/ooni/backend - f9181caa8d5805cec51b7ce37277f32553c726fa authored over 11 years ago
Update ooniprobe to reflect changes in the backend specification

We now also support running test decks that have test helpers that can't reside on the same mach...

github.com/ooni/probe-legacy - b80a5e2e23483d5c55749341730a743c6930e5af authored over 11 years ago
Properly write error messages.

Update the /bouncer API to reflect spec changes

github.com/ooni/backend - 4210908e8853cd81e5945a5c09cc943a8f28bec4 authored over 11 years ago
Make some changes to the oonib specification

* Change the bouncer response format
* Change the report creation error message

github.com/ooni/spec - aff4ef6a10bdfb528d3d552e2e3e6faea900b076 authored over 11 years ago
Fix unittests for managers.

failures is now an int and not a list

github.com/ooni/probe-legacy - e1364925415fbb1946cf11f0d58c01551a8ea1cc authored over 11 years ago
Merge branch 'master' into fix/link_task_schedulers

* master: (36 commits)
Clean up error messages
Handle more failure types
Properly handle t...

github.com/ooni/probe-legacy - 25c87329e6a4d349709d890928fabad707c29bf3 authored over 11 years ago
Merge branch 'fix/link_task_schedulers' of https://github.com/aagbsn/ooni-probe into fix/link_task_schedulers

* 'fix/link_task_schedulers' of https://github.com/aagbsn/ooni-probe:
Track the number of fail...

github.com/ooni/probe-legacy - 403d60ef1545c70162d24b4126524da494de6e0e authored over 11 years ago
Merge branch 'master' into fix/report_write_failure_handler_rebased

* master:
Add component.json file to ng-upload
Update LICENSE file

github.com/ooni/probe-legacy - 71552b036b911df9219e2c1f43591c2510784d57 authored over 11 years ago
Clean up error messages

* Fix bug when inputFile is not set

github.com/ooni/probe-legacy - 177e645f817890173f1e62d00da26a143564542c authored over 11 years ago
Handle more failure types

* Make sure tests will still work properly even if Tor is not running.
(cherry picked from commi...

github.com/ooni/probe-legacy - 27065e664834a536ecba39798ea98fb2f1a39342 authored over 11 years ago
Properly handle the case when we don't get a collector by asking a bouncer

github.com/ooni/probe-legacy - 1a087d7760c317675c3c21cfe26d197803304da1 authored over 11 years ago
Fix report write failure bug

When a report has opened, and then a reporter has subsequently failed,
it is now removed from th...

github.com/ooni/probe-legacy - 3c166e576f74326a5d2c2f3cab0ed1672047c1df authored over 11 years ago
Track the number of failed reporters

github.com/ooni/probe-legacy - 0d4243c1ff29d0e6392413f05bc2c01a29f6b60b authored over 11 years ago
Reschedule failures immediately

Reschedule failures immediately so they do not accrue at the end
of the task list and eat memory.

github.com/ooni/probe-legacy - 7ea42ac6815d46329d979cf6e93f750a440b4166 authored over 11 years ago
Link TaskManagers by Least Available Slots

A LinkedTaskManager only has availableSlots if its child TaskManager
also has availableSlots. Ch...

github.com/ooni/probe-legacy - 1a0e6103abc78a6e10e9da2f2e8a94aa9074277d authored over 11 years ago
Track the number of failures, not the instances.

The number of failures on very large scans (1m hosts) results in
a large list. This commit track...

github.com/ooni/probe-legacy - 0791b2dd50507bdf448c239a4b39b05bd8fddcd4 authored over 11 years ago
Add CouldNotFindTestCollector error

github.com/ooni/probe-legacy - 4920850e60c25bd2ece3cd05160087b0f19cfc85 authored over 11 years ago
Fix some issues with ooni.deck

1. Do not require a bouncer to use a deck
2. If a bouncer is used, also fetch collectors for tes...

github.com/ooni/probe-legacy - d66091573872b8451686d5e61a098145835b2b4b authored over 11 years ago
Simplify the bouncer API

Simplified bouncer API requires one helper lookup per NetTest.

github.com/ooni/probe-legacy - 25d94151864bea2406469103491ec77b2279fcea authored over 11 years ago
Track the number of failures, not the instances.

The number of failures on very large scans (1m hosts) results in
a large list. This commit track...

github.com/ooni/probe-legacy - 23251cffeb0d23290206ad85ebc8e66f76e02945 authored over 11 years ago
Reschedule failures immediately

Reschedule failures immediately so they do not accrue at the end
of the task list and eat memory.

github.com/ooni/probe-legacy - c3cc01f9a35943d2c864632f3fb0d280d1c5e96a authored over 11 years ago
Use error-code 406 to indicate policy rejection

github.com/ooni/probe-legacy - 1ad69bfd531c1d6cd6c39272848b85b7c825356d authored over 11 years ago
Use correct status-code per oonib.md spec

github.com/ooni/backend - 02aac483bcfb8a2ca867449d436c0d7ab2378d2f authored over 11 years ago
Update data/policy.yaml to use the NetTest name.

Some of the NetTest name strings do not match the convention used
by ooni-probe. Note that we no...

github.com/ooni/backend - 49e5967408c61145c7d75c67b35c8b7a145dfa48 authored over 11 years ago
Add imports and fix referenced-before-assignment

Adds required imports and fixes a bug where no test-helper is
requested but requested_helper is ...

github.com/ooni/backend - 06870f856c864deca0f6bb28b5f2bfc0c870940e authored over 11 years ago
network interfaces are now pulled up and addresses are set correctly

github.com/ooni/EvilGenius - 828e5e6aab5d958a99ff0eabb820425d8d76965e authored over 11 years ago
Make input_hash a list input_hashes

github.com/ooni/spec - f1eaa8b80c85732a3e9a6e8c84ea372368c922e5 authored over 11 years ago
remove default routes via NAT networking once the install scripts are finished.

github.com/ooni/EvilGenius - 90bef9edcbcbc10bf299c8e0d5e65e86863d7006 authored over 11 years ago
Perform some changes to the API and fix some bugs.

github.com/ooni/backend - 8c17eb22d34ccefca1679e2942c8ec150509e6be authored over 11 years ago
Add support for looking up test helpers via a bouncer.

github.com/ooni/probe-legacy - 3bface3bd4fab9e87bdc8c440d70e07e19b8af28 authored over 11 years ago
Merge branch 'master' into feature/network_topology

Conflicts:
evilgenius/vagrant.py

github.com/ooni/EvilGenius - 4fab83122227ea8ab56c93ada7b22b64c03e02a6 authored over 11 years ago
add a traceroute instrument

github.com/ooni/EvilGenius - ff18341c7d0d11bf9825f087b3b0920024cf4d33 authored over 11 years ago
fix ping instrument description

github.com/ooni/EvilGenius - 9514a35a91846f29c52087fbbf513a6423b3fb73 authored over 11 years ago
Merge branch 'master' of github.com:TheTorProject/ooni-spec

* 'master' of github.com:TheTorProject/ooni-spec:
Fix visualisation of variable part of API
...

github.com/ooni/spec - cfdf32a86d10a1a34092c11a9e0fdfb50743e610 authored over 11 years ago
Change the bouncer API to be more simple

github.com/ooni/spec - 353b683e11fb5826fd132e089e1c8296ae8f9eb2 authored over 11 years ago
Remove /nettest API from oonib specification

github.com/ooni/spec - 32bd7cbac3d3a78ecbbc1d49cd19766647e118a6 authored over 11 years ago
add a shell script for testing

github.com/ooni/EvilGenius - 03ff7bf83ee98497ecd0055e5d19b55db0a08d85 authored over 11 years ago
Add component.json file to ng-upload

github.com/ooni/probe-legacy - eb82c86e4545d553d325291d4681b37d69269f29 authored over 11 years ago
Update LICENSE file

github.com/ooni/probe-legacy - 09fa29b8fa8468af1c5461db9cc8f5a7087e41de authored over 11 years ago
Start outlining the classes for policy handling

github.com/ooni/probe-legacy - 3ddc95bd9841770dfe08cbf92265563cf17baf45 authored over 11 years ago
Only run unittests when there is something on port 8888

github.com/ooni/probe-legacy - efa38f208504975054e233aaba3dd92aa3b8b51b authored over 11 years ago
Add a basic deck that includes inputs as URLs

github.com/ooni/probe-legacy - 2601d75c1efa9c1cc0e474f5bc1ef5955cda7703 authored over 11 years ago
Fix bug that leads decks not being started properly

github.com/ooni/probe-legacy - 8cdae801fb9414eeba62c1e2c6215d0eef7754b6 authored over 11 years ago
Implement downloading of input files based on URL in deck file

github.com/ooni/probe-legacy - f62f822b926eab78153c3081ced38b1075b16e10 authored over 11 years ago
Refactor verification of input file and implement caching

github.com/ooni/probe-legacy - fb8a90c6f2ec136eb477bbb2bf91d61456e66c80 authored over 11 years ago
Fix some bugs in unittests

github.com/ooni/probe-legacy - a3c6e2aacdffc0fe59f4b5c3f959b04ddf6fa1dd authored over 11 years ago
Fix input descriptor

* Return the id in the /input API

github.com/ooni/backend - 82933d4c2d8f812dde9790aaa7fcc4c8c2fe186f authored over 11 years ago
Write the number of currently running tasks to a text file

github.com/ooni/probe-legacy - f8f2890502721a8bc47ba6997e5984fc40e303a2 authored over 11 years ago
Handle more failure types

* Make sure tests will still work properly even if Tor is not running.

github.com/ooni/probe-legacy - 783fc4673a674bec54b958d23f3356bcc0c27286 authored over 11 years ago
Store a cache of input descriptor lookups

github.com/ooni/probe-legacy - a00231ca5aad7992b85ff57d7ca4e1fd5607b65f authored over 11 years ago
run network measurement instruments and write results to logfile

github.com/ooni/EvilGenius - 3468e6109f43ab0051f2ab28f5cabb8591035dc4 authored over 11 years ago
Link TaskManagers by Least Available Slots

A LinkedTaskManager only has availableSlots if its child TaskManager
also has availableSlots. Ch...

github.com/ooni/probe-legacy - 0467a6ea8c33a35beb315e56de3b2f5bdae605d6 authored over 11 years ago
Get all the unittests to pass.

github.com/ooni/probe-legacy - 553cb673b39fce91b0829ebe71caba94a817eadc authored over 11 years ago
Start implementing support for downloading of test decks

The work here was mainly merging together my branch with the one of @aagbsn and
refactoring a lo...

github.com/ooni/probe-legacy - fcae18e1cc5b6387bf4b609d62deec477414cd92 authored over 11 years ago
Merge remote-tracking branch 'aagbsn/feature/add_nonblocking_inputprocessor_setup' into feature/oonib-support

* aagbsn/feature/add_nonblocking_inputprocessor_setup:
Update Unit Tests
Make inputProcessor...

github.com/ooni/probe-legacy - 81cf3c89a1d8d21c75000e92f90ed3bc63558521 authored over 11 years ago
Merge remote-tracking branch 'aagbsn/feature/add_deck_input_fetching' into feature/oonib-support

* aagbsn/feature/add_deck_input_fetching:
Make oonicli download inputs before starting tests.
...

github.com/ooni/probe-legacy - 8d77ff51fe8b636027dc4c199730357a56b63a51 authored over 11 years ago
Add support for running body_processor

github.com/ooni/probe-legacy - 51caef2bf217216b9330d1f4b449b59cf869c9f0 authored over 11 years ago
Only run unittests if oonib is imported

github.com/ooni/probe-legacy - 219f0ba3f503c5084e955f240482c06460ea6b3d authored over 11 years ago
Start outlining the oonibclient object.

Write the minimum unittests that it must pass to be complete.

github.com/ooni/probe-legacy - 7efd771be71e654cf8d961ae33b13bd7a3cad6e5 authored over 11 years ago
Fix visualisation of variable part of API

github.com/ooni/spec - a943181de2c80fdc460f4382a945a3b432a02095 authored over 11 years ago
Fix some crucial bugs in ooni.

* We were not properly reading the response body
* We were no longer supporting Nettest.inputs API

github.com/ooni/probe-legacy - b4ff20a2af67ca11ede6464777885a5547a155fd authored over 11 years ago
Return the test helper address of the requested TH

* Refactor bouncer into a separate object

github.com/ooni/backend - cde886b1facaab9a646ccaa7c3f942ca542fd177 authored over 11 years ago
Update oonib spec to make the test_helper name be sent by the client.

github.com/ooni/spec - 1185d86297345ce402dbef39dc67556dfb1c6a1e authored over 11 years ago
Move validation logic into policy object

github.com/ooni/backend - 912a4d3f1bb479865c3f3890901c2855cd61b266 authored over 11 years ago
Refuse creating new reports if the policy is violated.

* Move all errors into a dedicated module
* Add missing __init__.py for nettest handler

github.com/ooni/backend - 98356357980bf134c3af9b02ba5b01bb570b60a2 authored over 11 years ago
Move policy related things into an appropriate object

github.com/ooni/backend - c6c0496a93cec538aaf13e8972d0dda394801567 authored over 11 years ago
Add proper error handling in deck & input & nettest & policy

* Refactoring of handler related code

github.com/ooni/backend - f2889515ec044dbaaa5b5795ffca00cd5020aff9 authored over 11 years ago
Add support for serializing lists to json via self.write()

github.com/ooni/backend - 1e0d3c0d0b20f92fd901163a4f2b41627f9e931e authored over 11 years ago
Refactor the bouncer handler

github.com/ooni/backend - 0089a0eda583b7b14cda255ab10b80a137380a72 authored over 11 years ago
Add Bouncer API

github.com/ooni/backend - e03798beb5678386749022e88c4593a7546951e4 authored over 11 years ago
Add Policy API

github.com/ooni/backend - bf2a444878730722abad43b869a2bb7fe1194579 authored over 11 years ago
Add NetTest API

github.com/ooni/backend - 45a5ddb9eb7388976c5c7e09b5ca553681b6b46f authored over 11 years ago
Use sha256 as per oonib.md spec

github.com/ooni/backend - d7a864a0df2723657d7ff5b02c7568042d49093f authored over 11 years ago
Implement input API as spec'd in oonib.md

github.com/ooni/backend - b7fd4b9db379fc9bc28f22f6608c804e9f08e181 authored over 11 years ago
Normalize pluralization, use sha256 for input name

Use the same pluralization semantics as the /deck api,
and use sha256 hexdigest filename as spec...

github.com/ooni/backend - 7d753791abef68c3cbbaf390b7ae92c01f1a56a8 authored over 11 years ago
Return the descriptor as specified in oonib.md

github.com/ooni/backend - d31aa2658630b4dd9d58008c99ac5db09190e18d authored over 11 years ago
Fix missing imports

github.com/ooni/backend - 56e54b5f0e6168c6bd8139be2cc3ab6dc2cf6f75 authored over 11 years ago
Cast factor to float.

This was a problem in the web GUI

github.com/ooni/probe-legacy - 200610c60f3ce800158b495b05d1c195c9cf133d authored over 11 years ago
Update Unit Tests

Adds a call to the initializeInputProcessor method

github.com/ooni/probe-legacy - 6f5493dd7b6bd99d34eddb66ad7ae632edfd775d authored over 11 years ago
Loosen regexp so that the descriptors are actually fetchable

github.com/ooni/backend - 7e2a526d88c20f038a5fabbe43062345b13448b9 authored over 11 years ago
Only consider descriptors

github.com/ooni/backend - 2d1a18e80be7c4cd860dad8fc510a524a0f0453b authored over 11 years ago
Add some basic inputs descriptors and add makefile to fetch them

github.com/ooni/backend - d3749779dcc7691e5e14e9b2b3d60cf923757e70 authored over 11 years ago
Add support for exposing OONIB not over Tor (useful for debugging)

Test the input list API.

github.com/ooni/backend - 86aa9ff669b567c5677ba1174c6c07bb9dcc6cc2 authored over 11 years ago
Get the thing to actually start.

Misc bugfixes and retested the requirements.txt

github.com/ooni/backend - 683bbc695af313e1eba36bd3d9698eec17fca8cb authored over 11 years ago
Merge branch 'master' into feature/add_deck_api

* master:
Add support for updating a report in a more RESTful manner

Conflicts:
oonib/report...

github.com/ooni/backend - b0a56e5113f35a4a9b8a7f07ac3a3de2b07e0c9a authored over 11 years ago
Add skeleton of the various new directories for bouncer/policy/inputs/decks

github.com/ooni/backend - a9b6dd9f9a8f8a51cdedecbb17351802934b10df authored over 11 years ago
Do some refactoring and cleaning up of the various handlers.

@aagbsn you should take a look at this.

github.com/ooni/backend - a4f09650c55aec62b0de0e319b3336547b5f2a90 authored over 11 years ago
Merge branch 'master' of github.com:TheTorProject/ooni-backend

* 'master' of github.com:TheTorProject/ooni-backend:
Fixes a bug where logfile config option w...

github.com/ooni/backend - 02b6747405a89e05d91336431f1bd9c1939f342d authored over 11 years ago
Add support for updating a report in a more RESTful manner

github.com/ooni/backend - d220907d31acae6c0a332a1fe00e9071a3a15083 authored over 11 years ago
Cleanup after your mess

github.com/ooni/probe-legacy - 2bb434e8193180d6ffaa601eec6ee60819774137 authored over 11 years ago
Launch oonid by default and add notes on how to use the web UI

github.com/ooni/probe-legacy - 779fa676111d55f55e2f87c9f85a90b493844398 authored over 11 years ago
Merge pull request #160 from TheTorProject/effhaa/vagrant-precise-ooni

Effhaa/vagrant precise ooni

github.com/ooni/probe-legacy - c81d7fecd20dc4d89fe46cc3f98892fa8f62ee3e authored over 11 years ago
Merge branch 'master' into effhaa/vagrant-precise-ooni

* master:
Add disclaimer
fixing rights
back to upstream master
nettests dir changed
ad...

github.com/ooni/probe-legacy - 3e47a9e6d90ed71d8943d245e21bad81ee566059 authored over 11 years ago
Merge branch 'master' of github.com:TheTorProject/ooni-probe

* 'master' of github.com:TheTorProject/ooni-probe:
Add disclaimer
fixing rights
back to up...

github.com/ooni/probe-legacy - 296b7046d0c9da9c12774e1341dd7b9147f82605 authored over 11 years ago
Merge branch 'master' into effhaa/vagrant-precise-ooni

* master:
Fetch dnspython and scapy from pypi instead of the tpo mirror

github.com/ooni/probe-legacy - 041796597b144754c091e10d46e25b5591355aa3 authored over 11 years ago
Workaround crazy bugs.

github.com/ooni/probe-legacy - eb75f19a4af364a3679ee280b0081e6cecb15bab authored over 11 years ago
Update to point to the /usr/share dir directly

github.com/ooni/probe-legacy - a58b46f72f3516539a95531f600f9c16daa25dd8 authored over 11 years ago
Do some radical changes to Vagrantfile and setup-dependencies

A lot of this code is taken from the GlobaLeaks setup script.

github.com/ooni/probe-legacy - 17f68aca83c06d75a82cc5f9ecd96c7dbb7919bf authored over 11 years ago
Update README file

github.com/ooni/probe-legacy - b6400a90e0a4b9b6946a59d6f8854bee52bce521 authored over 11 years ago
Merge pull request #155 from effhaa/readme-fix

Readme Fix: nettests location changed

github.com/ooni/probe-legacy - 2d94c90f66c20f296810e4a6cb18357e4c43c578 authored over 11 years ago