| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2013-04-19 | Configure: fixed perl Makefile generation (ticket #334). | Maxim Dounin | 1 | -1/+1 | |
| Dependancy tracking introduced in r5169 were not handled absolute path names properly. Absolute names might appear in CORE_DEPS if --with-openssl or --with-pcre configure arguments are used to build OpenSSL/PCRE libraries. Additionally, revert part of r5169 to set NGX_INCS from Makefile variables. Makefile variables have $ngx_include_opt in them, which might result in wrong include paths being used. As a side effect, this also restores build with --with-http_perl_module and --without-http at the same time. | |||||
| 2013-04-18 | Configure: uniformly refer to libs when searching for md5 and sha1. | Ruslan Ermilov | 2 | -4/+4 | |
| 2013-04-10 | Configure: fixed nginx.so rebuild (broken by r5145). | Maxim Dounin | 1 | -1/+2 | |
| To avoid further breaks it's now done properly, all the dependencies are now passed to Makefile.PL. While here, fixed include list passed to Makefile.PL to use Makefile variables rather than a list expanded during configure. | |||||
| 2013-03-28 | Simplified nginx version maintenance. | Ruslan Ermilov | 1 | -1/+7 | |
| It's no longer necessary to update src/http/modules/perl/nginx.pm when version is bumped, as it's now derived from src/core/nginx.h. | |||||
| 2013-03-28 | Configure: fixed perl module make rules. | Ruslan Ermilov | 2 | -2/+4 | |
| Filename extension used for dynamically loaded perl modules isn't necessarily ".so" (e.g., it's ".bundle" on Mac OS X). This fixes "make" after "make" unnecessarily rebuilding perl module. | |||||
| 2013-03-28 | Configure: improved make dependencies for perl module. | Ruslan Ermilov | 1 | -5/+3 | |
| Added missing dependencies for perl module's Makefile. Simplified dependencies for perl module nginx.so: it depends on Makefile that in turn depends on other perl bits. | |||||
| 2013-03-28 | Configure: improved layout of the generated makefile. | Ruslan Ermilov | 1 | -12/+12 | |
| No functional changes. | |||||
| 2013-02-15 | Configure: rebuild perl module nginx.so if headers are changed. | Maxim Dounin | 1 | -1/+2 | |
| Note: the "-p" argument of cp(1) dropped intentionally, to force nginx.so rebuild. It is considered too boring to properly list all dependencies in Makefile.PL. | |||||
| 2013-01-24 | GeoIP: IPv6 support. | Ruslan Ermilov | 1 | -0/+12 | |
| When using IPv6 databases, IPv4 addresses are looked up as IPv4-mapped IPv6 addresses. Mostly based on a patch by Gregor Kališnik (ticket #250). | |||||
| 2013-01-24 | Configure: fixed GeoIP library detection. | Ruslan Ermilov | 1 | -1/+4 | |
| 2013-01-24 | Configure: fixed style of include directories. | Ruslan Ermilov | 2 | -2/+2 | |
| 2012-12-23 | Configure: added the NGX_ZLIB define. | Valentin Bartenev | 1 | -1/+4 | |
| This was introduced for conditional compilation of the code that requires the zlib library. | |||||
| 2012-12-12 | Configure: better check for PCRE JIT. | Maxim Dounin | 1 | -0/+1 | |
| On Mac OS X system toolchain by default prefers include files from /usr/local/include, but libraries from /usr/lib. This might result in various problems, in particular the one outlined below. If the PCRE library is installed into /usr/local/, this results in pcre.h being used from /usr/local/include (with PCRE_CONFIG_JIT defined), but libpcre from /usr/lib (as shipped with the OS, without pcre_free_study() symbol). As a result build fails as we use pcre_free_study() function if we try to compile with PCRE JIT support. Obvious workaround is to the root cause is to ask compiler to prefer library from /usr/local/lib via ./configure --with-ld-opt="-L/usr/local/lib". On the other hand, in any case it would be good to check if the function we are going to use is available, hence the change. See thread here for details: http://mailman.nginx.org/pipermail/nginx-devel/2012-December/003074.html Prodded by Piotr Sikora. | |||||
| 2012-12-03 | Fixed build with embedded perl in certain setups (ticket #48). | Ruslan Ermilov | 1 | -3/+1 | |
| 2012-09-27 | Configure: additional test for ExtUtils::Embed perl module presence. | Andrey Belov | 1 | -1/+9 | |
| Now perl configure will correctly fail if ExtUtils::Embed perl module is not present in the system (found on Amazon Linux AMI, as of release 2012.03). | |||||
| 2012-09-11 | Configure: fixed make macros to use parentheses instead of braces. | Maxim Dounin | 2 | -2/+2 | |
| Parentheses are more portable, in particular they are understood by nmake while braces aren't. | |||||
| 2012-09-11 | Configure: provide inflate() when building zlib on win32. | Maxim Dounin | 3 | -7/+12 | |
| It is now needed for gunzip filter. | |||||
| 2012-07-07 | Configure: fixed "make" used instead of "${MAKE}". | Maxim Dounin | 2 | -2/+2 | |
| 2012-06-26 | Added code to look up Google perftools in /opt/local/, for MacPorts. | Ruslan Ermilov | 1 | -0/+16 | |
| 2012-03-27 | Fixed more gcc46 warnings in configure tests. | Maxim Dounin | 1 | -1/+3 | |
| Steps to reproduce: ./configure --with-cc="gcc46" --with-cc-opt="-Wall -Werror -O2" | |||||
| 2012-02-13 | Fixed build with embedded perl and --with-openssl. | Maxim Dounin | 1 | -0/+1 | |
| 2012-01-18 | Copyright updated. | Maxim Konovalov | 35 | -0/+35 | |
| 2011-12-29 | Fixed configure with system PCRE library on Solaris. | Valentin Bartenev | 1 | -1/+1 | |
| The bug has been introduced in r4389. | |||||
| 2011-12-26 | Added support for regex study and PCRE JIT (ticket #41) optimizations on | Valentin Bartenev | 2 | -5/+20 | |
| configuration phase. | |||||
| 2011-05-16 | "$apr1", "{PLAIN}", and "{SSHA}" password methods in auth basic module | Igor Sysoev | 2 | -1/+3 | |
| patch by Maxim Dounin | |||||
| 2011-04-17 | fix the previous commit | Igor Sysoev | 1 | -0/+1 | |
| 2011-04-15 | an internal MD5 implemenation | Igor Sysoev | 2 | -14/+3 | |
| patch by Maxim Dounin | |||||
| 2010-07-08 | stop ./configure on Win32 if no library sources was specified, | Igor Sysoev | 4 | -15/+18 | |
| the bug has been introduced in r2894 | |||||
| 2010-07-08 | do not use prebuild OpenSSL Win32 libraries | Igor Sysoev | 1 | -34/+18 | |
| 2010-04-02 | fix building OpenSSL-1.0.0 on 64-bit Linux: | Igor Sysoev | 1 | -1/+1 | |
| make installs the libraries in lib64 directory | |||||
| 2010-04-01 | MSVC8 compatibility with OpenSSL 1.0.0 | Igor Sysoev | 3 | -4/+4 | |
| 2010-03-25 | zlib 1.2.4 compatibility | Igor Sysoev | 1 | -3/+3 | |
| 2009-12-07 | fix libatomic usage on arm, cris, hppa, m68k, and sparc platforms | Igor Sysoev | 1 | -1/+2 | |
| 2009-11-27 | atomic operations test-run | Igor Sysoev | 1 | -5/+8 | |
| 2009-11-25 | libatomic_ops support | Igor Sysoev | 4 | -0/+60 | |
| 2009-09-28 | allow "make clean" for OpenSSL, the bug was introduced in r2874 | Igor Sysoev | 2 | -7/+7 | |
| 2009-07-20 | ngx_http_geoip_module | Igor Sysoev | 2 | -0/+81 | |
| 2009-06-18 | fix ./configure error message | Igor Sysoev | 1 | -2/+2 | |
| 2009-05-28 | *) use no-threads for Unix builds only | Igor Sysoev | 1 | -15/+8 | |
| *) style fix | |||||
| 2009-05-26 | stop ./configure at once on library failure | Igor Sysoev | 6 | -0/+71 | |
| 2009-05-26 | use md5/sha1 in OpenSSL only if OpenSSL is used | Igor Sysoev | 1 | -2/+2 | |
| 2009-05-24 | allow absolute path in --with-openssl= | Igor Sysoev | 1 | -1/+13 | |
| 2009-05-22 | use -ldl for any OS that needs it | Igor Sysoev | 1 | -13/+1 | |
| 2009-05-19 | fix building OpenSSL on Unix | Igor Sysoev | 2 | -14/+10 | |
| 2009-05-14 | fix building OpenSSL on Win32 | Igor Sysoev | 4 | -21/+51 | |
| 2009-05-13 | switch Win32 building to modern PCRE versions (starting from 7.1) | Igor Sysoev | 8 | -102/+29 | |
| instead of single old 4.4 version | |||||
| 2009-05-12 | add miltilines in OpenWatcom makefiles | Igor Sysoev | 1 | -2/+4 | |
| 2009-05-12 | backout r2833: CURDIR was set to Unix style path | Igor Sysoev | 18 | -33/+60 | |
| instead, do chdir inside Makefile | |||||
| 2009-05-12 | correctly apply patch | Igor Sysoev | 2 | -2/+2 | |
| 2009-05-11 | use $(CURDIR) instead of "..\..\.." because the later does not allow to use | Igor Sysoev | 5 | -8/+7 | |
| 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. | |||||
