summaryrefslogtreecommitdiffhomepage
path: root/auto (follow)
AgeCommit message (Collapse)AuthorFilesLines
2011-11-01Merging r4155, r4219, r4220, r4230:Igor Sysoev1-0/+8
Windows related fixes: *) Fixed segmentation fault with empty config on Windows. See here for report: http://mailman.nginx.org/pipermail/nginx-ru/2011-September/043288.html *) Recent SDKs allow to build IPV6 only for Windows XP or above. *) Fixing conflict with SDK off_t definition. *) Fix of building by Microsoft Visual C++ 10 compiler.
2011-11-01Merging r4017:Igor Sysoev1-0/+23
Move SO_ACCEPTFILTER and TCP_DEFER_ACCEPT checks into configure. NetBSD 5.0+ has SO_ACCEPTFILTER support merged from FreeBSD, and having accept filter check in FreeBSD-specific ngx_freebsd_config.h prevents it from being used on NetBSD. Therefore move the check into configure (and do the same for Linux-specific TCP_DEFER_ACCEPT, just to be in line).
2011-11-01Merging r4013, r4200:Igor Sysoev1-3/+3
error_log related fixes: *) Complain on invalid log levels. Previously only first log level was required to be correct, while error_log directive in fact accepts list of levels (e.g. one may specify "error_log ... debug_core debug_http;"). This resulted in (avoidable) wierd behaviour on missing semicolon after error_log directive, e.g. error_log /path/to/log info index index.php; silently skipped index directive and it's arguments (trying to interpret them as log levels without checking to be correct). *) Fixed configuration summary and manpage contents for the special --error-log-path=stderr case.
2011-09-30Merging r4086, r4087, r4088, r4090, r4094, r4095, r4096, r4097, r4099, r4100,Igor Sysoev3-0/+12
r4106, r4107, r4108, r4113, r4156, r4157: *) ngx_http_mp4_module. *) "video/mp4" mime type added.
2011-08-29Merge of r4004, r4005:Igor Sysoev2-5/+30
Solaris related fixes: *) Detect POSIX semaphores in librt on Solaris (ticket #3). Patch by Denis Ivanov. *) Lower optimization level for Sun Studio before 12.1. At least Sun Studio 12 has problems with bit-fields exposed by nginx code (caught by test suite). They seems to be fixed in Sun Studio 12.1. As a workaround use "-fast -xalias_level=any" for older versions, it resolves the problem.
2011-08-29Merge of r4003:Igor Sysoev1-1/+3
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-05-31concatenate auto/os/features and auto/unixIgor Sysoev3-364/+361
2011-05-31delete unused auto/threadsIgor Sysoev2-71/+0
2011-05-31Support POSIX semaphores on Linux.Igor Sysoev2-4/+14
This configure test must run before auto/make, because it adds library. auto/unix was placed after auto/make just for historical reasons. Patch by Denis F. Latypoff
2011-05-16"$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic moduleIgor Sysoev4-3/+9
patch by Maxim Dounin
2011-05-11log "Abort trap" or similar messagesIgor Sysoev1-3/+3
2011-05-10use POSIX semaphores in shmtx instead of sched_yield()Igor Sysoev2-0/+21
number of spinlock spins are increased twice
2011-05-04fix r3902Igor Sysoev1-1/+1
2011-04-23fix r3822Igor Sysoev1-2/+7
Solaris strerror() invalid error code behaviour depends on version: Solaris 10 returns "Unknown error" and sets errno to EINVAL, Solaris 9 returns "Unknown error" and leaves errno intact, Solaris 2 returns NULL.
2011-04-17fix the previous commitIgor Sysoev1-0/+1
2011-04-15an internal MD5 implemenationIgor Sysoev4-14/+5
patch by Maxim Dounin
2011-04-15ngx_murmur_hash2()Igor Sysoev1-0/+2
2010-12-06test for maximum errno value, since Solaris has no sys_nerrIgor Sysoev1-0/+23
2010-12-06style fixIgor Sysoev1-0/+1
2010-12-06test for _sys_nerr only if sys_nerr was not foundIgor Sysoev1-10/+12
2010-12-01fix building by Cygwin: Cygwin defines _sys_nerr instead of sys_nerr,Igor Sysoev1-0/+12
the issue has been introduced in r3788
2010-11-29add man page in release tarball and fix man building procedureIgor Sysoev1-3/+3
2010-11-25add nginx.8 man pageIgor Sysoev1-0/+8
2010-11-25use copied strerror() messages and autoconfigured sys_nerr valueIgor Sysoev2-29/+23
2010-11-25Linux accept4() supportIgor Sysoev1-0/+9
2010-10-04gzip_disable degradationIgor Sysoev1-0/+1
2010-07-08stop ./configure on Win32 if no library sources was specified,Igor Sysoev5-19/+18
the bug has been introduced in r2894
2010-07-08do not use prebuild OpenSSL Win32 librariesIgor Sysoev1-34/+18
2010-07-05listen setfib=XIgor Sysoev1-0/+9
2010-07-05try to use C99 variadic macros first:Igor Sysoev1-13/+13
AIX 5.3's XL C has problems with GCC style variadic macros
2010-06-18ngx_http_scgi_moduleIgor Sysoev6-0/+26
2010-06-08install uwsgi_paramsIgor Sysoev1-0/+5
2010-06-01print default module temporary directory path in summaryIgor Sysoev1-4/+13
only if the module is enabled
2010-06-01./configure --http-uwsgi-temp-path=PATHIgor Sysoev3-0/+7
2010-06-01import original ngx_http_uwsgi_module versionIgor Sysoev3-0/+12
2010-05-14ngx_http_split_clients_moduleIgor Sysoev3-0/+12
2010-05-13remove unused ./configure define'sIgor Sysoev1-10/+0
2010-04-02fix building OpenSSL-1.0.0 on 64-bit Linux:Igor Sysoev1-1/+1
make installs the libraries in lib64 directory
2010-04-01MSVC8 compatibility with OpenSSL 1.0.0Igor Sysoev3-4/+4
2010-04-01change ngx_http_ssi_filter and ngx_http_charset_filter orderIgor Sysoev1-7/+7
2010-03-30fix typoIgor Sysoev1-1/+1
2010-03-25zlib 1.2.4 compatibilityIgor Sysoev1-3/+3
2010-03-12use sys_errlist[] in signal handler insteadIgor Sysoev1-0/+10
of non Async-Signal-Safe strerror_r()
2009-12-21do not add NGX_GCC_OPT twice: it is added later with -WIgor Sysoev1-2/+0
2009-12-15add conf/fastcgi.confIgor Sysoev1-0/+4
2009-12-08print libatomic configure summaryIgor Sysoev1-0/+6
2009-12-07fix libatomic usage on arm, cris, hppa, m68k, and sparc platformsIgor Sysoev1-1/+2
2009-11-27test invalid --with-ld-opt in right placeIgor Sysoev2-1/+2
2009-11-27atomic operations test-runIgor Sysoev2-9/+17
2009-11-25libatomic_ops supportIgor Sysoev5-0/+68