Commit Graph
100 Commits
Author SHA1 Message Date
Igor Sysoev 9f9054df82 retry aio sendfile if data are ready 2009-08-31 14:00:16 +00:00
Igor Sysoev 06bb9d294a fix building on FreeBSD without --with-file-aio 2009-08-31 13:51:13 +00:00
Igor Sysoev c76ba2b2c5 bump version 2009-08-31 13:50:37 +00:00
Igor Sysoev de1f62dc76 release-0.8.12 tag 2009-08-31 11:32:17 +00:00
Igor Sysoev 7abdccce13 nginx-0.8.12-RELEASE 2009-08-31 11:32:16 +00:00
Igor Sysoev fb30a18045 fix request counter handling for try_files, introduced in r3050 2009-08-31 11:21:04 +00:00
Igor Sysoev bfff03406d aio sendfile 2009-08-30 09:52:39 +00:00
Igor Sysoev ddda411d14 *) ngx_http_ephemeral
*) use preallocated terminal_posted_request
2009-08-30 09:47:11 +00:00
Igor Sysoev 8c491a77bc refactor EAGAIN/EINTR processing 2009-08-30 09:42:29 +00:00
Igor Sysoev d11fa717f0 use local variable and fix debug log message 2009-08-29 18:42:31 +00:00
Igor Sysoev 61b09e59d7 fix request counter for memcached, introduced in r3050 2009-08-29 18:40:28 +00:00
Igor Sysoev cfb6888d87 bump version 2009-08-29 18:39:32 +00:00
Igor Sysoev af07907048 release-0.8.11 tag 2009-08-28 13:21:07 +00:00
Igor Sysoev 58c1386edd nginx-0.8.11-RELEASE 2009-08-28 13:21:06 +00:00
Igor Sysoev 6ef7e772a9 fix build by msvc, introduced in r3054 2009-08-28 11:46:12 +00:00
Igor Sysoev 8b8e995eb8 do not create cache key in AIO invocation 2009-08-28 11:23:50 +00:00
Igor Sysoev a39d4e1aee fix sending a cached file using AIO 2009-08-28 11:22:27 +00:00
Igor Sysoev aa4200b551 do not disable gzip for MSIE 6.0 SV1 in "gzip_disable msie6" 2009-08-28 08:19:02 +00:00
Igor Sysoev 6fb506a215 directio_alignment 2009-08-28 08:15:55 +00:00
Igor Sysoev a962506498 FreeBSD and Linux AIO support 2009-08-28 08:12:35 +00:00
Igor Sysoev 1163af9fae style fix 2009-08-28 07:50:45 +00:00
Igor Sysoev 5297d456d8 axe r->connection->destroyed testing 2009-08-26 16:14:57 +00:00
Igor Sysoev b603dd4b43 request reference counter 2009-08-26 16:04:05 +00:00
Igor Sysoev 450659e62a twice termination delay only after SIGALRM, otherwise many separate SIGCHLD
and SIGIO signals quickly increase delay to the level when SIGKILL is sent
2009-08-26 15:12:28 +00:00
Igor Sysoev 31f6c5c55d style fix 2009-08-26 15:09:09 +00:00
Igor Sysoev 9262c6138e fix typo 2009-08-26 15:03:53 +00:00
Igor Sysoev 764c5eca29 ignore SIGSYS 2009-08-26 05:19:57 +00:00
Igor Sysoev b71610eb09 *) move small declarations in appropriate places and delete the surplus
header files
*) delete insignificant comments
2009-08-25 09:09:13 +00:00
Igor Sysoev 8e7e69e351 style fix 2009-08-25 09:06:21 +00:00
Igor Sysoev 79fb302daf bump version 2009-08-25 08:47:58 +00:00
Igor Sysoev 67b3730924 release-0.8.10 tag 2009-08-24 11:10:37 +00:00
Igor Sysoev 0ab51fcc59 nginx-0.8.10-RELEASE 2009-08-24 11:10:36 +00:00
Igor Sysoev ba1ff6e946 fix Linux "uname -r" version matching 2009-08-24 11:04:46 +00:00
Igor Sysoev a79f8a5655 strict testing "access_log off" 2009-08-23 17:06:33 +00:00
Igor Sysoev 5374610ace process upstream ETag header 2009-08-23 16:10:39 +00:00
Igor Sysoev f4f7d5e5f4 the flags should be bit-wide only 2009-08-23 12:58:41 +00:00
Igor Sysoev 3a58935936 *) share temporary number between workers
*) randomize collision offset
2009-08-21 09:06:35 +00:00
Igor Sysoev f95847d0ba test EXDEV after path creation 2009-08-20 15:53:57 +00:00
Igor Sysoev 0ddc1978ee fix copy failure logging and stale files removal, introduced in r3025 2009-08-20 13:41:32 +00:00
Igor Sysoev 9db33c9234 fix copy destination name length, introduced in r3025 2009-08-20 13:37:26 +00:00
Igor Sysoev 0f00b0a801 fix memory leak if GeoIP City database was used 2009-08-19 17:44:33 +00:00
Igor Sysoev 42e49ba1ef bump version 2009-08-19 09:09:12 +00:00
Igor Sysoev 6dcf7871f7 release-0.8.9 tag 2009-08-17 17:59:57 +00:00
Igor Sysoev aee1b17a13 nginx-0.8.9-RELEASE 2009-08-17 17:59:56 +00:00
Igor Sysoev aa4bba5298 fix building on 64-bit platforms, introduced in r3025 2009-08-13 13:48:41 +00:00
Igor Sysoev c287a9811e fix debug point for left open sockets 2009-08-13 08:40:25 +00:00
Igor Sysoev 45ec56bdca refactor fastcgi stderr handling 2009-08-12 14:38:44 +00:00
Igor Sysoev b7a09c5523 allow cross device temporary files atomic copying:
*) ngx_copy_file()
*) delete ngx_ext_rename_file_t.log_rename_error and .rename_error fields
2009-08-12 12:05:33 +00:00
Igor Sysoev c9538c069f NGX_ENOPATH 2009-08-11 14:25:04 +00:00
Igor Sysoev 98ab9ce988 win32 cache loader support 2009-08-11 08:14:43 +00:00
Igor Sysoev e9d8858da5 style fix 2009-08-11 07:55:39 +00:00
Igor Sysoev 703aab0b72 unlock incompletely loaded cache 2009-08-10 15:57:42 +00:00
Igor Sysoev 632a1922fa delete mistaken sleep in the previous commit 2009-08-10 14:45:52 +00:00
Igor Sysoev 4413fad0db cache loader process 2009-08-10 13:27:14 +00:00
Igor Sysoev 3210b282f5 test cache path levels while reconfiguration 2009-08-10 13:18:40 +00:00
Igor Sysoev 07b280a29f introduce NGX_PROCESS_JUST_SPAWN and change field name accordingly 2009-08-10 13:07:15 +00:00
Igor Sysoev fe8726404c bump version 2009-08-10 12:49:06 +00:00
Igor Sysoev 05cbfb9124 release-0.8.8 tag 2009-08-10 08:26:28 +00:00
Igor Sysoev d63a37c002 nginx-0.8.8-RELEASE 2009-08-10 08:26:27 +00:00
Igor Sysoev 22fc3e656e fix segfault introduced in r3007 2009-08-07 13:16:42 +00:00
Igor Sysoev ccefc4f0aa fix a garbage in a split fastcgi header 2009-08-04 12:19:17 +00:00
Igor Sysoev 1b52828cd9 continue to parse available fastcgi record after a split header,
this fixes the erroneous message "upstream prematurely closed connection
while reading response header from upstream"
2009-08-04 11:51:10 +00:00
Igor Sysoev 5fab282698 bump version 2009-07-31 12:41:02 +00:00
Igor Sysoev fe9f5d5a02 release-0.8.7 tag 2009-07-27 15:24:02 +00:00
Igor Sysoev 4cf2afad8a nginx-0.8.7-RELEASE 2009-07-27 15:24:01 +00:00
Igor Sysoev 15b7420aa6 ngx_http_upstream_create() to cleanup the previous upstream after
internal redirect
2009-07-27 13:25:29 +00:00
Igor Sysoev b477b2c2f4 clear "Accept-Ranges" for SSI responses 2009-07-27 13:18:40 +00:00
Igor Sysoev ce1ba38b93 fix handling "Last-Modified" and "Accept-Ranges" for upstream responses 2009-07-27 13:14:45 +00:00
Igor Sysoev 7335dfa4b6 allow to proxy_pass_header/fastcgi_pass_header "X-Accel-Redirect",
"X-Accel-Limit-Rate", "X-Accel-Buffering", and "X-Accel-Charset"
2009-07-27 12:06:12 +00:00
Igor Sysoev 365d663cc2 fix memory corruption in $ssl_client_cert 2009-07-27 11:51:12 +00:00
Igor Sysoev b5142550cc fix return value 2009-07-27 11:04:28 +00:00
Igor Sysoev 1099f9f657 fix segfault if 400 or 414 errors are handled intricately 2009-07-24 19:20:29 +00:00
Igor Sysoev 543151b300 fix libxml2 error message 2009-07-24 13:32:41 +00:00
Igor Sysoev 2cc13965a3 variables support in image_filter 2009-07-23 13:14:58 +00:00
Igor Sysoev f5ca9df2ab delete ancient define 2009-07-23 12:59:11 +00:00
Igor Sysoev 80c3e8e03b delete OpenSSL pre-0.9.7 compatibility: the sources were not actually
compatible with OpenSSL 0.9.6 since ssl_session_cache introduction
2009-07-23 12:54:20 +00:00
Igor Sysoev 9db0245cda ssl_crl 2009-07-23 12:21:26 +00:00
Igor Sysoev 5b4b7c58cc *) $ssl_client_verify
*) "ssl_verify_client ask" was changed to "ssl_verify_client optional"
2009-07-22 17:41:42 +00:00
Igor Sysoev a4038c8e71 fix r2972, it caused "zero size buf" alert. 2009-07-22 13:06:27 +00:00
Igor Sysoev 15e3b01819 geo module supports trusted proxies 2009-07-22 09:43:14 +00:00
Igor Sysoev 16137b0e8c fix help message 2009-07-21 13:27:19 +00:00
Igor Sysoev 55d47a81a9 do not test "..." case since it's Win9x family feature only 2009-07-20 12:23:04 +00:00
Igor Sysoev 5639272d47 do auto redirect for proxy_pass/fastcgi_pass with variables 2009-07-20 11:44:38 +00:00
Igor Sysoev 193f9f3b14 bump version 2009-07-20 11:43:15 +00:00
Igor Sysoev b190c391c0 release-0.8.6 tag 2009-07-20 08:24:32 +00:00
Igor Sysoev eba8881255 nginx-0.8.6-RELEASE 2009-07-20 08:24:31 +00:00
Igor Sysoev bc10147b9f ngx_http_geoip_module 2009-07-20 07:10:43 +00:00
Igor Sysoev 142a9c3f11 preserve XML wellFormed field before freeing memory 2009-07-17 08:04:52 +00:00
Igor Sysoev c30d6da7db style fix 2009-07-15 14:50:51 +00:00
Igor Sysoev e9b01c0aa6 name of file specified in --conf-path was not honored during installation
the bug had been appeared in r1353
2009-07-14 09:41:18 +00:00
Igor Sysoev 2642bf1a6d use caseless regex locations on caseless filesystems: MacOSX, Win32, Cygwin 2009-07-14 08:53:37 +00:00
Igor Sysoev 2376d6082a skip URI trailing dots under Win32 2009-07-14 08:51:20 +00:00
Igor Sysoev c28d632595 ngx_http_set_exten() is always successful since 0.3.46 2009-07-14 08:38:28 +00:00
Igor Sysoev 1d03cd6676 bump version 2009-07-14 08:18:38 +00:00
Igor Sysoev 7e18e9d6ab release-0.8.5 tag 2009-07-13 11:48:00 +00:00
Igor Sysoev 848f63c7db nginx-0.8.5-RELEASE 2009-07-13 11:47:59 +00:00
Igor Sysoev df4b230ede allow underscore in request method 2009-07-13 09:33:34 +00:00
Igor Sysoev 52833f2211 handle Win32 ReadFile() EOF state in Unix way 2009-07-13 09:32:49 +00:00
Igor Sysoev d6bb7ea591 style fix 2009-07-09 14:03:12 +00:00
Igor Sysoev a4eb3f0e02 fix client write event handling in ngx_http_limit_req_module 2009-07-09 14:02:09 +00:00