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

Added warning suppression for scapy's logger to the beginning of oonicli.py.

github.com/ooni/probe-legacy - a382177448f004a29a26b970be9e01bd799f1f0b authored about 12 years ago by Isis Lovecruft <[email protected]>
Added better reporting of statistics and safe packet information to TCPflags

test, which is a combined and condensed version of TCPsyn and TCPfin tests.

* Tested pcap suppor...

github.com/ooni/probe-legacy - 1fa46bcb6d65a11b3209c07d8e14507d43303f1a authored about 12 years ago by Isis Lovecruft <[email protected]>
Parse the test specific command line options when running a test or tests

* Read the SOCKS port and Control port via the control port when starting with Tor

github.com/ooni/probe-legacy - 5cbd79a53c6e9d2612b270677ed7d3f5c9401225 authored about 12 years ago by Arturo Filastò <[email protected]>
s/config.tor.socksport/config.tor.socks_port/

github.com/ooni/probe-legacy - cd54568df42e35aad2563c1c87f0a36097228ca5 authored about 12 years ago by Arturo Filastò <[email protected]>
If the option start_tor is set to True, make sure that Tor is started before running the test deck

github.com/ooni/probe-legacy - 12c12cee5224dc1f62ae7cfc77cd4e0c6e2283e9 authored about 12 years ago by Arturo Filastò <[email protected]>
Improve the reporting of HTTP Test template. Include the reason of the failure for every request.

* Extend config file to support the tor related options
* Create ooniprobe.sample
* Add ooniprobe...

github.com/ooni/probe-legacy - 44859c555f34f6b5e0a65546b476d3ba2e158bad authored about 12 years ago by Arturo Filastò <[email protected]>
Add support for starting Tor via txtorcon

* XXX would like to be able to know if Tor is censored and add it to the
report, this can easil...

github.com/ooni/probe-legacy - a65b6ebb7e90a4350b1a214189196d11a8371eda authored about 12 years ago by Arturo Filastò <[email protected]>
Add logPrefixes to txagentwithsocks

* Improve http test template

github.com/ooni/probe-legacy - 4b1c96d43520b2fd6df72e7e4845c879677d4c63 authored about 12 years ago by Arturo Filastò <[email protected]>
Handle responseNeverReceived failure

github.com/ooni/probe-legacy - 62d50ea8a826c2da3fbd17d7d184b5540a001239 authored about 12 years ago by Arturo Filastò <[email protected]>
Rename setupProgressMeters to updateProgressMeters and add debugging.

* Call such function every time we iterate over a test

github.com/ooni/probe-legacy - bb2744ff8010883d1c78fa112b868161cfa62c12 authored about 12 years ago by Arturo Filastò <[email protected]>
Store the state of the currently running tests, their progress and estimated time to completion

* Display every 5 seconds a summary of all the running tests and their progress
* Refactor input ...

github.com/ooni/probe-legacy - a3829e7a9700bfa748088c18e3afa44a086ed6e2 authored about 12 years ago by Arturo Filastò <[email protected]>
Merge pull request #8 from aagbsn/update-setup-instruction

Update README

github.com/ooni/probe-legacy - 0bb6ea25c84e55c7904ae2608e432ee4e8a46372 authored about 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'master' of github.com:hellais/ooni-probe

* 'master' of github.com:hellais/ooni-probe:
Update ins

github.com/ooni/probe-legacy - 7332e713372bb79c51e2befbf6821dbdae98411b authored about 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'resumesupport'

* resumesupport:
Add test state execution tracking and resume support * Clean up some debug me...

github.com/ooni/probe-legacy - 6dd0468865afee189ed4180ddb43619fa6070fdc authored about 12 years ago by Arturo Filastò <[email protected]>
Add test state execution tracking and resume support

* Clean up some debug messages
* Handle DNS lookup problems
* Handle TCP Timeouts properly
* Bett...

github.com/ooni/probe-legacy - 659dda6b388ecc658f8060b7bef2aa7b4015dce2 authored about 12 years ago by Arturo Filastò <[email protected]>
Add test state execution tracking and resume support

* Clean up some debug messages

github.com/ooni/probe-legacy - 4d693cf148242f724d477796d4daa73cc15aa684 authored about 12 years ago by Arturo Filastò <[email protected]>
Update README

Adds additional required dependencies and instructions for using
virtualenvwrapper.

github.com/ooni/probe-legacy - 913742bac4ab230234ff45ca117bcbcc6852bab3 authored about 12 years ago by aagbsn <[email protected]>
Update ins

github.com/ooni/probe-legacy - ba331316b0cff1d71fb477487da93be0b8494b8d authored about 12 years ago by Arturo Filastò <[email protected]>
Fix bug that mistakenly reports unsupported twisted version

github.com/ooni/probe-legacy - 113fd7f69afab9d5e4f8e98b195f4969b69920a5 authored about 12 years ago by Arturo Filastò <[email protected]>
Fix bug that lead processPacket being called even if no packet has been received

github.com/ooni/probe-legacy - fc24e4f29d25a2cef91525e4d47c39da3c6b4d8d authored about 12 years ago by Arturo Filastò <[email protected]>
Register scapyFactor if it is not registered

* Better debugging messages

github.com/ooni/probe-legacy - 29505b25df7b133d634c9c0b5b5f33be12be7adf authored about 12 years ago by Arturo Filastò <[email protected]>
Randomize source port by default in traceroute test and include source port in report

github.com/ooni/probe-legacy - 2e06b7c0a6c779f174d047d6a22dac36fe6d4922 authored about 12 years ago by Arturo Filastò <[email protected]>
Handle the case in which we do not get a DNS lookup response and include it in the report

github.com/ooni/probe-legacy - b2b2b54306f503335cc52edc82426baea45da242 authored about 12 years ago by Arturo Filastò <[email protected]>
The dicts and lists used for keeping track of answers should be instance attributes not class attributes

github.com/ooni/probe-legacy - 15c501d57c1876a21ee60b53f0f38ee845ebe782 authored about 12 years ago by Arturo Filastò <[email protected]>
Removed cerealizer because it sometimes causes the reporter to hang.

github.com/ooni/probe-legacy - 20137d4b331ca8d3016708a8641e6f31f0b9ef72 authored about 12 years ago by Isis Lovecruft <[email protected]>
Trying out cerealizer for passing objects.

github.com/ooni/probe-legacy - f6f8aae1a78d2086103718eaf41dd80f663aaef1 authored about 12 years ago by Isis Lovecruft <[email protected]>
Make the sniffer not run in a separate thread, but use a non blocking fdesc

* Do some refactoring of scapy testing, following Factory creational pattern
and a pub-sub patt...

github.com/ooni/probe-legacy - 615ce75c47aec249b6b5a4c0b58fdf7a93f09582 authored about 12 years ago by Arturo Filastò <[email protected]>
Add proper documentation to HTTP Test template

* Do some minor refactoring

github.com/ooni/probe-legacy - e496f0d1b3d395fec039574fd212675885b9e017 authored about 12 years ago by Arturo Filastò <[email protected]>
Test and Implement HTTP Header Field Manipulation Test

(rename it to what we had originally called it since it made most sense)
* Extend TrueHeaders to ...

github.com/ooni/probe-legacy - fb5ab197c4efabd005286c32335010f24a102267 authored about 12 years ago by Arturo Filastò <[email protected]>
Test and Implement HTTP Header Field Manipulation Test

(rename it to what we had originally called it since it made most sense)
* Extend TrueHeaders to ...

github.com/ooni/backend - 8befdb69f363f9d751c8f8d3c6447a9f8d3bf68e authored about 12 years ago by Arturo Filastò <[email protected]>
Update unittests for runner

* Remove superflous debug messages

github.com/ooni/probe-legacy - df21761de0f0f887a2650a4fd97f0e3778bd4e6d authored about 12 years ago by Arturo Filastò <[email protected]>
Implement test deck system for automating the specification of command line arguments for tests

* Change before_i_commit script to use test deck system

github.com/ooni/probe-legacy - 263568f28bcac776da7f9936a0e80958c4027f46 authored about 12 years ago by Arturo Filastò <[email protected]>
Refactoring on runner, reporter and oonicli

* Include the command line arguments in the test report

github.com/ooni/probe-legacy - eb46b078184500efd2024d403170047e64b272de authored about 12 years ago by Arturo Filastò <[email protected]>
Update before_i_commit script with command line option of DNS tamper

github.com/ooni/probe-legacy - ad22e3182df140e05d86f15b43b14dd4f26e1873 authored about 12 years ago by Arturo Filastò <[email protected]>
If libpcap and libdnet is present we will use them. If not use raw sockets.

github.com/ooni/probe-legacy - 3d100e9495bf2459e13bba73a2eaa8f1cd58d521 authored about 12 years ago by Arturo Filastò <[email protected]>
Comment out what we would want to have

* Uncomment set close-on-exec on the socket file descriptor. Would not be
useful in our case si...

github.com/ooni/probe-legacy - 17e73e2253cf27e6c2d21d11bf33bcedeb82d7a1 authored about 12 years ago by Arturo Filastò <[email protected]>
Do some important refactoring of scapy related functionality

* Move functions for detecting the default network interface into txscapy
* Make sr1 follow the s...

github.com/ooni/probe-legacy - c44cc83cbefa9fcd6ba81bb18a6e52a1762f935f authored about 12 years ago by Arturo Filastò <[email protected]>
Fix bug in tests that do not have usageOptions

github.com/ooni/probe-legacy - 18a6cde20774311de552fcae966d847b5eb9f187 authored about 12 years ago by Arturo Filastò <[email protected]>
Put a sane timeout default on txscapy

github.com/ooni/probe-legacy - 144263051c84c45e29c6a4cd29e6c04e5a30ff47 authored about 12 years ago by Arturo Filastò <[email protected]>
Implement test that detects DNS spoofing

* To be run with a known good resolver and the default resolver of the country
being tested, fr...

github.com/ooni/probe-legacy - 4208c6e963ae59380999fae45930656c287a627d authored about 12 years ago by Arturo Filastò <[email protected]>
Take note of the fact that we need such function, specifically for the dnsspoof test

github.com/ooni/probe-legacy - 520b8fc449585768346d4ecfc0b53b7f83ceba51 authored about 12 years ago by Arturo Filastò <[email protected]>
Implement sr1 in txscapy

github.com/ooni/probe-legacy - 39262870b9d8741f39ad10b07158020578a0cac7 authored about 12 years ago by Arturo Filastò <[email protected]>
Update scapy test to support sr1

* Refactor scapy test to avoid too much code duplication

github.com/ooni/probe-legacy - 36e8839465032b20ded258de4460a38edf28a40c authored about 12 years ago by Arturo Filastò <[email protected]>
Refactor the logic for dumping the YAML reports of packets.

* Override the yaml.representer.represent_data as a hackish quick fix to the
problem.
* Outline...

github.com/ooni/probe-legacy - 620a591c290d4b47803dc2f4cf07e343d56d3618 authored about 12 years ago by Arturo Filastò <[email protected]>
Make HTTPConnectionPool be a softer dependency

* Print out messages warning the user that the current version of twisted is
outdated.
* Update...

github.com/ooni/probe-legacy - d613f21c78a75d0a4dea3639cd0eb0d8a57f49f8 authored about 12 years ago by Arturo Filastò <[email protected]>
Still working (amend me).

github.com/ooni/probe-legacy - eaecafea34c0acc1eb52bc0ade09796e45a335bf authored about 12 years ago by Isis Lovecruft <[email protected]>
Add unittests for some methods of runner

github.com/ooni/probe-legacy - 2dc8ae91713fdd73ac1e835dcb191714c2e93593 authored about 12 years ago by Arturo Filastò <[email protected]>
Implement postProcessor NetTestCase hook for processing the results of all the test methods

* Such methods gets passed a report dict that contains the reports of the
previous test runs ke...

github.com/ooni/probe-legacy - 80e6e316e6c2d5344d34453ed2006fd239824dea authored about 12 years ago by Arturo Filastò <[email protected]>
Added an exception catching wrapper for quick debugging, and added more documentation.

github.com/ooni/probe-legacy - bc187d42b054fdcd06d8ab6ba262bc3bfd1cd71c authored about 12 years ago by Isis Lovecruft <[email protected]>
Get HTTP Requests test in a working state.

* Performs random capitalization of a set of static HTTP Header fields and
measures on the back...

github.com/ooni/probe-legacy - 01d80a2abc235fedbd2944500e259e537fd46c45 authored about 12 years ago by Arturo Filastò <[email protected]>
Get HTTP Requests test in a working state.

* Performs random capitalization of a set of static HTTP Header fields and
measures on the back...

github.com/ooni/backend - 31b59a92e0e97f6c75571a88d061bf523cde3b32 authored about 12 years ago by Arturo Filastò <[email protected]>
Implement a bit more of HTTP so that the response if properly parsed by HTTP clients

github.com/ooni/probe-legacy - dfc33ae6d9c6ed97182d5b886b3704c8e865ccf7 authored about 12 years ago by Arturo Filastò <[email protected]>
Move txagentwithsocks to utils

github.com/ooni/probe-legacy - 837924eec54fec42036db11987c698ad3744c41b authored about 12 years ago by Arturo Filastò <[email protected]>
Implement very simple HTTP Request backend that does only the part of HTTP we need for testing

github.com/ooni/probe-legacy - 4522dc005ea3f9c5379d44cf58c3696c62b129a2 authored about 12 years ago by Arturo Filastò <[email protected]>
Implement very simple HTTP Request backend that does only the part of HTTP we need for testing

github.com/ooni/backend - aa95e0a3b088f7cc71c0d797866d90f1226c5ae4 authored about 12 years ago by Arturo Filastò <[email protected]>
Move scapy set log level to the logger module so that it gets called before scapy is imported.

github.com/ooni/probe-legacy - 9684dee4bde88e096fe85603c62dca35d8441468 authored about 12 years ago by Arturo Filastò <[email protected]>
Add fabfile for automatic deployment of ooni-probe to remote sites

github.com/ooni/probe-legacy - e19c4869edadce35dee246ccb582fafb4e0d0310 authored about 12 years ago by Arturo Filastò <[email protected]>
Update documentation on test writing

* Write docs for Scapy based tests and TCP based tests
* Clean up the examples that go with the d...

github.com/ooni/probe-legacy - d594afd8a45eba2013b6e96dc277602f6d94cc0f authored about 12 years ago by Arturo Filastò <[email protected]>
Break once it detects that the lengths don't match

github.com/ooni/probe-legacy - 6843fafaeeef924a28255b1566fb8cecc3faef7a authored about 12 years ago by Arturo Filastò <[email protected]>
Update HTTP URL list test to start comparison once it encounters an HTML tag

github.com/ooni/probe-legacy - 057cd86af90815696b115d93a96a8b720c49e4bf authored about 12 years ago by Arturo Filastò <[email protected]>
Fine tune http url list test

github.com/ooni/probe-legacy - df509b6ac8e090ee2f5d53e28bcdc59e645e7cb6 authored about 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'parasitetraceroute'

* parasitetraceroute:
Implement a quick and dirty parasitic TCP traceroute

github.com/ooni/probe-legacy - 65117a12816a306ac263cfde760ba0f108d807a8 authored about 12 years ago by Arturo Filastò <[email protected]>
Avoid that scapy's log function overrides the import of ooni.log

github.com/ooni/probe-legacy - 104fd67545d559286d4823ccfd14be41378c6b4c authored about 12 years ago by Arturo Filastò <[email protected]>
Avoid the sent and received reports being overwritten when calling multiple times self.sr

github.com/ooni/probe-legacy - 9af97ffe45ffe06766877ad1342efbc7c36a48b6 authored about 12 years ago by Arturo Filastò <[email protected]>
Implement a quick and dirty parasitic TCP traceroute

github.com/ooni/probe-legacy - c4aa242795d8d612bf51cf822b7ef73d8cff17ed authored about 12 years ago by Arturo Filastò <[email protected]>
Rename Tor to control_agent

github.com/ooni/probe-legacy - 3dc58e0467a1be86208fffd08097652c6fe46f94 authored about 12 years ago by Arturo Filastò <[email protected]>
Add some more fine grained control over traceroute test

* Configuration flags and options for source and destination ports

github.com/ooni/probe-legacy - 201a39b3a6c64a8f16e4a58d70bfbc3a22d5b969 authored about 12 years ago by Arturo Filastò <[email protected]>
Clean up docstrings of scapy test template

github.com/ooni/probe-legacy - b505b1ca9891b5a9049234156ec570fc8847f093 authored about 12 years ago by Arturo Filastò <[email protected]>
Make the extra flags use the defaults of scapy

github.com/ooni/probe-legacy - 5e8edc54e84143681921cab217e8de12937ca611 authored about 12 years ago by Arturo Filastò <[email protected]>
Print that the test requires root only after having parsed it's command line args

github.com/ooni/probe-legacy - d127ce73e847032682c19993389ba45a8f223fcc authored about 12 years ago by Arturo Filastò <[email protected]>
Merge branch 'tcptest'

* tcptest:
Use usageOptions in HTTP requests test
Add test that generates a random invalid H...

github.com/ooni/probe-legacy - 21fb4cb53e5d69e851aa0a2f4bd48b562d5c2ed3 authored about 12 years ago by Arturo Filastò <[email protected]>
Change location of log file to cwd

github.com/ooni/probe-legacy - f78499c1f32b4ae0303e3f65bc322b39d8e177eb authored about 12 years ago by Arturo Filastò <[email protected]>
Use usageOptions in HTTP requests test

github.com/ooni/probe-legacy - d3985c82de5537b4452838bd09bc28ca8758f69f authored about 12 years ago by Arturo Filastò <[email protected]>
Add test that generates a random invalid HTTP request

github.com/ooni/probe-legacy - ebf39da6ee59e2fb55226e5c256553ce1093006c authored about 12 years ago by Arturo Filastò <[email protected]>
Better error handling in tcp test template

github.com/ooni/probe-legacy - 880ddb4fdfb95006e4792350d752925b36474dcf authored about 12 years ago by Arturo Filastò <[email protected]>
Add some more fine grained matching on received answers

github.com/ooni/probe-legacy - 0cf6a3d3bdc2ec847cd3834642cb3b8a4176ac5e authored about 12 years ago by Arturo Filastò <[email protected]>
Add support for optFlags in nettest

github.com/ooni/probe-legacy - 790d32c5d4b1c6f8ccd6bc5dbf43b6829d78af64 authored about 12 years ago by Arturo Filastò <[email protected]>
Implement TCP payload sending test template

* Example test based on this test template

github.com/ooni/probe-legacy - f873cd780a37451810b04526065fbe90d6250ba7 authored about 12 years ago by Arturo Filastò <[email protected]>
Include socksproxy address in HTTP based tests

github.com/ooni/probe-legacy - f8f1a0b561e5b0fecd80aee8ef865bbda1c012ca authored about 12 years ago by Arturo Filastò <[email protected]>
Update HACKING file with updated conventions for code and tests

github.com/ooni/probe-legacy - 5a68ee6bf83b1ffba2e7baf474f96cb7526f1d88 authored about 12 years ago by Arturo Filastò <[email protected]>
Update HACKING file with updated conventions for code and tests

github.com/ooni/backend - 3d869cf5cfe74c1637931f2566ca360b7347a855 authored about 12 years ago by Arturo Filastò <[email protected]>
Add line in oonib to daemonize the script

github.com/ooni/backend - 29ffa33521cde2a3f4a01ebeb1b7425c127c230e authored about 12 years ago by Arturo Filastò <[email protected]>
Add line in oonib to daemonize the script

github.com/ooni/probe-legacy - e34fc0fd3c0e221d88c45787836d06afa15d0203 authored about 12 years ago by Arturo Filastò <[email protected]>
Fix typo

github.com/ooni/probe-legacy - 6524c48883ef10721d22c0b2472f2158da1e3e8f authored about 12 years ago by Arturo Filastò <[email protected]>
Make sure that the config file parameters are only instanced once

github.com/ooni/probe-legacy - 508d045f14f67c1bc182f1f395be253ba7d2a6c2 authored about 12 years ago by Arturo Filastò <[email protected]>
Loosen up the oonib regexp to support the timestamp report format

github.com/ooni/probe-legacy - 3af0b5a12a5af750155cd06750d5a911f5c1900e authored about 12 years ago by Arturo Filastò <[email protected]>
Loosen up the oonib regexp to support the timestamp report format

github.com/ooni/backend - 989eab344e79064565c866cb56fe75b3e75e2f69 authored about 12 years ago by Arturo Filastò <[email protected]>
Make report IDs include the timestamp of the report

github.com/ooni/backend - 16426a1ab1f881d9392f1b2735569147bbf0e65a authored about 12 years ago by Arturo Filastò <[email protected]>
Make report IDs include the timestamp of the report

github.com/ooni/probe-legacy - 823a61711781e40830e4b0499cb836ddd47fc52c authored about 12 years ago by Arturo Filastò <[email protected]>
Parametrize datadir location

github.com/ooni/probe-legacy - c6ee2090554b61715432f5a11c976c14e6cb2468 authored about 12 years ago by Arturo Filastò <[email protected]>
Parametrize datadir location

github.com/ooni/backend - 720de3186c4244f22e4f67a012865edbdc7f0d15 authored about 12 years ago by Arturo Filastò <[email protected]>
Implement first iteration of Tor Hidden Service support for ooniprobe and oonib

* Also with better error handling for reports

github.com/ooni/backend - 8ae14e30cd837753ee5116d171286a8364eca46a authored about 12 years ago by Arturo Filastò <[email protected]>
Implement first iteration of Tor Hidden Service support for ooniprobe and oonib

* Also with better error handling for reports

github.com/ooni/probe-legacy - d0d9662b4cafe11979e8173e6cc03c548f99ecf0 authored about 12 years ago by Arturo Filastò <[email protected]>
Make the reporting directory of the collector configurable

github.com/ooni/probe-legacy - d9ff0d3b1c8412a1254a91128ec6f423ce41361c authored about 12 years ago by Arturo Filastò <[email protected]>
Make the reporting directory of the collector configurable

github.com/ooni/backend - c00235222a80f87966bc68be4332848d6d829234 authored about 12 years ago by Arturo Filastò <[email protected]>
Better error handling in reporter

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

github.com/ooni/probe-legacy - b243272496665e9d55929bd9c2f5015e0565fc56 authored about 12 years ago by Arturo Filastò <[email protected]>
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

github.com/ooni/probe-legacy - 32d541672b58eb6eb412148aeceef14656762560 authored about 12 years ago by Arturo Filastò <[email protected]>
Rename sockport and sockhost parameters in txagentwithsocks to socksport and sockshost

github.com/ooni/probe-legacy - 86f914d18a4e6d76365e3ec35d50f35267865279 authored about 12 years ago by Arturo Filastò <[email protected]>
Add test that detects censorship in HTTP pages based on HTTP body length

github.com/ooni/probe-legacy - df784323d0da737755def4015840d118e3c8e595 authored about 12 years ago by Arturo Filastò <[email protected]>
Add socks proxy support to HTTP Test

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

github.com/ooni/probe-legacy - 213fcf08a4dee4776590c3321796bc7d9f7eb09c authored about 12 years ago by Arturo Filastò <[email protected]>