Thursday, December 27, 2007

Halite BitTorrent Client v0.3 RC - Experimental 3.2.1b2

Halite (named after the mineral) is a C++ BitTorrent client based on the excellent libtorrent library from Rasterbar Software. The program also relies on the Boost libraries and in the future on my own libHTTP for the still to be implemented remote control interface from Java enabled (MIDP 1.0) mobile phones.



Features:
Multiple downloads.
Displays more detailed information for the selected torrent.
Connection limits both global and per-torrent.
Transfer rate limits again global and per-torrent.
Trackerless torrents (using the Mainline kademlia DHT protocol).
IP filtering with eMule ipfilter.dat import.
Minimize to tray with transfer rate summary.
Association with ".torrent" files.
Option to limit the number of instances to one.
Estimated time remaining indicator.
Full Unicode support through UTF-8 and native Windows wide-char strings.
Login support where tracker requires it.
Ability to edit trackers specified in the torrent.

Planned in near future:
Listed here is what is being worked on in the short term; for a more
detailed list see [http://www.binarynotions.com/halite/roadmap.php].

+ Translations of the UI into a number of languages through the help
of volunteers.
+ Improved and extended information on the details given for
connected peers.

Requirements: Windows 2000, XP, Server 2003 and Vista (Note currently
Vista users need to install the application to a directory where they
will have full read and write access to. The recommended solution is
to use the standalone exe distribution and not the installer.

Known Issues/Problems:
Halite does not always gracefully accept configuration information
from previous versions. Should you experience crashes upon running
Halite you should delete any old Halite.ini.xml or Halite.xml.
You will not lose any downloads in progress and those which do not
restart automatically can be done so manually by loading the
associated torrent file from the 'torrents' subdirectory.

Changes:

- from v 0.2.8 to 0.2.9:
1) Full Unicode support!
2) Rewitten XML fileformat with greatly improved robustness.
3) New tabbed interface makes better use of screen real estate.
4) Ability to edit Trackers and set login details.
5) Comprehensive logging for diagnosing problems.
6) Windows 2000 and Server 2003 supported fully.
7) Updated to recent versions of Boost and libtorrent.
8) Numerous bug fixes.
9) Switched to MSVC 2005 compiler (8.0) for improved reliability
though at the cost of slightly bigger executables.

- from v 0.2.7 to 0.2.8:
1) IP filtering support eMule style ipfilter.dat files.
2) DHT support, thought it is turned off by default.
3) Can select alternate save directory for torrents..
4) New icon!

- from v 0.2.6 to 0.2.7:
1) By default Halite will only allow one instance to be launched
2) Halite can be set as the default program for '.torrent' files.
3) ETA indicator for torrents. 4) Minor GUI tweaks.

Homepage: http://www.binarynotions.com/halite.php

Download:
32 bit:
(630.00 KB): Halite.exe
include Language Pack (French, Russian, Polish, Norwegian, Turkish, Spanish, Slovenian, Italian, German, Dutch): Halite.0_2_9.x86-incl.LanguagePack.7z

http://downloads.sourceforge.net/halite/Halite.0_3_rc.setup.exe
zip
http://downloads.sourceforge.net/halite/Halite.0_3_rc.x86.7z
64 bit:
http://downloads.sourceforge.net/halite/Halite.0_3_rc.x64.7z

Source: http://downloads.sourceforge.net/halite/Halite.0_3_rc.x86.7z

all Files: http://downloads.sourceforge.net/halite/
http://sourceforge.net/project/showfiles.php?group_id=179129&package_id=233749&release_id=564272

TraCKER: http://www.nitcom.com.au/login.php?returnto=%2Findex.php

No comments:

Post a Comment