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. |