What's new in StrongDC++ 2.42
Dec 27, 2010
- DC++ 0.777 core synchronization
- added automatic incoming connection type detection
- stability fixes
- added option to disable Explorer theming in listviews and treeviews
- hopefully fixed throttling with very large speeds
- DHT fixes
- updated internal libraries (OpenSSL, BZip2, ZLIB, boost) - fixes some security issues
- removed STLPort dependency
- performance tweaks
- added support to set favorite hub encoding
- DC++ emulation is off by default (for non-favorite hubs)
- webserver encoding changed to utf-8
- webserver session timeout changed to 10 minutes
New in StrongDC++ 2.41 (Apr 3, 2010)
- fixed compatibility with older ADC clients in passive mode
- crash fixes
- deadlock fix
- adding OPs to ignore list is allowed
- correctly displaying finished status in queue frame
- fixed country flags crash under win2000
- added country flags into userlist
- slow chunks overlapping is applied on very slow sources too
- improved clients detection
- ignored users are saved on exit
- tabs can be placed on all sides of windo
New in StrongDC++ 2.40 (Mar 2, 2010)
- the first 64-bit release
- merged with DC++ BZR
- added possibility of passive-passive connections
- many DHT fixed and optimizations
- implemented DHT packets encryption
- crash fixes
- added some missing country flags (THX RadoX)
- hopefully fixed UTF-8 in magnet links (FlyLinkDC++)
- added hub address into queue context menu
- changed default hublists
- updated OpenSSL, Boost, WTL libraries
- added favourite hubs groups
- bandwidth limiter optimizations
- chat optimizations (THX Crise)
- look adopted to Windows native theme
- language file name now accepts path relative to strongdc.exe directory
- upload limiter value shown in Connection field (hubs should update their scripts)
- removed TestSUR checking
- many other fixes, changes etc. see developer changelog
New in StrongDC++ 2.30 (Aug 31, 2009)
- fixed upload connection tokens (grant extra slot, upload queue etc.)
- added cheating string for old clients
- get full list when partial one is not available
- fix round-off issue when segmented downloads are disabled (DC++ BZR)
- fix crash on too many connections (DC++ BZR)
- fixed slots info in ADC hubs
- fixed info update on limiter change from toolbar
- improved manual searching for something planned for autosearch
- using OpenSSL with disabled TLS extension
- better hub detection for client-to-client connections
- hopefully fixed extra slot issues
- upload queue position and TLS connections are enabled in spite of stealth mode
- implemented DHT search engine
- rewritten bandwidth limiter
- some other changes, fixes, memory optimizations etc.
New in StrongDC++ 2.22 (Feb 12, 2009)
- better URL detection in chat
- stability fixes - now it's almost perfect :)
- removed detection of too many same numbers in share size
- changed default URL to client profiles
- fixed graphics on 16-bit color depth
- tab key switching works in PM
- ctrl+m userlist's shortcut to send PM
- fixed losing focus in settings' tree
- advertising NMDC TLS support
- small memory optimization
- added support for secured HTTP connections (https://)
- changed binary prefixes to match standard IEC 60027-2
- added extra slots for partial share
- fixed copying folders info in filelists
- don't bold queue tab when filelist/testsur is finished
- alternate sources are added to queue even if autosearch is disabled
- queue automatch downloads partial filelists only
- unsuccessful partial filelist requests are removed from queue
- temp target file is checked for its existence before download resumes
- added TLS support for NMDC hub connections (nmdcs://)
- changed to stable version of OpenSSL
- improved partial file sharing chunk size
- fixed displaying hub name in ADC userlist
- fixed invalid state icon in TreeListViewCtrl when using filtering
- fixed possible file corruption on crash
- many other bugfixes (see developer changelog for details)
New in StrongDC++ 2.21 (Jul 16, 2008)
- stability fixes
- encrypted transfers fixes
- strings in Certificate settings are translatable
- "Send unknown commands to hub" settings applies to PM too
- added Cipher column to transfer window
- nonfiltered kick messages are coloured as server messages
- added transfer message when asking for a slot
- removed obsolete garbage commands
New in StrongDC++ 2.2 (Jul 8, 2008)
- added some other libraries which could cause crash
- fixed that Windows subfolders were shared
- fixed problems with disabled segmented downloads
- fixed remote exploit (THX Fartman)
- whole folder can be downloaded without downloading whole filelist
- added "Browse filelist" to userlist/transferlist default actions
- fixed usercommands in PM tab context menu
- updated bzip2
- fixed some problems with returning search results (DC BZR)
- some fixes to chat formatting
- fixed some crashes
- implemented Quick Search function (ApexDC )
- fixed finished items' total size
- added option to place usercommands outside of submenu
- bars positions and sizes are saved
- search interval is hub dependent
- upload slots settings has its own page
- ADL search is done via regexp
- fixed partial file sharing
- added option to set maximum auto-opened slots (old Kulmegil's patch)
- implemented some tweaks to hash progress dialog (old Kulmegil's patch)
- fixed memory leak in network settings (ApexDC )
- fixes for partial file sharing
- added support for encrypted NMDC transfers
- implemented new clients detection system (THX adrian_007)
- added temporary fix to avoid spamming ports 80 and 2501
New in StrongDC++ 2.06 (Dec 27, 2007)
- fixed many crashes
- added info about many libraries which could cause crash
- queue match displays number of really added alternates
- changes in slow user disconnecting
- selecting random chunk position for partial sources
- better transfer's progressbar coloring
- hopefully fixed "download starting" report
- hopefully fixed URI encoding in Webserver
- yaSSL replaced with OpenSSL
- some changes from DC 0.705 SVN
- removed autodisconnecting when speed is below 1B/s
- hopefully fixed timer problems (reconnect, wrong uptime etc.)
- many other fixes
New in StrongDC++ 2.04 (Jul 8, 2007)
- DC 0.699 SVN update
- fixed deadlock on some queue operations
- fixed some memory leaks (THX redsaq)
- TTH inconsistency doesn't remove the source from queue anymore
- when tempfile doesn't exist, the file will be completely redownloaded
- fixed missing Pk and Lock strings in some cases
- fixed invalid share size
- fixed bug when "too many same numbers" mainchat cheat message could not be disabled
- hopefully fixed silent crash in queue Filelists node (THX BugMaster for hint)
- improved the response time to close connections
- decreased memory usage for large queue and userlists
- right clicks on users work also with disabled userlists
- minimize to system tray sets "below normal" priority
- added "ProxyFilter - Hide My IP 2007" to crash libraries
- fixed rare crash when searching for some escaped characters (i.e. |||)
- if there's no password for a hub, we will use default nick when adding this hub as favorite
- Favorite hubs frame allow column sorting
- emoticons with alpha channels are supported
- fixed problem with changing colors and missing userlist icons
- workaround for crash in FileChunksInfo::verifyBlock when can't allocate memory block
- cache for progressbar drawings, now it's much faster
- removed Pk and Upload speed columns from userlist
- fixed one of possible remote exploits
- completely removed $PSR support
- ADC fixes
- added some hublists
New in StrongDC++ 2.03 (Nov 6, 2006)
- fixed some crashes
- hopefully fixed absolute paths
- updated STLPort
- updated WTL
- old sharing interface is enabled on default for Win9x
- DC 0.698 update
- user count format is "X/Y Users" when some users are hidden
- some performance tweaks
- flush file buffers when download finishes
- removed green/red shield icons from queue frame
- auto-priority doesn't set Lowest priority
- emptying process working set every 5 minutes
- some fixes for delayed "Upload finished" message
- when private IP is detected, the passive mode is set by default
New in StrongDC++ 2.02 (Sep 7, 2006)
- fixed shutdown timer
- fixed late upload disconnection
- hopefully fixed sorting by time and speed
- fixed issue with opening logs
- removed nicks from search spy - it saves many memory and it should be anonymous
- fixed doubleclick on non-multisource files in Transfers
- fixed popup preview in Settings
- fixed some GDI leaks ( removed XP-styled menu)
- saved memory for a large queues and large hubs
- "Upload finished" message delayed for 5 seconds to avoid unnecessary blinking when single chunk finishes
- added [C] tag to state chunked transfers
- fixed loading nicks from Users.xml
- firewall icon display for all users
- added option not to announce new versions (version.xml is still downloaded)
- fixed displaying outgoing PMs when incoming PMs are displayed in mainchat
- size-based segmenting isn't so strict
- fixed double search results when search filter was applied
- PM windows limited to 200 to avoid remote abusing
- removed some unuseful userlist columns
- search request is removed from queue when the search window is closed
- fixed problem with opening incomplete filelists
- always using single nick instead of all user's nicks
- added option to set download connections attemps per second
- when download finishes, it will be removed sooner and can be removed by Close connection
- fixed recreating finished file when it's deleted and someone wants to download it
- added option to require pressing Enter to activate user/search filter
- segments for autdrop are checked every 40 second (instead of 20 secs before)
- hopefully fixed problem with setting cheating string for fakers with many same numbers in share size
- workaround to display OP commands when selecting users from different hubs in SearchFrame
- more files with same TTH can be added only if filesize is below 2 MB
- fixed GUI deadlock in CDM Debug messages window
- display "Offline" as a hubname when user is not in hub
- changed partial search result format
- fixed bug that max sources for auto-search couldn't be set over 15
- when slow user is disconnected, the Readd menu will display user's speed
- finally fixed very old bug with non-working tooltips if they once disappear
- added $HubTopic support (iDC )
New in StrongDC++ 2.00 (Jul 24, 2006)
- rewritten a lot of code - StrongDC is now faster and especially more stable
- changed graphics in style Windows Vista
- chunk splitting with download speed awareness
- verify downloaded block on chunk done
- fixed many deadlocks
- fixed many crashes
- fixed many memory leaks
- updated to last DC SVN
- updated to STLPort CVS and WTL CVS
- added some AMD/MMX/SSE CPU optimizations
- StrongDC should work on Win9x now
- added finished file sharing
- performance tweaks
- removed some obsolete functions (MP3 Info, SFV check...)
- project ported to Visual Studio .net 2005
- reworked user filter - for activation you need always press Enter