pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security Update crudesaml to 1.8



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c4a34258a09a
branches:  trunk
changeset: 362776:c4a34258a09a
user:      manu <manu%pkgsrc.org@localhost>
date:      Thu May 25 03:17:41 2017 +0000

description:
Update crudesaml to 1.8

Changelog since previous version in pkgsrc

crusdesaml-1.8          2017-05-26
Fix crash introduced server side in 1.6 for saml_log()

crusdesaml-1.7          2017-05-22
Only iterate on XML_ELEMENT_NODE nodes

crusdesaml-1.6          2017-05-20
Typos in man pages (Florian Best)
Don't log the password length if it is too small (Florian Best)
Stop if wxmlXPathRegisterNs failed (Florian Best)
autoconf: Remove duplicate $(DESTDIR) (Florian Best)
PAM: Require only one provider (Florian Best)
PAM: No SONAME versioning (Philipp Hahn)
autoconf: Only strictness foreign (Philipp Hahn)
PAM: fix static PAM module build (Philipp Hahn)
Hide internal symbols (Philipp Hahn)
Fix varadic function SIGSEGV (Philipp Hahn)
Fix crash when using saml_log()/saml_error() in SASL client plugin

crusdesaml-1.5          2012-11-13
mod_shib2 compatibility, debug messages (Jan Tomasek)

diffstat:

 security/crudesaml/Makefile.common      |   4 ++--
 security/crudesaml/distinfo             |  11 +++++------
 security/crudesaml/patches/patch-saml.c |  20 --------------------
 security/cy2-saml/Makefile              |   4 ++--
 security/pam-saml/Makefile              |   4 ++--
 5 files changed, 11 insertions(+), 32 deletions(-)

diffs (82 lines):

diff -r 99f8788e1ba6 -r c4a34258a09a security/crudesaml/Makefile.common
--- a/security/crudesaml/Makefile.common        Thu May 25 03:04:05 2017 +0000
+++ b/security/crudesaml/Makefile.common        Thu May 25 03:17:41 2017 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.10 2015/08/07 11:16:16 wiz Exp $
+# $NetBSD: Makefile.common,v 1.11 2017/05/25 03:17:41 manu Exp $
 #
 # used by security/cy2-saml/Makefile
 # used by security/pam-saml/Makefile
 
-DISTNAME=      crudesaml-1.4
+DISTNAME=      crudesaml-1.8
 CATEGORIES=    security
 MASTER_SITES=  http://ftp.espci.fr/pub/crudesaml/
 
diff -r 99f8788e1ba6 -r c4a34258a09a security/crudesaml/distinfo
--- a/security/crudesaml/distinfo       Thu May 25 03:04:05 2017 +0000
+++ b/security/crudesaml/distinfo       Thu May 25 03:17:41 2017 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.6 2015/11/04 01:17:42 agc Exp $
+$NetBSD: distinfo,v 1.7 2017/05/25 03:17:41 manu Exp $
 
-SHA1 (crudesaml-1.4.tar.gz) = e6da912439f22970ebd3cab781a61195099c1656
-RMD160 (crudesaml-1.4.tar.gz) = 0d9b057b01806e0fae0fb67cd5df6dde8411a0e0
-SHA512 (crudesaml-1.4.tar.gz) = da876c58e522f42c92eac59e969e41a5700a80b3e08c0d76bd8d7e8bbb943ef36ece5f7190eaa6cb58cbd351824105c39f7497b7b6b88603908dedd64ff08b26
-Size (crudesaml-1.4.tar.gz) = 293083 bytes
-SHA1 (patch-saml.c) = 48d48c06efc496458b26699a67c269119909f9a0
+SHA1 (crudesaml-1.8.tar.gz) = d3e65764cc7c27329e5977b871487b00766cc2b8
+RMD160 (crudesaml-1.8.tar.gz) = aea305b89149d964223711db18d1020ec0f9544b
+SHA512 (crudesaml-1.8.tar.gz) = 064338718e1fa355f379dcc00487eb1be18689376ffafe6b0ee03d1c0d9332e4821e51fe9ae05b9a18bd43993e7a23d10b33958168b7ea4871340c697707e2f7
+Size (crudesaml-1.8.tar.gz) = 321688 bytes
diff -r 99f8788e1ba6 -r c4a34258a09a security/crudesaml/patches/patch-saml.c
--- a/security/crudesaml/patches/patch-saml.c   Thu May 25 03:04:05 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-$NetBSD: patch-saml.c,v 1.1 2014/07/22 09:47:37 manu Exp $
-
-When iterating to the root of the assertiin, make sure we do not try to 
-work on XML_DOCUMENT_NODE type node, only on XML_ELEMENT_NODE.
-
---- saml.c.orig        2012-11-08 09:36:54.000000000 +0100
-+++ saml.c     2014-02-10 05:52:14.000000000 +0100
-@@ -385,9 +385,11 @@
-               if (node->parent == NULL)
-                       break;
-               node = node->parent;
- 
--      } while ((node != node->parent) && (node != NULL));
-+      } while ((node != node->parent) &&
-+               (node != NULL) &&
-+               (node->type == XML_ELEMENT_NODE));
- 
-       saml_error(params, 0, "SAML assertion signature verification "
-                  "failure (error %d)", error);
-       return EACCES;
diff -r 99f8788e1ba6 -r c4a34258a09a security/cy2-saml/Makefile
--- a/security/cy2-saml/Makefile        Thu May 25 03:04:05 2017 +0000
+++ b/security/cy2-saml/Makefile        Thu May 25 03:17:41 2017 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2016/03/05 11:29:19 jperkin Exp $
+# $NetBSD: Makefile,v 1.13 2017/05/25 03:17:41 manu Exp $
 
 PKGNAME=       ${DISTNAME:S/crudesaml-/cy2-saml-/}
-PKGREVISION=   3
+#PKGREVISION=  1
 COMMENT=       Crude SAML assertion validator for bridging WebSSO and SASL
 
 PLUGINDIR=     ${PREFIX}/lib/sasl2
diff -r 99f8788e1ba6 -r c4a34258a09a security/pam-saml/Makefile
--- a/security/pam-saml/Makefile        Thu May 25 03:04:05 2017 +0000
+++ b/security/pam-saml/Makefile        Thu May 25 03:17:41 2017 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.13 2016/03/05 11:29:24 jperkin Exp $
+# $NetBSD: Makefile,v 1.14 2017/05/25 03:17:41 manu Exp $
 #
 
 PKGNAME=       ${DISTNAME:S/crudesaml-/pam-saml-/}
-PKGREVISION=   4
+#PKGREVISION=  1
 COMMENT=       Crude SAML assertion validator for bridging WebSSO and PAM
 
 INSTALLATION_DIRS=     lib/security ${PKGMANDIR}/man5



Home | Main Index | Thread Index | Old Index