Update to uriparser-0.7.2. Important reliability (crash/memory leak) fix: 2008-09-01 -- 0.7.2 * Fixed: Bad cleanup logic in functions - uriAddBaseUri(..) - uriRemoveBaseUri(..) Previously you needed to call uriFreeUriMembers on return code URI_ERROR_MALLOC and only then. So that's why these functions now take cleanup off your shoulders. An extra call to uriFreeUriMembers from your side is still needed in case of success. * Soname: 1:7:0diff -r1.2 -r1.3 pkgsrc/textproc/uriparser/Makefile
(bjs)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2008/06/13 05:06:52 bjs Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2008/09/02 12:53:42 bjs Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= uriparser-0.7.1 | 4 | DISTNAME= uriparser-0.7.2 | |
5 | CATEGORIES= textproc | 5 | CATEGORIES= textproc | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=uriparser/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=uriparser/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= bjs@NetBSD.org | 9 | MAINTAINER= bjs@NetBSD.org | |
10 | HOMEPAGE= http://uriparser.sourceforge.net/ | 10 | HOMEPAGE= http://uriparser.sourceforge.net/ | |
11 | COMMENT= URI parsing library | 11 | COMMENT= URI parsing library | |
12 | 12 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 13 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 14 | |||
15 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
16 | USE_LIBTOOL= yes | 16 | USE_LIBTOOL= yes | |
17 | USE_FEATURES= snprintf | 17 | USE_FEATURES= snprintf |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2008/06/13 05:06:52 bjs Exp $ | 1 | $NetBSD: distinfo,v 1.3 2008/09/02 12:53:42 bjs Exp $ | |
2 | 2 | |||
3 | SHA1 (uriparser-0.7.1.tar.bz2) = 2b0a78bac76489e56b4a11c217b5f57097ebb048 | 3 | SHA1 (uriparser-0.7.2.tar.bz2) = a08dd236c87abf50a416fd450323e3a0a32d7245 | |
4 | RMD160 (uriparser-0.7.1.tar.bz2) = b97ccf60140580043aa7ec458897a7039499d448 | 4 | RMD160 (uriparser-0.7.2.tar.bz2) = 8c03acedab520937625c11fd7c1c833d92fd9953 | |
5 | Size (uriparser-0.7.1.tar.bz2) = 409452 bytes | 5 | Size (uriparser-0.7.2.tar.bz2) = 430912 bytes | |
6 | SHA1 (patch-aa) = 71f3582a2988c6c35a1a2b1995d50f47f22939bd | 6 | SHA1 (patch-aa) = 71f3582a2988c6c35a1a2b1995d50f47f22939bd |