Subject: CVS commit: pkgsrc/www/libwww
From: Adam Ciarcinski
Date: 2018-06-24 18:54:59
Message id: 20180624165500.1246BFBEC@cvs.NetBSD.org

Log Message:
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

Files:
RevisionActionfile
1.92modifypkgsrc/www/libwww/Makefile
1.8modifypkgsrc/www/libwww/PLIST
1.28modifypkgsrc/www/libwww/distinfo
1.4modifypkgsrc/www/libwww/options.mk
1.1addpkgsrc/www/libwww/patches/patch-Library_Makefile.in
1.1addpkgsrc/www/libwww/patches/patch-Library_src_HTMIMImp.c
1.1addpkgsrc/www/libwww/patches/patch-Library_src_HTStyle.c
1.1addpkgsrc/www/libwww/patches/patch-Library_src_SSL_HTSSL.c
1.1addpkgsrc/www/libwww/patches/patch-Library_src_wwwsys.h
1.1addpkgsrc/www/libwww/patches/patch-configure
1.1addpkgsrc/www/libwww/patches/patch-libwww-config.in
1.4removepkgsrc/www/libwww/patches/patch-aa
1.9removepkgsrc/www/libwww/patches/patch-ab
1.7removepkgsrc/www/libwww/patches/patch-ac
1.6removepkgsrc/www/libwww/patches/patch-ad
1.4removepkgsrc/www/libwww/patches/patch-ae
1.3removepkgsrc/www/libwww/patches/patch-af
1.1removepkgsrc/www/libwww/patches/patch-ai
1.3removepkgsrc/www/libwww/patches/patch-aj
1.1removepkgsrc/www/libwww/patches/patch-ak
1.3removepkgsrc/www/libwww/patches/patch-al
1.3removepkgsrc/www/libwww/patches/patch-am
1.1removepkgsrc/www/libwww/patches/patch-an
1.2removepkgsrc/www/libwww/patches/patch-ao
1.1removepkgsrc/www/libwww/patches/patch-ap
1.1removepkgsrc/www/libwww/patches/patch-aq
1.1removepkgsrc/www/libwww/patches/patch-ar
1.1removepkgsrc/www/libwww/patches/patch-as