btpd-0.3: --------- Misc: - New download strategy. - Pipe ten requests instead of five. - "-d" option added to btpd. - "--with-warn" option added to configure. The default is now to compile with warnings off. Bug fixes: - It was possible for blocks to remain marked as busy when a peer choked or was lost, causing a piece download to wait until end game. - The peer wanted level could get too high during end game. btpd 0.2: --------- Misc: - A new way to do rate limiting. - Compact mode is now used when talking to the tracker. Bug fixes: - A buffer was too small by four bytes, causing a buffer overflow on the heap in certain conditions. - An iteration over a list was unsafe and could cause a crash. - Unloading a torrent didn't kill peers in handshake for that torrent, and a crash was possible when the handshake finished. - The counter for uploaded data was updated too early. - Fixed illegal operator for test(1) in configure.