Hello community, here is the log from the commit of package sleuthkit for openSUSE:Factory checked in at 2013-06-25 07:39:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sleuthkit (Old) and /work/SRC/openSUSE:Factory/.sleuthkit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sleuthkit" Changes: -------- --- /work/SRC/openSUSE:Factory/sleuthkit/sleuthkit.changes 2013-03-10 09:12:59.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sleuthkit.new/sleuthkit.changes 2013-06-25 14:46:27.000000000 +0200 @@ -0,0 +1,29 @@ +Sat Jun 22 02:46:38 UTC 2013 - [email protected] + +- upgrade to 4.1.0 + * New Features in Core: + Added YAFFS2 support (patch from viaForensics). + Added Ext4 support (patch from kfairbanks) + + * Framework: + Added Linux and MAC support. + Added L01 support. + Added APIs to find files by name, path and extension. + Removed deprecated TskFile::getAttributes methods. + moved code around for AutoBuild tool support. + + * Java Bindings: + added DerivedFile datamodel support + added a public method to Content to add ability to close() its tsk handle before the object is gc'd + added faster skip() and random seek support to ReadContentInputStream + refactored datamodel by pushing common methods up to AbstractFile + fixed minor memory leaks + improved regression testing framework for java bindings datamodel + +- rm fiwalk patch, now in upstream +- add crc.c patch, now in upstream git repo +- sortr renamed sorter by upstream +- upstream improved soname handling, reflect improvements +- add the java bindings to sleuthkit-devel (Packaging not well tested) +- resolves BNC#815061 + Old: ---- sleuthkit-4.0.2-UPSTREAM-fiwalk.patch sleuthkit-4.0.2.tar.gz New: ---- sleuthkit-4.1.0-UPSTREAM-crc.patch sleuthkit-4.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sleuthkit.spec ++++++ --- /var/tmp/diff_new_pack.IVV9Qx/_old 2013-06-25 14:46:28.000000000 +0200 +++ /var/tmp/diff_new_pack.IVV9Qx/_new 2013-06-25 14:46:28.000000000 +0200 @@ -16,18 +16,18 @@ # -%define sosuffix -9 +%define sosuffix 10 Name: sleuthkit -Version: 4.0.2 +Version: 4.1.0 Release: 0 Summary: The Sleuth Kit (TSK): tools for file system and volume forensic analysis License: CPL-1.0 and IPL-1.0 and GPL-2.0+ Group: System/Monitoring Url: http://www.sleuthkit.org/ Source0: http://downloads.sourceforge.net/sleuthkit/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM sleuthkit-4.0.2-UPSTREAM-fiwalk.patch -- fix for "fiwalk -m" to work -Patch0: sleuthkit-4.0.2-UPSTREAM-fiwalk.patch +# PATCH-FIX-UPSTREAM sleuthkit-4.1.0-UPSTREAM-crc.patch -- remove unused code that fails to compile +Patch0: sleuthkit-4.1.0-UPSTREAM-crc.patch BuildRequires: gcc-c++ BuildRequires: libopenssl-devel BuildRequires: zlib-devel @@ -41,11 +41,11 @@ BuildRequires: libewf-devel Requires: file -Requires: libtsk3%sosuffix = %{version} +Requires: libtsk%sosuffix = %{version} Requires: mac-robber # fiwalk has been incorporated into sleuthkit. Last standalone version was 0.6.16 Obsoletes: fiwalk <= 0.6.16 -Provides: fiwalk +Provides: fiwalk-%version %description The Sleuth Kit (TSK) is a collection of UNIX-based command line tools that @@ -53,17 +53,19 @@ file and volume systems and TSK supports FAT, Ext2/3, NTFS, UFS, and ISO 9660 file systems -%package -n libtsk3%sosuffix +%package -n libtsk%sosuffix Summary: Library for %{name} Group: System/Libraries -%description -n libtsk3%sosuffix -The libtsk3%sosuffix package contains library for %{name}. +%description -n libtsk%sosuffix +The libtsk%sosuffix package contains library for %{name}. + +The name of the library was changed from libtsk3 to libtsk %package devel Summary: Development files for %{name} Group: Development/Libraries/Other -Requires: libtsk3%sosuffix = %{version} +Requires: libtsk%sosuffix = %{version} %description devel The %{name}-devel package contains libraries and header files for @@ -98,10 +100,12 @@ %make_install INSTALL="install -p" %endif find %{buildroot} -name '*.la' -exec rm -f {} ';' +mkdir -p %{buildroot}/%{_datadir}/sleuthkit +cp --archive bindings %{buildroot}/%{_datadir}/sleuthkit/bindings -%post -n libtsk3%sosuffix -p /sbin/ldconfig +%post -n libtsk%sosuffix -p /sbin/ldconfig -%postun -n libtsk3%sosuffix -p /sbin/ldconfig +%postun -n libtsk%sosuffix -p /sbin/ldconfig %files %defattr(-,root,root,-) @@ -164,8 +168,8 @@ %{_mandir}/man1/mmstat.1* %{_mandir}/man1/sigfind.1* %{_mandir}/man1/sorter.1* -%dir %{_datadir}/tsk3 -%{_datadir}/tsk3/sorter/ +%dir %{_datadir}/tsk +%{_datadir}/tsk/sorter/ %{_bindir}/tsk_comparedir %{_bindir}/tsk_gettimes @@ -176,7 +180,7 @@ %{_mandir}/man1/tsk_loaddb.1.gz %{_mandir}/man1/tsk_recover.1.gz -%files -n libtsk3%sosuffix +%files -n libtsk%sosuffix %defattr(-,root,root,-) # CPL and IBM %{_libdir}/*.so.* @@ -184,7 +188,8 @@ %files devel %defattr(-,root,root,-) # CPL and IBM -%{_includedir}/tsk3/ +%{_includedir}/tsk/ %{_libdir}/*.so +%{_datadir}/sleuthkit %changelog ++++++ sleuthkit-4.1.0-UPSTREAM-crc.patch ++++++ Index: sleuthkit-4.1.0/tsk/base/crc.c =================================================================== --- sleuthkit-4.1.0.orig/tsk/base/crc.c +++ sleuthkit-4.1.0/tsk/base/crc.c @@ -161,30 +161,6 @@ ulong cm_tab (p_cm_t p_cm, int index) } -void generate_crc_table(short *crctab[], p_cm_t p_cm){ - int i, j; - unsigned long bit, crc; - unsigned long crchighbit = (unsigned long)1 << (p_cm->cm_width-1); - unsigned long crcmask = ((((unsigned long)1<<(p_cm->cm_width-1))-1)<<1)|1; - - for (i=0; i<256; i++) - { - crc=(unsigned long)i; - if(p_cm->cm_refin) crc = reflect(crc,8); - crc <<= p_cm->cm_width-8; - for(j=0; j<8; j++) - { - bit = crc & crchighbit; - crc <<=1; - if(bit) crc ^=p_cm->cm_poly; - } - if(p_cm->cm_refin) crc = reflect(crc,p_cm->cm_width); - crc &= crcmask; - crctab[i]= crc; - } - return; -} - /******************************************************************************/ /* End of crcmodel.c */ /******************************************************************************/ ++++++ sleuthkit-4.0.2.tar.gz -> sleuthkit-4.1.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/sleuthkit/sleuthkit-4.0.2.tar.gz /work/SRC/openSUSE:Factory/.sleuthkit.new/sleuthkit-4.1.0.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
