Hi
MobileMule,
Thanks for the new version -- it is really better, though during our tests we encountered a couple of problems...
Bugs:
1) incorrect display of filenames contained "[ ]" in the lists. It was the same in 0.8a and was reported in details here:
http://forum.emule-p...ndpost&p=348729
2) incorrect number (actually negative) of files is displayed for categories when there quite a lot of files inside.
For example, Category
All says
-2 (when it really contains 232 files); Custom category say
-1 files (when it really contains 142 files). Setting 'max. files in download list' = 250.
Suggestion:
In hello packet client sends a number of maximum files in download list, which it wants to except. This parameter is transferred as 2 bytes number (word).
During processing of FileListRequest, the server replies with MMP_FILELISTANS packet to the client, providing download files information. Number of download files in this packet is represented by only one byte. So it's impossible to send information about more than 255 files even if a client can except it.
The suggestion is to use 2 bytes for file number in MMP_FILELISTANS.
If you need more information, feel free to contact.
eMule Plus Team