From ed8b5d34f31a12afd3cf629a4bbe80b2d8e3ae7afece097cc2457ffde7033ef0 Mon Sep 17 00:00:00 2001 From: Stanislav Brabec Date: Fri, 5 May 2017 17:32:54 +0000 Subject: [PATCH] Accepting request 492379 from home:mgorse:branches:hardware - update to version 2.0.0: * Improved malformed XML and binary plist detection and error handling * Add parser debug/error output (when compiled with --enable-debug), controlled via environment variables * Fix unicode character handling * Add PLIST_IS_* helper macros for the different node types * Extend date/time range and date conversion issues * Plug several memory leaks * Speed improvements for handling large plist files * Includes security fixes for: * CVE-2017-6440, CVE-2017-6439, CVE-2017-6438, CVE-2017-6437, * CVE-2017-6436, CVE-2017-6435, CVE-2017-5836, CVE-2017-5835, * CVE-2017-5834, * CVE-2017-5545, * CVE-2017-7982 (boo#1035312) ... and several others that didn't receive any CVE (yet). OBS-URL: https://build.opensuse.org/request/show/492379 OBS-URL: https://build.opensuse.org/package/show/hardware/libplist?expand=0&rev=8 --- libplist-1.12+git20170119.6a44dfb.tar.xz | 3 --- libplist-2.0.0.tar.bz2 | 3 +++ libplist.changes | 19 +++++++++++++++++++ libplist.spec | 8 ++------ 4 files changed, 24 insertions(+), 9 deletions(-) delete mode 100644 libplist-1.12+git20170119.6a44dfb.tar.xz create mode 100644 libplist-2.0.0.tar.bz2 diff --git a/libplist-1.12+git20170119.6a44dfb.tar.xz b/libplist-1.12+git20170119.6a44dfb.tar.xz deleted file mode 100644 index 30e32dd..0000000 --- a/libplist-1.12+git20170119.6a44dfb.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ed5b36f601c724cd4a355f4f4ff20cdab1ab68428e7ca1a6fcee2665750a9322 -size 87740 diff --git a/libplist-2.0.0.tar.bz2 b/libplist-2.0.0.tar.bz2 new file mode 100644 index 0000000..e3a997a --- /dev/null +++ b/libplist-2.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a7e9694c2d9a85174ba1fa92417cfabaea7f6d19631e544948dc7e17e82f602 +size 421405 diff --git a/libplist.changes b/libplist.changes index 6f7c93c..b1cba1a 100644 --- a/libplist.changes +++ b/libplist.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Mon May 1 20:48:19 UTC 2017 - mgorse@suse.com + +- update to version 2.0.0: + * Improved malformed XML and binary plist detection and error + handling + * Add parser debug/error output (when compiled with + --enable-debug), controlled via environment variables + * Fix unicode character handling + * Add PLIST_IS_* helper macros for the different node types + * Extend date/time range and date conversion issues + * Plug several memory leaks + * Speed improvements for handling large plist files + * Includes security fixes for: + * CVE-2017-6440, CVE-2017-6439, CVE-2017-6438, CVE-2017-6437, + * CVE-2017-6436, CVE-2017-6435, CVE-2017-5836, CVE-2017-5835, + * CVE-2017-5834, * CVE-2017-5545, * CVE-2017-7982 (boo#1035312) + ... and several others that didn't receive any CVE (yet). + ------------------------------------------------------------------- Thu Feb 2 01:25:43 UTC 2017 - jengelh@inai.de diff --git a/libplist.spec b/libplist.spec index d8866b7..f2229bd 100644 --- a/libplist.spec +++ b/libplist.spec @@ -17,17 +17,15 @@ Name: libplist -Version: 1.12+git20170119.6a44dfb +Version: 2.0.0 Release: 0 Summary: Library for handling Apple Binary and XML Property Lists License: GPL-2.0 and LGPL-2.1+ Group: Development/Libraries/C and C++ Url: https://cgit.libimobiledevice.org/libplist.git -#Source: http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2 -Source: %{name}-%{version}.tar.xz +Source: http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2 Source99: baselibs.conf BuildRequires: gcc-c++ -BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: python-cython BuildRequires: python-devel @@ -101,8 +99,6 @@ This package contains the python bindings. %prep %setup -q -NO_CONFIGURE=1 ./autogen.sh - %build %configure --disable-static make %{?_smp_mflags}