head 1.19; access; symbols pkgsrc-2014Q1:1.18.0.8 pkgsrc-2014Q1-base:1.18 pkgsrc-2013Q4:1.18.0.6 pkgsrc-2013Q4-base:1.18 pkgsrc-2013Q3:1.18.0.4 pkgsrc-2013Q3-base:1.18 pkgsrc-2013Q2:1.18.0.2 pkgsrc-2013Q2-base:1.18 pkgsrc-2013Q1:1.17.0.12 pkgsrc-2013Q1-base:1.17 pkgsrc-2012Q4:1.17.0.10 pkgsrc-2012Q4-base:1.17 pkgsrc-2012Q3:1.17.0.8 pkgsrc-2012Q3-base:1.17 pkgsrc-2012Q2:1.17.0.6 pkgsrc-2012Q2-base:1.17 pkgsrc-2012Q1:1.17.0.4 pkgsrc-2012Q1-base:1.17 pkgsrc-2011Q4:1.17.0.2 pkgsrc-2011Q4-base:1.17 pkgsrc-2011Q3:1.16.0.14 pkgsrc-2011Q3-base:1.16 pkgsrc-2011Q2:1.16.0.12 pkgsrc-2011Q2-base:1.16 pkgsrc-2011Q1:1.16.0.10 pkgsrc-2011Q1-base:1.16 pkgsrc-2010Q4:1.16.0.8 pkgsrc-2010Q4-base:1.16 pkgsrc-2010Q3:1.16.0.6 pkgsrc-2010Q3-base:1.16 pkgsrc-2010Q2:1.16.0.4 pkgsrc-2010Q2-base:1.16 pkgsrc-2010Q1:1.16.0.2 pkgsrc-2010Q1-base:1.16 pkgsrc-2009Q4:1.15.0.4 pkgsrc-2009Q4-base:1.15 pkgsrc-2009Q3:1.15.0.2 pkgsrc-2009Q3-base:1.15 pkgsrc-2009Q2:1.14.0.6 pkgsrc-2009Q2-base:1.14 pkgsrc-2009Q1:1.14.0.4 pkgsrc-2009Q1-base:1.14 pkgsrc-2008Q4:1.14.0.2 pkgsrc-2008Q4-base:1.14 pkgsrc-2008Q3:1.13.0.24 pkgsrc-2008Q3-base:1.13 cube-native-xorg:1.13.0.22 cube-native-xorg-base:1.13 pkgsrc-2008Q2:1.13.0.20 pkgsrc-2008Q2-base:1.13 cwrapper:1.13.0.18 pkgsrc-2008Q1:1.13.0.16 pkgsrc-2008Q1-base:1.13 pkgsrc-2007Q4:1.13.0.14 pkgsrc-2007Q4-base:1.13 pkgsrc-2007Q3:1.13.0.12 pkgsrc-2007Q3-base:1.13 pkgsrc-2007Q2:1.13.0.10 pkgsrc-2007Q2-base:1.13 pkgsrc-2007Q1:1.13.0.8 pkgsrc-2007Q1-base:1.13 pkgsrc-2006Q4:1.13.0.6 pkgsrc-2006Q4-base:1.13 pkgsrc-2006Q3:1.13.0.4 pkgsrc-2006Q3-base:1.13 pkgsrc-2006Q2:1.13.0.2 pkgsrc-2006Q2-base:1.13 pkgsrc-2006Q1:1.12.0.12 pkgsrc-2006Q1-base:1.12 pkgsrc-2005Q4:1.12.0.10 pkgsrc-2005Q4-base:1.12 pkgsrc-2005Q3:1.12.0.8 pkgsrc-2005Q3-base:1.12 pkgsrc-2005Q2:1.12.0.6 pkgsrc-2005Q2-base:1.12 pkgsrc-2005Q1:1.12.0.4 pkgsrc-2005Q1-base:1.12 pkgsrc-2004Q4:1.12.0.2 pkgsrc-2004Q4-base:1.12 pkgsrc-2004Q3:1.11.0.2 pkgsrc-2004Q3-base:1.11 pkgsrc-2004Q2:1.10.0.2 pkgsrc-2004Q2-base:1.10 pkgsrc-2004Q1:1.9.0.2 pkgsrc-2004Q1-base:1.9 pkgsrc-2003Q4:1.8.0.2 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.6.0.2 netbsd-1-6-1-base:1.6 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2-base:1.4 buildlink2:1.4.0.2; locks; strict; comment @# @; 1.19 date 2014.04.12.02.24.19; author obache; state dead; branches; next 1.18; commitid 7IY6LKVom8GkYkwx; 1.18 date 2013.06.09.16.29.33; author ryoon; state Exp; branches 1.18.8.1; next 1.17; commitid p9FyLqAYsCF5wXSw; 1.17 date 2011.12.02.13.06.31; author is; state Exp; branches; next 1.16; 1.16 date 2010.02.14.20.19.25; author snj; state Exp; branches; next 1.15; 1.15 date 2009.07.09.05.04.03; author snj; state Exp; branches; next 1.14; 1.14 date 2008.10.31.02.02.44; author snj; state Exp; branches 1.14.6.1; next 1.13; 1.13 date 2006.05.10.21.03.41; author adam; state Exp; branches; next 1.12; 1.12 date 2004.11.08.11.00.24; author adam; state Exp; branches; next 1.11; 1.11 date 2004.08.27.12.40.37; author drochner; state Exp; branches; next 1.10; 1.10 date 2004.05.26.08.06.56; author adam; state Exp; branches; next 1.9; 1.9 date 2004.03.14.01.26.55; author xtraeme; state Exp; branches; next 1.8; 1.8 date 2003.05.06.16.10.16; author salo; state Exp; branches; next 1.7; 1.7 date 2003.03.21.18.15.29; author jmmv; state Exp; branches; next 1.6; 1.6 date 2002.11.26.15.07.32; author jmmv; state Exp; branches; next 1.5; 1.5 date 2002.08.25.21.52.09; author jlam; state Exp; branches; next 1.4; 1.4 date 2002.05.21.11.13.31; author wiz; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2001.12.24.14.35.32; author dillo; state dead; branches; next 1.2; 1.2 date 2001.12.10.15.32.42; author joda; state Exp; branches; next 1.1; 1.1 date 2001.12.10.15.28.12; author joda; state Exp; branches; next ; 1.18.8.1 date 2014.04.12.17.24.57; author tron; state dead; branches; next ; commitid KYnLXwXM8sljXpwx; 1.14.6.1 date 2009.07.17.13.23.37; author tron; state Exp; branches; next ; 1.4.2.1 date 2002.05.21.11.13.31; author jlam; state dead; branches; next 1.4.2.2; 1.4.2.2 date 2002.06.23.19.03.43; author jlam; state Exp; branches; next ; desc @@ 1.19 log @Update dillo to 3.0.4. While here, * move dependency on wget to TOOLS, * simplify configuration file handling dillo-3.0.4 [April 09, 2014] +- OPTGROUP and INS elements. - Some HTML5 elements, etc. - Added show_ui_tooltip preference (BUG#1140). Patches: corvid +- Make embedding into other applications more reliable (BUG#1127). - Add search from address bar. - Share CSS user agent stylesheet between pages. Patches: Johannes Hofmann +- Better scaling (down) of images, even with consideration of gamma correction. - Fixed (possibly security) problem of FltkImgBuf caused by integer overflow (BUG#1129). - Some linebreaking fixes, and optimization for non-justified text, including new preference stretchability_factor. - Added white_bg_replacement preference. - Implemented background images (except 'background-attachment'), added load_background_images preference, as well as a new entry in the tools menu. Patches: Sebastian Geerken +- Fix a set of bugs reported by Oulu Univ. Secure Programming Group (HTML parsing, URL resolution, GIF processing, etc.) - Improved/fixed handling of HEAD, TITLE, TEXTAREA and form inputs. - Made show_url dillorc option work again (BUG#1128) Patches: Jorge Arellano Cid +- Fix compiling on Hurd. Patch: Pino Toscano +- Avoid Dpid children becoming zombies. Patch: Jorge Arellano, J. Gaffney +- HTML5 WBR element. - Fix compiling on IRIX with MIPSpro compiler. Patches: corvid, Sebastian Geerken @ text @$NetBSD: patch-ab,v 1.18 2013/06/09 16:29:33 ryoon Exp $ --- Makefile.in.orig 2013-03-14 15:03:54.000000000 +0000 +++ Makefile.in @@@@ -280,7 +280,7 @@@@ top_srcdir = @@top_srcdir@@ SUBDIRS = lout dw dlib dpip src doc dpid dpi test dist_bin_SCRIPTS = dillo-install-hyphenation EXTRA_DIST = Doxyfile dillorc install-dpi-local d_size.h -sysconf_DATA = dillorc +sysconf_DATA = all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive @ 1.18 log @Update to 3.0.3 * Add LICENSE. Changelog: dillo-3.0.3 [April 17, 2013] +- Support for CSS display property - Replace polling in DNS with a pipe. - Packed trie to optimize hyphenator memory consumption. - Fix crash in datauri dpi. - Speed up DNS requests when ipv6 isn't enabled. Patches: Johannes Hofmann +- Fix image input coordinates (BUG#1070) - When location bar is given focus, temporarily show panels if hidden (BUG#1093). - Fix bug where data URI has charset but no media type. - Bug meter line number fix for bare carriage returns. - Add some more info to various bug meter messages. - For text selection, fix releasing mouse button outside of boundary. - While selecting text, moving cursor outside viewport will scroll it. - Make form resetting work for tags (BUG#552). * Fixed
to render as a block element (BUG#527). * Added a content test for "name" and "id" attribute values (BUG#536). * Fixed the URL resolver handling of the "//" sequence in (BUG#535). * Added "show_extra_warnings" and removed "use_old_parser" (dillorc). * Added minor support for the deprecated element. * Eliminated a race condition that produced segfaults when a dpi transfer was cancelled before the contents were sent (a very rare case). * Added a test for socklen_t in configure.in. * Fixed the downloads dpi to handle both new savenames and target directory. * GdkRgb: fixed handling of not usable system default visual and colormap. * Made dillo recognize unhandled MIME types, and offer a download dialog! @ text @d3 1 a3 1 --- Makefile.in.orig 2004-05-13 20:51:56.000000000 +0000 d5 3 a7 2 @@@@ -138,7 +138,7 @@@@ SUBDIRS = doc src dpid dpi a8 1 d11 3 a13 3 subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs @ 1.9 log @Update www/dillo to 0.8.0, closes PR pkg/24768. Changes: Version 0.8.0 [Feb 08, 2004] - * Added a right-mouse-button popup for images! Patch: Frank de Lange, Eric Gaudet, Jorge Arellano - * Made main document window grab focus on startup, fullwindow, and after open url (BUG#330) * Set Ctrl-U to focus the location entry, Ctrl-R to reload, and Ctrl-H to hide controls. Patches: Johan Hovold, Jorge Arellano, Stephan Goetter - * Added a missing handler for broken-connection condition. Patch: Jorge Arellano, Phil Pennock - * Introduced a new way of handling dillo plugins! Now the communications and managing is done by a daemon: dpid. This comes with a lot of advantages described in Dpid.txt. Patch: Programming: Ferdi Franceschini; Design: Jorge Arellano - * Wrote documentation for dpid (Dpid.txt). * Removed a memory leak in Get_line(). Patches: Jorge Arellano, Ferdi Franceschini - * Developed a plugin for downloads. It uses wget and can handle several connections at the same time. * Developed stress tests for both dpid and the downloads dpi. Patches: Ferdi Franceschini - * Adapted dpi.c to manage plugins through dpid. * Improved the incoming dpi-stream processing to accept images from a dpi. * Added/updated lots of dpi-related comments. * Updated the dpi1 spec. * Removed the forced end-to-end reload that was set upon dpis. Now, dpi-generated pages can be cached. * Made dillo able to handle multiple plugins (still lacks a dynamic API) ... etc, etc. @ text @d3 3 a5 3 --- Makefile.in.orig 2004-03-14 02:13:15.000000000 +0100 +++ Makefile.in 2004-03-14 02:13:24.000000000 +0100 @@@@ -136,7 +136,7 @@@@ @ 1.8 log @Updated to version 0.7.2. Changes: - use tar.bz2 distfile - add USE_INET6 to BUILD_DEFS only if it's really used - DESCR has 80 columns - style nits 0.7.2: ====== - * Implemented text selection! (aka: Copy&Paste) (BUG#59) Patch: Sebastian Geerken, Eric Gaudet - * Fixed IPv6 support when the unthreaded server is used. Patch: Damien Couderc, Jorge Arellano - * Fixed the IPv6 socket connection code for *BSD. Patch: Daniel Hartmeier, Jorge Arellano - * Made the URL_SpamSafe flag be inherited by the BASE element. Patch: Melvin Hadasht - * Switched configure.in to use AC_CANONICAL_SYSTEM instead of 'uname'. Patch: Patrice Mandin - * Added "image/x-png" to MIME types (obsolete, but should be recognized). Patch: Paolo P. - * Fixed the code that handled the installation of "dillorc". Patches: Andreas Schweitzer, Paolo P. - * Fixed a lot of glitches in configure.in: notably libpng and libjpeg detection, enabling and disabling. (BUG#: 386, 407, 392, 349)! Patches: Andreas Schweitzer - * Fixed two leaks in Dw(Ext)Iterator. Patches: Jörgen Viksell - * Repaired some minor misbehaviours in the cookie-strings parser. Patches: Jörgen Viksell, Jorge Arellano - * Enabled entities parsing in HTML-given hidden and password values. Patch: Jorge Arellano, Francis Daly - * Implemented character stuffing in dpi (Fix bookmarks with quotes) BUG#434. * Added a HTML warning message for META outside HEAD. * Removed a segfault source when the server doesn't send content/type info. * Added file type detection for filenames without extension. * Removed the warnings detected with gcc 3.2.2. * Fixed the VERBATIM parsing mode and replaced the SCRIPT mode with it. * Fixed the problem with CR handling in TEXTAREA (BUG#318). * Fixed initial value parsing within TEXTAREA tags (BUG#400). * Fixed loading files with spaces in the name (command line) BUG#437. Patches: Jorge Arellano @ text @d3 3 a5 3 --- Makefile.in.orig 2003-04-29 18:24:33.000000000 +0200 +++ Makefile.in 2003-05-06 17:43:28.000000000 +0200 @@@@ -128,7 +128,7 @@@@ d7 1 a7 1 EXTRA_DIST = ChangeLog.old dillorc @ 1.7 log @Update to 0.7.1.2. There are lots of new features, including plugin support and IPv6; threads are now a must. Patch provided in PR pkg/20672 by Quentin Garnier. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 2002/11/26 15:07:32 jmmv Exp $ d3 3 a5 12 --- Makefile.in.orig 2003-03-10 13:44:49.000000000 +0100 +++ Makefile.in @@@@ -25,7 +25,7 @@@@ bindir = @@bindir@@ sbindir = @@sbindir@@ libexecdir = @@libexecdir@@ datadir = @@datadir@@ -sysconfdir = @@sysconfdir@@ +sysconfdir = @@datadir@@/examples/@@PACKAGE@@ sharedstatedir = @@sharedstatedir@@ localstatedir = @@localstatedir@@ libdir = @@libdir@@ @@@@ -397,10 +397,9 @@@@ uninstall-info: uninstall-info-recursive d7 1 d9 5 a13 10 install-data-local: dillorc + $(mkinstalldirs) $(DESTDIR)$(sysconfdir) -if [ -d $(DESTDIR)$(sysconfdir) ]; then \ - $(INSTALL_DATA) -b $(srcdir)/dillorc $(DESTDIR)$(sysconfdir)/; \ - elif [ -d /etc/ ]; then \ - $(INSTALL_DATA) -b $(srcdir)/dillorc /etc/; \ + $(INSTALL_DATA) $(srcdir)/dillorc $(DESTDIR)$(sysconfdir)/; \ fi uninstall-local: @ 1.6 log @Make this package install its configuration file in the examples directory and use PKG_SYSCONFDIR stuff to copy it to the right place. Bump PKGREVISION to 1. Approved by wiz. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2002/08/25 21:52:09 jlam Exp $ d3 1 a3 1 --- Makefile.in.orig Wed May 29 23:02:18 2002 d5 1 a5 1 @@@@ -23,7 +23,7 @@@@ bindir = @@bindir@@ d14 1 a14 1 @@@@ -358,10 +358,9 @@@@ mostlyclean distclean maintainer-clean d20 1 a20 1 - $(INSTALL_DATA) --backup=t $(srcdir)/dillorc $(DESTDIR)$(sysconfdir)/; \ d22 1 a22 1 - $(INSTALL_DATA) --backup=t $(srcdir)/dillorc /etc/; \ @ 1.5 log @Merge packages from the buildlink2 branch back into the main trunk that have been converted to USE_BUILDLINK2. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4.2.1 2002/06/23 19:03:43 jlam Exp $ d3 1 a3 1 --- Makefile.in.orig Tue May 21 12:53:53 2002 d5 11 a15 1 @@@@ -359,9 +359,9 @@@@ d18 1 d21 2 a23 3 elif [ -d /etc/ ]; then \ - $(INSTALL_DATA) --backup=t $(srcdir)/dillorc /etc/; \ + $(INSTALL_DATA) $(srcdir)/dillorc /etc/; \ @ 1.4 log @Some space fixing in the Makefile, and fix installation of dillorc. Makes PLIST correct... [forgot to add the patch?]. @ text @d1 1 a1 1 $NetBSD$ @ 1.4.2.1 log @file patch-ab was added on branch buildlink2 on 2002-06-23 19:03:43 +0000 @ text @d1 16 @ 1.4.2.2 log @Merge from pkgsrc-current to buildlink2 branch. @ text @a0 16 $NetBSD: patch-ab,v 1.4.2.1 2002/06/23 19:03:43 jlam Exp $ --- Makefile.in.orig Tue May 21 12:53:53 2002 +++ Makefile.in @@@@ -359,9 +359,9 @@@@ install-data-local: dillorc -if [ -d $(DESTDIR)$(sysconfdir) ]; then \ - $(INSTALL_DATA) --backup=t $(srcdir)/dillorc $(DESTDIR)$(sysconfdir)/; \ + $(INSTALL_DATA) $(srcdir)/dillorc $(DESTDIR)$(sysconfdir)/; \ elif [ -d /etc/ ]; then \ - $(INSTALL_DATA) --backup=t $(srcdir)/dillorc /etc/; \ + $(INSTALL_DATA) $(srcdir)/dillorc /etc/; \ fi uninstall-local: @ 1.3 log @Update dillo to 0.6.3: This release introduces extended UI customization, a full-screen mode, a way to turn off the dicache (saving lots of memory), and optimized code for handling resize requests in the page widget. The whole HTML tag parsing and URL resolving modules are new, improved, and more standards-compliant. Several bugfixes and other enhancements were also made. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2001/12/10 15:32:42 joda Exp $ d3 3 a5 4 --- src/IO/http.c.orig Tue Oct 16 17:53:53 2001 +++ src/IO/http.c Mon Dec 10 16:20:42 2001 @@@@ -211,6 +211,7 @@@@ SocketData_t *S = a_Klist_get_data(ValidSocks, (gint)Info->LocalKey); d7 10 a16 5 /* Set remaining parms. */ + memset(&name, 0, sizeof(name)); name.sin_family = AF_INET; name.sin_port = S->port ? htons(S->port) : htons(DILLO_URL_HTTP_PORT); name.sin_addr.s_addr = htonl(S->ip_addr); @ 1.2 log @uhm, typo in previous @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1 2001/12/10 15:28:12 joda Exp $ @ 1.1 log @need to zero out sockaddr before calling connect @ text @d1 1 a1 1 $NetBSD$ d9 1 a9 1 + memset(&name, 0, sizeof(sin)); @