source: Readme.txt @ 116

Revision 116, 4.2 KB checked in by Eoin, 13 years ago (diff)

Officially version 0.2.8

1Halite: A Free Open-Source BitTorrent client
3Version: 0.2.8 released 3rd January 2007
5WWW: Forum:
8Developer: Eóin O'Callaghan
10Halite (named after the mineral) is a BitTorrent client based on Arvid
11Norberg's excellent libtorrent library from Rasterbar Software. The
12program also relies on the Boost libraries and on my own libHTTP for
13the still to be implemented remote control interface from Java-enabled
14(MIDP 1.0) mobile phones.
18While still at an early state of development Halite is a functional
19BitTorrent client. So far its list of features is pretty standard but
20that is because I want to ensure it does the basic stuff well.
22That said, it supports:
24  + Multiple downloads
25  + Displays more detailed information for the selected torrent
26  + Connection limits both global and per-torrent
27  + Transfer rate limits again global and per-torrent
28  + Minimize to tray with transfer rate summary
29  + Trackerless torrents (using the Mainline kademlia DHT protocol)
30  + IP filtering with eMule ipfilter.dat import
31  + Association with ".torrent" files
32  + Option to limit the number of instances to one
33  + Estimated time remaining indicator
35Planned in near future:
37Listed here is what is being worked on at the moment; for a more
38detailed list see [].
40  + Tabbed interface.
41  + Ability to modify trackers.
42  + Options to ban peers.
44Requirements: Windows 2000 or XP (Halite is written in Unicode)
46Known Issues/Problems: None!
50 - from v 0.2.7 to 0.2.8:
51   1) IP filtering support eMule style ipfilter.dat files.
52   2) DHT support, thought it is turned off by default.
53   3) Can select alternate save directory for torrents..
54   4) New icon!
56 - from v 0.2.6 to 0.2.7:
57   1) By default Halite will only allow one instance to be launched
58   2) Halite can be set as the default program for '.torrent' files.
59   3) ETA indicator for torrents. 4) Minor GUI tweaks.
61 - from v 0.2.5 to 0.2.6:
62   1) Fixed a silly bug (i.e. I should have caught it sooner) whereby
63      exiting Halite from the tray would screw up the window layout
64      next time running it.
65   2) Added auto-selection to Torrents list to make it more intuitive.
67 - from v 0.2 to 0.2.5:
68   1) The GUI is slightly altered so that it looks consistent and neat
69      for a number of visual styles which I was able to test it on.
70   2) The ability to drag and drop torrent files into the app has been
71      added.
72   3) It will minimize to the tray instead of task bar and hovering
73      mouse for the tray icon displays the current up and down rate.
74   4) Where previously the various limits boxes didn't validate
75      properly now they do and any invalid input is interpreted as no
76      limit and a nice infinity symbol is displayed.
77   5) Individual torrent info is saved and loaded when the program is
78      closed and reopened allowing torrent limits to be remembered.
79   6) If the program has to wait after the user clicking close for any
80      active connections to shutdown down 'cleanly' an optional small
81      dialog is displayed to alert the user that the program is still
82      running.
84Subversion: svn://
86In addition you can check out the Trac site(
87but I haven't really done much with it ... yet.
91It can be hard to remember to thank everyone but that is no excuse for
92leaving someone out. If I have done so let me know.
94  + Arvid Norberg- As the author of libtorrent he has made the single
95    biggest contribution to this project.
98  + Christopher Kohloff- The man behind Boost.ASIO a crucial element
99    of libtorrent and my own libhttp library.
102  + nudone (Nick Pearson)- The excellent artist who designed the icon
103    for Halite.
104 /
106  + Austin- Very kindly made the Iss install script for Halite.
108  + Everyone who has been in touch with me through email or the forum
109    and have shared their ideas and feature requests for the client.
110    They have given the project direction and purpose.
Note: See TracBrowser for help on using the repository browser.