090 Changelog
Version 1 (Alan McGovern, 11/03/2009 01:54 AM)
1 | 1 | h1. 0.90 Changelog |
|
---|---|---|---|
2 | 1 | ||
3 | 1 | h3. This document is a work in progress |
|
4 | 1 | ||
5 | 1 | # Resolved several issues/inconsistencies when creating torrents using the TorrentCreator. |
|
6 | 1 | # TorrentCreator now correctly includes MD5s for individual files. |
|
7 | 1 | # Added the ability to rename files when the torrent is being created |
|
8 | 1 | # Added the ability to selectively filter files when creating a torrent |
|
9 | 1 | # PieceLength is automatically set to the 'optimal' value if one is not explicitly set |
|
10 | 1 | # Added some fast paths when reading data from files to speed up common cases and slightly reduce memory usage |
|
11 | 1 | # Disable double buffering when reading/writing files |
|
12 | 1 | # Enhanced .torrent file parsing after I discovered an issue with BinaryReader.PeekChar (). Parsing from a FileStream is now more than 5x faster. |
|
13 | 1 | # Refactored how pieces are hashed and increased the speed in which files are hashed. The speed boost is roughly proportional to the number of files in a torrent and the piece size. The larger they are, the greater the perfomance boost. |