f174eb2195
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
17 lines
577 B
Makefile
17 lines
577 B
Makefile
# $NetBSD: options.mk,v 1.4 2018/06/24 16:54:59 adam Exp $
|
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.libwww
|
|
PKG_OPTIONS_OPTIONAL_GROUPS+= socks
|
|
PKG_OPTIONS_GROUP.socks= socks4 dante
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
.if !empty(PKG_OPTIONS:Msocks4)
|
|
CONFIGURE_ARGS+= --with-socks4=${BUILDLINK_PREFIX.socks4}/lib/libsocks4.a
|
|
CONFIGURE_ARGS+= --with-socks5=no
|
|
.include "../../net/socks4/buildlink3.mk"
|
|
.elif !empty(PKG_OPTIONS:Mdante)
|
|
CONFIGURE_ARGS+= --with-socks4=${BUILDLINK_PREFIX.dante}/lib/libsocks.a
|
|
CONFIGURE_ARGS+= --with-socks5=no
|
|
.include "../../net/dante/buildlink3.mk"
|
|
.endif
|