cfp p2p - 2018-06-13

https://github.com/cfpp2p/transmission/commits/cygwin

Commits on Feb 20, 2018
filter out DHT pollution caused by DHT versions prior to 0.25
ref: jech/dht#29
cfpp2p committed Feb 20, 2018

Commits on Feb 9, 2018
Fixed: DHT implied_port parameter of the announce_peer message.
cfpp2p committed Feb 9, 2018

Commits on Feb 6, 2018
Simplify leak fixes in tr-remote
cfpp2p committed Feb 6, 2018

Commits on Feb 4, 2018
Fix some leaks in tr-remote reported by GCC's sanitizer
cfpp2p committed Feb 4, 2018

Commits on Feb 3, 2018
use evbuffer_add() instead of evbuffer_add_printf()
cfpp2p committed Feb 3, 2018

remove unnecessary redundant semicolon
cfpp2p committed Feb 3, 2018

Commits on Feb 2, 2018
Ensure buffer contents are null-terminated
cfpp2p committed Feb 2, 2018

Set compression to what curl was built with
cfpp2p committed Feb 2, 2018

January 27, 2018
Fix CVE-2018-5702 (#468)
REQUIRE authentication always. Fixes https://github.com/transmission/transmission/pull/468
Fix memory leak in tr_dhtInit in failure condition
Fixes https://github.com/transmission/transmission/issues/482