You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ki...@apache.org on 2015/02/06 09:17:15 UTC
trafficserver git commit: TS-3369: fix bug in header setting
functions in lua plugin
Repository: trafficserver
Updated Branches:
refs/heads/master 5fe69772a -> 6c54ff851
TS-3369: fix bug in header setting functions in lua plugin
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/6c54ff85
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/6c54ff85
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/6c54ff85
Branch: refs/heads/master
Commit: 6c54ff851556beb5f1a7006d34748f8657252dad
Parents: 5fe6977
Author: Kit Chan <ki...@apache.org>
Authored: Fri Feb 6 08:15:41 2015 +0000
Committer: Kit Chan <ki...@apache.org>
Committed: Fri Feb 6 08:15:41 2015 +0000
----------------------------------------------------------------------
CHANGES | 2 ++
plugins/experimental/ts_lua/ts_lua_client_request.c | 2 +-
plugins/experimental/ts_lua/ts_lua_client_response.c | 2 +-
plugins/experimental/ts_lua/ts_lua_server_request.c | 2 +-
plugins/experimental/ts_lua/ts_lua_server_response.c | 2 +-
5 files changed, 6 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/6c54ff85/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index 2a132b8..a4c5a1c 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,8 @@
-*- coding: utf-8 -*-
Changes with Apache Traffic Server 5.3.0
+ *) [TS-3369] fix bug in header setting functions in lua plugin.
+
*) [TS-3366] TS shouldn't use HostDB for 127.0.0.1 or ::1.
*) [TS-2480] Fix session ticket key lookup to work with the default context
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/6c54ff85/plugins/experimental/ts_lua/ts_lua_client_request.c
----------------------------------------------------------------------
diff --git a/plugins/experimental/ts_lua/ts_lua_client_request.c b/plugins/experimental/ts_lua/ts_lua_client_request.c
index 89c0504..61a27fe 100644
--- a/plugins/experimental/ts_lua/ts_lua_client_request.c
+++ b/plugins/experimental/ts_lua/ts_lua_client_request.c
@@ -202,7 +202,7 @@ ts_lua_client_request_header_set(lua_State * L)
}
} else if (field_loc) {
- TSMimeHdrFieldValueStringSet(http_ctx->client_request_bufp, http_ctx->client_request_hdrp, field_loc, 0, val,
+ TSMimeHdrFieldValueStringSet(http_ctx->client_request_bufp, http_ctx->client_request_hdrp, field_loc, -1, val,
val_len);
} else if (TSMimeHdrFieldCreateNamed(http_ctx->client_request_bufp, http_ctx->client_request_hdrp,
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/6c54ff85/plugins/experimental/ts_lua/ts_lua_client_response.c
----------------------------------------------------------------------
diff --git a/plugins/experimental/ts_lua/ts_lua_client_response.c b/plugins/experimental/ts_lua/ts_lua_client_response.c
index 9c8030d..d35eed1 100644
--- a/plugins/experimental/ts_lua/ts_lua_client_response.c
+++ b/plugins/experimental/ts_lua/ts_lua_client_response.c
@@ -166,7 +166,7 @@ ts_lua_client_response_header_set(lua_State * L)
}
} else if (field_loc) {
- TSMimeHdrFieldValueStringSet(http_ctx->client_response_bufp, http_ctx->client_response_hdrp, field_loc, 0, val,
+ TSMimeHdrFieldValueStringSet(http_ctx->client_response_bufp, http_ctx->client_response_hdrp, field_loc, -1, val,
val_len);
} else if (TSMimeHdrFieldCreateNamed(http_ctx->client_response_bufp, http_ctx->client_response_hdrp,
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/6c54ff85/plugins/experimental/ts_lua/ts_lua_server_request.c
----------------------------------------------------------------------
diff --git a/plugins/experimental/ts_lua/ts_lua_server_request.c b/plugins/experimental/ts_lua/ts_lua_server_request.c
index 15d8862..062cf28 100644
--- a/plugins/experimental/ts_lua/ts_lua_server_request.c
+++ b/plugins/experimental/ts_lua/ts_lua_server_request.c
@@ -212,7 +212,7 @@ ts_lua_server_request_header_set(lua_State * L)
}
} else if (field_loc) {
- TSMimeHdrFieldValueStringSet(http_ctx->server_request_bufp, http_ctx->server_request_hdrp, field_loc, 0, val,
+ TSMimeHdrFieldValueStringSet(http_ctx->server_request_bufp, http_ctx->server_request_hdrp, field_loc, -1, val,
val_len);
} else if (TSMimeHdrFieldCreateNamed(http_ctx->server_request_bufp, http_ctx->server_request_hdrp,
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/6c54ff85/plugins/experimental/ts_lua/ts_lua_server_response.c
----------------------------------------------------------------------
diff --git a/plugins/experimental/ts_lua/ts_lua_server_response.c b/plugins/experimental/ts_lua/ts_lua_server_response.c
index 465436e..071c95e 100644
--- a/plugins/experimental/ts_lua/ts_lua_server_response.c
+++ b/plugins/experimental/ts_lua/ts_lua_server_response.c
@@ -214,7 +214,7 @@ ts_lua_server_response_header_set(lua_State * L)
}
} else if (field_loc) {
- TSMimeHdrFieldValueStringSet(http_ctx->server_response_bufp, http_ctx->server_response_hdrp, field_loc, 0, val,
+ TSMimeHdrFieldValueStringSet(http_ctx->server_response_bufp, http_ctx->server_response_hdrp, field_loc, -1, val,
val_len);
} else if (TSMimeHdrFieldCreateNamed(http_ctx->server_response_bufp, http_ctx->server_response_hdrp,