[trafficserver] annotated tag 8.0.0-rc2 updated (b5c165d -> 4f898ba)

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a change to annotated tag 8.0.0-rc2
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


*** WARNING: tag 8.0.0-rc2 was modified! ***

from b5c165d  (commit)
  to 4f898ba  (tag)
 tagging b5c165d795b29a73d8a5db99b0c8c8a3e2aeac6b (commit)
 replaces 8.0.0-rc1
  by Bryan Call
  on Mon Sep 17 11:10:37 2018 -0700

- Log -
Release Candidate 8.0.0-rc2
-BEGIN PGP SIGNATURE-

iQIcBAABAgAGBQJbn+4dAAoJEE0VQRC4RQjs6CcP/1XqCag80+wD6ojQnHPF/uMa
sf8HYx724zP84jHbfoi6pZyp2C1sTrS4CxzblPtLi1xKonzsqqjvSK9igWjKFxvh
UpFYiFJEx5zoi7hjcq9LlqV+ntWWcQm47nhhw5tpwxtXec2GD3nq7H1ObpUc/830
XFQeFRyoDiUhhYg1HyrMOeCPbfgZQa0U8RDB8Eu73ng+Dxoss9JpXbCZuuJwtK9l
+41T1qw4KwIJQ54qj9X1wX9xveJCZ00Ag1uF9ksewShrnT5euu1Sraosbk0eP1qq
wBPaE9zI3mx0MS4HvV3/rE487LFoAg94wCCS3Cj7Ia0L6Yb+8t/aaz9ihsvFWrvk
rfclQSfXP9hz5QK2lSaOnNeSg7To3SuythfSnb7uTwr80kilYxy09RQrXGZbbuLP
mMYiHs0qSkdhHbOKyfch2BeEl8n9XGRR7mX0bC1MAbOmDQcH13JtDW1dGjVespUJ
Zrrxy14bRJujDbo3O3iHgj132weKE8k9pBG9wfUsD3Ww1KuAL61vLjSqngnXe6U+
NbGBtEpw2Jh1Kt4Qz1crJhtmGcGUCoEms2baoDhRWTdx4Ypk5furM3hA2qMnOfz7
nh9d1S2SEZWhu6zEyvnDOol9RWSSYbE67vjzPzdAGoOqVsRCXnVSki7gDr4ulHw/
um2VDtyO5MkHZ//sKc2S
=Id4X
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:



[trafficserver] annotated tag 8.0.0-rc2 deleted (was 69deb48)

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a change to annotated tag 8.0.0-rc2
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


*** WARNING: tag 8.0.0-rc2 was deleted! ***

   tag was  69deb48

The revisions that were on this annotated tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.



[trafficserver] branch 8.0.x updated: Updated Changelog

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/8.0.x by this push:
 new b5c165d  Updated Changelog
b5c165d is described below

commit b5c165d795b29a73d8a5db99b0c8c8a3e2aeac6b
Author: Bryan Call 
AuthorDate: Mon Sep 17 11:09:12 2018 -0700

Updated Changelog
---
 CHANGELOG-8.0.0 | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/CHANGELOG-8.0.0 b/CHANGELOG-8.0.0
index d0d17dd..debea50 100644
--- a/CHANGELOG-8.0.0
+++ b/CHANGELOG-8.0.0
@@ -428,6 +428,7 @@ Changes with Apache Traffic Server 8.0.0
   #2357 - Make swap() in Vec.h a member function of Vec class
   #2360 - Fixes, I think, coverity issues 1379288
   #2362 - Coverity 1379271: Dereference null return
+  #2363 - coverity 1379269: dereference after null check
   #2365 - Coverity 1379270 Out-of-bounds write
   #2374 - Fix traffic_layout to not add messages to --json
   #2381 - Redirect test for ATS
@@ -1225,6 +1226,7 @@ Changes with Apache Traffic Server 8.0.0
   #4199 - Remove unneeded aio header file
   #4208 - Fix inconsistent links in docs.
   #4213 - Disable the HttpSM half open logic if the underlying transport is TLS
+  #4219 - Adding missing image file for Proxy Protocol documentation.
   #4225 - Fixed error getting h2 HEADERS frame after stream is closed
   #4229 - Clarifies code comment for DL_Emergency
   #4230 - Heap use after free



[trafficserver] branch 8.0.x updated: Adding missing image file for Proxy Protocol documentation.

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/8.0.x by this push:
 new de55496  Adding missing image file for Proxy Protocol documentation.
de55496 is described below

commit de55496451c0b098c806c84e609fa5459b8904e3
Author: Steven Feltner 
AuthorDate: Fri Sep 7 17:36:59 2018 -0400

Adding missing image file for Proxy Protocol documentation.
---
 doc/static/images/admin/proxy-protocol.png | Bin 0 -> 30282 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/doc/static/images/admin/proxy-protocol.png 
b/doc/static/images/admin/proxy-protocol.png
index e69de29..ee38975 100644
Binary files a/doc/static/images/admin/proxy-protocol.png and 
b/doc/static/images/admin/proxy-protocol.png differ



[trafficserver] annotated tag 8.0.0-rc2 updated (71f2a26 -> 69deb48)

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a change to annotated tag 8.0.0-rc2
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


*** WARNING: tag 8.0.0-rc2 was modified! ***

from 71f2a26  (commit)
  to 69deb48  (tag)
 tagging 71f2a26dc49d04550cef87f70162e458dc54c19c (commit)
 replaces 8.0.0-rc1
  by Bryan Call
  on Mon Sep 17 10:20:36 2018 -0700

- Log -
Release Candidate 8.0.0-rc2
-BEGIN PGP SIGNATURE-

iQIcBAABAgAGBQJbn+JkAAoJEE0VQRC4RQjshRkP/0k2IcbCN4IwRUpXN7FNmo9y
1PWNbk2lbzMPAwPZSG2jifxktHIng3Sn4Y704y2zFdFSP0uFhWO6qrFcbt5BAOWC
lwq1prkPj7e7Yc0KPVqTr59amcHJhBA5A6uHFAfOFIYyLv2FR61qphgKpZm1dnhW
vJ7GPADk2qFiE65htey11yQvdHlwybAIIqepMgwpZsP/DSWsJjNVfMYnvb0Y//7i
rwOCuXE0tYFZBPYzTqJk9SjBXxpNVeEewonstsgLMAznyo5FYYen/DMQpVrKkJ4s
dhsVk6oox+TGR3m+qvoTW/MMWUeaNxLv+1CKjKggcRv9qeCvMHDMqJtwUNzchjse
vKINxMhSAXidyB/wHabNVjk1n8OCHf3XBZ0qcqvbfE5G1ca6ZR9f6Izdo/L2xWyL
nDrlQy1hpprEGFycfXepBvqPBeYSx/m+yblDmfZ7ldvLJLkOyo8hEjAC6vkBegzt
sPg7b5+9D3swk9a5ycOvunOQPPEzyVVCQJ0jBkwb6BNg6Yl29me0NbCNtHB0qdRa
3V3wT21IO2KvNgBysC4tklqFrECpOLoGzmUQbMwXT1Xg78UnJlhShWG+pJZemZuN
C1YL2hOOJ9rBLV+efDt4IKBCz6rAhC4bJk5fX8rQbtKcJVrZ0JVhzEff8+NWc50j
KhHJn9MmUd4YYlXicQpe
=6XO3
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:



[trafficserver] branch 8.0.x updated: Updated Changelog

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/8.0.x by this push:
 new 71f2a26  Updated Changelog
71f2a26 is described below

commit 71f2a26dc49d04550cef87f70162e458dc54c19c
Author: Bryan Call 
AuthorDate: Mon Sep 17 09:28:11 2018 -0700

Updated Changelog
---
 CHANGELOG-8.0.0 | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG-8.0.0 b/CHANGELOG-8.0.0
index 4f495db..d0d17dd 100644
--- a/CHANGELOG-8.0.0
+++ b/CHANGELOG-8.0.0
@@ -428,7 +428,6 @@ Changes with Apache Traffic Server 8.0.0
   #2357 - Make swap() in Vec.h a member function of Vec class
   #2360 - Fixes, I think, coverity issues 1379288
   #2362 - Coverity 1379271: Dereference null return
-  #2363 - coverity 1379269: dereference after null check
   #2365 - Coverity 1379270 Out-of-bounds write
   #2374 - Fix traffic_layout to not add messages to --json
   #2381 - Redirect test for ATS
@@ -1214,6 +1213,7 @@ Changes with Apache Traffic Server 8.0.0
   #4124 - Removes references to STAT_PROCESSOR
   #4131 - Completes code comment for redirect configs
   #4138 - Follows 308 Permanent Redirect
+  #4139 - Adds 308 origin response stat metric
   #4145 - Adds configurable behavior on redirect to loopback
   #4151 - Corrects IPv4 multicast ip address check
   #4165 - Update the header_rewrite doc for clarification on CLIENT-URL:HOST
@@ -1234,3 +1234,6 @@ Changes with Apache Traffic Server 8.0.0
   #4239 - Corrects path in multiple documents
   #4241 - Runroot: Fix a issue caused by restructured headers
   #4243 - Follow up for #3724 - fix out of tree builds.
+  #4244 - git ignore - location of autogenerated headers changed
+  #4247 - Removes the deprecated plugin coallapsed_connection
+  #4248 - PR-3724: Fix additional linkage issues.



[trafficserver] 01/02: Adds 308 origin response stat metric

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git

commit ad9bb3a7c09fcc8cc7233d192af272795a06d61b
Author: Derek Dagit 
AuthorDate: Mon Aug 20 22:31:57 2018 -0500

Adds 308 origin response stat metric

(cherry picked from commit 3d4d9722bad67e0ad3ff5e1698dd3179b26cf41b)
---
 proxy/http/HttpConfig.cc   | 3 +++
 proxy/http/HttpConfig.h| 1 +
 proxy/http/HttpTransact.cc | 3 +++
 3 files changed, 7 insertions(+)

diff --git a/proxy/http/HttpConfig.cc b/proxy/http/HttpConfig.cc
index 2076c99..69b 100644
--- a/proxy/http/HttpConfig.cc
+++ b/proxy/http/HttpConfig.cc
@@ -700,6 +700,9 @@ register_stat_callbacks()
   RecRegisterRawStat(http_rsb, RECT_PROCESS, 
"proxy.process.http.307_responses", RECD_COUNTER, RECP_PERSISTENT,
  (int)http_response_status_307_count_stat, 
RecRawStatSyncCount);
 
+  RecRegisterRawStat(http_rsb, RECT_PROCESS, 
"proxy.process.http.308_responses", RECD_COUNTER, RECP_PERSISTENT,
+ (int)http_response_status_308_count_stat, 
RecRawStatSyncCount);
+
   RecRegisterRawStat(http_rsb, RECT_PROCESS, 
"proxy.process.http.3xx_responses", RECD_COUNTER, RECP_PERSISTENT,
  (int)http_response_status_3xx_count_stat, 
RecRawStatSyncCount);
 
diff --git a/proxy/http/HttpConfig.h b/proxy/http/HttpConfig.h
index 432a2bc..8a1b49c 100644
--- a/proxy/http/HttpConfig.h
+++ b/proxy/http/HttpConfig.h
@@ -272,6 +272,7 @@ enum {
   http_response_status_304_count_stat,
   http_response_status_305_count_stat,
   http_response_status_307_count_stat,
+  http_response_status_308_count_stat,
   http_response_status_3xx_count_stat,
   http_response_status_400_count_stat,
   http_response_status_401_count_stat,
diff --git a/proxy/http/HttpTransact.cc b/proxy/http/HttpTransact.cc
index e4271ec..f2de062 100644
--- a/proxy/http/HttpTransact.cc
+++ b/proxy/http/HttpTransact.cc
@@ -8309,6 +8309,9 @@ HttpTransact::client_result_stat(State *s, ink_hrtime 
total_time, ink_hrtime req
 case 307:
   HTTP_INCREMENT_DYN_STAT(http_response_status_307_count_stat);
   break;
+case 308:
+  HTTP_INCREMENT_DYN_STAT(http_response_status_308_count_stat);
+  break;
 case 400:
   HTTP_INCREMENT_DYN_STAT(http_response_status_400_count_stat);
   break;



[trafficserver] 02/02: PR-3724: Fix additional linkage issues.

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git

commit b0e1ba11f8fc18abac191e2d548b7a6cac796230
Author: Alan M. Carroll 
AuthorDate: Fri Sep 14 13:53:35 2018 -0500

PR-3724: Fix additional linkage issues.

(cherry picked from commit f640807ab65235f5bce44ac6ff45f37ce62c429e)
---
 example/Makefile.am  | 48 
 plugins/experimental/webp_transform/Makefile.inc |  4 +-
 2 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/example/Makefile.am b/example/Makefile.am
index 6067bfc..56fa287 100644
--- a/example/Makefile.am
+++ b/example/Makefile.am
@@ -161,30 +161,30 @@ cppapi_WebSocket_la_SOURCES = 
cppapi/websocket/WebSocket.cc cppapi/websocket/WSB
 cppapi_boom_la_SOURCES = cppapi/boom/boom.cc
 cppapi_intercept_la_SOURCES = cppapi/intercept/intercept.cc
 
-cppapi_AsyncHttpFetchStreaming_la_LIBADD = $(libatscppapi)
-cppapi_AsyncHttpFetch_la_LIBADD = $(libatscppapi)
-cppapi_AsyncTimer_la_LIBADD = $(libatscppapi)
-cppapi_ClientRedirect_la_LIBADD = $(libatscppapi)
-cppapi_ClientRequest_la_LIBADD = $(libatscppapi)
-cppapi_CustomErrorRemapPlugin_la_LIBADD = $(libatscppapi)
-cppapi_CustomResponse_la_LIBADD = $(libatscppapi)
-cppapi_DelayTransformationPlugin_la_LIBADD = $(libatscppapi)
-cppapi_GlobalHookPlugin_la_LIBADD = $(libatscppapi)
-cppapi_GzipTransformationPlugin_la_LIBADD = $(libatscppapi)
-cppapi_HelloWorldPlugin_la_LIBADD = $(libatscppapi)
-cppapi_InternalTransactionHandling_la_LIBADD = $(libatscppapi)
-cppapi_LoggerExample_la_LIBADD = $(libatscppapi)
-cppapi_MultipleTransactionHookPlugins_la_LIBADD = $(libatscppapi)
-cppapi_NullTransformationPlugin_la_LIBADD = $(libatscppapi)
-cppapi_PostBuffer_la_LIBADD = $(libatscppapi)
-cppapi_RemapPlugin_la_LIBADD = $(libatscppapi)
-cppapi_ServerResponse_la_LIBADD = $(libatscppapi)
-cppapi_StatExample_la_LIBADD = $(libatscppapi)
-cppapi_TimeoutExamplePlugin_la_LIBADD = $(libatscppapi)
-cppapi_TransactionHookPlugin_la_LIBADD = $(libatscppapi)
-cppapi_WebSocket_la_LIBADD = $(libatscppapi)
-cppapi_boom_la_LIBADD = $(libatscppapi)
-cppapi_intercept_la_LIBADD = $(libatscppapi)
+cppapi_AsyncHttpFetchStreaming_la_LIBADD = $(libtscppapi)
+cppapi_AsyncHttpFetch_la_LIBADD = $(libtscppapi)
+cppapi_AsyncTimer_la_LIBADD = $(libtscppapi)
+cppapi_ClientRedirect_la_LIBADD = $(libtscppapi)
+cppapi_ClientRequest_la_LIBADD = $(libtscppapi)
+cppapi_CustomErrorRemapPlugin_la_LIBADD = $(libtscppapi)
+cppapi_CustomResponse_la_LIBADD = $(libtscppapi)
+cppapi_DelayTransformationPlugin_la_LIBADD = $(libtscppapi)
+cppapi_GlobalHookPlugin_la_LIBADD = $(libtscppapi)
+cppapi_GzipTransformationPlugin_la_LIBADD = $(libtscppapi)
+cppapi_HelloWorldPlugin_la_LIBADD = $(libtscppapi)
+cppapi_InternalTransactionHandling_la_LIBADD = $(libtscppapi)
+cppapi_LoggerExample_la_LIBADD = $(libtscppapi)
+cppapi_MultipleTransactionHookPlugins_la_LIBADD = $(libtscppapi)
+cppapi_NullTransformationPlugin_la_LIBADD = $(libtscppapi)
+cppapi_PostBuffer_la_LIBADD = $(libtscppapi)
+cppapi_RemapPlugin_la_LIBADD = $(libtscppapi)
+cppapi_ServerResponse_la_LIBADD = $(libtscppapi)
+cppapi_StatExample_la_LIBADD = $(libtscppapi)
+cppapi_TimeoutExamplePlugin_la_LIBADD = $(libtscppapi)
+cppapi_TransactionHookPlugin_la_LIBADD = $(libtscppapi)
+cppapi_WebSocket_la_LIBADD = $(libtscppapi)
+cppapi_boom_la_LIBADD = $(libtscppapi)
+cppapi_intercept_la_LIBADD = $(libtscppapi)
 
 clang-tidy-local: $(DIST_SOURCES)
$(CXX_Clang_Tidy)
diff --git a/plugins/experimental/webp_transform/Makefile.inc 
b/plugins/experimental/webp_transform/Makefile.inc
index 8fdd9e1..15ed044 100644
--- a/plugins/experimental/webp_transform/Makefile.inc
+++ b/plugins/experimental/webp_transform/Makefile.inc
@@ -25,8 +25,8 @@ experimental_webp_transform_WebpTransform_la_SOURCES = \
 
 experimental_webp_transform_WebpTransform_la_LDFLAGS = \
   $(AM_LDFLAGS) \
-  -L$(top_builddir)/lib/cppapi
+  -L$(top_builddir)/src/tscpp/api
 
 experimental_webp_transform_WebpTransform_la_LIBADD = \
-  -latscppapi \
+  -ltscppapi \
   $(LIBMAGICKCPP_LIBS)



[trafficserver] branch 8.0.x updated (99d2240 -> b0e1ba1)

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a change to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


from 99d2240  Removes the deprecated plugin coallapsed_connection
 new ad9bb3a  Adds 308 origin response stat metric
 new b0e1ba1  PR-3724: Fix additional linkage issues.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 example/Makefile.am  | 48 
 plugins/experimental/webp_transform/Makefile.inc |  4 +-
 proxy/http/HttpConfig.cc |  3 ++
 proxy/http/HttpConfig.h  |  1 +
 proxy/http/HttpTransact.cc   |  3 ++
 5 files changed, 33 insertions(+), 26 deletions(-)



[trafficserver] branch master updated: PR-3724: Fix additional linkage issues.

2018-09-17 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

bcall pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/master by this push:
 new f640807  PR-3724: Fix additional linkage issues.
f640807 is described below

commit f640807ab65235f5bce44ac6ff45f37ce62c429e
Author: Alan M. Carroll 
AuthorDate: Fri Sep 14 13:53:35 2018 -0500

PR-3724: Fix additional linkage issues.
---
 example/Makefile.am  | 48 
 plugins/experimental/webp_transform/Makefile.inc |  4 +-
 2 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/example/Makefile.am b/example/Makefile.am
index 6067bfc..56fa287 100644
--- a/example/Makefile.am
+++ b/example/Makefile.am
@@ -161,30 +161,30 @@ cppapi_WebSocket_la_SOURCES = 
cppapi/websocket/WebSocket.cc cppapi/websocket/WSB
 cppapi_boom_la_SOURCES = cppapi/boom/boom.cc
 cppapi_intercept_la_SOURCES = cppapi/intercept/intercept.cc
 
-cppapi_AsyncHttpFetchStreaming_la_LIBADD = $(libatscppapi)
-cppapi_AsyncHttpFetch_la_LIBADD = $(libatscppapi)
-cppapi_AsyncTimer_la_LIBADD = $(libatscppapi)
-cppapi_ClientRedirect_la_LIBADD = $(libatscppapi)
-cppapi_ClientRequest_la_LIBADD = $(libatscppapi)
-cppapi_CustomErrorRemapPlugin_la_LIBADD = $(libatscppapi)
-cppapi_CustomResponse_la_LIBADD = $(libatscppapi)
-cppapi_DelayTransformationPlugin_la_LIBADD = $(libatscppapi)
-cppapi_GlobalHookPlugin_la_LIBADD = $(libatscppapi)
-cppapi_GzipTransformationPlugin_la_LIBADD = $(libatscppapi)
-cppapi_HelloWorldPlugin_la_LIBADD = $(libatscppapi)
-cppapi_InternalTransactionHandling_la_LIBADD = $(libatscppapi)
-cppapi_LoggerExample_la_LIBADD = $(libatscppapi)
-cppapi_MultipleTransactionHookPlugins_la_LIBADD = $(libatscppapi)
-cppapi_NullTransformationPlugin_la_LIBADD = $(libatscppapi)
-cppapi_PostBuffer_la_LIBADD = $(libatscppapi)
-cppapi_RemapPlugin_la_LIBADD = $(libatscppapi)
-cppapi_ServerResponse_la_LIBADD = $(libatscppapi)
-cppapi_StatExample_la_LIBADD = $(libatscppapi)
-cppapi_TimeoutExamplePlugin_la_LIBADD = $(libatscppapi)
-cppapi_TransactionHookPlugin_la_LIBADD = $(libatscppapi)
-cppapi_WebSocket_la_LIBADD = $(libatscppapi)
-cppapi_boom_la_LIBADD = $(libatscppapi)
-cppapi_intercept_la_LIBADD = $(libatscppapi)
+cppapi_AsyncHttpFetchStreaming_la_LIBADD = $(libtscppapi)
+cppapi_AsyncHttpFetch_la_LIBADD = $(libtscppapi)
+cppapi_AsyncTimer_la_LIBADD = $(libtscppapi)
+cppapi_ClientRedirect_la_LIBADD = $(libtscppapi)
+cppapi_ClientRequest_la_LIBADD = $(libtscppapi)
+cppapi_CustomErrorRemapPlugin_la_LIBADD = $(libtscppapi)
+cppapi_CustomResponse_la_LIBADD = $(libtscppapi)
+cppapi_DelayTransformationPlugin_la_LIBADD = $(libtscppapi)
+cppapi_GlobalHookPlugin_la_LIBADD = $(libtscppapi)
+cppapi_GzipTransformationPlugin_la_LIBADD = $(libtscppapi)
+cppapi_HelloWorldPlugin_la_LIBADD = $(libtscppapi)
+cppapi_InternalTransactionHandling_la_LIBADD = $(libtscppapi)
+cppapi_LoggerExample_la_LIBADD = $(libtscppapi)
+cppapi_MultipleTransactionHookPlugins_la_LIBADD = $(libtscppapi)
+cppapi_NullTransformationPlugin_la_LIBADD = $(libtscppapi)
+cppapi_PostBuffer_la_LIBADD = $(libtscppapi)
+cppapi_RemapPlugin_la_LIBADD = $(libtscppapi)
+cppapi_ServerResponse_la_LIBADD = $(libtscppapi)
+cppapi_StatExample_la_LIBADD = $(libtscppapi)
+cppapi_TimeoutExamplePlugin_la_LIBADD = $(libtscppapi)
+cppapi_TransactionHookPlugin_la_LIBADD = $(libtscppapi)
+cppapi_WebSocket_la_LIBADD = $(libtscppapi)
+cppapi_boom_la_LIBADD = $(libtscppapi)
+cppapi_intercept_la_LIBADD = $(libtscppapi)
 
 clang-tidy-local: $(DIST_SOURCES)
$(CXX_Clang_Tidy)
diff --git a/plugins/experimental/webp_transform/Makefile.inc 
b/plugins/experimental/webp_transform/Makefile.inc
index 8fdd9e1..15ed044 100644
--- a/plugins/experimental/webp_transform/Makefile.inc
+++ b/plugins/experimental/webp_transform/Makefile.inc
@@ -25,8 +25,8 @@ experimental_webp_transform_WebpTransform_la_SOURCES = \
 
 experimental_webp_transform_WebpTransform_la_LDFLAGS = \
   $(AM_LDFLAGS) \
-  -L$(top_builddir)/lib/cppapi
+  -L$(top_builddir)/src/tscpp/api
 
 experimental_webp_transform_WebpTransform_la_LIBADD = \
-  -latscppapi \
+  -ltscppapi \
   $(LIBMAGICKCPP_LIBS)



[trafficserver] branch quic-latest updated (e811805 -> 9f1a545)

2018-09-17 Thread masaori
This is an automated email from the ASF dual-hosted git repository.

masaori pushed a change to branch quic-latest
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.


from e811805  Support non-default table size of QPACK
 add bb428f8  Clear up evnets and timers for a H2 stream before destroying 
its mutex
 add e6d6753  Fix for when multiplexer gets a 0 byte read event
 add 09ca8e8  no point in calling decode a second time if available is 
already 0
 add 6e1e8c2  Follows 308 Permanent Redirect
 add 32d5474  Removes references to STAT_PROCESSOR
 add bbf3be3  Fixes MacOS linker issue with release build
 add 5850125  Makefile to make Fedora and Centos docker images
 add 3bf26d1  Log Collation - Memory leak when all hosts are down.
 add 4a115df  Log Collation - Memory leak when more than one active host 
defined.
 add 3a292d6  Allows to run Spinx builds on portions of the docs
 add 0563728  Update the header_rewrite doc for clarification on 
CLIENT-URL:HOST
 add 8263c52  Revert "Add TLSv1.3 cipher suites for OpenSSL-1.1.1"
 add 5a2c6ac  Add transform TSIOBuffer watermark APIs.
 add d8b7e34  Removed checking the return value for TSContCall()
 add 5072db2  Add configs for TLSv1.3 ciphersuites
 add 538b332  fix for cpp api Transaction::redirectTo
 add 5e4295c  Handly tool to decode via header
 add 08152a7  Updated docs to reflect default configuration change with 
proxy.config.http.negative_revalidating_enabled
 add a5a0b6b  Enables proxy.config.http.negative_revalidating_enabled by 
default
 add f7c069b  clang-format: Another one that slipped through.
 add 56000f9  Runroot: Fix storage.config and host.db issues when using 
runroot
 add d5a40f5  Add exit code checks in clang-format.sh
 add b15b63e  Fix another ProxySession and NetVC shutdown race crash
 add 5ecfb73  Update to changelog generation tool to not require milestone 
to be closed
 add 8cadae1  Remove unneeded aio header file
 add 350c360  Cleanup, and adds support for new luajit option
 add 9795337  Remove ssl_cert_loader.  Certifier is more complete version.
 add 358a2bf  Revert "Fixes MacOS linker issue with release build"
 add 4aca609  Lock continuation before calling event handler.
 add da9edd5  Remove the ignore_keep_alive method entirely
 add 05dd0fd  Fixes a segfault that may occur when the debug and a lookup 
fails to find an entry in the hoststatus hash table.
 add 0adfc7a  Runroot: Update doc
 add 53c5f02  Plugins: Cleanup up dependencies on core headers - authproxy
 add 58734d3  Fix a regression in the traffic_ctl host status subcommand.  
Host statuses were not being found as the reason tag was left off.
 add 321f5cd  GCC 8.1.1: Fix complaint about lack of storage definitiona 
for class static const.
 add 8aeeca0  Disables the double test for inconsistent execution
 add 385c2f5  Fix inconsistent links in docs.
 add 422e810  Disable the HttpSM half open logic if the underlying 
transport is TLS
 add 5b8136e  Correct interpretation of 
proxy.config.ssl.client.verify.server
 add 800b335  TextView: Better support for std::string assignment.
 add ed25952  IntrusiveDList: Add ptr_ref_cast to make inheritance easier 
and avoid compiler aliasing complaints.
 add 5a9fd0a  IntrusiveHashMap: Inserts preserve order for equal keys, as 
with std::multimap. Update documentation, more testing.
 add 4405411  HttpSessionManager: Fix potential infinite loop problem.
 add cb549c7  Merge branch 'asf/master' into quic-latest
 add 9f1a545  Add QUICApplicationCloseFrame::debug_msg()

No new revisions were added by this update.

Summary of changes:
 .gitignore |   1 +
 build/crypto.m4|  15 +
 ci/docker/Makefile |  50 ++
 ci/jenkins/bin/clang-analyzer.sh   |   2 +-
 ci/jenkins/bin/clang-format.sh |   3 +
 ci/jenkins/bin/environment.sh  |   2 +-
 ci/jenkins/bin/github.sh   |   4 +
 configs/records.config.default.in  |   2 +-
 configure.ac   |   3 +
 doc/admin-guide/files/records.config.en.rst|  29 +-
 doc/admin-guide/files/ssl_server_name.yaml.en.rst  |   2 +
 doc/admin-guide/plugins/header_rewrite.en.rst  |   5 +
 doc/admin-guide/plugins/lua.en.rst |  24 +
 doc/appendices/command-line/traffic_layout.en.rst  | 137 +++--
 .../api/types/TSOverridableConfigKey.en.rst|   1 -
 .../internal-libraries/intrusive-hash-map.en.rst   |  28 +-
 .../internal-libraries/intrusive-list.en.rst   |  25 +
 doc/ext/local-config.py.in |  13 +-
 iocore/cache/Store.cc  |   8 +-
 iocore/hostdb/HostDB.cc|   5 +-
 iocore/net/P_SSLConfig.h 

[trafficserver] branch master updated: Adds 308 origin response stat metric

2018-09-17 Thread dagit
This is an automated email from the ASF dual-hosted git repository.

dagit pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/master by this push:
 new 3d4d972  Adds 308 origin response stat metric
3d4d972 is described below

commit 3d4d9722bad67e0ad3ff5e1698dd3179b26cf41b
Author: Derek Dagit 
AuthorDate: Mon Aug 20 22:31:57 2018 -0500

Adds 308 origin response stat metric
---
 proxy/http/HttpConfig.cc   | 3 +++
 proxy/http/HttpConfig.h| 1 +
 proxy/http/HttpTransact.cc | 3 +++
 3 files changed, 7 insertions(+)

diff --git a/proxy/http/HttpConfig.cc b/proxy/http/HttpConfig.cc
index d391207..590fa46 100644
--- a/proxy/http/HttpConfig.cc
+++ b/proxy/http/HttpConfig.cc
@@ -700,6 +700,9 @@ register_stat_callbacks()
   RecRegisterRawStat(http_rsb, RECT_PROCESS, 
"proxy.process.http.307_responses", RECD_COUNTER, RECP_PERSISTENT,
  (int)http_response_status_307_count_stat, 
RecRawStatSyncCount);
 
+  RecRegisterRawStat(http_rsb, RECT_PROCESS, 
"proxy.process.http.308_responses", RECD_COUNTER, RECP_PERSISTENT,
+ (int)http_response_status_308_count_stat, 
RecRawStatSyncCount);
+
   RecRegisterRawStat(http_rsb, RECT_PROCESS, 
"proxy.process.http.3xx_responses", RECD_COUNTER, RECP_PERSISTENT,
  (int)http_response_status_3xx_count_stat, 
RecRawStatSyncCount);
 
diff --git a/proxy/http/HttpConfig.h b/proxy/http/HttpConfig.h
index 362ee77..fd61d07 100644
--- a/proxy/http/HttpConfig.h
+++ b/proxy/http/HttpConfig.h
@@ -273,6 +273,7 @@ enum {
   http_response_status_304_count_stat,
   http_response_status_305_count_stat,
   http_response_status_307_count_stat,
+  http_response_status_308_count_stat,
   http_response_status_3xx_count_stat,
   http_response_status_400_count_stat,
   http_response_status_401_count_stat,
diff --git a/proxy/http/HttpTransact.cc b/proxy/http/HttpTransact.cc
index df3164e..6893ef6 100644
--- a/proxy/http/HttpTransact.cc
+++ b/proxy/http/HttpTransact.cc
@@ -8327,6 +8327,9 @@ HttpTransact::client_result_stat(State *s, ink_hrtime 
total_time, ink_hrtime req
 case 307:
   HTTP_INCREMENT_DYN_STAT(http_response_status_307_count_stat);
   break;
+case 308:
+  HTTP_INCREMENT_DYN_STAT(http_response_status_308_count_stat);
+  break;
 case 400:
   HTTP_INCREMENT_DYN_STAT(http_response_status_400_count_stat);
   break;