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]

Reply via email to