summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2014-10-14 02:22:20 +0200
committerGravatar Martin Szulecki2014-10-14 02:22:20 +0200
commit77e41d21b8d12ae5e27402aaf2b4c51c03104a61 (patch)
treeed8eaf717a5fd6b720ac92e4107b1b779621bd54 /NEWS
parent656951ba759efb33c6a4b99df9c52f647fc31edb (diff)
downloadlibplist-77e41d21b8d12ae5e27402aaf2b4c51c03104a61.tar.gz
libplist-77e41d21b8d12ae5e27402aaf2b4c51c03104a61.tar.bz2
Update NEWS with latest changes
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS24
1 files changed, 24 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 2326f0f..7aed1e8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,27 @@
+Version 1.12
+~~~~~~~~~~~~
+
+- Changes:
+ * Fix plist_from_bin() changing value nodes to key nodes in dictionaries
+ * Avoid exporting non-public symbols
+ * Prevent crash in plist_from_bin() when parsing unusual binary plists
+ * Fix crash in String|Key::GetValue() and actually make C++ interface work
+ * Fix memory leaks in new_xml_plist() and parse_real_node()
+ * Fix header guards to conform to C++ standard
+ * Update Cython based Python bindings and remove plist_new_key()
+ * Fix key nodes not being output correctly if they contained XML entities
+ * Fix handling and storage of signed vs. unsigned integer values
+ * Fix date handling to respect the "Mac Epoch" instead of "Unix Epoch"
+ * Remove plist_set_type() as it should not be used
+ * Fix deprecated macros to work with older LLVM/Clang
+ * Fix various shadowed declarations
+ * Add documentation to explicitly describe memory buffer ownership
+ * Fix memory leak in plist_from_bin()
+ * Add various test cases based on fixes
+ * Fix wrong timezone related date/time conversion of date nodes
+ * Fix endian detection on MIPS architecture
+ * Fix parallel build for autotools
+
Version 1.11
~~~~~~~~~~~~