aboutsummaryrefslogtreecommitdiff
path: root/auto/lib/zlib
Commit message (Collapse)AuthorAge
* Win32: simplified and improved handling of MSVC versions.Maxim Dounin2016-02-13
| | | | | | | | | | | Now we always set NGX_CC_NAME to "msvc", and additionally test compiler version as reported by "cl" in auto/cc/msvc (the same version is also available via the _MSC_VER define). In particular, this approach allows to properly check for C99 variadic macros support, which previously was not used with MSVC versions not explicitly recognized. Now unneeded wildcards in NGX_CC_NAME tests for msvc removed accordingly, as well as unused wildcards for owc and icc.
* Configure: remove outdated and unused patch.zlib.h.Piotr Sikora2014-07-31
| | | | Signed-off-by: Piotr Sikora <piotr@cloudflare.com>
* Win32: MinGW GCC compatibility.Maxim Dounin2013-09-04
| | | | | | | | | Several warnings silenced, notably (ngx_socket_t) -1 is now checked on socket operations instead of -1, as ngx_socket_t is unsigned on win32 and gcc complains on comparison. With this patch, it's now possible to compile nginx using mingw gcc, with options we normally compile on win32.
* Configure: added the NGX_ZLIB define.Valentin Bartenev2012-12-23
| | | | | This was introduced for conditional compilation of the code that requires the zlib library.
* Configure: provide inflate() when building zlib on win32.Maxim Dounin2012-09-11
| | | | It is now needed for gunzip filter.
* Copyright updated.Maxim Konovalov2012-01-18
|
* stop ./configure on Win32 if no library sources was specified,Igor Sysoev2010-07-08
| | | | the bug has been introduced in r2894
* zlib 1.2.4 compatibilityIgor Sysoev2010-03-25
|
* stop ./configure at once on library failureIgor Sysoev2009-05-26
|
* add miltilines in OpenWatcom makefilesIgor Sysoev2009-05-12
|
* backout r2833: CURDIR was set to Unix style pathIgor Sysoev2009-05-12
| | | | instead, do chdir inside Makefile
* use $(CURDIR) instead of "..\..\.." because the later does not allow to useIgor Sysoev2009-05-11
| | | | | | | options as --with-zlib=../zlib-1.2.3. It seems there is no common way to learn the current directory in Win32 make's: although nmake has MAKEDIR variable, nevertheless Borland make's MAKEDIR is the directory where make is installed, and OpenWatcom wmake has no MAKEDIR at all.
* test PCRE in FreeBSD, Linux, and NetBSDIgor Sysoev2006-11-27
|
* nginx-0.3.18-RELEASE importrelease-0.3.18Igor Sysoev2005-12-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | *) 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.
* nginx-0.1.26-RELEASE importrelease-0.1.26Igor Sysoev2005-03-22
| | | | | | | | | | *) Change: the invalid client header lines are now ignored and logged at the info level. *) Change: the server name is also logged in error log. *) Feature: the ngx_http_auth_basic_module module and the auth_basic and auth_basic_user_file directives.
* nginx-0.1.21-RELEASE importrelease-0.1.21Igor Sysoev2005-02-22
| | | | | | | | | | *) Bugfix: the ngx_http_stub_status_module showed incorrect statistics if "rtsig" method was used or if several worker process ran on SMP. *) Bugfix: nginx could not be built by the icc compiler on Linux or if the zlib-1.2.x library was building from sources. *) Bugfix: nginx could not be built on NetBSD 2.0.
* nginx-0.1.14-RELEASE importrelease-0.1.14Igor Sysoev2005-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *) Feature: the autoconfiguration directives: --http-client-body-temp-path=PATH, --http-proxy-temp-path=PATH, and --http-fastcgi-temp-path=PATH *) Change: the directory name for the temporary files with the client request body is specified by directive client_body_temp_path, by default it is <prefix>/client_body_temp. *) Feature: the ngx_http_fastcgi_module and the directives: fastcgi_pass, fastcgi_root, fastcgi_index, fastcgi_params, fastcgi_connect_timeout, fastcgi_send_timeout, fastcgi_read_timeout, fastcgi_send_lowat, fastcgi_header_buffer_size, fastcgi_buffers, fastcgi_busy_buffers_size, fastcgi_temp_path, fastcgi_max_temp_file_size, fastcgi_temp_file_write_size, fastcgi_next_upstream, and fastcgi_x_powered_by. *) Bugfix: the "[alert] zero size buf" error; the bug had appeared in 0.1.3. *) Change: the URI must be specified after the host name in the proxy_pass directive. *) Change: the %3F symbol in the URI was considered as the argument string start. *) Feature: the unix domain sockets support in the ngx_http_proxy_module. *) Feature: the ssl_engine and ssl_ciphers directives. Thanks to Sergey Skvortsov for SSL-accelerator.
* nginx-0.1.9-RELEASE importrelease-0.1.9Igor Sysoev2004-11-25
| | | | | | | | | | | | | | | *) Bugfix: the proxied request was sent without arguments if the request contains "//", "/./", "/../" or "%XX". *) Bugfix: the large compressed responses may be transferred not completely. *) Bugfix: the files bigger than 2G was not transferred on Linux that does not support sendfile64(). *) Bugfix: while the build configuration on Linux the --with-poll_module parameter was required; the bug had appeared in 0.1.8.
* nginx-0.1.8-RELEASE importrelease-0.1.8Igor Sysoev2004-11-20
| | | | | | | | | *) Bugfix: in the ngx_http_autoindex_module if the long file names were in the listing. *) Feature: the "^~" modifier in the location directive. *) Feature: the proxy_max_temp_file_size directive.
* nginx-0.1.5-RELEASE importrelease-0.1.5Igor Sysoev2004-11-11
| | | | | | | | | | | | | | | | | | | | | | | | *) Bugfix: on Solaris and Linux there may be too many "recvmsg() returned not enough data" alerts. *) Bugfix: there were the "writev() failed (22: Invalid argument)" errors on Solaris in proxy mode without sendfile. On other platforms that do not support sendfile at all the process got caught in an endless loop. *) Bugfix: segmentation fault on Solaris in proxy mode and using sendfile. *) Bugfix: segmentation fault on Solaris. *) Bugfix: on-line upgrade did not work on Linux. *) Bugfix: the ngx_http_autoindex_module module did not escape the spaces, the quotes, and the percent signs in the directory listing. *) Change: the decrease of the copy operations. *) Feature: the userid_p3p directive.
* nginx-0.1.2-RELEASE importrelease-0.1.2Igor Sysoev2004-10-21
| | | | | | | | | | | | | | | | | | | | | | | *) Feature: the --user=USER, --group=GROUP, and --with-ld-opt=OPTIONS options in configure. *) Feature: the server_name directive supports *.domain.tld. *) Bugfix: the portability improvements. *) Bugfix: if configuration file was set in command line, the reconfiguration was impossible; the bug had appeared in 0.1.1. *) Bugfix: proxy module may get caught in an endless loop when sendfile is not used. *) Bugfix: with sendfile the response was not recoded according to the charset module directives; the bug had appeared in 0.1.1. *) Bugfix: very seldom bug in the kqueue processing. *) Bugfix: the gzip module compressed the proxied responses that was already compressed.
* nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyrightIgor Sysoev2004-09-29
|
* nginx-0.0.3-2004-04-18-23:06:02 importIgor Sysoev2004-04-18
|
* nginx-0.0.3-2004-04-12-20:38:09 importIgor Sysoev2004-04-12
|
* nginx-0.0.3-2004-04-08-19:58:25 importIgor Sysoev2004-04-08
|
* nginx-0.0.3-2004-04-05-00:32:09 importIgor Sysoev2004-04-04
|
* nginx-0.0.3-2004-03-29-21:43:58 importIgor Sysoev2004-03-29
|
* nginx-0.0.3-2004-03-25-23:03:02 importIgor Sysoev2004-03-25
|
* nginx-0.0.2-2004-03-14-23:46:25 importIgor Sysoev2004-03-14
|
* nginx-0.0.2-2004-03-12-19:57:08 importIgor Sysoev2004-03-12
|
* nginx-0.0.2-2004-03-12-00:34:52 importIgor Sysoev2004-03-11
|
* nginx-0.0.2-2004-03-11-18:42:41 importIgor Sysoev2004-03-11
|
* nginx-0.0.2-2004-03-10-23:56:39 importIgor Sysoev2004-03-10
|
* nginx-0.0.2-2004-03-10-20:55:19 importIgor Sysoev2004-03-10
|
* nginx-0.0.2-2004-03-09-22:47:07 importIgor Sysoev2004-03-09
|
* nginx-0.0.2-2004-03-01-23:00:04 importIgor Sysoev2004-03-01
|
* nginx-0.0.2-2004-02-09-10:46:43 importIgor Sysoev2004-02-09
|
* nginx-0.0.1-2003-12-14-23:10:27 importIgor Sysoev2003-12-14
|
* nginx-0.0.1-2003-11-25-23:44:56 importIgor Sysoev2003-11-25