diff options
author | adam <adam@pkgsrc.org> | 2005-01-27 09:39:44 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2005-01-27 09:39:44 +0000 |
commit | db074ecec2d1220e791daeccbb06f16c707ff81a (patch) | |
tree | 6038f3fab70d3b7f61884ce89d5a1a8116888a72 /www/dillo | |
parent | 9f40cae4536697e2c5550a70fbd14cb20d8b47bd (diff) | |
download | pkgsrc-db074ecec2d1220e791daeccbb06f16c707ff81a.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/Makefile | 13 | ||||
-rw-r--r-- | www/dillo/distinfo | 7 | ||||
-rw-r--r-- | www/dillo/patches/patch-ac | 16 |
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); |