Commit Graph

  • 8976cdd9be Parse new NAT-based Snowflake lines. master Karsten Loesing 2020-12-18 12:02:55 +0100
  • 179d47ee25 Bump version to 2.15.0-dev. Karsten Loesing 2020-12-11 14:53:56 +0100
  • 07cab7f560 Prepare for 2.15.0 release. metrics-lib-2.15.0 Karsten Loesing 2020-12-11 14:50:18 +0100
  • 664921eb50 Provide microdescriptor digest in hex encoding. Karsten Loesing 2020-12-11 10:22:39 +0100
  • ff7e36c156 Optimize parsing large files with many descriptors. Karsten Loesing 2020-12-10 17:54:02 +0100
  • ee7c3eb738 Parse version 3 onion service statistics lines. Karsten Loesing 2020-12-08 10:40:19 +0100
  • cf4830cac3 Bump version to 2.14.0-dev. Karsten Loesing 2020-08-07 21:01:10 +0200
  • 750f6471a4 Prepare for 2.14.0 release. metrics-lib-2.14.0 Karsten Loesing 2020-08-07 20:54:48 +0200
  • a7850a2dc0 Parse new ipv6-* lines in extra-info descriptors. Karsten Loesing 2020-08-07 20:48:57 +0200
  • b44c6bccb4 Parse OnionPerf analysis results format v3.0. Karsten Loesing 2020-07-16 21:37:19 +0200
  • 1f3028d082 Exclude onionperf classes from Javadocs. Karsten Loesing 2020-06-18 09:12:02 +0200
  • 563dae2976 Update to latest metrics-base. Karsten Loesing 2020-06-18 09:11:52 +0200
  • a422aff99f Extend Torperf results to provide error codes. Karsten Loesing 2020-05-17 17:22:39 +0200
  • de0c37b088 Bump version to 2.13.0-dev. Karsten Loesing 2020-05-16 17:35:44 +0200
  • 75fea1a658 Prepare for 2.13.0 release. metrics-lib-2.13.0 release Karsten Loesing 2020-05-16 17:31:59 +0200
  • 1e9fa02107 Support OnionPerf results files up to version 2.x. Karsten Loesing 2020-05-15 12:26:28 +0200
  • ba6c63a707 Parse partial download times from Onionperf files. Karsten Loesing 2020-05-14 09:23:12 +0200
  • afc57a6120 Include previously unknown error codes in Torperf results. Karsten Loesing 2020-05-12 21:35:58 +0200
  • 95771bfb9f Bump version to 2.12.2-dev. Karsten Loesing 2020-04-30 22:15:10 +0200
  • 7a5115dd76 Prepare for 2.12.2 release. metrics-lib-2.12.2 Karsten Loesing 2020-04-30 22:11:52 +0200
  • 1c3bcae76d Change order of detecting descriptor types. Karsten Loesing 2020-04-30 22:06:53 +0200
  • 037f463761 Bump version to 2.12.1-dev. Karsten Loesing 2020-04-30 17:16:47 +0200
  • aa55fd05f0 Prepare for 2.12.1 release. metrics-lib-2.12.1 Karsten Loesing 2020-04-30 17:11:37 +0200
  • d4bb28525f Change back how we treat xz-compressed files. Karsten Loesing 2020-04-30 17:08:44 +0200
  • 7efeec721f Bump version to 2.12.0-dev. Karsten Loesing 2020-04-30 16:14:25 +0200
  • fcbcdd848a Prepare for 2.12.0 release. metrics-lib-2.12.0 Karsten Loesing 2020-04-30 16:08:07 +0200
  • 7eb783968b Add parsing support for OnionPerf analysis files. Karsten Loesing 2020-04-30 15:56:52 +0200
  • 3f298b1b57 Bump version to 2.11.0-dev. Karsten Loesing 2020-04-13 11:40:26 +0200
  • 471c1cb32f Prepare for 2.11.0 release. metrics-lib-2.11.0 Karsten Loesing 2020-04-13 11:37:04 +0200
  • e7d7af88a6 Update to latest metrics-base. Karsten Loesing 2020-04-06 11:48:41 +0200
  • d7d5303e76 Simplify logging configuration. Karsten Loesing 2020-03-31 09:44:06 +0200
  • 335b02441f Add change log entry for #33090. Karsten Loesing 2020-03-31 09:46:02 +0200
  • e2fc2cb14d Make all descriptor instances serializable. Karsten Loesing 2020-03-12 22:21:24 +0100
  • 81570c4dbc Parse recently added lines. Karsten Loesing 2020-02-26 21:31:08 +0100
  • 9ccb934fac Avoid invoking overridable methods from constructors. Karsten Loesing 2020-02-22 09:13:33 +0100
  • 6408bd9a85 Update to latest metrics-base. Karsten Loesing 2020-01-15 22:45:39 +0100
  • 4581035acf Bump version to 2.10.0-dev. Karsten Loesing 2020-01-15 22:45:16 +0100
  • abcbd7c7a6 Prepare for 2.10.0 release. metrics-lib-2.10.0 Karsten Loesing 2020-01-15 22:09:27 +0100
  • 0db8a5787c Update copyright to 2020. Karsten Loesing 2020-01-15 21:29:57 +0100
  • 5fb36b70c8 Parse three new lines in snowflake statistics. Karsten Loesing 2019-12-09 10:16:29 +0100
  • 067add639b Remove unused methods. Karsten Loesing 2019-11-21 09:55:12 +0100
  • ca37fd616c Properly parse hostname in v2 network status. Karsten Loesing 2019-11-20 17:53:54 +0100
  • 9c7e1b9a54 Properly mark deprecated method with annotation. Karsten Loesing 2019-11-20 17:40:08 +0100
  • f5f6e5971c Fix possible NPE in tests. Karsten Loesing 2019-11-20 17:34:59 +0100
  • d6e9a0d75e Fix NPE when parsing invalid crypto blocks. Karsten Loesing 2019-11-20 17:19:44 +0100
  • a8e0cb7ab7 Remove unused constructor. Karsten Loesing 2019-11-20 17:01:53 +0100
  • 3554a91d81 Remove final modifier from static methods. Karsten Loesing 2019-11-20 16:43:07 +0100
  • a1209fa5ea Remove unnecessary cast. Karsten Loesing 2019-11-20 16:39:33 +0100
  • b3b1236641 Remove unused suppression. Karsten Loesing 2019-11-20 12:10:40 +0100
  • 26874eb8a9 Make inner class static. Karsten Loesing 2019-11-20 12:08:57 +0100
  • 5af3f60993 Simplify method call. Karsten Loesing 2019-11-20 12:07:49 +0100
  • a18c70b33e Simplify switch/case statement. Karsten Loesing 2019-11-20 12:07:01 +0100
  • 75e1d31465 Use StandardCharsets.US_ASCII instead of "US-ASCII". Karsten Loesing 2019-11-20 12:04:29 +0100
  • 2614e6137c Fix logging. Karsten Loesing 2019-11-20 12:03:05 +0100
  • 25ea064dc8 Remove deprecation warning. Karsten Loesing 2019-11-20 10:34:35 +0100
  • 87d998c542 Bump version to 2.9.1-dev. Karsten Loesing 2019-11-09 12:30:02 +0100
  • 6c8470a0b7 Prepare for 2.9.1 release. metrics-lib-2.9.1 Karsten Loesing 2019-11-09 12:25:11 +0100
  • fba9137499 Ignore unknown fields in index.json. Karsten Loesing 2019-11-09 12:20:36 +0100
  • 8763af4446 Bump version to 2.9.0-dev. Karsten Loesing 2019-11-01 09:17:42 +0100
  • 4bdfc62905 Prepare for 2.9.0 release. metrics-lib-2.9.0 Karsten Loesing 2019-11-01 09:10:25 +0100
  • bde697f447 Make NetworkStatusEntryImpl#parseSLine thread-safe. Karsten Loesing 2019-10-24 21:29:07 +0200
  • 02e486d16d Bump version to 2.8.0-dev. Karsten Loesing 2019-10-18 09:43:10 +0200
  • ee87da0f04 Prepare for 2.8.0 release. metrics-lib-2.8.0 Karsten Loesing 2019-10-18 09:33:36 +0200
  • 09d7311df6 Add new BridgedbMetrics descriptor type. Karsten Loesing 2019-09-18 10:22:48 +0200
  • 8e2f67107f Upgrade to latest metrics-base. Karsten Loesing 2019-10-02 14:34:41 +0200
  • c1581dd8ca Upgrade to latest metrics-base. Karsten Loesing 2019-09-27 08:58:47 +0200
  • c324d11035 Upgrade to latest metrics-base. Karsten Loesing 2019-09-17 10:00:00 +0200
  • 7e396f01ef Bump version to 2.7.0-dev. Karsten Loesing 2019-09-11 16:08:16 +0200
  • 0520779255 Prepare for 2.7.0 release. metrics-lib-2.7.0 Karsten Loesing 2019-09-06 08:53:14 +0200
  • dc946fe1c8 Add new SnowflakeStats descriptor type. Karsten Loesing 2019-08-13 15:01:45 +0200
  • 4d8a8ea711 Adds GitLab CI for tests and checks Iain R. Learmonth 2019-08-06 16:08:26 +0100
  • 114f548674 Fix leaking resource in TorperfResultImpl.java fava 2019-08-29 06:52:16 +0000
  • 9fc82fafb3 Fix leaking resource in ExitListEntryImpl.java fava 2019-08-22 05:41:03 +0000
  • ce19c16543 Fix leaking resource in DescriptorReaderImpl.java fava 2019-08-22 05:28:44 +0000
  • 3987fe8fd6 Ignore Intellij's project files. fava 2019-08-22 04:39:20 +0000
  • 53b16d192d Remove Cobertura from the build process. Karsten Loesing 2019-08-12 09:34:04 +0200
  • e1728709b5 Use Ivy for resolving external dependencies. Karsten Loesing 2019-08-03 11:57:02 +0200
  • 7032e73a64 Revert all Debian buster library upgrades. Karsten Loesing 2019-07-28 21:46:09 +0200
  • 4ffa637c56 Add change log entry for Cobertura deps. Karsten Loesing 2019-07-24 19:56:39 +0200
  • aa686c4b49 Upgrade to latest metrics-base. Karsten Loesing 2019-07-24 19:25:19 +0200
  • 453a6f5acb Update to Debian buster libraries. Karsten Loesing 2019-07-18 07:53:39 +0200
  • e723c065b7 Bump version to 2.6.2-dev. Karsten Loesing 2019-05-30 15:21:41 +0200
  • 3fe5dd322a Prepare for 2.6.2 release. metrics-lib-2.6.2-irl metrics-lib-2.6.2 Karsten Loesing 2019-05-29 17:22:12 +0200
  • f8afa3930d Recognize bandwidth files with @type annotation. Karsten Loesing 2019-05-16 15:54:13 +0200
  • 3693e107a3 Bump version to 2.6.1-dev. Karsten Loesing 2019-05-13 11:45:17 +0200
  • d1d8ec5dca Prepare for 2.6.1 release. metrics-lib-2.6.1-irl metrics-lib-2.6.1 Karsten Loesing 2019-05-03 08:44:52 +0200
  • 016d49f514 Fix a bug in recognizing bandwidth files. Karsten Loesing 2019-05-02 20:54:53 +0200
  • 492ef35d16 Bump version to 2.6.0-dev. Karsten Loesing 2019-04-29 16:56:57 +0200
  • 890941af03 Prepare for 2.6.0 release. metrics-lib-2.6.0-irl metrics-lib-2.6.0 Karsten Loesing 2019-04-29 15:25:07 +0200
  • 25072720b9 Add BandwidthFile for parsed bandwidth files. Karsten Loesing 2019-04-20 11:04:14 +0200
  • 23927c2777 Stop signing jars. Karsten Loesing 2018-11-28 10:01:20 +0100
  • 603a439f80 Bump version to 2.5.0-dev. Karsten Loesing 2018-09-26 17:14:16 +0200
  • 3ce769b692 Prepare for 2.5.0 release. metrics-lib-2.5.0 Karsten Loesing 2018-09-25 09:24:42 +0200
  • 7c26323811 Use Map.putIfAbsent and Map.getOrDefault where possible. Karsten Loesing 2018-08-21 15:05:26 +0200
  • 4a1c02c61a Inline redundant local variables. Karsten Loesing 2018-08-21 14:10:29 +0200
  • 0cb2f05ba4 Replace if with switch. Karsten Loesing 2018-08-21 12:22:41 +0200
  • c9dae38506 Simplify a test case. Karsten Loesing 2018-08-21 12:20:23 +0200
  • a1b07be296 Remove redundant string operation. Karsten Loesing 2018-08-21 12:07:50 +0200
  • 25998e1539 Remove unnecessary return statements. Karsten Loesing 2018-08-21 11:47:45 +0200
  • 53857805b6 Use parameterized log statements. Karsten Loesing 2018-08-21 10:22:58 +0200