Igor Sysoev
2e0ba6a9bd
exit on libxslt test failure
2008-08-13 08:32:35 +00:00
Igor Sysoev
b87f997b6b
fix ngx_cpp_test_module configure
2008-08-13 08:29:27 +00:00
Igor Sysoev
b9b9499840
ngx_cpp_test_module
2008-08-05 19:32:50 +00:00
Igor Sysoev
046c266abc
Solaris directio()
2008-08-04 15:32:10 +00:00
Igor Sysoev
542e079b0e
update comment
2008-08-04 14:54:12 +00:00
Igor Sysoev
99dbc09d5b
ngx_http_xslt_filter_module
2008-08-04 14:48:15 +00:00
Igor Sysoev
bf12c62e56
directio
2008-07-30 12:34:04 +00:00
Igor Sysoev
825b7e8039
*) move Darwin support to separate files
...
*) Darwin sendfile() support
2008-07-30 12:18:07 +00:00
Igor Sysoev
7aff7dd9c0
new ngx_queue functions
2008-05-24 14:10:01 +00:00
Igor Sysoev
098db9e3be
simplify library autoconfigure
2008-05-16 14:32:58 +00:00
Igor Sysoev
3bacab2a81
DESTDIR support
2008-05-16 13:29:19 +00:00
Igor Sysoev
5536e55168
disable confusing messages about threads
2008-04-29 09:27:55 +00:00
Igor Sysoev
cc596f7559
it seems that malloc.h is required for Cygwin only
...
and breaks building on other platforms
2008-03-23 15:42:40 +00:00
Igor Sysoev
e308649c82
ngx_google_perftools_module
2008-03-18 10:36:27 +00:00
Igor Sysoev
b0b12f8d91
fix typo
2008-03-12 21:10:48 +00:00
Igor Sysoev
6754aabd79
use uname instead of often outdated header file
2008-03-11 16:29:18 +00:00
Igor Sysoev
5faa0de556
use correct version: real hex numbers
2008-03-11 16:27:44 +00:00
Igor Sysoev
d0fb6c4044
disable rtsig automatic building in post 2.6.18 Linux kernels
2008-03-10 14:35:21 +00:00
Igor Sysoev
6e489c997f
rtsig uses own poll code
2008-03-08 15:15:18 +00:00
Igor Sysoev
ff873cf4dd
set ngx_http_gzip_static module just before ngx_http_static_module
2007-12-29 08:38:42 +00:00
Igor Sysoev
f6630df22b
ngx_http_gzip_static_module and gzip_disable
2007-12-27 14:21:59 +00:00
Igor Sysoev
6b6ca4b48c
add missed dependences
2007-12-22 10:32:00 +00:00
Igor Sysoev
23338af6e1
ngx_udp_recv()
2007-12-03 16:46:46 +00:00
Igor Sysoev
b8b26eaf4b
resolver
2007-11-23 17:13:26 +00:00
Igor Sysoev
1884fd1343
ngx_queue.h
2007-11-23 16:32:50 +00:00
Igor Sysoev
77ca451c35
msvc8 compatibility: it can not build with debug under Wine
2007-11-15 14:22:12 +00:00
Igor Sysoev
733bd4cb4e
add msvc8
2007-11-15 11:00:06 +00:00
Igor Sysoev
4bce4da522
option -Yd has been deprecated in msvc8,
...
option -debugtype:coff is unsupported in msvc8
2007-11-15 10:59:07 +00:00
Igor Sysoev
4cfb5c76e2
enable precompiled headers for msvc7,
...
probably they were disabled because of some Wine bug
2007-11-15 10:25:30 +00:00
Igor Sysoev
81c25d266f
Cygwin support
2007-10-16 14:14:30 +00:00
Igor Sysoev
111b034ee8
ngx_sha1.h
2007-10-16 12:16:58 +00:00
Igor Sysoev
3e34d90164
ngx_md5.h
2007-10-16 11:59:47 +00:00
Igor Sysoev
f7e357e735
document mail modules options
2007-09-21 16:14:17 +00:00
Igor Sysoev
c7016edacd
add rpath for Solaris
2007-09-19 12:14:05 +00:00
Igor Sysoev
fb598fe906
ngx_mail_pop3_module, ngx_mail_imap_module, and ngx_mail_smtp_module
2007-09-15 16:51:16 +00:00
Igor Sysoev
06c3f18113
split pop3, imap, and smtp handlers
2007-09-13 20:13:18 +00:00
Igor Sysoev
5d30aa5e86
open file cache
2007-09-01 12:11:21 +00:00
Igor Sysoev
710486568f
axe --sysconfdir=PATH
...
configuration prefix is dirname of --conf-path=PATH
fix paths in default nginx.conf
2007-08-14 19:26:20 +00:00
Igor Sysoev
5f6b1e9838
rename upgrade to upgrade1
...
use -QUIT instead of -WINCH
2007-08-14 18:22:07 +00:00
Igor Sysoev
12e21a5a09
add debug info for Sun Studio
2007-08-07 10:56:45 +00:00
Igor Sysoev
dfcab9c61a
fix r1353
2007-07-30 10:51:55 +00:00
Igor Sysoev
5385801f35
make 64-bit ngx_int_t on 64-bit platforms
2007-07-29 18:24:53 +00:00
Igor Sysoev
37f3097fbe
--sysconfdir=DIR
2007-07-29 18:05:45 +00:00
Igor Sysoev
4d12a376e8
fix building on amd64 by Sun Studio 11 and more early versions
2007-07-28 08:48:12 +00:00
Igor Sysoev
e5476b20b9
fix building on amd64 and add -xipo to the link stage
2007-07-21 06:23:58 +00:00
Igor Sysoev
12ee774d04
fix bug introduced by r1306
2007-07-20 18:33:44 +00:00
Igor Sysoev
00beec63d5
Sun Studio 12 compatibility
2007-07-16 08:54:04 +00:00
Igor Sysoev
a2f7a8ba87
--with-cpu-opt=sparc32 and --with-cpu-opt=sparc64
2007-07-15 20:09:14 +00:00
Igor Sysoev
5aff3fd765
fix building PCRE by SunStudio
2007-07-15 19:17:46 +00:00
Igor Sysoev
42e902b6aa
Solaris compatibility
2007-07-15 14:45:51 +00:00
Igor Sysoev
81d5025013
icc/sunc and PCRE-7.1+ compatibility
2007-07-15 14:44:53 +00:00
Igor Sysoev
7c97e719f5
add options help
2007-05-01 19:55:25 +00:00
Igor Sysoev
d70e20e6c2
fix building ngx_http_perl_module by Solaris make
2007-04-28 07:59:53 +00:00
Igor Sysoev
881e9dd98f
ngx_http_sub_filter_module
2007-04-19 17:54:23 +00:00
Igor Sysoev
9fdf0cf09b
8.1.38 under FreeBSD can not link -ipo
2007-04-19 17:49:24 +00:00
Igor Sysoev
c9a06da858
remove trailing space in icc version
2007-04-19 17:48:49 +00:00
Igor Sysoev
342df6886d
fix make dependecies: pcre-6.5+ already has pcre.h
2007-04-18 11:09:38 +00:00
Igor Sysoev
8b42ba5553
Many changes:
...
*) rename imap to mail, sort pop3/imap functions
*) smtp auth support
*) pop3 starttls only
*) fix segfault if cram-md5 was used without apop
2007-03-19 13:36:56 +00:00
Igor Sysoev
326a213f77
test PCRE in MacPorts
2007-01-27 19:51:00 +00:00
Igor Sysoev
e08323b6a3
fix default -O
2007-01-11 16:20:18 +00:00
Igor Sysoev
86cc87a98a
icc and PCRE-6.5+ compatibility
2007-01-10 16:15:49 +00:00
Igor Sysoev
825766b6fb
do not build OpenSSL with threads, if they are not used
2007-01-10 15:21:44 +00:00
Igor Sysoev
1401eef721
ngx_http_limit_zone_module must run after ngx_http_realip_module
2007-01-07 18:09:58 +00:00
Igor Sysoev
f77b9a5710
ngx_http_limit_zone_module
2007-01-06 18:52:46 +00:00
Igor Sysoev
39592de19f
fix for nginx.pm default installation
2006-12-24 18:23:11 +00:00
Igor Sysoev
eba84da7d6
backout the r945: the nginx.pm could not be loaded at all,
...
next try to fix --with-perl_modules_path= for unpriviliged user installation
2006-12-24 18:12:18 +00:00
Igor Sysoev
c2ec05c892
early C compiler test
2006-12-23 20:31:14 +00:00
Igor Sysoev
b9110d1ba7
the -V switch
2006-12-23 19:54:21 +00:00
Igor Sysoev
c01a183fd7
fix --with-perl_modules_path= for unpriviliged user installation
2006-12-23 19:16:06 +00:00
Igor Sysoev
ce561be352
test Darwin 8 atomic(3)
2006-12-22 12:54:08 +00:00
Igor Sysoev
2eb4b164a3
upstream choice modules
2006-12-04 16:46:13 +00:00
Igor Sysoev
92348373ed
axe old % log format
2006-11-27 14:46:15 +00:00
Igor Sysoev
61eca02df7
fix the previous commit
2006-11-27 11:12:34 +00:00
Igor Sysoev
3babe9f770
test PCRE in FreeBSD, Linux, and NetBSD
2006-11-27 11:07:09 +00:00
Igor Sysoev
97fd87d7ff
Axe several perl interpreter instances: they may be useful in currently
...
unsupported threaded environment, but now they complicate code:
*) perl_clone() requires at least duplicating nginx stash;
*) the multiplicity requires to re-evalute all precompiled subroutines
and nginx stash in new interpreter context.
2006-11-26 14:35:27 +00:00
Igor Sysoev
ab03650916
slab allocator in shared memory
2006-11-20 08:51:45 +00:00
Igor Sysoev
acb2236e48
fix --group= vs --user=
2006-11-06 18:39:28 +00:00
Igor Sysoev
4bc2224633
axe src/core/ngx_unix_domain.*
2006-10-24 13:43:19 +00:00
Igor Sysoev
4d1211b5bb
backout the previous commit
2006-10-19 10:19:19 +00:00
Igor Sysoev
87f8ce498e
disable bcc precompiled headers,
...
bcc hungs at src/core/ngx_hash.c after previous commit
2006-10-19 09:59:18 +00:00
Igor Sysoev
977a0f8c3f
ngx_crc32()
2006-10-18 19:00:21 +00:00
Igor Sysoev
45895792ad
ngx_http_flv_module
2006-10-09 14:17:36 +00:00
Igor Sysoev
fd15ac644e
add sun4v,
...
style fix
2006-10-06 13:02:23 +00:00
Igor Sysoev
7f22fb4ae0
add sun4v
2006-10-05 20:06:03 +00:00
Igor Sysoev
94e3468c96
add sun4v
2006-10-05 20:03:34 +00:00
Igor Sysoev
e332d9814e
force perl modules reinstallation after rebuilding
2006-10-05 14:18:08 +00:00
Igor Sysoev
aff0b87d7e
add missing entries to ./configure --help
2006-09-26 21:15:02 +00:00
Igor Sysoev
db988cca31
Solaris 10 event ports support
2006-09-26 12:20:12 +00:00
Igor Sysoev
8de3837023
add -c to /bin/sh
2006-09-18 13:01:04 +00:00
Igor Sysoev
02f13320c6
fix ">/dev/null 2>&1" order
2006-09-18 12:35:01 +00:00
Igor Sysoev
73eb0e7a03
auto/configure [ PAUSE ] hwcap bug
2006-09-18 12:27:33 +00:00
Igor Sysoev
8f56b8d4f4
ngx_http_browser_module
2006-09-18 12:25:07 +00:00
Igor Sysoev
fe926fd3f5
disable [ PAUSE ] hwcap for Sun Studio 11
2006-09-15 19:33:55 +00:00
Igor Sysoev
f74a5e019e
separate DragonFlyBSD autoconfiguration from FreeBSD
2006-09-07 20:17:19 +00:00
Igor Sysoev
59cb782bfc
fix typo
2006-09-06 19:07:31 +00:00
Igor Sysoev
a5719ead3e
nginx-0.4.0-RELEASE import
...
*) Change in internal API: the HTTP modules initialization was moved
from the init module phase to the HTTP postconfiguration phase.
*) Change: now the request body is not read beforehand for the
ngx_http_perl_module: it's required to start the reading using the
$r->has_request_body method.
*) Feature: the ngx_http_perl_module supports the DECLINED return code.
*) Feature: the ngx_http_dav_module supports the incoming "Date" header
line for the PUT method.
*) Feature: the "ssi" directive is available inside the "if" block.
*) Bugfix: a segmentation fault occurred if there was an "index"
directive with variables and the first index name was without
variables; the bug had appeared in 0.1.29.
2006-08-30 10:39:17 +00:00
Igor Sysoev
fd09392ca9
nginx-0.3.59-RELEASE import
...
*) Feature: now is possible to do several redirection using the
"error_page" directive.
*) Bugfix: the "dav_access" directive did not support three parameters.
*) Bugfix: the "error_page" directive did not changes the
"Content-Type" header line after the "X-Accel-Redirect" was used;
the bug had appeared in 0.3.58.
2006-08-16 13:09:33 +00:00
Igor Sysoev
f08b1910d9
nginx-0.3.56-RELEASE import
...
*) Feature: the "dav_access" directive.
*) Feature: the "if" directive supports the "-d", "!-d", "-e", "!-e",
"-x", and "!-x" operators.
*) Bugfix: a segmentation fault occurred if a request returned a
redirect and some sent to client header lines were logged in the
access log.
2006-08-04 16:04:04 +00:00
Igor Sysoev
4c8a3ba101
nginx-0.3.55-RELEASE import
...
*) Feature: the "stub" parameter in the "include" SSI command.
*) Feature: the "block" SSI command.
*) Feature: the unicode2nginx script was added to contrib.
*) Bugfix: if a "root" was specified by variable only, then the root
was relative to a server prefix.
*) Bugfix: if the request contained "//" or "/./" and escaped symbols
after them, then the proxied request was sent unescaped.
*) Bugfix: the $r->headers_in("Cookie") of the ngx_http_perl_module now
returns all "Cookie" header lines.
*) Bugfix: a segmentation fault occurred if
"client_body_in_file_only on" was used and nginx switched to a next
upstream.
*) Bugfix: on some condition while reconfiguration character codes
inside the "charset_map" may be treated invalid; the bug had
appeared in 0.3.50.
2006-07-28 15:16:17 +00:00
Igor Sysoev
10a8d1d59b
nginx-0.3.54-RELEASE import
...
*) Feature: nginx now logs the subrequest information to the error log.
*) Feature: the "proxy_next_upstream", "fastcgi_next_upstream", and
"memcached_next_upstream" directives support the "off" parameter.
*) Feature: the "debug_connection" directive supports the CIDR address
form.
*) Bugfix: if a response of proxied server or FastCGI server was
converted from UTF-8 or back, then it may be transferred incomplete.
*) Bugfix: the $upstream_response_time variable had the time of the
first request to a backend only.
*) Bugfix: nginx could not be built on amd64 platform; the bug had
appeared in 0.3.53.
2006-07-11 13:20:19 +00:00