Igor Sysoev
|
430db103f6
|
speed up ngx_http_charset_recode() for 25%: google-perftools reported
that CPU usage of charset body filter has decreased from 7.5% to 5.5%
if gzipping is disabled
|
2008-03-16 16:52:15 +00:00 |
|
Igor Sysoev
|
70d0961658
|
test the more likely case first
|
2008-03-16 16:47:16 +00:00 |
|
Igor Sysoev
|
8c8a6e5f2f
|
use the more correct mask
|
2008-03-16 13:29:49 +00:00 |
|
Igor Sysoev
|
a616ef77e2
|
style fix
|
2008-03-14 12:31:20 +00:00 |
|
Igor Sysoev
|
cbed526049
|
fix building on 64-bit platforms broken in r1900
|
2008-03-13 15:48:36 +00:00 |
|
Igor Sysoev
|
b9186ad856
|
restore building --test-build-rtsig and --test-build-eventport on FreeBSD 6
|
2008-03-13 15:47:14 +00:00 |
|
Igor Sysoev
|
c732d8d1fe
|
fix the previous commit
|
2008-03-13 13:00:40 +00:00 |
|
Igor Sysoev
|
3799f5cb41
|
fix case when errors are not cached,
and a file was not used often enough to keep open
and it has been removed before it was kept open
|
2008-03-13 12:59:25 +00:00 |
|
Igor Sysoev
|
732a34a137
|
axe useless code
|
2008-03-13 12:34:59 +00:00 |
|
Igor Sysoev
|
8227959668
|
bump version
|
2008-03-13 06:39:00 +00:00 |
|
Igor Sysoev
|
41a1f33537
|
release-0.6.28 tag
|
2008-03-13 06:10:33 +00:00 |
|
Igor Sysoev
|
e795d75449
|
nginx-0.6.28-RELEASE
|
2008-03-13 06:10:32 +00:00 |
|
Igor Sysoev
|
6b0de80867
|
fix typo
|
2008-03-12 21:10:48 +00:00 |
|
Igor Sysoev
|
5d6ca1e3e4
|
fix r1921
|
2008-03-12 19:34:36 +00:00 |
|
Igor Sysoev
|
8ce6b25201
|
bump version
|
2008-03-12 13:37:29 +00:00 |
|
Igor Sysoev
|
bc138a95ab
|
release-0.6.27 tag
|
2008-03-12 13:27:11 +00:00 |
|
Igor Sysoev
|
44186f69a3
|
nginx-0.6.27-RELEASE
|
2008-03-12 13:27:10 +00:00 |
|
Igor Sysoev
|
bb46edaf67
|
use uname instead of often outdated header file
|
2008-03-11 16:29:18 +00:00 |
|
Igor Sysoev
|
2f0d79c896
|
use correct version: real hex numbers
|
2008-03-11 16:27:44 +00:00 |
|
Igor Sysoev
|
2061259612
|
non cacheable $proxy_host and $proxy_port
|
2008-03-11 14:10:11 +00:00 |
|
Igor Sysoev
|
472233d0a3
|
invalidate SSL session if there is no valid client certificate
|
2008-03-10 14:47:07 +00:00 |
|
Igor Sysoev
|
fb14092fdc
|
fix large memory allocation in "error_page 495-497 /uri"
|
2008-03-10 14:45:41 +00:00 |
|
Igor Sysoev
|
15a20079a5
|
do not change method while error redirection to named location
|
2008-03-10 14:36:42 +00:00 |
|
Igor Sysoev
|
001a9cfa37
|
disable rtsig automatic building in post 2.6.18 Linux kernels
|
2008-03-10 14:35:21 +00:00 |
|
Igor Sysoev
|
d48d0d9f42
|
rtsig uses own poll code
|
2008-03-08 15:15:18 +00:00 |
|
Igor Sysoev
|
f39876c24b
|
create dummy resolver in http context to inherit it in all servers
|
2008-03-06 08:48:55 +00:00 |
|
Igor Sysoev
|
73eb97f500
|
check duplicate resolver
|
2008-03-06 08:48:25 +00:00 |
|
Igor Sysoev
|
a4d00f1c97
|
decrease log level of connection errors while closing socket
|
2008-03-05 21:21:26 +00:00 |
|
Igor Sysoev
|
cca6000247
|
ngx_resolve_name() frees ctx on immediate failure
|
2008-03-05 07:30:44 +00:00 |
|
Igor Sysoev
|
887dd4e5d5
|
reset r->content_handler in a named location
|
2008-03-04 14:57:07 +00:00 |
|
Igor Sysoev
|
be02468c6d
|
fix previous commit
|
2008-03-04 10:47:34 +00:00 |
|
Igor Sysoev
|
dfd5511f7a
|
use cf->cycle->new_log because at merge stage cf->pool->log is old log
|
2008-03-04 10:42:05 +00:00 |
|
Igor Sysoev
|
8efe926dc5
|
fix r1903
|
2008-03-03 20:04:06 +00:00 |
|
Igor Sysoev
|
85d6a3e3db
|
included file name must be allocated in pool,
because it may be used in error message later
|
2008-03-03 17:12:05 +00:00 |
|
Igor Sysoev
|
5461caf920
|
fix r1490
|
2008-03-03 16:44:56 +00:00 |
|
Igor Sysoev
|
34cec29e0c
|
C++ compatibility
|
2008-03-03 16:32:16 +00:00 |
|
Igor Sysoev
|
7c15b75cc7
|
fix memory leak in long-lived non buffered connections
|
2008-03-03 10:42:00 +00:00 |
|
Igor Sysoev
|
72c518452f
|
add "root" to the fastcgi example to set correct included DOCUMENT_ROOT
|
2008-02-28 20:44:16 +00:00 |
|
Igor Sysoev
|
4491daef30
|
cleanup resolver
|
2008-02-28 20:38:34 +00:00 |
|
Igor Sysoev
|
02aa53be83
|
left open sockets were not really tested
|
2008-02-28 20:31:33 +00:00 |
|
Igor Sysoev
|
7c4cf27aff
|
fix memory leaks, use unlocked ngx_resolver_free() for seldom failed cases
|
2008-02-28 20:09:39 +00:00 |
|
Igor Sysoev
|
8ee01f5cb8
|
static ngx_resolver_calloc()
|
2008-02-28 15:34:53 +00:00 |
|
Igor Sysoev
|
d3434dfa63
|
check port in upstream list
|
2008-02-21 13:58:45 +00:00 |
|
Igor Sysoev
|
09248b7a55
|
use CMSG_LEN(), this fixes an alert "sendmsg() failed (9: Bad file descriptor)"
on some 64-bit platforms
|
2008-02-19 16:34:55 +00:00 |
|
Igor Sysoev
|
bb7c84159f
|
avoid endless loop if epoll is used
|
2008-02-19 16:30:54 +00:00 |
|
Igor Sysoev
|
5fe93ee95f
|
pass additional arguments in ngx_http_perl_call_handler() as SV
|
2008-02-16 14:29:44 +00:00 |
|
Igor Sysoev
|
85a5281be9
|
fix previous commit
|
2008-02-16 14:24:43 +00:00 |
|
Igor Sysoev
|
0a0c02f58b
|
optimize $r->sleep
|
2008-02-16 14:23:14 +00:00 |
|
Igor Sysoev
|
5fa1146dd5
|
do not resolve SMTP clients by default
|
2008-02-16 13:46:33 +00:00 |
|
Igor Sysoev
|
0f2e924428
|
delete unneeded dXSTARG
|
2008-02-15 13:57:55 +00:00 |
|