Software update: DC++ 0.842

A few days ago, version number 0.842 released the first stable release from the 0.840 branch of the p2p program DC++. DC++ is one of many programs for exchanging files over the Direct Connect network. The program owes the two pluses in its name to C++, in which it is written. The package is developed by Jacek Sieka and is an open source variant of the original Neomodus Direct Connect client. The release notes for this release can be found below.

Changes in version 0.842

  • Update OpenSSL to version 1.0.1g – notably fixes the TLS heartbeat attack

Changes in version 0.841

  • Reset fav hub column sizes
  • [L#395400] Revert the hub list caching patch as it was brass logs up

Changes in version 0.840

  • [L#1115765] Added ability to filter out files and directories from the share
  • [L#1225420] Open own list when using get/browse file list on self
  • [L#1250614] Added menu option on hub tab for only searching in that hub
  • [L#250238] Remove queued files that are already shared when DC++ starts
  • [L#309815] Hub icon will change depending on user status (user/registered/operator)
  • [L#721513] Transferview: Added “Remove file from queue” menu option and “Force attempt” is now only available for downloads
  • [L#210217] Add connectivity status for hubs to the favorite hubs window
  • [L#593613] Added /lastmessage in PMs to show the time of the last message
  • [L#363092] Disallow transfer port and encrypted transfer port to be the same
  • [L#1245179] Avoid connection failures
  • [L#1228927] Fix columns for file lists in the Download Queue
  • HTTP fixes
  • Safer hub state tracking
  • Add “/d” for DuckDuckGo searches
  • Add a dialog box to nag XP suckers into upgrading
  • Support for a new XP-only branch in version checking
  • [L#395400] Hub list caching fixed on Linux
  • [L#1030613] Safeguards against user command flooding
  • [L#1030613] Separate internal from external user commands
  • [L#991342] Verify keyprints against all available certificates – works with cert chains
  • [L#991342] Use keyprints to indicate trust for hubs and clients – keyprint is equivalent to certificate pinning in this regard
  • [L#991342] Generate temporary TLS keys dynamically at startup
  • [L#991342] Use variable size temporary TLS keys
  • [L#991342] Log some certificate verification errors
  • [L#991342] No longer use SHA1 for automatically generated client certificates
  • [L#991342] Automatically generated certificates remain valid for 90 days instead of 10
  • [L#991342] Request certificate for all TLS connections regardless of security settings
  • [L#991342] Better OpenSSL integration regarding multi-threading and clean-up

Version number 0.842
Release status Final
Operating systems Windows 7, Windows XP, Windows Vista, Windows 8
Website SourceForge
File size


License type GPL