You are on page 1of 14

v0.70 2006.6.

24 GUI Bugfix: fix the bug that the program can not run in certain OS due to mi staken compile option v0.69 2006.6.23 GUI Improved: download status infomation will be displayed in preview window info-bar when preview is buffering GUI Improved: BitComet Forum URL is updated GUI Bugfix: controls in Task Properity Dialog will reposition correctly when resizing the dialog GUI Bugfix: fix the bug that the spin buttons of min/max upload rate edit-bo x in Task Properity Dialog do not work GUI Bugfix: fix the bug that the peer list doesn't display any peer in very occasional situation GUI Bugfix: be able to handle BCTP link opened from FireFox properly Core Improved: improve preview buffer schedule algorithm, start buffer if da ta in buffer pool less than 50%, resume play if full Core Improved: improve piece request algorithm when preview, decrease the ch ance of buffering Core Improved: improve error detection of video decoder when start preview Core Bugfix: fix the bug that the video and audio sometimes become asynchron ous caused by preview buffering Core Bugfix: fix the bug that the program may crash when parsing some non-st andard HTTP protocol packet v0.68 2006.5.29 GUI Bugfix: fis the problem that the option "Do not prompt when add new task " doesn't work GUI Bugfix: fix the bug that the program may crash when display some non-sta ndard rss item Core Improved: improve selected file download algorithm, decrease the possib ility to re-download file boundary data Core Bugfix: fix the bug that the program may crash when parsing some non-st andard HTTP protocol packet Core Bugfix: fix the bug that the program may crash when parsing some non-st andard encryption protocol packet v0.67 2006.5.10 GUI Bugfix: fix the incorrect prompt text when open torren file failed GUI Bugfix: change PayPal picture auto-update period to one day GUI Bugfix: improve the detecting algorithm of Real file decoder in Video Co dec Check Wizard Core Improved: enhanced ICF/UPNP port mapping operation Core Bugfix: fix the bug that the program may crash when received incorrect packet v0.66 2006.4.27 Core Improved: more program run-time error can be detected by the crash repo rt Core Bugfix: fix the bug that the sometimes program will crash when display chat message v0.65 2006.4.25 GUI Improved: add IE favorites list GUI Improved: add a new function to update the PayPal picture in left tree l ist from BitComet.com site GUI Bugfix: fix the bug that the Goto button on address bar doesn't work pro perly GUI Bugfix: fix the bug that the program will crash if any torrent file is o pened with the "Can't listen to port" dialog displayed

GUI Bugfix: fix the bug that the program will crash when loading some non-st andard rss xml GUI Bugfix: fix the bug in version 0.64 that the torrent maker dialog doesn' t display the tracker url entered last time GUI Bugfix: fix the bug in version 0.64 that the task properities dialog can not be opened when the task is paused GUI Bugfix: fix the bug that the media file playback will pause when preview window is minimized GUI Bugfix: fix the bug that the text on switch buttons of channel, search a nd IE fav doesn't change when language switched Core Improved: add a new function to add a listenning port of Windows Firewa ll in Windows XP SP2 Core Improved: connect to the previous peers immediately when restarting a t ask Core Bugfix: fix the bug in version 0.64 that the function to ban user tempo rarily doesn't work v0.64 2006.4.10 GUI Improved: the optional IE toolbar is removed GUI Improved: able to read RSS feed GUI Bugfix: chat user list is removed temporarily Core Bugfix: fix the bug that the play button doesn't work after click stop button in task preview window Core Bugfix: fix the bug that unable to seek continous when preview avi/rm f ile v0.63 2006.3.4 GUI Improved: fix the bug that somtimes torrent file can't be open properly after downloaded in BitComet embedded browser Core Improved: Remove the old protocol header encryption, add new protocol e ncryption compatible with Azureus and uTorrent v0.62 2006.2.14 GUI Improved: add the ability to fetch remote channel xml file and display i ts items in favourite bar GUI Improved: adjust the toolbar position of embedded browser GUI Bugfix: fix the bug that sometimes the embedded browser can't handle BCT P link properly GUI Bugfix: fix the bug that sometimes the task name displayed as the http l ink of torrent file GUI Bugfix: fix the bug that sometimes the task status displayed as failed a fter DHT torrent download finished successfully Core Improved: user favourite data file changed from .\fav\my_fav.xml to .\F avourite.xml Core Bugfix: fix possible crash when exit program while hashing Core Bugfix: fix possible crash when detects WMP version at BitComet startup Core Bugfix: fix possible memory access violation when remove task after DHT torrent file download finished v0.61 2006.1.10 GUI Improved: enhance BCTP link command to lunch preview window GUI Improved: support xp themes in the embedded browser GUI Improved: no longer popup script error message in the embedded browser GUI Bugfix: Possible buffer overflow when opening URL link using external br owser. (Thanks Fortinet Security Research) GUI Bugfix: the clip board can work in some user interface Core Improved: support wmv/asf file in the preview window Core Bugfix: fix the bug that DHT is added for the 'private' torrent after t ask begins Core Bugfix: fix the bug that UDP port mapping is not released when bitcomet

exit v0.60 2005.9.8 GUI Improved: new toolkit: BitComet Video Codec Check Wizard GUI Improved: add open BCTP/HTTP link command in file menu GUI Improved: add BCTP link page in Task Property Dialog GUI Improved: add Boss-key choice option GUI Improved: add Disable torrent file download dialog option GUI Improved: add Display task delete confirm dialog option GUI Improved: add piece size 2/4/8MB choice when making torrent GUI Improved: open web link in internal browse of BitComet GUI Bugfix: fix mistake delete when multi-selection after torrent list sort GUI Bugfix: fix the win2k auto shutdown issue Core Improved: add video file preview when downloading Core Improved: add Torrent download from DHT network using BCTP link Core Improved: add protocol header encrypt option Core Improved: add Always using NAT Traversal via UDP option v0.59 2005.6.8 GUI Improved: add Search button to search torrent in torrent website GUI Improved: remove the drop-down menu of the Web button GUI Improved: open all links using user default browser GUI Improved: add three network mode when creating .torrent file GUI Improved: add a light in the status bar indicate the DHT Network status GUI Bugfix: fixed typing issue regarding the speed input box Core Improved: add DHT Network support, BitComet become trackerless Core Improved: add UDP port mapping in ICF/UPNP Core Improved: support 'private' key in torrent Core Improved: support 'private' key in tracker response Core Bugfix: fix UPNP problem in v0.57, v0.58 v0.58 2005.5.6 GUI Improved: add Hash-check thread priority as an option GUI Improved: add "Remove task only" confirmation GUI Bugfix: disable file location change for paused tasks GUI Bugfix: can not auto shutdown computer when desktop is locked GUI Bugfix: the auto-stopped task can not upload GUI Bugfix: fix the win98/me auto shutdown issue GUI Bugfix: fix the dde regarding file association Core Improved: add task option: peer info exchange enable Core Bugfix: UDP tracker DNS resolve can cause stop response for 2s Core Bugfix: fix the issue when one UDP tracker in a tracker group can not c onnect Core Bugfix: continue download at startup can not work if crashed last time Core Bugfix: fix one crash issue when connections are unstable v0.57 2005.3.5 GUI Improved: add boss key: Alt+` GUI Improved: embeded web view was improved GUI Improved: Task Properity Dialog can be resized or maxmized now GUI Improved: option to disable the prompt window when adding torrent GUI Improved: enable multi-selection when open torrent files GUI Improved: task list now support sort GUI Improved: add seeding task catelogy GUI Bugfix: fix the copy paste problem in embeded IE GUI Bugfix: never prevent windows from entering suspend mode if the computer is running on batteries (Thanks B. Larg) GUI Bugfix: Save location reset to default upon changing encoding method. (T hanks ericbo) GUI Bugfix: Incorrect time left if more than 24 hours (Thanks u1ookingatme)

GUI Bugfix: the max value of half-opened tcp can't be changed to smaller val ue Core Bugfix: Core Bugfix: Core Bugfix: , etc Core Bugfix: Core Bugfix: (Thanks maxbkk) Core Bugfix: le) Core Bugfix: anks hdll) Core Bugfix: Core Bugfix: fix a upload selection bug which may affect download speed auto stop may not work if enable auto checking after finished possiblely fix the tracker download reporting bug happens in TB fixed NAT Traversal rate can not be accurately limited Can not create directory when change priority for running task IP rules do not effact in NAT Traversal connections(Thanks tian add new task waiting queue, close bc, the file priority lost(Th Hash Checking queue does not work (Thanks njiayu) UDP tracker retry interval keeps to be 10s

v0.56 2004.9.23 GUI Bugfix: stop update peer list if select two peers and click the left or the top list (Thanks gjr) GUI Bugfix: change the system time may cause gui buffer overrun (Thanks baul ) Core Improved: auto dectect the max value of half-opened tcp for patched tcp ip.sys in XP SP2 Core Improved: improve the efficient of NAT Traversal again Core Bugfix: fix some compatiable issue with ipfilter.dat in emule(Thanks So orpher) Core Bugfix: may crash when exit while having queued hashing tasks(Thanks th e crash report by Chi Yeong Teoh) Core Bugfix: fixed a serious issue that NAT Traversal will occupy all the up load bandwidth (Thanks friends @ TB) v0.55 2004.9.9 GUI Improved: torrrent maker can auto-detect the best piece-size now GUI Improved: do not check version for more than once in one day GUI Bugfix: tray icon shows up when change the lock of the tray area (Thanks xl) GUI Bugfix: fix possible crash when closing GUI Bugfix: the issue of adding task by command line do nothing(Thanks Yu BO YTHERE) GUI Bugfix: may crash in spliter (Thanks the crash report by Cytech-May & Pu nkrawk) Core Improved: add auto stop task when share ratio reach specfic value, auto shut down the computer Core Improved: improve the efficient of NAT passthrough (imcompatiable with 0.53) Core Improved: add Max Simultaneous TCP connection attempts to option, bette r works with XP SP2 Core Bugfix: fix the issue that min seeding rate also applies to download ta sk Core Bugfix: move on to next tracker slowly if no peers returned. Core Bugfix: fix the issue that it will not stop connecting to tracker after tast stopped Core Bugfix: may crash because of thread conflict when writing the edge of f iles(Thanks the crash report by wluck) Core Bugfix: may crash when exit while having queued tasks(Thanks the crash report by Asem Mohamed) Core Bugfix: may crash when caculate the rate(Thanks the crash report by tru dy) Core Bugfix: fix some crash caused by overflow (Thanks the crash report by H uang Kan)

Core Bugfix: fix too short timeout disconnect issue with AZ and Official See d v0.54 2004.8.21 GUI Improved: global & per task 3KB/s upload rules ( Thanks DreadWingKnight ) GUI Improved: multi selection when ban ip ( Thanks CH ) GUI Improved: torrrent file save as in task list Core Improved: NAT passthrough by UDP! (still in experimental) Core Improved: add crash reporter to release version Core Improved: connect to UDP tracker first in the same group Core Improved: support http tracker: 'key' flag ( Thanks neooff ) Core Improved: support the new UDP Tracke protocol ( v2 ) Core Improved: torrent strings fix the utf8 encoding problems with Azureus ( Thanks Henrique Vianna ) Core Changes: remove default backup tracker ( Thanks x ) Core Bugfix: may can't create torrent contains >4G files Core Bugfix: fully support multitracker spec, support server groups ( Thanks DreadWingKnight ) Core Bugfix: strange http HOST problem in nipponsei.levillage.org ( Thanks A ndyGod ) Core Bugfix: http redirection bug, fix connection problem in TorrentBits.org ( Thanks HiTechOutlaw ) Core Bugfix: fix connection problem in bt.edwardk.info ( Thanks fftfelix) Core Bugfix: no longer skip the empty directories when making torrent ( Than ks 5Q heaven ) v0.53 2004.6.15 GUI Bugfix: fixed lots of gui crash problems GUI Improved: tweak the column layout (Thanks stisev) GUI Improved: display seeds numbers connected in the recent 10 minutes GUI Improved: able to add task as paused GUI Improved: send crash report is supported for all beta version GUI Improved: auto add seeding task as paused after .torrent is made GUI Improved: should runs more smooth for those download rate exceed 1MB/s 2MB/s (Great thanks to GHOSTOPOST) GUI Improved: avoid gui blink for non-XP os GUI Improved: global pause/resume from the system tray (Thanks Assmongrel) GUI Improved: avoid system entering power suspend mode when task is running GUI Improved: command line add params: /? /s /m /tray /output <file> GUI Improved: able to edit backup tracker in the options GUI Changes: listening port now allow full range : 1 - 65535 Core Improved: limit the tcp connecting rate to 4 new connection per second Core Improved: add default minimize upload rate, avoid zero rate seeding Core Improved: add chatting support, support PM as well, support chat room t orrent Core Improved: a few queue behavior improvement, and pause all bugfix (Thank s Kameraman) Core Improved: able to Hash check again when the download task finished. Core Improved: avoid upload to only several best peers, cause download drops when upload is slow. (<100k/s) Core Improved: avoid download task donot need to upload but all the seeding task has no upload at all. (Thanks ulion) Core Improved: change the frequency requesting tracker, decrease the burden of trackers. (Thanks ulion) Core Improved: able to ban user temporarily for 5 minutes, 1 hour, or 24 hou rs. Core Improved: able to block IP permanently defined by ipfilter.dat (compati able with eMule)(Thanks Adam Thirnis) Core Improved: detect peer who send bad data, and auto temporarily block it

for 5 minutes Core Bugfix: donot work corrently with tracker in compact mode Core Bugfix: "allocate before download" won't allocate immediately ( thanks windy) Core Bugfix: forget to load the default tracker when tracker-list existed ( thanks Henry) Core Bugfix: UPnP may can't work with some hardware router ( thanks btchina for the financial support to buy one ) Core Bugfix: UPnP may can't find service ( thanks BK->NEW() ) Core Bugfix: can't release port mapping when exit Core Bugfix: remove .xml file, hash checking, start will hash-checking again (Thanks lqbn) Core Bugfix: incorrectly handle the files gap, may fix the hashchecking loop bug Core Bugfix: auto start new task if download rate below can't work Core Bugfix: avoid too large disk cache crash bitcomet in low memory conditi ons Core Bugfix: the small file next to the big one may be 100% but zero data un til the big one is finished. (Thanks c-j-z) Core Bugfix(critical): mistake the timeout interval in bittorrent specificat ion, only 1 minute timeout cause possible disconnect with seed using official client (Thanks ulion) Core Bugfix(critical): protencial download a corrupt file Core Bugfix(critical): do not response tracker NAT checking, so that won't b e listed in tracker. ( happen again :( ) v0.52 2004.4.23 GUI Changes: move language selection to menu GUI Improved: remember list column order GUI Improved: task status add status icon: connecting peers GUI Improved: able to force start a queued task by start it again (Thanks fa n_chenwen) GUI Improved: new task is now at the bottom (Thanks Kameraman) GUI Improved: able to auto run task when bitcomet startup (Thanks Kameraman) GUI Bugfix: Max Simultaneous Download Tasks changes won't be reflected upon the taks immediately(Thanks windy) GUI Bugfix: Toolbar will disappear next time if minimize BitComet to tray an d close it.(Thanks Terence Tam) GUI Bugfix: torrent encoding doesn't effect save location and comment.(Thank s kkj, Kameraman) GUI Bugfix: minimize to taskbar and enable exit prompt cause confirm dialog can't be displayed(Thanks charlesyc) GUI Bugfix: zero length file progress is always zero percent(Thanks Kamerama n) Core Improved: try to reserve disk space when downloading, almost zero disk fragement Core Bugfix: rate measurement algorithm changed, should be more accurate but consume a bit more resource Core Bugfix: hashing cause peers cache lost (Thanks Kameraman) Core Bugfix: removing task incl files may delete all download directory, inc l other files Core Bugfix: hashing may crash at the end, and the task may can't be started Core Bugfix: task minimize upload rate may cant work v0.51 2004.4.13 GUI Improved: tray icon display balloon norification when task finished GUI Bugfix: wrong displace position for task specific upload limits.(Thanks charlesyc) GUI Bugfix: crash when click OpenDir or Properities for empty task.(Thanks x

ChiNa) GUI Bugfix: disk driver free space may be wrong at first. (Thanks spcat2000, happyfa97) Core Improved: able to change torrent encoding code page when adding task Core Improved: task queue senquence is the same as displayed, top task first Core Bugfix: fixed no responce when too many files in one torrent(e.g. >1000 files) in v0.50 Core Bugfix: should not scan when seeding (Thanks Windforce) Core Bugfix: when seeding, should not open file for writing (Thanks coolsnow wolf) Core Bugfix: forget to save peers info when task is stopped Core Bugfix: start task more than once cause problems (Thanks windy) v0.50 2004.4.8 GUI Improved: remember toolbar status GUI Improved: thanks to SiC & Orochi for the graph design, much more pretty now GUI Bugfix: in file dialog, right-click the driver and click Property will c rash (Thanks to littlefoxes) GUI Bugfix: can't remember window positions (Thanks to KELVEN13) Core Improved: remove support for slots.xml, able to config in the option di alog Core Improved: publisher information extension Core Improved: able to set different upload limits for every task Core Improved: add a simple queue system Core Improved: add support for {hash} tracker url (idea by IH@isohunt) Core Improved: file level priority control Core Improved: remove upload download ratio limits in the config dialog. Core Improved: file allocation in blocks and won't block gui and also decrea se the disk fragement Core Bugfix: random listening port won't larger than 32767, avoid route prob lem (thanks to Xing Zhanfeng) Core Bugfix: total upload and download statistics overflow if larger than 2G (thanks to wpeng) Core Bugfix: sometimes can't work with gzip tracker, get decode error (thank s to ihf) Core Bugfix: lost percentage when it resumes downloads by bittorrent 3.3 or above. v0.49 2004.3.3 GUI Improved: if file changed, prompt dialog : check / ignore / cancel GUI Improved: Ctrl+Delete remove task including files GUI Bugfix: possiblely fix the crash when restoring from system tray Core Improved: optimize pieces manager again Core Improved: optimize choke picker for slow connections Core Improved: able to auto resize the cache accoarding to the speed, set default max cache size to 50M Core Improved: Auto config XP Internet Connection Sharing and Filewall (ICS/ ICF) Core Improved: when use proxy only for trackers, send HTTP GET rather than H TTP Connect Core Bugfix: cache size caculate may overflow when the physical memory is ge tting lower Core Bugfix: send event=stopped to tracker when program exited (Thanks to ul ion) Core Bugfix: load same torrent make it vanish (Thanks to bigjumbo) Core Bugfix: UPnP always failed with DSL router/ICS (Thanks to wxhere ~_~) Core Bugfix: may crash when cache is empty Core Bugfix: possible to receive only part of the HTTP responce, cause track er decode failture.

v0.48 2004.2.18 Torrent Maker Bugfix: won't add announce-list if only one tracker address GUI Improved: remember the favourite site choice last time GUI Improved: prompt before remove task and delete all downloaded files GUI Improved: peer-list sorted by ip GUI Bugfix: won't prompt when hash checking GUI Bugfix: always remember proxy server and port. (Thanks to wxhere) Core Improved: cosider connection stable after 3 minutes elapsed Core Bugfix(critical): can't connect any peers when seeding Core Bugfix(critical): do not response tracker NAT checking header, so that won't be listed in some tracker. (Thanks to stanhopea) v0.47 2004.2.17 withdraw the release, skip it. v0.46 2004.2.14 GUI Bugfix: total length incorrect if larger than 4G. (Thanks to Zergling) Core Bugfix(critical): lots of pieces failed in SHA check, cause by disk cac he bug. v0.45 2004.2.13 GUI Improved: great change in Language File, almost all string can be transl ated and part of the infomation format could be customized by edit language xml file. GUI Improved: remove task, or remove task include downloaded files GUI Improved: An option in the toolbar to toggle ON/OFF the panel list on th e left of the Main window. (Thanks to seto_2003) GUI Improved: Add toolbar, add right menu for selecting in the Torrent Prope rty diag GUI Improved: ctrl+<arrow up> for "job move up" ; ctrl+<arrow down> for "job move down" (Thanks to xsintill) GUI Improved: change "completed" to "progress", indicates the download progr ess of selected files GUI Bugfix: The other two tree-view won't flicking now. (Thanks to seto_2003 ) GUI Bugfix: in tray mode, listen for a full mouse click before popping up. ( Thanks to Keen314 ) Core Improved: add a torrent maker, support utf-8 and multi-tracker Core Improved: intelligent upload slots control, auto optimize for different connection speed (config in slots.xml) Core Improved: correctly handle disk full and disk i/o error Core Improved: delete those files didn't even download a byte when remove th e task Core Improved: optimize socket by delay sending HAVE message Core Improved: optimize piece manager Core Improved: optimize disk cache swap algorithm, avoid small cache shaking . Core Improved: optimize disk cache memory manage, and is now able to set the minimize and maximize size. Core Improved: able to change download selection when tast is running Core Improved: if file changed before resume, tell user. Core Improved: support socks4, socks5, http/https proxy Core Bugfix: Dead incoming peers in the peerlist can't be cleared Core Bugfix: Torrent with the same file name will make the download list mak e mistake (Thanks to spcat2000) Core Bugfix: when add one torrent twice and click OK in the second time, zer o the process of it (Thanks to zeng777) Core Bugfix: add port to tracker http request header "Host", fix problem wit h some proxy (Thanks to linxiaolegend)

Core Bugfix: when unselect small file in the end of filelist, the next big f ile won't finish for ever Core Bugfix: no longer add .bc! extension for zero length file Core Bugfix(critical): possible to send invalid REQUEST every few minutes, c ause disconnection from other peer v0.44 2004.1.9 GUI Improved: able to identify BitSpirit, BitTorrent Plus GUI Changed: auto update checker server changed to update.bitcomet.com GUI Changed: remove listening port above 1024 restriction (Thanks to Ano Nym ous) GUI Fix: auto update checker misunderstand the version number Core Improved: add peer connecting number statistics and limits Core BugFix(critical): fixed a bug in peer connecting limits, negitive numbe r cause it won't connect peers any more Core BugFix(critical): security verification during peer communication v0.43 2004.1.5 Setup Package: Merge two package (unicode & MBCS) into one GUI Improved: Remember Main window postion (Thanks to Liu Wei) GUI Improved: one click active window in tray icon mode (Thanks to lurenyi) GUI Changed: mix upload limits is 20kB/s, and download rate no more than 8 t imes of uploads GUI BugFix: 100% CPU when UPnP operation (startup and exit) GUI BugFix: Fix IE shell open file not found bug if have sharezaa installed previously GUI BugFix: "donot ask again" in confirm exit may cause problem, removed tem porarily Core Improve: optimize for some heavy trackers if they have more than one li stening port Core Improve: able to disable disk read cache now Core Improve: decrease one memory copy in uploading and downloading, less cp u usage theoritically Core Improve: do not allocate cache when checking complete Core BugFix: Upload and Download rate control more smoothly, still not perfe ct though (Thanks to Vulpes) Core BugFix: try to open normal file (not .bc! file) first when save locatio n changed Core BugFix(tiny): in statistics, download from XXX peers not accurate Core BugFix(critical): fixed a bug that made .bc!.bc! extension if mutil-fil e download, and also can't resume correctly. Core BugFix(critical): unselect small file may broke neighbor file corrupt a nd may cause runtime exception and exit if it is the first file (Thanks to GDIMk ) v0.42 2004.1.1 Add unicode build, fix some encoding bug under 2K/XP GUI Improved: properity diag more pretty GUI Improved: avoid torrent list flicking under windows XP GUI Improved: propmt exit only if there are running tasks GUI Improved: auto version update checker Core Improved: add Torrent Health statistics Core Improved: Support Unicode torrent format extension Core Improved: Option to add .bc! extension for unfinished files Core Improved: one session per ip when seeding Core Improved: flush file when saving status file Core Improved: no longer stop response when doing the hash check Core Improved: auto portmapping via UPnP, but local firewall still need to b e manually config Core Improved: accelerate hash check when resuming other client's downloads

Core Improved: support Tracker 301, fix cant connection bug for some tracker s Core Improved: torrent file path security checking Core BugFix: Fix "donwload file length biger than expected", ask for a choic e now Core BugFix: fix a bug that send zero port to tracker in no-listening mode Core BugFix: fix a bug that can't resume torrent which contents only one fil e in a folder Core BugFix(critical): Fixed: "unselect file A -> download -> stop -> select file A -> download" may cause runtime exception exit v0.41 2003.12.07 Core Improved: better support for download selection changes Core Improved: save peer which have a listening port in status file GUI Improved: add progress bar indicate complete ratio (looks very urgly I t hink) GUI Improved: add message box when exit bitcomet GUI Improved: add Right Menu Key support in torrent list GUI BugFix: add a torrent, delete, then can't add it again Core BugFix(critical): stay at 99% bug maybe fixed this time v0.40 2003.11.27 Known bug: when only download selected files, never stop if cache size is se t to zero; or it is still possiable to have some duplicated download in thos e gap pieces. It doesn't matter too much... just waste a little bandwidth. GUI Improved: add Ctrl+A, Alt+ENTER short key for torrent list Core BugFix: uncomplete in gap piece when add new download file which was ba nned before Core BugFix: won't resize cache buffer when it is set to zero Core BugFix(critical): Fix 100% but uncomplete bug caused by cache/piece man age v0.39 2003.11.26 Core Improved: save connected peer info for a quick restart Core Improved: save partical download piece info in statusfile GUI Improved: able to associate .torrent at run time, restore it when close client GUI Improved: no longer write view size into registry, saved in style.xml in stead GUI BugFix: select all item when delete the bottom torrent entry GUI BugFix: currectly display status(download/resume/seeding) for torrent pr operity dialog GUI BugFix: no longer lost icon when taskbar recreated Core BugFix: Fix exception occured when muti-tracker torrent stopping Core BugFix(critical): Fix piece pick bug which make it downloaded 120% - 20 0% sized data Core BugFix(critical): Fix piece cache bug which caused a lots of failed pie ce v0.38 2003.11.22 New Name: Change the name to "BitComet" NewFeature: muti tracker supported NewFeature: able to download selected files NewFeature: no scaning seeding Improved: golbal upload/download speed limits Improved: optimize the piece picker, much more less CPU usage Improved: pieces read/write cache, much better disk performance Improved: rudely disconnect slow peers

Improved: torrent cache now using relative path Improved: changed socket frame class, now support sock4, sock5 and http1.1 p roxy Improved: GUI interface more usable BugFix: some problem about the connection with new version Shadow's Exp BugFix: can't pause BugFix: continue to connect tracker after failed 20 times now BugFix: upload & download bytes wrong when reporting to tracker BugFix(critial): passed pieces sum error when bitfield is initiating v0.37 2003.10 - 2003.11 Great changes, skip it. v0.361 2003.10.10 BugFix: "creat empty document" error if download files > 2G v0.36 2003.09.20 Improved: overall u/d speed in tray icon Improved: use utf-8 style file if system supported Bugfix: keep choosing different port every time when start program if it is set to zero Bugfix: check the file again when restarted downloading BufFix(critical): found that the Run Time Error in Win2k(or below) was cause by the exception of: _variant_t(unsigned __int64 ui8Src) throw(); when savin g xml v0.35 2003.09.19 Add: traditional chinese language Add: pick a random port button Improved: socket writte buffer max length BugFix: a few bugfix about the mutilanguage interface BugFix: disconnect if error occers when reading file, won't send garbage BugFix: do not save download queue BufFix(critical): fixed the huge memory leak caused by forgeting to release when handing xml file. Now, the memory is quite low, but cpu usage a bit high, t hough v0.34 2003.09.16 Add: muti language support, auto selection Add: save upload bytes in status file Add: tracker http request add Host: item Improve: change MSXML4 to MSXML3 Improve: 10 times upload speed for one peer for the first 3M upload or if th e uploaded bytes of that peer is greater than downloaded bytes + 3M from me Improve: isallpassed cache, may reduce cpu usage a little Improve: set upload zero means do not limits BugFix: do not propmt when can't find status file during deleting v0.33 2003.09.10 Add: remember view window column size Add: enable drag and drop Add: start/stop/pause/resume selected torrents Add: max connected peer limits Improved: put torrent popup menu into style.xml BugFix: delete torrent cause error v0.32 2003.09.08 Add: peer ip exchange protocal extension 09 00, 09 01, 09 02 Improved: newly added torrent on the top Improved: open file as read only when seeding

BugFix: assume bitfield is already received when peer reconnected BugFix: skip tracker announce when retry sometimes v0.31 2003.09.06 Add: tracker retry interval time table, from short(30s) to long(5m) Add: socks5 proxy now fully supported (auth, tracker) Improved: when a piece failed sha1 check, mark the error v0.30 2003.09.05 Add: global download speed limit Add: simple socks5(no auth) support for peer connecion Improved: tidy the code of storage Improved: longer the tracker retry interval & set the max retry to 20 BugFix: lost the last chacter of url when 302 redirecting v0.29 2003.09.03 Add: global download speed limit Improved: bnbt tracker now supported, found the diff between pyhon tracker, http 1.0 res header \n & \r\n Improved: rewrite piece picker, now pick the piece that is owned by the leas t peers BugFix: support http 302 redirect BugFix: spend more than one hour to find a memory leak when loading torrent status file v0.28 2003.08.31 1st Public Version Add: make a msi of MSXML4 & make a Setup by Innon Setup Compiler Add: All chinese Add: Minimize to system tray Bugfix: bug in deleting torrent in torrent list Bugfix: complete percent now display OK Bugfix(serious): always return true no matter SHA check succeed or failed v0.27 2003.08.30 Bugfix(critical): goes wrong when doing bitfiled get in HEX v0.26 2003.08.30 Add: Torrent list & status display colum item names are now at style.xml Add: Pause & Resume action supported Bugfix: Large file display the wrong complete ratio Bugfix: tracker connection status display Bugfix(critical): socket fatal error after handshake failed then reconnectin g v0.25 2003.08.29 Add: Peer Log Property Diag Add: version number added in peer version display Improve: download slice picker Bugfix: tracker connection failed won't retry Bugfix: upload / download should not count the disconnected peers v0.24 2003.08.26 Change: HTTP connection shift from WININET to socket, (consider WINHTTP5 la ter maybe) Bugfix: one peer muti sockets v0.23 2003.08.25 Change: Timer block was removed Bugfix: file length check error in rawread

v0.22 2003.08.24 Add: peer communication log, double click the peer Bugfix(Critical): upload piece char* -> string v0.21 2003.08.23 Bugfix(Critical): crush when delete socket v0.20 2003.08.18 Bugfix(Critical): Timer event is called anytime, cause odd error. (e.g. dele te element when iterating) global timer blocking is added. v0.19 2003.08.16 Add: Max announce intervals Add: global upload speed control & peer up/down ratio Add: passive mode Add: peer software version recongnize Bugfix(Critical): doesn't send INTEREST before download Bugfix: null msg dead loop v0.18 2003.08.15 Add: torrent cache option Add: seeds/peers display Add: random port BugFix: Shouldnot delete element when iterating a map (PeerMap) BugFix(Critical): send the wrong protocal header for incoming connections BugFix(Critical): when comparing, CString treat both strings as null-termina te strings, subsitude with std:string v0.17 2003.08.14 Add: Peer speed estimate, choke & interest info BugFix: stop download do not delete socket BugFix: keep announce when stopped BugFix: Socket error when exist, caused by calling shutdown at a invalid soc ket handle BugFix: Exist download won't do checking v0.16 2003.08.12(first beta release) Remaining time info is added Sinlgle instance running....try many examples, found a working solution at m icrosoft at last.. ft Lots of bugfix... v0.15 2003.08.11 New icon designed by FallenAngel Register itself for .torrent & mime Properties dialog is added, though ugly Lots of bugfix and improvement, all forget v0.14 2003.08.10 BugFix: when delete torrent it won't completely delete data v0.13 2003.08.08 Show complete radio of every file Muti torrent management BugFix: hex2bin & bin2hex error BugFix: peer disconnect will not change the status of peer v0.12 2003.08.07 ablility to choose download location bitfield cache bug fixed

v0.11 2003.08.06 first published version

You might also like