diff options
| -rw-r--r-- | NEWS | 30 |
1 files changed, 30 insertions, 0 deletions
| @@ -1,3 +1,33 @@ | |||
| 1 | Version 2.0.0 | ||
| 2 | ~~~~~~~~~~~~~ | ||
| 3 | |||
| 4 | - Changes: | ||
| 5 | * New light-weight custom XML parser | ||
| 6 | * Remove libxml2 dependency | ||
| 7 | * Refactor binary plist parsing | ||
| 8 | * Improved malformed XML and binary plist detection and error handling | ||
| 9 | * Add parser debug/error output (when compiled with --enable-debug), controlled via environment variables | ||
| 10 | * Fix unicode character handling | ||
| 11 | * Add PLIST_IS_* helper macros for the different node types | ||
| 12 | * Extend date/time range and date conversion issues | ||
| 13 | * Add plist_is_binary() and plist_from_memory() functions to the interface | ||
| 14 | * Plug several memory leaks | ||
| 15 | * Speed improvements for handling large plist files | ||
| 16 | |||
| 17 | - Includes security fixes for: | ||
| 18 | * CVE-2017-6440 | ||
| 19 | * CVE-2017-6439 | ||
| 20 | * CVE-2017-6438 | ||
| 21 | * CVE-2017-6437 | ||
| 22 | * CVE-2017-6436 | ||
| 23 | * CVE-2017-6435 | ||
| 24 | * CVE-2017-5836 | ||
| 25 | * CVE-2017-5835 | ||
| 26 | * CVE-2017-5834 | ||
| 27 | * CVE-2017-5545 | ||
| 28 | * CVE-2017-5209 | ||
| 29 | ... and several others that didn't receive any CVE (yet). | ||
| 30 | |||
| 1 | Version 1.12 | 31 | Version 1.12 |
| 2 | ~~~~~~~~~~~~ | 32 | ~~~~~~~~~~~~ |
| 3 | 33 | ||
