Commits on Source
790
506a3f12
globals, stem: explain where torrc options are
Dec 01, 2018
62b62ea4
destination: add constant to verify destination
Dec 08, 2018
4761f067
destination: disable urllib3 warnings
Dec 08, 2018
216b29bd
docs: add verify option to man and example
Dec 08, 2018
8cd30a30
config: change default logging levels and formats
Dec 08, 2018
106e8a97
requests: refactor, set session attributes
Dec 12, 2018
7022ff30
scanner: refactor, move HTTP headers to constants
Dec 12, 2018
c2d3bb98
scanner: refactor, remove unneded line
Dec 12, 2018
55009364
scanner: change comment
Dec 12, 2018
225d880b
Add HTTP headers to send in every request
Dec 14, 2018
ac9406a6
relaylist: remove assertions that fail measurement
Dec 18, 2018
96c71880
relayprioritizer: Stop prioritizing relays that tend to fail
Dec 18, 2018
a550d731
scanner: log backtrace when not progressing
Jan 02, 2019
ff5e7d6b
circuitbuilder: stop getting a circuit to close it.
Jan 08, 2019
a6e4f06b
stem: catch exceptions raised when stopping sbws
Jan 08, 2019
cd61cb3c
CI: change to Ubuntu Xenial
Jan 09, 2019
21ce9b69
config: Use configuration provided as argument
Jan 09, 2019
88a0ef04
docs: add logging examples to example configuration
Jan 09, 2019
0632a250
docs: add note about syslog when running systemd
Jan 09, 2019
c0f76f21
Merge branch 'bug28761'
Jan 09, 2019
be62703a
stem: refactor, move to a function parsing torrc
Jan 09, 2019
a44ff55d
stem: return a new Tor configuration dictionary
Jan 09, 2019
830ef6b6
stem: lower log level when parsing Tor options
Jan 09, 2019
405b56a4
Merge branch 'bug28738'
Jan 09, 2019
fcca7faf
stem: parse torrc options that are only a key
Jan 09, 2019
c38cf733
Merge branch 'bug28724_01'
Jan 09, 2019
7c42d62b
scanner: exit after the first loop in test networks
Jan 09, 2019
5f86552a
tests: add configuration to run scanner
Jan 09, 2019
adcaf04d
CI: run scanner using the test network
Jan 09, 2019
0e8f6a15
tests: remove unused testnets
Jan 10, 2019
ca463e5e
scanner: use consensus_bandwidth when sorting relays
Jan 11, 2019
12ad99d0
Merge branch 'bug28870'
Jan 11, 2019
133e37ba
relayprioritizer: add argument to return only a fraction
Jan 22, 2019
25967c0a
relayprioritizer: remove unneded assert
Jan 22, 2019
ce08884f
relayprioritizer: remove asserts on hard-coded values
Jan 22, 2019
7f743a8c
relayprioritizer: comment debug log, too many lines
Jan 22, 2019
efe8245f
relayprioritizer: add comment about reading resultdump
Jan 22, 2019
603f83ad
relayprioritizer: add comment about future refactor
Jan 22, 2019
40a94b4a
docs: update documentation about relays' prioritization
Jan 22, 2019
5dae9b99
fixup! scanner: log backtrace when not progressing
Jan 23, 2019
df0a34f5
Stop including tests network as binary blob
Jan 23, 2019
8dbe8905
Merge branch 'bug28932'
Jan 23, 2019
19fa738e
Merge branch 'bug28741'
Jan 23, 2019
c523619e
Merge branch 'bug28590_rebased_master'
Jan 23, 2019
ea50a750
settings: add class to store end event singleton
Feb 04, 2019
c6078004
resultdump: use global end event
Feb 04, 2019
eb74aecb
scanner: catch exception when stopping scanner
Feb 04, 2019
1ccca8ab
scanner: stop raising exception in worker thread
Feb 04, 2019
0331ea58
scanner: lower logging level on uncatch exceptions
Feb 04, 2019
27fb6cba
scanner: use end event singleton
Feb 04, 2019
66ee7406
scanner: create global variables launching threads
Feb 04, 2019
b85fb114
scanner: add function to stop threads on SIGTERM
Feb 04, 2019
fe16d6d8
scanner: catch SIGINT in the main loop
Feb 04, 2019
c9ace7de
scanner: move log to function that starts measuring
Feb 04, 2019
7dce78a8
scanner: make the time to wait for threads a variable
Feb 04, 2019
c24b2354
scanner: add documentation to function that run scanner
Feb 04, 2019
149e236e
Merge branch 'bug28869_squashed'
Feb 04, 2019
ada70d4f
scanner: check that ResultDump queue is not full
Feb 06, 2019
4642c109
circuitbuilder: Stop building the circuit 3 times
Feb 06, 2019
851401be
circuitbuilder: circuit path is not a number in the code
Feb 06, 2019
0773f090
circuitbuilder: Stop raising exception on path invalid.
Feb 06, 2019
a4aa5e7d
circuitbuilder: return reasons on circuit build errors
Feb 06, 2019
b6c67753
circuitbuilder: add comment about future refactor
Feb 06, 2019
51053135
tests: add circuitbuilder build_circuit test
Feb 06, 2019
5c506362
fix: config: set stdout log level to cli argument
Feb 07, 2019
07d36738
docs: add which Tor version is recommended
Feb 07, 2019
bc6ba301
docs: remove section already in INSTALL
Feb 07, 2019
a030102c
docs: remove section that is already in DEPLOY
Feb 07, 2019
ad9b53e8
docs: explain how sbws is initialized
Feb 12, 2019
11458e88
docs: remove prioritization section
Feb 12, 2019
eb19c15d
docs: explain how the relays are measured
Feb 12, 2019
c5223ae0
docs: explain how the second relay is selected
Feb 12, 2019
81e2d40e
docs: explain how is selected the data to download
Feb 12, 2019
dea4bb3f
docs: replace explanation on how to store the measurements
Feb 12, 2019
f1885b08
docs: explain how the generator works
Feb 12, 2019
d311ca9f
docs: change section title to filtering
Feb 12, 2019
c05d2567
docs: change scaling section level
Feb 12, 2019
85febc22
docs: remove page metadata
Feb 12, 2019
dea9a380
docs: remove RFC key words
Feb 12, 2019
e0c5a0cc
docs: remove background
Feb 12, 2019
e74f1f75
docs: remove anatomy section
Feb 12, 2019
e80e9008
docs: Change title to specification
Feb 12, 2019
9c3e5f31
docs: rename specification file
Feb 12, 2019
df5ccb09
scanner: add docstring to measure_relay
Feb 12, 2019
321219c3
docs: add writing the bandwidth file section
Feb 12, 2019
051773e4
Merge branch 'bug28788'
Feb 15, 2019
f1733968
Merge branch 'bug29295'
Feb 15, 2019
e23a25ab
Merge branch 'bug28868'
Feb 15, 2019
a1926b88
Merge branch 'bug29199'
Feb 15, 2019
43add248
resultdump: Document how the results are gotten
Feb 16, 2019
b9bc234e
Recover code lost on merge bug28932
Feb 18, 2019
f19b0c68
requests: Add class to override Session methods
Feb 21, 2019
1cc8351c
requests: Change make_session to use the TimedSession
Feb 21, 2019
6578a95f
tests: Add test to check get/head timeout
Feb 21, 2019
3ad41163
docs: Add code design documentation
Feb 22, 2019
733e8c3a
docs: Add bandwidth distribution documentation
Feb 22, 2019
b01ce3dd
docs: Add Tor bandwidth files documentation
Feb 22, 2019
d8f922ad
docs: Add bandwidth authorities documentation
Feb 22, 2019
d9bcfca1
docs: Add metrics bandwidth documentation
Feb 22, 2019
2626f375
docs: Change title to documenting page
Feb 22, 2019
690 additional commits have been omitted to prevent performance issues.
Loading
Loading