[xml/sgml-commit] [xmlsec1] 19/32: Imported Debian patch 1.2.18-1
Rene Engelhard
rene at moszumanska.debian.org
Sun Jun 25 17:46:29 UTC 2017
This is an automated email from the git hooks/post-receive script.
rene pushed a commit to branch experimental
in repository xmlsec1.
commit 87aeb76297d6977d5d81952c95a9d0c893cfb2f5
Merge: 100c57c b116304
Author: John V. Belmonte <jbelmonte at debian.org>
Date: Sun Apr 22 10:32:43 2012 -0400
Imported Debian patch 1.2.18-1
COPYING | 52 +-
ChangeLog | 126 +
Copyright | 52 +-
HACKING | 39 +
Makefile.am | 114 +-
Makefile.in | 172 +-
TODO | 160 +-
aclocal.m4 | 8038 +-------------------
apps/Makefile.am | 11 +-
apps/Makefile.in | 38 +-
apps/cmdline.c | 308 +-
apps/cmdline.h | 86 +-
apps/crypto.c | 356 +-
apps/crypto.h | 62 +-
apps/xmlsec.c | 2146 +++---
config.guess | 201 +-
config.sub | 58 +-
configure | 1827 +++--
configure.in | 341 +-
debian/changelog | 12 +
debian/control | 28 +-
debian/libxmlsec1-gcrypt.install | 1 +
debian/patches/examples_ldlibs.patch | 15 +
debian/patches/series | 1 +
debian/rules | 7 +-
debian/source/format | 1 +
depcomp | 329 +-
docs/Makefile.am | 7 +
docs/Makefile.in | 31 +-
docs/api/Makefile.am | 27 +-
docs/api/Makefile.in | 46 +-
docs/api/chapters/compiling-and-linking.sgml | 2 +-
docs/api/chapters/init-and-shutdown.sgml | 2 +-
docs/api/chapters/new-crypto.sgml | 6 +-
docs/api/home.png | Bin 654 -> 654 bytes
docs/api/images/diagrams.sxd | Bin 14532 -> 13616 bytes
docs/api/images/encryption-structure.png | Bin 30508 -> 32989 bytes
docs/api/images/signature-structure.png | Bin 31083 -> 33332 bytes
docs/api/images/transforms-chain.png | Bin 12083 -> 4087 bytes
docs/api/index.html | 7 +
docs/api/index.sgml | 2 +
docs/api/left.png | Bin 459 -> 459 bytes
docs/api/right.png | Bin 472 -> 472 bytes
docs/api/up.png | Bin 406 -> 406 bytes
docs/api/xmlsec-app.html | 900 +--
docs/api/xmlsec-base64.html | 225 +-
docs/api/xmlsec-bn.html | 490 +-
docs/api/xmlsec-buffer.html | 382 +-
docs/api/xmlsec-custom-keys-manager.html | 181 +-
docs/api/xmlsec-decrypt-with-keys-mngr.html | 164 +-
docs/api/xmlsec-decrypt-with-signle-key.html | 102 +-
docs/api/xmlsec-dl.html | 94 +-
docs/api/xmlsec-encrypt-dynamic-template.html | 100 +-
docs/api/xmlsec-encrypt-template-file.html | 93 +-
docs/api/xmlsec-encrypt-with-session-key.html | 137 +-
docs/api/xmlsec-errors.html | 621 +-
.../xmlsec-examples-sign-dynamimc-template.html | 104 +-
docs/api/xmlsec-examples-sign-template-file.html | 86 +-
docs/api/xmlsec-examples-sign-x509.html | 108 +-
docs/api/xmlsec-gcrypt-app.html | 578 ++
docs/api/xmlsec-gcrypt-crypto.html | 1128 +++
...{xmlsec-nss-ref.html => xmlsec-gcrypt-ref.html} | 24 +-
docs/api/xmlsec-gcrypt.sgml | 15 +
docs/api/xmlsec-gnutls-app.html | 453 +-
docs/api/xmlsec-gnutls-crypto.html | 831 +-
docs/api/xmlsec-index.html | 248 +-
docs/api/xmlsec-index.sgml | 248 +-
docs/api/xmlsec-io.html | 88 +-
docs/api/xmlsec-keyinfo.html | 530 +-
docs/api/xmlsec-keys.html | 788 +-
docs/api/xmlsec-keysdata.html | 1506 ++--
docs/api/xmlsec-keysmngr.html | 486 +-
docs/api/xmlsec-list.html | 400 +-
docs/api/xmlsec-membuf.html | 23 +-
docs/api/xmlsec-mscrypto-app.html | 594 +-
docs/api/xmlsec-mscrypto-certkeys.html | 119 +-
docs/api/xmlsec-mscrypto-crypto.html | 885 ++-
docs/api/xmlsec-mscrypto-keysstore.html | 85 +-
docs/api/xmlsec-mscrypto-x509.html | 370 +-
docs/api/xmlsec-nodeset.html | 356 +-
docs/api/xmlsec-notes-compiling-unix.html | 2 +-
docs/api/xmlsec-notes-init-shutdown.html | 2 +-
docs/api/xmlsec-notes-new-crypto-skeleton.html | 2 +-
docs/api/xmlsec-notes-new-crypto.html | 4 +-
docs/api/xmlsec-notes-overview.html | 2 +-
docs/api/xmlsec-notes-structure.html | 3 +-
docs/api/xmlsec-nss-app.html | 580 +-
docs/api/xmlsec-nss-bignum.html | 70 +-
docs/api/xmlsec-nss-crypto.html | 607 +-
docs/api/xmlsec-nss-keysstore.html | 85 +-
docs/api/xmlsec-nss-pkikeys.html | 75 +-
docs/api/xmlsec-nss-ref.html | 6 +-
docs/api/xmlsec-nss-x509.html | 272 +-
docs/api/xmlsec-openssl-app.html | 640 +-
docs/api/xmlsec-openssl-bn.html | 62 +-
docs/api/xmlsec-openssl-crypto.html | 824 +-
docs/api/xmlsec-openssl-evp.html | 54 +-
docs/api/xmlsec-openssl-x509.html | 365 +-
docs/api/xmlsec-parser.html | 103 +-
docs/api/xmlsec-reference.html | 1 +
docs/api/xmlsec-templates.html | 1059 ++-
docs/api/xmlsec-transforms.html | 2456 +++---
docs/api/xmlsec-verify-with-key.html | 88 +-
docs/api/xmlsec-verify-with-keys-mngr.html | 150 +-
docs/api/xmlsec-verify-with-restrictions.html | 127 +-
docs/api/xmlsec-verify-with-x509.html | 111 +-
docs/api/xmlsec-version.html | 33 +-
docs/api/xmlsec-x509.html | 69 +-
docs/api/xmlsec-xmldsig.html | 644 +-
docs/api/xmlsec-xmlenc.html | 436 +-
docs/api/xmlsec-xmlsec.html | 139 +-
docs/api/xmlsec-xmltree.html | 1265 ++-
docs/api/xmlsec.sgml | 18 +-
docs/download.html | 9 +-
docs/faq.html | 29 +-
docs/index.html | 104 +-
docs/news.html | 446 +-
docs/related.html | 6 +-
docs/xmldsig.html | 1200 ++-
docs/xmlenc.html | 773 +-
docs/xmlsec-man.html | 18 +-
examples/decrypt1.c | 102 +-
examples/decrypt2.c | 164 +-
examples/decrypt3.c | 181 +-
examples/encrypt1.c | 93 +-
examples/encrypt2.c | 100 +-
examples/encrypt3.c | 137 +-
examples/mywin32make.bat | 2 +-
examples/sign1.c | 86 +-
examples/sign2.c | 104 +-
examples/sign3.c | 108 +-
examples/verify1.c | 88 +-
examples/verify2.c | 150 +-
examples/verify3.c | 113 +-
examples/verify4.c | 125 +-
examples/xkms-server.c | 447 +-
examples/xmldsigverify.c | 212 +-
include/Makefile.in | 24 +-
include/xmlsec/Makefile.in | 24 +-
include/xmlsec/app.h | 372 +-
include/xmlsec/base64.h | 60 +-
include/xmlsec/bn.h | 120 +-
include/xmlsec/buffer.h | 112 +-
include/xmlsec/crypto.h | 26 +-
include/xmlsec/dl.h | 40 +-
include/xmlsec/errors.h | 264 +-
include/xmlsec/exports.h | 22 +-
include/xmlsec/gcrypt/Makefile.am | 13 +
include/xmlsec/{gnutls => gcrypt}/Makefile.in | 66 +-
include/xmlsec/gcrypt/app.h | 96 +
include/xmlsec/gcrypt/crypto.h | 460 ++
include/xmlsec/gcrypt/symbols.h | 104 +
include/xmlsec/gnutls/Makefile.am | 1 +
include/xmlsec/gnutls/Makefile.in | 21 +-
include/xmlsec/gnutls/app.h | 120 +-
include/xmlsec/gnutls/crypto.h | 387 +-
include/xmlsec/gnutls/symbols.h | 129 +-
include/xmlsec/gnutls/x509.h | 110 +
include/xmlsec/io.h | 36 +-
include/xmlsec/keyinfo.h | 240 +-
include/xmlsec/keys.h | 258 +-
include/xmlsec/keysdata.h | 690 +-
include/xmlsec/keysmngr.h | 210 +-
include/xmlsec/list.h | 170 +-
include/xmlsec/membuf.h | 18 +-
include/xmlsec/mscrypto/Makefile.in | 20 +-
include/xmlsec/mscrypto/app.h | 166 +-
include/xmlsec/mscrypto/certkeys.h | 28 +-
include/xmlsec/mscrypto/crypto.h | 392 +-
include/xmlsec/mscrypto/keysstore.h | 36 +-
include/xmlsec/mscrypto/symbols.h | 144 +-
include/xmlsec/mscrypto/x509.h | 103 +-
include/xmlsec/nodeset.h | 150 +-
include/xmlsec/nss/Makefile.in | 20 +-
include/xmlsec/nss/app.h | 156 +-
include/xmlsec/nss/bignum.h | 26 +-
include/xmlsec/nss/crypto.h | 350 +-
include/xmlsec/nss/keysstore.h | 32 +-
include/xmlsec/nss/pkikeys.h | 22 +-
include/xmlsec/nss/symbols.h | 129 +-
include/xmlsec/nss/x509.h | 76 +-
include/xmlsec/openssl/Makefile.in | 20 +-
include/xmlsec/openssl/app.h | 164 +-
include/xmlsec/openssl/bn.h | 24 +-
include/xmlsec/openssl/crypto.h | 298 +-
include/xmlsec/openssl/evp.h | 18 +-
include/xmlsec/openssl/symbols.h | 161 +-
include/xmlsec/openssl/x509.h | 90 +-
include/xmlsec/parser.h | 34 +-
include/xmlsec/private.h | 526 +-
include/xmlsec/private/Makefile.am | 1 +
include/xmlsec/private/Makefile.in | 21 +-
include/xmlsec/private/xkms.h | 108 +-
include/xmlsec/private/xslt.h | 34 +
include/xmlsec/skeleton/app.h | 120 +-
include/xmlsec/skeleton/crypto.h | 24 +-
include/xmlsec/skeleton/symbols.h | 155 +-
include/xmlsec/soap.h | 158 +-
include/xmlsec/strings.h | 8 +-
include/xmlsec/templates.h | 192 +-
include/xmlsec/transforms.h | 933 ++-
include/xmlsec/version.h | 14 +-
include/xmlsec/version.h.in | 8 +-
include/xmlsec/x509.h | 36 +-
include/xmlsec/xkms.h | 518 +-
include/xmlsec/xmldsig.h | 282 +-
include/xmlsec/xmlenc.h | 208 +-
include/xmlsec/xmlsec.h | 129 +-
include/xmlsec/xmltree.h | 336 +-
install-sh | 674 +-
ltmain.sh | 8 +-
m4/libtool.m4 | 13 +-
m4/ltversion.m4 | 10 +-
man/Makefile.in | 20 +-
man/xmlsec1-config.1 | 6 +-
man/xmlsec1.1 | 8 +-
missing | 226 +-
mkinstalldirs | 40 -
scripts/build_release.sh | 4 +-
scripts/test_leaks.pl | 60 -
src/Makefile.am | 2 +
src/Makefile.in | 35 +-
src/app.c | 1176 +--
src/base64.c | 874 +--
src/bn.c | 710 +-
src/buffer.c | 508 +-
src/c14n.c | 976 +--
src/dl.c | 1082 +--
src/enveloped.c | 148 +-
src/errors.c | 266 +-
src/{openssl => gcrypt}/Makefile.am | 31 +-
src/{mscrypto => gcrypt}/Makefile.in | 238 +-
src/{gnutls => gcrypt}/README | 4 +-
src/gcrypt/app.c | 663 ++
src/gcrypt/asn1.c | 602 ++
src/gcrypt/asn1.h | 39 +
src/gcrypt/asymkeys.c | 1920 +++++
src/gcrypt/ciphers.c | 855 +++
src/gcrypt/crypto.c | 315 +
src/gcrypt/digests.c | 614 ++
src/{openssl => gcrypt}/globals.h | 10 +-
src/gcrypt/hmac.c | 823 ++
src/gcrypt/kw_aes.c | 593 ++
src/gcrypt/kw_des.c | 607 ++
src/gcrypt/signatures.c | 1490 ++++
src/gcrypt/symkeys.c | 441 ++
src/globals.h | 4 +-
src/gnutls/Makefile.am | 12 +-
src/gnutls/Makefile.in | 96 +-
src/gnutls/README | 11 +-
src/gnutls/app.c | 1047 ++-
src/gnutls/asymkeys.c | 455 ++
src/gnutls/ciphers.c | 824 +-
src/gnutls/crypto.c | 304 +-
src/gnutls/digests.c | 346 +-
src/gnutls/globals.h | 11 +-
src/gnutls/hmac.c | 584 +-
src/gnutls/kw_aes.c | 72 +
src/gnutls/kw_des.c | 51 +
src/gnutls/signatures.c | 148 +
src/gnutls/symkeys.c | 379 +-
src/gnutls/x509.c | 1960 +++++
src/gnutls/x509utils.c | 1687 ++++
src/gnutls/x509utils.h | 143 +
src/gnutls/x509vfy.c | 802 ++
src/io.c | 368 +-
src/keyinfo.c | 1634 ++--
src/keys.c | 1116 +--
src/keysdata.c | 1184 +--
src/keysmngr.c | 712 +-
src/kw_aes_des.c | 493 ++
src/kw_aes_des.h | 148 +
src/list.c | 416 +-
src/membuf.c | 206 +-
src/mscrypto/Makefile.am | 8 +-
src/mscrypto/Makefile.in | 65 +-
src/mscrypto/README | 43 +-
src/mscrypto/app.c | 1289 ++--
src/mscrypto/certkeys.c | 2290 +++---
src/mscrypto/ciphers.c | 1507 ++--
src/mscrypto/crypto.c | 868 ++-
src/mscrypto/csp_calg.h | 91 +-
src/mscrypto/csp_oid.h | 58 +-
src/mscrypto/digests.c | 721 +-
src/mscrypto/globals.h | 23 +-
src/mscrypto/hmac.c | 963 +++
src/mscrypto/keysstore.c | 812 +-
src/mscrypto/kt_rsa.c | 637 +-
src/mscrypto/kw_aes.c | 662 ++
src/mscrypto/kw_des.c | 730 ++
src/mscrypto/mingw-crypt32.def | 4 +
src/mscrypto/private.h | 130 +
src/mscrypto/signatures.c | 1039 ++-
src/mscrypto/symkeys.c | 889 ++-
src/mscrypto/x509.c | 2359 +++---
src/mscrypto/x509vfy.c | 790 +-
src/mscrypto/xmlsec-mingw.h | 151 +-
src/nodeset.c | 645 +-
src/nss/Makefile.am | 2 +-
src/nss/Makefile.in | 22 +-
src/nss/README | 95 +-
src/nss/app.c | 1632 ++--
src/nss/bignum.c | 132 +-
src/nss/ciphers.c | 906 +--
src/nss/crypto.c | 356 +-
src/nss/digests.c | 579 +-
src/nss/globals.h | 4 +-
src/nss/hmac.c | 904 ++-
src/nss/keysstore.c | 560 +-
src/nss/keytrans.c | 1235 +--
src/nss/kw_aes.c | 1116 ++-
src/nss/kw_des.c | 1043 ++-
src/nss/pkikeys.c | 1338 ++--
src/nss/signatures.c | 883 ++-
src/nss/symkeys.c | 316 +-
src/nss/x509.c | 2122 +++---
src/nss/x509vfy.c | 826 +-
src/openssl/Makefile.am | 2 +-
src/openssl/Makefile.in | 22 +-
src/openssl/README | 6 +-
src/openssl/app.c | 1797 ++---
src/openssl/bn.c | 146 +-
src/openssl/ciphers.c | 904 +--
src/openssl/crypto.c | 413 +-
src/openssl/digests.c | 681 +-
src/openssl/evp.c | 1532 ++--
src/openssl/globals.h | 4 +-
src/openssl/hmac.c | 872 +--
src/openssl/kt_rsa.c | 973 ++-
src/openssl/kw_aes.c | 875 +--
src/openssl/kw_des.c | 841 +-
src/openssl/signatures.c | 1000 +--
src/openssl/symkeys.c | 316 +-
src/openssl/x509.c | 2572 +++----
src/openssl/x509vfy.c | 1500 ++--
src/parser.c | 582 +-
src/skeleton/Makefile.am | 2 +-
src/skeleton/app.c | 428 +-
src/skeleton/crypto.c | 217 +-
src/skeleton/globals.h | 4 +-
src/soap.c | 830 +-
src/strings.c | 622 +-
src/templates.c | 2226 +++---
src/transforms.c | 3038 ++++----
src/x509.c | 90 +-
src/xkms.c | 4320 +++++------
src/xmldsig.c | 1870 ++---
src/xmlenc.c | 1396 ++--
src/xmlsec.c | 170 +-
src/xmltree.c | 1416 ++--
src/xpath.c | 1210 +--
src/xslt.c | 695 +-
tests/keys/README | 20 +
tests/keys/largersakey-win.p12 | Bin 0 -> 6656 bytes
tests/keys/largersakey-winxp.p12 | Bin 0 -> 6683 bytes
tests/keys/rsakey-win.p12 | Bin 0 -> 4166 bytes
tests/keys/rsakey-winxp.p12 | Bin 0 -> 4193 bytes
tests/testDSig.sh | 841 +-
tests/testEnc.sh | 350 +-
tests/testKeys.sh | 170 +-
tests/testXKMS.sh | 197 +-
tests/testrun.sh | 443 ++
win32/Makefile.msvc | 50 +-
win32/configure.js | 22 +-
win32/mycfg.bat | 2 +-
xmlsec-config.in | 13 +-
xmlsec-gnutls.pc.in => xmlsec-gcrypt.pc.in | 8 +-
xmlsec-gnutls.pc.in | 6 +-
xmlsec-nss.pc.in | 2 +-
xmlsec-openssl.pc.in | 2 +-
xmlsec.pc.in | 2 +-
xmlsec1-config | 15 +-
xmlsec1-gcrypt.pc | 11 +
xmlsec1-gnutls.pc | 8 +-
xmlsec1-nss.pc | 4 +-
xmlsec1-openssl.pc | 4 +-
xmlsec1.m4 | 2 +-
xmlsec1.pc | 4 +-
xmlsec1.spec | 2 +-
xmlsec1Conf.sh | 2 +-
380 files changed, 84739 insertions(+), 67229 deletions(-)
diff --cc debian/changelog
index d493c79,0000000..e7ea587
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,179 -1,0 +1,191 @@@
++xmlsec1 (1.2.18-1) unstable; urgency=low
++
++ * New upstream release (including CVE-2011-1425, Closes: #604828)
++ * Incorporate NMU for la file removal and hardened build flags
++ * Fix example linker flags (Closes: #647453)
++ * Add build-arch and build-indep targets to rules
++ * Add misc-depends entry to binaries
++ * Confirm Debian standards 3.9.3
++ * Switch to dpkg-source 3.0 (quilt) format
++
++ -- John V. Belmonte <jbelmonte at debian.org> Sun, 22 Apr 2012 10:32:43 -0400
++
+xmlsec1 (1.2.14-1.3) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Enable hardened build flags (Bug #656655)
+
+ -- Moritz Muehlenhoff <jmm at debian.org> Fri, 06 Apr 2012 21:31:59 +0200
+
+xmlsec1 (1.2.14-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Empty dependency_libs in libtool la file. Closes: #610239
+ http://wiki.debian.org/ReleaseGoals/LAFileRemoval
+
+ -- Andreas Metzler <ametzler at debian.org> Sat, 23 Apr 2011 08:53:37 +0200
+
+xmlsec1 (1.2.14-1.1) unstable; urgency=high
+
+ * Non-maintainer upload by the Security Team.
+ * Apply patch from upstream addressing arbitrary file overwrite
+ (CVE-2011-1425, closes: #620560).
+
+ -- Thijs Kinkhorst <thijs at debian.org> Sat, 09 Apr 2011 17:40:24 +0200
+
+xmlsec1 (1.2.14-1) unstable; urgency=low
+
+ * New upstream release, fixes CVE-2009-3736 (Closes: #559831)
+ * debian/rules: dh_prep instead of dh_clean
+
+ -- John V. Belmonte <jbelmonte at debian.org> Tue, 08 Dec 2009 21:47:36 -0500
+
+xmlsec1 (1.2.12-1) unstable; urgency=low
+
+ * New upstream release, fixes CVE-2009-0217 (Closes: #532751, #529918)
+ * Update debian/watch
+ * Upgrade to latest debhelper version
+ * In debian/control:
+ * add Homepage
+ * remove use of ${Source-Version}
+ * In debian/rules:
+ * fix distclean call
+ * $(CURDIR) instead of $(PWD)
+ * remove xulrunner hack since upstream now supports it in configure
+ * strip RPATH's caused by bug in upstream's libtool version
+ * Confirm Debian standards 3.8.3
+
+ -- John V. Belmonte <jbelmonte at debian.org> Sat, 05 Sep 2009 18:21:58 -0400
+
+xmlsec1 (1.2.9-5) unstable; urgency=low
+
+ * Remove shlibs.local (Closes: #379445)
+ * Add minimum versions to Build-Depends and -dev Depends
+
+ -- John V. Belmonte <jbelmonte at debian.org> Sun, 30 Jul 2006 22:27:01 -0400
+
+xmlsec1 (1.2.9-4) unstable; urgency=low
+
+ * Fix gnutls dependency in shlibs.local (Closes: #379390)
+
+ -- John V. Belmonte <jbelmonte at debian.org> Sun, 23 Jul 2006 10:46:53 -0400
+
+xmlsec1 (1.2.9-3) unstable; urgency=low
+
+ * Adjust gnutls dependency (Closes: #335771)
+ * Adjust libxml2 min version
+
+ -- John V. Belmonte <jbelmonte at debian.org> Mon, 26 Jun 2006 20:48:41 -0400
+
+xmlsec1 (1.2.9-2) unstable; urgency=low
+
+ * Add engine libraries to depends of dev package
+ * Switch to mozilla libs provided by xulrunner package (Closes: #364382)
+ * Confirm Debian standards 3.7.2
+
+ -- John V. Belmonte <jbelmonte at debian.org> Thu, 08 Jun 2006 21:52:55 -0400
+
+xmlsec1 (1.2.9-1) unstable; urgency=low
+
+ * New upstream release (Closes: #319807)
+ * Upgrade to Debian standards 3.6.2
+
+ -- John V. Belmonte <jbelmonte at debian.org> Sat, 17 Sep 2005 09:36:11 -0400
+
+xmlsec1 (1.2.6-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- John V. Belmonte <jbelmonte at debian.org> Thu, 26 Aug 2004 15:07:52 -0400
+
+xmlsec1 (1.2.4-3) unstable; urgency=low
+
+ * Adjust gnutls dependency (Closes: #263626)
+ * Add debian/watch
+
+ -- John V. Belmonte <jbelmonte at debian.org> Thu, 5 Aug 2004 12:09:42 -0400
+
+xmlsec1 (1.2.4-2) unstable; urgency=low
+
+ * Change maintainer address
+ * Adjust libxslt dependency (Closes: #261831)
+
+ -- John V. Belmonte <jbelmonte at debian.org> Mon, 2 Aug 2004 10:05:04 -0400
+
+xmlsec1 (1.2.4-1) unstable; urgency=low
+
+ * New upstream release (Closes: #228531)
+ * Add binary for nss crypto engine
+ * Upgrade gnutls dependency to gnutls10
+
+ -- John V. Belmonte <jvb at prairienet.org> Tue, 27 Jan 2004 12:49:49 -0500
+
+xmlsec1 (1.1.1-2) unstable; urgency=low
+
+ * Upgrade to Debian standards 3.6.1
+ * In debian/rules:
+ * remove unused "nostrip" logic
+ * replace use of $CURDIR with `pwd`
+ * remove unused debhelper calls
+ * convert from dh_movefiles to dh_install
+ * omit makefiles and SGML files from HTML docs
+
+ -- John V. Belmonte <jvb at prairienet.org> Mon, 13 Oct 2003 15:43:41 -0400
+
+xmlsec1 (1.1.1-1) unstable; urgency=low
+
+ * New upstream release
+ * Add soname number to build/-dev depends for libgnutls
+ * Add version to build/-dev depends for libssl since no
+ libssl<soname_number>-dev is available
+ * In README.Debian, clarify restriction on use of openssl crypto engine
+ by GPL'd official Debian packages
+ * In README.Debian, more about the yet unpackaged nss crypto engine
+
+ -- John V. Belmonte <jvb at prairienet.org> Sun, 24 Aug 2003 06:39:56 -0400
+
+xmlsec1 (1.1.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Add pkg-config files (Closes: #203376)
+ * Downplay xmlsec1-config in README.Debian, package descriptions
+ * Remove some upstream workarounds from debian/rules
+
+ -- John V. Belmonte <jvb at prairienet.org> Mon, 11 Aug 2003 10:05:06 -0400
+
+xmlsec1 (1.0.4-2) unstable; urgency=low
+
+ * No change, except this time my sponsor won't accidentally mutilate the
+ package before uploading :-)
+
+ -- John V. Belmonte <jvb at prairienet.org> Fri, 18 Jul 2003 01:11:45 -0400
+
+xmlsec1 (1.0.4-1) unstable; urgency=low
+
+ * New upstream release
+ * Update README.Debian regarding nss engine support
+ * Fix typo in libxmlsec1 description
+ * Remove some upstream workarounds from debian/rules
+
+ -- John V. Belmonte <jvb at prairienet.org> Tue, 15 Jul 2003 21:23:11 -0400
+
+xmlsec1 (1.0.3-1) unstable; urgency=low
+
+ * New upstream release (Closes: #194270)
+ * change source name for xmlsec1 series
+ * change dev package section to libdevel
+
+ -- John V. Belmonte <jvb at prairienet.org> Tue, 17 Jun 2003 23:19:17 -0400
+
+xmlsec (0.0.14-1) unstable; urgency=low
+
+ * New upstream release
+ * upgrade to Debian standards 3.5.9
+
+ -- John V. Belmonte <jvb at prairienet.org> Fri, 28 Mar 2003 14:21:10 -0500
+
+xmlsec (0.0.12-1) unstable; urgency=low
+
+ * Initial Release (Closes: #152605)
+
+ -- John V. Belmonte <jvb at prairienet.org> Tue, 11 Feb 2003 14:58:00 -0500
diff --cc debian/control
index 792645b,0000000..7dc6836
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,76 -1,0 +1,88 @@@
+Source: xmlsec1
+Section: text
+Priority: optional
+Maintainer: John V. Belmonte <jbelmonte at debian.org>
- Build-Depends: debhelper (>> 7.0.0), autotools-dev, chrpath, pkg-config, libxml2-dev (>= 2.6.12), libxslt1-dev (>= 1.0.20), libssl-dev (>= 0.9.8), libgnutls-dev (>= 1.0.0), libnss3-dev
- Standards-Version: 3.8.3
++Build-Depends: debhelper (>> 7.0.0), autotools-dev, chrpath, pkg-config, libxml2-dev (>= 2.6.12), libxslt1-dev (>= 1.0.20), libssl-dev (>= 0.9.8), libgnutls-dev (>= 1.0.0), libnss3-dev, libgcrypt11-dev
++Standards-Version: 3.9.3
+Homepage: http://www.aleksey.com/xmlsec/
+
+Package: libxmlsec1-dev
+Section: libdevel
+Architecture: any
- Depends: libxmlsec1 (= ${binary:Version}), libxmlsec1-openssl (= ${binary:Version}), libxmlsec1-gnutls (= ${binary:Version}), libxmlsec1-nss (= ${binary:Version}), libc6-dev, libxml2-dev (>= 2.6.12), libxslt1-dev (>= 1.0.20), libssl-dev (>= 0.9.8), libgnutls-dev (>= 1.0.0), libnss3-dev
++Depends: ${misc:Depends}, libxmlsec1 (= ${binary:Version}), libxmlsec1-openssl (= ${binary:Version}), libxmlsec1-gnutls (= ${binary:Version}), libxmlsec1-nss (= ${binary:Version}), libxmlsec1-gcrypt (= ${binary:Version}), libc6-dev, libxml2-dev (>= 2.6.12), libxslt1-dev (>= 1.0.20), libssl-dev (>= 0.9.8), libgnutls-dev (>= 1.0.0), libnss3-dev, libgcrypt11-dev
+Description: Development files for the XML security library
+ The XML Security Library is a C library that implements these XML standards:
+ .
+ * XML Signature
+ * XML Encryption
+ .
+ This package provides development files including documentation, examples,
+ headers, static libraries, and configuration support.
+
+Package: libxmlsec1
+Section: libs
+Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: XML security library
+ The XML Security Library implements standards related to secure handling
+ of XML data.
+ .
+ This package provides dynamic libraries for use by applications.
+ Specifically, it provides all XML security library functionality
+ except for the cryptography engine.
+
+Package: libxmlsec1-openssl
+Section: libs
+Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Openssl engine for the XML security library
+ The XML Security Library implements standards related to secure handling
+ of XML data.
+ .
+ This package provides dynamic libraries for use by applications.
+ Specifically, it provides the openssl implementation of the XML security
+ library cryptography functions.
+
+Package: libxmlsec1-gnutls
+Section: libs
+Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Gnutls engine for the XML security library
+ The XML Security Library implements standards related to secure handling
+ of XML data.
+ .
+ This package provides dynamic libraries for use by applications.
+ Specifically, it provides the gnutls implementation of the XML security
+ library cryptography functions.
+
+Package: libxmlsec1-nss
+Section: libs
+Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Nss engine for the XML security library
+ The XML Security Library implements standards related to secure handling
+ of XML data.
+ .
+ This package provides dynamic libraries for use by applications.
+ Specifically, it provides the nss implementation of the XML security
+ library cryptography functions.
+
++Package: libxmlsec1-gcrypt
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Description: Gcrypt engine for the XML security library
++ The XML Security Library implements standards related to secure handling
++ of XML data.
++ .
++ This package provides dynamic libraries for use by applications.
++ Specifically, it provides the gcrypt implementation of the XML security
++ library cryptography functions.
++
+Package: xmlsec1
+Section: text
+Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: XML security command line processor
+ Xmlsec is a command line tool for signature and encryption transformations
+ of XML data. It is part of the XML Security Library.
diff --cc debian/libxmlsec1-gcrypt.install
index 0000000,0000000..cfda507
new file mode 100644
--- /dev/null
+++ b/debian/libxmlsec1-gcrypt.install
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/libxmlsec1-gcrypt.so.*
diff --cc debian/patches/examples_ldlibs.patch
index 0000000,0000000..5ac075a
new file mode 100644
--- /dev/null
+++ b/debian/patches/examples_ldlibs.patch
@@@ -1,0 -1,0 +1,15 @@@
++# Description: Fix incorrect use of LDFLAGS in examples makefile
++# Forwarded: http://bugzilla.gnome.org/674561
++# Bug-Debian: http://bugs.debian.org/647453
++
++--- a/examples/Makefile
+++++ b/examples/Makefile
++@@ -11,7 +11,7 @@
++
++ CC = gcc
++ CFLAGS += -g $(shell xmlsec1-config --cflags) -DUNIX_SOCKETS
++-LDFLAGS += -g $(shell xmlsec1-config --libs)
+++LDLIBS += -g $(shell xmlsec1-config --libs)
++
++ all: $(PROGRAMS)
++
diff --cc debian/patches/series
index 0000000,0000000..fc5c606
new file mode 100644
--- /dev/null
+++ b/debian/patches/series
@@@ -1,0 -1,0 +1,1 @@@
++examples_ldlibs.patch
diff --cc debian/rules
index 6ec0a8c,0000000..3417866
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,101 -1,0 +1,102 @@@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+# shared library versions, option 1
+#version=2.0.5
+#major=2
+# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
+version=`ls src/.libs/lib*.so.* | \
+ awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
+major=`ls src/.libs/lib*.so.* | \
+ awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
+
+config.status: configure
+ dh_testdir
+ # Add here commands to configure the package.
+ -test -r /usr/share/misc/config.sub && \
+ cp -f /usr/share/misc/config.sub config.sub
+ -test -r /usr/share/misc/config.guess && \
+ cp -f /usr/share/misc/config.guess config.guess
+ ./configure \
+ --host=$(DEB_HOST_GNU_TYPE) \
+ --build=$(DEB_BUILD_GNU_TYPE) \
+ $(shell dpkg-buildflags --export=configure) \
+ --prefix=/usr \
+ --mandir=\$${prefix}/share/man \
+ --infodir=\$${prefix}/share/info \
+ --with-html-dir=\$${prefix}/share/doc/xmlsec1/html \
- --enable-dynamic \
+ --disable-crypto-dl \
+ --disable-apps-crypto-dl
+
+
- build: build-stamp
++build: build-arch build-indep
++build-arch: build-stamp
++build-indep: build-stamp
+build-stamp: config.status
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ # Add here commands to clean up after the build process.
+ [ ! -f Makefile ] || $(MAKE) distclean
+
+ dh_clean COPYING config.log config.cache config.status config.sub \
+ config.guess
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tmp
+ $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
+ # strip unwanted RPATH caused by bug in old libtool
+ chrpath -d $(CURDIR)/debian/tmp/usr/lib/*.so \
+ $(CURDIR)/debian/tmp/usr/bin/xmlsec1
+ find debian/tmp/usr/lib -name "*.la" -exec \
+ sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} +
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+
+ dh_install -X.cvsignore --sourcedir=debian/tmp
+ dh_installexamples -X.cvsignore examples/*
+ dh_installdocs -X.sgml --all README debian/README.Debian debian/TODO.Debian
+ dh_installman
+ dh_installchangelogs ChangeLog
+ dh_strip
+ dh_compress -Xexamples/
+ dh_fixperms
+ dh_makeshlibs -V
+ dh_installdeb
+ dh_shlibdeps -l $(CURDIR)/debian/libxmlsec1/usr/lib
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
- .PHONY: build clean binary-indep binary-arch binary install
++.PHONY: build build-arch build-indep clean binary-indep binary-arch binary install
diff --cc debian/source/format
index 0000000,0000000..163aaf8
new file mode 100644
--- /dev/null
+++ b/debian/source/format
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-xml-sgml/xmlsec1.git
More information about the debian-xml-sgml-commit
mailing list