[Frugalware-darcs] frugalware-0.6: avahi-0.6.17-3terminus1-i686

voroskoi voroskoi at frugalware.org
Tue Jul 10 07:11:26 CEST 2007


Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=frugalware-0.6;a=darcs_commitdiff;h=20070710050836-dd049-272f9bee1c2c0c612d527a6fc97ca01ed77986d6.gz;

[avahi-0.6.17-3terminus1-i686
voroskoi <voroskoi at frugalware.org>**20070710050836
 secfix bump, closes #2209
] {
addfile ./source/network/avahi/CVE-2007-3372.diff
hunk ./source/network/avahi/CVE-2007-3372.diff 1
+diff -aur avahi-0.6.17/avahi-common/strlst.c fw-avahi-0.6.17/avahi-common/strlst.c
+--- avahi-0.6.17/avahi-common/strlst.c	2006-12-31 17:49:19.000000000 +0100
++++ fw-avahi-0.6.17/avahi-common/strlst.c	2007-07-09 22:37:52.000000000 +0200
+@@ -51,7 +51,7 @@
+ AvahiStringList *avahi_string_list_add_arbitrary(AvahiStringList *l, const uint8_t*text, size_t size) {
+     AvahiStringList *n;
+ 
+-    assert(text);
++    assert(size == 0 || text);
+ 
+     if (!(n = avahi_string_list_add_anonymous(l, size)))
+         return NULL;
+diff -aur avahi-0.6.17/avahi-daemon/dbus-util.c fw-avahi-0.6.17/avahi-daemon/dbus-util.c
+--- avahi-0.6.17/avahi-daemon/dbus-util.c	2006-12-31 17:49:20.000000000 +0100
++++ fw-avahi-0.6.17/avahi-daemon/dbus-util.c	2007-07-09 22:36:33.000000000 +0200
+@@ -344,7 +344,10 @@
+         k = (const uint8_t*) "";
+         n = 0;
+         dbus_message_iter_get_fixed_array(&sub2, &k, &n);
+-            
++
++	if (!k)
++		k = (const uint8_t*) "";
++
+         strlst = avahi_string_list_add_arbitrary(strlst, k, n);
+         
+         dbus_message_iter_next(&sub);
hunk ./source/network/avahi/FrugalBuild 6
-pkgrel=2
+pkgrel=3terminus1
hunk ./source/network/avahi/FrugalBuild 20
-	rc.avahi-daemon{,-hu.po} rc.avahi-dnsconfd{,-hu.po} README.Frugalware)
+	rc.avahi-daemon{,-hu.po} rc.avahi-dnsconfd{,-hu.po} README.Frugalware \
+	CVE-2007-3372.diff)
hunk ./source/network/avahi/FrugalBuild 101
-sha1sums=('3f7d293b72ca1c5269fa4b1e68b453d8ec3ff8f9'\
-          'f66dd6671c303d5e5ba137b023786af3336957f0'\
-          '5f6b99e4917458b24736519bdd1e510763310589'\
-          '723e2e691d35063bd8aefeaf1063fdba812a9249'\
-          'b31a9b9bf972739d2976ef510690968851e8b588'\
-          'aa70f124dc70397b05320f861bed30dab308f075')
+sha1sums=('3f7d293b72ca1c5269fa4b1e68b453d8ec3ff8f9' \
+          'f66dd6671c303d5e5ba137b023786af3336957f0' \
+          '5f6b99e4917458b24736519bdd1e510763310589' \
+          '723e2e691d35063bd8aefeaf1063fdba812a9249' \
+          'b31a9b9bf972739d2976ef510690968851e8b588' \
+          'aa70f124dc70397b05320f861bed30dab308f075' \
+          'fff97c43c7de3cffe86a061b583fa3dd673647c5')
}


More information about the Frugalware-darcs mailing list