[tor-commits] [ooni-probe/develop] Merge pull request #75 from hellais/feature/ui
isis at torproject.org
isis at torproject.org
Wed Jun 26 01:02:11 UTC 2013
commit d32048774026c5f0a7a437bd7b8f412cd8cb8dd6
Merge: e2e8559 5d45d7f
Author: aagbsn <aagbsn at extc.org>
Date: Mon Jun 17 05:22:47 2013 -0700
Merge pull request #75 from hellais/feature/ui
Tested on debian. Adds bin/oonid which provides a web UI on port 8042 (default).
.travis.yml | 1 -
Vagrantfile | 16 +-
bin/oonid | 7 +
data/nettests/blocking/__init__.py | 1 +
data/nettests/blocking/dnsconsistency.py | 173 +
data/nettests/blocking/http_requests.py | 130 +
data/nettests/blocking/tcpconnect.py | 69 +
data/nettests/examples/example_dns_http.py | 11 +
data/nettests/examples/example_dnst.py | 13 +
data/nettests/examples/example_http_checksum.py | 27 +
data/nettests/examples/example_httpt.py | 36 +
data/nettests/examples/example_myip.py | 21 +
data/nettests/examples/example_scapyt.py | 29 +
data/nettests/examples/example_scapyt_yield.py | 25 +
data/nettests/examples/example_simple.py | 8 +
data/nettests/examples/example_tcpt.py | 21 +
.../experimental/bridge_reachability/bridget.py | 462 +
.../experimental/bridge_reachability/echo.py | 132 +
data/nettests/experimental/chinatrigger.py | 108 +
data/nettests/experimental/dns_injection.py | 63 +
data/nettests/experimental/domclass_collector.py | 33 +
.../experimental/http_filtering_bypassing.py | 84 +
.../experimental/http_keyword_filtering.py | 45 +
data/nettests/experimental/http_trix.py | 47 +
.../experimental/http_uk_mobile_networks.py | 85 +
data/nettests/experimental/keyword_filtering.py | 52 +
data/nettests/experimental/parasitictraceroute.py | 129 +
data/nettests/experimental/squid.py | 117 +
data/nettests/manipulation/captiveportal.py | 650 +
data/nettests/manipulation/daphne.py | 119 +
data/nettests/manipulation/dnsspoof.py | 69 +
.../manipulation/http_header_field_manipulation.py | 189 +
data/nettests/manipulation/http_host.py | 151 +
.../manipulation/http_invalid_request_line.py | 106 +
data/nettests/manipulation/traceroute.py | 143 +
data/nettests/scanning/http_url_list.py | 98 +
data/nettests/third_party/Makefile | 3 +
data/nettests/third_party/README | 14 +
data/nettests/third_party/netalyzr.py | 58 +
data/ooniprobe.conf.sample | 58 +
data/ui/.bowerrc | 5 +
data/ui/app/index.html | 39 +
data/ui/app/libs/angular-resource/README.md | 4 +
.../app/libs/angular-resource/angular-resource.js | 445 +
data/ui/app/libs/angular-resource/component.json | 17 +
data/ui/app/libs/angular/angular.js |14733 ++++++++++++++++++++
data/ui/app/libs/angular/component.json | 14 +
data/ui/app/libs/bootstrap/component.json | 9 +
.../libs/bootstrap/css/bootstrap-responsive.css | 1109 ++
data/ui/app/libs/bootstrap/css/bootstrap.css | 6158 ++++++++
.../bootstrap/img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes
.../libs/bootstrap/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes
data/ui/app/libs/bootstrap/js/bootstrap.js | 2276 +++
data/ui/app/libs/jquery/component.json | 14 +
data/ui/app/libs/jquery/composer.json | 23 +
data/ui/app/libs/jquery/jquery.js | 9472 +++++++++++++
data/ui/app/libs/ng-upload/ng-upload.js | 107 +
data/ui/app/scripts/app.js | 30 +
data/ui/app/scripts/controllers.js | 96 +
data/ui/app/scripts/directives.js | 5 +
data/ui/app/scripts/filters.js | 5 +
data/ui/app/scripts/services.js | 27 +
data/ui/app/styles/app.css | 21 +
data/ui/app/views/inputs.html | 31 +
data/ui/app/views/sidebar.html | 10 +
data/ui/app/views/test.html | 48 +
data/ui/component.json | 9 +
decks/before_i_commit.testdeck | 12 +-
decks/short_no_root.deck | 10 +-
nettests/blocking/__init__.py | 1 -
nettests/blocking/dnsconsistency.py | 173 -
nettests/blocking/http_requests.py | 130 -
nettests/blocking/tcpconnect.py | 69 -
nettests/examples/example_dns_http.py | 11 -
nettests/examples/example_dnst.py | 13 -
nettests/examples/example_http_checksum.py | 27 -
nettests/examples/example_httpt.py | 36 -
nettests/examples/example_myip.py | 17 -
nettests/examples/example_scapyt.py | 29 -
nettests/examples/example_scapyt_yield.py | 25 -
nettests/examples/example_simple.py | 8 -
nettests/examples/example_tcpt.py | 21 -
.../experimental/bridge_reachability/bridget.py | 462 -
nettests/experimental/bridge_reachability/echo.py | 132 -
nettests/experimental/chinatrigger.py | 108 -
nettests/experimental/dns_injection.py | 63 -
nettests/experimental/domclass_collector.py | 33 -
nettests/experimental/http_filtering_bypassing.py | 84 -
nettests/experimental/http_keyword_filtering.py | 45 -
nettests/experimental/http_trix.py | 47 -
nettests/experimental/http_uk_mobile_networks.py | 85 -
nettests/experimental/keyword_filtering.py | 52 -
nettests/experimental/parasitictraceroute.py | 129 -
nettests/experimental/squid.py | 117 -
nettests/manipulation/captiveportal.py | 650 -
nettests/manipulation/daphne.py | 119 -
nettests/manipulation/dnsspoof.py | 69 -
.../manipulation/http_header_field_manipulation.py | 189 -
nettests/manipulation/http_host.py | 151 -
nettests/manipulation/http_invalid_request_line.py | 106 -
nettests/manipulation/traceroute.py | 143 -
nettests/scanning/http_url_list.py | 98 -
nettests/third_party/Makefile | 3 -
nettests/third_party/README | 14 -
nettests/third_party/netalyzr.py | 58 -
nettests/tls-handshake.py | 32 -
ooni/api/spec.py | 253 +
ooni/config.py | 128 -
ooni/director.py | 50 +-
ooni/errors.py | 3 +
ooni/geoip.py | 3 +-
ooni/managers.py | 18 +-
ooni/nettest.py | 178 +-
ooni/oonicli.py | 18 +-
ooni/oonid.py | 20 +
ooni/reporter.py | 8 +-
ooni/settings.py | 98 +
ooni/tasks.py | 13 +-
ooni/templates/httpt.py | 2 +-
ooni/templates/scapyt.py | 2 +-
ooni/tests/mocks.py | 8 +-
ooni/tests/test_managers.py | 8 +
ooni/tests/test_nettest.py | 7 +-
ooni/utils/log.py | 10 +-
ooni/utils/txscapy.py | 2 +-
ooniprobe.conf.sample | 57 -
setup.py | 30 +-
127 files changed, 38985 insertions(+), 3812 deletions(-)
More information about the tor-commits
mailing list