bugmldonkey, a multi-networks file-sharing client - Bugs: bug #12490, Fasttrack: encryption algorithm...

 
 

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

bug #12490: Fasttrack: encryption algorithm does not work correctly

Submitter:  None
Submitted:  Mon 28 Mar 2005 11:19:34 AM UTC
   
 
Category:  Fasttrack-Plugin Severity:  3 - Normal
Item Group:  Program malfunction Status:  Fixed
Assigned to:  None Open/Closed:  Closed
Release:  2.5.30.6 Release: 
Operating System:  None Binaries Origin:  CVS / Self compiled
CPU type:  None

Mon 02 May 2005 06:48:04 PM UTC, comment #5: 

I think the bug is solved.

In my opinion, it is not a bug that prevents mldonkey from connecting to the Fasttrack Network.
I'd rather say it's because of Sharman Networks.

I can't warrant it, but in December 2003, I read Sharman Networks was trying to prevent lite versions of kazaa from connecting to their network.
It does not detect lightened versions, it stops older versions from connecting to the network.
Newer versions of Kazaa which are supernodes would not accept connections from older versions.

Of course, some supernodes are still old versions and mldonkey can connect to them, but it has to wait in order to find proper ones.


Would it be possible to make mldonkey temporarily identify itself as a Kazaa 3. It may be a first workaround.
I will try to provide an Ethereal dump of my K-Lite Resurrection 2.7.2 when it connects.


Source: http://en.wikipedia.org/wiki/Kazaa_Lite
"There are rumours that new versions of Sharman's Kazaa will prevent Kazaa Lite from connecting to the FastTrack network, but as of early 2005, this hasn't happened."



It seems also it's not mldonkey's fault if bootstrap from fm2.imesh.com fails:
http://www.filesharinghelp.com/internationalforums/index.php?showtopic=9807#
Lite says : "The iMesh node can take a while to respond at times."

Adrien <camarade_tux>
Sat 30 Apr 2005 11:58:01 AM UTC, comment #4: 

An update to my last comment, the patch did not work.
I can connect to Fasttrack with vanilla CVS 2.5.30.14 but the
bootstrap from fm2.imesh.com does not work always, you have to
have some patience to get servers, they will come...

spiralvoice <spiralvoice>
Group administrator
Wed 20 Apr 2005 02:52:57 AM UTC, comment #3: 

So, I did a lot more debugging and I think the bug was that in
2-5-29 the function ml_cipher_packet_set was not properly
re-written:

http://savannah.nongnu.org/cgi-bin/viewcvs/mldonkey/mldonkey/src/networks/fasttrack/fst_crypt_ml.c.diff?r1=1.5&r2=1.6

This is the code which IMHO was not transfered properly,
patching this lets the startup tests pass without changing
encodings or other fuss:

-  ((unsigned int*)(s+pos))[0] = htonl(cipher->seed);
-  ((unsigned int*)(s+pos+4))[0] = htonl(
+  s[pos] = 250;
+  s[pos+1] = 0;
+  s[pos+2] = 182;
+  s[pos+3] = 43;
+  ((unsigned int*)(s+pos+4))[0] = htonl(cipher->seed);
+  ((unsigned int*)(s+pos+8))[0] = htonl(

I attached my patch in this bugreport.

spiralvoice <spiralvoice>
Group administrator
Wed 20 Apr 2005 01:53:08 AM UTC, comment #2: 

I think I solved that problem with the attached patch which
changes the encoding of the checksums in one of the cipher tests.
Please test it.

spiralvoice <spiralvoice>
Group administrator
Wed 06 Apr 2005 06:19:38 PM UTC, comment #1: 

What to think about this message when this is present in fasttrackProto.ml in the section where this log message is created:

( TODO: this doesn't work properly on my computer !!! )

I get this message, too, on my Linux machine but can connect to Fasttrack nodes, but it takes several minutes to get a connection.

spiralvoice <spiralvoice>
Group administrator
Mon 28 Mar 2005 11:19:34 AM UTC, original submission:  

this bug is confirmed with CVS 2.5-28-1 and 2.5-30-1
on win98se, 2kpro and XP_Sp1

there is no connect to any Fasttrack-Server possible, following Message are in the Logfile:

--->>
The Fasttrack plugin will not work on your computer, since
the encryption algorithm does not work correctly.
You can try to solve this ploblem by hacking the C files in
mldonkey/src/networks/fasttrack/*.c
---<<

cu schlumpf


Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

 

Follow 14 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-05-19 spiralvoice StatusNone Fixed
    Open/ClosedOpen Closed
2005-05-08 amorphous Severity5 - Blocker 3 - Normal
2005-04-30 spiralvoice Attached File#2421 Removed
2005-04-20 spiralvoice Attached File- Added fasttrack_check.patch, #2421
2005-04-20 spiralvoice Severity3 - Normal 5 - Blocker
    Release2-5-30-1 2.5.30.6
    Operating SystemMinGW W2K/WinXP None
2005-04-20 spiralvoice Attached File#2420 Removed
2005-04-20 spiralvoice Attached File- Added fasttrack_check.patch, #2420
2005-04-20 spiralvoice Attached File#2419 Removed
2005-04-20 spiralvoice Attached File- Added fasttrack_check.patch, #2419
2005-04-20 spiralvoice Attached File#2418 Removed
2005-04-20 spiralvoice Attached File- Added fasttrack_check.patch, #2418

Back to the top

Powered by Savane 3.13-f8d8.
Corresponding source code