Changeset 358


Ignore:
Timestamp:
12/26/07 20:45:03 (12 years ago)
Author:
Eoin
Message:

0.3 rc

Location:
trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/7z Halite Source.bat

    r350 r358  
    1 "D:\Program Files\7-Zip\7zG.exe" a -r -t7z Halite.src.7z -mx=7 ../Halite/* -x!test -x!bin -x!.svn -x!tools -x!*.7z -x!*.suo -x!*.ncb -x!*x64 -x!debug -x!Debug -x!release -x!Release 
     1"C:\Program Files\7-Zip\7zG.exe" a -r -t7z Halite.src.7z -mx=7 ../trunk/* -x!test -x!bin -x!out -x!.svn -x!tools -x!*.7z -x!*.suo -x!*.ncb -x!*x64 -x!debug -x!Debug -x!release -x!Release 
  • trunk/Halite.iss

    r355 r358  
    22 
    33#define MyAppName "Halite" 
    4 #define MyAppVerName "Halite 0.2.9 dev 344" 
     4#define MyAppVerName "Halite 0.3" 
    55#define MyAppPublisher "BinaryNotions.com" 
    66#define MyAppURL "http://www.binarynotions.com/halite.php" 
     
    1919AllowNoIcons=yes 
    2020LicenseFile=LICENSE_1_0.txt 
    21 OutputBaseFilename=Halite.0_2_9_dev344.setup 
     21OutputBaseFilename=Halite.0_3.setup 
    2222Compression=lzma 
    2323SolidCompression=true 
     
    3838Source: bin\msvc-8.0\release\asynch-exceptions-on\optimization-space\runtime-link-static\threading-multi\Halite.exe; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    3939 
    40 Source: lang\bin\x86\Dutch.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    41 Source: lang\bin\x86\French.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    42 Source: lang\bin\x86\German.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    43 Source: lang\bin\x86\Italian.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    44 Source: lang\bin\x86\Norwegian.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    45 Source: lang\bin\x86\Polish.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    46 Source: lang\bin\x86\Russian.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    47 Source: lang\bin\x86\Slovenian.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    48 Source: lang\bin\x86\Spanish.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    49 Source: lang\bin\x86\Turkish.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     40Source: lang\out\x86\Dutch.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     41Source: lang\out\x86\French.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     42Source: lang\out\x86\German.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     43Source: lang\out\x86\Italian.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     44Source: lang\out\x86\Norwegian.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     45Source: lang\out\x86\Polish.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     46Source: lang\out\x86\Russian.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     47Source: lang\out\x86\Slovenian.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     48Source: lang\out\x86\Spanish.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
     49Source: lang\out\x86\Turkish.dll; DestDir: {app}; Check: not Is64BitInstallMode; Flags: ignoreversion 32bit 
    5050 
    5151Source: bin\msvc-8.0\release\address-model-64\asynch-exceptions-on\optimization-space\runtime-link-static\threading-multi\Halite.exe; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    5252 
    53 Source: lang\bin\x64\Dutch.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    54 Source: lang\bin\x64\French.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    55 Source: lang\bin\x64\German.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    56 Source: lang\bin\x64\Italian.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    57 Source: lang\bin\x64\Norwegian.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    58 Source: lang\bin\x64\Polish.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    59 Source: lang\bin\x64\Russian.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    60 Source: lang\bin\x64\Slovenian.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    61 Source: lang\bin\x64\Spanish.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    62 Source: lang\bin\x64\Turkish.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     53Source: lang\out\x64\Dutch.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     54Source: lang\out\x64\French.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     55Source: lang\out\x64\German.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     56Source: lang\out\x64\Italian.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     57Source: lang\out\x64\Norwegian.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     58Source: lang\out\x64\Polish.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     59Source: lang\out\x64\Russian.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     60Source: lang\out\x64\Slovenian.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     61Source: lang\out\x64\Spanish.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
     62Source: lang\out\x64\Turkish.dll; DestDir: {app}; Check: Is64BitInstallMode; Flags: ignoreversion 64bit 
    6363 
    6464Source: Readme.txt; DestDir: {app}; Flags: ignoreversion isreadme 
  • trunk/Readme.txt

    r355 r358  
    11Halite: A Free Open-Source BitTorrent client 
    22 
    3 Version: 0.2.9 Revision 344 Snapshot released 2nd December 2007 
    4  
    5 NOTE! This is a snapshot build, as such there are incomplete features. 
    6 Please see the forum for the most up to date details. 
     3Version: 0.3 released 26th December 2007 
    74 
    85WWW: http://www.binarynotions.com/halite.php Forum: 
     
    2320That said, it supports: 
    2421 
    25   + Multiple downloads. 
    26   + Displays more detailed information for the selected torrent. 
    27   + Connection limits both global and per-torrent. 
    28   + Transfer rate limits again global and per-torrent. 
     22  + File selection and/or file priority specifications. 
     23  + Trackerless torrents (using the Mainline kademlia DHT protocol). 
     24  + IP filtering with eMule style ipfilter.dat import. 
     25  + Protocol Encryption support. 
     26  + Translations of the UI into a number of languages through the help  
     27    of volunteers. (if you wish to help with a translation then please do) 
    2928  + Minimize to tray with transfer rate summary. 
    30   + Trackerless torrents (using the Mainline kademlia DHT protocol). 
    31   + IP filtering with eMule ipfilter.dat import. 
    32   + Association with ".torrent" files. 
    33   + Option to limit the number of instances to one. 
    34   + Estimated time remaining indicator. 
    35   + Full Unicode support through UTF-8 and native Windows wide-char 
    36     strings. 
     29  + Full Unicode support through UTF-8 and native Windows wide-char strings. 
    3730  + Login support where tracker requires it. 
    3831  + Ability to edit trackers specified in the torrent. 
    39  
    40 Planned in near future: 
    41  
    42 Listed here is what is being worked on in the short term; for a more 
    43 detailed list see [http://www.binarynotions.com/halite/roadmap.php]. 
    44  
    45   + Translations of the UI into a number of languages through the help 
    46     of volunteers. 
    47   + Improved and extended information on the details given for 
    48     connected peers.  
     32  + Transfer rate and connection limits both global and per-torrent. 
    4933 
    5034Requirements: Windows 2000, XP, Server 2003 and Vista (Note currently 
     
    6549Changes: 
    6650 
     51 - from v 0.2.9 to 0.3:  
     52   1) File selection and/or priority settings. 
     53   2) Protocol Encryption. 
     54   3) New tabbed interface makes better use of screen real estate. 
     55   4) Updated to recent versions of Boost (1.34.1) and libtorrent. 
     56   5) Numerous bug fixes. 
     57    
    6758 - from v 0.2.8 to 0.2.9:  
    6859   1) Full Unicode support! 
     
    7263   5) Comprehensive logging for diagnosing problems. 
    7364   6) Windows 2000 and Server 2003 supported fully. 
    74    7) Updated to recent versions of Boost and libtorrent. 
    75    8) Numerous bug fixes. 
    76    9) Switched to MSVC 2005 compiler (8.0) for improved reliability 
     65   7) Switched to MSVC 2005 compiler (8.0) for improved reliability 
    7766      though at the cost of slightly bigger executables. 
    7867    
     
    113102Subversion: svn://svn.geekisp.com/halite 
    114103 
    115 In addition you can check out the Trac site(trac.geekisp.com/halite) 
     104In addition you can check out the Trac site (trac.geekisp.com/halite) 
    116105but I haven't really done much with it ... yet. 
    117106 
  • trunk/lang/Build.bat

    r337 r358  
    11convert.bat Halite Dutch German Italian Slovenian Spanish Turkish Norwegian Polish Russian French 
     2 
     3pause 
  • trunk/lang/convert.bat

    r337 r358  
    1010  call tools\rc ..\res\%1.rc 
    1111  call tools\cvtres /MACHINE:X86 ..\res\%1.res 
    12   call tools\link /NOENTRY /DLL /MACHINE:X86 /OUT:.\bin\x86\%1.dll ..\res\%1.obj 
     12  call tools\link /NOENTRY /DLL /MACHINE:X86 /OUT:.\out\x86\%1.dll ..\res\%1.obj 
    1313  call tools\cvtres /MACHINE:AMD64 ..\res\%1.res 
    14   call tools\link /NOENTRY /DLL /MACHINE:AMD64 /OUT:.\bin\x64\%1.dll ..\res\%1.obj 
     14  call tools\link /NOENTRY /DLL /MACHINE:AMD64 /OUT:.\out\x64\%1.dll ..\res\%1.obj 
    1515  del %1.out 
    1616  del ..\res\%1.rc 
  • trunk/sln/libtorrent/libtorrent.vcproj

    r325 r358  
    364364                        </File> 
    365365                        <File 
     366                                RelativePath="..\..\lib\libtorrent\src\magnet_uri.cpp" 
     367                                > 
     368                        </File> 
     369                        <File 
     370                                RelativePath="..\..\lib\libtorrent\src\mapped_storage.cpp" 
     371                                > 
     372                        </File> 
     373                        <File 
    366374                                RelativePath="..\..\lib\libtorrent\src\metadata_transfer.cpp" 
    367375                                > 
     
    400408                        </File> 
    401409                        <File 
     410                                RelativePath="..\..\lib\libtorrent\src\smart_ban.cpp" 
     411                                > 
     412                        </File> 
     413                        <File 
    402414                                RelativePath="..\..\lib\libtorrent\src\socks4_stream.cpp" 
    403415                                > 
     
    432444                        </File> 
    433445                        <File 
     446                                RelativePath="..\..\lib\libtorrent\src\udp_socket.cpp" 
     447                                > 
     448                        </File> 
     449                        <File 
    434450                                RelativePath="..\..\lib\libtorrent\src\udp_tracker_connection.cpp" 
    435451                                > 
     
    437453                        <File 
    438454                                RelativePath="..\..\lib\libtorrent\src\upnp.cpp" 
     455                                > 
     456                        </File> 
     457                        <File 
     458                                RelativePath="..\..\lib\libtorrent\src\ut_metadata.cpp" 
    439459                                > 
    440460                        </File> 
  • trunk/src/HaliteDialog.cpp

    r356 r358  
    6666                        WMB_ROW(_gap,   IDC_DETAILS_GROUP, _r, _r, _r, _r),  
    6767                        WMB_ROW(_auto,  _d, TORRENT_STATUS_LAYOUT, TORRENT_LIMITS_LAYOUT, TORRENT_BUTTON_LAYOUT),  
     68                        WMB_ROW(_gap, _d), 
    6869                        WMB_ROWMIN(_auto, 8, _d, TORRENTPROG, _r, _r),  
    6970                        WMB_ROW(_gap, _d),  
  • trunk/src/halTorrent.cpp

    r356 r358  
    66 
    77 
    8 #define HALITE_VERSION                                  0,2,9,344 
    9 #define HALITE_VERSION_STRING                   "v 0.2.9 dev 344" 
     8#define HALITE_VERSION                                  0,3,0,354 
     9#define HALITE_VERSION_STRING                   "v 0.3" 
    1010 
    1111#ifndef HAL_NA 
     
    616616private: 
    617617        BitTorrent_impl() : 
    618                 theSession(lbt::fingerprint("HL", 0, 2, 9, 6)), 
     618                theSession(lbt::fingerprint("HL", 0, 3, 0, 0)), 
    619619                timer_(io_), 
    620620                keepChecking_(false), 
Note: See TracChangeset for help on using the changeset viewer.