commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2016-11-05 21:28:09 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is "bulk_extractor" Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2015-02-16 21:15:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2016-11-05 21:28:09.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 4 19:36:44 UTC 2016 - greg.freem...@gmail.com + +- add the User Manual as a separate Source file + +--- New: BEUsersManual.pdf Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.xWBt9M/_old 2016-11-05 21:28:11.0 +0100 +++ /var/tmp/diff_new_pack.xWBt9M/_new 2016-11-05 21:28:11.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package bulk_extractor # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -25,6 +25,7 @@ Url: https://github.com/simsong/bulk_extractor/wiki/Introducing-bulk_extractor Source: http://digitalcorpora.org/downloads/bulk_extractor/%{name}-%{version}.tar.gz Source2: http://digitalcorpora.org/downloads/bulk_extractor/2014-07-17_BE15.pdf +Source3: http://digitalcorpora.org/downloads/bulk_extractor/BEUsersManual.pdf # PATCH-FIX-UPSTREAM be-1.3.1-cpuid.patch [replaced with dfxml_nonx86.patch] # Patch1: be-1.3.1-cpuid.patch # PATCH-FIX-UPSTREAM ppc-cpuid.patch [allow build on PPC] @@ -59,6 +60,7 @@ %patch4 -p1 sed -i 's|-jar `pwd -P`/BEViewer.jar|-jar %{_datadir}/%{name}/BEViewer.jar|' java_gui/BEViewer cp "%{SOURCE2}" be-1.5-overview.pdf +cp "%{SOURCE3}" BEUsersManual.pdf %build %configure @@ -72,7 +74,7 @@ %files %defattr(-,root,root) -%doc ChangeLog README COPYING be-1.5-overview.pdf +%doc ChangeLog README COPYING be-1.5-overview.pdf BEUsersManual.pdf %{_mandir}/man1/bulk_extractor.1.gz %{_bindir}/bulk_extractor %{_bindir}/BEViewer
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2015-02-16 21:15:00 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2013-10-17 13:59:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2015-02-16 21:15:02.0 +0100 @@ -1,0 +2,11 @@ +Mon Jan 5 15:12:39 UTC 2015 - p.drou...@gmail.com + +- Update to version 1.5.5 + * The NEWS and the ChangeLog files sound not updated for a while +- Package 2014-07-17_BE15.pdf into doc directory; this is the version + 1.5.5 announcement +- Remove upstreamed patches + * dfxml_nonx86.patch + * have_atomic.patch + +--- @@ -4 +15,2 @@ -- remove BuildRequires libaff - The format never got popular, and libewf is now recommended +- remove BuildRequires libaff - The format never got popular, and + libewf is now recommended Old: be-1.4.0-announcement.pdf bulk_extractor-1.4.0.tar.gz dfxml_nonx86.patch have_atomic.patch New: 2014-07-17_BE15.pdf bulk_extractor-1.5.5.tar.gz Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.D8enLC/_old 2015-02-16 21:15:03.0 +0100 +++ /var/tmp/diff_new_pack.D8enLC/_new 2015-02-16 21:15:03.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package bulk_extractor # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products 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,14 +17,14 @@ Name: bulk_extractor -Version:1.4.0 +Version:1.5.5 Release:0 Summary:Bulk Email and URL extraction tool License:GPL-3.0+ Group: Productivity/File utilities Url: https://github.com/simsong/bulk_extractor/wiki/Introducing-bulk_extractor -Source: http://digitalcorpora.org/downloads/bulk_extractor/bulk_extractor-1.4.0.tar.gz -Source2:be-1.4.0-announcement.pdf +Source: http://digitalcorpora.org/downloads/bulk_extractor/%{name}-%{version}.tar.gz +Source2: http://digitalcorpora.org/downloads/bulk_extractor/2014-07-17_BE15.pdf # PATCH-FIX-UPSTREAM be-1.3.1-cpuid.patch [replaced with dfxml_nonx86.patch] # Patch1: be-1.3.1-cpuid.patch # PATCH-FIX-UPSTREAM ppc-cpuid.patch [allow build on PPC] @@ -33,10 +33,6 @@ Patch3: be-1.4.0-remove-date-time.patch # PATCH-FIX-OPENSUSE be-1.3.1-remove-debug-program [/usr/bin/plugin_test should not be installed] Patch4: be-1.4.0-remove-debug-program.patch -# PATCH-FIX-UPSTREAM dfxml_nonx86.patch [ cpuid missing on nonx86 platforms ] -Patch5: dfxml_nonx86.patch -# PATCH-FIX-UPSTREAM have_atomic.patch [ wrap sync_add_and_fetch ] -Patch6: have_atomic.patch BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: java-devel @@ -61,10 +57,8 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 -%patch6 -p1 sed -i 's|-jar `pwd -P`/BEViewer.jar|-jar %{_datadir}/%{name}/BEViewer.jar|' java_gui/BEViewer -cp %{SOURCE2} . +cp %{SOURCE2} be-1.5-overview.pdf %build %configure @@ -78,12 +72,11 @@ %files %defattr(-,root,root) -%doc ChangeLog README COPYING -%doc be-1.4.0-announcement.pdf -%doc %{_mandir}/man1/bulk_extractor.1.gz +%doc ChangeLog README COPYING be-1.5-overview.pdf +%{_mandir}/man1/bulk_extractor.1.gz %{_bindir}/bulk_extractor %{_bindir}/BEViewer -%dir %{_datadir}/%{name} +%{_datadir}/%{name} %attr(0644,root,root) %{_datadir}/%{name}/BEViewer.jar %changelog ++ bulk_extractor-1.4.0.tar.gz - bulk_extractor-1.5.5.tar.gz ++ 55120 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2013-10-17 13:59:15 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2013-09-23 08:47:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2013-10-17 13:59:16.0 +0200 @@ -1,0 +2,6 @@ +Tue Oct 15 23:29:19 UTC 2013 - greg.freem...@gmail.com + +- remove BuildRequires libaff - The format never got popular, and libewf is now recommended +- libaff is being dropped from factory + +--- Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.RM17nK/_old 2013-10-17 13:59:17.0 +0200 +++ /var/tmp/diff_new_pack.RM17nK/_new 2013-10-17 13:59:17.0 +0200 @@ -37,7 +37,6 @@ Patch5: dfxml_nonx86.patch # PATCH-FIX-UPSTREAM have_atomic.patch [ wrap sync_add_and_fetch ] Patch6: have_atomic.patch -BuildRequires: afflib-devel BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: java-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2013-09-23 08:47:20 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2013-09-13 16:14:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2013-09-23 08:47:20.0 +0200 @@ -1,0 +2,12 @@ +Mon Sep 16 21:43:59 UTC 2013 - dval...@suse.com + +- fix powerpc32 build (have_atomic.patch) + +--- +Mon Sep 16 14:41:11 UTC 2013 - dval...@suse.com + +- fixes CPUID used on non-x86 architectures (dfxml_nonx86.patch) + upstream commint dd05ebf2db10f5a737bc53b9c0396025a951e022 +- replaces be-1.3.1-cpuid.patch. + +--- Old: be-1.3.1-cpuid.patch New: dfxml_nonx86.patch have_atomic.patch Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.xhjYB6/_old 2013-09-23 08:47:22.0 +0200 +++ /var/tmp/diff_new_pack.xhjYB6/_new 2013-09-23 08:47:22.0 +0200 @@ -25,14 +25,18 @@ Url: https://github.com/simsong/bulk_extractor/wiki/Introducing-bulk_extractor Source: http://digitalcorpora.org/downloads/bulk_extractor/bulk_extractor-1.4.0.tar.gz Source2:be-1.4.0-announcement.pdf -# PATCH-FIX-UPSTREAM be-1.3.1-cpuid.patch [allow build on non-x86] -Patch1: be-1.3.1-cpuid.patch +# PATCH-FIX-UPSTREAM be-1.3.1-cpuid.patch [replaced with dfxml_nonx86.patch] +# Patch1: be-1.3.1-cpuid.patch # PATCH-FIX-UPSTREAM ppc-cpuid.patch [allow build on PPC] Patch2: ppc-cpuid.patch # PATCH-FIX-OPENSUSE be-1.3.1-remove-date-time.patch [remove __DATE__ and __TIME__] Patch3: be-1.4.0-remove-date-time.patch # PATCH-FIX-OPENSUSE be-1.3.1-remove-debug-program [/usr/bin/plugin_test should not be installed] Patch4: be-1.4.0-remove-debug-program.patch +# PATCH-FIX-UPSTREAM dfxml_nonx86.patch [ cpuid missing on nonx86 platforms ] +Patch5: dfxml_nonx86.patch +# PATCH-FIX-UPSTREAM have_atomic.patch [ wrap sync_add_and_fetch ] +Patch6: have_atomic.patch BuildRequires: afflib-devel BuildRequires: flex BuildRequires: gcc-c++ @@ -55,10 +59,11 @@ %prep %setup -q -# %%patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 +%patch6 -p1 sed -i 's|-jar `pwd -P`/BEViewer.jar|-jar %{_datadir}/%{name}/BEViewer.jar|' java_gui/BEViewer cp %{SOURCE2} . ++ dfxml_nonx86.patch ++ Index: bulk_extractor-1.4.0/src/dfxml/src/dfxml_writer.cpp === --- bulk_extractor-1.4.0.orig/src/dfxml/src/dfxml_writer.cpp +++ bulk_extractor-1.4.0/src/dfxml/src/dfxml_writer.cpp @@ -382,10 +382,16 @@ void dfxml_writer::set_oneline(bool v) oneline = v; } +#ifdef HAVE_ASM_CPUID +#ifndef __WORDSIZE +#define __WORDSIZE 32 +#endif void dfxml_writer::cpuid(uint32_t op, unsigned long *eax, unsigned long *ebx, unsigned long *ecx, unsigned long *edx) { -#if defined(__i386__) defined(__PIC__) +#ifdef HAVE_ASM_CPUID +#if defined(__i386__) +#if defined(__PIC__) __asm__ __volatile__(pushl %%ebx \n\t /* save %ebx */ cpuid\n\t movl %%ebx, %1 \n\t /* save what cpuid just put in %ebx */ @@ -400,19 +406,17 @@ void dfxml_writer::cpuid(uint32_t op, un : cc); #endif +#endif +#endif } void dfxml_writer::add_cpuid() { -#ifdef HAVE_ASM_CPUID -#ifndef __WORDSIZE -#define __WORDSIZE 32 -#endif -#define b(val, base, end) ((val (__WORDSIZE-end-1)) (__WORDSIZE-end+base-1)) +#define BFIX(val, base, end) ((val (__WORDSIZE-end-1)) (__WORDSIZE-end+base-1)) char buf[256]; -unsigned long eax, ebx, ecx, edx; +unsigned long eax=0, ebx=0, ecx=0, edx=0; // =0 avoids a compiler warning cpuid(0, eax, ebx, ecx, edx); snprintf(buf,sizeof(buf),%.4s%.4s%.4s, (char *)ebx, (char *)edx, (char *)ecx); @@ -420,21 +424,22 @@ void dfxml_writer::add_cpuid() xmlout(identification,buf); cpuid(1, eax, ebx, ecx, edx); -xmlout(family, (int64_t) b(eax, 8, 11)); -xmlout(model, (int64_t) b(eax, 4, 7)); -xmlout(stepping, (int64_t) b(eax, 0, 3)); -xmlout(efamily, (int64_t) b(eax, 20, 27)); -xmlout(emodel, (int64_t) b(eax, 16, 19)); -xmlout(brand, (int64_t) b(ebx, 0, 7)); -xmlout(clflush_size, (int64_t) b(ebx, 8, 15) * 8); -xmlout(nproc, (int64_t) b(ebx, 16, 23)); -xmlout(apicid, (int64_t)
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2013-09-13 16:14:11 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2013-08-05 20:41:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2013-09-13 16:14:12.0 +0200 @@ -1,0 +2,27 @@ +Wed Sep 11 20:01:48 UTC 2013 - greg.freem...@gmail.com + +- update to v1.4.0 + * There is a long list of bug fixes and improvements, see ChangeLog and be-1.4.0-announcement.pdf in /usr/share folder +* added support for lightgrep library which greatly improves keyword search speed +* src/scan_accts.flex (dob): DOBs, Fedex#s, and SSNs are now recorded to a feature recorder called 'pii.txt'. +* src/scan_net.cpp (scan_net): the -S variable carve_tcp is now implemented by the scan_net scanner to enable or disable TCP/IP memory structure carving. It is disabled by default. +* src/scan_zip.cpp (scan_zip_component): now prints mtime in ISO8601 format +* src/bulk_extractor.h: removed all global options; replaced with the be config system +* src/bulk_extractor.cpp (main): -S now sets options; -s now sets sampling fraction. +* src/bulk_extractor.cpp (usage): The -B option for specifying the blocksize for bulk data analysis has been removed. Instead specify it with -S block_size=NN. +- commented out be-1.3.1-cpuid.patch. It is unclear how to rebase. +- rebase ppc-cpuid.patch, ppc build still broken possibly because of missing be-1.3.1-cpuid patch +- delete be-1.3.1-remove-date-time.patch +- add be-1.4.0-remove-date-time.patch (it is in a different source file, so this is not just a rebase) +- add BuildRequires lightgrep shared library + * This is not mandatory and could be conditioned out for architectures that don't have it +- add patch to prevent a new test program from being packaged + * PATCH-FIX-OPENSUSE be-1.3.1-remove-debug-program [/usr/bin/plugin_test should not be installed] +- Add BuildRequires java-devel. This allows the BEViewer to build and install +- BEViewer.jar is installing to /usr/bin. Move it to /usr/share/bulk_extractor. +- use sed to update BEViewer to reference the jar in /usr/share/bulk_extractor, not /usr/bin +- Add BEViewer script and jar file to %files section +- Add the announcement email as a standalone PDF as documentation +- Add requires: sleuthkit so that identify_filenames.py works properly + +--- Old: be-1.3.1-remove-date-time.patch bulk_extractor-1.3.1.tar.gz New: be-1.4.0-announcement.pdf be-1.4.0-remove-date-time.patch be-1.4.0-remove-debug-program.patch bulk_extractor-1.4.0.tar.gz Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.vP1wHy/_old 2013-09-13 16:14:14.0 +0200 +++ /var/tmp/diff_new_pack.vP1wHy/_new 2013-09-13 16:14:14.0 +0200 @@ -17,26 +17,33 @@ Name: bulk_extractor -Version:1.3.1 +Version:1.4.0 Release:0 Summary:Bulk Email and URL extraction tool License:GPL-3.0+ Group: Productivity/File utilities Url: https://github.com/simsong/bulk_extractor/wiki/Introducing-bulk_extractor -Source: https://github.com/downloads/simsong/bulk_extractor/bulk_extractor-%{version}.tar.gz +Source: http://digitalcorpora.org/downloads/bulk_extractor/bulk_extractor-1.4.0.tar.gz +Source2:be-1.4.0-announcement.pdf # PATCH-FIX-UPSTREAM be-1.3.1-cpuid.patch [allow build on non-x86] Patch1: be-1.3.1-cpuid.patch # PATCH-FIX-UPSTREAM ppc-cpuid.patch [allow build on PPC] Patch2: ppc-cpuid.patch # PATCH-FIX-OPENSUSE be-1.3.1-remove-date-time.patch [remove __DATE__ and __TIME__] -Patch3: be-1.3.1-remove-date-time.patch +Patch3: be-1.4.0-remove-date-time.patch +# PATCH-FIX-OPENSUSE be-1.3.1-remove-debug-program [/usr/bin/plugin_test should not be installed] +Patch4: be-1.4.0-remove-debug-program.patch BuildRequires: afflib-devel BuildRequires: flex BuildRequires: gcc-c++ +BuildRequires: java-devel BuildRequires: libewf-devel BuildRequires: libexiv2-devel +BuildRequires: liblightgrep-devel BuildRequires: openssl-devel BuildRequires: zlib-devel +# We need fiwalk which was added to sleuthkit in v4.1.0 +Requires: sleuthkit = 4.1 %description bulk_extractor is a C++ program that scans a disk image, a file, or a @@ -48,9 +55,12 @@ %prep %setup -q -%patch1 -p1 +# %%patch1 -p1
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2013-08-05 20:41:50 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2013-04-06 08:51:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2013-08-05 20:41:51.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 5 09:27:54 UTC 2013 - co...@suse.com + +- don't buildrequire shared libraries + +--- Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.aW9JwI/_old 2013-08-05 20:41:52.0 +0200 +++ /var/tmp/diff_new_pack.aW9JwI/_new 2013-08-05 20:41:52.0 +0200 @@ -35,7 +35,6 @@ BuildRequires: gcc-c++ BuildRequires: libewf-devel BuildRequires: libexiv2-devel -BuildRequires: libtsk3-9 BuildRequires: openssl-devel BuildRequires: zlib-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2013-04-06 08:51:38 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2012-12-31 14:24:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2013-04-06 08:51:37.0 +0200 @@ -1,0 +2,10 @@ +Thu Apr 4 23:03:38 UTC 2013 - greg.freem...@gmail.com + +- upgrade to v1.3.1 + * Numerous updates and fixes, see ChangeLog +- use tsk3-9 instead of tsk3-3 (tsk3-3 is no longer in factory) +- update cpuid.patch and rename to be-1.3.1-cpuid.patch +- add be-1.3.1-remove-date-time.patch +- update url and source fields + +--- Old: bulk_extractor-1.2.0.tar.gz cpuid.patch New: be-1.3.1-cpuid.patch be-1.3.1-remove-date-time.patch bulk_extractor-1.3.1.tar.gz Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.h0DSGZ/_old 2013-04-06 08:51:39.0 +0200 +++ /var/tmp/diff_new_pack.h0DSGZ/_new 2013-04-06 08:51:39.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package bulk_extractor # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products 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,22 +17,25 @@ Name: bulk_extractor -Version:1.2.0 +Version:1.3.1 Release:0 Summary:Bulk Email and URL extraction tool License:GPL-3.0+ Group: Productivity/File utilities -Url:http://afflib.org -# Source: bulk_extractor-%%{version}.tar.gz -Source: http://afflib.org/downloads/bulk_extractor-%{version}.tar.gz -Patch1: cpuid.patch +Url: https://github.com/simsong/bulk_extractor/wiki/Introducing-bulk_extractor +Source: https://github.com/downloads/simsong/bulk_extractor/bulk_extractor-%{version}.tar.gz +# PATCH-FIX-UPSTREAM be-1.3.1-cpuid.patch [allow build on non-x86] +Patch1: be-1.3.1-cpuid.patch +# PATCH-FIX-UPSTREAM ppc-cpuid.patch [allow build on PPC] Patch2: ppc-cpuid.patch +# PATCH-FIX-OPENSUSE be-1.3.1-remove-date-time.patch [remove __DATE__ and __TIME__] +Patch3: be-1.3.1-remove-date-time.patch BuildRequires: afflib-devel BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: libewf-devel BuildRequires: libexiv2-devel -BuildRequires: libtsk3-3 +BuildRequires: libtsk3-9 BuildRequires: openssl-devel BuildRequires: zlib-devel @@ -48,10 +51,11 @@ %setup -q %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build %configure -%{__make} %{?_smp_mflags} +make %{?_smp_mflags} %install %make_install ++ be-1.3.1-cpuid.patch ++ Index: bulk_extractor-1.3.1/src/be13_api/xml.cpp === --- bulk_extractor-1.3.1.orig/src/be13_api/xml.cpp +++ bulk_extractor-1.3.1/src/be13_api/xml.cpp @@ -484,6 +484,7 @@ void xml::set_oneline(bool v) void xml::cpuid(uint32_t op, unsigned long *eax, unsigned long *ebx, unsigned long *ecx, unsigned long *edx) { +#ifdef HAVE_ASM_CPUID #if defined(__i386__) defined(__PIC__) __asm__ __volatile__(pushl %%ebx \n\t /* save %ebx */ cpuid\n\t @@ -499,6 +500,7 @@ void xml::cpuid(uint32_t op, unsigned lo : cc); #endif +#endif } ++ be-1.3.1-remove-date-time.patch ++ Index: bulk_extractor-1.3.1/src/be13_api/xml.cpp === --- bulk_extractor-1.3.1.orig/src/be13_api/xml.cpp +++ bulk_extractor-1.3.1/src/be13_api/xml.cpp @@ -739,13 +739,6 @@ void xml::add_DFXML_build_environment() #ifdef LIBS xmlout(LIBS,LIBS,,true); #endif -#if defined(__DATE__) defined(__TIME__) defined(HAVE_STRPTIME) -if(strptime(__DATE__,%b %d %Y,tm)){ - char buf[64]; - snprintf(buf,sizeof(buf),%4d-%02d-%02dT%s,tm.tm_year+1900,tm.tm_mon+1,tm.tm_mday,__TIME__); - xmlout(compilation_date,buf); -} -#endif #ifdef HAVE_LIBTSK3 xmlout(library, , std::string(name=\tsk\ version=\) + tsk_version_get_str() + \,false); #endif ++ bulk_extractor-1.2.0.tar.gz - bulk_extractor-1.3.1.tar.gz ++ 74146 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands,
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2012-12-31 14:24:23 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2012-09-10 15:28:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2012-12-31 14:24:25.0 +0100 @@ -1,0 +2,6 @@ +Sun Dec 30 23:40:59 UTC 2012 - dval...@suse.com + +- don't optimize a code when doing HAVE_ASM_CPUID detection + ppc-cpuid.patch + +--- New: ppc-cpuid.patch Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.86xGom/_old 2012-12-31 14:24:28.0 +0100 +++ /var/tmp/diff_new_pack.86xGom/_new 2012-12-31 14:24:28.0 +0100 @@ -26,6 +26,7 @@ # Source: bulk_extractor-%%{version}.tar.gz Source: http://afflib.org/downloads/bulk_extractor-%{version}.tar.gz Patch1: cpuid.patch +Patch2: ppc-cpuid.patch BuildRequires: afflib-devel BuildRequires: flex BuildRequires: gcc-c++ @@ -46,6 +47,7 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 %build %configure ++ ppc-cpuid.patch ++ Index: bulk_extractor-1.2.0/configure.ac === --- bulk_extractor-1.2.0.orig/configure.ac +++ bulk_extractor-1.2.0/configure.ac @@ -407,7 +407,7 @@ AC_LANG_POP() # # Do we have the CPUID instruction? -AC_TRY_COMPILE([#define cpuid(id) __asm__( cpuid : =a(eax), =b(ebx), =c(ecx), =d(edx) : a(id), b(0), c(0), d(0))], +AC_TRY_COMPILE([#define cpuid(id) __asm__ volatile ( cpuid : =a(eax), =b(ebx), =c(ecx), =d(edx) : a(id), b(0), c(0), d(0))], [unsigned long eax, ebx, ecx, edx;cpuid(0);], have_cpuid=yes, have_cpuid=no) Index: bulk_extractor-1.2.0/configure === --- bulk_extractor-1.2.0.orig/configure +++ bulk_extractor-1.2.0/configure @@ -7799,7 +7799,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu # Do we have the CPUID instruction? cat confdefs.h - _ACEOF conftest.$ac_ext /* end confdefs.h. */ -#define cpuid(id) __asm__( cpuid : =a(eax), =b(ebx), =c(ecx), =d(edx) : a(id), b(0), c(0), d(0)) +#define cpuid(id) __asm__ volatile ( cpuid : =a(eax), =b(ebx), =c(ecx), =d(edx) : a(id), b(0), c(0), d(0)) int main () { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2012-09-10 15:23:11 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2012-04-23 16:09:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2012-09-10 15:28:49.0 +0200 @@ -1,0 +2,6 @@ +Thu Aug 16 20:10:26 UTC 2012 - ag...@suse.com + +- fix compilation on non-x86 hosts + * cpuid.patch + +--- New: cpuid.patch Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.22WFvv/_old 2012-09-10 15:28:50.0 +0200 +++ /var/tmp/diff_new_pack.22WFvv/_new 2012-09-10 15:28:50.0 +0200 @@ -16,25 +16,24 @@ # - Name: bulk_extractor Version:1.2.0 Release:0 -License:GPL-3.0+ Summary:Bulk Email and URL extraction tool -Url:http://afflib.org +License:GPL-3.0+ Group: Productivity/File utilities -AutoReqProv:on +Url:http://afflib.org # Source: bulk_extractor-%%{version}.tar.gz Source: http://afflib.org/downloads/bulk_extractor-%{version}.tar.gz -BuildRequires: libtsk3-3 -BuildRequires: zlib-devel -BuildRequires: openssl-devel -BuildRequires: libewf-devel +Patch1: cpuid.patch BuildRequires: afflib-devel -BuildRequires: libexiv2-devel -BuildRequires: gcc-c++ BuildRequires: flex +BuildRequires: gcc-c++ +BuildRequires: libewf-devel +BuildRequires: libexiv2-devel +BuildRequires: libtsk3-3 +BuildRequires: openssl-devel +BuildRequires: zlib-devel %description bulk_extractor is a C++ program that scans a disk image, a file, or a @@ -46,6 +45,7 @@ %prep %setup -q +%patch1 -p1 %build %configure ++ cpuid.patch ++ Index: bulk_extractor-1.2.0/src/xml.cpp === --- bulk_extractor-1.2.0.orig/src/xml.cpp +++ bulk_extractor-1.2.0/src/xml.cpp @@ -440,6 +440,7 @@ void xml::pop() void xml::cpuid(uint32_t op, unsigned long *eax, unsigned long *ebx, unsigned long *ecx, unsigned long *edx) { +#ifdef HAVE_ASM_CPUID #if defined(__i386__) defined(__PIC__) __asm__ __volatile__(pushl %%ebx \n\t /* save %ebx */ cpuid\n\t @@ -455,6 +456,7 @@ void xml::cpuid(uint32_t op, unsigned lo : cc); #endif +#endif } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2012-04-23 16:09:15 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2012-04-12 09:20:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2012-04-23 16:09:16.0 +0200 @@ -4 +4 @@ -- update to v 1.3.0 +- update to v 1.2.0 Other differences: -- -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit bulk_extractor for openSUSE:Factory
Hello community, here is the log from the commit of package bulk_extractor for openSUSE:Factory checked in at 2012-04-12 09:20:03 Comparing /work/SRC/openSUSE:Factory/bulk_extractor (Old) and /work/SRC/openSUSE:Factory/.bulk_extractor.new (New) Package is bulk_extractor, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes 2012-03-29 13:50:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes 2012-04-12 09:20:04.0 +0200 @@ -1,0 +2,18 @@ +Tue Apr 3 19:55:37 UTC 2012 - greg.freem...@gmail.com + +- update to v 1.3.0 + + * src/scan_zip.cpp (scan_zip): now detects decmopression bomb attack and changes mode of operation so that buffers are hashed prior to being decompressed and the same buffer will only be hashed just one. + * src/bulk_extractor.cpp (main): added -G to specify page size + * src/xml.h (class xml): added svn_version to DFXML output. + + * src/bulk_extractor.cpp (main): the -s (context-sensitive stop + list) option is removed. The -r (alert list) and -w (stop list) + will now take a list of regular expressions, a list of globs or + feature files. + + * src/scan_aes.cpp (scan_aes): scan_aes now runs in 15% the time of the original version. It is now, therefore, enabled by default. + * configure.ac (HAVE_LIBEWF_H): removed gnuexif support. + + +--- Old: bulk_extractor-1.1.3.tar.gz New: bulk_extractor-1.2.0.tar.gz Other differences: -- ++ bulk_extractor.spec ++ --- /var/tmp/diff_new_pack.Yth3OK/_old 2012-04-12 09:20:06.0 +0200 +++ /var/tmp/diff_new_pack.Yth3OK/_new 2012-04-12 09:20:06.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package bulk_extractor # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,15 @@ Name: bulk_extractor -Version:1.1.3 +Version:1.2.0 Release:0 License:GPL-3.0+ Summary:Bulk Email and URL extraction tool -Url:http://afflib.org/downloads/bulk_extractor-1.1.3.tar.gz +Url:http://afflib.org Group: Productivity/File utilities AutoReqProv:on -Source: bulk_extractor-%{version}.tar.gz +# Source: bulk_extractor-%%{version}.tar.gz +Source: http://afflib.org/downloads/bulk_extractor-%{version}.tar.gz BuildRequires: libtsk3-3 BuildRequires: zlib-devel BuildRequires: openssl-devel ++ bulk_extractor-1.1.3.tar.gz - bulk_extractor-1.2.0.tar.gz ++ 19686 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org