24 Commits

Author SHA1 Message Date
landry
8786296489 Update to nginx 1.16.0.
See https://nginx.org/en/CHANGES-1.16
ok robert@ (MAINTAINER)
2019-04-25 14:56:32 +00:00
landry
4cf04eef4d Update to nginx 1.14.2.
Fixes CVE-2018-16843, CVE-2018-16844, CVE-2018-16845
See http://nginx.org/en/CHANGES-1.14

ok robert@ (MAINTAINER)
2018-12-06 08:50:54 +00:00
sthen
7c960e3aa2 nginx port tweaks, ok robert@
- add nginx-auth-ldap module (https://github.com/kvspb/nginx-auth-ldap/)
- reduce duplication in DISTFILES with foo{bar}ext syntax
- simplify RUN_DEPENDS*
- use perl MODULES to get ${P5ARCH} defined, use in PLIST-perl
2018-09-28 14:36:16 +00:00
landry
e8f377743d Update to nginx 1.14.0.
cf https://nginx.org/en/CHANGES-1.14

ok robert@ (MAINTAINER)
2018-04-28 15:58:59 +00:00
jeremy
29d8530bda Update nginx to use new dynamic modules feature
Switch all extrnal modules to be dynamic modules, and update them to use the
latest versions.  Use separate subpackages for all dynamic modules, so you
can easily choose which nginx features you want without rebuilding nginx
with a specific combination of FLAVORs.

Switch all internal modules that can be built dynamically to use dynamic
modules.

Start building the image_filter, geoip, perl, and xlst modules as dynamic
modules.

This requires changes to your nginx configuration if you were previously
using a FLAVORed version of nginx, or using the mail or stream features.

OK robert@ (MAINTAINER)
positive feedback from william@ (MAINTAINER), landry@, sthen@
2016-11-04 22:13:43 +00:00
robert
4104c96614 update to 1.9.12; initial diff from David CARLIER 2016-02-27 12:47:32 +00:00
robert
4d1fcfc3a1 update to 1.9.2 and enable the stream module; from Brad 2015-06-19 05:41:35 +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
c04e4c6b72 libressl added ALPN support, no need for the hack 2014-12-10 16:44:32 +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
b6cebef04d fix and update the lua flavor 2014-09-21 14:00:16 +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
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
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
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
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
steven
94a3508da0 update to 0.6.36
use _nginx user by default

from new maintainer William Yodlowsky

fine with old maintainer Darrin Chandler
2009-05-21 11:44:08 +00:00
steven
d8103394ad update to 0.6.35
from Max Varencov.
tested/ok maintainer
2009-03-22 20:19:32 +00:00
steven
bd273aac20 reliability fix:
"Recently it was discovered that nginx workers exit abnormally if they
receive Expect header on all systems except FreeBSD, Linux, and
Solaris."

from upstream via maintainer Darrin Chandler
2008-12-26 17:30:23 +00:00
merdely
6c52a79c58 From MAINTAINER (Darrin Chandler):
This updates nginx to the latest stable version 0.6.34 and removed a
configure workaround (fixed upstream).

Also implements SUBST_CMD (thanks, okan).

ok MAINTAINER, weerd@, okan@
2008-12-07 20:08:55 +00:00
merdely
a254deaf2e Update nginx to 0.6.30
From Darrin Chandler (MAINTAINER)
ok simon@
2008-05-07 23:08:24 +00:00
merdely
ee970a2278 Update to nginx-0.5.32
From Darrin Chandler (MAINTAINER)
"looks ok" kili@
2007-10-08 19:23:43 +00:00
sthen
1fa766a479 DoS fix in nginx http autoindex module, from MAINTAINER Darrin Chandler
ok merdely@
2007-09-22 21:06:05 +00:00
merdely
32ff051de2 Import nginx 0.5.31
nginx [engine x] is a HTTP server and IMAP/POP3 proxy server.

The basic HTTP features:
  * Handling of the static files, index files, and autoindexing
  * Accelerated reverse proxying without caching, simple load 
    balancing and fault tolerance
  * Accelerated support without caching of the remote FastCGI
    servers, simple load balancing and fault tolerance
  * Modular architecture, filters including gzipping, byte
    ranges, chunked responses, and SSI-filter; Several subrequests
    in one page handling in SSI-filter via FastCGI or proxy
    running in parallel
  * the SSL support

The IMAP/POP3 proxy server features:
  * User redirection to IMAP/POP3 backend using an external HTTP
    authentication server
  * Plain text authentication (LOGIN, USER/PASS)
  * SSL and STARTTLS support

ok and help steven@
2007-09-04 21:58:26 +00:00