You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ma...@apache.org on 2018/01/27 12:54:53 UTC
[trafficserver] branch quic-latest updated (9d47df2 -> 186ddfb)
This is an automated email from the ASF dual-hosted git repository.
maskit pushed a change to branch quic-latest
in repository https://gitbox.apache.org/repos/asf/trafficserver.git.
from 9d47df2 Allow empty Stream Data with FIN bit
add 3b3d1f2 clang-format
add 93565fa Make Continuation class constructor protected.
add d3056c4 TextView: Add suffix methods, update comments.
add 6d506bb Multiplexer plugin: Fix bug with chunk decoding, add some comments.
add 0f14434 Add pkg-config fallback to --enable-system-luajit
add 8cbc52d Logging can only have 1 accept filter
add 42ab1d0 Processing DNS reponses with CNAME & SRV records
add c93790a Add a --enable-fips flag which will eliminate MD5 and MMH and replace them with SHA256. This will effectively clear the cache because existing documents will not be found.
new 7a1dc73 Merge branch 'master' into quic-latest
new 186ddfb clang-format
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:
configure.ac | 28 ++-
doc/admin-guide/files/logging.config.en.rst | 14 +-
iocore/cache/Cache.cc | 2 +-
iocore/cache/CacheTest.cc | 48 ++--
iocore/cache/I_CacheDefs.h | 12 +-
iocore/cache/P_CacheInternal.h | 14 +-
iocore/cache/P_CacheVol.h | 20 +-
iocore/cache/P_RamCache.h | 9 +-
iocore/cache/RamCacheCLFUS.cc | 17 +-
iocore/cache/RamCacheLRU.cc | 15 +-
iocore/dns/DNS.cc | 2 +-
iocore/eventsystem/I_Continuation.h | 1 +
iocore/hostdb/HostDB.cc | 280 +++++++++++-----------
iocore/hostdb/I_HostDB.h | 3 +-
iocore/hostdb/I_HostDBProcessor.h | 2 +-
iocore/hostdb/P_HostDB.h | 4 +-
iocore/hostdb/P_HostDBProcessor.h | 57 +++--
lib/ts/{ink_code.cc => CryptoHash.cc} | 117 ++++-----
lib/ts/CryptoHash.h | 92 +++++--
lib/ts/INK_MD5.h | 5 +-
lib/ts/MMH.h | 2 +-
lib/ts/Makefile.am | 2 +
lib/ts/{INK_MD5.h => SHA256.h} | 26 +-
lib/ts/TextView.h | 175 ++++++++++++--
lib/ts/ink_code.cc | 39 +--
lib/ts/ink_code.h | 4 +-
lib/ts/ink_config.h.in | 1 +
lib/ts/ink_inet.cc | 41 ++--
lib/ts/unit-tests/test_TextView.cc | 37 ++-
plugins/experimental/memcache/tsmemcache.cc | 6 +-
plugins/experimental/memcache/tsmemcache.h | 2 +-
plugins/experimental/multiplexer/chunk-decoder.cc | 6 +-
plugins/experimental/multiplexer/chunk-decoder.h | 35 +--
proxy/InkAPI.cc | 14 +-
proxy/InkAPIInternal.h | 2 +-
proxy/Main.cc | 2 +
proxy/hdrs/HTTP.h | 46 ++--
proxy/hdrs/URL.cc | 51 ++--
proxy/hdrs/URL.h | 58 +----
proxy/hq/HQClientTransaction.cc | 7 +-
proxy/hq/HQSessionAccept.cc | 2 +-
proxy/http/HttpConnectionCount.h | 27 +--
proxy/http/HttpSM.cc | 14 +-
proxy/http/HttpServerSession.h | 4 +-
proxy/http/HttpSessionManager.cc | 10 +-
proxy/http/HttpSessionManager.h | 6 +-
proxy/http/HttpTransact.cc | 3 +-
proxy/logging/LogFormat.cc | 5 +-
proxy/logging/LogObject.cc | 3 +-
tools/Makefile.am | 2 +-
tools/jtest/jtest.cc | 13 +
51 files changed, 757 insertions(+), 630 deletions(-)
copy lib/ts/{ink_code.cc => CryptoHash.cc} (52%)
copy lib/ts/{INK_MD5.h => SHA256.h} (73%)
--
To stop receiving notification emails like this one, please contact
maskit@apache.org.
[trafficserver] 01/02: Merge branch 'master' into quic-latest
Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
maskit pushed a commit to branch quic-latest
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit 7a1dc73d3c4e9718c9286a96b41fa509e3b4af87
Merge: 9d47df2 c93790a
Author: Masakazu Kitajo <ma...@apache.org>
AuthorDate: Sat Jan 27 21:51:22 2018 +0900
Merge branch 'master' into quic-latest
configure.ac | 28 ++-
doc/admin-guide/files/logging.config.en.rst | 14 +-
iocore/cache/Cache.cc | 2 +-
iocore/cache/CacheTest.cc | 48 ++--
iocore/cache/I_CacheDefs.h | 12 +-
iocore/cache/P_CacheInternal.h | 14 +-
iocore/cache/P_CacheVol.h | 20 +-
iocore/cache/P_RamCache.h | 9 +-
iocore/cache/RamCacheCLFUS.cc | 17 +-
iocore/cache/RamCacheLRU.cc | 15 +-
iocore/dns/DNS.cc | 2 +-
iocore/eventsystem/I_Continuation.h | 1 +
iocore/hostdb/HostDB.cc | 280 +++++++++++-----------
iocore/hostdb/I_HostDB.h | 3 +-
iocore/hostdb/I_HostDBProcessor.h | 2 +-
iocore/hostdb/P_HostDB.h | 4 +-
iocore/hostdb/P_HostDBProcessor.h | 57 +++--
lib/ts/{ink_code.cc => CryptoHash.cc} | 117 ++++-----
lib/ts/CryptoHash.h | 92 +++++--
lib/ts/INK_MD5.h | 5 +-
lib/ts/MMH.h | 2 +-
lib/ts/Makefile.am | 2 +
lib/ts/{INK_MD5.h => SHA256.h} | 26 +-
lib/ts/TextView.h | 175 ++++++++++++--
lib/ts/ink_code.cc | 39 +--
lib/ts/ink_code.h | 4 +-
lib/ts/ink_config.h.in | 1 +
lib/ts/ink_inet.cc | 41 ++--
lib/ts/unit-tests/test_TextView.cc | 37 ++-
plugins/experimental/memcache/tsmemcache.cc | 6 +-
plugins/experimental/memcache/tsmemcache.h | 2 +-
plugins/experimental/multiplexer/chunk-decoder.cc | 6 +-
plugins/experimental/multiplexer/chunk-decoder.h | 35 +--
proxy/InkAPI.cc | 14 +-
proxy/InkAPIInternal.h | 2 +-
proxy/Main.cc | 2 +
proxy/hdrs/HTTP.h | 46 ++--
proxy/hdrs/URL.cc | 51 ++--
proxy/hdrs/URL.h | 58 +----
proxy/http/HttpConnectionCount.h | 27 +--
proxy/http/HttpSM.cc | 14 +-
proxy/http/HttpServerSession.h | 4 +-
proxy/http/HttpSessionManager.cc | 10 +-
proxy/http/HttpSessionManager.h | 6 +-
proxy/http/HttpTransact.cc | 3 +-
proxy/logging/LogFormat.cc | 5 +-
proxy/logging/LogObject.cc | 3 +-
tools/Makefile.am | 2 +-
tools/jtest/jtest.cc | 13 +
49 files changed, 751 insertions(+), 627 deletions(-)
--
To stop receiving notification emails like this one, please contact
maskit@apache.org.
[trafficserver] 02/02: clang-format
Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
maskit pushed a commit to branch quic-latest
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit 186ddfbc19c4dfb4e6a0fdadc35857a2c85f5f86
Author: Masakazu Kitajo <ma...@apache.org>
AuthorDate: Sat Jan 27 21:54:30 2018 +0900
clang-format
---
proxy/hq/HQClientTransaction.cc | 7 +++++--
proxy/hq/HQSessionAccept.cc | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/proxy/hq/HQClientTransaction.cc b/proxy/hq/HQClientTransaction.cc
index 52ebffe..779210d 100644
--- a/proxy/hq/HQClientTransaction.cc
+++ b/proxy/hq/HQClientTransaction.cc
@@ -28,8 +28,11 @@
#include "HQClientSession.h"
#include "HttpSM.h"
-#define HQTransDebug(fmt, ...) \
- Debug("hq_trans", "[%" PRIx64 "] [%" PRIx32 "] " fmt, static_cast<uint64_t>(static_cast<QUICConnection *>(reinterpret_cast<QUICNetVConnection*>(this->parent->get_netvc()))->connection_id()), this->get_transaction_id(), ##__VA_ARGS__)
+#define HQTransDebug(fmt, ...) \
+ Debug("hq_trans", "[%" PRIx64 "] [%" PRIx32 "] " fmt, \
+ static_cast<uint64_t>( \
+ static_cast<QUICConnection *>(reinterpret_cast<QUICNetVConnection *>(this->parent->get_netvc()))->connection_id()), \
+ this->get_transaction_id(), ##__VA_ARGS__)
// static void
// dump_io_buffer(IOBufferReader *reader)
diff --git a/proxy/hq/HQSessionAccept.cc b/proxy/hq/HQSessionAccept.cc
index ce1aa6a..75d8982 100644
--- a/proxy/hq/HQSessionAccept.cc
+++ b/proxy/hq/HQSessionAccept.cc
@@ -53,7 +53,7 @@ HQSessionAccept::accept(NetVConnection *netvc, MIOBuffer *iobuf, IOBufferReader
ip_port_text_buffer ipb;
Debug("quic_seq", "[%" PRIx64 "] accepted connection from %s transport type = %d",
- static_cast<uint64_t>(static_cast<QUICConnection*>(static_cast<QUICNetVConnection*>(netvc))->connection_id()),
+ static_cast<uint64_t>(static_cast<QUICConnection *>(static_cast<QUICNetVConnection *>(netvc))->connection_id()),
ats_ip_nptop(client_ip, ipb, sizeof(ipb)), netvc->attributes);
}
--
To stop receiving notification emails like this one, please contact
maskit@apache.org.