[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Mldonkey-tasks] [task #9357] Direct Connect module produces invalid XML
From: |
Lucas |
Subject: |
[Mldonkey-tasks] [task #9357] Direct Connect module produces invalid XML |
Date: |
Mon, 04 May 2009 13:05:13 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; de-de) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16 |
URL:
<http://savannah.nongnu.org/task/?9357>
Summary: Direct Connect module produces invalid XML
Project: mldonkey, a multi-networks file-sharing client
Submitted by: lucasn
Submitted on: Mo 04 Mai 2009 13:05:11 GMT
Category: DirectConnect-plugin
Priority: 5 - Normal
Status: None
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Should Start On: Mo 04 Mai 2009 00:00:00 GMT
Should be Finished on: Mo 04 Mai 2009 00:00:00 GMT
_______________________________________________________
Details:
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.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Mo 04 Mai 2009 13:05:11 GMT Name: dcXmlEscape.patch Size: 1kB By:
lucasn
<http://savannah.nongnu.org/task/download.php?file_id=18082>
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/task/?9357>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Mldonkey-tasks] [task #9357] Direct Connect module produces invalid XML,
Lucas <=