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

* Changed runner.getTestOptions() to return the localoptions, in addition to setting them as an attribute.

c342c61e8ef0f7d79300054823d788ef1f4af878 authored about 12 years ago
* There are still bugs in the options parser, and inputs is a listiterater, which also needs to be fixed.

94d1260906017f58afabba2d2fefbf1bf4ac394f authored about 12 years ago
* Fixed oonicli.py trying to catch the wrong exception.

* Added a docstring in oonicli.py.
* Fixed oonicli.py not printing the help/info message when cal...

1739910de4b4744213961a00c9f0f56a76b52f7a authored about 12 years ago
* Moved /old-to-be-ported to /to-be-ported.

ed7cb1a39289d18eb869151dfa376d9b73be6c1c authored about 12 years ago
* Removed the remained of the /old_scripts directory.

12f60a36b117d7968299548d8acedb33b38f58ed authored about 12 years ago
* Moved /lists to /inputs.

00d426e10acf36ab487259929f95ac5b971b1309 authored about 12 years ago
* Fixing ORunner not finding inputs.

* Need to remove the generator class from inputunit.py.

50286ad9c79a7023ccdfc1f0a3526fb7ff76865c authored about 12 years ago
* Still working on NetTestAdaptor

* Fixed so many errors in pretty much everything that I can't even count.

743e6f57cf72058a253134cce092aad9ea95379a authored about 12 years ago
* Still not sure what to do with the custodiet and bridget, also not sure

about plugoo.

0e45f922ca7293d1eceac76945385960407ad2ad authored about 12 years ago
* Moving bridget around to be better integrated with the new ooni structure.

276aeea3a524018df7a4535add3e2ad83f755e33 authored about 12 years ago
* Working on the t.p.usage.Options constructor class.

faa7c9e9030c62e0baace854aa440b4fed3f0a5b authored about 12 years ago
Merge remote-tracking branch 'hackerberry/master'

Conflicts:
ooni/nettest.py

3d956cf7683bf25cae6975006d0aa4e828813dd3 authored about 12 years ago
* Started creating the Options constructor.

cf764e5c195fefc70d215b73490ecffc303bec6e authored about 12 years ago
* Fix NetTestAdaptor constructor call.

c30c355fd32117d155055e9c0b540158e04eedf9 authored about 12 years ago
Fix some things that are broken

9abf23f9fd2f8ef5b05e9c99b9213917439231ab authored about 12 years ago
* Changing all of the references to TestCase which referenced

ooni.nettest.TestCase to "NetTestCase" because the class has been
renamed. There other two th...

27d3cd826f7277ba3481e98aa013e3039d52e5b3 authored about 12 years ago
* Added constructor override to call setUpClass, for handling inputs.

e526c0f715d00dfe0f0135081436b36e24f5d4f5 authored about 12 years ago
* Renaming TestCase to NetTestCase to avoid namespace confusion.

a102a8309dbe287e5d20d3c605d7a2b3743f5da0 authored about 12 years ago
* Updated the Makefile which is used for checking if OONI tests are working.

* Changes to nettest and runner to make them call parent classes correctly.
* Started working on ...

9b2132cea553a7e723efa1fb3afcce425c745ca3 authored about 12 years ago
* Moved the /assets directory to /lists. I find that seeing a directory named

"assets" does not immediately inform me that it is full of txt files with
lists of keywords, ...

7a34cb4bb9dd2d0f6b2d6deadb459501d72cecf5 authored about 12 years ago
* Updated the TODO file. PLEASE READ IT.

3350885b7d3c24795b5ccf9e1fbeee379ebcecd0 authored about 12 years ago
* Removing some of the old old old code. Everything that I've deleted is

something I've read through and decided either has a replacement or else is
useless in the cu...

559171b5c4ac91f780d96ddbcce4664ab06a2654 authored about 12 years ago
* Moved old code to /old-to-be-ported code.

dc3393fef26d2d9b03e6403f46909de00f55bf17 authored about 12 years ago
* Moar refaktorzingz.

aa57669fa826c6146a8028ed571c531ab2a2bc66 authored about 12 years ago
* Moving tests which are not ported to the new API to the top level

old-to-be-ported/ directory.

8894f057967a779875c8cb5b9c00971408d08fc9 authored about 12 years ago
* Removing old tests which have already been ported: dnstamper, echo,

blocking.

77c07070e7e8575abc7e6b9fdeed4d7664736ec3 authored about 12 years ago
* Keeping bridge thing in the ooni/bridget directory. Some of these are

generic enough that they should be in nettests, but I remember something
about git hating on ...

d257a577cdc72967076a49784deba2468057d7fb authored about 12 years ago
* Rebasing all the branches on top of master to include commit histories.

* Merge branch 'rebase-bridget'

0de524513fb2a0e617d0ab5c10a6c358e617887d authored about 12 years ago
* Refactor all the bridget tests into a better dir structure

04a61965d73cb96745e898c5bfd4cf097a090803 authored about 12 years ago
* Including old commits from when things were originally written on separate

branches, and also including an anonymous contribution.
* Merge branch 'tls-check'

a4f68d27aadca96b1c873cc29daa93be9ee8238b authored about 12 years ago
* Adding TLS handshake script from anonymous contributor. :D

b31d3dbc2f72f46175466dfb5e7d7a94781e5a31 authored about 12 years ago
* Updated the TODO file.

* ...and the Makefile because I moved echo.py and forgot to update
its line.

049875766cacc75b993ced357fdd5a6cbeb160c4 authored about 12 years ago
* The Makefile is a quick and dirty way to run all the tests simultaneously,

to check that your haxorzingz haven't fubar'd all of the things.
* That Makefile still needs mo...

1e5d1aeea8115f5d0b8c04c2308ef001a3538481 authored about 12 years ago
* Worked out the last bit of the bug with tests not getting all the

different available inputs, i.e. a test would take things from an
input file, and then not fr...

9f0304b59b86d8d3be3e6d1564111b92fc18a1e8 authored about 12 years ago
* Fixed a stupid bug where only half the occurrences of a method

were renamed.

a365349b8ff58233968e844e386ac67bcfda090d authored about 12 years ago
* Remainer of the TestCase changes, now that the other problems have been

sorted out. Restructured most of the logic for test creation, and removed
some assertion whic...

9ad8e44a9a430521eb664b3bc508caad1e28e9f8 authored about 12 years ago
* Refactoring and moving the unported tests.

35c25e794b389cf399a431459ccef93f131660d1 authored about 12 years ago
* Organising unported code to a single directory.

4b735fbff7733bd05a0b75f16306147030fd4abb authored about 12 years ago
* Deleted the old ooniprobe.py script, except for a few parts which may still

be useful -- those are now in ooni.utils.legacy.

2d31c729d25280f415dab515e684662e14402f4b authored about 12 years ago
* Moved old ooniprobe.py script as the logic it used for running what

are not legacy tests was mostly reimplemented in ooni/utils/legacy.py.
* Cleaned up the code a ...

b32acfe8c63ec9f6bbbf8b5020c6534ce0157da5 authored about 12 years ago
* Fixed whitespace, removed imports, marked another import because

it appears to cause errors.

22b58cf7279b3516feda1528092575b0c0f87fee authored about 12 years ago
* Fixed a bug with a statement which was trying to to derive a

key,value pair from a tuple.

ad771cd3265a4abfc4786d42ea0e7eb89786a986 authored about 12 years ago
* Removed duplicate "log started" statement.

48f1ea12a07d17a34de23475308a532c57340ff7 authored about 12 years ago
* Removed unused optFlags attribute from nettest.TestCase.

* Added log.debug statement to figure out where the error is coming from.

d5e2a88eaf35283568ac8bd3906c8c3ef6e1e555 authored about 12 years ago
* Prevent all of the legacy plugins from auto-instantiating though

getPlugin().

2320c69037cd16baa720ecfe5d1ca57f2be87340 authored about 12 years ago
* Script to automatically generate patches for submission.

* Comment out the legacy modules for testing.

d0fc26388841afcbcea439adb32e02a53c8c6f19 authored about 12 years ago
* Added check on import so that uninitialized /ooni/lib doesn't cause an

Exception.

9577336bf05eee7e0a8c4bf78177f44fc046d169 authored about 12 years ago
Merge branch 'rebase2-after'

6157aff26251fb6bcc09e85f10ca39db01cf3e79 authored about 12 years ago
* Removed the optFlags from echo.py since they will not get parsed.

* Added debug statement to reporter.
* Fixed misnamed variables in nettest.py.

98ab8e82f0637d870798280361bcfc7a484f0fc7 authored about 12 years ago
* Fix import error.

91b397607979f797b399ccb13dea6011d851e016 authored about 12 years ago
Add requiresRoot attribute to test API

* Will trigger error if trying to run a test that requires root

435b3e3f4376fe661a32c836717d5a3f8e53125e authored about 12 years ago
Implement reporter for OONIB

* Fix bad bug in reporter for OONIC

9526df1952f840cacddfa409a4afe7953919bd18 authored about 12 years ago
Add glossary with list of terms we use in OONI

9d56a842363e0017992ba087f9b89547c893d163 authored about 12 years ago
Use log.msg instead of print in dnstamper

* Minor cleanup

af87339f911e0dbeaca40e017c2d1b8899e91b2f authored about 12 years ago
Avoid doing wildcard import of scapy.all

* Your code has been rated at 5.68/10 (previous run: 5.63/10)

628684e9aee6482cf7da8bbf0999412c58dac7c9 authored about 12 years ago
Refactor reporter, config and onion

* Stop using newstyle super method on oldstyle class

a17ea0cb44fc5d9f969e716ad5ddf8b7c164c5c8 authored about 12 years ago
Further refactoring of nettest and runner

* Add some notes on running tests in threads
* Define and document _tests attribute of out nettes...

d95034f8eb912771bcf2b0613d49ab307880246d authored about 12 years ago
Refactor reporter and removal of dead code

71e8bc3664c7acb35d308120dc504880c3168e8d authored about 12 years ago
Refactor runner and ooni

* Remove unused imports
* Fix import indentation (please do not align from modules)

07addc1b4e1c60ede34b166a5d1208f183f47530 authored about 12 years ago
Add to global import table legacy modules

* Refactor test case directory structure separating legacy tests from new tests

3edb0341eee6ff11b6fd7e1108a4bce00a5e89e4 authored about 12 years ago
Remove lot's of dead code and documentation, salvage the salvagable

* It was on the point of rotting.

91503dc8f5513d609634457bdbc9ab395524264b authored about 12 years ago
Add a very simple test that *must* always pass.

* Useful for testing the newstyle API

4433cadaa39dd84b922329c84a7e791d81cac7c6 authored about 12 years ago
Port squid transparent HTTP proxy detector to new API

* Remove some dead code
* Move authors to new directory
* Make reporter not swallow all traceback...

f5acc677c00b8ab83bc6dc41fdd09ac487acdfc0 authored about 12 years ago
Move a super nested directory that contained old bash scripts to root

* Delete fluff

f7ca2a935785bee75f03a9666286ddb3a8ced4b1 authored about 12 years ago
* Fix import error.

f4b45f970b057b45ae05e7a8561ffff29f264ef0 authored about 12 years ago
* Changed txscapy.sendReceivePackets() to accept **kwargs so that the

default timeout could be overriden.
* Unittest for sorting out multiple inheritance issues.

60cd31ec733f2c67d0fc935d7612824d228e83ec authored about 12 years ago
* Refactored runner to get it to recognise test suboptions.

a778902283ff9ddf1c54e6e13d2debed16f28a0f authored about 12 years ago
* Refactored nettest.TestCase to get it to recognize test suboptions.

1928f5b0b898c1cdfe817e9432b92543c4763298 authored about 12 years ago
* Updated echo test to the new API. Need to merge master and retest.

9a37859159c0922eb7155ab0a109206af5466062 authored about 12 years ago
* Added an InputUnitProcessor class for generating generators for

processing inputs. In ooni.inputunit
* Also added a couple of exception classes.

b27f5ad66d0f6cf96c2277d3f4165d7d13e0b84f authored about 12 years ago
* More whitespace cleanup.

faba805f4cd625813b394c4a120f9c8b4177010c authored about 12 years ago
* Removed extra whitespace.

dd23d6ad9f2ec4695a8cf0d6db35e480fac49f5d authored about 12 years ago
* Forgot to remove the old ValueChecker. Made it dead.

fe055521bfd05c6fa0d262d48f8154ca249f9c0b authored about 12 years ago
* Added a Singleton class which can be subclassed, ensuring that there can

only ever be one instance of the subclass, to ooni.utils.process
* Style-fixing on a couple of ...

0c15c4a0cabaed7eaa37ba4103756b1ad0e85df8 authored about 12 years ago
* Added utilities file for assertions and checks.

* Moved the usage.Options ValueChecker class to the utils.assertions file.

63c11a5acf05a5ccf7cf360c0cf13d8372cbb63d authored about 12 years ago
* Initial outline of metaclasses for dynamic class generation.

* Data Descriptor class.
* Utilities for tricks and hacks to play to pass data between instances,...

d24d1ca2d439a185416374eacca460e7b8213f21 authored about 12 years ago
* Added a couple basic Exception classes to ooni.utils.net

187356a5ff61985b8691615334fa124ecd61ceab authored about 12 years ago
Implement reporter for OONIB

* Fix bad bug in reporter for OONIC

09b5124f23682f052c985b997e8b7c67c897e64c authored about 12 years ago
Add requiresRoot attribute to test API

* Will trigger error if trying to run a test that requires root

3612a17d27af6564be3bfc10cdbea7880723db3c authored about 12 years ago
Add glossary with list of terms we use in OONI

58a998b669e7b2eedfe7fb7cbf8c632b17f28ea7 authored about 12 years ago
Use log.msg instead of print in dnstamper

* Minor cleanup

4d745368970c5be8b19ba5c016652fa9979c83f2 authored over 12 years ago
Avoid doing wildcard import of scapy.all

* Your code has been rated at 5.68/10 (previous run: 5.63/10)

2916d809b933263bece9ee4e33f4bf7e868c759e authored over 12 years ago
Refactor reporter, config and onion

* Stop using newstyle super method on oldstyle class

b86bd2f72edc7cd7cea440596ec676940b0c8ea8 authored over 12 years ago
Refactor reporter and removal of dead code

6bb22e9b86a073cdbd9dc87d7ea87389f7296239 authored over 12 years ago
Further refactoring of nettest and runner

* Add some notes on running tests in threads
* Define and document _tests attribute of out nettes...

d7209408126949ae4a7a00b3ca0d7553644b98b7 authored over 12 years ago
Add to global import table legacy modules

* Refactor test case directory structure separating legacy tests from new tests

97781606863ec6115bb5e0da47188a510f122826 authored over 12 years ago
Refactor runner and ooni

* Remove unused imports
* Fix import indentation (please do not align from modules)

a67e70e7a41118ea0425369a3ec6aff08900040a authored over 12 years ago
Move a super nested directory that contained old bash scripts to root

* Delete fluff

c57fac0f48e3dbed65fd8a149eec723e5c3001e9 authored over 12 years ago
Remove lot's of dead code and documentation, salvage the salvagable

* It was on the point of rotting.

55ce0ae91ff67c8212f80db783a53842e7662198 authored over 12 years ago
Add a very simple test that *must* always pass.

* Useful for testing the newstyle API

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

d15bf180bbc9f31f956026902b2f1a172292e721 authored over 12 years ago
Port squid transparent HTTP proxy detector to new API

* Remove some dead code
* Move authors to new directory
* Make reporter not swallow all traceback...

cc005cc06fae74b102e57eea4dd1650822cc0ac8 authored over 12 years ago
* Added a basic ping (ICMP8) test.

aba350538e34fbbc8aa6be91bc95eca21dfc301c authored over 12 years ago
* Cleaned up a statement printed on ImportError when dnspython is not

installed.
* TODO Fix the Resolver in twisted.python.names so that we can use it instead
of d...

7ef7b51b1d76878d33767876ff4e9c0a4dd70fc2 authored over 12 years ago
* Updated .gitignore to ignore reports.

59e1a487f2bd2b9019c0d78e3e8ec88dd7077093 authored over 12 years ago
Add some notes on netalyzr test

4b8f4407562d55167c182b52be0f49432e5223ed authored over 12 years ago
Port Netalyzr test to new API

* Make new generation tests work properly

f5bfad914eeb18dd104aaf44baa58a6502947074 authored over 12 years ago
Make logged work again

* A good opportunity to refactor logging related code
* Implement time related utilities
* Start ...

c39e1f412ce8362db0832072f0b870646b1eb42d authored over 12 years ago
Review the changes to runner.py that are relevant to the new API

* XXX we should focus on the currently API and aim for dropping support for
legacy tests. That ...

15cdecec83315e5d5b175bf7c3d4670ebb71a544 authored over 12 years ago
* Refactored ooni/runner.py again, so that it actually runs old OONITests, new

tests still work too. I tested all of them (both nettests and legacy tests)
and then diffed t...

1bbbad8b1553a7e9f2ca7b5bcb76ec47acce22f6 authored over 12 years ago