[trafficserver] branch 9.0.x updated: Avoid cross-thread mutex conflicts

2020-02-11 Thread zwoop
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/9.0.x by this push:
 new a709cf1  Avoid cross-thread mutex conflicts
a709cf1 is described below

commit a709cf17a70edd2454bbc79e5c7090f16f0187a7
Author: Susan Hinrichs 
AuthorDate: Fri Jan 17 14:31:37 2020 +

Avoid cross-thread mutex conflicts

(cherry picked from commit 9b78e8e270962773446d39560d5a77e7532ef84c)
---
 iocore/eventsystem/P_UnixEventProcessor.h | 2 --
 iocore/eventsystem/UnixEThread.cc | 9 -
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/iocore/eventsystem/P_UnixEventProcessor.h 
b/iocore/eventsystem/P_UnixEventProcessor.h
index df4d419..6e89d5b 100644
--- a/iocore/eventsystem/P_UnixEventProcessor.h
+++ b/iocore/eventsystem/P_UnixEventProcessor.h
@@ -115,8 +115,6 @@ EventProcessor::schedule(Event *e, EventType etype, bool 
fast_signal)
 
   if (e->continuation->mutex) {
 e->mutex = e->continuation->mutex;
-  } else {
-e->mutex = e->continuation->mutex = e->ethread->mutex;
   }
   e->ethread->EventQueueExternal.enqueue(e, fast_signal);
   return e;
diff --git a/iocore/eventsystem/UnixEThread.cc 
b/iocore/eventsystem/UnixEThread.cc
index 715c7e4..1cfbb16 100644
--- a/iocore/eventsystem/UnixEThread.cc
+++ b/iocore/eventsystem/UnixEThread.cc
@@ -34,6 +34,8 @@
 #include 
 #endif
 
+#include 
+
 struct AIOCallback;
 
 #define NO_HEARTBEAT -1
@@ -118,7 +120,7 @@ void
 EThread::process_event(Event *e, int calling_code)
 {
   ink_assert((!e->in_the_prot_queue && !e->in_the_priority_queue));
-  MUTEX_TRY_LOCK(lock, e->mutex, this);
+  WEAK_MUTEX_TRY_LOCK(lock, e->mutex, this);
   if (!lock.is_locked()) {
 e->timeout_at = cur_time + DELAY_FOR_RETRY;
 EventQueueExternal.enqueue_local(e);
@@ -130,6 +132,11 @@ EThread::process_event(Event *e, int calling_code)
 Continuation *c_temp = e->continuation;
 // Make sure that the continuation is locked before calling the handler
 
+// Give a heads up if we are processing through a continuation without a 
mutex
+if (!e->mutex) {
+  Warning("event processing for continuation %s without a mutex", 
typeid(*c_temp).name());
+}
+
 // Restore the client IP debugging flags
 set_cont_flags(e->continuation->control_flags);
 



[trafficserver] branch 9.0.x updated: Ensure that extra data beyond the chunked body is not tunneled

2020-02-11 Thread zwoop
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/9.0.x by this push:
 new d5d9aaa  Ensure that extra data beyond the chunked body is not tunneled
d5d9aaa is described below

commit d5d9aaad4b245fe1eeb81528bf11f6ad83b45878
Author: Susan Hinrichs 
AuthorDate: Wed Feb 5 17:20:32 2020 +

Ensure that extra data beyond the chunked body is not tunneled

(cherry picked from commit e281fd6f64b873437c4914343a6f62d5b455c2b6)
---
 iocore/net/UnixNetVConnection.cc   |   2 +-
 proxy/http/HttpTransact.cc |   1 +
 proxy/http/HttpTunnel.cc   | 160 +
 proxy/http/HttpTunnel.h|   1 +
 tests/gold_tests/chunked_encoding/case4.sh |  19 +++
 .../chunked_encoding/chunked_encoding.test.py  |  30 +++-
 tests/gold_tests/chunked_encoding/server4.sh   |  18 +++
 tests/gold_tests/chunked_encoding/smuggle-client.c | 124 
 8 files changed, 293 insertions(+), 62 deletions(-)

diff --git a/iocore/net/UnixNetVConnection.cc b/iocore/net/UnixNetVConnection.cc
index 448ae42..bb67fd5 100644
--- a/iocore/net/UnixNetVConnection.cc
+++ b/iocore/net/UnixNetVConnection.cc
@@ -908,7 +908,7 @@ UnixNetVConnection::load_buffer_and_write(int64_t towrite, 
MIOBufferAccessor 
 try_to_write  = 0;
 
 while (niov < NET_MAX_IOV) {
-  int64_t wavail = towrite - total_written;
+  int64_t wavail = towrite - total_written - try_to_write;
   int64_t len= tmp_reader->block_read_avail();
 
   // Check if we have done this block.
diff --git a/proxy/http/HttpTransact.cc b/proxy/http/HttpTransact.cc
index 19406d3..cafab42 100644
--- a/proxy/http/HttpTransact.cc
+++ b/proxy/http/HttpTransact.cc
@@ -6950,6 +6950,7 @@ HttpTransact::handle_response_keep_alive_headers(State 
*s, HTTPVersion ver, HTTP
 // the client protocol doesn't support chunked transfer coding (i.e. 
HTTP/1.0, HTTP/2, and HTTP/3)
 if (s->state_machine->ua_txn && 
s->state_machine->ua_txn->is_chunked_encoding_supported() &&
 s->client_info.http_version == HTTPVersion(1, 1) && 
s->txn_conf->chunking_enabled == 1 &&
+s->state_machine->ua_txn->is_chunked_encoding_supported() &&
 // if we're not sending a body, don't set a chunked header regardless 
of server response
 !is_response_body_precluded(s->hdr_info.client_response.status_get(), 
s->method) &&
 // we do not need chunked encoding for internal error messages
diff --git a/proxy/http/HttpTunnel.cc b/proxy/http/HttpTunnel.cc
index 97e3cc9..56c1a38 100644
--- a/proxy/http/HttpTunnel.cc
+++ b/proxy/http/HttpTunnel.cc
@@ -811,10 +811,9 @@ HttpTunnel::producer_run(HttpTunnelProducer *p)
 consumer_n = (producer_n = INT64_MAX);
   }
 
-  // Do the IO on the consumers first so
-  //  data doesn't disappear out from
-  //  under the tunnel
-  for (c = p->consumer_list.head; c;) {
+  // At least set up the consumer readers first so the data
+  // doesn't disappear out from under the tunnel
+  for (c = p->consumer_list.head; c; c = c->link.next) {
 // Create a reader for each consumer.  The reader allows
 // us to implement skip bytes
 if (c->vc_type == HT_CACHE_WRITE) {
@@ -845,45 +844,6 @@ HttpTunnel::producer_run(HttpTunnelProducer *p)
   ink_assert(c->skip_bytes <= c->buffer_reader->read_avail());
   c->buffer_reader->consume(c->skip_bytes);
 }
-int64_t c_write = consumer_n;
-
-// INKqa05109 - if we don't know the length leave it at
-//  INT64_MAX or else the cache may bounce the write
-//  because it thinks the document is too big.  INT64_MAX
-//  is a special case for the max document size code
-//  in the cache
-if (c_write != INT64_MAX) {
-  c_write -= c->skip_bytes;
-}
-// Fix for problems with not chunked content being chunked and
-// not sending the entire data.  The content length grows when
-// it is being chunked.
-if (p->do_chunking == true) {
-  c_write = INT64_MAX;
-}
-
-if (c_write == 0) {
-  // Nothing to do, call back the cleanup handlers
-  c->write_vio = nullptr;
-  consumer_handler(VC_EVENT_WRITE_COMPLETE, c);
-} else {
-  // In the client half close case, all the data that will be sent
-  // from the client is already in the buffer.  Go ahead and set
-  // the amount to read since we know it.  We will forward the FIN
-  // to the server on VC_EVENT_WRITE_COMPLETE.
-  if (p->vc_type == HT_HTTP_CLIENT) {
-ProxyTransaction *ua_vc = static_cast(p->vc);
-if (ua_vc->get_half_close_flag()) {
-  c_write  = c->buffer_reader->read_avail();
-  p->alive = false;
-  p->handler_state = HTTP_SM_POST_SUCCESS;
-}
-  }
-  c->write_vio = 

[trafficserver] branch 9.0.x updated: Including stdexcept

2020-02-11 Thread zwoop
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/9.0.x by this push:
 new 5b45859  Including stdexcept
5b45859 is described below

commit 5b458597ab2ff77452242b1f40a2941ce2258040
Author: ezelko260 
AuthorDate: Thu Jan 30 20:04:19 2020 +

Including stdexcept

(cherry picked from commit 1119944a3afdd8f620bcbd6d8708590ba55c7de6)
---
 plugins/experimental/stream_editor/stream_editor.cc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/plugins/experimental/stream_editor/stream_editor.cc 
b/plugins/experimental/stream_editor/stream_editor.cc
index 9be3e23..e79ad08 100644
--- a/plugins/experimental/stream_editor/stream_editor.cc
+++ b/plugins/experimental/stream_editor/stream_editor.cc
@@ -98,6 +98,7 @@
 #include 
 #include 
 #include 
+#include 
 #include "ts/ts.h"
 
 struct edit_t;



[trafficserver] branch 9.0.x updated: Fix localstatedir and runtimedir for Debian layout

2020-02-11 Thread zwoop
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/9.0.x by this push:
 new af492ee  Fix localstatedir and runtimedir for Debian layout
af492ee is described below

commit af492ee9283b20c58906ebbf79f039cd55b896fe
Author: Valentin Gutierrez 
AuthorDate: Fri Jan 24 10:54:28 2020 +

Fix localstatedir and runtimedir for Debian layout

Starting with Debian Buster, trafficserver would get a warning on start
from systemd if the pidfile is on /var/run instead of /run:
```
traffic-cache-atsupload-buster systemd[1]: 
/lib/systemd/system/trafficserver.service:8: PIDFile= references path below 
legacy directory /var/run/, updating /var/run/trafficserver/manager.lock → 
/run/trafficserver/manager.lock; please update the unit file accordingly.
```

while debian "fixed" 
(https://salsa.debian.org/debian/trafficserver/commit/bee57ba9249b6bdb6cd3e33729f4a2a7f0b10ec1)
the issue merely changing their PIDFile path from /var/run to /run
(it's currently symlinked), TS should also write into /run instead of
/var/run.

(cherry picked from commit f78c723a6e54accad8b3c82a58900314bcdd5cf9)
---
 config.layout | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/config.layout b/config.layout
index 3918300..da63e89 100644
--- a/config.layout
+++ b/config.layout
@@ -192,8 +192,8 @@
 docdir:${prefix}/share/doc+
 installbuilddir: ${prefix}/share/trafficserver/build
 includedir:${prefix}/include
-localstatedir: /var/run
-runtimedir:/var/run+
+localstatedir: /run
+runtimedir:/run+
 logdir:/var/log+
 cachedir: /var/cache+
 



[trafficserver] branch 9.0.x updated: Fix for lua plugin coredump problem during reload

2020-02-11 Thread zwoop
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/9.0.x by this push:
 new 3f48c28  Fix for lua plugin coredump problem during reload
3f48c28 is described below

commit 3f48c28b38e569e5988b03f8e095e1337fa11a71
Author: Kit Chan 
AuthorDate: Fri Feb 7 00:44:14 2020 -0800

Fix for lua plugin coredump problem during reload

(cherry picked from commit 36a8cd5d24ec7fe9a4573d0aa6afaa1e052bb664)
---
 plugins/lua/ts_lua.c  | 4 
 plugins/lua/ts_lua_util.c | 6 --
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/plugins/lua/ts_lua.c b/plugins/lua/ts_lua.c
index 5aef7b5..c88096c 100644
--- a/plugins/lua/ts_lua.c
+++ b/plugins/lua/ts_lua.c
@@ -130,7 +130,9 @@ TSRemapNewInstance(int argc, char *argv[], void **ih, char 
*errbuf, int errbuf_s
 TSDebug(TS_LUA_DEBUG_TAG, "[%s] checking if script has been registered", 
__FUNCTION__);
 
 // we only need to check the first lua VM for script registration
+TSMutexLock(ts_lua_main_ctx_array[0].mutexp);
 conf = ts_lua_script_registered(ts_lua_main_ctx_array[0].lua, script);
+TSMutexUnlock(ts_lua_main_ctx_array[0].mutexp);
   }
 
   if (!conf) {
@@ -165,7 +167,9 @@ TSRemapNewInstance(int argc, char *argv[], void **ih, char 
*errbuf, int errbuf_s
 // register the script only if it is from a file and has no __init__ 
function
 if (fn && !conf->init_func) {
   // we only need to register the script for the first lua VM
+  TSMutexLock(ts_lua_main_ctx_array[0].mutexp);
   ts_lua_script_register(ts_lua_main_ctx_array[0].lua, conf->script, conf);
+  TSMutexUnlock(ts_lua_main_ctx_array[0].mutexp);
 }
   }
 
diff --git a/plugins/lua/ts_lua_util.c b/plugins/lua/ts_lua_util.c
index 34d2b1e..25eb1c2 100644
--- a/plugins/lua/ts_lua_util.c
+++ b/plugins/lua/ts_lua_util.c
@@ -264,8 +264,6 @@ ts_lua_add_module(ts_lua_instance_conf *conf, 
ts_lua_main_ctx *arr, int n, int a
 lua_newtable(L);
 lua_replace(L, LUA_GLOBALSINDEX); /* L[GLOBAL] = EMPTY */
 
-lua_gc(L, LUA_GCCOLLECT, 0);
-
 TSMutexUnlock(arr[i].mutexp);
   }
 
@@ -306,8 +304,6 @@ ts_lua_del_module(ts_lua_instance_conf *conf, 
ts_lua_main_ctx *arr, int n)
 lua_newtable(L);
 lua_replace(L, LUA_GLOBALSINDEX); /* L[GLOBAL] = EMPTY  */
 
-lua_gc(L, LUA_GCCOLLECT, 0);
-
 TSMutexUnlock(arr[i].mutexp);
   }
 
@@ -369,8 +365,6 @@ ts_lua_reload_module(ts_lua_instance_conf *conf, 
ts_lua_main_ctx *arr, int n)
 lua_newtable(L);
 lua_replace(L, LUA_GLOBALSINDEX); /* L[GLOBAL] = EMPTY */
 
-lua_gc(L, LUA_GCCOLLECT, 0);
-
 TSMutexUnlock(arr[i].mutexp);
   }
 



[trafficserver] branch 9.0.x updated: Remove unnecesary HttpSM handler call with VC_EVENT_ERROR

2020-02-11 Thread zwoop
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/9.0.x by this push:
 new 243b26f  Remove unnecesary HttpSM handler call with VC_EVENT_ERROR
243b26f is described below

commit 243b26fb57c6baee02650c7beb64c3afef1903a3
Author: Masaori Koshiba 
AuthorDate: Fri Jan 31 16:25:39 2020 +0900

Remove unnecesary HttpSM handler call with VC_EVENT_ERROR

(cherry picked from commit 240bb69f83d0111d96352af3104a4bdff88fd2e8)
---
 proxy/http2/Http2Stream.cc | 4 
 1 file changed, 4 deletions(-)

diff --git a/proxy/http2/Http2Stream.cc b/proxy/http2/Http2Stream.cc
index daa62ad..6b6b695 100644
--- a/proxy/http2/Http2Stream.cc
+++ b/proxy/http2/Http2Stream.cc
@@ -459,7 +459,6 @@ Http2Stream::initiating_close()
 
 // This should result in do_io_close or release being called.  That will 
schedule the final
 // kill yourself signal
-// Send the SM the EOS signal if there are no active VIO's to signal
 // We are sending signals rather than calling the handlers directly to 
avoid the case where
 // the HttpTunnel handler causes the HttpSM to be deleted on the stack.
 bool sent_write_complete = false;
@@ -486,9 +485,6 @@ Http2Stream::initiating_close()
 Http2StreamDebug("send EOS to read cont");
 read_event = send_tracked_event(read_event, VC_EVENT_EOS, _vio);
   }
-} else if (_sm) {
-  SCOPED_MUTEX_LOCK(lock, _sm->mutex, this_ethread());
-  _sm->handleEvent(VC_EVENT_ERROR);
 } else if (!sent_write_complete) {
   // Transaction is already gone or not started. Kill yourself
   do_io_close();



[trafficserver] branch 9.0.x updated: Auto port select slow_post test

2020-02-11 Thread zwoop
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/9.0.x by this push:
 new c893a86  Auto port select slow_post test
c893a86 is described below

commit c893a8650c97154bf4e599037cb39b60513efcdc
Author: Susan Hinrichs 
AuthorDate: Fri Feb 7 21:45:02 2020 +

Auto port select slow_post test

(cherry picked from commit c90226db8c9deb6dd9e4d9f15b4363b467570c1a)
---
 tests/gold_tests/slow_post/slow_post.test.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/gold_tests/slow_post/slow_post.test.py 
b/tests/gold_tests/slow_post/slow_post.test.py
index 40b5795..d958708 100644
--- a/tests/gold_tests/slow_post/slow_post.test.py
+++ b/tests/gold_tests/slow_post/slow_post.test.py
@@ -41,7 +41,7 @@ class SlowPostAttack:
 self._server.addResponse("sessionlog.json", request_header2, 
response_header2)
 
 def setupTS(self):
-self._ts = Test.MakeATSProcess("ts", select_ports=False)
+self._ts = Test.MakeATSProcess("ts", select_ports=True)
 self._ts.Disk.remap_config.AddLine(
 'map / http://127.0.0.1:{0}'.format(self._server.Variables.Port)
 )



[trafficserver] branch 9.0.x updated: Change gold files to be less restrictive since some of the headers include can be in a different order (#6410)

2020-02-11 Thread zwoop
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/9.0.x by this push:
 new 095f69d  Change gold files to be less restrictive since some of the 
headers include can be in a different order (#6410)
095f69d is described below

commit 095f69ddce9c77be7e8dbefa8d0007582871affc
Author: Evan Zelkowitz 
AuthorDate: Tue Feb 11 11:27:45 2020 -0700

Change gold files to be less restrictive since some of the headers include 
can be in a different order (#6410)

(cherry picked from commit 4bdde5d4858cfbc2034d8d7e528cf6412209e067)
---
 tests/gold_tests/pluginTest/uri_signing/gold/200.gold | 10 --
 tests/gold_tests/pluginTest/uri_signing/gold/403.gold | 13 -
 2 files changed, 23 deletions(-)

diff --git a/tests/gold_tests/pluginTest/uri_signing/gold/200.gold 
b/tests/gold_tests/pluginTest/uri_signing/gold/200.gold
index d3ab3e0..afc41f9 100644
--- a/tests/gold_tests/pluginTest/uri_signing/gold/200.gold
+++ b/tests/gold_tests/pluginTest/uri_signing/gold/200.gold
@@ -1,13 +1,3 @@
 ``
-> GET `` HTTP/1.1
-> User-Agent: curl/``
-> Host: somehost``
-> Accept: */*
-> Proxy-Connection: ``
-``
 < HTTP/1.1 200 OK
-< Content-Length: ``
-< Date: ``
-< Proxy-Connection: ``
-< Server: ATS/``
 ``
diff --git a/tests/gold_tests/pluginTest/uri_signing/gold/403.gold 
b/tests/gold_tests/pluginTest/uri_signing/gold/403.gold
index 8c6fe13..1e2f71b 100644
--- a/tests/gold_tests/pluginTest/uri_signing/gold/403.gold
+++ b/tests/gold_tests/pluginTest/uri_signing/gold/403.gold
@@ -1,16 +1,3 @@
 ``
-> GET `` HTTP/1.1
-> User-Agent: curl/``
-> Host: somehost``
-> Accept: */*
-> Proxy-Connection: ``
-``
 < HTTP/1.1 403 Forbidden
-< Date: ``
-< Proxy-Connection: ``
-< Server: ATS/``
-< Cache-Control: no-store
-< Content-Type: text/html
-< Content-Language: en
-< Content-Length: ``
 ``



[trafficserver] annotated tag 7.1.9-rc0 updated (3418900 -> 40e494b)

2020-02-11 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

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


*** WARNING: tag 7.1.9-rc0 was modified! ***

from 3418900  (commit)
  to 40e494b  (tag)
 tagging 34189005929714af8cc9ef697dfb939e0240199b (commit)
 replaces 7.1.8
  by Bryan Call
  on Tue Feb 11 11:46:05 2020 -0800

- Log -
Release Candidate 7.1.9-rc0
-BEGIN PGP SIGNATURE-

iQIcBAABAgAGBQJeQwR9AAoJEE0VQRC4RQjsERYQAKWKWF3sBy4dbv+qwi/+JnQs
cXVOv+fQcfvWGh2GHPuGt2TrEEAKySJRDMqkTlGTjFm4VVSUY5yIQlEaiMkGw47/
xGnxzuvpUJW9wF59PAp16sRtKwmdU2mxed8/whlxdknXgOzGDCjMfLyrfi1oh46H
Js0cJOSZUPxvIUbCxmLTVjT7XJkkkz23tsYkhj4teQ8IWLPez5OZMjcxauZKRS6N
7+p/zBfM48Wts0ogdzDwzwaH/wZhh2Zb+cPcDWi4UbrUXOJhYxB38jhgNDtXOpO2
Zx4bncthoqKhwTRbBPjg2Ukm/NCXlHLC2smaicgmPbSduGbkZjEHsBXcB6LFhetj
REikKBcvGJgoJxo71azcxdVR+SiHTVBQ9F8n2LJyhNs1M83KkoFT/exSs/IHzYSb
+ISXyZUzZzzyYMEL5uwCT3lMoy3oB3KifXtkxaOzQ8OahIn4Xe3rSrooPPLHOBrW
VxZ+6XluOCKvfoI/+dIuFn9vQ+44Gut70D80jCGyP1HtxdxTU2H2jdz55qvVuwdH
6QI+NChF5MouE8pQUUUVhLCJnIVFH+b0cg2+j9pYBnC3aHPOab7M+HktfJDjTARf
1z2ya9hkjmj9LK0yELPFcThRbi1hXG2WvTRmkyo1qBDZdgS1kNmTrhMFqSi4egS/
Eje38iLWKJ62piPCn+2/
=Bg5h
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:



[trafficserver] annotated tag 8.0.6-rc0 updated (21efb27 -> 4361be1)

2020-02-11 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

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


*** WARNING: tag 8.0.6-rc0 was modified! ***

from 21efb27  (commit)
  to 4361be1  (tag)
 tagging 21efb2785e557295df01e9be03f4b35b2a3fd83d (commit)
 replaces 8.0.5
  by Bryan Call
  on Tue Feb 11 11:35:12 2020 -0800

- Log -
Release Candidate 8.0.6-rc0
-BEGIN PGP SIGNATURE-

iQIcBAABAgAGBQJeQwHwAAoJEE0VQRC4RQjsC8MP/A0UiYLqpmNVcHxdNfOP7njh
LpU1zNsTT7DCvoUJ6NxNIj1D53VtlaK3NixrV7kFlOHW2crHdBx50FfmQfxWHLL+
LaNPMP6YKMPu04DDZg+TFrGjzJ7pz/wflq4BNNKgfYjBMDRljYhOWM4B0RaoisIm
RA6JaKub/bGfUsz2FtGCyQMAMCfboEGq7a5aiDGW7IA0rOjPvCYDIvuCDfrljent
/V2/G3BbAC0P53sOlPowNZky5fxImSNQMd6/MoL3Fq3diT9mXIChEoBt4ibRaCyw
VUn6Xd1yY7whz44XnVEAVdeSBPGPx9a38uLxT+XT8xG5YTsMjUCedzkRGzRxbg5X
dlF4lfROq2GRWnbF/BQU4K83s+O5bZk/b3NgKAXH5osMGGYnjCt0hEu4RjYH6GQt
mudLTy6W8GeV7gVpqJZyUUbVmLEb9fVbcljFu89HJ4Yj88aH4uFD+jUcGygyBkzQ
eHii9jVi4229FK6qFL4tSOz6QJlounQSj/xeH/9GNn2IbP0+kAb/26h+sv2t6YZl
jATBRx07PS0mrERNYoVeRygL3wAkCEsg9UM+6oqINMg3X8CzZTBoUSbyZtq8j5WF
E2NIKJ8fYbsbDUeHiqpvKVOuVEW4jKxx1yffg/iS/0mC/HZICh7s6Qci7RqYr9a9
WuWjvUHlKNdSJxLsxQSM
=DrSA
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:



[trafficserver] tag 8.0.6-rc0 created (now 21efb27)

2020-02-11 Thread bcall
This is an automated email from the ASF dual-hosted git repository.

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


  at 21efb27  (commit)
No new revisions were added by this update.



[trafficserver] branch master updated (9b78e8e -> 4bdde5d)

2020-02-11 Thread eze
This is an automated email from the ASF dual-hosted git repository.

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


from 9b78e8e  Avoid cross-thread mutex conflicts
 add 4bdde5d  Change gold files to be less restrictive since some of the 
headers include can be in a different order (#6410)

No new revisions were added by this update.

Summary of changes:
 tests/gold_tests/pluginTest/uri_signing/gold/200.gold | 10 --
 tests/gold_tests/pluginTest/uri_signing/gold/403.gold | 13 -
 2 files changed, 23 deletions(-)