Commit graph

68 commits

Author SHA1 Message Date
Igor Sysoev
2b3482896f nginx-0.1.24-RELEASE import
*) Feature: the ngx_http_ssi_filter_module supports the QUERY_STRING
       and DOCUMENT_URI variables.

    *) Bugfix: the ngx_http_autoindex_module may some times return the 404
       response for existent directory, if this directory was used in
       "alias" directive.

    *) Bugfix: the ngx_http_ssi_filter_module ran incorrectly for large
       responses.

    *) Bugfix: the lack of the "Referer" header line was always accounted
       as valid referrer.
2005-03-04 14:06:57 +00:00
Igor Sysoev
6e6410e57b nginx-0.1.18-RELEASE import
*) Workaround: the default values of the devpoll_events and the
       devpoll_changes directives changed from 512 to 32 to be compatible
       with Solaris 10.

    *) Bugfix: the proxy_set_x_var and fastcgi_set_var directives were not
       inherited.

    *) Bugfix: in the redirect rewrite directive the arguments were
       concatenated with URI by the "&" rather than the "?".

    *) Bugfix: the lines without trailing ";" in the file being included by
       the ngx_http_geo_module were silently ignored.

    *) Feature: the ngx_http_stub_status_module.

    *) Bugfix: the unknown log format in the access_log directive caused
       the segmentation fault.

    *) Feature: the new "document_root" parameter of the fastcgi_params
       directive.

    *) Feature: the fastcgi_redirect_errors directive.

    *) Feature: the new "break" modifier of the "rewrite" directive allows
       to stop the rewrite/location cycle and sets the current
       configuration to the request.
2005-02-09 14:31:07 +00:00
Igor Sysoev
84af5c151e nginx-0.1.17-RELEASE import
*) Change: the ngx_http_rewrite_module was rewritten from the scratch.
       Now it is possible to redirect, to return the error codes, to check
       the variables and referrers. The directives can be used inside
       locations. The redirect directive was canceled.

    *) Feature: the ngx_http_geo_module.

    *) Feature: the proxy_set_x_var and fastcgi_set_var directives.

    *) Bugfix: the location configuration with "=" modifier may be used in
       another location.

    *) Bugfix: the correct content type was set only for requests that use
       small caps letters in extension.

    *) Bugfix: if the proxy_pass or fastcgi_pass directives were set in the
       location, and access was denied, and the error was redirected to a
       static page, then the segmentation fault occurred.

    *) Bugfix: if in a proxied "Location" header was a relative URL, then a
       host name and a slash were added to them; the bug had appeared in
       0.1.14.

    *) Bugfix: the system error message was not logged on Linux.
2005-02-03 19:33:37 +00:00
Igor Sysoev
182c11f52a nginx-0.1.16-RELEASE import
*) Bugfix: if the response were transferred by chunks, then on the HEAD
       request the final chunk was issued.

    *) Bugfix: the "Connection: keep-alive" header were issued, even if the
       keepalive_timeout directive forbade the keep-alive use.

    *) Bugfix: the errors in the ngx_http_fastcgi_module caused the
       segmentation faults.

    *) Bugfix: the compressed response encrypted by SSL may not transferred
       complete.

    *) Bugfix: the TCP-specific TCP_NODELAY, TCP_NOPSUH, and TCP_CORK
       options, are not used for the unix domain sockets.

    *) Feature: the rewrite directive supports the arguments rewriting.

    *) Bugfix: the response code 400 was returned for the POST request with
       the "Content-Length: 0" header; the bug had appeared in 0.1.14.
2005-01-25 12:27:35 +00:00
Igor Sysoev
6a32494021 nginx-0.1.5-RELEASE import
*) Bugfix: on Solaris and Linux there may be too many "recvmsg()
       returned not enough data" alerts.

    *) Bugfix: there were the "writev() failed (22: Invalid argument)"
       errors on Solaris in proxy mode without sendfile. On other platforms
       that do not support sendfile at all the process got caught in an
       endless loop.

    *) Bugfix: segmentation fault on Solaris in proxy mode and using
       sendfile.

    *) Bugfix: segmentation fault on Solaris.

    *) Bugfix: on-line upgrade did not work on Linux.

    *) Bugfix: the ngx_http_autoindex_module module did not escape the
       spaces, the quotes, and the percent signs in the directory listing.

    *) Change: the decrease of the copy operations.

    *) Feature: the userid_p3p directive.
2004-11-11 14:07:14 +00:00
Igor Sysoev
0512177f17 nginx-0.1.2-RELEASE import
*) Feature: the --user=USER, --group=GROUP, and --with-ld-opt=OPTIONS
       options in configure.

    *) Feature: the server_name directive supports *.domain.tld.

    *) Bugfix: the portability improvements.

    *) Bugfix: if configuration file was set in command line, the
       reconfiguration was impossible; the bug had appeared in 0.1.1.

    *) Bugfix: proxy module may get caught in an endless loop when sendfile
       is not used.

    *) Bugfix: with sendfile the response was not recoded according to the
       charset module directives; the bug had appeared in 0.1.1.

    *) Bugfix: very seldom bug in the kqueue processing.

    *) Bugfix: the gzip module compressed the proxied responses that was
       already compressed.
2004-10-21 15:34:38 +00:00
Igor Sysoev
9db53698dd nginx-0.1.0-2004-10-04-00:02:06 import 2004-10-03 20:02:06 +00:00
Igor Sysoev
3cca9a9bf2 nginx-0.1.0-2004-09-30-23:44:38 import 2004-09-30 19:44:38 +00:00
Igor Sysoev
5408eec6de nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyright 2004-09-29 16:00:49 +00:00
Igor Sysoev
db40327334 nginx-0.1.0-2004-09-28-12:34:51 import; set copyright and remove unused files 2004-09-28 08:34:51 +00:00
Igor Sysoev
3240dbaf73 nginx-0.1.0-2004-09-27-20:03:21 import 2004-09-27 16:03:21 +00:00
Igor Sysoev
e7c85b7673 nginx-0.0.11-2004-09-22-20:18:21 import 2004-09-22 16:18:21 +00:00
Igor Sysoev
f89217dcc2 nginx-0.0.10-2004-09-06-22:45:00 import 2004-09-06 18:45:00 +00:00
Igor Sysoev
43d109528b nginx-0.0.10-2004-09-05-23:54:02 import 2004-09-05 19:54:02 +00:00
Igor Sysoev
7f11647078 nginx-0.0.10-2004-09-03-19:50:30 import 2004-09-03 15:50:30 +00:00
Igor Sysoev
a94339e252 nginx-0.0.10-2004-08-31-19:32:52 import 2004-08-31 15:32:52 +00:00
Igor Sysoev
0ff6b8495d nginx-0.0.3-2004-05-28-19:49:23 import; rename ngx_hunk_t to ngx_buf_t 2004-05-28 15:49:23 +00:00
Igor Sysoev
97f5158fa5 nginx-0.0.3-2004-05-19-00:28:54 import 2004-05-18 20:28:54 +00:00
Igor Sysoev
d10fdf17df nginx-0.0.3-2004-05-18-19:29:08 import 2004-05-18 15:29:08 +00:00
Igor Sysoev
20bf8a0085 nginx-0.0.3-2004-04-14-09:57:36 import 2004-04-14 05:57:36 +00:00
Igor Sysoev
4b496b748f nginx-0.0.3-2004-04-12-20:38:09 import 2004-04-12 16:38:09 +00:00
Igor Sysoev
b66f194092 nginx-0.0.3-2004-03-31-00:31:58 import 2004-03-30 20:31:58 +00:00
Igor Sysoev
19d6bf28c4 nginx-0.0.3-2004-03-29-21:43:58 import 2004-03-29 17:43:58 +00:00
Igor Sysoev
7c8c9b0155 nginx-0.0.2-2004-03-16-10:10:12 import 2004-03-16 07:10:12 +00:00
Igor Sysoev
c463c2b87a nginx-0.0.2-2004-02-20-19:48:59 import 2004-02-20 16:48:59 +00:00
Igor Sysoev
b1c248122c nginx-0.0.2-2004-02-11-20:08:49 import 2004-02-11 17:08:49 +00:00
Igor Sysoev
4bf9cb6040 nginx-0.0.1-2004-01-05-23:55:48 import 2004-01-05 20:55:48 +00:00
Igor Sysoev
0be04075f6 nginx-0.0.1-2003-12-09-18:08:11 import 2003-12-09 15:08:11 +00:00
Igor Sysoev
42647fd369 nginx-0.0.1-2003-11-25-23:44:56 import 2003-11-25 20:44:56 +00:00
Igor Sysoev
6e01170a19 nginx-0.0.1-2003-11-21-09:30:49 import 2003-11-21 06:30:49 +00:00
Igor Sysoev
52e8cb8301 nginx-0.0.1-2003-11-17-00:49:42 import 2003-11-16 21:49:42 +00:00
Igor Sysoev
3cf5811ac5 nginx-0.0.1-2003-11-14-19:52:04 import 2003-11-14 16:52:04 +00:00
Igor Sysoev
463485de71 nginx-0.0.1-2003-11-10-20:17:31 import 2003-11-10 17:17:31 +00:00
Igor Sysoev
eee8deecd8 nginx-0.0.1-2003-11-09-23:03:38 import; separate building 2003-11-09 20:03:38 +00:00
Igor Sysoev
dd8549c284 nginx-0.0.1-2003-11-04-20:09:19 import 2003-11-04 17:09:19 +00:00
Igor Sysoev
e7fcd5aced nginx-0.0.1-2003-11-04-01:20:44 import 2003-11-03 22:20:44 +00:00
Igor Sysoev
733b3d1fca nginx-0.0.1-2003-10-30-19:51:33 import 2003-10-30 16:51:33 +00:00
Igor Sysoev
c97eab5345 nginx-0.0.1-2003-10-30-11:51:06 import 2003-10-30 08:51:06 +00:00
Igor Sysoev
a21612d154 nginx-0.0.1-2003-10-24-10:53:41 import 2003-10-24 06:53:41 +00:00
Igor Sysoev
33212eeeaf nginx-0.0.1-2003-10-23-19:54:19 import 2003-10-23 15:54:19 +00:00
Igor Sysoev
a8f74c1d5b nginx-0.0.1-2003-10-23-10:13:16 import 2003-10-23 06:13:16 +00:00
Igor Sysoev
b4062dea32 nginx-0.0.1-2003-10-22-20:38:26 import 2003-10-22 16:38:26 +00:00
Igor Sysoev
aabc1b12f4 nginx-0.0.1-2003-10-08-19:32:54 import 2003-10-08 15:32:54 +00:00
Igor Sysoev
0fe44f8187 nginx-0.0.1-2003-07-21-01:15:59 import 2003-07-20 21:15:59 +00:00
Igor Sysoev
6c4d57def0 nginx-0.0.1-2003-07-18-18:44:05 import 2003-07-18 14:44:05 +00:00
Igor Sysoev
65a07c46cb nginx-0.0.1-2003-07-11-19:17:50 import 2003-07-11 15:17:50 +00:00
Igor Sysoev
c9da8cf379 nginx-0.0.1-2003-07-07-10:11:50 import 2003-07-07 06:11:50 +00:00
Igor Sysoev
dcca60c8ec nginx-0.0.1-2003-06-03-19:42:58 import 2003-06-03 15:42:58 +00:00
Igor Sysoev
a35239eac9 nginx-0.0.1-2003-06-02-19:24:30 import 2003-06-02 15:24:30 +00:00
Igor Sysoev
dc047a450d nginx-0.0.1-2003-05-30-18:27:59 import 2003-05-30 14:27:59 +00:00