[Forensics-changes] [ssdeep] 02/02: Imported Debian patch 2.13-1
Joao Eriberto Mota Filho
eriberto at moszumanska.debian.org
Tue Jun 16 01:54:15 UTC 2015
This is an automated email from the git hooks/post-receive script.
eriberto pushed a commit to branch debian
in repository ssdeep.
commit 18eecb54ec5407932da4fc5616f50433d6fae93f
Merge: c065197 e3a6d17
Author: Joao Eriberto Mota Filho <eriberto at debian.org>
Date: Fri Jun 12 18:19:28 2015 -0300
Imported Debian patch 2.13-1
ChangeLog | 13 +
INSTALL | 214 +-
Makefile.am | 4 +-
Makefile.in | 11 +-
NEWS | 14 +
README | 2 +-
aclocal.m4 | 8602 +------------------------------------------
bootstrap | 2 +
compile | 347 --
config.guess | 759 ++--
config.sub | 423 ++-
configure | 83 +-
configure.ac | 34 +-
debian/changelog | 21 +-
debian/control | 20 +-
debian/copyright | 123 +-
debian/libfuzzy2.docs | 1 +
debian/libfuzzy2.symbols | 25 +-
debian/rules | 7 +-
debian/source/local-options | 2 -
debian/watch | 2 +-
depcomp | 601 ++-
dig.cpp | 24 +-
edit_dist.c | 4 +-
fuzzy.c | 278 +-
fuzzy.h | 13 +-
install-sh | 258 +-
m4/README | 1 +
aclocal.m4 => m4/libtool.m4 | 1717 +--------
m4/ltoptions.m4 | 384 ++
m4/ltsugar.m4 | 123 +
m4/ltversion.m4 | 23 +
m4/lt~obsolete.m4 | 98 +
missing | 0
ssdeep.1 | 4 +-
35 files changed, 2516 insertions(+), 11721 deletions(-)
diff --cc debian/changelog
index 423953a,0000000..556cce5
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,181 -1,0 +1,200 @@@
++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)
++ + 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".
+ * 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 3e02722,0000000..807f054
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,85 -1,0 +1,87 @@@
+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 (>= 9), dh-autoreconf
+Standards-Version: 3.9.6
- Homepage: http://ssdeep.sourceforge.net/
- Vcs-Browser: http://git.debian.org/?p=forensics/ssdeep.git
- Vcs-Git: git://git.debian.org/forensics/ssdeep.git
++Homepage: http://ssdeep.sf.net
++Vcs-Browser: https://anonscm.debian.org/cgit/forensics/ssdeep.git
++Vcs-Git: git://anonscm.debian.org/forensics/ssdeep.git
+
+Package: ssdeep
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: foreign
- Description: Recursive piecewise hashing tool
++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: ${shlibs:Depends}, ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
- Breaks: ssdeep (<< 2.6)
++Breaks: ssdeep (<< 2.6)
+Replaces: ssdeep (<< 2.6)
+Multi-Arch: same
- Description: Recursive piecewise hashing tool (library)
++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: ${misc:Depends}, libfuzzy-dev (= ${binary:Version})
+Multi-Arch: same
- Description: Recursive piecewise hashing tool (debugging symbols)
++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: ${misc:Depends}, libfuzzy2 (= ${binary:Version})
- Breaks: ssdeep (<< 2.6)
++Breaks: ssdeep (<< 2.6)
+Replaces: ssdeep (<< 2.6)
+Multi-Arch: same
- Description: Recursive piecewise hashing tool (development headers)
++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 8f431ca,0000000..7958dcb
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,55 -1,0 +1,104 @@@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Contact: Jesse Kornblum <jesse.kornblum at mantech.com>
- Source: http://ssdeep.sourceforge.net/
++Source: http://ssdeep.sf.net
+
+Files: *
- Copyright:
- 2006-2010, ManTech CFIA <http://www.mantech.com/>
- 2012-2013, Kyrus
- 2013-2014, Facebook
++Copyright: 2002 Andrew Tridgell <tridge at samba.org>
++ 2006-2010 ManTech CFIA <http://www.mantech.com/>
++ 2008-2015 Jesse Kornblum <research at jessekornblum.com>
++ 2012-2013 Kyrus
++ 2013-2014 Facebook
++ 2013-2014 Helmut Grohne <helmut at subdivi.de>
+License: GPL-2+
+
- Files: fuzzy.*
- Copyright:
- 2002, Andrew Tridgell <tridge at samba.org>
- 2006-2010, ManTech CFIA <http://www.mantech.com/>
- 2013-2014, Helmut Grohne <helmut at subdivi.de>
- License: GPL-2+
-
- Files: aclocal.m4 compile config.guess config.sub ltmain.sh
- Copyright: 1996-2013, Free Software Foundation, Inc.
- License: GPL-2+
++Files: main.cpp
++Copyright: 2010 ManTech International Corporation
++ 2012 Kyrus
++ 2013-2014 Facebook
++License: GPL-2
+
- Files: cycles.c
++Files: cycles.cpp
++ dig.cpp
+Copyright: none
- 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.
- License:
- 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: public-domain or GPL-2 or GPL-3
++
++Files: edit_dist.c
++ edit_dist.h
++Copyright: 2014 kikairoya <kikairoya at gmail.com>
++ 2014 Jesse Kornblum <research at jessekornblum.com>
++License: boost-software-license
+
+Files: debian/*
- Copyright:
- 2008, Christophe Monniez <christophe.monniez at fccu.be>
- 2008-2009, Daniel Baumann <daniel at debian.org>
- 2014, Helmut Grohne <helmut at subdivi.de>
++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 Joao Eriberto Mota Filho <eriberto at debian.org>
+License: GPL-2+
+
- License: GPL-2+
- 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; either version 2
- of the License, or (at your option) any later version.
++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: 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 program is distributed in the hope that it will be useful,
++ 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
++ 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
++ 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 3 can be found in "/usr/share/common-licenses/GPL-3".
++
++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.
+ .
- On Debian systems, the complete text of the GNU General Public License
- can be found in /usr/share/common-licenses/GPL-2 file.
++ 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.
diff --cc debian/libfuzzy2.docs
index 0000000,0000000..e845566
new file mode 100644
--- /dev/null
+++ b/debian/libfuzzy2.docs
@@@ -1,0 -1,0 +1,1 @@@
++README
diff --cc debian/libfuzzy2.symbols
index 786133e,0000000..e6f20f4
mode 100644,000000..100644
--- a/debian/libfuzzy2.symbols
+++ b/debian/libfuzzy2.symbols
@@@ -1,13 -1,0 +1,14 @@@
+libfuzzy.so.2 libfuzzy2 #MINVER#
- edit_distn at Base 2.6
- find_file_size at Base 2.6
- fuzzy_clone at Base 2.11
- fuzzy_compare at Base 2.6
- fuzzy_digest at Base 2.10
- fuzzy_free at Base 2.10
- fuzzy_hash_buf at Base 2.6
- fuzzy_hash_file at Base 2.6
- fuzzy_hash_filename at Base 2.6
- fuzzy_hash_stream at Base 2.10
- fuzzy_new at Base 2.10
- fuzzy_update at Base 2.10
++ edit_distn at Base 2.13
++ find_file_size at Base 2.13
++ fuzzy_clone at Base 2.13
++ fuzzy_compare at Base 2.13
++ fuzzy_digest at Base 2.13
++ fuzzy_free at Base 2.13
++ fuzzy_hash_buf at Base 2.13
++ fuzzy_hash_file at Base 2.13
++ fuzzy_hash_filename at Base 2.13
++ fuzzy_hash_stream at Base 2.13
++ fuzzy_new at Base 2.13
++ fuzzy_set_total_input_length at Base 2.13
++ fuzzy_update at Base 2.13
diff --cc debian/rules
index 37e3734,0000000..af5e67e
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,9 -1,0 +1,12 @@@
+#!/usr/bin/make -f
+
- export LDFLAGS+=-Wl,-z,defs
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
- dh ${@} --with autoreconf
++ dh $@ --with autoreconf
+
+override_dh_strip:
+ dh_strip --dbg-package=libfuzzy2-dbg
++
++override_dh_installdocs:
++ dh_installdocs -A NEWS
diff --cc debian/watch
index 2bf7fac,0000000..7fd7d5e
mode 100644,000000..100644
--- a/debian/watch
+++ b/debian/watch
@@@ -1,2 -1,0 +1,2 @@@
+version=3
- http://sf.net/ssdeep/ssdeep-(.+)\.tar\.gz
++http://sf.net/ssdeep/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