head 1.8; access; symbols pkgsrc-2018Q1:1.7.0.130 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.128 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.126 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.122 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.120 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.118 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.116 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.114 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.112 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.110 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.108 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.106 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.104 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.102 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.100 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.98 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.96 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.94 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.92 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.90 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.88 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.86 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.84 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.82 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.80 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.78 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.7.0.76 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.74 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.7.0.72 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.70 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.68 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.7.0.66 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.7.0.64 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.7.0.62 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.7.0.60 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.58 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.7.0.56 pkgsrc-2009Q1-base:1.7 pkgsrc-2008Q4:1.7.0.54 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.52 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.50 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.48 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.46 pkgsrc-2008Q1:1.7.0.44 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.42 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.40 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.38 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.36 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.34 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.32 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.30 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.28 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.26 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.24 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.22 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.20 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.18 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.16 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.14 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.7.0.12 pkgsrc-2004Q1-base:1.7 pkgsrc-2003Q4:1.7.0.10 pkgsrc-2003Q4-base:1.7 netbsd-1-6-1:1.7.0.6 netbsd-1-6-1-base:1.7 netbsd-1-6:1.7.0.8 netbsd-1-6-RELEASE-base:1.7 pkgviews:1.7.0.4 pkgviews-base:1.7 buildlink2:1.7.0.2 buildlink2-base:1.7 netbsd-1-5-PATCH003:1.7 netbsd-1-5-PATCH001:1.7 netbsd-1-4-PATCH002:1.5 comdex-fall-1999:1.5 netbsd-1-4-PATCH001:1.4 netbsd-1-4-RELEASE:1.4 netbsd-1-3-PATCH003:1.3 FREEBSD-19980713:1.1.1.1 FREEBSD:1.1.1; locks; strict; comment @# @; 1.8 date 2018.06.24.16.54.59; author adam; state dead; branches; next 1.7; commitid gko1QjdfYW8xtyHA; 1.7 date 2001.04.20.12.33.53; author fredb; state Exp; branches; next 1.6; 1.6 date 2000.08.06.01.11.39; author fredb; state dead; branches; next 1.5; 1.5 date 99.10.08.04.43.07; author deberg; state Exp; branches; next 1.4; 1.4 date 98.11.13.00.01.21; author frueauf; state Exp; branches; next 1.3; 1.3 date 98.09.15.05.41.44; author garbled; state Exp; branches; next 1.2; 1.2 date 98.07.14.16.56.51; author tv; state dead; branches; next 1.1; 1.1 date 98.07.14.16.51.20; author tv; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 98.07.14.16.51.20; author tv; state Exp; branches; next ; desc @@ 1.8 log @libwww: updated to 5.4.2 5.4.2: Unknown changes. Changes with libwww 5.4.1 * Removed the expat source code in favor of linking against the global system expat library to avoid having to track security advisories in that library * Updated expat to 2.2.0 * Updated autotools to the current versions * Library/src/HTSQL.c: add missing mysql_init to HTSQL_connect reported by Xavier Torne * configure.ac, Library/src/Makefile.am, Library/cvs2sql/Makefile.am, Robot/src/Makefile.am: modify configure scripts for mysql_config based autoconf processing * Library/src/HTSQL.c, Library/src/HTSQL.html, Library/src/HTSQLLog.c: remove mysql directory from include directiv * Robot/src/RobotMain.c: added flag MR_KEEP_META for -lm last modified option detected by Jan Hutaø * Robot/src/RobotMain.c: added flag MR_KEEP_META for -title option detected by Jan Hutaø * close leak in HTBound process_boundary() detected by Sam Varshavchik using valgrind; excised old #if 0 snippets from HTMIME.c * Library/src/HTCookie.c: add private function HTCookie_splitPair to split a KEY=VALUE pair, from Jesse Morgan * configure.ac: remove unecessary check for appkit.h as suggested by Roger Persson * Library/src/wwwsys.html: change genuine angle bracket characters into the angle bracket entities, thanks to Bobby Jack * Library/src/HT*.html, Library/src/SSL/HT*.html: wrap all header files with extern "C" * Library/src/HTFile, configure.ac: add a basis for addressing Ben's security concerns * Library/src/HTBound.c: libwww security advisory fix from Sam Varshavchik, fix double-counting of processed bytes, rewrote HTBoundary_put_block, to fix problematic HTTP 1.1 byte range requests * Library/src/: HTAlert.c, HTHeader.c, HTInit.c, HTNet.c, HTProfil.c, HTProt.c, HTTrans.c: Patch to greatly speed up repeated requests, from Arthur Smith * Library/src/HTSQL.c: modifications to compile without using deprecated mysql functions * config/: config.sub, ltmain.sh: updates for recent version of libtool * INSTALL.html, Library/src/HTEvtLst.c: cleaning * libwww-config.in: include -lwwwssl, thanks to mgoddard at itgs-presearch.com * Library/src/SSL/HTSSLWriter.c: avoids an eternal loop in libwww * Library/src/SSL/HTSSL.html, Robot/src/RobotMain.c: fix for webbot -v option check and documentation addition * configure.ac, Library/src/SSL/HTSSL.c, Library/src/SSL/windows/wwwssl.def, Robot/src/HTRobMan.html, Robot/src/Makefile.am, Robot/src/RobotMain.c: basic support for client side certificates using PEM format * Library/src/SSL/: HTSSL.c, HTSSLReader.c, HTSSLWriter.c: add openssl to include for ssl.h and rand.h * config/: config.guess, config.sub, ltmain.sh: update after running libtoolize * Robot/src/Makefile.am: use SSL directory for libwwwssl.la * Robot/src/RobotMain.c: include HTSSL.h * configure.ac: fix aclocal underquoting warnings * Robot/src/: RobotMain.c, Makefile.am: update to enable https protocol * Library/src/HTTPReq.c: fixed , to _ in HTTRACE call * Library/src/HTTPReq.c: removed LIBWWW_USEIDN, because unnecessary * modules/idn/unicode_template.c: forgot one file * Library/src/HTDNS.html: moved IDN to main branch * Library/src/HTDNS.c: moved IDN to main branch * Library/src/HTTPReq.c: added "LIBWWW_USEIDN" conditional * Library/src/HTTPReq.c: moved IDN to main branch * Library/Overview.html: JK: Added the libwww survey results @ text @$NetBSD: patch-ac,v 1.7 2001/04/20 12:33:53 fredb Exp $ --- Library/src/HTStyle.c.orig Mon Feb 22 16:10:12 1999 +++ Library/src/HTStyle.c @@@@ -18,6 +18,8 @@@@ #include "WWWUtil.h" #include "HTStyle.h" +PUBLIC HTStyleSheet * styleSheet; /* application-wide style sheet */ + struct _HTStyle { char * name; /* Style name */ int element; /* Element (if any) that this style applies to */ @ 1.7 log @Rely on the fact that shared libraries can encode run-time dependencies on other libraries, on both ELF and (NetBSD/)a.out, to make libwwwssl.so.?.? depend on the correct openssl shared libraries, as determined by the setting of ${SSLBASE} in bsd.pkg.mk. This closes PR pkg/12570, and has the additional advantage that programs that _do_ _not_ need to link in "-lwwwssl" won't get "-lssl" or "-lcrypto" at all. Also, make"w3c" and "www" build again with USE_SOCKS=4. @ text @d1 1 a1 1 $NetBSD$ @ 1.6 log @Update to libwww-5.3.1. This is the first release since 5.2.8. Includes many bug fixes -- too many to list, full release history online at -- and a few new features. The most significant is integrated libwww-SSL. Also SOCKS "punching through firewalls" support is present now (but untested by me). Not sure when that appeared, exactly. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.5 1999/10/08 04:43:07 deberg Exp $ d3 5 a7 10 --- Makefile.in.dist Tue Jun 15 11:48:46 1999 +++ Makefile.in Tue Jun 15 11:48:57 1999 @@@@ -56,7 +56,7 @@@@ INSTALL = @@INSTALL@@ INSTALL_PROGRAM = @@INSTALL_PROGRAM@@ INSTALL_DATA = @@INSTALL_DATA@@ -INSTALL_SCRIPT = @@INSTALL_SCRIPT@@ +INSTALL_SCRIPT = ${BSD_INSTALL_SCRIPT} INSTALL_STRIP_FLAG = transform = @@program_transform_name@@ d9 5 @ 1.5 log @update libwww to 5.2.8, which splits libwww.a into many component libraries. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 1998/08/07 11:14:23 agc Exp $ @ 1.4 log @Add missing rcs id. @ text @d1 1 a1 1 $NetBSD$ d3 10 a12 10 --- Library/src/HTML.c.orig Mon Sep 14 21:59:03 1998 +++ Library/src/HTML.c Mon Sep 14 21:59:13 1998 @@@@ -22,7 +22,7 @@@@ #include "WWWUtil.h" #include "WWWCore.h" #include "WWWHTML.h" -#include "HText.h" +#include "HTextImp.h" #include "HTStyle.h" #include "HTML.h" @ 1.3 log @Nasty nasty bug in libwww.so. This is a sample implementation, and thus assumes the user is defining his own HText stuff. If they aren't, as often is the case with the shared lib use.. Then it breaks horribly. Welcome to the wonderful world of "ld resolves all external references at link time" @ text @d1 2 @ 1.2 log @Add and activate the W3C libwww pkg. This pkg makes use of the new libtool pkg to create shared and static libraries automatically on all platforms. @ text @d1 10 a10 10 --- Library/src/Makefile.in.orig Sun Jun 14 17:54:17 1998 +++ Library/src/Makefile.in Sun Jun 14 17:54:29 1998 @@@@ -98,7 +98,7 @@@@ subdirs = @@subdirs@@ lib_LTLIBRARIES = libwww.la -libwww_la_LDFLAGS = -version-info 1:0:1 +libwww_la_LDFLAGS = -version-info 5:3:1 SUBDIRS = windows vms @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @Import of FreeBSD's W3C libwww port, patches to follow. @ text @@