Commit graph

2138 commits

Author SHA1 Message Date
Igor Sysoev
4a47126295 fix segfault on close error 2008-11-25 14:45:44 +00:00
Igor Sysoev
00b187ec16 ngx_reset_pool() 2008-11-25 14:25:20 +00:00
Igor Sysoev
c5d64f7af9 *) increase ngx_conf_log_error() buffer
*) always log an error code
2008-11-25 13:00:53 +00:00
Igor Sysoev
6e282a8ddd ngx_strerror_r() style and size == 0 bug fix 2008-11-25 11:26:32 +00:00
Igor Sysoev
c3c89d5d45 use value rbtree instead of array in geo configuration 2008-11-22 20:42:51 +00:00
Igor Sysoev
997b3dbc72 variable value rbtree support 2008-11-22 20:42:01 +00:00
Igor Sysoev
60a1004e28 bump version 2008-11-22 20:38:45 +00:00
Igor Sysoev
13b11436b9 release-0.7.22 tag 2008-11-20 16:47:37 +00:00
Igor Sysoev
3838f48cd7 nginx-0.7.22-RELEASE 2008-11-20 16:47:36 +00:00
Igor Sysoev
79001f998d allow directio on XFS 2008-11-20 16:21:39 +00:00
Igor Sysoev
760972dc88 low some SSL handshake errors level 2008-11-18 16:05:00 +00:00
Igor Sysoev
1a70105b21 fix compression pointer for big (>255) DNS responses 2008-11-17 08:04:41 +00:00
Igor Sysoev
08d310387d use integer instead of float 2008-11-14 13:25:44 +00:00
Igor Sysoev
896dcfa400 change rate to an excess 2008-11-14 11:32:03 +00:00
Igor Sysoev
64ef84df90 do not close session if SMTP backend returned an error on RCPT TO
patch by Maxim Dounin
2008-11-13 14:20:54 +00:00
Igor Sysoev
6035577742 remove unused field 2008-11-13 13:30:34 +00:00
Igor Sysoev
91e1deb99d smtp_auth none
patch by Maxim Dounin
2008-11-13 13:25:34 +00:00
Igor Sysoev
8fcf6bbce6 memcached response was stored in variable with END 2008-11-12 21:01:01 +00:00
Igor Sysoev
dbea16d385 $cookie_... variable 2008-11-12 11:12:02 +00:00
Igor Sysoev
daef2021e4 bump version 2008-11-12 10:48:27 +00:00
Igor Sysoev
254638ddea release-0.7.21 tag 2008-11-11 20:04:59 +00:00
Igor Sysoev
24c05d6abd nginx-0.7.21-RELEASE 2008-11-11 20:04:58 +00:00
Igor Sysoev
80eb85f4be the sysctl "kern.ostype" and "kern.osrelease" had appeared in MacOSX 10.5 only 2008-11-11 19:44:30 +00:00
Igor Sysoev
96dfdc49a6 compatibility with glibc 2.3, warn_unused_result attribute for write() 2008-11-11 16:17:45 +00:00
Igor Sysoev
dfaf3823d7 style fix: remove trailing spaces 2008-11-11 16:04:05 +00:00
Igor Sysoev
5dd3ec54de *) correct leaky bucket implementation
*) now burst is not per second
*) remove delay= parameter
*) add nodelay parameter
2008-11-11 15:38:16 +00:00
Igor Sysoev
fea52523b7 exslt support 2008-11-11 15:22:24 +00:00
Igor Sysoev
0bcb5c5e59 bump version 2008-11-10 18:34:24 +00:00
Igor Sysoev
5e49c81be0 release-0.7.20 tag 2008-11-10 16:30:46 +00:00
Igor Sysoev
893b276254 nginx-0.7.20-RELEASE 2008-11-10 16:30:45 +00:00
Igor Sysoev
cd0e6e18e1 fix r2067 2008-11-10 15:25:11 +00:00
Igor Sysoev
539cd0dad6 ngx_http_limit_req_module 2008-11-10 15:22:33 +00:00
Igor Sysoev
6df4eaaf88 %f format 2008-11-10 15:20:59 +00:00
Igor Sysoev
644029fa74 fix the previous commit 2008-11-06 19:54:54 +00:00
Igor Sysoev
08743f897c *) split ngx_http_gzip_body_filter()
*) send gzheader together with the filter's first output
2008-11-06 19:13:47 +00:00
Igor Sysoev
bfb4833f35 change int to size_t 2008-11-06 19:11:19 +00:00
Igor Sysoev
476eddc439 align first allocation from additional pool block, this fixes bus error on sun4v 2008-11-06 16:14:24 +00:00
Igor Sysoev
2959de23f8 do not pass gzheader separately as due to the previous commit
we do not use ctx->busy as flush condition
2008-11-05 16:27:45 +00:00
Igor Sysoev
1894b45be8 use nomem flag to flush busy bufs,
thus gzip filter does not depend on NGX_AGAIN return code
2008-11-05 15:46:41 +00:00
Igor Sysoev
738bd68ab3 add double quotes around $request 2008-11-05 13:26:04 +00:00
Igor Sysoev
ebf25e6fa4 fix r1913 2008-10-30 15:59:10 +00:00
Igor Sysoev
39c8f46741 fix case proxy_pass URL is evaluted to http://host?args 2008-10-24 19:34:24 +00:00
Igor Sysoev
f8ec8752a6 fix case when URL has no port, but has ":" in URI part,
the bug has been introduced in r2204
2008-10-24 15:12:11 +00:00
Igor Sysoev
d7354d3695 show name for a FORMERR DNS response 2008-10-24 14:38:09 +00:00
Igor Sysoev
ee1be262b3 FORMERR DNS response may be equal to mininal query size 2008-10-24 14:34:10 +00:00
Igor Sysoev
f67453d7d1 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.
2008-10-23 05:58:10 +00:00
Igor Sysoev
8106a74d7c allow short secure links 2008-10-21 12:33:23 +00:00
Igor Sysoev
2f353eb47c fix server_addr value known from configuration, bug introduced in r2199 2008-10-17 12:36:48 +00:00
Igor Sysoev
c021c4315d NGX_OPEN_FILE_DIRECTIO_OFF 2008-10-16 13:31:00 +00:00
Igor Sysoev
ed4d05926a bump version 2008-10-16 13:20:47 +00:00