You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2015/01/31 03:01:26 UTC
[1/2] trafficserver git commit: Update version strings.
Repository: trafficserver
Updated Branches:
refs/heads/5.2.x cad13d9c6 -> 7ce594984
Update version strings.
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/8c582251
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/8c582251
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/8c582251
Branch: refs/heads/5.2.x
Commit: 8c582251b762ca16acd7f09f35c405a8413a03f6
Parents: cad13d9
Author: Leif Hedstrom <zw...@apache.org>
Authored: Fri Jan 30 15:57:54 2015 -0700
Committer: Leif Hedstrom <zw...@apache.org>
Committed: Fri Jan 30 15:57:54 2015 -0700
----------------------------------------------------------------------
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/8c582251/configure.ac
----------------------------------------------------------------------
diff --git a/configure.ac b/configure.ac
index 71e1267..4a2fa4a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -32,8 +32,8 @@
# Version number is calculated as MAJOR * 1000000 + MINOR * 1000 + MICRO
# Version string is in the form of MAJOR.MINOR.MICRO[sufix]
#
-m4_define([TS_VERSION_S],[5.2.0])
-m4_define([TS_VERSION_N],[5002000])
+m4_define([TS_VERSION_S],[5.2.1])
+m4_define([TS_VERSION_N],[5002001])
AC_INIT([Apache Traffic Server], TS_VERSION_S(), [dev@trafficserver.apache.org], [trafficserver],[http://trafficserver.apache.org])
AC_PREREQ([2.59])
[2/2] trafficserver git commit: TS-3316: various trivial build fixes
for 32bit systems.
Posted by zw...@apache.org.
TS-3316: various trivial build fixes for 32bit systems.
Conflicts:
CHANGES
iocore/hostdb/HostDB.cc
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/7ce59498
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/7ce59498
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/7ce59498
Branch: refs/heads/5.2.x
Commit: 7ce594984cd740388ddf4a72cabe2930b030364b
Parents: 8c58225
Author: James Peach <jp...@apache.org>
Authored: Fri Jan 16 16:00:36 2015 -0800
Committer: Leif Hedstrom <zw...@apache.org>
Committed: Fri Jan 30 16:54:53 2015 -0700
----------------------------------------------------------------------
CHANGES | 5 +++++
cmd/traffic_crashlog/procinfo.cc | 2 +-
iocore/net/SSLSessionCache.cc | 2 +-
mgmt/api/CoreAPI.cc | 2 +-
.../collapsed_connection/collapsed_connection.cc | 16 ++++++++--------
plugins/experimental/ts_lua/ts_lua_http_intercept.c | 2 +-
6 files changed, 17 insertions(+), 12 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7ce59498/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index b4019fe..31b263f 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,9 @@
-*- coding: utf-8 -*-
+Changes with Apache Traffic Server 5.2.1
+
+ *) [TS-3316] Fix the build for 32 bit architectures.
+
+
Changes with Apache Traffic Server 5.2.0
*) [TS-3280] Segfault in new freelist bulk freeing (in debug mode).
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7ce59498/cmd/traffic_crashlog/procinfo.cc
----------------------------------------------------------------------
diff --git a/cmd/traffic_crashlog/procinfo.cc b/cmd/traffic_crashlog/procinfo.cc
index 52c2176..4886530 100644
--- a/cmd/traffic_crashlog/procinfo.cc
+++ b/cmd/traffic_crashlog/procinfo.cc
@@ -284,7 +284,7 @@ crashlog_write_registers(FILE * fp, const crashlog_target& target)
// x86 register names as per ucontext.h.
#if defined(__i386__)
#define REGFMT "0x%08" PRIx32
-#define ADDRCAST(x) ((uint32_t)(x))
+#define REGCAST(x) ((uint32_t)(x))
static const char * names[NGREG] = {
"GS", "FS", "ES", "DS", "EDI", "ESI", "EBP", "ESP",
"EBX", "EDX", "ECX", "EAX", "TRAPNO", "ERR", "EIP", "CS",
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7ce59498/iocore/net/SSLSessionCache.cc
----------------------------------------------------------------------
diff --git a/iocore/net/SSLSessionCache.cc b/iocore/net/SSLSessionCache.cc
index 2d059fe..6d7bb8b 100644
--- a/iocore/net/SSLSessionCache.cc
+++ b/iocore/net/SSLSessionCache.cc
@@ -40,7 +40,7 @@ using ts::detail::RBNode;
SSLSessionCache::SSLSessionCache()
: session_bucket(NULL), nbuckets(SSLConfigParams::session_cache_number_buckets)
{
- Debug("ssl.session_cache", "Created new ssl session cache %p with %ld buckets each with size max size %ld",
+ Debug("ssl.session_cache", "Created new ssl session cache %p with %zu buckets each with size max size %zu",
this, nbuckets, SSLConfigParams::session_cache_max_bucket_size);
session_bucket = new SSLSessionBucket[nbuckets];
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7ce59498/mgmt/api/CoreAPI.cc
----------------------------------------------------------------------
diff --git a/mgmt/api/CoreAPI.cc b/mgmt/api/CoreAPI.cc
index 059bd1e..4970418 100644
--- a/mgmt/api/CoreAPI.cc
+++ b/mgmt/api/CoreAPI.cc
@@ -366,7 +366,7 @@ ServerBacktrace(unsigned /* options */, char ** trace)
Debug("backtrace", "tracing %zd threads for traffic_server PID %ld", threads.count(), (long)lmgmt->watched_process_pid);
for_Vec(pid_t, threadid, threads) {
- Debug("backtrace", "tracing thread %zd", (long)threadid);
+ Debug("backtrace", "tracing thread %ld", (long)threadid);
// Get the thread name using /proc/PID/comm
ats_scoped_fd fd;
char threadname[128];
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7ce59498/plugins/experimental/collapsed_connection/collapsed_connection.cc
----------------------------------------------------------------------
diff --git a/plugins/experimental/collapsed_connection/collapsed_connection.cc b/plugins/experimental/collapsed_connection/collapsed_connection.cc
index 99dc96d..8a21426 100644
--- a/plugins/experimental/collapsed_connection/collapsed_connection.cc
+++ b/plugins/experimental/collapsed_connection/collapsed_connection.cc
@@ -374,7 +374,7 @@ addOrCheckKeepPassRecords(uint32_t hash_key, int64_t timeout)
keep_pass_list->push_back(passRecord);
getCurrentKeepPassEntries(keep_pass_list);
TSDebug(PLUGIN_NAME,
- "push_back pass entry with timeout = %zd, hash_key = %u", passRecord.timeout, passRecord.hash_key);
+ "push_back pass entry with timeout = %" PRId64 ", hash_key = %" PRIu32, passRecord.timeout, passRecord.hash_key);
} else {
added = false;
}
@@ -392,13 +392,13 @@ addOrCheckKeepPassRecords(uint32_t hash_key, int64_t timeout)
keep_pass_list->erase(it++);
getCurrentKeepPassEntries(keep_pass_list);
TSDebug(PLUGIN_NAME,
- "remove pass entry with timeout = %zd, hash_key = %u", thisRecord.timeout, thisRecord.hash_key);
+ "remove pass entry with timeout = %" PRId64 ", hash_key = %" PRIu32, thisRecord.timeout, thisRecord.hash_key);
} else if (false == added) {
if (thisRecord.timeout >= passRecord.timeout) {
keep_pass_list->insert(it, passRecord);
getCurrentKeepPassEntries(keep_pass_list);
TSDebug(PLUGIN_NAME,
- "insert pass entry with timeout = %zd, hash_key = %u", passRecord.timeout, passRecord.hash_key);
+ "insert pass entry with timeout = %" PRId64 ", hash_key = %" PRIu32, passRecord.timeout, passRecord.hash_key);
break;
}
} else {
@@ -436,7 +436,7 @@ insertNewHashEntry(CcTxnData * txn_data)
size = getCurrentHashEntries(active_hash_map);
TSMutexUnlock(plugin_data->mutex);
if (false != map_ret.second) {
- TSDebug(PLUGIN_NAME, "[%" PRIu64 "] hash_key inserted, active_hash_map.size = %zd", txn_data->seq_id, size);
+ TSDebug(PLUGIN_NAME, "[%" PRIu64 "] hash_key inserted, active_hash_map.size = %" PRId64, txn_data->seq_id, size);
ret = CC_INSERT;
} else if (CC_PASS == map_ret.first->second) {
TSDebug(PLUGIN_NAME, "hash value = %d, previous request mark it non-cacheable", map_ret.first->second);
@@ -458,12 +458,12 @@ insertNewHashEntry(CcTxnData * txn_data)
txn_data->wait_time = cur_ms - txn_data->wait_time;
// Pass cache lock
ret = CC_PASS;
- TSDebug(PLUGIN_NAME, "timeout (%zd > %d), pass plugin",
+ TSDebug(PLUGIN_NAME, "timeout (%" PRId64 " > %d), pass plugin",
txn_data->wait_time, static_cast < int32_t > (txn_data->config->max_lock_retry_timeout));
}
} else if (0 != txn_data->wait_time) {
txn_data->wait_time = TShrtime() / 1000000 - txn_data->wait_time;
- TSDebug(PLUGIN_NAME, "waited for %zd ms", txn_data->wait_time);
+ TSDebug(PLUGIN_NAME, "waited for %" PRId64 " ms", txn_data->wait_time);
}
return ret;
@@ -503,14 +503,14 @@ updateOrRemoveHashEntry(CcTxnData * txn_data)
size = getCurrentHashEntries(active_hash_map);
TSMutexUnlock(plugin_data->mutex);
- TSDebug(PLUGIN_NAME, "[%" PRIu64 "] hashEntry updated, active_hash_map.size = %zd", txn_data->seq_id, size);
+ TSDebug(PLUGIN_NAME, "[%" PRIu64 "] hashEntry updated, active_hash_map.size = %" PRId64, txn_data->seq_id, size);
txn_data->cc_state = CC_PASSED;
} else {
addOrCheckKeepPassRecords(0, 0);
size = getCurrentHashEntries(active_hash_map);
TSMutexUnlock(plugin_data->mutex);
- TSDebug(PLUGIN_NAME, "[%" PRIu64 "] hashEntry removed, active_hash_map.size = %zd", txn_data->seq_id, size);
+ TSDebug(PLUGIN_NAME, "[%" PRIu64 "] hashEntry removed, active_hash_map.size = %" PRId64, txn_data->seq_id, size);
txn_data->cc_state = CC_DONE;
}
ret = TS_SUCCESS;
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7ce59498/plugins/experimental/ts_lua/ts_lua_http_intercept.c
----------------------------------------------------------------------
diff --git a/plugins/experimental/ts_lua/ts_lua_http_intercept.c b/plugins/experimental/ts_lua/ts_lua_http_intercept.c
index 47b37e9..02cc287 100644
--- a/plugins/experimental/ts_lua/ts_lua_http_intercept.c
+++ b/plugins/experimental/ts_lua/ts_lua_http_intercept.c
@@ -207,7 +207,7 @@ ts_lua_http_intercept_handler(TSCont contp, TSEvent event, void *edata)
} else {
mtxp = ictx->mctx->mutexp;
- n = (int64_t) edata & 0xFFFF;
+ n = (int)((intptr_t) edata & 0xFFFF);
TSMutexLock(mtxp);
ret = ts_lua_http_intercept_run_coroutine(ictx, n);
}