- 09 Mar, 2020 2 commits
- 28 Feb, 2020 1 commit
-
-
juga authored
-
- 27 Feb, 2020 1 commit
-
-
juga authored
-
- 20 Feb, 2020 1 commit
-
-
juga authored
Instead of having a hardcoded version, calculate the version at build time making use of `git describe --tags --dirty --always`. This way, even if the program is not running from inside a git repository it still can know which was the git revision from the source it was installed from. If the program is launched from a path that is a git repository, it does not gives the git revision of that other repository. If's also able to get the version when installed from a tarball. It does not add the git revision when it's being install from a git tag. `versioneer` external program is only needed the first time, because it copies itself into the repository. So it does not add an external dependency. There're no changes needed to the `--version` cli argument nor to the code that generates the bandwidth file, since they both use the variable `__version__`. The version previous to this commit was `1.1.1-dev0`, after this commit, it becomes `1.1.0+xx.gyyyyyyyy`, ie. xx commits after `1.1.0` plus the git short hash (yyyyyyyy). Closes: #30899.
-
- 19 Feb, 2020 4 commits
- 13 Feb, 2020 2 commits
- 09 Feb, 2020 4 commits
- 06 Feb, 2020 1 commit
-
-
juga authored
-
- 05 Feb, 2020 3 commits
-
-
juga authored
and do not require sudo.
-
juga authored
As in chutney and stem: - Test all supported python versions - Test all supported tor versions Differences between chutney, stem and sbws: - in sbws we run directly, not an script that calls tox - we're not using chutney for integration tests (yet) and therefore we're not testing it with different networks - we don't have shellcheck tests - we don't support osx nor windows Closes: #30067
-
juga authored
-
- 31 Jan, 2020 1 commit
-
-
juga authored
Keep the relays that are not in the the last consensus, but are not "old" yet. Closes: #30727
-
- 26 Jan, 2020 5 commits
-
-
juga authored
when fetching new consensuses. Part of #30733.
-
juga authored
and useless descriptors, so that sbws detect early changes in the relay descriptors and continue downloading them even when Tor is idle. Closes: #30733. Bugfix v0.2.0.
-
juga authored
Part of #30727.
-
juga authored
-
juga authored
-
- 04 Aug, 2019 2 commits
- 17 Jun, 2019 2 commits
-
-
teor authored
Instead: * use the consensus valid-after time, or * use the supplied timestamp, or * warn and use the current time. This should fix the occasional CI failure, when the current time is 1 second later than the test consensus time. (Or it should warn, and we can fix the test code.) Fixes bug 30909; bugfix on 1.1.0.
-
teor authored
Fixes bug 30747; bugfix on 1.1.0.
-
- 10 Apr, 2019 1 commit
-
-
juga authored
-
- 29 Mar, 2019 6 commits
-
-
juga authored
-
juga authored
-
juga authored
-
juga authored
-
juga authored
-
juga authored
Use bytes to compare the sum of scaled bandwidth (in KB) with the sum of the consensus one (previously converted to Bytes measured. Also: - Check that the bandwidth attribute exists, since it was not stored in older versions. - Do not sum the bw=1 as a result of the relays being unmeasured. - Calculate the percentage difference as two difference values. - Log which were actually the bandwidth sums.
-
- 27 Mar, 2019 4 commits
-
-
juga authored
when setting vote and unmeasured Keys. It doesn't matter here because there're not operations with the Keys and they're always converted to string in the bandwidth file, but it less confusing as integer.
-
juga authored
to test that the `under_min_report` KeyValue is added when the number of eligible relays is less than the 60% of relays in the consensus.
-
juga authored
even if the minimum percent was not reach. Closes: #29853.
-