DC++ 0.883 is out
September 13, 2025 Leave a comment
This year’s new DC++ release has just been put out. It is primarily a bugfix release, addressing some minor but rather complex problems that have existed in the client for several years.
The changelog in the DC++ help lists the important bug fixes, with links to the official bug tracker entries where all the sympthoms and reasons behind the fixes are explained in detail.
The following are the most notable additional, user-visible changes:
- From now on, DC++ supports connecting to secure NMDC (with nmdcs:// URI in the address) hubs but still doesn’t, and likely never will, support secure NMDC client-to-client connections. The reasoning behind the decision, as to why so and why now, is available and discussed in this bug entry and in particular, in this comment.
- Some public hublists allow hub owners to specify an alternative, secure hub address beside the main one (mostly for having an option to connect to the same hub using an encrypted connection). With this release, DC++ starts supporting this feature by displaying the more secure address option in the hub lists, when it is available.
- The MiniUPnPc port mapper gets a Broad device detection option, introduced mainly as a response to this support conversation. The mapper code now also returns better identification of the device to the logs, which can be used to determine exactly which device a port-mapping operation happens on.
For complete information on all of the fixes, please refer to the list of commits. As usual, DC++ 0.883 will be advertised as a testing release first for a small set of the userbase, starting today. This new version should go stable later, in case no problems are reported in the testing period of roughly two weeks.