Enhanced CTorrent Change Log


Changes for "dnh3.3.2" Release


Changes for "dnh3.3.1" Release

Bug Fixes


Changes for "dnh3.3" Release

Features and Performance

Bug Fixes Code Cleanup


Changes for "dnh3.2" Release

Features and Performance

Bug Fixes Code Cleanup


Changes for "dnh3.1" Release

Features and Performance

Bug Fixes Code Cleanup


Changes for "dnh3" Release

Important Stuff to Know

Features and Performance Bug Fixes Code Cleanup


Changes for "dnh2.2" Release

Code Fixes

Operational Enhancements


Changes for "dnh2.1" Release

Code Fixes

Operational Enhancements


Changes for "dnh2" Release

Patches

Optimization Code Fixes Operational Enhancements Options & Features Peer Handling


Changes for "dnh1.2" Release

These are just corrections to the previous release that I felt were necessary. Much more improvement is coming in the dnh2 release.

Bug/code fixes


Bitfield::Invert bug

There is a bug in the Bitfield::Invert() function that affects the ctorrent-1.3.4 base code as well as releases dnh1 and dnh1.1. This can cause the application to fail (segmentation fault) or may affect downloading of all pieces of the torrent. A patch is available in the Download secion.


Changes for "dnh1.1" Release

These are just corrections to the previous release that I felt were necessary. Much more improvement is coming in the next release.

Bug/code fixes

Improvements


Changes for "dnh1" Release

This is the first release. "dnh" identifies this patchset, and "1" indicates release version 1 of the patchset.

Patches

Download performance Bandwidth measurement/management Peer count Parallel requests Tracker info Tracker contact Peer interaction Miscellaneous items