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.