| Commit message (Collapse) | Author | Age |
| ... | |
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* thetorproject/master:
Flatten the reporter keys
Return something in txscapy
Update before_i_commit script to make it work (cherry picked from commit 9cdf5596c8f16cac819afdaf1b9b537b36f796a6)
Refactor logic for importing scapy related functions
|
| | |\ \ \
| | | | |
| | | | | |
Flatten the reporter keys
|
| | | |/ /
| | | |
| | | |
| | | |
| | | | |
This makes it so that reports do not present one level of nesting.
* Update example parser script to reflect changes in report format
|
| | | | | |
|
| | |/ /
| | |
| | |
| | |
| | |
| | | |
* Make scapy related requirements less strict
* Always print out a useful error message when something goes wrong
(cherry picked from commit 77b2f6e7206f5a1bb1531fb2416eaf36675b098b)
|
| |\ \ \
| |/ /
|/| |
| | |
| | |
| | | |
* aagbsn/scapyt_fixes:
Remove unneeded commented out line
Add sent packets to report and use startSending instead of sendPackets
|
| | | | |
|
| | |/
| |
| |
| |
| | |
if sendPackets is called before startSending is called, ScapySender is not
properly initialized
|
| |\ \
| | |
| | | |
Refactor HTTP Requests test
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
They are now taken from the PETS2010 paper "How unique is your browser" as the
user agents with the largest anonymity set.
Note: this is probably no longer true as of today, but I could not find a
better source for mostly used user agent strings and it's for sure better than
what we had before (We were considering highly used Opera 8.1).
|
| | | | |
|
| | | | |
|
| | |/
| |
| |
| | |
Fix bug where response headers where not getting compared
|
| |\ \
| | |
| | | |
Add default oonib reporter
|
| | |/ |
|
| | |
| |
| |
| | |
This closes issue #28
|
| |/
|
|
| |
not installed
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
For cases where the input length is exactly divisible by the
inputunit size, the +1 is incorrect.
|
| |
|
|
| |
* Fix bug in http_requests body length comparison
|
| |\
| |
| |
| |
| |
| |
| |
| | |
* txsocksx:
Add txsocksx as a dependency
Properly handle closure of filedescriptors in runner.py
More detailed error handling for SOCKS
Use txsocksx as a SOCKS proxy Minor refactoring of txagentwithsocks
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
Minor refactoring of txagentwithsocks
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
The issue occurred when the server was configured to keep the connection alive.
Since I did not evaluate the content length field when passing it to the body
delivery Protocol connection lost would never occur and the test would stall
indefinitely.
|
| |/
|
|
|
|
|
| |
properly
I was calling the queryUDP function with the arguments in the wrong order. Twisted, why you API no consistent?
* Misc refactoring for better formatting of results in the report
|
| | |
|
| | |
|
| |
|
|
| |
Aka router-melt-mode
|
| | |
|
| |
|
|
|
| |
Add function that traps all the supported failure and outputs the failure string representing it
* Add support for generic timeout error
|
| |
|
|
| |
This should fix #7714
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
commits between 20cd1df9de76b54a77aac22e44f457272354c0cb and
8c0e47c66ca78d6a94beacd90b0bb07a00cde013 broke master in a way that is
complicated to debug.
Such commits should be resubmitted as a pull request on github so that I can
review them.
In future when making changes to core ooniprobe components, please submit a
pull request on github so that I can review the changes and test them before
merging.
|
| | |
|
| | |
|
| |
|
|
| |
cleaned up a couple things due to the ooni logger formatting changes.
|
| |\ |
|
| | | |
|
| |\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
ooni/nettest.py
ooni/oonicli.py
ooni/reporter.py
ooni/runner.py
ooni/utils/__init__.py
ooni/utils/geodata.py
ooni/utils/hacks.py
ooni/utils/log.py
ooni/utils/net.py
ooni/utils/txscapy.py
scripts/before_i_commit.sh
|
| | |
| |
| |
| | |
* Call finish on the yaml reporter once it has done it's run
|
| | | |
|
| | |
| |
| |
| | |
* XXX write unittest
|
| | |
| |
| |
| |
| | |
This solution to the problem is "quick and dirty" as it involves tight coupling
between functions. Take note of the actual proper solution to this problem.
|
| | |
| |
| |
| |
| | |
* Do not require passing of arguments to startSniffing
* Add unittest for pushFilenameStack
|