Skip to content

v1.2 release

Latest

Choose a tag to compare

@robothaver robothaver released this 12 Jul 00:56

Breaking

  • The parser now reads Strings as raw bytes to prevent the corruption of binary data within torrent files
  • Changed TorrentFileParser method parameters: calculating the info hash now requires explicitly providing an InfoHashCalculator instance

New

  • Implemented Bencode types and TorrentEncoder that can encode TorrentMetadata objects and Map<String, Object>

Fixed

  • Fixed an issue where the info hash was not being calculated when parsing to a map (it now gets added to the root of the map)
  • Made info hash calculation thread-safe with the new InfoHashCalculator
  • Fixed a bug where inner fields from azureus_properties were added to the otherValues map