taskmldonkey, a multi-networks file-sharing client - Tasks: task #9357, Reassigned to another tracker...


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

task #9357: Reassigned to another tracker [was: DC: Fix invalid XML]

Submitted by:  Lucas <lucasn>
Submitted on:  Mon 04 May 2009 01:05:11 PM UTC  
Category:  DirectConnect-plugin Priority:  5 - Normal
Status:  None Assigned to:  None
Open/Closed:  Closed Should Start On:  Mon 04 May 2009 12:00:00 AM UTC
Should be Finished on:  Mon 04 May 2009 12:00:00 AM UTC

Thu 22 Oct 2009 08:00:49 PM UTC, comment #1: 


Please, do not post any new comments to this item.

spiralvoice <spiralvoice>
Project Administrator
Mon 04 May 2009 01:05:11 PM UTC, original submission:  

Some days ago I stumpled about a bug in MLD's DC module: I used a C# based DC++ client called dcsharp and tried to download a user's filelist, but it would always trow an error about invalid characters in the XML i received from the client (he was using MLDC).
I looked into MLD's source and found the XML is generated without the use of any XML classes (if there are any in OCaml, which I suppose). So attribute values don't get escaped properly when generating the filelist.
With my limited (none) knowledge of OCaml I wrote a quick patch for the problem.
I used simple replace instead of generating the XML with a proper generator, as that would have exceeded my OCaml skills.

Lucas <lucasn>


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by spiralvoice (Updated the item)
  • -email is unavailable- added by lucasn (Submitted the item)

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

    Only logged-in users can vote.




    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-10-22 spiralvoice Reassign Itemmldonkey, a multi-networks file-sharing client, task #9357 => mldonkey, a multi-networks file-sharing client, patch #6959
    2009-10-22 spiralvoice SummaryDirect Connect module produces invalid XML => DC: Fix invalid XML
    2009-05-04 lucasn Attached File- => Added dcXmlEscape.patch, #18082

    Back to the top

    Powered by Savane 3.7