| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Use default method.task-25712 | iwakeh | 2018-04-05 |
| | | |||
| * | squash! Create ServerDescriptor#isHiddenServiceDir. | Karsten Loesing | 2018-04-05 |
| | | | | | - Ignore additional arguments in the hidden-service-dir line. | ||
| * | Create ServerDescriptor#isHiddenServiceDir. | Karsten Loesing | 2018-04-04 |
| | | | | | | | | | | | Turns out that Tor has never supported versions in the hidden-service-dir descriptor line. This commit replaces ServerDescriptor#getHiddenServiceDirVersions with ServerDescriptor#isHiddenServiceDir. Fixes #25712. | ||
| * | Add change log entry for #24290. | Karsten Loesing | 2018-03-27 |
| | | |||
| * | Use timeout of one minute for fetching index.task-24290 | iwakeh | 2018-03-19 |
| | | | | | | | | This is set for connect as well as read and can be overridden by system properties sun.net.client.default<Connect|Read>Timeout. Implements task-24290. | ||
| * | Add change log entry for #25526. | Karsten Loesing | 2018-03-19 |
| | | |||
| * | Override logLines method from LogDescriptor.task-25526 | iwakeh | 2018-02-26 |
| | | |||
| * | Bump version to 2.2.0-dev. | Karsten Loesing | 2018-02-26 |
| | | |||
| * | Prepare for 2.2.0 release, again. | Karsten Loesing | 2018-02-26 |
| | | |||
| * | Accomodate logs with more than Integer.MAX_VALUE lines. | iwakeh | 2018-02-26 |
| | | | | | Implements task-23046. | ||
| * | Enable handling of larger (> 2G) log files.task-25329 | iwakeh | 2018-02-16 |
| | | | | | | | | | | | | As log files can be compressed very efficiently log descriptor raw bytes contain the compressed bytes. Added methods for accessing uncompressed log content, as well as stream based methods for decompression and compression in class FileType. Adapted all tests to the changes. Implements task-25329. | ||
| * | Add log line interfaces and access methods. | iwakeh | 2018-02-16 |
| | | | | | | For both the general LogDescriptor and extension WebServerAccessLog. Include some new tests. | ||
| * | Add log message reporting progress reading tarballs. | Karsten Loesing | 2018-02-06 |
| | | | | | Implements #22990. | ||
| * | Prepare for 2.2.0 release. | Karsten Loesing | 2018-02-05 |
| | | |||
| * | Fail early when 'null' values are added. | iwakeh | 2018-02-05 |
| | | | | | | | And, allow for roughly a years worth of entries in dateMap and requestMap before re-hashing by setting initial capacity. Defaults are fine for the small ipMap and protocolMap. | ||
| * | Use 'putIfAbsent'. | iwakeh | 2018-02-05 |
| | | |||
| * | Provide 'equals' and 'hashCode' implementations. | iwakeh | 2018-02-05 |
| | | |||
| * | Reduce memory footprint of log lines. | iwakeh | 2018-02-05 |
| | | | | | | | Also make validation optional for internal web log constructor. CollecTor uses this for storing freshly sanitized logs, which don't need to be validated a second time. | ||
| * | Use enum for request method. | iwakeh | 2018-02-05 |
| | | |||
| * | Store size as simple int. | iwakeh | 2018-02-05 |
| | | |||
| * | Prepare date strings lazily in order to improve performance. | iwakeh | 2018-02-05 |
| | | |||
| * | Add new descriptor type for web server access logs. | iwakeh | 2018-01-31 |
| | | | | | | Implements task-22983 and is based on the log-descriptor specification. | ||
| * | Added package-info. | iwakeh | 2018-01-31 |
| | | |||
| * | Added a space. | iwakeh | 2018-01-31 |
| | | |||
| * | Update copyright to 2018. | Karsten Loesing | 2018-01-09 |
| | | |||
| * | Update to latest metrics-base. | Karsten Loesing | 2017-12-04 |
| | | |||
| * | Update to latest metrics-base. | Karsten Loesing | 2017-10-26 |
| | | |||
| * | Bump version to 2.1.1-dev. | Karsten Loesing | 2017-10-17 |
| | | |||
| * | Prepare for 2.1.1 release. | Karsten Loesing | 2017-10-09 |
| | | |||
| * | Write build revision to index.json files. | iwakeh | 2017-10-06 |
| | | | | | | Implements part of task-21414. Adapt IndexNode to supply a revision. | ||
| * | Adapt all links in overview.html.task-23597 | iwakeh | 2017-09-15 |
| | | | | | | Implement task-23597. Reflect changes of links in Trac module names and Metrics' website. | ||
| * | Bump version to 2.1.0-dev. | Karsten Loesing | 2017-09-15 |
| | | |||
| * | Prepare for 2.1.0 release. | Karsten Loesing | 2017-09-15 |
| | | |||
| * | Update to Java 8. | Karsten Loesing | 2017-09-15 |
| | | |||
| * | Update to latest metrics-base. | Karsten Loesing | 2017-09-05 |
| | | | | | | But override the switch from Java 7 to 8 until all metrics libraries depending on metrics-lib have upgraded to Java 8 first. | ||
| * | Avoid internal packages' javadoc in public javadoc API. | iwakeh | 2017-08-29 |
| | | |||
| * | Fix javadoc in Descriptor. | iwakeh | 2017-08-15 |
| | | |||
| * | Move FileType and add PLAIN FileType for no compression. | iwakeh | 2017-08-15 |
| | | |||
| * | Removed javadoc links to removed interfaces. | iwakeh | 2017-07-28 |
| | | |||
| * | Avoid compiler warnings in test classes. | iwakeh | 2017-07-28 |
| | | |||
| * | Add tests for Descriptor methods. Implements task-22912. | iwakeh | 2017-07-28 |
| | | | | | | | The different tests have separate methods for clarity when tests fail. This is more important than the additional overhead of repeated iteration over the test-descriptors, which are kept small. | ||
| * | Add test for #22912. | Karsten Loesing | 2017-07-14 |
| | | |||
| * | Retain trailing newline in Torperf results. | Karsten Loesing | 2017-07-13 |
| | | | | | Fixes #22912. | ||
| * | Avoid non-ASCII characters in expected messages. | Karsten Loesing | 2017-07-03 |
| | | | | | | This currently breaks Jenkins build, which is not exactly our fault but Jenkin's. But this is test code, so it's easier to just adapt. | ||
| * | Update to Debian stretch libraries. | Karsten Loesing | 2017-07-03 |
| | | |||
| * | Bump version to 2.0.0-dev. | Karsten Loesing | 2017-06-28 |
| | | | | | | Also include missing change log entry that was supposed to go into 2.0.0. | ||
| * | Prepare for 2.0.0 release. | Karsten Loesing | 2017-06-28 |
| | | |||
| * | Rename jar files and release tarball. | iwakeh | 2017-06-28 |
| | | |||
| * | Rename 'DescripTor' to 'Tor Metrics Library' as part of task-22732.task-22732 | iwakeh | 2017-06-26 |
| | | |||
| * | All examples compile and work as explained in Metrics' web-site tutorials.task-22734 | iwakeh | 2017-06-26 |
| | | | | | | Added a hint about where to find the examples to the README.md file. Implements task-22734. | ||
