Hello community, here is the log from the commit of package testdisk for openSUSE:Factory checked in at 2015-05-23 13:07:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/testdisk (Old) and /work/SRC/openSUSE:Factory/.testdisk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "testdisk" Changes: -------- --- /work/SRC/openSUSE:Factory/testdisk/testdisk.changes 2014-07-10 08:17:28.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.testdisk.new/testdisk.changes 2015-05-23 13:07:25.000000000 +0200 @@ -1,0 +2,57 @@ +Sat May 2 13:43:50 UTC 2015 - benoit.mo...@gmx.fr + +- update to version 7.0: + * General Improvements: + Various fix including security fix, thanks to + + Coverity scan (Static Analysis of source code) + + afl-fuzz (security-oriented fuzzer) + + Denis Andzakovic from Security Assessment for reporting an + exploitable Stack Buffer Overflow + * TestDisk + + Improvements: + - exFAT: better support + - ext4: handle 64 bit blocks or 64 KiB blocksize + Fix detection and file listing + + Bug fixes: + - Avoid erroneous error when writing 512 bytes on hard disk + using 4k sector + - FAT, NTFS: avoid NULL pointer dereference if localtime() + returns NULL + * PhotoRec & QPhotoRec + QPhotoRec is a Graphical User Interface (Qt based GUI) version + of PhotoRec. More user friendly, it recognizes the same file + formats. + + Improvements: + - Reduced false positives for more than 80 file formats. + - .gif: fix filesize detection + - .flv: add Flash filesize detection + - .mpg: detect filesize for MPEG + - .ra: detect filesize for RealAudio3 + - Improved algorithm to deal with data fragmentation + resulting in a general speed increased + - Speedup brute-force mode. Brute-force mode can recover more + fragmented files, but it's still slow and not 100% reliable + + New file formats recovered by PhotoRec: + - .3dm: Rhino / openNURBS + - .ari: ARRI Raw Video + - .camrec: Camtasia Studio + - .dad: Micae DVR + - .dcm: Digital Imaging and Communications in Medicine (DICOM) + - .fp12: File Maker Pro 12 + - .kra: Krita + - .mlv: Magic Lantern Video + - .notebook: SMART notebook + - .ora: Mypaint + - .red: RED2 video format + - .rlv: Revelation password + - .vbm: Veeam Backup Metadata + - .woff: Web Open Font Format +- drop testdisk_614_fix_ext2_check.patch: fixed upstream +- fix documentation path in %install +- add new subpackage for qphotorec: + * add build dependencies hicolor-icon-theme, libqt4-devel + and update-desktop-files + * run suse_update_desktop_file on qphotorec +- add translated (zh_CN) manpages to each package + +------------------------------------------------------------------- Old: ---- testdisk-6.14.tar.bz2 testdisk_614_fix_ext2_check.patch New: ---- testdisk-7.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ testdisk.spec ++++++ --- /var/tmp/diff_new_pack.TsJfbT/_old 2015-05-23 13:07:26.000000000 +0200 +++ /var/tmp/diff_new_pack.TsJfbT/_new 2015-05-23 13:07:26.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package testdisk # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: testdisk -Version: 6.14 +Version: 7.0 Release: 0 Summary: Tool to Recover and Fix Partitions License: GPL-2.0 @@ -25,14 +25,15 @@ Url: http://www.cgsecurity.org/wiki/TestDisk Source0: http://www.cgsecurity.org/%{name}-%{version}.tar.bz2 Patch0: testdisk-file-contains-date-and-time.patch -# PATCH-FIX-UPSTREAM testdisk_614_fix_ext2_check.patch rh#1027026 asterios.dra...@gmail.com -- Patch for additional ext2 check -Patch1: http://www.cgsecurity.org/testdisk_614_fix_ext2_check.patch +BuildRequires: hicolor-icon-theme BuildRequires: libewf-devel BuildRequires: libext2fs-devel BuildRequires: libjpeg-devel +BuildRequires: libqt4-devel BuildRequires: libreiserfs-devel BuildRequires: libuuid-devel BuildRequires: ncurses-devel +BuildRequires: update-desktop-files BuildRequires: zlib-devel %if 0%{?suse_version} >= 1210 BuildRequires: libntfs-3g-devel @@ -56,10 +57,17 @@ filesystem and goes after the underlying data, so it works even if your media's filesystem is severely damaged or reformatted. +%package -n qphotorec +Summary: Graphical tool to Undelete Files +Group: System/Filesystems + +%description -n qphotorec +QPhotoRec is a Graphical User Interface (Qt based GUI) version of PhotoRec. +More user friendly, it recognizes the same file formats. + %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %configure @@ -68,13 +76,16 @@ %install make DESTDIR=%{buildroot} install # move back the documentation -mv %{buildroot}%{_datadir}/doc/%{name}-%{version}/* . +mv %{buildroot}%{_datadir}/doc/%{name}/* . + +%suse_update_desktop_file qphotorec %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS README THANKS documentation.html %{_bindir}/testdisk %{_mandir}/man8/testdisk.8%{ext_man} +%{_mandir}/zh_CN/man8/testdisk.8%{ext_man} %files -n photorec %defattr(-,root,root,-) @@ -83,5 +94,17 @@ %{_bindir}/photorec %{_mandir}/man8/fidentify.8%{ext_man} %{_mandir}/man8/photorec.8%{ext_man} +%{_mandir}/zh_CN/man8/fidentify.8%{ext_man} +%{_mandir}/zh_CN/man8/photorec.8%{ext_man} + +%files -n qphotorec +%defattr(-,root,root,-) +%doc AUTHORS COPYING ChangeLog NEWS README THANKS documentation.html +%{_bindir}/qphotorec +%{_datadir}/applications/qphotorec.desktop +%{_datadir}/icons/hicolor/48x48/apps/qphotorec.png +%{_datadir}/icons/hicolor/scalable/apps/qphotorec.svg +%{_mandir}/man8/qphotorec.8%{ext_man} +%{_mandir}/zh_CN/man8/qphotorec.8%{ext_man} %changelog ++++++ testdisk-6.14.tar.bz2 -> testdisk-7.0.tar.bz2 ++++++ ++++ 36128 lines of diff (skipped)