| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | | | | | Make GeoIP AS and GeoIP City soft dependencies. | Arturo Filastò | 2014-02-20 | |
| |/ / / / | | | | | | | | | | | | | | | | | Allows ooniprobe to report back the country of the probe even if no GeoIP ASN and City database is present. | |||
| * | | | | Properly expand the home directory to that of the user running ooniprobe. | Arturo Filastò | 2014-02-05 | |
| | | | | | | | | | | | | | | | | | | | | | Previously when running ooniprobe under sudo you would not get the correct home directory because $HOME was set to that of the user running sudo. | |||
| * | | | | Fix import error in test_managers. | Arturo Filastò | 2014-02-03 | |
| | | | | | ||||
| * | | | | Properly handle the cancelled failure. | Arturo Filastò | 2014-02-03 | |
| | | | | | ||||
| * | | | | Silence the dummy protocol | Arturo Filastò | 2014-02-03 | |
| | | | | | ||||
| * | | | | Write test that reproduces HTTP test stalling condition. | Arturo Filastò | 2014-02-03 | |
| | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The condition would happen when a HTTP server would keep the connection open without sending any data. The problem lied in the fact that we were not properly cancelling tests that should have been cancelled. This was happening because of 2 reasons: 1) We should not be checking to see if self._running.called is True since it is possible that such deferred has been called, but the it has not yet made it's way down the callback chain to the ooni registered callbacks. 2) We must call the cancel() method after we have called the failed() method. Failing to do so will lead to the newly scheduled timer to be cancelled instead of the previous one. | |||
| * | | | Add tests for the oonib reporting API | Arturo Filastò | 2014-01-29 | |
| | | | | ||||
| * | | | Fix the unittests for the oonibclient. | Arturo Filastò | 2014-01-28 | |
| | |/ |/| | ||||
| * | | Remove asciilulz option. | Arturo Filastò | 2014-01-17 | |
| | | | ||||
| * | | Fix typo in help. | Arturo Filastò | 2014-01-17 | |
| | | | ||||
| * | | Consider tampering to be occurring if any of the responses are inconsistent. | Arturo Filastò | 2014-01-14 | |
| | | | ||||
| * | | Don't fail if the torrc key is missing. | Arturo Filastò | 2014-01-14 | |
| | | | ||||
| * | | Support for Additional Tor Configurations | Arun Pandian G | 2014-01-14 | |
| | | | ||||
| * | | Bump to version 1.0.0-rc6 | Arturo Filastò | 2014-01-13 | |
| | | | ||||
| * | | Fix bug that emerges when using CGeoIP. | Arturo Filastò | 2014-01-13 | |
| | | | ||||
| * | | Only output fetching required test inputs once. | Arturo Filastò | 2014-01-13 | |
| | | | ||||
| * | | Automatically determine the test resolvers to use by reading /etc/resolv.conf | Arturo Filastò | 2014-01-13 | |
| | | | ||||
| * | | Make the defaults paths relative to the ooni home directory. | Arturo Filastò | 2014-01-13 | |
| | | | ||||
| * | | Add dnet module to the sys.modules | Arturo Filastò | 2014-01-12 | |
| | | | ||||
| * | | Implement workaround to allow importing libdnet on debian | Arturo Filastò | 2014-01-12 | |
| | | | ||||
| * | | Refactor the HTTP host test and improve the data format | Arturo Filastò | 2014-01-10 | |
| | | | ||||
| * | | Simplify the HTTP header field manipulation test to only perform GET requests | Arturo Filastò | 2014-01-10 | |
| | | | ||||
| * | | request_line_capitalization is a lie, remove it. | Arturo Filastò | 2014-01-06 | |
| | | | ||||
| * | | Refactor naming of nettest related code | Arturo Filastò | 2014-01-06 | |
| | | | ||||
| * | | Fix a bug inside of HTTP test template | Arturo Filastò | 2014-01-06 | |
| | | | ||||
| * | | Create a new class instance per test method | Arturo Filastò | 2014-01-06 | |
| | | | | | | | | | * This makes sure the class attributes are not shared across test methods | |||
| * | | Update the installation and usage sections of the README | Arturo Filastò | 2014-01-04 | |
| | | | | | | | | | * Add a description to every core shipped test | |||
| * | | REABSE | Arturo Filastò | 2014-01-04 | |
| | | | ||||
| * | | Fix bug inside of BodyProducer code | Arturo Filastò | 2014-01-04 | |
| | | | ||||
| * | | Implement workaround a race condition that happens when calling next on ↵ | Arturo Filastò | 2014-01-03 | |
| | | | | | | | | | generator. | |||
| * | | Merge pull request #259 from TheTorProject/feature/report_header | Arturo Filastò | 2014-01-03 | |
| |\ \ | | | | | | | Convert the deprecated parallelism command line option into an option to... | |||
| | * | | Convert the deprecated parallelism command line option into an option to ↵ | Arturo Filastò | 2014-01-02 | |
| | | | | | | | | | | | | | output the test deck entry | |||
| * | | | Merge pull request #257 from TheTorProject/fix/http_request_bug | Arturo Filastò | 2014-01-03 | |
| |\ \ \ | |/ / |/| | | Fix/http request bug | |||
| | * | | If we don't find the content length header set it to None | Arturo Filastò | 2013-12-27 | |
| | | | | ||||
| * | | | Fix version number | Arturo Filastò | 2013-12-30 | |
| | | | | ||||
| * | | | Merge branch 'master' into fix/misc | Arturo Filastò | 2013-12-30 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Use the non raw scapy super socket when using Mac OS X Use generic L3RawSocket rather than OS specific L3PacketSocket Conflicts: ooni/utils/txscapy.py | |||
| | * \ \ | Merge branch 'fix/use_generic_L3socket' | Arturo Filastò | 2013-12-30 | |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | * fix/use_generic_L3socket: Use the non raw scapy super socket when using Mac OS X Use generic L3RawSocket rather than OS specific L3PacketSocket | |||
| | | * | | | Use the non raw scapy super socket when using Mac OS X | Arturo Filastò | 2013-12-30 | |
| | | | | | | ||||
| | | * | | | Use generic L3RawSocket rather than OS specific L3PacketSocket | aagbsn | 2013-10-18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Experimental: Seems to work in tests, but has not yet been tested on any platform other than Linux. Solves the problem reported in https://github.com/TheTorProject/ooni-probe/issues/214 | |||
| * | | | | | Fix bug inside of oonid | Arturo Filastò | 2013-12-28 | |
| | | | | | | ||||
| * | | | | | Disable DNS test | Arturo Filastò | 2013-12-28 | |
| | | | | | | ||||
| * | | | | | Set country code to be ZZ if no country code is detected. | Arturo Filastò | 2013-12-27 | |
| | | | | | | ||||
| * | | | | | Fix unittests | Arturo Filastò | 2013-12-27 | |
| | | | | | | ||||
| * | | | | | Improve the output of the traceroute test | Arturo Filastò | 2013-12-27 | |
| | | | | | | ||||
| * | | | | | Better error handling inside of geoip code | Arturo Filastò | 2013-12-27 | |
| | |_|/ / |/| | | | ||||
| * | | | | Properly handle probe IP address lookup failures | Arturo Filastò | 2013-12-27 | |
| | | | | | ||||
| * | | | | Clean up the output of the HTTP Client | Arturo Filastò | 2013-12-27 | |
| | | | | | ||||
| * | | | | Improve output of ooniprobe client | Arturo Filastò | 2013-12-27 | |
| | | | | | ||||
| * | | | | Clean up the output of ooni-probe | Arturo Filastò | 2013-12-27 | |
| | | | | | ||||
| * | | | | Change how we compute the test ID | Arturo Filastò | 2013-12-27 | |
| | | | | | ||||
