Subversion Repositories nettle

Compare Revisions

Ignore whitespace Rev 77 → Rev 97

/tags/2.4-2/debian/README.source
File deleted
/tags/2.4-2/debian/copyright
6,23 → 6,6
Some parts are Copyright © the Free Software Foundation and various
people. See below and source code comments for details.
License: LGPL-2.1+
The nettle library is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or (at your
option) any later version.
.
The nettle library 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 Lesser General Public
License for more details.
.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
.
On Debian GNU/Linux systems, the complete text of the newest version
of the GNU Lesser General Public License can be found in
/usr/share/common-licenses/LGPL.
Comment:
Nettle is distributed under the GNU Lesser General Public License
(LGPL). A few of the individual files are in the public domain. To
112,7 → 95,7
Copyright: © 2001-2011 Niels Möller
License: LGPL-2.1+
 
Files: aes-set-*,
Files: aes-set-*
Copyright: © 2000, 2001, 2002 Rafael R. Sevilla, Niels Möller
License: LGPL-2.1+
 
123,7 → 106,7
© 2002, 2004 Niels Möller
License: LGPL-2.1+
 
Files: base64.h, base64-meta.c
Files: base64.h base64-meta.c
Copyright: © 2002 Dan Egnor
© 2002 Niels Möller
License: LGPL-2.1+
139,7 → 122,7
© 1998, 2001 Niels Möller
License: LGPL-2.1+
 
Files: camellia-table.c, camellia-crypt-internal.c
Files: camellia-table.c camellia-crypt-internal.c
Copyright: © 2006, 2007 NTT (Nippon Telegraph and Telephone Corporation)
© 2010 Niels Möller
License: LGPL-2.1+
149,19 → 132,36
© 2009 Magnus Holmgren
License: LGPL-2.1+
 
Files: desCode.h, descode.README, desdata.c, desinfo.c
Files: desCode.h descode.README desdata.c desinfo.c
Copyright: © 2002 Dana L. How
License: LGPL-2+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Library 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,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Library General Public License for more details.
.
You should have received a copy of the GNU Library General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
.
On Debian GNU/Linux systems, the complete text of the GNU Library
General Public License, version 2, can be found in
/usr/share/common-licenses/LGPL-2.
 
Files: des.c, des.h
Files: des.c des.h
Copyright: © 1992 Dana L. How
© 1997, 2001 Niels Möller
License: LGPL-2.1+
 
Files: gcm.c, gcm.h
Files: gcm.c gcm.h
Copyright: © 2011 Katholieke Universiteit Leuven
© 2011 Niels Möller
License: LGPG-2.1+
License: LGPL-2.1+
 
Files: md2.c
Copyright: © ? Andrew Kuchling
174,7 → 174,7
© 2003 Niels Möller
License: LGPL-2.1+
 
Files: md5.c, md5-compress.c
Files: md5.c md5-compress.c
Copyright: © Colin Plumb, Andrew Kuchling
© 2001 Niels Möller
License: LGPL-2.1+
184,7 → 184,15
© 2010 Niels Möller
License: LGPL-2.1+
 
Files: serpent-encrypt.c, serpent-decrypt.c, serpent-set-key.c
Files: ripemd160.c ripemd160-compress.c
Copyright: © 1998, 2001, 2002, 2003 Free Software Foundation, Inc.
License: LGPL-2.1+
 
Files: ripemd160-meta.c ripemd160.h
Copyright: © 2011 Andres Mejia
License: LGPL-2.1+
 
Files: serpent-encrypt.c serpent-decrypt.c serpent-set-key.c
Copyright: © 1998 Ross Anderson, Eli Biham, Lars Knudsen
© 2003, 2004, 2005 Free Software Foundation, Inc.
© 2010, 2011 Simon Josefsson
201,13 → 209,10
© 2001 Niels Möller
License: LGPL-2.1+
 
Files: testsuite/*, examples/*, aesdata.c, sha-example.c
Copyright: © 2001-2006 Niels Möller
License: GPL-2
 
Files: dsa2sexp.c
Copyright: © 2002, 2009 Niels Möller
© 2009 Magnus Holmgren
License: LGPL-2.1+
 
Files: testsuite/des-compat-test.c
Copyright: © 1995-1997 Eric Young (eay@cryptsoft.com)
252,11 → 257,11
© 2001, 2002, 2005, 2008 Niels Möller
License: LGPL-2.1+
 
Files: getopt*
Files: tools/getopt*
Copyright: © 1987-2001 Free Software Foundation, Inc.
License: GPL-2+
 
Files: config.guess, config.sub
Files: config.guess config.sub
Copyright: © 1992-2003 Free Software Foundation, Inc.
License: GPL-2+
As a special exception to the GNU General Public License, if you
265,6 → 270,7
the same distribution terms that you use for the rest of that program.
 
Files: debian/*
Copyright: none
License: public-domain
I believe that most files in debian/ hardly contains any creative
expression eligible for copyright.
273,10 → 279,70
Copyright: © 2002 Timshel Knoll <timshel@debian.org>
© 2007 Magnus Holmgren
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; version 2 dated June. 1991.
.
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. 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.
.
On Debian GNU/Linux systems, the complete text of the GNU General
Public License, version 2, can be found in
/usr/share/common-licenses/GPL-2.
Comment:
This manpage was copied from the lsh-utils package. Timshel didn't
explicitly select a license for his packaging work, but I think that
it can be considered released under the same license as LSH itself.
 
Files: debian/pkcs1-conv.1, debian/nettle-lfib-stream.1
Files: debian/pkcs1-conv.1 debian/nettle-lfib-stream.1
Copyright: © 2007 Magnus Holmgren
License: GAP
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
 
License: LGPL-2.1+
The nettle library is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or (at your
option) any later version.
.
The nettle library 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 Lesser General Public
License for more details.
.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
.
On Debian GNU/Linux systems, the complete text of the newest version
of the GNU Lesser General Public License can be found in
/usr/share/common-licenses/LGPL.
 
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 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. 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.
.
On Debian GNU/Linux systems, the complete text of the newest version
of the GNU General Public License can be found in
/usr/share/common-licenses/GPL.
/tags/2.4-2/debian/nettle-hash.1
27,7 → 27,7
family. For each file, the file name and a colon is printed first,
unless input is read from standard input, in which case nothing is
printed. Then the hash is printed in chunks of 64 bits (16 hexadecimal
digits) followed by the name of the algorith. In raw (binary) mode,
digits) followed by the name of the algorithm. In raw (binary) mode,
the hash is not split in chunks and is not followed by a newline.
 
.SH OPTIONS
/tags/2.4-2/debian/nettle-dev.install
1,3 → 1,4
usr/include/*
usr/lib/*/lib*.a
usr/lib/*/lib*.so
usr/lib/*/pkgconfig/*.pc
/tags/2.4-2/debian/control
2,8 → 2,9
Section: libs
Priority: optional
Maintainer: Magnus Holmgren <holmgren@debian.org>
Build-Depends: debhelper (>= 8.1.3), libgmp10-dev, m4, autotools-dev (>= 20100122.1)
Standards-Version: 3.9.1
Build-Depends: dpkg-dev (>= 1.15.7), debhelper (>= 8.1.3),
libgmp10-dev, m4, autotools-dev (>= 20100122.1)
Standards-Version: 3.9.3
Vcs-Svn: svn://svn.kibibyte.se/nettle/trunk
Vcs-Browser: http://svn.kibibyte.se/nettle
Homepage: http://www.lysator.liu.se/~nisse/nettle/
25,6 → 26,10
doesn't do any memory allocation or I/O, it simply provides the
cryptographic algorithms for the application to use in any environment and
in any way it needs.
.
This package contains the symmetric and one-way cryptographic
algorithms. To avoid having this package depend on libgmp, the
asymmetric cryptos reside in a separate library, libhogweed.
 
Package: libhogweed2
Architecture: any
43,6 → 48,10
doesn't do any memory allocation or I/O, it simply provides the
cryptographic algorithms for the application to use in any environment and
in any way it needs.
.
This package contains the asymmetric cryptographic algorithms, which,
require the GNU multiple precision arithmetic library (libgmp) for
their large integer computations.
 
Package: nettle-dev
Section: libdevel
70,7 → 79,8
Section: misc
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: libnettle1, lsh-utils (<< 2.0.4-dfsg-1)
Breaks: lsh-utils (<< 2.0.4-dfsg-1)
Replaces: lsh-utils (<< 2.0.4-dfsg-1)
Suggests: lsh-doc
Description: low level cryptographic library (binary tools)
Nettle is a cryptographic library that is designed to fit easily in more or
87,11 → 97,12
.
This package contains binary utilities that accompany the library:
.
- nettle-lfib-stream - generates a pseudorandom stream, using the Knuth
lfib (non-cryptographic) pseudorandom generator.
- nettle-lfib-stream - generates a pseudo-random stream, using the Knuth
lfib (non-cryptographic) pseudo-random generator.
- sexp-conv - conversion tool for handling the different flavours of sexp
syntax.
- pkcs1-conv - converts PKCS#1 keys to sexp format.
- nettle-hash - command-line tool to compute message digests such as SHA-1.
 
Package: nettle-dbg
Section: debug
/tags/2.4-2/debian/libhogweed2.symbols
41,15 → 41,6
nettle_dsa_signature_clear@Base 0
nettle_dsa_signature_from_sexp@Base 0
nettle_dsa_signature_init@Base 0
nettle_gcm_camellia128@Base 2.2
nettle_gcm_camellia192@Base 2.2
nettle_gcm_camellia256@Base 2.2
nettle_gcm_serpent128@Base 2.2
nettle_gcm_serpent192@Base 2.2
nettle_gcm_serpent256@Base 2.2
nettle_gcm_twofish128@Base 2.2
nettle_gcm_twofish192@Base 2.2
nettle_gcm_twofish256@Base 2.2
nettle_mpz_get_str_256@Base 0
nettle_mpz_init_set_str_256_s@Base 0
nettle_mpz_init_set_str_256_u@Base 0
/tags/2.4-2/debian/compat
1,0 → 0,0
7
8
/tags/2.4-2/debian/changelog
1,3 → 1,28
nettle (2.4-2) unstable; urgency=low
 
* Drop README.source; not needed since the package was converted to
format 3.0.
* Correct errors in DEP 5-format debian/copyright.
* Use dpkg-buildflags to set CFLAGS et al.
* Bump Standards-Version to 3.9.3.
 
-- Magnus Holmgren <holmgren@debian.org> Sat, 23 Jun 2012 14:41:45 +0200
 
nettle (2.4-1) unstable; urgency=low
 
* New upstream bugfix release.
 
-- Magnus Holmgren <holmgren@debian.org> Sat, 03 Sep 2011 17:59:01 +0200
 
nettle (2.3-1) unstable; urgency=low
 
* New upstream release.
* nettle-dev.install: Include pkg-config files added by upstream
(Closes: #634294).
* debian/copyright: Add ripemd160-related files.
 
-- Magnus Holmgren <holmgren@debian.org> Sat, 03 Sep 2011 00:48:54 +0200
 
nettle (2.2-1) unstable; urgency=low
 
* New upstream release (Closes: #633574).
7,10 → 32,17
* Add symbols files and correct dependencies in shlibs files.
* Update copyright information, in particular regarding blowfish and
serpent, trying to follow DEP5.
* Add manpage nettle-hash(1).
* Add manpage nettle-hash(1) and mention nettle-hash in description of
nettle-bin.
* Add multi-arch support.
* Bump Standards-Version to 3.9.2.
* Switch to Debhelper compat level 8.
* nettle-bin: Change Conflicts from moving sexp-conv into
Breaks+Replaces and drop long-obsolete conflict with libnettle1.
* Improve libnettle and libhogweed package descriptions, explaining the
difference between them.
 
-- Magnus Holmgren <holmgren@debian.org> Sat, 06 Aug 2011 17:19:14 +0200
-- Magnus Holmgren <holmgren@debian.org> Sat, 06 Aug 2011 19:13:56 +0200
 
nettle (2.1-2) unstable; urgency=low
 
/tags/2.4-2/debian/rules
32,7 → 32,7
--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--enable-shared \
--disable-dependency-tracking \
CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS) -Wl,--as-needed"
$(shell DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed dpkg-buildflags --export=configure)
 
 
build: build-stamp
/tags/2.4-2/debian/libnettle4.symbols
5,10 → 5,12
_nettle_camellia_crypt@Base 0
_nettle_camellia_table@Base 0
_nettle_md5_compress@Base 0
_nettle_ripemd160_compress@Base 2.3
_nettle_sha1_compress@Base 0
_nettle_sha256_compress@Base 0
_nettle_sha512_compress@Base 0
_nettle_write_be32@Base 0
_nettle_write_le32@Base 2.3
memxor3@Base 0
memxor@Base 0
nettle_MD5Final@Base 0
100,20 → 102,11
nettle_gcm_aes_set_iv@Base 2.2
nettle_gcm_aes_set_key@Base 2.2
nettle_gcm_aes_update@Base 2.2
nettle_gcm_camellia128@Base 2.2
nettle_gcm_camellia192@Base 2.2
nettle_gcm_camellia256@Base 2.2
nettle_gcm_decrypt@Base 2.2
nettle_gcm_digest@Base 2.2
nettle_gcm_encrypt@Base 2.2
nettle_gcm_serpent128@Base 2.2
nettle_gcm_serpent192@Base 2.2
nettle_gcm_serpent256@Base 2.2
nettle_gcm_set_iv@Base 2.2
nettle_gcm_set_key@Base 2.2
nettle_gcm_twofish128@Base 2.2
nettle_gcm_twofish192@Base 2.2
nettle_gcm_twofish256@Base 2.2
nettle_gcm_update@Base 2.2
nettle_hashes@Base 2.2
nettle_hmac_digest@Base 0
120,6 → 113,9
nettle_hmac_md5_digest@Base 0
nettle_hmac_md5_set_key@Base 0
nettle_hmac_md5_update@Base 0
nettle_hmac_ripemd160_digest@Base 2.3
nettle_hmac_ripemd160_set_key@Base 2.3
nettle_hmac_ripemd160_update@Base 2.3
nettle_hmac_set_key@Base 0
nettle_hmac_sha1_digest@Base 0
nettle_hmac_sha1_set_key@Base 0
162,6 → 158,10
nettle_openssl_des_ncbc_encrypt@Base 0
nettle_openssl_des_set_odd_parity@Base 0
nettle_realloc@Base 0
nettle_ripemd160@Base 2.3
nettle_ripemd160_digest@Base 2.3
nettle_ripemd160_init@Base 2.3
nettle_ripemd160_update@Base 2.3
nettle_serpent128@Base 0
nettle_serpent192@Base 0
nettle_serpent256@Base 0