Commit Graph

  • 8329a5bc34 align first allocation from additional pool block, this fixes bus error on sun4v Igor Sysoev 2008-11-06 16:14:24 +0000
  • e4c10b25d4 do not pass gzheader separately as due to the previous commit we do not use ctx->busy as flush condition Igor Sysoev 2008-11-05 16:27:45 +0000
  • 4f79acbdd8 use nomem flag to flush busy bufs, thus gzip filter does not depend on NGX_AGAIN return code Igor Sysoev 2008-11-05 15:46:41 +0000
  • 641ba448cd add double quotes around $request Igor Sysoev 2008-11-05 13:26:04 +0000
  • 694c84975d fix r1913 Igor Sysoev 2008-10-30 15:59:10 +0000
  • 164abfb26f fix case proxy_pass URL is evaluted to http://host?args Igor Sysoev 2008-10-24 19:34:24 +0000
  • c239da5055 fix case when URL has no port, but has ":" in URI part, the bug has been introduced in r2204 Igor Sysoev 2008-10-24 15:12:11 +0000
  • 571a5e1512 show name for a FORMERR DNS response Igor Sysoev 2008-10-24 14:38:09 +0000
  • 1c2bb210c1 FORMERR DNS response may be equal to mininal query size Igor Sysoev 2008-10-24 14:34:10 +0000
  • a862c46ffa always use buffer, if connection is buffered, this fixes OpenSSL "bad write retry" error, when *) nginx passed a single buf greater than our buffer (say 32K) to OpenSSL, *) OpenSSL returns SSL_ERROR_WANT_WRITE, *) after some time nginx has to send a new data, *) so there are at least two bufs nginx does pass them directly to OpenSSL, *) but copies the first buf part to buffer, and sends the buffer to OpenSSL. *) because the data length is lesser than it was in previous SSL_write(): 16K < 32K, OpenSSL returns SSL_R_BAD_WRITE_RETRY. Igor Sysoev 2008-10-23 05:58:10 +0000
  • 0c689b7498 allow short secure links Igor Sysoev 2008-10-21 12:33:23 +0000
  • 6645e76e38 fix server_addr value known from configuration, bug introduced in r2199 Igor Sysoev 2008-10-17 12:36:48 +0000
  • ad1e123bfa NGX_OPEN_FILE_DIRECTIO_OFF Igor Sysoev 2008-10-16 13:31:00 +0000
  • 84ab8f2bc8 bump version Igor Sysoev 2008-10-16 13:20:47 +0000
  • 17287d9520 release-0.7.19 tag Igor Sysoev 2008-10-13 15:16:12 +0000
  • 4f4aa9bac9 nginx-0.7.19-RELEASE release-0.7.19 Igor Sysoev 2008-10-13 15:16:11 +0000
  • df2e1a56d0 bump version Igor Sysoev 2008-10-13 13:23:18 +0000
  • d6ae955a06 release-0.7.18 tag Igor Sysoev 2008-10-13 13:18:29 +0000
  • e41d3dbd99 nginx-0.7.18-RELEASE release-0.7.18 Igor Sysoev 2008-10-13 13:18:28 +0000
  • bc72beb71a do not set "Transfer-Encoding: chunked" for HEAD requests Igor Sysoev 2008-10-02 15:40:01 +0000
  • 674371499c fix r2122: *) update file buf pointers, *) avoid "zero buf" alert Igor Sysoev 2008-10-02 15:38:26 +0000
  • 797c6ef394 *) ngx_http_upstream_test_next() *) add proxy_next_upstream http_502 and http_504 *) fix http_503 Igor Sysoev 2008-09-30 15:39:02 +0000
  • d01eea1e18 ngx_http_upstream_intercept_errors() Igor Sysoev 2008-09-30 14:57:09 +0000
  • eb7cfa0a2f back out $random_index variable Igor Sysoev 2008-09-30 13:17:14 +0000
  • eb62fa0e73 refactor log_subrequest Igor Sysoev 2008-09-29 13:18:41 +0000
  • 5d1dcce2c5 update log_subrequest Igor Sysoev 2008-09-29 07:12:04 +0000
  • 4ca2acfce0 disable $realpath_root variable in a "root" directive Igor Sysoev 2008-09-29 04:47:22 +0000
  • 9059ecae83 fix the previous commit Igor Sysoev 2008-09-29 04:46:21 +0000
  • 2eec1e1ff2 *) log_subrequest *) flush variables in access log Igor Sysoev 2008-09-27 15:08:02 +0000
  • e52991ecbe ngx_http_secure_link_module Igor Sysoev 2008-09-27 13:22:10 +0000
  • 6736614275 $realpath_root Igor Sysoev 2008-09-27 11:53:41 +0000
  • 0100cbc5f3 $random_index variable Igor Sysoev 2008-09-27 11:48:28 +0000
  • e5a30cb6a9 real_ip_header supports any header Igor Sysoev 2008-09-25 19:51:56 +0000
  • 753792e108 underscores_in_headers Igor Sysoev 2008-09-24 14:02:50 +0000
  • e17cc987d3 dynamic accept threshold Igor Sysoev 2008-09-19 12:47:13 +0000
  • c9ff5b6dff fix grammar Igor Sysoev 2008-09-17 08:03:58 +0000
  • f8403702ba bump version Igor Sysoev 2008-09-15 17:10:23 +0000
  • 91f3fc94e4 release-0.7.17 tag Igor Sysoev 2008-09-15 16:59:31 +0000
  • c6014fc5eb nginx-0.7.17-RELEASE release-0.7.17 Igor Sysoev 2008-09-15 16:59:30 +0000
  • 05a7656d2c set request handlers, this fixes complex proxied 400 handler with SSI includes Igor Sysoev 2008-09-15 16:44:37 +0000
  • ea1c7c7f16 $pid Igor Sysoev 2008-09-15 16:41:08 +0000
  • fae2c00d02 disable directio for unaligned reads in Linux Igor Sysoev 2008-09-12 13:50:12 +0000
  • 0f8ea4de46 disable directio for access_log with variables Igor Sysoev 2008-09-12 13:44:10 +0000
  • 77cdae1814 cache directio flag in open file cache Igor Sysoev 2008-09-12 13:39:51 +0000
  • d0df295655 add filename to the log message Igor Sysoev 2008-09-11 15:52:11 +0000
  • 316542508b strip charset name quotes Igor Sysoev 2008-09-09 11:58:45 +0000
  • 44b1a12750 bump version Igor Sysoev 2008-09-08 09:49:22 +0000
  • d41ed178df release-0.7.16 tag Igor Sysoev 2008-09-08 09:42:42 +0000
  • 8f61a0f6dd nginx-0.7.16-RELEASE release-0.7.16 Igor Sysoev 2008-09-08 09:42:41 +0000
  • a19c7b5ad6 fix building on 64-bit platforms, introduced in r2232 Igor Sysoev 2008-09-08 09:33:37 +0000
  • 196f952551 bump version Igor Sysoev 2008-09-08 08:47:00 +0000
  • 36e7bbdb79 release-0.7.15 tag Igor Sysoev 2008-09-08 08:36:23 +0000
  • 1dde390cc4 nginx-0.7.15-RELEASE release-0.7.15 Igor Sysoev 2008-09-08 08:36:22 +0000
  • f8c4ae3151 allow underscores in client request header lines Igor Sysoev 2008-09-08 08:26:42 +0000
  • 2e2b81d213 ngx_http_random_index_module Igor Sysoev 2008-09-05 15:45:55 +0000
  • dfc8dadd04 *) autoconfigure struct dirent capabilities *) move src/os/.../ngx_types.h's content into src/os/.../ngx_files.h and delete src/os/.../ngx_types.h Igor Sysoev 2008-09-05 15:43:34 +0000
  • 5d4e80b8fb remove unused #include's Igor Sysoev 2008-09-05 15:25:47 +0000
  • c3995ff670 style fix Igor Sysoev 2008-09-05 14:53:17 +0000
  • 8633e1fa06 *) handle unaligned file part for directio *) disable sendfile in directio mode Igor Sysoev 2008-09-05 14:48:47 +0000
  • 98007c1761 split ngx_output_chain() Igor Sysoev 2008-09-03 10:01:29 +0000
  • 3b63d7cbb3 bump version Igor Sysoev 2008-09-01 15:44:57 +0000
  • 2d896b39c3 release-0.7.14 tag Igor Sysoev 2008-09-01 15:31:57 +0000
  • ee396ba982 nginx-0.7.14-RELEASE release-0.7.14 Igor Sysoev 2008-09-01 15:31:56 +0000
  • cf0c445a14 fix building by msvc introduced in r2223 Igor Sysoev 2008-09-01 15:17:54 +0000
  • 4084b12041 escape a query string characters taken from URI while rewrite Igor Sysoev 2008-09-01 14:43:38 +0000
  • f100c7816d *) listen ssl *) no default ssl_cetificate and ssl_cetificate_key Igor Sysoev 2008-09-01 14:19:01 +0000
  • 0c16f73b4e style fix: remove tabs and trailing spaces Igor Sysoev 2008-09-01 14:05:20 +0000
  • 63c78f3c34 test conf file size, this fixes OpenBSD's "nginx -c /tmp/" bug Igor Sysoev 2008-09-01 13:59:11 +0000
  • f4423eb7b5 use ngx_pmemalign() to allocate radix pages Igor Sysoev 2008-09-01 13:52:55 +0000
  • fcb5a705dd ngx_timezone_update() Igor Sysoev 2008-08-30 19:52:07 +0000
  • d76eb9a8c8 set listen configuration to default server, this fixes the case, when default server is not the first one Igor Sysoev 2008-08-29 13:43:38 +0000
  • e04b4204a8 remove unused debug log Igor Sysoev 2008-08-27 13:26:35 +0000
  • c48f49f837 quoted too long parameter error Igor Sysoev 2008-08-27 12:19:07 +0000
  • 6d09950cd8 too long parameter error Igor Sysoev 2008-08-26 21:10:20 +0000
  • a1bccd199e remove never used macro Igor Sysoev 2008-08-26 21:05:59 +0000
  • a6e337fdef fix types Igor Sysoev 2008-08-26 21:04:06 +0000
  • b0f1db1010 bump version Igor Sysoev 2008-08-26 17:23:27 +0000
  • 29effadf5d release-0.7.13 tag Igor Sysoev 2008-08-26 17:19:08 +0000
  • 932a58b0d0 nginx-0.7.13-RELEASE release-0.7.13 Igor Sysoev 2008-08-26 17:19:07 +0000
  • 316eafb88d fix build on Linux and Solaris introduced in r2200 Igor Sysoev 2008-08-26 17:15:11 +0000
  • e56cc8e503 bump version Igor Sysoev 2008-08-26 16:23:14 +0000
  • 3c78f44555 release-0.7.12 tag Igor Sysoev 2008-08-26 16:13:44 +0000
  • d87eb87a59 nginx-0.7.12-RELEASE release-0.7.12 Igor Sysoev 2008-08-26 16:13:43 +0000
  • d3bf7c1cd5 fix bugs introduced in r2204 Igor Sysoev 2008-08-26 16:11:30 +0000
  • 54477e417a gzip_disable msie6 Igor Sysoev 2008-08-26 15:09:28 +0000
  • 333723e001 fix divide by zero if max_fails=0 Igor Sysoev 2008-08-26 14:34:16 +0000
  • c9491d113c *) refactor ngx_parse_inet_url() *) refactor ngx_parse_unix_domain_url() *) delete unused ngx_url_t fields Igor Sysoev 2008-08-26 14:24:14 +0000
  • 9c388c0a7f *) refactor ngx_ptocidr() *) allow address without bitmask *) thus now ngx_http_geo_module accepts addresses without bitmask Igor Sysoev 2008-08-26 14:19:37 +0000
  • caa4a45c0f ngx_strlchr() Igor Sysoev 2008-08-26 14:16:36 +0000
  • 154013c5f3 split ngx_parse_url() Igor Sysoev 2008-08-22 13:36:56 +0000
  • 843ad94e81 fix building on FreeBSD prior to 4.8, it has no GLOB_NOMATCH Igor Sysoev 2008-08-22 12:54:32 +0000
  • c5849a6381 ngx_sock_ntop() takes family from sockaddr, remove duplicate field Igor Sysoev 2008-08-21 19:24:07 +0000
  • 6a75019ad6 *) remove zero termination in ngx_inet_ntop() and ngx_sock_ntop() *) use ngx_snprintf() in ngx_inet_ntop() and ngx_sock_ntop() as they are called just once per connection *) NGX_INET_ADDRSTRLEN Igor Sysoev 2008-08-21 18:47:23 +0000
  • bbe42c41e8 call ngx_http_xslt_filter_exit() Igor Sysoev 2008-08-21 18:21:40 +0000
  • b29426deb8 server_name "" support Igor Sysoev 2008-08-21 12:56:10 +0000
  • 027095a77e add Google Earth MIME types Igor Sysoev 2008-08-19 19:50:53 +0000
  • cbc7c6177c fix $r->header_in() for "User-Agent", "Connection", and "Host" broken in r2005, r2006, and r2008. Igor Sysoev 2008-08-19 19:40:45 +0000
  • 1a8cbb8663 leave HEAD method while error_page redirection Igor Sysoev 2008-08-19 18:55:46 +0000
  • c9482c6ead do not discard body while error_page redirection Igor Sysoev 2008-08-19 12:23:18 +0000
  • 1de8bb5bd6 bump version Igor Sysoev 2008-08-18 14:29:57 +0000