source: Readme.txt @ 107

Revision 107, 3.8 KB checked in by Eoin, 13 years ago (diff)

Halite v 0.2.7 with new icon.

Line 
1Halite: A Free Open-Source BitTorrent client
2
3Version: 0.2.7
4
5WWW: http://www.binarynotions.com/halite.php
6Forum: http://www.binarynotions.com/forum.php
7
8Developer: Eóin O'Callaghan
9
10Halite (named after the mineral) is a BitTorrent client based on Arvid Norberg's
11excellent libtorrent library from Rasterbar Software. The program also relies on
12the Boost libraries and on my own libHTTP for the still to be implemented remote
13control interface from Java-enabled (MIDP 1.0) mobile phones.
14
15Features:
16
17While still at an early state of development Halite is a functional BitTorrent
18client. So far its list of features is pretty standard but that is because I
19want to ensure it does the basic stuff well.
20
21That said, it supports:
22
23  + Multiple downloads
24  + Displays more detailed information for the selected torrent
25  + Connection limits both global and per-torrent
26  + Transfer rate limits again global and per-torrent
27  + Minimize to tray with transfer rate summary
28  + Association with ".torrent" files
29  + Option to limit the number of instances to one
30  + Estimated time remaining indicator
31
32Planned in near future:
33
34Listed here is what is being worked on at the moment; for a more detailed list
35see [http://www.binarynotions.com/halite/roadmap.php].
36
37  + Support for ipfilter.dat IP blocking
38  + Per-torrent user selected save directory
39  + DHT support
40
41Requirements:
42Windows 2000 or XP (Halite is written in Unicode)
43
44Known Issues/Problems:
45None!
46
47Changes:
48
49 - from v 0.2.6 to 0.2.7:
501) By default Halite will only allow one instance to be launched
512) Halite can be set as the default program for '.torrent' files.
523) ETA indicator for torrents.
534) Minor GUI tweaks.
54
55 - from v 0.2.5 to 0.2.6:
561) Fixed a silly bug (i.e. I should have caught it sooner) whereby exiting
57   Halite from the tray would screw up the window layout next time running it.
582) Added auto-selection to Torrents list to make it more intuitive.
59
60 - from v 0.2 to 0.2.5:
611) The GUI is slightly altered so that it looks consistent and neat for a number
62   of visual styles which I was able to test it on.
632) The ability to drag and drop torrent files into the app has been added.
643) It will minimize to the tray instead of task bar and hovering mouse for the
65   tray icon displays the current up and down rate.
664) Where previously the various limits boxes didn't validate properly now they
67   do and any invalid input is interpreted as no limit and a nice infinity
68   symbol is displayed.
695) Individual torrent info is saved and loaded when the program is closed and
70   reopened allowing torrent limits to be remembered.
716) If the program has to wait after the user clicking close for any active
72   connections to shutdown down 'cleanly' an optional small dialog is displayed
73   to alert the user that the program is still running.
74
75Subversion:
76svn://svn.geekisp.com/halite
77
78In addition you can check out the Trac site (http://trac.geekisp.com/halite) but
79I haven't really done much with it...yet.
80
81Thanks:
82
83It can be hard to remember to thank everyone but that is no excuse for leaving
84someone out. If I have done so let me know.
85
86  + Arvid Norberg- As the author of libtorrent he has made the single biggest
87    contribution to this project.
88    http://www.rasterbar.com/products/libtorrent/index.html
89
90  + Christopher Kohloff- The man behind Boost.ASIO a crucial element of
91    libtorrent and my own libhttp library.
92    http://asio.sourceforge.net/
93
94  + nudone (Nick Pearson)- The excellent artist who designed the icon for
95    Halite.
96    wtfcody.com / nudsville.com
97
98  + Austin- Very kindly made the Iss install script for Halite.
99
100  + Everyone who has been in touch with me through email or the forum and have
101    shared their ideas and feature requests for the client. They have given the
102    project direction and purpose.
Note: See TracBrowser for help on using the repository browser.