CzDC Changelog

What's new in CzDC 0.699[D1]

Jul 11, 2019
  • Fixed: Directory browse (thx dakotafrost and thomasxx for report).

New in CzDC 0.699[D] (May 14, 2013)

  • Added: Enabled Data Execution Prevention for 32bit version when system support that.
  • Added: Protection against current directory Windows DLL injection.
  • Changed: +/- images in search results grouping use system native icons when Windows support that.
  • Changed: List header arrows from custom ones to Windows native.
  • Changed: Default directories for config, downloads and logs.
  • Changed: Multiple instances, now available only when new instance have CzDC.xml in his directory.
  • Fixed: Receiving protocol commands encoded in utf-8.
  • Fixed: Many compiler warnings, many unitialized class members. Wrong data types (bool insted of BOOL) in some functions.
  • Fixed: Wrong position and orientation of menus in some cases.
  • Fixed: Buttons in adl search frame are enabled when they should not be.
  • Fixed: Menu in adl search frame and favorite frame was created when no item was selected.
  • Fixed: Wrong icon under windows 7 for folders when system icons are enabled.
  • Fixed: Missing user IPs when hub is sending UserIP before userlist.
  • Fixed: Memory leak in some cases on file hash checking after download is finished.
  • Fixed: Memory leak in hubframe on chat line sending.
  • Fixed: Mouse click position was incorrectly handled in some cases.
  • Fixed: Move down in favorite hubs (thx [CZ]Titanium for report).
  • Fixed: Enable/disable UPnP now correctly open/close ports on change.
  • Rewritten: Splitters. Less code, better meets needs of CzDC gui.
  • Rewritten: Search results grouping by hash. Lower cpu usage, better sorting.
  • Rewritten: Search frame.
  • Important search option are on top bar, less important search options in left sidebar (can auto hide on search).
  • Better working tab/shift+tab.
  • Lower cpu usage on search result adding to list.
  • Better items resize on windows size change.
  • Better window look when grouping search results is disabled.
  • Better menu click handling on grouped collapsed search result -> working like all items of that group are selected.
  • Other: Minor changes, fixes and cleanup in gui code.
  • Updated: Bzip2 to 1.0.6.
  • Updated: Zlib to 1.2.5.

New in CzDC 0.699[C] (May 14, 2013)

  • Added: Missing country flags.
  • Fixed: Bug with downloading file instead of tthl resulting in tthl not matching tth root in some cases.
  • Fixed: Bug in login when hub sending first hello with wrong nick.
  • Fixed: Share formating when user have share lower than zero.
  • Fixed: Missing nick check on received private message (thx CrazyGuy for report).
  • Fixed: Missing last char in filtering userlist (thx Titanium for report).
  • Fixed: Updating in favorite users frame when user goes on/off.
  • Fixed: All 64bit compile problems.
  • Fixed: Chat and private messages received encoded in utf-8 are not shown broken anymore.
  • Fixed: Missing IP check on received ConnectToMe command.
  • Fixed: Font type and font colors in lists.
  • Fixed: Not working special keys/buttons (ie special keys on multimedia keyboard) when CzDC running.
  • Fixed: Wrong width of new windows (private window, filelist window) created when CzDC was minimized.
  • Fixed: URL handlers registration on Vista and higher when UAC is enabled.
  • Fixed: Missing main menu after windows theme change.
  • Fixed: Wrong MDI child window size when child window is maximized and Aero enabled.
  • Fixed: Buggy prev/next for mdi child windows.
  • Fixed: Buggy saving of search settings in search window.
  • Fixed: Possible remote crash on data from hub (exploit from DC++).
  • Rewritten: IP-to-Country database loading.
  • Rewritten: Users ignoring. Now ignored users are saved. Favorite users frame was changed to favorite/ignored users.
  • Rewritten: Main menu, changed from XP like look to native windows look. Windows theme is used on vista and higher.
  • Rewritten: Chevron for toolbar.
  • Rewritten: Log generating on crash.
  • Changed: Ignore now working on OPerators to allow ignoring spamming hub bots.
  • Changed: IP column in userlist to Country column, when is IP know then it show country + ip for ops and country for non-ops.
  • Changed: Splash screen.
  • Updated: Country flag images.
  • Updated: bzip2 to 1.0.5.

New in CzDC 0.699[B] (Oct 1, 2009)

  • Added: Missing dc protocol escapes.
  • Added: Option to filter kick messages when you are not OP.
  • Added: Support for ip menu to usercommands (context 16).
  • Fixed: Crash on menu under Windows Vista + maybe fixed shell menu.
  • Fixed: Share loading on startup when virtual directories are used.
  • Fixed: Few small memory leaks, few small bugs.
  • Updated: bzip2, stlport, wtl, project converted to VS2K8.

New in CzDC 0.666[N] (May 9, 2006)

  • Added menu for seach (DC/ Google/ Yahoo/ IMDb/ CSFD/ Wikipedia) on selected text in chat and pm.
  • Fixed few bugs in hub and client commands processing, improved UserIP v2 support.
  • Chenged most of icons (thx Sechmet for icons).
  • Update to DC 0.689.