summaryrefslogtreecommitdiff
path: root/ooni
Commit message (Collapse)AuthorAge
...
* | | | | 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 protocolArturo 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 APIArturo 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 ConfigurationsArun Pandian G2014-01-14
| |
* | Bump to version 1.0.0-rc6Arturo 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.confArturo 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.modulesArturo Filastò2014-01-12
| |
* | Implement workaround to allow importing libdnet on debianArturo Filastò2014-01-12
| |
* | Refactor the HTTP host test and improve the data formatArturo Filastò2014-01-10
| |
* | Simplify the HTTP header field manipulation test to only perform GET requestsArturo Filastò2014-01-10
| |
* | request_line_capitalization is a lie, remove it.Arturo Filastò2014-01-06
| |
* | Refactor naming of nettest related codeArturo Filastò2014-01-06
| |
* | Fix a bug inside of HTTP test templateArturo Filastò2014-01-06
| |
* | Create a new class instance per test methodArturo Filastò2014-01-06
| | | | | | | | * This makes sure the class attributes are not shared across test methods
* | Update the installation and usage sections of the READMEArturo Filastò2014-01-04
| | | | | | | | * Add a description to every core shipped test
* | REABSEArturo Filastò2014-01-04
| |
* | Fix bug inside of BodyProducer codeArturo 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_headerArturo 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_bugArturo Filastò2014-01-03
|\ \ \ | |/ / |/| | Fix/http request bug
| * | If we don't find the content length header set it to NoneArturo Filastò2013-12-27
| | |
* | | Fix version numberArturo Filastò2013-12-30
| | |
* | | Merge branch 'master' into fix/miscArturo 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 XArturo Filastò2013-12-30
| | | | |
| | * | | Use generic L3RawSocket rather than OS specific L3PacketSocketaagbsn2013-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 oonidArturo Filastò2013-12-28
| | | | |
* | | | | Disable DNS testArturo Filastò2013-12-28
| | | | |
* | | | | Set country code to be ZZ if no country code is detected.Arturo Filastò2013-12-27
| | | | |
* | | | | Fix unittestsArturo Filastò2013-12-27
| | | | |
* | | | | Improve the output of the traceroute testArturo Filastò2013-12-27
| | | | |
* | | | | Better error handling inside of geoip codeArturo Filastò2013-12-27
| |_|/ / |/| | |
* | | | Properly handle probe IP address lookup failuresArturo Filastò2013-12-27
| | | |
* | | | Clean up the output of the HTTP ClientArturo Filastò2013-12-27
| | | |
* | | | Improve output of ooniprobe clientArturo Filastò2013-12-27
| | | |
* | | | Clean up the output of ooni-probeArturo Filastò2013-12-27
| | | |
* | | | Change how we compute the test IDArturo Filastò2013-12-27
| | | |