Fix: Crash when displaying full information for filelist in download queue (report)
Fix: Frequent crash when show joins were enabled (report)
Change: PeerGuardian updater now activated (Monthly updates)
1.0.0 Beta 1 +
- Note: This version was completely redone on StrongDC++ 2.04 due to some prior merging issues (previous version changes added too)
- Fix: %[cheatingdescription] should work again (note use of the new macros is still preferred)
- Fix: Few fixes from BugMaster to increase performance
- Fix: Further ADC compliance
- Fix: Toolbar problems on 64bit Windows 2000 environment (thanks RadoX)
- Fix: Text colour for IP column in SearchFrame
- Fix: YnHub and +history command issues (affects the few rare hubs running 1.035 or newer)
- Fix: Tray password protection can no longer be fooled with the "Open another instance" message box
- Fix: Potential risk of sending raw commands when you are not an OP
- Fix: Performance issues with ignored users list
- Fix: Problems with tray password protection's input dialog
- Fix: Old crash on TransferView when ii->size was 0 and Stealthy progress bars were used (thanks BugMaster)
- Fix: "Formatted Tag" display on ClientProfileDlg
- Fix: Infotips for Clients page
- Fix: Setup file duplications
- Feature: Support for PeerGuardian binary list formats (P2Bv1, P2Bv2, P2Bv3 code taken from libp2p, with few minor modifications)
- Feature: PeerGuardian List Viewer
- Feature: Auto-open hubs OP Chat (works with the 1st entry of OP chat names list, which has been renamed to Hub Chatrooms)
- Feature: Toolbar positions are now saved
- Feature: Explorer like locking of toolbars (added a toolbar context menu, toolbar and media toolbar toggles aswell)
- Feature: Option to use AutoComplete in search window (this option also turns on persistent search history. AutoComplete from revconnect)
- Feature: Options to keep finished uploads/downloads between sessions
- Feature: Quick Search box (Under View menu)
- Feature: Added "Always on top" (Under View menu)
- Feature: Option to display full info for filelists in download queue
- Feature: Option to place all non-hub tabs in front (pm windows are counted as hub tabs)
- Feature: Option to use Zion like tabs
- Feature: Mini tabs (hub tabs only)
- Feature: Option to blend offline search results
- Feature: Option for logging chat in favorite hub properties
- Feature: Auto-resizing chat message boxes (set max value in experts only to 1 in order to disable this)
- Feature: Consider old clients (no full support for TTH) as cheating
- Feature: Option to use RegExp's and wildcards with ignorelist (use $Re: for RegExp, option to prevent it unnecessarily looking for them in the list)
- Feature: Option to toggle "speed indicators" of Stealthy styled progress bars
- Feature: Check finished files for viruses
- Feature: Ability to use the old way (StrongDC 1.x) of displaying hub names (default: disabled)
- Feature: Compatibility modes for few different kinds of external userlist images
- Feature: Files are highlighted in search window if user already has them shared (SMT)
- Feature: Chat command /reconnect (use /rc for short)
- Feature: RegExp ADLSearch and related features from Zion Blue 2.02
- Feature: Option to use one layout for all hub windows
- Feature: Modified the present "Hub chatrooms" feature so that it's more useful to those that use raws or user commands (see added note)
- Feature: Now extracts "metadata" from Profiles.xml file
- Feature: Back button to ClientProfileDlg
- Feature: The raw & cheating description quick access dialog from Zion Blue 2.02
- Feature: Delete checked filelists
- Feature: Extended Favourite download directories
- Change: PeerGuardian plugin is no longer a plugin, but built in
- Change: Replaced the p2p list loader with the one from libp2p, since it's more efficient
- Change: Some ADLSearch specific parameters added for user commands and raws (parameter names are same as in Zion 2.02+ for compliance)
- Change: Favorite hub specific protected prefixes list
- Change: Added Uptime to about box
- Change: Moved ignored users list to DCPlusPlus.xml
- Change: Default toolbar layout
- Change: New "Change password" dialog
- Change: Fake detector pages raw configuration bit similar to the one in Zion (to be able to fit more raws in a small space)
- Change: Minor change in "Report user" function
- Change: Attempt to avoid some unneeded loading/saving/creating of the Ignores.xml
- Change: Some new graphics (thanks RadoX)
- Change: Autoscroll toggle to private message window
- Change: Modified tray icon behavior a bit (similar to µTorrent, also added option "Use traditional tray icon behavior" to reverse this)
- Change: Compatibility with base64 encoded passwords from Zion++ (decodes on first launch/load uses plain text after that)
- Change: Country flags are now displayed on userlist
- Change: Some more style related imports/exports
- Change: Tweaked the balloon popups page preview button
- Change: Early spring cleaning done in some places (SettingsManager, ResourceManager, and some others too)
- Change: You can no longer auto queue files you have marked as forbidden (ADLSearch)
- Change: Cleaned Favorite Hub Properties lay out
- Change: Minor visual changes in ClientProfileDlg
- Change: Compiled with Visual Studio 2005 SP1
- Change: Updated setup file to NSIS 2.25
- Change: Lots of performance improvements and code cleanups
0.4.0 (Preview 4) +
- Fix: Check filelist, report user, get user response OP commands in PM tab menu
- Fix: Missing private range added to Util::isPrivateIP()
- Fix: "Stated size" display in fake detector
- Fix: Some shared menu fixes (thanks SMT for report)
- Fix: Re-add all sources, Remove all sources, Remove offline users (thanks Big Muscle)
- Fix: Further minor fixes and performance improvements
- Feature: Full remote & spam support for the following players added to media toolbar:
- Windows Media Player
- iTunes
- Media Player Classic
- Feature: OP Chat names for favourite hubs (generic whitelist for hub/bot ignoring options in Windows page, wildcards supported)
- Feature: Tray transfer limiter now shows a tick when client limited
- Feature: Option to open logs internally (increased loading times with larger files)
- Feature: Allow favourite users to bypass limiter (affects both uploads & downloads, thanks SMT)
- Feature: Raw naming (see misc page, DCDM style)
- Feature: Loads of popup related customisation features from McDC++
- Feature: Ability to enter custom connection speed tags
- Feature: Drop down list of found LAN IP's for bind address field in connection settings
- Feature: When TTH (39 alpha numeric chars) is entered to search box auto switch type to TTH (SMT)
- Feature: "Auto protect favorite users" (if enabled favorite users excluded from client/fake checking)
- Feature: PG plugin indicates blocks in transfer view
- Feature: Ability to exclude certain hubs from client checking from favourite hub properties (useful for OP's)
- Feature: Option for not showing emoticons in messages with links (BugMaster)
- Change: PeerGuardian plugin improved/tweaked
- Change: GUI for media spam settings reworked
- Change: "Add to favourites" removed from Favorite users window right click men
- Change: Default settings (hublist servers are force reset to new defaults on first launch)
- Change: Changed message box for PG updater's 1 month limitation
- Change: Note about the discovered compitability with The KMPlayer (can use /winamp command)
- Change: DC++'s "ConfigVersion" changed to reflect our "version" (= BuildID)
- Change: Reintroduced the old StrongDC++ crash dialog (if the client is going to crash, may as well crash stylishly)
- Change: Help menu reorganized a bit
- Change: Setup file improvements (thanks Nas)
0.3.0 (Preview 3) +
- Merge: StrongDC++ 2.03 (cvs200)
- GUI: New interface (thanks RadoX, screenshots to follow)
- Fix: Crash related to partial transfer enchantment (thanks SMT)
- Fix: Issues regarding newlines in topics
- Fix: High CPU usage on ignore/unignore user
- Fix: Crash fixed in country code and IP feature (PrivateFrame)
- Fix: Country code and IP is shown with /me command as well
- Fix: PeerGuardian plugin no longer blocks hub Operators
- Feature: Can now receive external IP
- Feature: Ignored users list now editable via settings
- Feature: Format bold, italics and underline in chat (use *bold* /italics/ _underlined_)
- Feature: Email configurable per hub basis
- Feature: Protected prefixes
- Feature: Away message configurable per hub basis
- Feature: Show joins/parts configurable per hub basis
- Feature: Option to save settings window state
- Feature: Adjustable main chat buffer size (fulDC++)
- Feature: Option to enable $HubTopic support
- Feature: Option to start hubs minimized
- Feature: Added %[extra] to get ip/country in logs (e.g. [%Y-%m-%d %H:%M%[extra]] %[message])
- Feature: PG plugin updater system (new update once per month)
- Feature: More PG plugin anti-abuse checks
- Feature: Private Message window now shows hubname when user goes offline
- Feature: New chat commands:
- /discogs
- /wikipedia and /wiki
- /f for /foobar
- Change: Improvements to GUI (appearance page & others)
- Change: Input area for default away message reduced
- Change: Type /find to find text in main chat (previously /f)
- Change: More translatable strings
- Change: Misc page options rearranged a bit
- Change: Added Compile date to aboutbox and stats
- Change: Tray menu is non-functional if password protection on tray is enabled
- Removed: XP-styled menus (memory leak)
- Source: Obsolete files and unneeded local variables removed
0.2.2 +
- Merge: StrongDC++ 2.02 (lots of fixes)
- Fix: Clicking on a dchub://, adc:// or magnet link in browser no longer offers to open up a new instance if program is running
- Fix: Issues with queue progress bar colorisation
- Fix: Issues with reapplying log settings
- Feature: Show user IP and country code in main chat (will be moved to OP branch with improvements later)
- Feature: Option to use Stealthy's progress bars (thanks phaedrus)
- Feature: Added option to change how often $PSR is sent for super seeding (advanced users only)
- Change: Super seeding made compatible with new ADC $PSR mechanism (better performance)
- Change: Improved GUI friendliness by bringing back a few Cancel buttons
- Change: Various stability improvements
0.2.1 +
- Fix: Crash when receiving a popup notification of a new private message
- Fix: Increased the amount of time between UDP searches for super seeding (less spam)
0.2.0 (Preview 2) +
- Fix: A potential memory leak
- Fix: Donate link in Help menu
- Fix: /c command
- Fix: PeerGuardian plugin fixes (it will disable if you already have blocking software running)
- Fix: Web server slightly modified to work better with some of the changes below
- Fix: Log page, "log filelist transfers" no longer has webserver format and name fields (refer below)
- Fix: Password protection no longer asks for password if none was set (thanks Phrozen)
- Fix: Various other bugfixes
- Feature: Super seeding with intelligent chunk spreading
- Feature: Send an away message at a specified time (in new Misc settings page)
- Feature: Option to enable XP styled menus and toolbar
- Feature: Option to show part of a PM message in balloon popups
- Feature: Webserver logs can now be enabled/disabled via GUI
- Feature: Common chunk progress bar colour can now be modified (added to export/import theme too)
- Feature: Option to enable dynamic search of users in userlist box (don't need to press enter)
- Feature: Set what file extensions automatically download with high or low priority
- Feature: Ability to set how long the popup ballons stay for
- Change: New PM icon is now red
- Change: About box size increased to see thanks area easily
- Change: Some default settings options
- Change: Notification requesting program restart displayed when modifying PG plugin settings
- Change: Updated emoticon displayed in main window
- Change: Cleaned up security settings page to avoid clutter
- Change: New PM icon changed to red (thanks Grogs)
0.1.0 (Preview 1) +
- Feature: 95% of PeerWeb DC++ features are present
- Feature: If hubsoft doesn't allow +me, it will use /me
- Feature: Permanent ignore lists
- Feature: Auto-update IP address on startup
- Feature: Added option to password protect restoring from tray
- Feature: Password protection uses TTH for storing data
- Feature: Made slot display and displaying speed tags separate options, with tweaks
- Feature: Ability to specify the size of toolbar icons
- Feature: New statistic announcing (/pubstats and /stats)
- Feature: /google added for google searching (in addition of /g that was alredy there)
- Feature: If limiter is enabled, upload limit is shown as "[L:xkB/s]" in description (can be configured)
- Feature: Added support for parsing "short urn" magnets
- Feature: Reconnect disconnected option added to window menu
- Feature: Close all hubs, close hubs below threshold, close hubs with no users added to window menu
- Feature: Option to open CDM Debug Messages at startup (useful for debugging obviously)
- Feature: Check connection link in connection settings
- Feature: "Limit transfers" option added to system tray menu
- Feature: Winamp toolbar, with temporary icons
- Feature: Support for foobar 0.9.x (just download the plugin)
- Feature: PeerGuardian plugin support (just extract to program directory - e.g. ApexDC++/)
- Change: Help menu restructured with recommended sites