[Forensics-changes] [ssdeep] 02/02: Import Debian changes 2.14-1
Joao Eriberto Mota Filho
eriberto at moszumanska.debian.org
Mon Sep 18 23:19:05 UTC 2017
This is an automated email from the git hooks/post-receive script.
eriberto pushed a commit to branch debian
in repository ssdeep.
commit ae0d253b8a5b6531994fb49c3d27ec884743965e
Merge: 81ab2b2 244435f
Author: Joao Eriberto Mota Filho <eriberto at debian.org>
Date: Mon Sep 18 11:45:29 2017 -0300
Import Debian changes 2.14-1
ssdeep (2.14-1) unstable; urgency=medium
* Team upload.
* New upstream release.
* New upstream homepage.
* debian/control:
- Bumped Standards-Version to 4.0.0.
- Removed no longer needed build dependency dh-autoreconf.
- Removed the obsolete package libfuzzy2-dbg.
* debian/copyright:
- Added a new upstream.
- Updated upstream and packaging copyright years.
* debian/rules: removed no longer needed target override_dh_strip.
* debian/watch: updated.
.gitignore | 47 +
AUTHORS | 2 +-
ChangeLog | 8 +
Doxyfile | 2421 +++++++
INSTALL | 320 +-
Makefile.am | 10 +-
Makefile.in | 1074 ---
NEWS | 13 +
aclocal.m4 | 1073 ---
config.guess | 1420 ----
config.h.in | 121 -
config.sub | 1798 -----
configure | 18654 --------------------------------------------------
configure.ac | 12 +-
cycles.cpp | 2 +-
debian/changelog | 19 +-
debian/control | 25 +-
debian/copyright | 8 +-
debian/rules | 3 -
debian/watch | 2 +-
depcomp | 791 ---
dig.cpp | 2 +-
edit_dist.c | 3 +-
engine.cpp | 2 +-
filedata.cpp | 2 +-
filedata.h | 2 +-
fuzzy.c | 458 +-
fuzzy.h | 8 +-
helpers.cpp | 2 +-
install-sh | 527 --
ltmain.sh | 9655 --------------------------
m4/libtool.m4 | 7992 ---------------------
m4/ltoptions.m4 | 384 --
m4/ltsugar.m4 | 123 -
m4/ltversion.m4 | 23 -
m4/lt~obsolete.m4 | 98 -
main.cpp | 6 +-
main.h | 2 +-
match.cpp | 2 +-
missing | 215 -
normal.sh | 6 +
sample.c | 2 +-
ssdeep.1 | 24 +-
ssdeep.h | 2 +-
sum_table.h | 388 ++
tchar-local.h | 2 +-
test-against-old.sh | 16 +
ui.cpp | 2 +-
win.sh | 5 +
world.sh | 6 +
50 files changed, 3436 insertions(+), 44346 deletions(-)
diff --cc debian/changelog
index a357943,0000000..ee015a4
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,228 -1,0 +1,245 @@@
++ssdeep (2.14-1) unstable; urgency=medium
++
++ * Team upload.
++ * New upstream release.
++ * New upstream homepage.
++ * debian/control:
++ - Bumped Standards-Version to 4.0.0.
++ - Removed no longer needed build dependency dh-autoreconf.
++ - Removed the obsolete package libfuzzy2-dbg.
++ * debian/copyright:
++ - Added a new upstream.
++ - Updated upstream and packaging copyright years.
++ * debian/rules: removed no longer needed target override_dh_strip.
++ * debian/watch: updated.
++
++ -- Joao Eriberto Mota Filho <eriberto at debian.org> Mon, 18 Sep 2017 11:45:29 -0300
++
+ssdeep (2.13-3) unstable; urgency=medium
+
+ * Team upload.
+ * Bumped DH level to 10.
+ * debian/control:
+ - Bumped Standards-Version to 3.9.8.
+ - Updated the Vcs-* fields to use https instead of http and git.
+ * debian/copyright:
+ - Fixed the licensing for some files.
+ - Updated the packaging copyright years.
+ * debian/libfuzzy2.docs: renamed to libfuzzy-dev.docs.
+ * debian/libfuzzy-dev.install: added the libfuzzy.a.
+ * debian/patches/10_fix-spelling-final-executable.patch: created.
+ * debian/rules: removed the '--with autoreconf' because it is default
+ in DH 10.
+ * debian/watch:
+ - Bumped to version 4.
+ - Fixed the searching.
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org> Tue, 29 Nov 2016 20:03:49 -0200
+
+ssdeep (2.13-2) unstable; urgency=medium
+
+ * Team upload.
+ * Upload to unstable.
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org> Wed, 17 Jun 2015 11:59:58 -0300
+
+ssdeep (2.13-1) experimental; urgency=medium
+
+ * Team upload.
+ * New upstream release. (Closes: #703808, #781568)
+ * debian/control:
+ - Added the word 'forensics' to long description.
+ - Updated the Vcs-* fields.
+ * debian/copyright: full updated.
+ * debian/libfuzzy2.docs: added to install the README file.
+ * debian/libfuzzy2.symbols: updated.
+ * debian/rules:
+ - Added the variable DEB_BUILD_MAINT_OPTIONS to improve the GCC hardening.
+ - Added the override_dh_installdocs target to install the 'NEWS' file in
+ all binaries.
+ - Removed the old-style definition about the LDFLAGS.
+ * debian/watch: improved.
+
+ -- Joao Eriberto Mota Filho <eriberto at debian.org> Fri, 12 Jun 2015 18:19:28 -0300
+
+ssdeep (2.12-1) unstable; urgency=medium
+
+ * Team upload.
+ * Imported upstream version 2.12 (Closes: #764357)
+ + Drop patch enable_shared_library.patch (applied).
+ * Declare compliance with policy version 3.9.6: no changes needed
+
+ -- Helmut Grohne <helmut at subdivi.de> Fri, 24 Oct 2014 18:57:33 +0200
+
+ssdeep (2.11-1) unstable; urgency=medium
+
+ * Team upload.
+ * Imported upstream version 2.11 (Closes: #741431)
+ + New thread-safe libfuzzy API functions (Closes: #721217)
+ Update debian/libfuzzy2.symbols
+ + No longer uses PATH_MAX
+ + Fixes hash scoring (Closes: #760817)
+ + Fixes memory leak (Closes: #702551)
+ * Add patch to build shared library again
+ * Declare compliance with policy version 3.9.5: no changes needed
+ * Switch from autotools-dev to dh-autoreconf to support new architectures
+ (Closes: #734912)
- * Fix changelog syntax for 2.7-2: missing clonon after "Closes".
++ * Fix changelog syntax for 2.7-2: missing colon after "Closes".
+ * Bump to debhelper compat level 9.
+ + Hardening just works
+ + Multi-Arch paths (update debian/*.install)
+ * Convert to Multi-Arch
+ * Update debian/copyright.
+
+ -- Helmut Grohne <helmut at subdivi.de> Tue, 16 Sep 2014 09:55:46 +0200
+
+ssdeep (2.7-2) unstable; urgency=low
+
+ [ Christophe Monniez ]
+ * [8c07aaa] Adding the missing Breaks+Replaces (Closes: #694368).
+
+ -- Michael Prokop <mika at debian.org> Thu, 06 Dec 2012 14:19:39 +0100
+
+ssdeep (2.7-1) unstable; urgency=low
+
+ * Team upload.
+
+ [ Julien Valroff ]
+ * Update DEP-5 copyright syntax
+
+ [ Christophe Monniez ]
+ * Imported Upstream version 2.7
+
+ -- Julien Valroff <julien at debian.org> Wed, 12 Oct 2011 20:22:30 +0200
+
+ssdeep (2.6-1) unstable; urgency=low
+
+ * Team upload.
+
+ [ Christophe Monniez ]
+ * Adding upstream version 2.6.
+ * Split the libfuzzy library from the ssdeep package.
+
+ [ Michael Prokop ]
+ * Switch to 3.0 (quilt) source package format.
+ * Drop debian/ssdeep.lintian-overrides (since we provide dev-pkg nowadays).
+ * Fix depends on libfuzzy2 in libfuzzy-dev.
+ * debian/rules: adjust debug package name.
+
+ [ Julien Valroff ]
+ * Use autotools-dev
+ * Bump debhelper compat to 8
+ * Bump Standards-Version to 3.9.2
+ * Drop useless source lintian overrides
+ * Update DEP-5 copyright syntax
+
+ -- Julien Valroff <julien at debian.org> Sun, 18 Sep 2011 14:52:38 +0200
+
+ssdeep (2.5-1) unstable; urgency=low
+
+ [ Daniel Baumann ]
+ * Minimizing rules file.
+ * Adding stuff in rules that doesn't get done by dh automatically.
+
+ [ Christophe Monniez ]
+ * Fixing VCS fields in control file.
+ * Bumping standards version to 3.8.4.
+ * Merging upstream version 2.5.
+
+ [ Michael Prokop ]
+ * Build-Depend on debhelper (>= 7.0.50~).
+
+ -- Michael Prokop <mika at debian.org> Mon, 31 May 2010 10:24:08 +0200
+
+ssdeep (2.2-1) unstable; urgency=low
+
+ * Merging upstream version 2.2.
+
+ -- Michael Prokop <mika at debian.org> Sat, 25 Jul 2009 00:47:42 +0200
+
+ssdeep (2.1-2) unstable; urgency=low
+
+ * Updating package to standards version 3.8.2.
+ * Adding comment to lintian overrides.
+ * Adding source lintian overrides.
+ * Adding autotools-dev to build-depends.
+ * Using correct rfc-2822 date formats in changelog.
+
+ -- Daniel Baumann <daniel at debian.org> Thu, 09 Jul 2009 12:48:21 +0200
+
+ssdeep (2.1-1) unstable; urgency=low
+
+ [ Daniel Baumann ]
+ * Adding myself to copyright file.
+ * Replacing obsolete dh_clean -k with dh_prep.
+ * Prefixing debhelper files with package name.
+
+ [ Christophe Monniez ]
+ * Merging upstream version 2.1.
+
+ [ Daniel Baumann ]
+ * Updating to standards 3.8.1.
+ * Updating year in copyright file.
+ * Passing flags directly to configure.
+ * Tidy rules file.
+
+ -- Daniel Baumann <daniel at debian.org> Thu, 28 May 2009 22:42:22 +0200
+
+ssdeep (2.0-1) unstable; urgency=low
+
+ [ Christophe Monniez ]
+ * Merging upstream version 2.0 in debian branch.
+ * Fixing rules for 2.0 version.
+
+ [ Daniel Baumann ]
+ * Updating vcs fields.
+ * Correcting a couple of cosmetic things in rules.
+ * Adding dh_makeshlibs call in rules file.
+ * Adding lintian overrides.
+
+ -- Daniel Baumann <daniel at debian.org> Thu, 18 Sep 2008 18:16:00 +0200
+
+ssdeep (1.1-3) unstable; urgency=low
+
+ * Updating to standards 3.8.0.
+ * Upgrading package to debhelper 7.
+ * Sorting vcs fields in control file.
+ * Adding full license headers to copyright file.
+
+ -- Daniel Baumann <daniel at debian.org> Sun, 14 Sep 2008 10:13:00 +0200
+
+ssdeep (1.1-2) unstable; urgency=low
+
+ [ Daniel Baumann ]
+ * Fixing spelling typo in long description.
+ * Using a full sentence in head of long description.
+
+ [ Christophe Monniez ]
+ * Adding verbosity in the long description (Closes #476219).
+
+ -- Daniel Baumann <daniel at debian.org> Fri, 09 May 2008 09:20:00 +0200
+
+ssdeep (1.1-1) unstable; urgency=low
+
+ [ Christophe Monniez ]
+ * Initial release (Closes: #468956).
+
+ [ Daniel Baumann ]
+ * Moving manpages to FHS location.
+ * Adding ITP bug number to changelog.
+ * Correcting make call in install target of rules.
+ * Removing useless debhelper dirs file.
+ * Rewriting rules.
+ * Rewriting copyright file in machine-readable form.
+ * Adding FILEFORMAT to docs.
+ * Setting architecture to any.
+ * Rewrap package description.
+ * Adding homepage field in control.
+ * Adding vcs fields in control.
+ * Updating maintainer fields.
+ * Changing package section to optional.
+ * Bumping package to standards 3.7.3.
+ * Bumping package to debhelper 6.
+ * Removing useless whitespaces.
+
+ -- Christophe Monniez <christophe.monniez at fccu.be> Fri, 25 Jan 2008 10:32:15 +0100
diff --cc debian/control
index 07cc399,0000000..bbde22d
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,87 -1,0 +1,68 @@@
+Source: ssdeep
+Section: admin
+Priority: optional
+Maintainer: Debian Forensics <forensics-devel at lists.alioth.debian.org>
+Uploaders: Christophe Monniez <christophe.monniez at fccu.be>
- Build-Depends: debhelper (>= 10), dh-autoreconf
- Standards-Version: 3.9.8
- Homepage: http://ssdeep.sf.net
++Build-Depends: debhelper (>= 10)
++Standards-Version: 4.0.0
++Homepage: https://github.com/ssdeep-project/ssdeep
+Vcs-Browser: https://anonscm.debian.org/git/forensics/ssdeep.git
+Vcs-Git: https://anonscm.debian.org/git/forensics/ssdeep.git
+
+Package: ssdeep
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Multi-Arch: foreign
+Description: recursive piecewise hashing tool
+ ssdeep is a tool for recursive computing and matching of Context Triggered
+ Piecewise Hashing (aka Fuzzy Hashing).
+ .
+ Fuzzy hashing is a method for comparing similar but not identical files.
+ This tool can be used to compare files like regular hashing does (like
+ md5sum or sha1sum) but it will find similar files with little differences.
+ .
+ For example, it can be used to identify modified versions of known files
+ even if data has been inserted, modified, or deleted in the new files.
+ .
+ This package is useful in forensics investigations.
+
+Package: libfuzzy2
+Section: libs
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Breaks: ssdeep (<< 2.6)
+Replaces: ssdeep (<< 2.6)
+Multi-Arch: same
+Description: recursive piecewise hashing tool (library)
+ ssdeep is a tool for recursive computing and matching of Context Triggered
+ Piecewise Hashing (aka Fuzzy Hashing).
+ .
+ Fuzzy hashing is a method for comparing similar but not identical files.
+ This tool can be used to compare files like regular hashing does (like
+ md5sum or sha1sum) but it will find similar files with little differences.
+ .
+ For example, it can be used to identify modified versions of known files
+ even if data has been inserted, modified, or deleted in the new files.
+ .
+ This package contains the library.
+
- Package: libfuzzy2-dbg
- Section: debug
- Architecture: any
- Priority: extra
- Depends: libfuzzy-dev (= ${binary:Version}), ${misc:Depends}
- Multi-Arch: same
- Description: recursive piecewise hashing tool (debugging symbols)
- ssdeep is a tool for recursive computing and matching of Context Triggered
- Piecewise Hashing (aka Fuzzy Hashing).
- .
- Fuzzy hashing is a method for comparing similar but not identical files.
- This tool can be used to compare files like regular hashing does (like
- md5sum or sha1sum) but it will find similar files with little differences.
- .
- For example, it can be used to identify modified versions of known files
- even if data has been inserted, modified, or deleted in the new files.
- .
- This package contains the debugging symbols.
-
+Package: libfuzzy-dev
+Section: libdevel
+Architecture: any
+Depends: libfuzzy2 (= ${binary:Version}), ${misc:Depends}
+Breaks: ssdeep (<< 2.6)
+Replaces: ssdeep (<< 2.6)
+Multi-Arch: same
+Description: recursive piecewise hashing tool (development headers)
+ ssdeep is a tool for recursive computing and matching of Context Triggered
+ Piecewise Hashing (aka Fuzzy Hashing).
+ .
+ Fuzzy hashing is a method for comparing similar but not identical files.
+ This tool can be used to compare files like regular hashing does (like
+ md5sum or sha1sum) but it will find similar files with little differences.
+ .
+ For example, it can be used to identify modified versions of known files
+ even if data has been inserted, modified, or deleted in the new files.
+ .
+ This package contains the developments files.
diff --cc debian/copyright
index 5b5b702,0000000..4a0e2b5
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,106 -1,0 +1,108 @@@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
- Upstream-Contact: Jesse Kornblum <jesse.kornblum at mantech.com>
- Source: http://ssdeep.sf.net
++Upstream-Contact: Jesse Kornblum <jesse.kornblum at mantech.com>,
++ Tsukasa OI <floss_ssdeep at irq.a4lg.com>
++Source: https://github.com/ssdeep-project/ssdeep
+
+Files: *
+Copyright: 2002 Andrew Tridgell <tridge at samba.org>
+ 2006-2010 ManTech International Corporation
+ 2008-2015 Jesse Kornblum <research at jessekornblum.com>
+ 2012 Kyrus
+ 2013-2014 Facebook
+ 2013 Helmut Grohne <helmut at subdivi.de>
++ 2017 Tsukasa OI <floss_ssdeep at irq.a4lg.com>
+License: GPL-2+
+
+Files: filedata.cpp
+ filedata.h
+ main.cpp
+Copyright: 2010 ManTech International Corporation
+ 2012 Kyrus
+ 2013-2014 Facebook
+License: GPL-2
+
+Files: cycles.cpp
+ dig.cpp
+Copyright: 2013-2015 Jesse Kornblum <research at jessekornblum.com>
+License: public-domain
+
+Files: edit_dist.c
+ edit_dist.h
+Copyright: 2014 Jesse Kornblum <research at jessekornblum.com>
+ 2014 kikairoya <kikairoya at gmail.com>
+License: boost-software-license or GPL-2 or GPL-3
+
+Files: debian/*
+Copyright: 2008-2010 Daniel Baumann <daniel at debian.org>
+ 2008-2012 Christophe Monniez <christophe.monniez at fccu.be>
+ 2009-2012 Michael Prokop <mika at debian.org>
+ 2011 Julien Valroff <julien at debian.org>
+ 2014 Helmut Grohne <helmut at subdivi.de>
- 2015-2016 Joao Eriberto Mota Filho <eriberto at debian.org>
++ 2015-2017 Joao Eriberto Mota Filho <eriberto at debian.org>
+License: GPL-2+
+
+License: GPL-2 or GPL-2+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+License: public-domain
+ This is a work of the US Government. In accordance with 17 USC 105,
+ copyright protection is not available for any work of the US Government.
+ .
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+License: boost-software-license
+ Boost Software License - Version 1.0 - August 17th, 2003
+ .
+ Permission is hereby granted, free of charge, to any person or organization
+ obtaining a copy of the software and accompanying documentation covered by
+ this license (the "Software") to use, reproduce, display, distribute,
+ execute, and transmit the Software, and to prepare derivative works of the
+ Software, and to permit third-parties to whom the Software is furnished to
+ do so, all subject to the following:
+ .
+ The copyright notices in the Software and this entire statement, including
+ the above license grant, this restriction and the following disclaimer,
+ must be included in all copies of the Software, in whole or in part, and
+ all derivative works of the Software, unless such copies or derivative
+ works are solely in the form of machine-executable object code generated by
+ a source language processor.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
+
+License: GPL-3
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, version 3 of the License.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
diff --cc debian/rules
index 108b1e6,0000000..d85f440
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,12 -1,0 +1,9 @@@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
+ dh $@
+
- override_dh_strip:
- dh_strip --dbg-package=libfuzzy2-dbg
-
+override_dh_installdocs:
+ dh_installdocs -A NEWS
diff --cc debian/watch
index 18e9fe1,0000000..e43ecc8
mode 100644,000000..100644
--- a/debian/watch
+++ b/debian/watch
@@@ -1,2 -1,0 +1,2 @@@
+version=4
- http://sf.net/ssdeep/ssdeep-(\d[\d\.]+).*\.tar\.(?:bz2|gz|xz)
++https://github.com/ssdeep-project/ssdeep/releases .*/ssdeep-(\d\S+)\.tar\.(?:bz2|gz|xz)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/ssdeep.git
More information about the forensics-changes
mailing list