The build system doesn't understand this compound DEPENDS condition
without it being wrapped in parentheses. menuconfig does understand it, so
libopenssl would be selected if nginx needed it, but there was no
guarantee that openssl would be built before nginx. Adding parentheses
fixes the problem. This seems to be how compound conditions are generally
handled in OpenWrt Makefiles.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@36606 3c298f89-4303-0410-b956-a3cf2f4a3e73
Adds various bug fixes and IPv6 support to the GEO IP module.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@36380 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Make all options enabling features (and default to y in case if
they were previously disabling features).
* Add missing SSL dependencies to AUTH_BASIC and HTTP_CACHE, allowing
them to be enabled/disabled independently.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@36379 3c298f89-4303-0410-b956-a3cf2f4a3e73
The NGINX_SSL qualifier in the dependencies list doesn't seem to do
what is intended. Needed to remove it in order to build to a
successful conclusion.
Signed-off-by: Russell Senior <russell@personaltelco.net>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@35201 3c298f89-4303-0410-b956-a3cf2f4a3e73
be able to reduce it's footprint and allow nginx to be built with
support for lua.
Signed-off-by: Karl Vogel <karl.vogel@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@34223 3c298f89-4303-0410-b956-a3cf2f4a3e73
This allows additional files in /etc/nginx/, such as SSL certificates,
tobe saved on sysupgrade.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@33271 3c298f89-4303-0410-b956-a3cf2f4a3e73
Changelog: http://nginx.org/en/CHANGES-1.0
This upgrade includes a fix for a security vulnerability, CVE-2012-2089.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31493 3c298f89-4303-0410-b956-a3cf2f4a3e73
Upgrade nginx to 1.0.14.
Changelog: http://nginx.org/en/CHANGES-1.0
This upgrade includes a fix for a major security vulnerability,
CVE-2012-1180.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31224 3c298f89-4303-0410-b956-a3cf2f4a3e73
important fixes in changelog of 1.0.10 nginx from the current 1.0.8 in
trunk:
http://nginx.org/en/CHANGES-1.0
Signed-off-by: Daniel Petre <dani@ip6.ro>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29361 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add a separate config menu for optionnal modules (not every possible
module are here; just taken the ones Debian enables). By default they
are all disabled, so this removes the default dependency on
libopenssl.
* correctly listed conffiles
* enable IPv6 only when CONFIG_IPV6 is set
* change the default listening adress in nginx.conf when IPv6 is
enabled so that it listens on [::]
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22807 3c298f89-4303-0410-b956-a3cf2f4a3e73