[tor-dev] metrics-lib 1.1.0 is released
Karsten Loesing
karsten at torproject.org
Mon Dec 28 08:36:45 UTC 2015
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello devs,
I just released metrics-lib 1.1.0:
https://dist.torproject.org/descriptor/1.1.0/
- From the change log:
# Changes in version 1.1.0 - 2015-12-28
* Medium changes
- Parse flag thresholds in bridge network statuses, and parse the
"ignoring-advertised-bws" flag threshold in relay network status
votes.
- Support parsing of .xz-compressed tarballs using Apache Commons
Compress and XZ for Java. Applications only need to add XZ for
Java as dependency if they want to parse .xz-compressed tarballs.
- Introduce a new ExitList.Entry type for exit list entries instead
of the ExitListEntry type which is now deprecated. The main
difference between the two is that ExitList.Entry can hold more
than one exit address and scan time which were previously parsed
as multiple ExitListEntry instances.
- Introduce four new types to distinguish between relay and bridge
descriptors: RelayServerDescriptor, RelayExtraInfoDescriptor,
BridgeServerDescriptor, and BridgeExtraInfoDescriptor. The
existing types, ServerDescriptor and ExtraInfoDescriptor, are
still usable and will not be deprecated, because applications may
not care whether a relay or a bridge published a descriptor.
- Support Ed25519 certificates, Ed25519 master keys, SHA-256
digests, and Ed25519 signatures thereof in server descriptors and
extra-info descriptors, and support Ed25519 master keys in votes.
- Include RSA-1024 signatures of SHA-1 digests of extra-info
descriptors, which were parsed and discarded before.
- Support hidden-service statistics in extra-info descriptors.
- Support onion-key and ntor-onion-key cross certificates in server
descriptors.
* Minor changes
- Start using Java 7 features like the diamond operator and switch
on String, and use StringBuilder correctly in many places.
Thanks to iwakeh for driving many of the changes contained in this
release and to thms for spotting missing features that are now included.
Happy descriptor parsing!
All the best,
Karsten
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org
iQEcBAEBAgAGBQJWgPSdAAoJEJD5dJfVqbCrYdEIAI+zZzM8iDRplpmlJ62ehkGi
r07yo14VfFHxa2od+abh8A6pOM+hdwJjeYOQ1dz/HGf6xIl7GmdDt1Tt+KMM0bAc
F7r+1Yi4eo8G7ZqNIDIsJdey59orMLjpDafUFuXYv4RM22ol5zj5b3Hj94OIQM9A
+gZXReoCxJQS+WxOfsMVP2yPjdQsoptZCJQjIJMiu5fL0lQF3tkCLuJ6r5teLnLj
1VGx+YsJWKE8czM42yfpY4/SmnTkUtjmYO2Ivq/WOMuCh7RcbBSGkr09PB7fxrHT
ZmoML92TqI0+zwEY7yI52pjn+Q+EX5BY8qvKeCen14b/BwKCIKXCRqaye15RTX4=
=VkEL
-----END PGP SIGNATURE-----
More information about the tor-dev
mailing list