summaryrefslogtreecommitdiffhomepage
path: root/auto/os (follow)
AgeCommit message (Collapse)AuthorFilesLines
2012-03-15Fixed compilation warnings in configuration C tests.Ruslan Ermilov1-2/+2
Based on a patch by Piotr Sikora.
2012-01-18Copyright updated.Maxim Konovalov6-0/+6
2011-08-13Configure: catch up with new Linux version numbering (ticket #5).Maxim Dounin1-1/+3
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 Sysoev1-363/+0
2011-05-10use POSIX semaphores in shmtx instead of sched_yield()Igor Sysoev1-0/+9
number of spinlock spins are increased twice
2010-11-25Linux accept4() supportIgor Sysoev1-0/+9
2010-07-05listen setfib=XIgor Sysoev1-0/+9
2009-11-03posix_fadvise64() had been implemented in Linux 2.5.60Igor Sysoev1-0/+6
2009-09-30read_aheadIgor Sysoev1-0/+20
2009-09-10fail if no file aio was foundIgor Sysoev1-19/+28
2009-08-30aio sendfileIgor Sysoev1-0/+6
2009-08-28FreeBSD and Linux AIO supportIgor Sysoev1-0/+40
2009-08-24fix Linux "uname -r" version matchingIgor Sysoev1-1/+1
2009-06-03librt must be tested before creating MakefileIgor Sysoev1-0/+22
the bug has been introduced in r2817
2009-05-24test libdl before OpenSSL configurationIgor Sysoev1-0/+22
the bug has been introduced in r2818 and broke *) SSL modules linking on Solaris 9 and lower, *) and linking with OpenSSL built from sources on Linux
2009-05-10backout -r2827 and add correct fixIgor Sysoev1-1/+1
2009-05-10add MSYS supportIgor Sysoev1-1/+1
2009-05-08Solaris 10 has sched_yield() in libcIgor Sysoev1-2/+2
2009-05-07IPv6 for Win32Igor Sysoev1-0/+4
2009-05-06divide select module into two modules: Unix and Win32 onesIgor Sysoev1-0/+1
2009-04-24fix GNU strerror_r() detection, the bug has been inroduced in r2600Igor Sysoev1-1/+1
2009-04-21*) move advapi32.lib to core libs since it's required for Registry and Event LogIgor Sysoev1-1/+1
*) delete shell32.lib since we do not use tray icon anymore
2009-04-02autoconfigure crypt_r(): uclibc has no crypt_r()Igor Sysoev1-0/+13
2009-03-30fix FreeBSD before 7 building, broken in r2616Igor Sysoev1-1/+2
2009-03-30ngx_fs_bsize()Igor Sysoev2-0/+27
2009-03-23fix Linux sendfile32() test broken in 0.3.36Igor Sysoev1-3/+7
2009-03-23style fixIgor Sysoev2-3/+3
2008-09-12disable directio for unaligned reads in LinuxIgor Sysoev1-0/+4
2008-08-04Solaris directio()Igor Sysoev1-0/+11
2008-07-30directioIgor Sysoev1-0/+20
2008-07-30*) move Darwin support to separate filesIgor Sysoev3-48/+119
*) Darwin sendfile() support
2008-03-11use uname instead of often outdated header fileIgor Sysoev1-2/+2
2008-03-11use correct version: real hex numbersIgor Sysoev1-1/+1
2008-03-10disable rtsig automatic building in post 2.6.18 Linux kernelsIgor Sysoev1-2/+3
2008-03-08rtsig uses own poll codeIgor Sysoev1-1/+0
2007-09-19add rpath for SolarisIgor Sysoev1-0/+2
2006-12-22test Darwin 8 atomic(3)Igor Sysoev1-0/+10
2006-11-27test PCRE in FreeBSD, Linux, and NetBSDIgor Sysoev3-0/+18
2006-11-06fix --group= vs --user=Igor Sysoev1-15/+16
2006-10-06add sun4v,Igor Sysoev1-1/+1
style fix
2006-09-26Solaris 10 event ports supportIgor Sysoev1-0/+14
2006-09-07separate DragonFlyBSD autoconfiguration from FreeBSDIgor Sysoev1-1/+15
2006-09-06fix typoIgor Sysoev1-1/+1
2006-04-05nginx-0.3.36-RELEASE importrelease-0.3.36Igor Sysoev1-2/+2
*) Feature: the ngx_http_addition_filter_module. *) Feature: the "proxy_pass" and "fastcgi_pass" directives may be used inside the "if" block. *) Feature: the "proxy_ignore_client_abort" and "fastcgi_ignore_client_abort" directives. *) Feature: the "$request_completion" variable. *) Feature: the ngx_http_perl_module supports the $r->request_method and $r->remote_addr. *) Feature: the ngx_http_ssi_module supports the "elif" command. *) Bugfix: the "\/" string in the expression of the "if" command of the ngx_http_ssi_module was treated incorrectly. *) Bugfix: in the regular expressions in the "if" command of the ngx_http_ssi_module. *) Bugfix: if the relative path was specified in the "client_body_temp_path", "proxy_temp_path", "fastcgi_temp_path", and "perl_modules" directives, then the directory was used relatively to a current path but not to a server prefix.
2006-03-15nginx-0.3.33-RELEASE importrelease-0.3.33Igor Sysoev1-21/+2
*) Feature: the "http_503" parameter of the "proxy_next_upstream" or "fastcgi_next_upstream" directives. *) Bugfix: ngx_http_perl_module did not work with inlined in the configuration code, if it was not started with the "sub" word. *) Bugfix: in the "post_action" directive.
2006-03-10nginx-0.3.31-RELEASE importrelease-0.3.31Igor Sysoev1-3/+78
*) Change: now nginx passes the malformed proxied backend responses. *) Feature: the "listen" directives support the address in the "*:port" form. *) Feature: the EVFILER_TIMER support in MacOSX 10.4. *) Workaround: for MacOSX 64-bit kernel kqueue millisecond timeout bug. Thanks to Andrei Nigmatulin. *) Bugfix: if there were several "listen" directives listening one various addresses inside one server, then server names like "*.domain.tld" worked for first address only; the bug had appeared in 0.3.18. *) Bugfix: if the HTTPS protocol was used in the "proxy_pass" directive and the request body was in temporarily file then the request was not transferred. *) Bugfix: perl 5.8.8 compatibility.
2005-12-26nginx-0.3.18-RELEASE importrelease-0.3.18Igor Sysoev1-1/+1
*) Feature: the "server_names" directive supports the ".domain.tld" names. *) Feature: the "server_names" directive uses the hash for the "*.domain.tld" names and more effective hash for usual names. *) Change: the "server_names_hash_max_size" and "server_names_hash_bucket_size" directives. *) Change: the "server_names_hash" and "server_names_hash_threshold" directives were canceled. *) Feature: the "valid_referers" directive uses the hash site names. *) Change: now the "valid_referers" directive checks the site names only without the URI part. *) Bugfix: some ".domain.tld" names incorrectly processed by the ngx_http_map_module. *) Bugfix: segmentation fault was occurred if configuration file did not exist; the bug had appeared in 0.3.12. *) Bugfix: on 64-bit platforms segmentation fault may occurred on start; the bug had appeared in 0.3.16.
2005-12-18nginx-0.3.17-RELEASE importrelease-0.3.17Igor Sysoev1-7/+11
*) Change: now on Linux configure checks the presence of epoll and sendfile64() in kernel. *) Feature: the "map" directive supports domain names in the ".domain.tld" form. *) Bugfix: the timeouts were not used in SSL handshake; the bug had appeared in 0.2.4. *) Bugfix: in the HTTPS protocol in the "proxy_pass" directive. *) Bugfix: when the HTTPS protocol was used in the "proxy_pass" directive the port 80 was used by default.
2005-12-16nginx-0.3.16-RELEASE importrelease-0.3.16Igor Sysoev1-2/+26
*) Feature: the ngx_http_map_module. *) Feature: the "types_hash_max_size" and "types_hash_bucket_size" directives. *) Feature: the "ssi_value_length" directive. *) Feature: the "worker_rlimit_core" directive. *) Workaround: the connection number in logs was always 1 if nginx was built by the icc 8.1 or 9.0 compilers with optimization for Pentium 4. *) Bugfix: the "config timefmt" SSI command set incorrect time format. *) Bugfix: nginx did not close connection to IMAP/POP3 backend for the SSL connections; the bug had appeared in 0.3.13. Thanks to Rob Mueller. *) Bugfix: segmentation fault may occurred in at SSL shutdown; the bug had appeared in 0.3.13.
2005-12-05nginx-0.3.13-RELEASE importrelease-0.3.13Igor Sysoev2-2/+2
*) Feature: the IMAP/POP3 proxy supports STARTTLS and STLS. *) Bugfix: the IMAP/POP3 proxy did not work with the select, poll, and /dev/poll methods. *) Bugfix: in SSI handling. *) Bugfix: now Solaris sendfilev() is not used to transfer the client request body to FastCGI-server via the unix domain socket. *) Bugfix: the "auth_basic" directive did not disable the authorization; the bug had appeared in 0.3.11.