- 25 Feb, 2020 4 commits
- 24 Feb, 2020 1 commit
-
-
noneofyourbusiness authored
-
- 15 Jan, 2020 3 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- 14 Jan, 2020 2 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
Turn absolute links into relative links. Fixes #27925.
-
- 20 Nov, 2019 2 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- 09 Nov, 2019 3 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
This reverts commit b0165cb0. Turns out that worst case query time goes up from 3 to 58 seconds with the new query, which is unacceptable. We'll have to analyze and improve the query on the production database before merging this change.
-
- 30 Sep, 2019 3 commits
-
-
Karsten Loesing authored
We're now counting the hours for which we have statuses and exit lists. More precisely, we're truncating consensus valid-after times and exit scan times to the hour and counting how many distinct hours we saw during the requested time. If we're missing 18 or more hours of statuses or exit lists we're printing out a note in the summary. Fixes #31071.
-
Karsten Loesing authored
The default listen host is still 127.0.0.1, but now it's possible to configure a different listen host, like 0.0.0.0, which can facilitate local testing.
-
Karsten Loesing authored
-
- 27 Sep, 2019 1 commit
-
-
Karsten Loesing authored
Implements part of #31649.
-
- 17 Sep, 2019 1 commit
-
-
Karsten Loesing authored
-
- 05 Sep, 2019 1 commit
-
-
irl authored
Configuration is held in the .gitlab-ci.yml file. Fixes: #31401
-
- 14 Aug, 2019 1 commit
-
-
Karsten Loesing authored
-
- 06 Aug, 2019 1 commit
-
-
Karsten Loesing authored
Includes a metrics-lib upgrade to 2.6.2 and an upgrade to the latest metrics-base commit 256e619. Implements part of #31326.
-
- 15 May, 2019 1 commit
-
-
Karsten Loesing authored
-
- 13 May, 2019 2 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
Reported by nusenu, changes suggested by irl. Fixes #30415.
-
- 16 Dec, 2018 1 commit
-
-
Karsten Loesing authored
Implements #28859.
-
- 28 Nov, 2018 1 commit
-
-
Karsten Loesing authored
Implements #28584.
-
- 14 Sep, 2018 3 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
The changes in this commit are mainly driven by the following database changes: - Fingerprints are no longer stored repeatedly as strings in the statusentry and exitlistentry tables but instead moved to their own fingerprint table and referenced by identifier. This is a step towards normalization that ideally reduces database size a lot by itself. - The statusentry table no longer contains the raw status entry but instead only those parts that are required for searching and displaying results. This includes nickname and exit information, where the former is not stored as string but as reference into its own nickname table. - There is a new table specifically for lookups which returns all relevant fingerprint identifiers for a date and an IP address prefix. The new search function based on this new table performs as little table joining as necessary and leaves some of the filtering and joining to the servlet. More details can be found in the exonerator2.sql file, which also serves as migration script from the existing schema to the new one. Implements #27356.
-
- 28 Aug, 2018 3 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- 27 Aug, 2018 1 commit
-
-
Karsten Loesing authored
Fixes #27266.
-
- 21 Aug, 2018 2 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- 20 Aug, 2018 3 commits
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-