pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/lasso Two bugfixes pulled from upstream:
details: https://anonhg.NetBSD.org/pkgsrc/rev/b3e8069efd06
branches: trunk
changeset: 559598:b3e8069efd06
user: manu <manu%pkgsrc.org@localhost>
date: Tue May 26 05:26:00 2009 +0000
description:
Two bugfixes pulled from upstream:
- make sure assertions are signed
- don't crash when parsing saml:AttributeValue with xsi:type set
diffstat:
security/lasso/Makefile | 4 +++-
security/lasso/distinfo | 4 +++-
security/lasso/patches/patch-bb | 1 +
security/lasso/patches/patch-bc | 1 +
security/lasso/patches/patch-bd | 1 +
security/lasso/patches/patch-ca | 14 ++++++++++++++
security/lasso/patches/patch-cb | 16 ++++++++++++++++
7 files changed, 39 insertions(+), 2 deletions(-)
diffs (90 lines):
diff -r 135951e84867 -r b3e8069efd06 security/lasso/Makefile
--- a/security/lasso/Makefile Tue May 26 01:54:37 2009 +0000
+++ b/security/lasso/Makefile Tue May 26 05:26:00 2009 +0000
@@ -1,6 +1,8 @@
-# $NetBSD: Makefile,v 1.1.1.1 2009/03/02 16:46:01 manu Exp $
+# $NetBSD: Makefile,v 1.2 2009/05/26 05:26:00 manu Exp $
#
+PKGREVISION= 2
+
CONFIGURE_ARGS+= --disable-python
CONFIGURE_ARGS+= --disable-php4
CONFIGURE_ARGS+= --disable-perl
diff -r 135951e84867 -r b3e8069efd06 security/lasso/distinfo
--- a/security/lasso/distinfo Tue May 26 01:54:37 2009 +0000
+++ b/security/lasso/distinfo Tue May 26 05:26:00 2009 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2009/04/09 03:23:55 manu Exp $
+$NetBSD: distinfo,v 1.3 2009/05/26 05:26:00 manu Exp $
SHA1 (lasso-2.2.2.tar.gz) = 32651fa71b16da01a94db234425846729a510623
RMD160 (lasso-2.2.2.tar.gz) = a4faae605726202db33d36a2b520b0ab8f17aa76
@@ -7,3 +7,5 @@
SHA1 (patch-bb) = 0867b8ae4036620084b73d28546ac089b57d3fb9
SHA1 (patch-bc) = 0104fc8a9d3acac47130e52f3e5aa2af78337170
SHA1 (patch-bd) = 1a43558472ff5a1f24bb5b1228335894a77f875e
+SHA1 (patch-ca) = c803ef9032744263f0fc434eda2c3b729fc96225
+SHA1 (patch-cb) = d6804551a3738d57cca71e018203f07c3736af99
diff -r 135951e84867 -r b3e8069efd06 security/lasso/patches/patch-bb
--- a/security/lasso/patches/patch-bb Tue May 26 01:54:37 2009 +0000
+++ b/security/lasso/patches/patch-bb Tue May 26 05:26:00 2009 +0000
@@ -1,3 +1,4 @@
+$NetBSD: patch-bb,v 1.3 2009/05/26 05:26:00 manu Exp $
--- configure.orig 2009-04-05 09:25:04.000000000 +0200
+++ configure 2009-04-05 09:25:48.000000000 +0200
@@ -15388,14 +15388,14 @@
diff -r 135951e84867 -r b3e8069efd06 security/lasso/patches/patch-bc
--- a/security/lasso/patches/patch-bc Tue May 26 01:54:37 2009 +0000
+++ b/security/lasso/patches/patch-bc Tue May 26 05:26:00 2009 +0000
@@ -1,3 +1,4 @@
+$NetBSD: patch-bc,v 1.2 2009/05/26 05:26:00 manu Exp $
--- lasso/xml/tools.c.orig 2009-04-05 11:24:03.000000000 +0200
+++ lasso/xml/tools.c 2009-04-05 11:24:47.000000000 +0200
@@ -1209,9 +1209,9 @@
diff -r 135951e84867 -r b3e8069efd06 security/lasso/patches/patch-bd
--- a/security/lasso/patches/patch-bd Tue May 26 01:54:37 2009 +0000
+++ b/security/lasso/patches/patch-bd Tue May 26 05:26:00 2009 +0000
@@ -1,3 +1,4 @@
+$NetBSD: patch-bd,v 1.2 2009/05/26 05:26:00 manu Exp $
--- lasso/xml/xml.c.orig 2009-04-05 11:25:55.000000000 +0200
+++ lasso/xml/xml.c 2009-04-05 11:26:27.000000000 +0200
@@ -1591,9 +1591,9 @@
diff -r 135951e84867 -r b3e8069efd06 security/lasso/patches/patch-ca
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/lasso/patches/patch-ca Tue May 26 05:26:00 2009 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-ca,v 1.1 2009/05/26 05:26:00 manu Exp $
+--- lasso/saml-2.0/profile.c.orig 2009-03-27 16:12:48.000000000 +0000
++++ lasso/saml-2.0/profile.c 2009-05-25 15:40:40.000000000 +0000
+@@ -1106,10 +1106,8 @@
+
+ if (url == NULL) {
+ return critical_error(LASSO_PROFILE_ERROR_UNKNOWN_PROFILE_URL);
+ }
+- /* No signature on the XML message */
+- remove_all_signatures(msg);
+ query = lasso_saml20_profile_export_to_query(profile, msg, must_sign);
+ lasso_assign_new_string(profile->msg_url, lasso_concat_url_query(url, query));
+ lasso_release(profile->msg_body);
+ lasso_release(query);
diff -r 135951e84867 -r b3e8069efd06 security/lasso/patches/patch-cb
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/lasso/patches/patch-cb Tue May 26 05:26:00 2009 +0000
@@ -0,0 +1,16 @@
+Index: lasso/xml/xml.c
+===================================================================
+--- lasso/xml/xml.c (revision 4193)
++++ lasso/xml/xml.c (revision 4194)
+@@ -1554,8 +1554,9 @@
+ }
+ }
+ }
+-
+- node = lasso_node_new_from_xmlNode_with_type(xmlnode, typename);
++ if (typename) {
++ node = lasso_node_new_from_xmlNode_with_type(xmlnode, typename);
++ }
+ lasso_release(typename);
+
+ return node;
Home |
Main Index |
Thread Index |
Old Index