75 Commits

Author SHA1 Message Date
robert
12c53e24c7 update to 1.9.1 because we track the mainline version 2015-06-01 14:00:24 +00:00
robert
40734e6b26 update to 1.7.12, diff from Brad Smith 2015-04-14 17:39:18 +00:00
robert
f113ec08ba update to 1.7.11 and add a patch to nginx.8 to mention the chroot patch
the manual page patch is from Jason Tubnor
2015-03-31 18:20:20 +00:00
sthen
4efa0df165 update to nginx 1.7.10, ok robert@ 2015-02-12 17:55:55 +00:00
robert
fe1a07d45a update to 1.7.9 2015-01-02 19:32:39 +00:00
sthen
c04e4c6b72 libressl added ALPN support, no need for the hack 2014-12-10 16:44:32 +00:00
robert
9cb2aa9940 update to 1.7.8 2014-12-08 17:07:07 +00:00
sthen
88e5518298 fix SUBST_VARS, pointed out by Mikolaj Kucharski 2014-11-09 20:46:19 +00:00
sthen
7c6ba5c12c unbreak www/nginx, it uses TLSEXT_TYPE_application_layer_protocol_negotiation
to detect ALPN support which fails for us as libressl has added the macro but
not the functions yet.

add upstream's -W flags back in, to make the problem a compile rather than
a linker error (we're overriding cflags with our usual ones in the port).
2014-11-08 00:02:45 +00:00
robert
001e9d4de7 bugfix update to 1.7.7 2014-10-31 14:40:59 +00:00
sthen
7293399a8f Use specific flavour extensions for @pkgpath lines in each package, so that
pkg_add -u is handled without prompting each time, as noticed by myself and
jasper. Modelled on similar in mail/mutt.  ok jasper@ espie@
2014-10-23 12:13:12 +00:00
jeremy
f3764fb5aa Bump. The default FLAVOR of the passenger dependency is included in
@depend, even though it doesn't appear to be used.

Spotted by naddy@
2014-10-09 18:46:44 +00:00
jeremy
78a7ce5dc4 Use default ruby version for building ruby-passenger and nginx passenger
FLAVOR. No runtime effect for either, so no bump.

nginx part from zhuk@, with minor tweak by me to fix CONFIGURE_ARGS
and BUILD_DEPENDS
2014-10-08 02:32:43 +00:00
robert
d40be4a735 update to 1.7.6 2014-10-05 11:43:53 +00:00
robert
b6cebef04d fix and update the lua flavor 2014-09-21 14:00:16 +00:00
robert
c5fe99b6fb security update to 1.7.5:
CVE-2014-3616 - fix an SSL session reuse vulnerability
2014-09-16 18:37:57 +00:00
sthen
613dc9d33e @sample nginx config files, suggested by/ok aja@ 2014-09-09 14:05:48 +00:00
sthen
4629939628 add a README to www/nginx with clues about log-rotation, ok aja@ 2014-09-09 13:48:28 +00:00
ajacoutot
6c7faa0c70 Drop out-dated README.
ok robert@
2014-08-27 06:46:49 +00:00
robert
9baaa1e17b add @pkgpaths 2014-08-26 19:48:06 +00:00
robert
7ac41220aa - remove the devel nginx packages
- apply chroot and other patches from the base system
- update to 1.7.4
2014-08-26 19:43:58 +00:00
ajacoutot
eec05f5bea Build {devel,stable},naxsi
ok landry@ william@ (maintainer)
2014-01-06 16:47:32 +00:00
sthen
973d4e7f63 Update nginx stable in ports to 1.2.x and add devel (1.3.x), this is
separate from the version in the base OS which deliberately does not include
the mail proxy and additional modules. rc.d/enginx script is added (not
rc.d/nginx to avoid conflicting with base). Lua module is also supported.
Most of the work done by william@, with a few tweaks by me and ok william.

README could use more work and as pointed out by ajacoutot we need to
review permissions of the tmp directory, but the diff is already long enough.
@pkgpath markers are set to update from the 1.0.x packages to 1.2.x (with or
without the passenger flavour as appropriate).
2012-09-11 16:01:45 +00:00
gsoares
edbab203e8 SECURITY UPDATE to nginx-1.0.15
resolves:
CVE-2012-2089 - Buffer overflow in the ngx_http_mp4_module

OK sthen@ jasper@ william@
2012-04-17 13:00:28 +00:00
william
a710cfe3da SECURITY FIX: upgrade to 1.0.14
contents of previously freed memory might be sent to a client if
backend returned specially crafted response.

ok sthen
2012-03-16 00:44:06 +00:00
robert
ff7f10a6d6 do not handle the same files that are handled by the in-tree nginx
and make the port use the www user so that both nginx can be used
on the same system if needed
2012-02-19 15:02:08 +00:00
sthen
c546e37e4d update to nginx 1.0.12, ok william@ 2012-02-18 16:40:18 +00:00
sthen
f806d0720b update ports nginx to 1.0.11 (src/usr.sbin/nginx was already updated)
ok jeremy@ william@
2012-01-18 10:00:52 +00:00
jeremy
a6f25334b3 Depend on either the ruby 1.8 or ruby 1.9 version of ruby-passenger
in the passenger FLAVOR.
2011-12-13 18:39:38 +00:00
sthen
88435c9249 Update to nginx 1.0.10. Bugs fixed include a segmentation fault in a worker
process if the resolver receives a large DNS response. OK robert@
2011-11-15 19:17:15 +00:00
robert
dd733330a4 trivial update to 1.0.9 to keep in sync with the in-tree one 2011-11-14 19:24:48 +00:00
jasper
ded74a253c - update to 1.0.8
ok william@ (MAINTAINER)
2011-10-13 12:09:57 +00:00
william
98a9fa7651 Long overdue update to nginx-1.0.5
Includes the manpage diff to remove a nonexistent Xr that was suggested
by jirib on ports@ ages ago

ok rpointel jasper jeremy (passenger FLAVOR)

thanks very much to the okayers for testing multiple diffs
I never got around to committing.
2011-09-06 00:54:47 +00:00
william
a1654aa6d2 bugfix update to 1.0.4; ok jasper 2011-06-14 03:08:05 +00:00
william
f8559e8825 Update to nginx-1.0.2
Originally from Piotr for 1.0.0, thanks

ok jasper
2011-05-17 03:31:00 +00:00
william
2d2d548991 Update to nginx-0.8.54 and update MAINTAINER
from Gleydson Soares, thanks

rc issue found by Piotr Sikora, fix by me, ok aja@

ok jasper
2011-04-09 01:21:55 +00:00
ajacoutot
073e9e6b72 These aren't needed either. 2011-03-09 19:37:47 +00:00
ajacoutot
564c909458 Remove now uneeded redirection. 2011-03-09 18:51:48 +00:00
ajacoutot
4ec44530ca Simplify after recent rc.subr change.
The framework is now stable and we will start documenting it (at last).
2010-12-27 14:50:22 +00:00
ajacoutot
b28452a489 Cope with recent rc.subr changes. 2010-12-24 10:40:04 +00:00
ajacoutot
fb9e2948ec Use quotes to be consistent with other rc scripts. 2010-12-11 08:05:38 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
sthen
e5a1131f8c - Install files for the SCGI and uwsgi modules, from Piotr Sikora.
makes sense to dlg@, ok william@ (maintainer).

- Fix bad REVISION bump in an .if ${FLAVOR... block from last commit.
2010-11-10 08:18:18 +00:00
jeremy
56e3a7816f For the passenger flavor, adjust for new location of ruby-passenger
and bump.

OK landry@
2010-11-08 23:50:31 +00:00
sthen
21e0d49f9a move back to new-style LIB_DEPENDS, req by Brad. 2010-11-04 23:33:45 +00:00
ajacoutot
37d4ed9f1a Add rcs id and shebang.
Protect variable names.
2010-11-04 07:54:51 +00:00
robert
51de3dc41b Add an rc script for nginx too 2010-11-04 07:39:44 +00:00
dlg
af2cb73be7 update nginx to 0.8.53. the main flavor builds and works fine. the
passenger build works, but i havent got a test case for it.

ok william@
2010-11-04 01:41:11 +00:00
william
1083b91a02 Enable the static gzip module by default.
ok bernd@

from Johan Huldtgren a while ago, thanks.
2010-09-25 03:34:40 +00:00
edd
6e8899086d Make php easier to configure under nginx, by patching correct paths in.
Diff also does new LIB_DEPENDS/WANTLIB style.

OK from the maintainer, william@
Cheers
2010-08-31 20:05:21 +00:00