- Aug 08, 2017
-
-
iwakeh authored
-
iwakeh authored
-
Karsten Loesing authored
Implements #21427. Requires minor protocol update.
-
- Aug 04, 2017
-
- Jul 31, 2017
-
-
iwakeh authored
Jetty8 is EOL and not part of Debian stable anymore. Implements task-23069.
-
- Jul 06, 2017
-
-
iwakeh authored
Part of task-23069; jetty8 to jetty9 migration open.
-
Karsten Loesing authored
Implements part of #21551.
-
- Jun 29, 2017
-
-
Karsten Loesing authored
-
Karsten Loesing authored
Suggested by iwakeh on #22681.
-
- Jun 21, 2017
-
-
Karsten Loesing authored
Implements #22681.
-
- Jun 17, 2017
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- Jun 07, 2017
-
-
Karsten Loesing authored
-
- May 17, 2017
-
-
iwakeh authored
to avoid the use of TimeFactory and Time classes. This also makes it more obvious where time is changed for making the tests work.
-
Karsten Loesing authored
Also resolve errors from not implementing newly introduced methods in test dummies.
-
- May 05, 2017
-
-
Karsten Loesing authored
-
cypherpunks authored
Closes #22169.
-
- Apr 01, 2017
-
-
Karsten Loesing authored
-
iwakeh authored
-
iwakeh authored
-
iwakeh authored
-
Karsten Loesing authored
We need to create the parent directory of a parse history file before attempting to write to the file itself. Looks like this broke in ab7c18d5.
-
leeroy authored
-
- Feb 28, 2017
-
-
Karsten Loesing authored
-
iwakeh authored
-
- Feb 24, 2017
-
-
Karsten Loesing authored
Implements #16552.
-
Karsten Loesing authored
-
Karsten Loesing authored
-
- Jan 27, 2017
-
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
-
Karsten Loesing authored
The number of truncated results can help implement pagination of results (#17938) by showing how many pages remain after the current one. The number of skipped results is less critical for implementing pagination and was mostly added for completeness reasons.
-
Karsten Loesing authored
In a previous commit we fixed an issue with the first_seen timestamp of bridges when parsing new bridge descriptors. We still need to fix invalid first_seen timestamps in existing data. There are two different cases of invalid first_seen timestamps in existing data: 1) first_seen is 1970-01-01 00:00:00, last_seen is 2014-12-09 or later. In these cases we parsed a server descriptor before first seeing the bridge in a status in a subsequent execution. We need to special-case the previously known first_seen timestamp 1970-01-01 00:00:00 (value 0) and not consider it earlier than an actual timestamp. 2) Both first_seen and last_seen are 1970-01-01 00:00:00. We have never seen these bridges in a status. We can safely discard these entries while reading them from disk to memory. With this fix it will be possible to repair the status data of an existing Onionoo instance by re-importing archived bridge network statuses from 2014-12 and onwards. Fixes the remainder of #20994.
-
- Jan 11, 2017
-
-
Karsten Loesing authored
Implements #21095.
-
Karsten Loesing authored
-
- Jan 10, 2017
-
-
Karsten Loesing authored
-
- Jan 09, 2017