home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 July & August / PCWorld_2007-07-08_cd.bin / komunikace / strongdc / strongdc.exe / changelog-en.txt < prev    next >
Text File  |  2006-09-02  |  15KB  |  337 lines

  1.     -- StrongDC++ 2.02 --
  2.  
  3. * fixed shutdown timer
  4. * fixed late upload disconnection
  5. * hopefully fixed sorting by time and speed
  6. * fixed issue with opening logs
  7. * removed nicks from search spy - it saves many memory and it should be anonymous
  8. * fixed doubleclick on non-multisource files in Transfers
  9. * fixed popup preview in Settings
  10. * fixed some GDI leaks (+ removed XP-styled menu)
  11. * saved memory for a large queues and large hubs
  12. * "Upload finished" message delayed for 5 seconds to avoid unnecessary blinking when single chunk finishes
  13. * added [C] tag to state chunked transfers
  14. * fixed loading nicks from Users.xml
  15. * firewall icon display for all users
  16. * added option not to announce new versions (version.xml is still downloaded)
  17. * fixed displaying outgoing PMs when incoming PMs are displayed in mainchat
  18. * size-based segmenting isn't so strict
  19. * fixed double search results when search filter was applied
  20. * PM windows limited to 200 to avoid remote abusing
  21. * removed some unuseful userlist columns
  22. * search request is removed from queue when the search window is closed
  23. * fixed problem with opening incomplete filelists
  24. * always using single nick instead of all user's nicks
  25. * added option to set download connections attemps per second
  26. * when download finishes, it will be removed sooner and can be removed by Close connection
  27. * fixed recreating finished file when it's deleted and someone wants to download it
  28. * added option to require pressing Enter to activate user/search filter
  29. * segments for autdrop are checked every 40 second (instead of 20 secs before)
  30. * hopefully fixed problem with setting cheating string for fakers with many same numbers in share size
  31. * workaround to display OP commands when selecting users from different hubs in SearchFrame
  32. * more files with same TTH can be added only if filesize is below 2 MB
  33. * fixed GUI deadlock in CDM Debug messages window
  34. * display "Offline" as a hubname when user is not in hub
  35. * changed partial search result format
  36. * fixed bug that max sources for auto-search couldn't be set over 15
  37. * when slow user is disconnected, the Readd menu will display user's speed
  38. * finally fixed very old bug with non-working tooltips if they once disappear
  39. * added $HubTopic support (iDC++)
  40.  
  41.     -- StrongDC++ 2.01 --
  42.  
  43. *** WARNING ***
  44.   This version fixes a security bug, upgrade unless you want to experience runtime errors
  45. *** WARNING ***
  46.  
  47. * fixed bug in fake detection
  48. * fixed bug that dots in log filenames were transformed to _
  49. * hopefully fixed crash when subtracting filelists
  50. * fixed loading which columns are hidden in queue
  51. * bots shouldn't be checked on join anymore
  52. * added reason to Readd menu when TTH inconsistency occurs
  53. * fixed runtime error when only <nick> without message comes to mainchat (THX darwusch)
  54. * using UTF8 to get filelist from ADC users
  55. * fixed sharing finished files (THX MaynardK)
  56. * fixed removing diacritics from national chars
  57. * always using STL exception to avoid Runtime errors
  58. * *.antifrag and *.dctmp files are always unshared regardless the "Remove forbidden" settings
  59.  
  60.     -- StrongDC++ 2.00 --
  61.  
  62. !!! This version will break your queue sources and favorite users, so you will lost them !!!
  63.  
  64. * changed graphics
  65. * chunk splitting with download speed awareness
  66. * verify downloaded block on chunk done
  67. * fixed many deadlocks
  68. * fixed many crashes
  69. * fixed many memory leaks
  70. * updated to last DC++ SVN
  71. * updated to STLPort CVS and WTL CVS
  72. * added some AMD/MMX/SSE CPU optimizations
  73. * should work on Win9x
  74. * added finished file sharing
  75. * performance tweaks
  76. * removed some obsolete functions (MP3 Info, SFV check...)
  77. * project ported to Visual Studio .net 2005
  78. * reworked user filter - for activation you need always press Enter
  79. * for complete changelog see cvs-changelog.txt
  80.  
  81.  
  82.     -- StrongDC++ 1.00 RC10 --
  83.  
  84. * fixed issue with international nicknames
  85. * fixed issue with unicode chars in timestamps
  86. * added doubleclick actions for userlist, mainchat and transferview (CZDC++)
  87. * added option to switch to faster user at the end of downloading
  88. * fixed elapsed time of downloading
  89. * fixed progressbars for files > 2GB
  90. * added chunk transfers for GetZBlock and UGetBlock
  91. * fixed crash in QueueManager's critial section
  92. * rewritten search queue (THX Naga)
  93. * readded chat diacritics removing (THX popKorn)
  94. * added finished chunks grouping in finished uploads
  95. * removed global emulation; use local one for each hub when necessary; all features of multisource can be used w/o emulation only
  96. * added option to disable multi-source downloading and use standard way with rollback
  97. * added option to display chunk info on progressbars
  98. * added more userlist colors (CZDC++)
  99. * you can use %[targetdrive] in Unfinished Downloads Path (e.g. "%[targetdrive]\Temp\DCdownloads\") (BCDC++)
  100. * file download slots doesn't apply for filelists
  101. * fixed sorting in upload queue frame
  102. * hopefully fixed problem with removing users from queue
  103. * fixed unicode in webserver
  104. * search results grouping is dependent on file size
  105. * added option to use old oDC progressbars style
  106. * added ZoneAlarm detection (Zion++)
  107. * changed upload limiter policy to 5*(slots+1) to respect DC rules
  108. * improved lists columns settings (CZDC++)
  109. * improved hub dependent connection mode
  110. * finally fixed removeSource(s) and readd, maybe :)
  111. * added Ctrl+A shortcut to select all items in list
  112. * fixed dupe items issue in Color settings
  113. * garbage command changed to NMDC protocol format, it shouldn't time out anymore
  114. * fixed maximum alternates settings
  115. * added /csfd chat command (THX Atom)
  116. * added typing notification sound event
  117. * readded autodrop sources below 1.2 kB/s to avoid abusing of multisource downloading
  118. * added reason to Readd source menu in queue
  119. * DC++ emulation is enabled when entering hub using Quick Connect
  120. * download is disconnected when priority is changed to paused status
  121. * changed queue saving from seconds to minutes to avoid file corruption on crash
  122. * fixed icon loading from file
  123. * added options to set accepted timeouts/disconnects
  124. * fixed memory leak for menu's titles
  125. * fixed memory leak in upload queue
  126. * fixed scrolling when switching between hub windows
  127. * added emoticons dialog (THX Rm.)
  128. * fixed rare deadlock when faker is found
  129. * added support for emoticons pack (save it to EmoPacks subfolder)
  130. * rewritten code for grouping downloads in TransferView
  131. * added partial file sharing (idea from RevConnect)
  132. * fixed critical bug in zlib library
  133.  
  134.  
  135.     -- StrongDC++ 1.00 RC9 --
  136.  
  137. *** WARNING *** 
  138. This update will change all your config files and queues, and it is 
  139. very probable that you won't be able to revert back to an older version
  140. once the update has been done!!!
  141. Also, finish your queue file before upgrading if you care for your
  142. international filenames in it - they will not be correctly converted.
  143. *** WARNING ***
  144.  
  145. * fixed progressbar drawing in upload queue
  146. * added item to remove offline users for multiple files
  147. * added average share size (THX Corvik)
  148. * added webserver (PhantomDC++, THX Chmelic for web-interface)
  149. * fixed bug with crash on startup on old Windows (THX Prologic)
  150. * readded kick messages history
  151. * fixed crash on readd source
  152. * updated to PCRE 5.0
  153. * moved the core structures to UTF-8 to allow correct internationalisation
  154. * fixed 100% CPU usage when downloading TTH tree for large files
  155. * fixed columns in Finished uploads
  156. * hopefully fixed buffer overrun
  157. * stored TTH tree is loaded at startup
  158. * items with 1 user are displayed without [+]
  159. * added option to set minimum search interval
  160. * added userlist colors settings (iDC++)
  161. * improved debug commands (DCDM++)
  162. * fixed crash when invalid regular expression was used
  163. * option to expand new search results (BCDC++ SVN)
  164. * grant slot connects immediately (BCDC++ SVN)
  165. * don't reconnect when chunk done at the end of file (THX Liny)
  166. * updated to WTL 7.5.4291
  167. * hopefully fixed transfers deadlock
  168. * fixed crash when importing theme
  169. * added rmDC++ 0.403B[7] and 0.403D[1] detection with DC++ emulation
  170. * queue progressbars display verified blocks
  171. * added option to disable realtime queue updating (to decrease CPU usage)
  172. * added option to suppress main chat (zDC++)
  173. * fixed occassional deadlock when trying to open queue window
  174. * changed progressbars appearance
  175. * fixed bug when sharing whole root folder
  176. * TTH tool hashes in his own thread (THX Prologic)
  177. * added main menu item to open indexing process status (fulDC)
  178. * fixed downloading when temporary file of full size already exists
  179. * updated to ZLIB 1.2.2
  180. * removed removing diacritics from international chars
  181. * colors change immediately w/o restart (CZDC++)
  182. * added country flags (CZDC++)
  183. * you can choose active/passive mode for each favorite hub
  184. * added main menu item Open my filelist (fulDC)
  185. * improved slow downloads disconnecting (seconds!!!; when segm. downloading only; fixed No Free Block)
  186. * fixed moving subfolders in queueframe
  187. * added file:// protocol support in chat
  188. * fixed No Free Block when decompression error occurs
  189. * added option to switch userlist to horizontal view (DCDM++)
  190. * real elapsed time is displayed in transferview
  191. * added Pause Search button (CZDC++)
  192. * added option to limit maximum simultaneous files (default = 15)
  193. * fixed bug with losing search results
  194. * time to next search is displayed
  195. * added option to enable/disable antifragmentation method
  196. * segments have fixed size and no reconnect is needed when block's finished
  197.  
  198.  
  199.     -- StrongDC++ 1.00 RC8 --
  200.  
  201. * away is saved when exiting
  202. * slow downloads disconnecting can be enabled/disabled for each file
  203. * added missing button Downloaded MP3 info on toolbar
  204. * added Copy menu to tab context menu of hub
  205. * added setting to switch to old Share UI
  206. * added confirmation when removing file from TransferView
  207. * added percentage progress of TTH checking
  208. * added button to sound preview in settings
  209. * added 2 items to tab context menu of user's filelist
  210. * added balloon tips for a few events
  211. * added icons to queue to display if TTH tree is available
  212. * search spy supports searching by TTH
  213.  
  214. * settings files are stored to separated folder (iDC++) - move your .xml files to Settings folder
  215. * filelist is updated after hashing is finished (CZDC++)
  216. * added background image (DCDM++)
  217. * added progressbar to Upload queue (iDC++)
  218. * added option to add magnet link to queue (CZDC++)
  219. * added waiting time and added time to upload queue (CZDC++)
  220. * synchronized with CVS DC++ 0.40325
  221.  
  222. * updated to WTL 4.5.4196
  223. * search filter is activated after pressing Enter
  224. * search queue has delay 30 seconds
  225. * upload queue code moved to UI thread (against deadlock)
  226. * chat/PM logs are arranged to subfolders
  227. * optimized item grouping in Transfers
  228. * only sources with the same TTH are listed in "Download to" menu
  229. * improved colors settings
  230.  
  231. * fixed search filter when columns are't sorted in default way
  232. * fixed memory leak when NetLimiter is detected
  233. * fixed memory leak when hashing finished file (THX PPK)
  234. * fixed random crash when removing TestSUR on disconnect
  235. * fixed bug when starting to download MP3 info
  236. * fixed user-defined compression level
  237. * fixed a few possible deadlocks
  238. * fixed list drawing on Win2000
  239. * fixed user icons after get user response
  240.  
  241.  
  242.     -- StrongDC++ 1.00 RC7 --
  243.  
  244. * when Tiger Tree is available, only corrupted blocks are redownloaded
  245. * added a button on toolbar to enable/disable sounds
  246. * grouping search results by TTH under 1 item with [+]
  247. * added search filter (supports regexp)
  248. * added new user checking
  249. * added an item to remove offline users from queue
  250. * added some new sound events
  251. * added a few items to popupmenu on segmented downloads
  252. * added online/offline/away icons to Favorite users
  253.  
  254. * autosearching alternates copied from RevConnect
  255. * search queue against searchspam with delay 15 seconds (RevConnect)
  256. * some news and changes from CZDC++
  257. * highlighted search results that are already in your queue (PhantomDC++)
  258. * added reconnection attempt if download reaches 0 B/s (DCDM++)
  259. * added option to report alternate search send in status bar (CZDC++)
  260. * added option to load few last lines of private message (CZDC++)
  261. * synchronized with CVS DC++ 0.404
  262. * improved commands receiving from clients (CZDC++)
  263.  
  264. * autodrop slow sources can be disabled
  265. * compression is defaultly on and should work with segmented downloading
  266. * NetLimiter is detected if StrongDC++ is limited only
  267. * removed Flood cache for progressbars
  268. * removed Don't send tag feature
  269. * userfilter rewritten + regular expressions
  270. * splash screen isn't Always on top
  271. * improved new version updating (oDC++)
  272. * improved magnet handling (BCDC++)
  273. * improved segment downloading that ensures good file integrity (THX Liny)
  274. * improved client profiles (DCDM++)
  275. * changed menus to XP look (zDC++)
  276. * changed About dialog look (oDC++)
  277. * changed crash dialog look
  278.  
  279. * fixed bug in DC++ emulation (THX PPK)
  280. * fixed bug in share settings
  281. * fixed memory leak in SearchFrame
  282. * fixed bug with case-sensitive nicks on Toomaxx
  283. * fixed sound on own nick
  284. * fixed impossibility download from clients based on DC++ 0.402 CVS and above
  285. * fixed away on minimize
  286. * fixed Import theme
  287. * fixed loading RAW commands
  288. * fixed connecting to user, which has multiple files in queue, when downloading at max segments
  289. * fixed upload sorting in transferview
  290.  
  291.  
  292.     -- StrongDC++ 1.00 RC6 --
  293.  
  294. * tabs from CZDC++
  295. * fixed preview in Settings
  296. * autodrop sources slower than 1 kB/s, checking every 20 seconds
  297. * fixed crash on receiving $MyInfo from Robocop
  298. * changes in segmented downloading
  299. * fixed loading and saving OP's colours
  300. * hashing has IDLE priority
  301. * grouping multiple sources under 1 item with [+] (experimental)
  302. * added option to search files with TTH only
  303. * fixed freeze on Tukan
  304. * added missing item Copy TTH in searchframe
  305. * added item Bitzi Lookup in searchframe (RevConnect)
  306. * TTH string can be copied to clipboard in TTH tool
  307. * TTH tool displays magnet-link
  308. * Message appears on progressbar while hashing finished downloads
  309. * magnet-links support (CZDC++)
  310. * low priority on minimize (only Win2000/XP)
  311. * autosearch exact file name is disabled on default
  312. * fixed command /me in chat
  313. * improved receiving hub's commands (CZDC++)
  314. * added option to set maximum emoticons in one chat message (CZDC++)
  315. * option to remove diacritics from Czech chars (CZDC++)
  316. * debug commands (DCDM++)
  317. * option to autosave queue in time interval
  318. * queue backup is created on save
  319. * compression allowed only with clients >= 0.307
  320. * changes from last DC++ CVS 0.402
  321. * fixed popupmenu when userlist is hidden
  322. * hopefully fixed chat scrolling
  323. * client profiles are compatible with DCDM++
  324. * simple NetLimiter detection
  325. * added progressbar to queueframe (CZDC++)
  326. * autopriority mode (PhantomDC++)
  327. * fixed crash on slow downloads disconnecting
  328. * added special progressbars for segments where downloaded segments are displayed (CZDC++)
  329. * added Nick column into Search spy frame
  330. * treeview for setting share folders, not existed folders are automatically removed (PossumMod)
  331. * alternative sources are searched by TTH in TransferView popupmenu
  332. * minimum segment size is set automatically by filesize
  333. * upgraded to WTL 7.5
  334. * added feature to display bandwidth in description
  335. * updated to STLPort 4.6.2
  336. * corrupted file is redownloaded in 10 seconds
  337.