aboutsummaryrefslogtreecommitdiff
path: root/src/http/modules/ngx_http_empty_gif_module.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2005-11-26 10:11:11 +0000
committerIgor Sysoev <igor@sysoev.ru>2005-11-26 10:11:11 +0000
commitc31a9bb5e336b15f48c875e1f448f71d68f3feb9 (patch)
tree31ae2b332d1b263c858bab6ee4c21778403f181d /src/http/modules/ngx_http_empty_gif_module.c
parent99d9a4b4c547800d582a96871416797fb446b02b (diff)
downloadnginx-release-0.3.12.tar.gz
nginx-release-0.3.12.zip
nginx-0.3.12-RELEASE importrelease-0.3.12
*) Security: if nginx was built with the ngx_http_realip_module and the "satisfy_any on" directive was used, then access and authorization directives did not work. The ngx_http_realip_module was not built and is not built by default. *) Change: the "$time_gmt" variable name was changed to "$time_local". *) Change: the "proxy_header_buffer_size" and "fastcgi_header_buffer_size" directives was renamed to the "proxy_buffer_size" and "fastcgi_buffer_size" directives. *) Feature: the ngx_http_memcached_module. *) Feature: the "proxy_buffering" directive. *) Bugfix: the changes in accept mutex handling when the "rtsig" method was used; the bug had appeared in 0.3.0. *) Bugfix: if the client sent the "Transfer-Encoding: chunked" header line, then nginx returns the 411 error. *) Bugfix: if the "auth_basic" directive was inherited from the http level, then the realm in the "WWW-Authenticate" header line was without the "Basic realm" text. *) Bugfix: if the "combined" format was explicitly specified in the "access_log" directive, then the empty lines was written to the log; the bug had appeared in 0.3.8. *) Bugfix: nginx did not run on the sparc platform under any OS except Solaris. *) Bugfix: now it is not necessary to place space between the quoted string and closing bracket in the "if" directive.
Diffstat (limited to 'src/http/modules/ngx_http_empty_gif_module.c')
-rw-r--r--src/http/modules/ngx_http_empty_gif_module.c82
1 files changed, 41 insertions, 41 deletions
diff --git a/src/http/modules/ngx_http_empty_gif_module.c b/src/http/modules/ngx_http_empty_gif_module.c
index 5c9a415c7..c7af1214c 100644
--- a/src/http/modules/ngx_http_empty_gif_module.c
+++ b/src/http/modules/ngx_http_empty_gif_module.c
@@ -28,49 +28,49 @@ static ngx_command_t ngx_http_empty_gif_commands[] = {
static u_char ngx_empty_gif[] = {
- 'G', 'I', 'F', '8', '9', 'a', /* header */
-
- /* logical screen descriptor */
- 0x01, 0x00, /* logical screen width */
- 0x01, 0x00, /* logical screen height */
- 0x80, /* global 1-bit color table */
- 0x01, /* background color #1 */
- 0x00, /* no aspect ratio */
-
- /* global color table */
- 0x00, 0x00, 0x00, /* #0: black */
- 0xff, 0xff, 0xff, /* #1: white */
-
- /* graphic control extension */
- 0x21, /* extension introducer */
- 0xf9, /* graphic control label */
- 0x04, /* block size */
- 0x01, /* transparent color is given, */
- /* no disposal specified, */
- /* user input is not expected */
- 0x00, 0x00, /* delay time */
- 0x01, /* transparent color #1 */
- 0x00, /* block terminator */
-
- /* image descriptor */
- 0x2c, /* image separator */
- 0x00, 0x00, /* image left position */
- 0x00, 0x00, /* image top position */
- 0x01, 0x00, /* image width */
- 0x01, 0x00, /* image height */
- 0x00, /* no local color table, no interlaced */
-
- /* table based image data */
- 0x02, /* LZW minimum code size, */
- /* must be at least 2-bit */
- 0x02, /* block size */
+ 'G', 'I', 'F', '8', '9', 'a', /* header */
+
+ /* logical screen descriptor */
+ 0x01, 0x00, /* logical screen width */
+ 0x01, 0x00, /* logical screen height */
+ 0x80, /* global 1-bit color table */
+ 0x01, /* background color #1 */
+ 0x00, /* no aspect ratio */
+
+ /* global color table */
+ 0x00, 0x00, 0x00, /* #0: black */
+ 0xff, 0xff, 0xff, /* #1: white */
+
+ /* graphic control extension */
+ 0x21, /* extension introducer */
+ 0xf9, /* graphic control label */
+ 0x04, /* block size */
+ 0x01, /* transparent color is given, */
+ /* no disposal specified, */
+ /* user input is not expected */
+ 0x00, 0x00, /* delay time */
+ 0x01, /* transparent color #1 */
+ 0x00, /* block terminator */
+
+ /* image descriptor */
+ 0x2c, /* image separator */
+ 0x00, 0x00, /* image left position */
+ 0x00, 0x00, /* image top position */
+ 0x01, 0x00, /* image width */
+ 0x01, 0x00, /* image height */
+ 0x00, /* no local color table, no interlaced */
+
+ /* table based image data */
+ 0x02, /* LZW minimum code size, */
+ /* must be at least 2-bit */
+ 0x02, /* block size */
0x4c, 0x01, /* compressed bytes 01_001_100, 0000000_1 */
- /* 100: clear code */
- /* 001: 1 */
- /* 101: end of information code */
- 0x00, /* block terminator */
+ /* 100: clear code */
+ /* 001: 1 */
+ /* 101: end of information code */
+ 0x00, /* block terminator */
- 0x3B /* trailer */
+ 0x3B /* trailer */
};