bugmldonkey, a multi-networks file-sharing client - Bugs: bug #12973, Show ed2k server version

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #12973: Show ed2k server version

Submitted by:  spiralvoice <spiralvoice>
Submitted on:  Thu 05 May 2005 02:51:45 AM UTC  
 
Category: eDonkey-PluginSeverity: 1 - Wish
Item Group: Feature requestStatus: None
Assigned to: NoneOpen/Closed: Closed
Release: Release: None
Operating System: NoneBinaries Origin: None
CPU type: None

Sat 25 Jun 2005 11:48:28 PM UTC, comment #4:

https://opensvn.csie.org/viewcvs.cgi/branches/knocker-2-5-16/src/networks/donkey/donkeyServers.ml?root=mlnet&rev=337&view=diff&r1=337&r2=336&p1=branches/knocker-2-5-16/src/networks/donkey/donkeyServers.ml&p2=/branches/knocker-2-5-16/src/networks/donkey/donkeyServers.ml
https://opensvn.csie.org/viewcvs.cgi/branches/knocker-2-5-16/src/networks/donkey/donkeyGlobals.ml?root=mlnet&rev=337&view=diff&r1=337&r2=336&p1=branches/knocker-2-5-16/src/networks/donkey/donkeyGlobals.ml&p2=/branches/knocker-2-5-16/src/networks/donkey/donkeyGlobals.ml
https://opensvn.csie.org/viewcvs.cgi/branches/knocker-2-5-16/src/networks/donkey/donkeyTypes.ml?root=mlnet&rev=337&view=diff&r1=337&r2=336&p1=branches/knocker-2-5-16/src/networks/donkey/donkeyTypes.ml&p2=/branches/knocker-2-5-16/src/networks/donkey/donkeyTypes.ml

spiralvoice <spiralvoice>
Project Administrator
Tue 07 Jun 2005 04:31:10 PM UTC, comment #3:

But AFAIK there is no version number send.

We get
let parse len s =
let challenge = get_uint64_32 s 1 in
let users = get_int s 5 in
let files = get_int s 9 in
let max_users = if len >= 16 then Some (get_int s 13) else None in
let soft_limit = if len >= 20 then Some (get_int s 17) else None in
let hard_limit = if len >= 24 then Some (get_int s 21) else None in
let flags = if len >= 28 then Some (get_int s 25) else None in

it's from donkeyProtoUdp.ml

Knocker <knocker>
Tue 17 May 2005 10:24:44 PM UTC, comment #2:

from aMule 2.0.0, ServerList.cpp

// eserver 16.45+ supports a new OP_SERVER_DESC_RES answer, if the OP_SERVER_DESC_REQ contains a uint32
// challenge, the server returns additional info with OP_SERVER_DESC_RES. To properly distinguish the
// old and new OP_SERVER_DESC_RES answer, the challenge has to be selected carefully. The first 2 bytes
// of the challenge (in network byte order) MUST NOT be a valid string-len-int16!

spiralvoice <spiralvoice>
Project Administrator
Tue 17 May 2005 12:00:11 PM UTC, comment #1:

Server don't report their versions in a tag-field.
Someone has to guess it from the messages we get on connecting to them.

Knocker <knocker>
Thu 05 May 2005 02:51:45 AM UTC, original submission:

in all interfaces

spiralvoice <spiralvoice>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follows 1 latest change.

Date Changed By Updated Field Previous Value => Replaced By
Fri 08 Jul 2005 09:35:08 AM UTCspiralvoiceReassign ItemFrom group mldonkey, a multi-networks file-sharing client, bugs tracker=>To group mldonkey, a multi-networks file-sharing client, task tracker

Back to the top


Powered by Savane 3.1-cleanup1