[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