head	1.2;
access;
symbols
	pkgsrc-2026Q1:1.2.0.24
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.2.0.22
	pkgsrc-2025Q4-base:1.2
	pkgsrc-2025Q3:1.2.0.20
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.2.0.18
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.2.0.16
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.14
	pkgsrc-2024Q4-base:1.2
	pkgsrc-2024Q3:1.2.0.12
	pkgsrc-2024Q3-base:1.2
	pkgsrc-2024Q2:1.2.0.10
	pkgsrc-2024Q2-base:1.2
	pkgsrc-2024Q1:1.2.0.8
	pkgsrc-2024Q1-base:1.2
	pkgsrc-2023Q4:1.2.0.6
	pkgsrc-2023Q4-base:1.2
	pkgsrc-2023Q3:1.2.0.4
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.2
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.1.0.82
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.80
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.78
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.76
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.74
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.72
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.70
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.68
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.66
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.64
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.62
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.58
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.38
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.60
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.56
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.54
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.52
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.50
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.48
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.46
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.44
	pkgsrc-2018Q1-base:1.1
	pkgsrc-2017Q4:1.1.0.42
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.40
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.36
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.34
	pkgsrc-2017Q1-base:1.1
	pkgsrc-2016Q4:1.1.0.32
	pkgsrc-2016Q4-base:1.1
	pkgsrc-2016Q3:1.1.0.30
	pkgsrc-2016Q3-base:1.1
	pkgsrc-2016Q2:1.1.0.28
	pkgsrc-2016Q2-base:1.1
	pkgsrc-2016Q1:1.1.0.26
	pkgsrc-2016Q1-base:1.1
	pkgsrc-2015Q4:1.1.0.24
	pkgsrc-2015Q4-base:1.1
	pkgsrc-2015Q3:1.1.0.22
	pkgsrc-2015Q3-base:1.1
	pkgsrc-2015Q2:1.1.0.20
	pkgsrc-2015Q2-base:1.1
	pkgsrc-2015Q1:1.1.0.18
	pkgsrc-2015Q1-base:1.1
	pkgsrc-2014Q4:1.1.0.16
	pkgsrc-2014Q4-base:1.1
	pkgsrc-2014Q3:1.1.0.14
	pkgsrc-2014Q3-base:1.1
	pkgsrc-2014Q2:1.1.0.12
	pkgsrc-2014Q2-base:1.1
	pkgsrc-2014Q1:1.1.0.10
	pkgsrc-2014Q1-base:1.1
	pkgsrc-2013Q4:1.1.0.8
	pkgsrc-2013Q4-base:1.1
	pkgsrc-2013Q3:1.1.0.6
	pkgsrc-2013Q3-base:1.1
	pkgsrc-2013Q2:1.1.0.4
	pkgsrc-2013Q2-base:1.1
	pkgsrc-2013Q1:1.1.0.2
	pkgsrc-2013Q1-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2023.04.18.18.42.00;	author osa;	state Exp;
branches;
next	1.1;
commitid	dj52Emm3oit6wClE;

1.1
date	2013.02.22.17.06.54;	author imil;	state Exp;
branches;
next	;


desc
@@


1.2
log
@www/nginx*: update to the latest stable version - 1.24.0

The new stable version incorporating new features and bug fixes from
the 1.23.x mainline branch, including improved handling of multiple
header lines with identical names, memory usage optimization in
configurations with SSL proxying, better sanity checking of the
listen directive protocol parameters, TLSv1.3 protocol enabled by
default, automatic rotation of TLS session tickets encryption keys
when using shared memory in the ssl_session_cache directive, and more.

Syncronize www/nginx and www/nginx-devel ports, including:
o) merge recent versions of third-party modules from
   www/nginx-devel to www/nginx;
o) syncronize patches between www/nginx and www/nginx-devel;
o) syncronize MESSAGE;
o) remove needless patches;
o) move pcre2 support to the main Makefile, remove `pcre'
   option and devel/pcre support for the both whole ports,
   but keep it for the third-party `lua' module;
o) update naxsi third-party module to its recent commit.
@
text
@===========================================================================
$NetBSD: MESSAGE,v 1.1 2013/02/22 17:06:54 imil Exp $

Consider adding something like following lines to /etc/newsyslog.conf:

${NGINX_LOGDIR}/access.log ${NGINX_USER}:${NGINX_GROUP} 640 7 * 24 ZB ${NGINX_PIDDIR}/nginx.pid SIGUSR1
${NGINX_LOGDIR}/error.log  ${NGINX_USER}:${NGINX_GROUP} 640 7 * 24 ZB ${NGINX_PIDDIR}/nginx.pid SIGUSR1

===========================================================================
@


1.1
log
@Initial import of nginx-devel, version 1.3.13, into the NetBSD Packages
Collection.

nginx (pronounced "engine X") is a lightweight web (HTTP) server/reverse proxy
and mail (IMAP/POP3) proxy written by Igor Sysoev.

nginx has been running for more than three years on many heavily loaded Russian
sites including Rambler (RamblerMedia.com).  In March 2007 about 20% of all
Russian virtual hosts were served or proxied by nginx.  According to Google
Online Security Blog nginx serves or proxies about 4% of all Internet virtual
hosts, although Netcraft shows much less percent.

The sources are licensed under a BSD-like license.
@
text
@d2 1
a2 1
$NetBSD$
d6 2
a7 2
${NGINX_LOGDIR}/access.log ${NGINX_USER}:${NGINX_GROUP} 640 7 * 24 Z  ${NGINX_PIDDIR}/nginx.pid SIGUSR1
${NGINX_LOGDIR}/error.log  ${NGINX_USER}:${NGINX_GROUP} 640 7 * 24 Z  ${NGINX_PIDDIR}/nginx.pid SIGUSR1
@

