[Forensics-changes] [aesfix] 01/01: Imported Debian patch 1.0.1-3

Joao Eriberto Mota Filho eriberto at moszumanska.debian.org
Mon Feb 23 12:24:25 UTC 2015


This is an automated email from the git hooks/post-receive script.

eriberto pushed a commit to branch debian
in repository aesfix.

commit 8fb4033c6b712ce83ff8098be24bae5a61fa2285
Merge: 15fc3ca 88013fd
Author: Joao Eriberto Mota Filho <eriberto at debian.org>
Date:   Mon Feb 23 07:57:57 2015 -0300

    Imported Debian patch 1.0.1-3

 debian/changelog                | 30 ++++++++++++++++++++++++++-
 debian/compat                   |  2 +-
 debian/control                  | 16 ++++++++-------
 debian/copyright                | 37 +++++++++++++++++----------------
 debian/patches/add-hardening    | 20 ++++++++++++++++++
 debian/patches/series           |  1 +
 debian/rules                    |  3 +++
 debian/upstream/signing-key.asc | 45 +++++++++++++++++++++++++++++++++++++++++
 debian/watch                    |  6 +++++-
 9 files changed, 133 insertions(+), 27 deletions(-)

diff --cc debian/changelog
index 9127d9e,0000000..c9de2af
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,36 -1,0 +1,64 @@@
++aesfix (1.0.1-3) experimental; urgency=medium
++
++  * Team upload.
++  * Updated the DH level to 9.
++  * debian/control:
++      - Added the 'forensics' word to long description.
++      - Bumped Standards-version to 3.9.6.
++      - Changed from aeskeyfinder to aeskeyfind in Recommends field and long
++        description. Thanks to Christoph Anton Mitterer <calestyo at scientia.net>.
++        (Closes: #713931)
++      - Updated the Homepage field.
++      - Updated the VCS fields.
++  * debian/copyright:
++      - Moved the licenses text to end of file.
++      - Updated the packaging copyright dates and names.
++      - Updated the text of the GPL-2 license.
++      - Updated the upstream homepage address.
++  * debian/upstream/signing-key.asc: added to allow the GPG signature check by
++      uscan.
++  * debian/rules: added the DEB_BUILD_MAINT_OPTIONS variable to fix the issues
++      pointed by blhc.
++  * debian/watch:
++      - Added a check to GPG signature.
++      - Added a second way to search for files.
++      - Improved the regex rule.
++
++ -- Joao Eriberto Mota Filho <eriberto at debian.org>  Mon, 23 Feb 2015 07:57:57 -0300
++
 +aesfix (1.0.1-2) unstable; urgency=low
 +
 +  * Team upload.
 +
 +  [ Daniel Baumann ]
 +  * Prefixing debhelper files with package name.
 +  * Rewriting copyright file in machine-interpretable form.
 +  * Tidy rules file.
 +  * Adding lintian overrides.
 +  * Using debhelper install file rather than adding install target in upstream
 +    Makefile.
 +  * Removing now useless dirs debhelper file.
 +  * Minimizing rules file.
 +
 +  [ Julien Valroff ]
 +  * Bump debhelper compat to 8 
 +  * Bump standards version to 3.9.2 (no changes needed) 
 +  * Switch to 3.0 (quilt) source package format 
 +  * Fix VCS-* fields 
 +  * Add watch file 
 +  * Move to `utils' section as per the override 
 +  * Complete long description 
 +  * Add samples to the package 
 +  * Remove useless lintian override: use Team Upload changelog entry 
 +  * Recommends aeskeyfinder as suggested by the documentation
 +  * Update copyright file as per current DEP-5 
 +
-  -- Julien Valroff <julien at debian.org>  Sun, 18 Sep 2011 14:39:17 +0200
++ -- Julien Valroff <julien at debian.org>  Sat, 23 Jul 2011 13:56:09 +0200
 +
 +aesfix (1.0.1-1) unstable; urgency=low
 +
 +  * Initial release (Closes: #495419)
 +  * Adjusted the Makefile to add $DESTDIR
 +  * Added a man page.
 +
 + -- Jacob Appelbaum <jacob at appelbaum.net>  Sun, 17 Aug 2008 21:02:09 -0300
diff --cc debian/compat
index 45a4fb7,0000000..ec63514
mode 100644,000000..100644
--- a/debian/compat
+++ b/debian/compat
@@@ -1,1 -1,0 +1,1 @@@
- 8
++9
diff --cc debian/control
index 1704d6d,0000000..81d1379
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,22 -1,0 +1,24 @@@
 +Source: aesfix
 +Section: utils
 +Priority: optional
 +Maintainer: Debian Forensics <forensics-devel at lists.alioth.debian.org>
 +Uploaders: Jacob Appelbaum <jacob at appelbaum.net>
- Build-Depends: debhelper (>= 8.0.0)
- Standards-Version: 3.9.2
- Homepage: http://citp.princeton.edu/memory/code/
- Vcs-Browser: http://git.debian.org/?p=forensics/aesfix.git
- Vcs-Git: git://git.debian.org/git/forensics/aesfix.git
++Build-Depends: debhelper (>= 9)
++Standards-Version: 3.9.6
++Homepage: https://citp.princeton.edu/research/memory/code
++Vcs-Browser: http://anonscm.debian.org/cgit/forensics/aesfix.git
++Vcs-Git: git://anonscm.debian.org/forensics/aesfix.git
 +
 +Package: aesfix
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}
- Recommends: aeskeyfinder
++Recommends: aeskeyfind
 +Description: tool for correcting bit errors in an AES key schedule
 + This program illustrates a technique for correcting bit errors in an AES
-  key schedule. It should be used with the output of the aeskeyfinder program.
++ key schedule. It should be used with the output of the aeskeyfind program.
 + .
 + It is limited to AES-128 key schedules, and it can only correct unidirectional
 + 1->0 bit errors.  For the most part it has been optimized for readability
 + rather than performance.
++ .
++ This package is useful to several activities, as forensics investigations.
diff --cc debian/copyright
index 99724d6,0000000..0281296
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,58 -1,0 +1,61 @@@
- Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174
- Upstream-Contact: Nadia Heninger
-                   J. Alex Halderman
- Source: http://citp.princeton.edu/memory/code/
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: AESFix
++Source: https://citp.princeton.edu/research/memory/code
 +
 +Files: *
 +Copyright: 2008 Nadia Heninger
 +           2008 J. Alex Halderman
 +License: BSD-3-clause
++
++Files: debian/*
++Copyright: 2008-2009 Jacob Appelbaum <jacob at appelbaum.net>
++           2011 Julien Valroff <julien at debian.org>
++           2015 Joao Eriberto Mota Filho <eriberto at debian.org>
++License: GPL-2+
++
++License: BSD-3-clause
 + Redistribution and use of this software in source and binary forms,
 + with or without modification, are permitted provided that the
 + following conditions are met:
 + .
 + * Redistributions of source code must retain the above
 +   copyright notice, this list of conditions and the
 +   following disclaimer.
 + .
 + * Redistributions in binary form must reproduce the above
 +   copyright notice, this list of conditions and the
 +   following disclaimer in the documentation and/or other
 +   materials provided with the distribution.
 + .
 + * Neither the names of the authors nor the names of their institutions
 +   may be used to endorse or promote products derived from this
 +   software without specific prior written permission.
 + .
 + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 +
- Files: debian/*
- Copyright: 2008-2009 Jacob Appelbaum <jacob at appelbaum.net>
-            2011 Julien Valroff <julien at debian.org>
 +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.
++ 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 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
-  can be found in /usr/share/common-licenses/GPL-2 file.
++ On Debian systems, the complete text of the GNU General
++ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
diff --cc debian/patches/add-hardening
index 0000000,0000000..56ee40a
new file mode 100644
--- /dev/null
+++ b/debian/patches/add-hardening
@@@ -1,0 -1,0 +1,20 @@@
++Description: add GCC hardening.
++Author: Joao Eriberto Mota Filho <eriberto at debian.org>
++Last-Update: 2015-02-23
++Index: aesfix-1.0.1/Makefile
++===================================================================
++--- aesfix-1.0.1.orig/Makefile
+++++ aesfix-1.0.1/Makefile
++@@ -1,10 +1,10 @@
++-CXXFLAGS= -Wall -O4 -funroll-loops
+++CXXFLAGS += -Wall -O4 -funroll-loops
++ OBJS= aesfix.o errvect.o
++ 
++ all: aesfix
++ 
++ aesfix: $(OBJS)
++-	$(CXX) -o aesfix $(OBJS)
+++	$(CXX) $(LDFLAGS) -o aesfix $(OBJS)
++ 
++ clean:
++ 	@rm -f aesfix *~ \#* $(OBJS)
diff --cc debian/patches/series
index 0000000,0000000..346557c
new file mode 100644
--- /dev/null
+++ b/debian/patches/series
@@@ -1,0 -1,0 +1,1 @@@
++add-hardening
diff --cc debian/rules
index cbe925d,0000000..d8309f6
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,3 -1,0 +1,6 @@@
 +#!/usr/bin/make -f
++
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++
 +%:
 +	dh $@
diff --cc debian/upstream/signing-key.asc
index 0000000,0000000..1f85097
new file mode 100644
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@@ -1,0 -1,0 +1,45 @@@
++
++-----BEGIN PGP PUBLIC KEY BLOCK-----
++
++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
++=GKSC
++-----END PGP PUBLIC KEY BLOCK-----
diff --cc debian/watch
index 3edfa9e,0000000..a786c5f
mode 100644,000000..100644
--- a/debian/watch
+++ b/debian/watch
@@@ -1,2 -1,0 +1,6 @@@
 +version=3
- http://citp.princeton.edu/memory-content/src/aesfix-(.*)\.tar\.gz debian
++opts="pgpsigurlmangle=s/$/.asc/" \
++https://citp.princeton.edu/memory-content/src/aesfix-(\d\S+)\.tar\.(?:bz2|gz|xz)
++
++opts="pgpsigurlmangle=s/$/.asc/" \
++https://citp.princeton.edu/research/memory/code .*/src/aesfix-(\d\S+)\.tar\.(?:bz2|gz|xz)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/forensics/aesfix.git



More information about the forensics-changes mailing list