Received: by mail.netbsd.org (Postfix, from userid 605) id 4C9BC84D4B; Thu, 18 Jan 2018 19:19:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id CBEEC84D36 for ; Thu, 18 Jan 2018 19:19:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id WcTd8ee0jxhb for ; Thu, 18 Jan 2018 19:19:42 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id E202184C2E for ; Thu, 18 Jan 2018 19:19:41 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id D75F4FBDE; Thu, 18 Jan 2018 19:19:41 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1516303181173630" MIME-Version: 1.0 Date: Thu, 18 Jan 2018 19:19:41 +0000 From: "Filip Hajny" Subject: CVS commit: pkgsrc/www/trafficserver To: pkgsrc-changes@NetBSD.org Reply-To: fhajny@netbsd.org X-Mailer: log_accum Message-Id: <20180118191941.D75F4FBDE@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1516303181173630 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: fhajny Date: Thu Jan 18 19:19:41 UTC 2018 Modified Files: pkgsrc/www/trafficserver: Makefile distinfo pkgsrc/www/trafficserver/patches: patch-configure Log Message: Update www/trafficserver to 7.1.2 - Coverity - 1021688 Uninitialized scalar field. - Coverity 1021688: Uninitialized scalar field - Coredump with server_session - Update IMS handling table to include INM - tsxs generation uses AM_C*FLAGS instead of C*FLAGS - volume.config doesn't differentiate http/https - adds clarifications on plugin use - Add example command to generate session ticket - Doc: Fix warning for footnote in cache arch docs. - Fix the queue when reprioritize - Session ticket resumption needs consistent CA-certificate version - corrects HTTP status 0 to 302 on redirect - Delay creation of transaction until user agent sends request. - Fix logging of cache stale miss connecton error being reported as - Explain how # of parents relates to fail_threshold total_connect_attempts - only default cert matches signature_algorithm extension - updates pre-commit hook to use specific clang-format - TLS crashes in 7.1.1 - Add a metric for tracking RSS of traffic_server - Limit the amount of memory that a HTTP/2 stream will allocate - Remove unnecessary assertion - Use std::min and std::max globally - Fix #2372: Preserve Accept-Encoding header for H2 Server Push promise. - Optimize: Use a positive number as the timeout of DNSEntry. - Update s3auth test, removed cpp file and added the Catch main define in the unit test file - Doc: Tweak makefiles to not build man pages for install if doc building is disabled. - Fixed typo in cachekey plugin documentation - Fix mem leak related to do_os_response() function - Add flag to ignore out of bounds compile error for test - 7.1.x Avoid sending duplicate push promise on same client session - Log when ssl_multicert.config is successfully reloaded - uses backoff to launch ts if crash was recent - Fix the implementation of Http2DependencyTree - For 7.1.x: move http 408 response logic into transaction - Checking the retval of safe_getsockname() and safe_getpeername() - Cleanup of bool conversion in Ptr.h for C++11. - CID 1196423: Error handling issues (CHECKED_RETURN) - Issue with null ua_buffer_reader due to PR #2123 - malformed chunked responses will be cached under some terrible network circumstances - Fix #2700 - single nameserver failover in DNSHandler failover - Back port event loop changes from PR #2541 - Crash HttpTransactHeaders::insert_via_header_in_response (bad session?) - Fixed 2707, assign server_session to nullptr after do `chain_abort_all` - Set ua_session of Http2ConnectionState nullptr when ua_session is freed - Cachekey pristine uri 7.1.x - Prevent releasing streams simultaneously - Send data fairly on H2 streams even if stream priority is disabled - Include cstring to make the compiler stop complaining about strlen - Treat SSL_ERROR_SSL as EPIPE within SSLNetVC::load_buffer_and_write() - TS-5057: Add 103 Early Hints support - Fix #2761. NetHandler needs to be initialized - proxy.config.http.redirection_enabled doesn't appear to be overwritable - Add traffic_server.memory.rss as a gauge to Epic - More header_rewrite examples - Backport of #2015, setup HttpSM for redirect - Strict checks of RFC7540 8.1.2.2. - Delete H2 stream before destroy - Fix crash in H2 priority tree cleanup. - Compile trafficserver with the musl libc - Move Brotli library check into the library check section - Send RST_STREAM frame when deleting a stream if it is not CLOSED state - README: Alpine build instructions - Unify H2 log format - Correct the listen_backlog - corrects response reason when failing to connect to origin - Header Rewrite: rm-cookie operator has no effect on cache lookup - Add protocol metrics to traffic_logstats - Adds some basic documentation for traffic_logstats - Fix crash from HttpSM::setup_100_continue_transfer - Reverts the changes from TS-3054 - Cleans up some build issue and unecessary casts - header_rewrite - Delete cookies if they are empty in rm-cookie - Deprecates the coallapsed_connection plugin, use collapsed_forwarding - Crash in Via response header (again) - TransformVC may be double closed because there is a issue within HttpTunnel::chain_abort_all - Assertion with gzip plugin enabled together with escalation - Only allow the gzip/brotli transformation on 200 OK responses - Stop ATS from crashing on kernel 4.14 - Removes the limit on the number of remap plugins per rule - Increase write_vio.ndone only if sending DATA frame is succeeded - header_rewrite - Delete space after semi colon when deleting cookies from a list - logging: fix incorrect use of LogAccess::strlen() - Build: Fix WCCP link error for 'make check' in traffic_manager. - Fix race condition during testing rc2. - Fix naming of average aggregate function To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/trafficserver/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/trafficserver/distinfo cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/trafficserver/patches/patch-configure Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1516303181173630 Content-Disposition: inline Content-Length: 5052 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/trafficserver/Makefile diff -u pkgsrc/www/trafficserver/Makefile:1.5 pkgsrc/www/trafficserver/Makefile:1.6 --- pkgsrc/www/trafficserver/Makefile:1.5 Wed Jan 3 15:55:36 2018 +++ pkgsrc/www/trafficserver/Makefile Thu Jan 18 19:19:41 2018 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2018/01/03 15:55:36 fhajny Exp $ +# $NetBSD: Makefile,v 1.6 2018/01/18 19:19:41 fhajny Exp $ -DISTNAME= trafficserver-7.1.1 -PKGREVISION= 1 +DISTNAME= trafficserver-7.1.2 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_APACHE:=trafficserver/} EXTRACT_SUFX= .tar.bz2 @@ -80,14 +79,11 @@ PKG_SHELL.${TS_USER}= ${NOLOGIN} PERL5_CONFIGURE= no PERL5_PACKLIST= auto/Apache/TS/.packlist -CONFIGURE_ARGS+= --enable-cppapi -CONFIGURE_ARGS+= --enable-luajit +CONFIGURE_ARGS+= --enable-docs CONFIGURE_ARGS+= --disable-silent-rules CONFIGURE_ARGS+= --localstatedir=${VARBASE} -CONFIGURE_ARGS+= --with-expat=${BUILDLINK_PREFIX.expat} CONFIGURE_ARGS+= --with-group=${TS_GROUP} CONFIGURE_ARGS+= --with-user=${TS_USER} -CONFIGURE_ARGS+= --with-xml=expat CONFIGURE_ENV.SunOS+= ac_cv_func_epoll_ctl=no CONFIGURE_ENV.SunOS+= ac_cv_func_inotify_init=no Index: pkgsrc/www/trafficserver/distinfo diff -u pkgsrc/www/trafficserver/distinfo:1.2 pkgsrc/www/trafficserver/distinfo:1.3 --- pkgsrc/www/trafficserver/distinfo:1.2 Wed Sep 6 12:21:22 2017 +++ pkgsrc/www/trafficserver/distinfo Thu Jan 18 19:19:41 2018 @@ -1,11 +1,11 @@ -$NetBSD: distinfo,v 1.2 2017/09/06 12:21:22 fhajny Exp $ +$NetBSD: distinfo,v 1.3 2018/01/18 19:19:41 fhajny Exp $ -SHA1 (trafficserver-7.1.1.tar.bz2) = 05d32314de2045b2fedd60707d8afe0e7c1d66cd -RMD160 (trafficserver-7.1.1.tar.bz2) = 93bf90bb9b76bfc71376884f54b2bde863440805 -SHA512 (trafficserver-7.1.1.tar.bz2) = 9d3d9af85f58015a1221c74e3034a16fad3f9f4b1d55ff0271561a065282847c8c46f9d0152c6b534ab25647acddaf232e9df6228ae609c41ea7ffa8d0a84a6d -Size (trafficserver-7.1.1.tar.bz2) = 9036381 bytes +SHA1 (trafficserver-7.1.2.tar.bz2) = 4442890d1df6a6ae6e31e6bd4d86ce07f45b4173 +RMD160 (trafficserver-7.1.2.tar.bz2) = bd2181c8e3f42063c27cdf500f52d21f2cac0af7 +SHA512 (trafficserver-7.1.2.tar.bz2) = 5f7e7cf72c94bb2829f2ef0c7632c71feba5ec5eb76256548cfbdfc18bc6c8c88a7e7aeb5d90f990fd64e1a879e33cce312c702918a9fa1a8ca0fab8eee34305 +Size (trafficserver-7.1.2.tar.bz2) = 9040147 bytes SHA1 (patch-cmd_traffic__wccp_wccp__client.cc) = 8acd84155a37bbc9aa83deb731b7ceb1a38db065 -SHA1 (patch-configure) = 2cfd8dd50ad3883c1fbac7147807de29417949bf +SHA1 (patch-configure) = f603006f98a67c40c7df5958358c34e00c4edcb2 SHA1 (patch-lib_ts_MemView.h) = 5d067b56a19bb5295a3877b7b05b543e1e599124 SHA1 (patch-lib_wccp_wccp-test-router.cc) = 950014ed07186b4979eaf48f9f5d54441debe80b SHA1 (patch-proxy_Makefile.in) = 00bc5c483107798054d46eb136e236a3e588963f Index: pkgsrc/www/trafficserver/patches/patch-configure diff -u pkgsrc/www/trafficserver/patches/patch-configure:1.1 pkgsrc/www/trafficserver/patches/patch-configure:1.2 --- pkgsrc/www/trafficserver/patches/patch-configure:1.1 Thu Aug 17 14:57:09 2017 +++ pkgsrc/www/trafficserver/patches/patch-configure Thu Jan 18 19:19:41 2018 @@ -1,10 +1,11 @@ -$NetBSD: patch-configure,v 1.1 2017/08/17 14:57:09 fhajny Exp $ +$NetBSD: patch-configure,v 1.2 2018/01/18 19:19:41 fhajny Exp $ Portability. +Fix incorrect docs build arg. ---- configure.orig 2017-07-18 06:25:04.000000000 +0000 +--- configure.orig 2017-12-19 02:57:35.000000000 +0000 +++ configure -@@ -4742,14 +4742,14 @@ fi +@@ -4741,14 +4741,14 @@ fi done test -n "$CURL_CONFIG" || CURL_CONFIG="no" @@ -21,7 +22,7 @@ Portability. CURL_CFLAGS="`$CURL_CONFIG $curl_config_args --cflags`" -@@ -4759,7 +4759,7 @@ else +@@ -4758,7 +4758,7 @@ else fi @@ -30,7 +31,25 @@ Portability. CURL_LIBS="`$CURL_CONFIG $curl_config_args --libs`" -@@ -22312,7 +22312,7 @@ cat >>confdefs.h <<_ACEOF +@@ -4931,13 +4931,13 @@ $as_echo_n "checking whether to build do + if test "${enable_docs+set}" = set; then : + enableval=$enable_docs; + else +- enable_doc_build=no ++ enable_docs=no + + fi + +-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_doc_build" >&5 +-$as_echo "$enable_doc_build" >&6; } +- if test "xyes" = "x$enable_doc_build"; then ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_docs" >&5 ++$as_echo "$enable_docs" >&6; } ++ if test "xyes" = "x$enable_docs"; then + BUILD_DOCS_TRUE= + BUILD_DOCS_FALSE='#' + else +@@ -21352,7 +21352,7 @@ cat >>confdefs.h <<_ACEOF _ACEOF @@ -39,7 +58,7 @@ Portability. as_fn_error $? "Cannot determine size of void*" "$LINENO" 5 fi -@@ -26018,7 +26018,7 @@ $as_echo "could not find ${TCL_BIN_DIR}/ +@@ -25058,7 +25058,7 @@ $as_echo "could not find ${TCL_BIN_DIR}/ # expect tclConfig.sh to populate TCL_LIB_FLAG and TCL_INCLUDE_SPEC @@ -48,7 +67,7 @@ Portability. TCL_LIB_SPEC="-ltcl" # OSX fails to populate this variable fi LIBTCL=$TCL_LIB_SPEC -@@ -27003,7 +27003,7 @@ if test "x$ac_cv_lib_cap_cap_set_proc" = +@@ -26111,7 +26111,7 @@ if test "x$ac_cv_lib_cap_cap_set_proc" = else --_----------=_1516303181173630--