Maxim Dounin
c122b33c8c
Configure: catch up with new Linux version numbering (ticket #5 ).
...
Catch up with new Linux version numbering scheme as announced at [1] and
suppress unrecognized versions to actually use default 0.
[1] https://lkml.org/lkml/2011/5/29/204
2011-08-13 15:15:50 +00:00
Ruslan Ermilov
77013cc642
- Replaced explicit link to bugtracker with a support link
...
(which will soon link to Trac).
- Commented out reference to non-existing nginx.conf(5).
2011-08-10 12:30:19 +00:00
Ruslan Ermilov
e805d2dfe9
Mention our preferred way of accepting bug reports.
2011-08-10 08:03:34 +00:00
Ruslan Ermilov
3d182f0ee5
Don't ignore xmllint errors.
2011-08-09 15:18:07 +00:00
Ruslan Ermilov
279e434a03
Regen after makefile changes.
2011-08-09 15:15:36 +00:00
Igor Sysoev
08c06ac475
using sed instead of perl
2011-08-05 13:42:37 +00:00
Igor Sysoev
38dd8df531
skeleton for documentation processing
2011-08-05 09:25:34 +00:00
Igor Sysoev
b4696fb265
update documentation build procedure
2011-08-05 09:00:19 +00:00
Igor Sysoev
fded0a4ad0
fix gzip quantity: "q=0." and "q=1." are valid values according to RFC
2011-08-05 08:51:29 +00:00
Igor Sysoev
3aec2da367
refactor gzip quantity introduced in r3981: it ignored "q=1.000"
2011-08-04 14:50:59 +00:00
Igor Sysoev
12bbdf5d86
A new fix for the case when ssl_session_cache defined, but ssl is not
...
enabled in any server. The previous r1033 does not help when unused zone
becomes used after reconfiguration, so it is backed out.
The initial thought was to make SSL modules independed from SSL implementation
and to keep OpenSSL code dependance as much as in separate files.
2011-08-04 11:12:30 +00:00
Igor Sysoev
388cd91b9b
removal of error message about %name log_format parameters,
...
they have been deleted long ago in 0.5.0-RELEASE
2011-08-03 16:01:36 +00:00
Igor Sysoev
3159d39551
fix typo introduced in r3985
2011-08-02 12:43:01 +00:00
Igor Sysoev
70dc387541
bump version
2011-08-02 12:39:38 +00:00
Igor Sysoev
a6768f4d09
release-1.1.0 tag
2011-08-01 14:47:46 +00:00
Igor Sysoev
38cc0ed695
nginx-1.1.0-RELEASE
2011-08-01 14:47:40 +00:00
Igor Sysoev
d3a9feaa10
fix r3981 again for case "Accept-Encoding: gzip"
2011-08-01 14:38:09 +00:00
Igor Sysoev
823636ccfa
always set timer in discard body handler, this fixes the cases
...
when request for static file is redirected by error_page to an SSI page
patch by Maxim Dounin
2011-08-01 13:52:54 +00:00
Igor Sysoev
ed02960ae0
lingering_close "off|on|always"
...
patch by Maxim Dounin
2011-08-01 13:26:55 +00:00
Igor Sysoev
b462160df5
do not send RST on normal lingering close read timeout,
...
if reset_timedout_connection is on
patch by Maxim Dounin
2011-08-01 13:08:03 +00:00
Igor Sysoev
ac5194b27d
fix r3981 for case "Accept-Encoding: gzip"
2011-08-01 11:21:46 +00:00
Igor Sysoev
3acb487e7a
enable lingering close for pipelined requests
...
patch by Maxim Dounin
2011-08-01 11:08:57 +00:00
Igor Sysoev
8a618d7b78
Accept-Encoding refactoring: "gzip; q=0" support
2011-08-01 11:02:12 +00:00
Igor Sysoev
74b7224e64
Accept-Encoding refactoring: test first the most common case "gzip,"
2011-07-30 07:34:12 +00:00
Igor Sysoev
b51a8f84b8
Accept-Encoding refactoring: remove ancient MSIE 4.x test for gzip
2011-07-30 06:20:06 +00:00
Igor Sysoev
bf7712e9c0
test length of proxy_pass with variables
...
patch by Lanshun Zhou
2011-07-30 06:11:46 +00:00
Igor Sysoev
270ae7c96a
update r3945 with more descriptive error message
2011-07-29 15:33:03 +00:00
Igor Sysoev
99c2b31cf1
copy OpenSSL-1.0.0d LICENSE for nginx/Windows zip
2011-07-29 15:15:16 +00:00
Igor Sysoev
78121b835a
loader_files, loader_sleep, and loader_threshold
2011-07-29 15:09:02 +00:00
Igor Sysoev
aff99d61e2
set correct configuration file values while adding path
...
patch by Maxim Dounin
2011-07-25 10:22:38 +00:00
Igor Sysoev
51bebc3999
rename ngx_http_file_cache_manager_sleep() to ngx_http_file_cache_loader_sleep()
...
and do not use it all in cache manager: this is a vestige of the times when
cache manager loaded cache
2011-07-25 09:45:00 +00:00
Igor Sysoev
fadd7a6f27
do not close connection if cache file is too small: replace it with valid one
2011-07-24 20:04:47 +00:00
Igor Sysoev
6ddf7392f4
elimination of reading cache files by cache loader
2011-07-24 19:46:53 +00:00
Igor Sysoev
8d616ae929
fix r3968
2011-07-24 19:43:52 +00:00
Igor Sysoev
b99f788f44
update the previous commit:
...
removing dependencies on file uniq since WIN32_FIND_DATA has no such field
2011-07-24 17:36:26 +00:00
Igor Sysoev
7369918aad
The cache loader performs two tasks: inserting cache objects in inactivity
...
list and evaluating total cache size. Reading just directory is enough for
this purpose. Elimination of reading cache files saves at least one disk I/O
operation per file.
Preparation for elimination of reading cache files by cache loader:
removing dependencies on the reading:
*) cache node valid_sec and valid_msec are used only for caching errors;
*) upstream buffer size can be used instead of cache node body_start.
2011-07-24 16:47:31 +00:00
Igor Sysoev
99e64f7855
fuse two if's in one condition
2011-07-24 16:10:06 +00:00
Igor Sysoev
936f7f61ba
style fix
2011-07-24 16:06:24 +00:00
Igor Sysoev
44780efc2a
do not try to reuse and save a SSL session for a peer created on the fly
...
by ngx_http_upstream_create_round_robin_peer(), since the peer lives
only during request so the saved SSL session will never be used again
and just causes memory leak
patch by Maxim Dounin
2011-07-22 16:30:17 +00:00
Igor Sysoev
11a9044a50
finalizing with rc == 0 in unbuffered proxy mode caused nginx to wait
...
for another send_timeout before actually closing client's connection
if client timed out while still talking to upstream server
patch by Maxim Dounin
2011-07-22 13:30:16 +00:00
Igor Sysoev
91888ffb08
fix SSL connection issues on platforms with 32-bit off_t
...
patch by Maxim Dounin
2011-07-22 12:53:04 +00:00
Igor Sysoev
43fe0ac347
fix build by gcc46 with -Wunused-value option
...
patch by Maxim Dounin
2011-07-22 10:43:50 +00:00
Igor Sysoev
ab70e781fe
ECDHE support
...
patch by Adrian Kotelba
2011-07-20 15:42:40 +00:00
Igor Sysoev
12d6867fce
MSIE export versions are rare now, so RSA 512 key is generated on demand
...
and is shared among all hosts instead of pregenerating for every HTTPS host
on configuraiton phase. This decreases start time for configuration with
large number of HTTPS hosts.
2011-07-20 12:59:24 +00:00
Igor Sysoev
67d73e89bd
bump version: 1.1.0 development version
2011-07-20 09:29:25 +00:00
Igor Sysoev
3fa1c069c3
release-1.0.5 tag
2011-07-19 13:38:44 +00:00
Igor Sysoev
5abe948e5c
nginx-1.0.5-RELEASE
2011-07-19 13:38:37 +00:00
Igor Sysoev
1da8924944
fix segfault if cache key is larger than upstream buffer size
...
patch by Lanshun Zhou
2011-07-19 11:24:16 +00:00
Igor Sysoev
71056ac928
$uid_reset
2011-07-19 11:21:50 +00:00
Igor Sysoev
bc7788c128
fix r3756: release lock to allow other process to delete cache node
...
patch by Maxim Dounin
2011-07-19 10:35:02 +00:00