summaryrefslogtreecommitdiff
path: root/www/dillo
diff options
context:
space:
mode:
authoradam <adam>2005-01-27 09:39:44 +0000
committeradam <adam>2005-01-27 09:39:44 +0000
commitb4674e4a91ea91a403d7d29523275ec5e491b901 (patch)
tree6038f3fab70d3b7f61884ce89d5a1a8116888a72 /www/dillo
parentb0b62ab9be156e29f9c31eb5721d52b3dc4db883 (diff)
downloadpkgsrc-b4674e4a91ea91a403d7d29523275ec5e491b901.tar.gz
Changes 0.8.4:
- * Fixed a possible attack (program abortion) by malicious web pages, which contain huge values for <table> attributes "colspan" and "rowspan". * Changed anchors, they are now tested to be unique, and removed properly, when a widget tree is changed (e.g. another page is visited). Also added HTML warnings. Patches: Sebastian Geerken - * Fixed two minor memory leaks (IO's Buf1Start & html's SPCBuf). * Fixed handling of XML's "/>" tag-closing (e.g. <script ... />). BUG#514 * Removed obsolete code from IO/file.c. * Added a few missing EINTR handlers in dpi.c. * Orthogonalized the generic parser: - Fixes memory leaks and widget state when recovering from bad HTML. - Improves error detection and validation (needed by XHTML). - Makes DOC tree generation possible (needed by CSS). - Cleaner design of handling routines for bad HTML. - Orthodox treatment of double optional elements (HTML, HEAD, BODY). - Lots of minor code cleanups. * Switched the dpi file server's design to pthreads (fixes a critical race). * Avoided a crash when indexed GIF images lack a color map (BUG#647). * Fixed a bug when the remote HTTP server sends no Content-Type and the TCP packetizing splits the header from data (BUG#650). * Returned the parser to the old whitespace "collapsing" mode (this can be changed with the SGML_SPCDEL define in html.c). * Fixed a memory leak for DwStyle (there was one leak per page). Patches: Jorge Arellano - * Fixed a large memory leak of thread specific resources. --Very important Patch: Jorge Arellano, Livio Baldini - * Removed warnings for pointer arithmetic and strict prototypes all around the code (now it works under LP64 architectures). * Made miscelaneous cleanups for LP64 architectures. Patches: Jorge Arellano, Dieter Baron - * Changed dpid's umask to 0077. Patch: Jorge Arellano, Richard Zidlicky - * Switched to g_vsnprintf (instead of vsnprintf). Patch: Frank Wille - * Updated a bit the README file. Patch: Dieter Baron - * Made a grammatical and typographical review of the whole documentation in doc/. Also added some clarifications. * Fixed a libpng detection problem (e.g., on CYGWIN). BUG#651 Patches: Roberto Sanchez - * Fixed "id" and "name" attributes parsing logic. * Improved the parsing algorithm for character entities. BUG#605 Patches: Matthias Franz - * Fixed a security bug with uncertain data and a_Interface_msg(). CAN-2005-0012. Patch: Tavis Ormandy
Diffstat (limited to 'www/dillo')
-rw-r--r--www/dillo/Makefile13
-rw-r--r--www/dillo/distinfo7
-rw-r--r--www/dillo/patches/patch-ac16
3 files changed, 9 insertions, 27 deletions
diff --git a/www/dillo/Makefile b/www/dillo/Makefile
index e988cfba762..d51979ae8ab 100644
--- a/www/dillo/Makefile
+++ b/www/dillo/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2005/01/10 21:54:36 adrianp Exp $
+# $NetBSD: Makefile,v 1.25 2005/01/27 09:39:44 adam Exp $
-DISTNAME= dillo-0.8.3
-PKGREVISION= 2
+DISTNAME= dillo-0.8.4
CATEGORIES= www
MASTER_SITES= http://dillo.auriga.wearlab.de/download/
EXTRACT_SUFX= .tar.bz2
@@ -10,10 +9,10 @@ MAINTAINER= Benjamin.Wong@cc.gatech.edu
HOMEPAGE= http://dillo.auriga.wearlab.de/
COMMENT= Very small and fast graphical web-browser
-USE_BUILDLINK3= YES
-USE_PKGINSTALL= YES
-USE_X11= YES
-GNU_CONFIGURE= YES
+USE_BUILDLINK3= yes
+USE_PKGINSTALL= yes
+USE_X11= yes
+GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${PKG_SYSCONFDIR}
diff --git a/www/dillo/distinfo b/www/dillo/distinfo
index ff0f5f41053..aca0ba7e09b 100644
--- a/www/dillo/distinfo
+++ b/www/dillo/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.21 2005/01/10 21:54:36 adrianp Exp $
+$NetBSD: distinfo,v 1.22 2005/01/27 09:39:44 adam Exp $
-SHA1 (dillo-0.8.3.tar.bz2) = c023eface4516c89ba9a2818cfd24f3ef5d24dae
-Size (dillo-0.8.3.tar.bz2) = 418714 bytes
+SHA1 (dillo-0.8.4.tar.bz2) = 3af0091911be5c40ee6310980e607948d39f91df
+Size (dillo-0.8.4.tar.bz2) = 423106 bytes
SHA1 (patch-aa) = 2c89724fa0846d154292f983db86b3cc1d117343
SHA1 (patch-ab) = 682f85d285d64f85a9b34d0177a8c6ef5cafd31c
-SHA1 (patch-ac) = c3149428f1e756121eddfcac837b4b0a9b8b32b3
diff --git a/www/dillo/patches/patch-ac b/www/dillo/patches/patch-ac
deleted file mode 100644
index 6290dea358f..00000000000
--- a/www/dillo/patches/patch-ac
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-ac,v 1.6 2005/01/10 21:54:36 adrianp Exp $
-
---- src/capi.c.orig 2005-01-10 21:48:03.000000000 +0000
-+++ src/capi.c 2005-01-10 21:50:42.000000000 +0000
-@@ -492,9 +492,9 @@
- a_Chain_bcb(OpStop, Info, conn->url, NULL);
-
- } else if (strcmp(Data2, "send_status_message") == 0) {
-- a_Interface_msg(conn->bw, Data1);
-+ a_Interface_msg(conn->bw, "%s", Data1);
- } else if (strcmp(Data2, "chat") == 0) {
-- a_Interface_msg(conn->bw, Data1);
-+ a_Interface_msg(conn->bw, "%s", Data1);
- a_Bookmarks_chat_add(NULL, NULL, Data1);
- } else if (strcmp(Data2, "dialog") == 0) {
- a_Dpiapi_dialog(conn->bw, conn->server, Data1);