summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* implements task-18922, make logging configurable.task-18922iwakeh2016-05-10
|
* Provide executable jar containing all dependencies, removed obsolete ↵iwakeh2016-05-04
| | | | ant-tasks, changed scripts for implementing task-18719.
* Relax CatchParameterName check.Karsten Loesing2016-04-30
|
* Resolve a bunch of checkstyle warnings.Karsten Loesing2016-04-30
|
* Prefix entries in .gitignore with slash.Karsten Loesing2016-04-29
| | | | | We really only want to ignore files and directories in the current directory, not files and directories in subdirectories.
* Added checkstyle task.iwakeh2016-04-28
|
* Extended .gitignore, replaced ERNIE by CollecTor, and changed copyright year ↵iwakeh2016-04-28
| | | | for the touched files.
* Remove two unnecessary lines from build file.Karsten Loesing2016-04-28
|
* Remove metrics-lib submodule.Karsten Loesing2016-04-28
|
* implements tasks 18794 and 18792; java7, test task, coverage, and some jars.iwakeh2016-04-28
|
* Stop using deprecated parts of metrics-lib.Karsten Loesing2016-04-14
| | | | | | | | | | | We're currently using two metrics-lib types that have been deprecated: - `org.torproject.descriptor.impl.DescriptorParseException` and - `org.torproject.descriptor.ExitListEntry`. It's easy to avoid using those parts and move to non-deprecated types. This also removes the last dependency on a type in the impl package. Implements #18818.
* Rename packages to org.torproject.collector.**.Karsten Loesing2016-04-06
| | | | Implements #18727.
* Tone down missing-descriptor warnings.Karsten Loesing2016-02-12
| | | | | We should remove these checks in favor of the more robust reference check, but let's keep the log lines for now as a backup.
* Keep microdescriptors in recent/ for up to 30 days.Karsten Loesing2016-02-12
| | | | | | We'll need to keep microdescriptors around longer than three days, because they change less frequently and are referenced much longer than, for example, server descriptors.
* Add more robust descriptor reference checker.Karsten Loesing2016-02-11
| | | | | | | The new reference checker reads files in recent/relay-descriptors/, rather than keeping data structures of newly written descriptors in memory and storing them to disk later. This should be more robust against unplanned reboots.
* Add length check before parsing identity-ed25519.Karsten Loesing2016-01-07
| | | | Found while implementing similar functionality in metrics-lib.
* Add @type annotation to each Torperf measurement.Karsten Loesing2015-12-05
| | | | Implements #17755.
* Make table of contents a bit prettier.Karsten Loesing2015-10-28
| | | | Suggested by tomlurge.
* Redesign the start page and include formats.Karsten Loesing2015-10-27
| | | | Includes suggestions by tomlurge.
* Add an index.json with all served contents.Karsten Loesing2015-10-19
| | | | Implements #17321.
* Rename rsync/ directory to how it's served: recent/.Karsten Loesing2015-10-19
|
* Rename directories to match what's served in recent/.Karsten Loesing2015-10-18
|
* Add new section to TOC.Karsten Loesing2015-10-12
|
* Add new @type for hidden service descriptors.Karsten Loesing2015-10-12
| | | | | | | | | Suggested by atagar. Descriptors of this @type are not archive by CollecTor, but libraries like Stem that support parsing many of the descriptors listed on CollecTor also support parsing this type, so it makes sense to list it here. Implements #15009.
* Add logo and wordmark by Leiah.Karsten Loesing2015-09-26
|
* Fix broken link.Karsten Loesing2015-09-25
|
* Stop writing non-concatenated descriptor files.Karsten Loesing2015-08-09
| | | | | | We're not providing these files via HTTP, and we stopped rsync'ing them locally when moving ExoneraTor to another host. No need to waste all those fine inodes.
* Document new ed25519-related lines.Karsten Loesing2015-06-19
|
* Sanitize bridge descriptors with ed25519 lines.Karsten Loesing2015-06-13
|
* Update to even newer metrics-lib.Karsten Loesing2015-05-29
|
* Update to latest metrics-lib.Karsten Loesing2015-05-29
|
* Rewrite documentation.Karsten Loesing2015-05-16
|
* Clarify TIMEOUT field in Torperf data format.Karsten Loesing2015-05-15
| | | | Spotted by Nikita Borisov.
* Avoid duplicates when storing bridge descriptors.Karsten Loesing2015-05-05
| | | | Implements #12676.
* Remove link to Kostas' Searchable Tor Metrics Archive.Karsten Loesing2015-04-01
| | | | | Kostas informs me that the service has become unavailable, so let's take out the link for now.
* Handle new "tunnelled-dir-server" lines.Karsten Loesing2015-02-05
| | | | | | These lines are being added as part of #12538, and even though this code has not been merged to master, we shouldn't discard descriptors containing them. The exact format might change in the future.
* Say that bridge pool assignments are no longer archived.Karsten Loesing2014-12-28
|
* Add zoossh to the list of parsing libraries.Karsten Loesing2014-12-16
|
* Fix gitweb links.Karsten Loesing2014-12-05
| | | | Spotted by phw.
* Parse "published" lines from bridge statuses.Karsten Loesing2014-10-13
| | | | | | Related to #12951 that adds this line. Before that change, we'd simply use the file's last-modified time as publication time and write that to the sanitized status file.
* Ignore turtles when warning about missing descriptors.Karsten Loesing2014-10-08
| | | | | | | turtles doesn't participate in the consensus for a couple of days now, and it times out on our connections. There's no way how we can fetch all descriptors referenced from its vote, so there's a new warning every hour. Ignore.
* Fix link to directory key certificates.Karsten Loesing2014-09-29
| | | | Spotted by cypherpunks, resolves #13265.
* Consider only newly stored descriptors in stale check.Karsten Loesing2014-07-18
| | | | | | | | | | | | | | | | | | | A few days ago there was an unusual situation with parsing gabelmoo's cached descriptors and fetching descriptors from the other directory authorities. gabelmoo failed to produce a consensus at :00 of the hour and downloaded the consensus from the other directory authorities after :05 of the hour. As a result, gabelmoo's cached consensus was 1 hour older than the consensus that we downloaded from the other directory authorities. Our stale check considers all stored descriptors and determines if there were any consensuses for which we didn't also store votes or microdesc consensuses. In this case the stale check triggered, because we didn't store any votes or microdesc consensuses with the same valid-after time as gabelmoo's outdated cached consensus. This warning was confusing. The fix is simple: if we're storing a descriptor that we stored before, don't include it in the stale check.
* Add CC0 no copyright declaration from metrics.Karsten Loesing2014-06-28
|
* Add link to Kostas' searchable archive.Karsten Loesing2014-06-25
|
* Update to latest metrics-lib.Karsten Loesing2014-06-18
|
* Update to latest metrics-lib.Karsten Loesing2014-06-16
|
* Fix typo spotted by arma.Karsten Loesing2014-06-10
|
* Clarify ntor-onion-key lines and @type versions.Karsten Loesing2014-06-10
| | | | | | | | In b65f0a1, we included ntor-onion-key lines in sanitized bridge server descriptors but raised the @type version number of sanitized bridge extra-infos. Too late to fix that, but let's document this. Spotted by Isis.
* Extend new CollecTor homepage.Karsten Loesing2014-06-04
| | | | | At this point, everything relevant from the metrics website should be included.