home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 September / PCWorld_2007-09_cd.bin / komunikace / strongdc / sdc204.exe / sdc204 / changelog-en.txt < prev    next >
Text File  |  2007-07-07  |  17KB  |  384 lines

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