diff options
author | Igor Sysoev <igor@sysoev.ru> | 2006-08-09 19:59:45 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2006-08-09 19:59:45 +0000 |
commit | c55a104fcb42f5bbd1fd417dfef5b8696dc81621 (patch) | |
tree | 7f930f05016456e2a57a8d75564c2067b81d9ad4 /src/http/ngx_http_script.c | |
parent | 8d1728fabad981760233be9925417e9f0c35d5c7 (diff) | |
download | nginx-release-0.3.57.tar.gz nginx-release-0.3.57.zip |
nginx-0.3.57-RELEASE importrelease-0.3.57
*) Feature: the $ssl_client_serial variable.
*) Bugfix: in the "!-e" operator of the "if" directive.
Thanks to Andrian Budanstov.
*) Bugfix: while a client certificate verification nginx did not send
to a client the required certificates information.
*) Bugfix: the $document_root variable did not support the variables in
the "root" directive.
Diffstat (limited to 'src/http/ngx_http_script.c')
-rw-r--r-- | src/http/ngx_http_script.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/http/ngx_http_script.c b/src/http/ngx_http_script.c index 947bce6d8..1918397fb 100644 --- a/src/http/ngx_http_script.c +++ b/src/http/ngx_http_script.c @@ -960,13 +960,16 @@ ngx_http_script_file_code(ngx_http_script_engine_t *e) } switch (code->op) { + case ngx_http_script_file_plain: case ngx_http_script_file_dir: case ngx_http_script_file_exists: case ngx_http_script_file_exec: goto false; + case ngx_http_script_file_not_plain: case ngx_http_script_file_not_dir: + case ngx_http_script_file_not_exists: case ngx_http_script_file_not_exec: goto true; } |