mirror of
https://github.com/openresty/openresty.git
synced 2024-10-13 00:29:41 +00:00
resolved conflicts while merging from master to nginx-1.1.x.
This commit is contained in:
@ -1,71 +0,0 @@
|
|||||||
--- nginx-1.1.5/src/http/ngx_http_variables.c 2011-05-30 20:36:17.000000000 +0800
|
|
||||||
+++ nginx-1.1.5-patched/src/http/ngx_http_variables.c 2011-11-08 21:39:28.509366052 +0800
|
|
||||||
@@ -648,7 +648,17 @@
|
|
||||||
|
|
||||||
a = (ngx_array_t *) ((char *) r + data);
|
|
||||||
|
|
||||||
- n = a->nelts;
|
|
||||||
+ h = a->elts;
|
|
||||||
+ n = 0;
|
|
||||||
+
|
|
||||||
+ for (i = 0; i < a->nelts; i++) {
|
|
||||||
+
|
|
||||||
+ if (h[i]->hash == 0) {
|
|
||||||
+ continue;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ n++;
|
|
||||||
+ }
|
|
||||||
|
|
||||||
if (n == 0) {
|
|
||||||
v->not_found = 1;
|
|
||||||
@@ -659,9 +669,7 @@
|
|
||||||
v->no_cacheable = 0;
|
|
||||||
v->not_found = 0;
|
|
||||||
|
|
||||||
- h = a->elts;
|
|
||||||
-
|
|
||||||
- if (n == 1) {
|
|
||||||
+ if (n == 1 && a->nelts == 1) {
|
|
||||||
v->len = (*h)->value.len;
|
|
||||||
v->data = (*h)->value.data;
|
|
||||||
|
|
||||||
@@ -670,7 +678,12 @@
|
|
||||||
|
|
||||||
len = - (ssize_t) (sizeof("; ") - 1);
|
|
||||||
|
|
||||||
- for (i = 0; i < n; i++) {
|
|
||||||
+ for (i = 0; i < a->nelts; i++) {
|
|
||||||
+
|
|
||||||
+ if (h[i]->hash == 0) {
|
|
||||||
+ continue;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
len += h[i]->value.len + sizeof("; ") - 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -682,7 +695,12 @@
|
|
||||||
v->len = len;
|
|
||||||
v->data = p;
|
|
||||||
|
|
||||||
- for (i = 0; /* void */ ; i++) {
|
|
||||||
+ for (i = 0; i < n; i++) {
|
|
||||||
+
|
|
||||||
+ if (h[i]->hash == 0) {
|
|
||||||
+ continue;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
p = ngx_copy(p, h[i]->value.data, h[i]->value.len);
|
|
||||||
|
|
||||||
if (i == n - 1) {
|
|
||||||
@@ -738,6 +756,10 @@
|
|
||||||
i = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
+ if (header[i].hash == 0) {
|
|
||||||
+ continue;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
for (n = 0; n + prefix < var->len && n < header[i].key.len; n++) {
|
|
||||||
ch = header[i].key.data[n];
|
|
||||||
|
|
@ -98,14 +98,14 @@ mv agentzh-headers-more-nginx-module-* headers-more-nginx-module-$ver || exit 1
|
|||||||
|
|
||||||
#################################
|
#################################
|
||||||
|
|
||||||
ver=0.1.2rc2
|
ver=0.1.2rc3
|
||||||
$root/util/get-tarball "http://github.com/chaoslawful/drizzle-nginx-module/tarball/v$ver" -O drizzle-nginx-module-$ver.tar.gz || exit 1
|
$root/util/get-tarball "http://github.com/chaoslawful/drizzle-nginx-module/tarball/v$ver" -O drizzle-nginx-module-$ver.tar.gz || exit 1
|
||||||
tar -xzf drizzle-nginx-module-$ver.tar.gz || exit 1
|
tar -xzf drizzle-nginx-module-$ver.tar.gz || exit 1
|
||||||
mv chaoslawful-drizzle-nginx-module-* drizzle-nginx-module-$ver || exit 1
|
mv chaoslawful-drizzle-nginx-module-* drizzle-nginx-module-$ver || exit 1
|
||||||
|
|
||||||
#################################
|
#################################
|
||||||
|
|
||||||
ver=0.3.1rc26
|
ver=0.3.1rc27
|
||||||
$root/util/get-tarball "http://github.com/chaoslawful/lua-nginx-module/tarball/v$ver" -O lua-nginx-module-$ver.tar.gz || exit 1
|
$root/util/get-tarball "http://github.com/chaoslawful/lua-nginx-module/tarball/v$ver" -O lua-nginx-module-$ver.tar.gz || exit 1
|
||||||
tar -xzf lua-nginx-module-$ver.tar.gz || exit 1
|
tar -xzf lua-nginx-module-$ver.tar.gz || exit 1
|
||||||
mv chaoslawful-lua-nginx-module-* ngx_lua-$ver || exit 1
|
mv chaoslawful-lua-nginx-module-* ngx_lua-$ver || exit 1
|
||||||
|
Reference in New Issue
Block a user