#,Status,Project,Tracker,Priority,Subject,Assigned to,Category,Target version,Author,Start,Due date,% Done,Estimated time,Created,Updated,Description
796,New,mono-nat,Feature,Normal,Strong naming,"","","",Matthias Mailänder,01/08/2013,"",0,"",01/08/2013 02:52 PM,01/08/2013 02:52 PM,It would be great for installations into GAC if the DLL is strong named. We want to support system libraries (via https://github.com/OpenRA/OpenRA/pull/2403).
696,New,mono-nat,Bug,Normal,Unhandled XmlException on invalid XML,"","","",J W,02/22/2012,"",0,"",02/22/2012 04:41 PM,02/22/2012 06:50 PM,"I've got this exception:

System.Xml.XmlException was unhandled
  Message=An error occurred while parsing EntityName. Line 1, position 459.
  Source=System.Xml
  LineNumber=1
  LinePosition=459
  SourceUri=""""
  StackTrace:
       at System.Xml.XmlTextReaderImpl.Throw(Exception e)
       at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
       at System.Xml.XmlTextReaderImpl.ParseEntityName()
       at System.Xml.XmlTextReaderImpl.ParseEntityReference()
       at System.Xml.XmlTextReaderImpl.Read()
       at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
       at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
       at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
       at System.Xml.XmlDocument.Load(XmlReader reader)
       at System.Xml.XmlDocument.LoadXml(String xml)
       at Mono.Nat.Upnp.MessageBase.Decode(UpnpNatDevice device, String message) in C:\Projects\mono-Mono.Nat-e03fd86\Mono.Nat\Upnp\Messages\UpnpMessage.cs:line 78

From this XML response:

<s:Envelope xmlns:s=""http://schemas.xmlsoap.org/soap/envelope/"" s:encodingStyle=""http://schemas.xmlsoap.org/soap/encoding/""><s:Body><u:GetGenericPortMappingEntryResponse xmlns:u=""urn:schemas-upnp-org:service:WANIPConnection:1""><NewRemoteHost></NewRemoteHost><NewExternalPort>2727</NewExternalPort><NewProtocol>UDP</NewProtocol><NewInternalPort>0</NewInternalPort><NewInternalClient></NewInternalClient><NewEnabled>0</NewEnabled><NewPortMappingDescription>AT&T D-Link DVG-1402M ATA [MICROSOFT]</NewPortMappingDescription><NewLeaseDuration>0</NewLeaseDuration></u:GetGenericPortMappingEntryResponse></s:Body></s:Envelope>

The issue definitely seems to be the unescaped '&' in 'AT&T' there.  Not a big surprise that bad XML leads to an exception, but I'll see what I can do about fixing it anyway.
"
