diff ChangeLog.API @ 29398:e1c01f236674

Correctly parse "<br>" in an XML attribute. Closes #11318. If nobody has objections, I intend to add purple_unescape_text() to util.[ch] for 2.7.0.
author Paul Aurich <paul@darkrain42.org>
date Wed, 10 Feb 2010 03:32:29 +0000
parents 3a43e48c870e
children 1eeeb20f0b9f 55515a760e87
line wrap: on
line diff
--- a/ChangeLog.API	Tue Feb 09 06:56:00 2010 +0000
+++ b/ChangeLog.API	Wed Feb 10 03:32:29 2010 +0000
@@ -7,6 +7,12 @@
 		  purple_xfer_request_denied if an error is found when selecting
 		  a file to send. Request denied is still used when a receive
 		  request is not allowed.
+		* xmlnode_from_str now properly handles paring an attribute which
+		  contain "&lt;br&gt;", which were previously transformed into a
+		  newline character (libxml2 unescapes all entities except
+		  representations of '&', and libpurple's purple_unescape_html
+		  converts "<br>" to a newline).
+
 	Perl:
 		Changed:
 		* Corrected the package names for the PurpleProxyType and