4 May 2009 15:05
[task #9357] Direct Connect module produces invalid XML
Lucas <INVALID.NOREPLY <at> gnu.org>
2009-05-04 13:05:13 GMT
2009-05-04 13:05:13 GMT
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.(Continue reading)
RSS Feed