3 Commits

Author SHA256 Message Date
3211227f91 Accepting request 1294041 from security:forensics
- version update to 4.14.0

Trim really old changelog that upsets the syntax checker bot

OBS-URL: https://build.opensuse.org/request/show/1294041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sleuthkit?expand=0&rev=32
2025-07-17 15:26:42 +00:00
63636b4e49 Trim really old changelog that upsets the syntax checker bot
OBS-URL: https://build.opensuse.org/package/show/security:forensics/sleuthkit?expand=0&rev=39
2025-07-17 07:28:34 +00:00
f67a48e246 - version update to 4.14.0
* This release REVERTS many changes from 4.13.0. It is more close to 4.12.1 than it is to 4.13.0.
  * It was created from the Dec 3, 2024 ct-3.13.0 tag (28a838d) and has changes from the Sleuth Kit Labs team.
        Added BitLocker support (Windows only)
        Updated LibVMDK and LibVHDI
        Updated to Visual Studio 2019
        Updated logical folder caching
        Java changes listed in the 4.13.0 release
  * Use of the optimize pragma was added to the Java SQLite code (after the 4.13.0 release)
- added patches
  8d710c36a9
  + sleuthkit-no-bool.patch

OBS-URL: https://build.opensuse.org/package/show/security:forensics/sleuthkit?expand=0&rev=38
2025-07-13 10:33:15 +00:00
5 changed files with 60 additions and 53 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6b2de0baabc6a38429a33993114ca3820329b477d5038cbf45fcf69fca8addfd
size 3768424

3
sleuthkit-4.14.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb6ea1801bcfc4c7d3a283d7592c6bd65add655411749513b5c429b86541e9a9
size 3831626

34
sleuthkit-no-bool.patch Normal file
View File

@@ -0,0 +1,34 @@
Index: sleuthkit-4.14.0/tsk/base/crc.h
===================================================================
--- sleuthkit-4.14.0.orig/tsk/base/crc.h
+++ sleuthkit-4.14.0/tsk/base/crc.h
@@ -82,6 +82,8 @@ Status : Copyright (C) Ross Williams, 1
#ifndef CM_DONE
#define CM_DONE
+#include <stdbool.h>
+
/******************************************************************************/
/* The following definitions are extracted from my style header file which */
@@ -91,7 +93,6 @@ Status : Copyright (C) Ross Williams, 1
#ifndef DONE_STYLE
typedef unsigned long ulong;
-typedef unsigned bool;
typedef unsigned char * p_ubyte_;
#ifndef TRUE
Index: sleuthkit-4.14.0/tsk/img/aff.c
===================================================================
--- sleuthkit-4.14.0.orig/tsk/img/aff.c
+++ sleuthkit-4.14.0/tsk/img/aff.c
@@ -14,8 +14,6 @@
#if HAVE_LIBAFFLIB
-typedef int bool;
-
#include "aff.h"
/* Note: The routine -assumes- we are under a lock on &(img_info->cache_lock)) */

View File

@@ -1,3 +1,19 @@
-------------------------------------------------------------------
Tue Jul 8 12:54:38 UTC 2025 - pgajdos@suse.com
- version update to 4.14.0
* This release REVERTS many changes from 4.13.0. It is more close to 4.12.1 than it is to 4.13.0.
* It was created from the Dec 3, 2024 ct-3.13.0 tag (28a838d) and has changes from the Sleuth Kit Labs team.
Added BitLocker support (Windows only)
Updated LibVMDK and LibVHDI
Updated to Visual Studio 2019
Updated logical folder caching
Java changes listed in the 4.13.0 release
* Use of the optimize pragma was added to the Java SQLite code (after the 4.13.0 release)
- added patches
https://github.com/sleuthkit/sleuthkit/commit/8d710c36a947a2666bbef689155831d76fff56b9
+ sleuthkit-no-bool.patch
-------------------------------------------------------------------
Sat Jan 27 16:08:26 UTC 2024 - Greg Freemyer <Greg.Freemyer@gmail.com>
@@ -469,55 +485,10 @@ Thu Aug 4 02:44:10 UTC 2011 - toganm@opensuse.org
-------------------------------------------------------------------
Mon Sep 13 17:12:04 UTC 2010 - toganm@dinamizm.com
- Reworking the spec file
-------------------------------------------------------------------
Mon Sep 13 16:36:53 UTC 2010 - toganm@opensuse.org
- Spec file corrections
-------------------------------------------------------------------
Mon Sep 13 2010 Togan Muftuoglu <toganm@opensuse.org> -3.1.3
- Adaptation of spec file from fedora project
- Update to 3.1.3
Thu Apr 29 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 3.1.1-1
- Update to 3.1.1
Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Tue Feb 10 2009 kwizart < kwizart at gmail.com > - 3.0.1-1
- Update to 3.0.1 (final)
Tue Oct 28 2008 kwizart < kwizart at gmail.com > - 3.0.0-1
- Update to 3.0.0 (final)
Fri Oct 3 2008 kwizart < kwizart at gmail.com > - 3.0.0-0.1.b4
- Update to 3.0.0b4
Tue Jun 17 2008 kwizart < kwizart at gmail.com > - 2.52-1
- Update to 2.52
- Remove merged patches
- Remove clean unused-direct-shlib-dependencies
- Fix rpath at source.
- Sort license within the spec
- Move configure.ac to pkg-config detection
- Remove Perl-Date-Manip installation
Tue Mar 18 2008 kwizart < kwizart at gmail.com > - 2.51-1
- Update to 2.51
- Add libewf/afflib BR
- Requires mac-robber external package.
- Remove internal perl-Date-Manip.
Fri Dec 28 2007 kwizart < kwizart at gmail.com > - 2.10-1
- Update to 2.10
Mon Oct 29 2007 kwizart < kwizart at gmail.com > - 2.09-1
- Initial package for Fedora
(inspired from Oden Eriksson mdk spec).
- Spec file corrections

View File

@@ -1,7 +1,7 @@
#
# spec file for package sleuthkit
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
#
%define sosuffix 19
%define sosuffix 23
Name: sleuthkit
Version: 4.12.1
Version: 4.14.0
Release: 0
Summary: Tools for file system and volume forensic analysis
License: CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
@@ -29,6 +29,8 @@ Source0: https://github.com/%{name}/%{name}/releases/download/%{name}-%{v
Patch1: 0001-build-support-libewf-V3.patch
# Joachim Metz provided support, but 1 header file was missed in the tarball
Patch2: sleuthkit-4.12.0_add-lvm-support.patch
# https://github.com/sleuthkit/sleuthkit/commit/8d710c36a947a2666bbef689155831d76fff56b9
Patch3: sleuthkit-no-bool.patch
BuildRequires: gcc-c++
#BuildRequires: libtool
# libewf - Newer versions are plain BSD (older are BSD with advertising)