Statistics: Posted by Admin — Thu May 04, 2023 9:10 pm
OCTOBER 23, 2022 BY EMTEE
The first DC++ release that brings a few notable changes since last fall’s version 0.870 has been made available to download this week. Version 0.880 marks the start of a new era, an active maintenance mode if you like, that we announced roughly a year ago. Along with that line there are no new significant functional improvements to be expected in the foreseeable future – we focus on possible speed and resource optimizations, bug fixes, compatibility as well as to keep the program up-to-date security wise. So finally you get the first pack of those improvements with DC++ 0.880.
Here are the most important changes, the already announced ones listed first:
DC++ is being released under GPLv3 from now.
Binary distributions split to optimized and legacy with according hardware requirements
Used a new updated compiler version for better performance that allowed optimizations for speed, compatibilty with modern Windows versions and more.
This version introduces a new stable hublist server.
Fully restored the use of an up-to-date GeoIP country database service, the one allows you to see what country a DC user is from, determined by their IP address. Country info display was absent or has relied on a pretty outdated static database in the last few years so this goes back to normal from now.
Hublists caching have changed according to the joint proposal of all hublist server owners: downloaded cached lists are set to expire in 24 hours from now by default. But this simple method alone would break the original purpose of the hublist caching function which has been introduced years ago to help users finding public DC hubs when hublists providers are out of service. So now we implemented a change with the original purpose in mind: cached lists are deleted only if a hublist refresh is successful. When a hublist download attempt fails or the resulting list is invalid the proper cached copy of hublists are being kept (even indefinitely e.g. when the source server is discontinued).
Added a safeguard to attempt outgoing ADC connections on IPv4 only if there’s no IPv6 connectivity available. So far this decision was based only on information coming from hubs which, in case of improper information supply, could break transfers and searches in DC++. There is at least one ADC hubsoftware that implements a non-standard ADC extension resulting unexpected IP address supplies from the hub. This behavior also triggers the above issue so this change actually fixes problems already experienced in the wild.
Statistics: Posted by Demona — Mon Nov 07, 2022 10:54 am
Statistics: Posted by Admin — Tue Mar 23, 2021 8:46 pm
Statistics: Posted by Admin — Thu Jan 31, 2019 11:39 pm
Statistics: Posted by Derek — Thu Jan 31, 2019 9:44 pm
Statistics: Posted by The Crow — Thu Jan 31, 2019 9:43 pm
Statistics: Posted by Delion — Sat Jan 26, 2019 9:09 am
Statistics: Posted by Admin — Fri Jan 25, 2019 10:56 pm
SEGA,ADC0,CCPM,NAT0
Statistics: Posted by Delion — Fri Jan 25, 2019 5:51 pm
Statistics: Posted by Admin — Mon Jan 21, 2019 3:38 pm
Statistics: Posted by Delion — Mon Jan 21, 2019 2:40 pm
Statistics: Posted by Admin — Sun Jan 20, 2019 9:03 pm
Statistics: Posted by Delion — Fri Dec 07, 2018 4:27 pm