Mercurial > hg > nginx-vendor-0-8
comparison src/http/modules/ngx_http_userid_filter_module.c @ 346:05693816539c NGINX_0_6_17
nginx 0.6.17
*) Feature: the "If-Range" request header line support.
Thanks to Alexander V. Inyukhin.
*) Bugfix: URL double escaping in a redirect of the "msie_refresh"
directive; bug appeared in 0.6.4.
*) Bugfix: the "autoindex" directive did not work with the "alias /"
directive.
*) Bugfix: a segmentation fault might occur in worker process if
subrequests were used.
*) Bugfix: the big responses may be transferred truncated if SSL and
gzip were used.
*) Bugfix: the $status variable was equal to 0 if a proxied server
returned response in HTTP/0.9 version.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Thu, 15 Nov 2007 00:00:00 +0300 |
parents | 10cc350ed8a1 |
children | e10168d6e371 |
comparison
equal
deleted
inserted
replaced
345:4279bc4cdec6 | 346:05693816539c |
---|---|
316 if (conf->service == NGX_CONF_UNSET) { | 316 if (conf->service == NGX_CONF_UNSET) { |
317 ctx->uid_set[0] = 0; | 317 ctx->uid_set[0] = 0; |
318 } else { | 318 } else { |
319 ctx->uid_set[0] = conf->service; | 319 ctx->uid_set[0] = conf->service; |
320 } | 320 } |
321 ctx->uid_set[1] = ngx_time(); | 321 ctx->uid_set[1] = (uint32_t) ngx_time(); |
322 ctx->uid_set[2] = ngx_pid; | 322 ctx->uid_set[2] = ngx_pid; |
323 ctx->uid_set[3] = sequencer_v1; | 323 ctx->uid_set[3] = sequencer_v1; |
324 sequencer_v1 += 0x100; | 324 sequencer_v1 += 0x100; |
325 | 325 |
326 } else { | 326 } else { |
343 | 343 |
344 } else { | 344 } else { |
345 ctx->uid_set[0] = htonl(conf->service); | 345 ctx->uid_set[0] = htonl(conf->service); |
346 } | 346 } |
347 | 347 |
348 ctx->uid_set[1] = htonl(ngx_time()); | 348 ctx->uid_set[1] = htonl((uint32_t) ngx_time()); |
349 ctx->uid_set[2] = htonl(ngx_pid); | 349 ctx->uid_set[2] = htonl(ngx_pid); |
350 ctx->uid_set[3] = htonl(sequencer_v2); | 350 ctx->uid_set[3] = htonl(sequencer_v2); |
351 sequencer_v2 += 0x100; | 351 sequencer_v2 += 0x100; |
352 if (sequencer_v2 < 0x03030302) { | 352 if (sequencer_v2 < 0x03030302) { |
353 sequencer_v2 = 0x03030302; | 353 sequencer_v2 = 0x03030302; |