Refactoring of geoip related functionality to have it less coupled
Fixes Issue 300 Endless recursion 'Configuration file does not exist'
Resolved differences between paths (log,config,home) pointing to different users' home folders
(`logfile` and `config_file` were pointing to 'user/.ooni/...' and `ooni_home` to 'root/.ooni/...')
Merge pull request #301 from olafmk/master

Fixes Issue 300 Endless recursion 'Configuration file does not exist'
Fix vulnerability that allowed arbitrary files specified in decks to be executed.
In unittests no longer specify the test path as relative.
Add OONI installation instructions (#7760)

Add installation instructions for OONI to the documentation.
https://trac.torproject.org/projects/tor/ticket/7760
Merge pull request #309 from anadahz/trac_7760

Add OONI installation instructions (#7760)
Add ThreatModel page to ooni documentation (#7761)

Port the ThreatModel
(https://trac.torproject.org/projects/tor/wiki/doc/OONI/ThreatModel)
documentation to docs.
https://trac.torproject.org/projects/tor/ticket/7761
Merge pull request #310 from anadahz/trac_7761

Add ThreatModel page to ooni documentation (#7761)
Add required packages is setup-dependencies.sh

Add packages in setup-dependencies.sh required for ooniprobe
installation script:
* Add package libssl-dev
* Add package libffi-dev
Add support for Ubuntu releases in setup script

Add support for Ubuntu releases in setup-dependencies.sh:
* Add support for Ubuntu releases 13.04 (#9050)
  (https://trac.torproject.org/projects/tor/ticket/9050)
* Add support for Ubuntu releases 13.10, 14.04
Merge pull request #312 from anadahz/setup-dependencies-fix

Add required packages is setup-dependencies.sh
Merge pull request #313 from anadahz/trac_9050

Trac 9050
Enforce better consistency amongst test naming.
Merge pull request #292 from TheTorProject/feature/test_naming_consistency

Feature/test naming consistency
Merge pull request #293 from TheTorProject/refactoring/geoip

Refactoring of geoip related functionality to have it less coupled
Add support for adding tor version to the bridge_reachability report.

Fail with a good error code if the version is unsupported for the given bridge.
Use the correct version to check compatibility with scramblesuit
Provide a useful error message if we fail to load the inputfile