Commit graph

60 commits

Author SHA1 Message Date
Igor Sysoev
f433c40f9f nginx-0.1.12-RELEASE import
*) Feature: the %request_length log parameter.

    *) Bugfix: when using the /dev/poll, select and poll on the platforms,
       where these methods may do the false reports, there may be the long
       delay when the request was passed via the keep-alive connection. It
       may be at least on Solaris when using the /dev/poll.

    *) Bugfix: the send_lowat directive is ignored on Linux because Linux
       does not support the SO_SNDLOWAT option.
2004-12-06 14:45:08 +00:00
Igor Sysoev
47d223e981 nginx-0.1.11-RELEASE import
*) Feature: the worker_priority directive.

    *) Change: both tcp_nopush and tcp_nodelay directives affect the
       transferred response.

    *) Bugfix: nginx did not call initgroups().
       Thanks to Andrew Sitnikov and Andrei Nigmatulin.

    *) Change: now the ngx_http_autoindex_module shows the file size in the
       bytes.

    *) Bugfix: the ngx_http_autoindex_module returned the 500 error if the
       broken symlink was in a directory.

    *) Bugfix: the files bigger than 4G could not be transferred using
       sendfile.

    *) Bugfix: if the backend was resolved to several backends and there
       was an error while the response waiting then process may got caught
       in an endless loop.

    *) Bugfix: the worker process may exit with the "unknown cycle" message
       when the /dev/poll method was used.

    *) Bugfix: "close() channel failed" errors.

    *) Bugfix: the autodetection of the "nobody" and "nogroup" groups.

    *) Bugfix: the send_lowat directive did not work on Linux.

    *) Bugfix: the segmentation fault occurred if there was no events
       section in configuration.

    *) Bugfix: nginx could not be built on OpenBSD.

    *) Bugfix: the double slashes in "://" in the URI were converted to
       ":/".
2004-12-02 18:40:46 +00:00
Igor Sysoev
318609b939 nginx-0.1.9-RELEASE import
*) Bugfix: the proxied request was sent without arguments if the
       request contains "//", "/./", "/../" or "%XX".

    *) Bugfix: the large compressed responses may be transferred not
       completely.

    *) Bugfix: the files bigger than 2G was not transferred on Linux that
       does not support sendfile64().

    *) Bugfix: while the build configuration on Linux the
       --with-poll_module parameter was required; the bug had appeared in
       0.1.8.
2004-11-25 16:17:31 +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
e7104f4c65 nginx-0.1.3-RELEASE import
*) Feature: the ngx_http_autoindex_module and the autoindex directive.

    *) Feature: the proxy_set_x_url directive.

    *) Bugfix: proxy module may get caught in an endless loop when sendfile
       is not used.
2004-10-25 15:29:23 +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
89568f3373 nginx-0.0.9-2004-07-26-22:31:43 import 2004-07-26 18:31:43 +00:00
Igor Sysoev
0b97a098e4 nginx-0.0.8-2004-07-26-20:21:18 import 2004-07-26 16:21:18 +00:00
Igor Sysoev
5305868b88 nginx-0.0.7-2004-07-18-23:11:20 import 2004-07-18 19:11:20 +00:00
Igor Sysoev
2758dde304 nginx-0.0.7-2004-06-16-19:32:11 import 2004-06-16 15:32:11 +00:00
Igor Sysoev
893dd70a9b nginx-0.0.3-2004-03-19-08:25:53 import 2004-03-19 05:25:53 +00:00
Igor Sysoev
c3214c0e88 nginx-0.0.3-2004-03-17-00:26:01 import 2004-03-16 21:26:01 +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
ad20ede533 nginx-0.0.2-2004-03-14-23:46:25 import 2004-03-14 20:46:25 +00:00
Igor Sysoev
5bad47f568 nginx-0.0.2-2004-03-12-19:57:08 import 2004-03-12 16:57:08 +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
44ca801f3c nginx-0.0.1-2003-12-01-19:28:14 import 2003-12-01 16:28:14 +00:00
Igor Sysoev
3591a4e10f nginx-0.0.1-2003-11-30-23:03:18 import 2003-11-30 20:03:18 +00:00
Igor Sysoev
2ba5069fe7 nginx-0.0.1-2003-11-28-20:41:47 import 2003-11-28 17:41:47 +00:00
Igor Sysoev
31a1b39a17 nginx-0.0.1-2003-11-28-11:40:40 import 2003-11-28 08:40:40 +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
820a074a71 nginx-0.0.1-2003-10-17-00:19:16 import 2003-10-16 20:19:16 +00:00
Igor Sysoev
c0a8d973d6 nginx-0.0.1-2003-10-12-20:49:16 import 2003-10-12 16:49:16 +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
d9b3fcda71 nginx-0.0.1-2003-07-04-19:10:33 import 2003-07-04 15:10:33 +00:00
Igor Sysoev
4f1f972f43 nginx-0.0.1-2003-07-02-22:51:41 import 2003-07-02 18:51:41 +00:00
Igor Sysoev
5da4e8799b nginx-0.0.1-2003-06-11-19:28:34 import 2003-06-11 15:28:34 +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
Igor Sysoev
84da24b7a4 nginx-0.0.1-2003-05-29-17:02:09 import 2003-05-29 13:02:09 +00:00
Igor Sysoev
99423bc75c nginx-0.0.1-2003-05-27-16:18:54 import 2003-05-27 12:18:54 +00:00
Igor Sysoev
bd45c33514 nginx-0.0.1-2003-05-19-20:39:14 import 2003-05-19 16:39:14 +00:00
Igor Sysoev
19052f6603 nginx-0.0.1-2003-05-16-19:27:48 import 2003-05-16 15:27:48 +00:00
Igor Sysoev
909f6e89be nginx-0.0.1-2003-05-15-19:42:53 import 2003-05-15 15:42:53 +00:00
Igor Sysoev
761a85ff6c nginx-0.0.1-2003-05-14-21:13:13 import 2003-05-14 17:13:13 +00:00
Igor Sysoev
e0c10e1469 nginx-0.0.1-2003-04-11-20:01:14 import 2003-04-11 16:01:14 +00:00
Igor Sysoev
afb5aba40c nginx-0.0.1-2003-04-08-19:40:10 import 2003-04-08 15:40:10 +00:00
Igor Sysoev
f652dbb91c nginx-0.0.1-2003-03-20-19:09:44 import 2003-03-20 16:09:44 +00:00
Igor Sysoev
a956a5e21e nginx-0.0.1-2003-02-06-20:21:13 import 2003-02-06 17:21:13 +00:00
Igor Sysoev
6037073aca nginx-0.0.1-2003-01-28-18:56:37 import 2003-01-28 15:56:37 +00:00
Igor Sysoev
6f4ee24903 nginx-0.0.1-2003-01-19-20:53:14 import 2003-01-19 17:53:14 +00:00
Igor Sysoev
3ee48a1dca nginx-0.0.1-2003-01-15-10:02:27 import 2003-01-15 07:02:27 +00:00
Igor Sysoev
5a9f867611 nginx-0.0.1-2003-01-10-20:45:47 import 2003-01-10 17:45:47 +00:00
Igor Sysoev
9714f1220b nginx-0.0.1-2003-01-10-09:09:20 import 2003-01-10 06:09:20 +00:00
Igor Sysoev
f7656c4493 nginx-0.0.1-2003-01-09-08:36:00 import 2003-01-09 05:36:00 +00:00
Igor Sysoev
9b7dc314c1 nginx-0.0.1-2002-12-27-19:22:50 import 2002-12-27 16:22:50 +00:00