pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/trafficserver Update www/trafficserver to 7.1.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/82d35d4751f9
branches:  trunk
changeset: 374264:82d35d4751f9
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Thu Jan 18 19:19:41 2018 +0000

description:
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

diffstat:

 www/trafficserver/Makefile                |  10 ++------
 www/trafficserver/distinfo                |  12 +++++-----
 www/trafficserver/patches/patch-configure |  33 ++++++++++++++++++++++++------
 3 files changed, 35 insertions(+), 20 deletions(-)

diffs (122 lines):

diff -r 05566f39acc7 -r 82d35d4751f9 www/trafficserver/Makefile
--- a/www/trafficserver/Makefile        Thu Jan 18 17:15:09 2018 +0000
+++ b/www/trafficserver/Makefile        Thu Jan 18 19:19:41 2018 +0000
@@ -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 @@
 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
diff -r 05566f39acc7 -r 82d35d4751f9 www/trafficserver/distinfo
--- a/www/trafficserver/distinfo        Thu Jan 18 17:15:09 2018 +0000
+++ b/www/trafficserver/distinfo        Thu Jan 18 19:19:41 2018 +0000
@@ -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
diff -r 05566f39acc7 -r 82d35d4751f9 www/trafficserver/patches/patch-configure
--- a/www/trafficserver/patches/patch-configure Thu Jan 18 17:15:09 2018 +0000
+++ b/www/trafficserver/patches/patch-configure Thu Jan 18 19:19:41 2018 +0000
@@ -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 @@
  
        CURL_CFLAGS="`$CURL_CONFIG $curl_config_args --cflags`"
  
-@@ -4759,7 +4759,7 @@ else
+@@ -4758,7 +4758,7 @@ else
  
  fi
  
@@ -30,7 +31,25 @@
  
        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 @@
    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 @@
      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
  



Home | Main Index | Thread Index | Old Index