comparison src/http/ngx_http_core_module.h @ 492:98143f74eb3d NGINX_0_7_58

nginx 0.7.58 *) Feature: a "listen" directive of the mail proxy module supports IPv6. *) Feature: the "image_filter_jpeg_quality" directive. *) Feature: the "client_body_in_single_buffer" directive. *) Feature: the $request_body variable. *) Bugfix: in ngx_http_autoindex_module in file name links having a ":" symbol in the name. *) Bugfix: "make upgrade" procedure did not work; the bug had appeared in 0.7.53. Thanks to Denis F. Latypoff.
author Igor Sysoev <http://sysoev.ru>
date Mon, 18 May 2009 00:00:00 +0400
parents ed5e10fb40fc
children f39b9e29530d
comparison
equal deleted inserted replaced
491:bb2281a3edb6 492:98143f74eb3d
337 337
338 time_t keepalive_header; /* keepalive_timeout */ 338 time_t keepalive_header; /* keepalive_timeout */
339 339
340 ngx_uint_t satisfy; /* satisfy */ 340 ngx_uint_t satisfy; /* satisfy */
341 ngx_uint_t if_modified_since; /* if_modified_since */ 341 ngx_uint_t if_modified_since; /* if_modified_since */
342 342 ngx_uint_t client_body_in_file_only; /* client_body_in_file_only */
343
344 ngx_flag_t client_body_in_single_buffer;
345 /* client_body_in_singe_buffer */
343 ngx_flag_t internal; /* internal */ 346 ngx_flag_t internal; /* internal */
344 ngx_flag_t client_body_in_file_only; /* client_body_in_file_only */
345 ngx_flag_t sendfile; /* sendfile */ 347 ngx_flag_t sendfile; /* sendfile */
346 ngx_flag_t tcp_nopush; /* tcp_nopush */ 348 ngx_flag_t tcp_nopush; /* tcp_nopush */
347 ngx_flag_t tcp_nodelay; /* tcp_nodelay */ 349 ngx_flag_t tcp_nodelay; /* tcp_nodelay */
348 ngx_flag_t reset_timedout_connection; /* reset_timedout_connection */ 350 ngx_flag_t reset_timedout_connection; /* reset_timedout_connection */
349 ngx_flag_t server_name_in_redirect; /* server_name_in_redirect */ 351 ngx_flag_t server_name_in_redirect; /* server_name_in_redirect */
436 ngx_int_t ngx_http_set_content_type(ngx_http_request_t *r); 438 ngx_int_t ngx_http_set_content_type(ngx_http_request_t *r);
437 ngx_int_t ngx_http_set_exten(ngx_http_request_t *r); 439 ngx_int_t ngx_http_set_exten(ngx_http_request_t *r);
438 u_char *ngx_http_map_uri_to_path(ngx_http_request_t *r, ngx_str_t *name, 440 u_char *ngx_http_map_uri_to_path(ngx_http_request_t *r, ngx_str_t *name,
439 size_t *root_length, size_t reserved); 441 size_t *root_length, size_t reserved);
440 ngx_int_t ngx_http_auth_basic_user(ngx_http_request_t *r); 442 ngx_int_t ngx_http_auth_basic_user(ngx_http_request_t *r);
441 ngx_int_t ngx_http_server_addr(ngx_http_request_t *r, ngx_str_t *s);
442 #if (NGX_HTTP_GZIP) 443 #if (NGX_HTTP_GZIP)
443 ngx_int_t ngx_http_gzip_ok(ngx_http_request_t *r); 444 ngx_int_t ngx_http_gzip_ok(ngx_http_request_t *r);
444 #endif 445 #endif
445 446
446 447