Potential inadvertent piece duplication introduced in r148/r149.
Merge isn't retried if disk s full during merging.
Correct inadvertent duplicate assignment of piece requests.
Crash when merging staged data due to automatic closure of source file.
Fix tracker redirection handling and messages.
Fix problem parsing some tracker URLs
[2782875] Fix buffer overflow and other file path security issues.
Fix an issue which could cause request reassignment instead of duplication in endgame mode (see r299). Back out r167 which was flawed due to the above issue. Give the bitfields in RequestPiece() more meaningful names.