]>
git.kaiwu.me - nginx.git/log
Igor Sysoev [Sun, 23 Sep 2007 19:24:13 +0000 (19:24 +0000)]
r1472 merge:
response to the HEAD request should be a header only
Igor Sysoev [Sun, 23 Sep 2007 19:23:30 +0000 (19:23 +0000)]
r1470 merge:
connection error should be logged with "connecting to upstream" action,
the bug was introduced in r1154
Igor Sysoev [Sun, 23 Sep 2007 19:21:45 +0000 (19:21 +0000)]
r1469 merge:
read EOF of header only responses in non-buffered proxying
Igor Sysoev [Sun, 23 Sep 2007 19:20:45 +0000 (19:20 +0000)]
r1468 merge:
there may be several "Connection" header lines and each may have several tokens
Igor Sysoev [Sun, 23 Sep 2007 19:19:14 +0000 (19:19 +0000)]
r1467 merge:
escape internal request URI in proxy_pass
Igor Sysoev [Sun, 23 Sep 2007 19:18:22 +0000 (19:18 +0000)]
r1465 merge:
style fix
Igor Sysoev [Sun, 23 Sep 2007 19:15:42 +0000 (19:15 +0000)]
r1453 merge:
change ngx_conf_merge_ptr_value() and update fastcgi_catch_stderr
Igor Sysoev [Sun, 23 Sep 2007 19:10:46 +0000 (19:10 +0000)]
r1442, r1443, r1446, r1451 merge:
update comments and style fixes
Igor Sysoev [Sun, 23 Sep 2007 19:03:57 +0000 (19:03 +0000)]
r1441 merge:
use ev->log, because ev->data may be connection stub only
Igor Sysoev [Sun, 23 Sep 2007 19:01:48 +0000 (19:01 +0000)]
r1438 merge:
destroy ngx_cycle->pool on exit
Igor Sysoev [Sun, 23 Sep 2007 19:00:07 +0000 (19:00 +0000)]
r1436 merge:
win32 ngx_is_exec() stub
Igor Sysoev [Sun, 23 Sep 2007 18:59:07 +0000 (18:59 +0000)]
r1436 merge:
log socket number
Igor Sysoev [Sun, 23 Sep 2007 18:58:17 +0000 (18:58 +0000)]
r1435 merge:
If-Modified-Since should be unique header line
Igor Sysoev [Sun, 23 Sep 2007 18:57:26 +0000 (18:57 +0000)]
r1432, r1433, r1434 merge:
/dev/poll segfault fix and guard code
Igor Sysoev [Sat, 22 Sep 2007 19:34:16 +0000 (19:34 +0000)]
r1428 merge:
return 400 response
Igor Sysoev [Sat, 22 Sep 2007 19:23:34 +0000 (19:23 +0000)]
r1409, r1413 merge:
set delay only when almost whole sendfile_max_chunk was transferred
Igor Sysoev [Sat, 22 Sep 2007 19:18:36 +0000 (19:18 +0000)]
r1407 merge:
use %v for ngx_variable_value_t in ngx_sprintf(),
this fixes nginx on FreeBSD/sparc64
Igor Sysoev [Sat, 22 Sep 2007 19:15:01 +0000 (19:15 +0000)]
r1406 merge:
escape " ", "%", and %00-%1F in login and password
Igor Sysoev [Sat, 22 Sep 2007 19:12:53 +0000 (19:12 +0000)]
r1405 merge:
set worker_priority, worker_rlimit_nofile, worker_rlimit_core, and
worker_rlimit_sigpending without super-user privileges testing
Igor Sysoev [Sat, 22 Sep 2007 19:10:53 +0000 (19:10 +0000)]
r1404 merge:
auto redirect lost arguments
Igor Sysoev [Sat, 22 Sep 2007 19:08:42 +0000 (19:08 +0000)]
r1398 merge:
upstream sendfile bit was overridden by r->connection->sendfile
Igor Sysoev [Sat, 22 Sep 2007 19:06:46 +0000 (19:06 +0000)]
r1394 merge:
rename upgrade to upgrade1
use -QUIT instead of -WINCH
Igor Sysoev [Sat, 22 Sep 2007 19:02:39 +0000 (19:02 +0000)]
r1381 merge:
ignore meaningless bits in CIDR and warn about them
Igor Sysoev [Sat, 22 Sep 2007 18:59:05 +0000 (18:59 +0000)]
r1378 merge:
set default listen() backlog to 511 on all platforms except FreeBSD
Igor Sysoev [Sat, 22 Sep 2007 18:54:28 +0000 (18:54 +0000)]
r1364, r1365, r1366, r1367 merge:
add_header changes:
"Last-Modified", "Cache-Control" and "Expires" headers use specific handlers
Igor Sysoev [Sat, 22 Sep 2007 18:44:30 +0000 (18:44 +0000)]
r1340, r1341 merge:
fix case when two directives
proxy_pass http://backend;
proxy_pass https://backend;
both use one port - 80 or 443, that was defined first.
Igor Sysoev [Sat, 22 Sep 2007 18:41:35 +0000 (18:41 +0000)]
r1391, r1392, r1393 merge:
auth_http related changes:
*) stop configuration on error
*) allow "http://" in auth_http URL
*) test http_auth absence
Igor Sysoev [Sat, 22 Sep 2007 18:36:23 +0000 (18:36 +0000)]
r1324 merge:
IMAP AUTHENTICATE
patch by Maxim Dounin
Igor Sysoev [Sat, 22 Sep 2007 18:35:18 +0000 (18:35 +0000)]
r1323 merge:
SMTP STARTTLS
patch by Maxim Dounin
Igor Sysoev [Sat, 22 Sep 2007 18:31:26 +0000 (18:31 +0000)]
r1284 merge:
proxy_ignore_client_abort, fastcgi_ignore_client_abort, and so on were
broken by r1111
Igor Sysoev [Sat, 1 Sep 2007 09:55:41 +0000 (09:55 +0000)]
r1444 merge:
style fix
Igor Sysoev [Sat, 1 Sep 2007 09:55:04 +0000 (09:55 +0000)]
r1440 merge:
style fix
Igor Sysoev [Sat, 1 Sep 2007 09:53:10 +0000 (09:53 +0000)]
r1439 merge:
fix typo
Igor Sysoev [Sat, 1 Sep 2007 09:51:57 +0000 (09:51 +0000)]
r1272 merge:
add comment
Igor Sysoev [Sun, 26 Aug 2007 13:42:04 +0000 (13:42 +0000)]
r1414 merge:
add svg mime type
Igor Sysoev [Tue, 21 Aug 2007 19:46:20 +0000 (19:46 +0000)]
bump version
Igor Sysoev [Wed, 15 Aug 2007 12:47:27 +0000 (12:47 +0000)]
release-0.5.31 tag
Igor Sysoev [Wed, 15 Aug 2007 12:47:26 +0000 (12:47 +0000)]
nginx-0.5.31-RELEASE
Igor Sysoev [Tue, 14 Aug 2007 20:03:00 +0000 (20:03 +0000)]
r1387 merge:
fix building by bcc without PCRE
Igor Sysoev [Tue, 14 Aug 2007 20:02:09 +0000 (20:02 +0000)]
r1354 merge:
named location
Igor Sysoev [Sat, 11 Aug 2007 10:17:02 +0000 (10:17 +0000)]
bump version
Igor Sysoev [Sat, 11 Aug 2007 10:13:37 +0000 (10:13 +0000)]
r1376 merge:
add debug info for Sun Studio
Igor Sysoev [Sat, 11 Aug 2007 10:12:22 +0000 (10:12 +0000)]
r1297 merge:
dav_access uses ngx_conf_set_access_slot()
Igor Sysoev [Sat, 11 Aug 2007 10:11:33 +0000 (10:11 +0000)]
r1292, r1296 merge:
proxy_store and fastcgi_store, proxy_store_access and fastcgi_store_access
Igor Sysoev [Mon, 30 Jul 2007 09:14:35 +0000 (09:14 +0000)]
release-0.5.30 tag
Igor Sysoev [Mon, 30 Jul 2007 09:14:34 +0000 (09:14 +0000)]
nginx-0.5.30-RELEASE
Igor Sysoev [Sun, 29 Jul 2007 18:55:59 +0000 (18:55 +0000)]
r1352 merge:
$is_args
Igor Sysoev [Sun, 29 Jul 2007 18:55:24 +0000 (18:55 +0000)]
r1351 merge:
allow to set $args
Igor Sysoev [Sun, 29 Jul 2007 17:31:00 +0000 (17:31 +0000)]
r1258, r1259 merge:
set worker's perl $$
Igor Sysoev [Sun, 29 Jul 2007 17:29:06 +0000 (17:29 +0000)]
r1343 merge:
fix case when client has closed connection but upstream buffer is not empty
Igor Sysoev [Sun, 29 Jul 2007 17:27:10 +0000 (17:27 +0000)]
r1333, r1334 merge:
omit unnecessary code,
escape space, etc in $memcached_key
Igor Sysoev [Sun, 29 Jul 2007 17:25:06 +0000 (17:25 +0000)]
r1285 merge:
fix segfault when session was freed twice
Igor Sysoev [Sun, 29 Jul 2007 17:22:59 +0000 (17:22 +0000)]
r1344 merge:
fix building on amd64 by Sun Studio 11 and more early versions
Igor Sysoev [Tue, 24 Jul 2007 14:36:21 +0000 (14:36 +0000)]
bump version
Igor Sysoev [Mon, 23 Jul 2007 07:59:00 +0000 (07:59 +0000)]
release-0.5.29 tag
Igor Sysoev [Mon, 23 Jul 2007 07:58:59 +0000 (07:58 +0000)]
nginx-0.5.29-RELEASE
Igor Sysoev [Sun, 22 Jul 2007 13:17:41 +0000 (13:17 +0000)]
r1330, r1331 merge:
$nginx_version
Igor Sysoev [Sun, 22 Jul 2007 09:05:43 +0000 (09:05 +0000)]
r1277 merge:
fix headers split in FastCGI records
Igor Sysoev [Sun, 22 Jul 2007 08:47:45 +0000 (08:47 +0000)]
r1306, r1307, r1308, r1309, r1310, r1311, r1322, r1325 merge:
Sun Studio related fixes
Igor Sysoev [Sun, 22 Jul 2007 08:40:39 +0000 (08:40 +0000)]
r1318, r1319, r1320, r1321 merge:
fix various bugs found by Coverity's Scan
Igor Sysoev [Sun, 22 Jul 2007 08:35:56 +0000 (08:35 +0000)]
bump version
Igor Sysoev [Tue, 17 Jul 2007 10:01:18 +0000 (10:01 +0000)]
release-0.5.28 tag
Igor Sysoev [Tue, 17 Jul 2007 10:01:17 +0000 (10:01 +0000)]
nginx-0.5.28-RELEASE
Igor Sysoev [Tue, 17 Jul 2007 09:34:23 +0000 (09:34 +0000)]
r1299 merge:
msie_refresh should escape at least '"' to prevent XSS
Igor Sysoev [Fri, 13 Jul 2007 10:48:48 +0000 (10:48 +0000)]
r1298 merge:
"?" should not be escaped
Igor Sysoev [Fri, 13 Jul 2007 10:47:26 +0000 (10:47 +0000)]
r1290, r1291 merge:
style fixes
Igor Sysoev [Fri, 13 Jul 2007 10:46:16 +0000 (10:46 +0000)]
r1289 merge:
reset errno
Igor Sysoev [Fri, 13 Jul 2007 10:45:33 +0000 (10:45 +0000)]
r1288 merge:
fix segfault when event port returns POLLERR without POLLIN or POLLOUT
Igor Sysoev [Fri, 13 Jul 2007 10:44:36 +0000 (10:44 +0000)]
r1287 merge:
fix segfault when CRAM-MD5 is not enabled but client tries it
Igor Sysoev [Fri, 13 Jul 2007 10:43:35 +0000 (10:43 +0000)]
r1286 merge:
fix memory allocation for auth_http_header
Igor Sysoev [Mon, 9 Jul 2007 10:34:14 +0000 (10:34 +0000)]
bump version
Igor Sysoev [Mon, 9 Jul 2007 06:53:55 +0000 (06:53 +0000)]
release-0.5.27 tag
Igor Sysoev [Mon, 9 Jul 2007 06:53:54 +0000 (06:53 +0000)]
nginx-0.5.27-RELEASE
Igor Sysoev [Mon, 9 Jul 2007 06:06:15 +0000 (06:06 +0000)]
r1275 merge:
omit unnecessary conditions
Igor Sysoev [Sun, 8 Jul 2007 09:18:06 +0000 (09:18 +0000)]
r1273 merge:
when the FastCGI header was split in records,
nginx passed garbage in the header to a client
Igor Sysoev [Thu, 5 Jul 2007 11:42:11 +0000 (11:42 +0000)]
r1260 merge:
if subrequest response was buffered in file, then subrequest was finalized
with 0 code, ngx_http_writer() was not set, and response part in file was lost
Igor Sysoev [Thu, 5 Jul 2007 11:36:16 +0000 (11:36 +0000)]
r1262 merge:
if a subrequest was finished and SSI was in middle of SSI command parsing
and the command was a fast subrequest then the second subrequest output
was just after first subrequest output and response part of main request
between the subrequests went after the second subrequest.
Igor Sysoev [Sun, 17 Jun 2007 19:27:11 +0000 (19:27 +0000)]
bump version
Igor Sysoev [Sun, 17 Jun 2007 19:07:56 +0000 (19:07 +0000)]
release-0.5.26 tag
Igor Sysoev [Sun, 17 Jun 2007 19:07:55 +0000 (19:07 +0000)]
nginx-0.5.26-RELEASE
Igor Sysoev [Sun, 17 Jun 2007 18:52:06 +0000 (18:52 +0000)]
r1261 merge:
if "<!--" was on edge of buf, then ssi_sharp_state was saved in ctx->saved
and if it was not reset, then any '#' was treated as SSI command start
Igor Sysoev [Mon, 11 Jun 2007 19:31:55 +0000 (19:31 +0000)]
bump version
Igor Sysoev [Mon, 11 Jun 2007 19:25:52 +0000 (19:25 +0000)]
stable 0.5 branch
Igor Sysoev [Mon, 11 Jun 2007 18:42:55 +0000 (18:42 +0000)]
nginx-0.5.25-RELEASE
Igor Sysoev [Fri, 8 Jun 2007 05:43:05 +0000 (05:43 +0000)]
bump version
Igor Sysoev [Fri, 8 Jun 2007 05:40:59 +0000 (05:40 +0000)]
fix building --without-http_rewrite_module, the bug was introduced in r1236
Igor Sysoev [Thu, 7 Jun 2007 14:33:02 +0000 (14:33 +0000)]
style fix
Igor Sysoev [Thu, 7 Jun 2007 12:20:34 +0000 (12:20 +0000)]
style fix
Igor Sysoev [Thu, 7 Jun 2007 12:15:27 +0000 (12:15 +0000)]
namespace may be set via $memcached_key
Igor Sysoev [Wed, 6 Jun 2007 12:24:10 +0000 (12:24 +0000)]
strstr() -> strchr()
Igor Sysoev [Wed, 6 Jun 2007 08:11:33 +0000 (08:11 +0000)]
eliminate old unused typedef
Igor Sysoev [Wed, 6 Jun 2007 06:05:06 +0000 (06:05 +0000)]
release-0.5.24 tag
Igor Sysoev [Wed, 6 Jun 2007 06:05:05 +0000 (06:05 +0000)]
nginx-0.5.24-RELEASE
Igor Sysoev [Wed, 6 Jun 2007 05:56:51 +0000 (05:56 +0000)]
fix bug introduced in r1228
Igor Sysoev [Tue, 5 Jun 2007 11:55:39 +0000 (11:55 +0000)]
change wording
Igor Sysoev [Tue, 5 Jun 2007 11:42:59 +0000 (11:42 +0000)]
use pointer to an array instead of array for inclusive locations inside location
Igor Sysoev [Tue, 5 Jun 2007 06:44:08 +0000 (06:44 +0000)]
optimize regex location search
Igor Sysoev [Mon, 4 Jun 2007 20:45:45 +0000 (20:45 +0000)]
forbid alias inside location given by regular expression
Igor Sysoev [Mon, 4 Jun 2007 20:40:03 +0000 (20:40 +0000)]
fix ssl_verify_client for HTTP/0.9
Igor Sysoev [Mon, 4 Jun 2007 20:00:06 +0000 (20:00 +0000)]
style fix