Friday, August 1, 2008

Kad bugfixes and improvements.

GonoszTopi made more improvements to the aMule Kad implementation. (Will be included in 2.2.2)

  • Implemented a special nodes.dat version, which is more suited for mass distribution without causing significant additional traffic for the included nodes. This is to allow eMule to add a nodes.dat to the installer, so that new user can connect to Kad without having to connect to servers or downloading a nodes.dat themself. We also need to be able to read and process this nodes.dat file.

  • Implemented an alternate method to estimate the total user count in the Kad network, which is not based on our local routing table. It is experimental and only in trunk.

  • Fixed a minor bug with kad obfuscation when contacting answering unbofuscated hello-requests.

  • Made sure that only one challenge to verify a contact is sent at a time to the same IP.

No comments: