notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: www/nginx-devel/Makefile.options.desc

Number of commits found: 35

Thursday, 29 Feb 2024
20:52 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: remove third-party opentracing module (+)

Similar functionality is available with OTEL module, also
devel/libopentracing port is EOLed today.

Bump PORTREVISION.
commit hash: b2ad75a2b920e1659afd54e5313e46f1f35bcd28 commit hash: b2ad75a2b920e1659afd54e5313e46f1f35bcd28 commit hash: b2ad75a2b920e1659afd54e5313e46f1f35bcd28 commit hash: b2ad75a2b920e1659afd54e5313e46f1f35bcd28 b2ad75a
Saturday, 6 Jan 2024
18:22 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: third-party modules management (+)

o) update third-party lua module to 0.10.26;
o) update third-party headers-more module to latest snapshot;
o) remove third-party http_mp4_h264 module, legacy and undownloadable.

Bump PORTREVISION.
commit hash: a157ce5f55c445c891b640e4179d609c8bb84ea2 commit hash: a157ce5f55c445c891b640e4179d609c8bb84ea2 commit hash: a157ce5f55c445c891b640e4179d609c8bb84ea2 commit hash: a157ce5f55c445c891b640e4179d609c8bb84ea2 a157ce5
Monday, 1 Jan 2024
23:35 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: third-party modules management (+)

o) remove third-party cookie_flag module, the functionality supported
   natively by the proxy_cookie_flags directive;
o) update third-party ndk module to 0.3.3;
o) update third-party lua module to 0.10.26.rc2.

Updated version of the lua module can be built with pcre2.

Bump PORTREVISION.
commit hash: a0a2255e0b5c9f36160d49db0af9f7608384c2ce commit hash: a0a2255e0b5c9f36160d49db0af9f7608384c2ce commit hash: a0a2255e0b5c9f36160d49db0af9f7608384c2ce commit hash: a0a2255e0b5c9f36160d49db0af9f7608384c2ce a0a2255
Saturday, 16 Sep 2023
17:41 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: add NGINX Open Telemetry module (+)

Bump PORTREVISON.
commit hash: e178c2a8374a288a218f618ba5bc7446738067d2 commit hash: e178c2a8374a288a218f618ba5bc7446738067d2 commit hash: e178c2a8374a288a218f618ba5bc7446738067d2 commit hash: e178c2a8374a288a218f618ba5bc7446738067d2 e178c2a
Tuesday, 23 May 2023
19:54 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: update from 1.24.0 to 1.25.0

Enable HTTPv3 protocol by default.
Remove third-party clojure module due to a build issue.

The OpenSSL compatibility layer, which emulates BoringSSL
QUIC API for OpenSSL, is enabled by default, and 0-RTT is
not supported in this mode.

Alternativly, it's possible to build nginx with a third-party
library from ports tree, that provides QUIC support:
o) BoringSSL
o) LibreSSL
o) QuicTLS

<Changelog>

*) Feature: experimental HTTP/3 support.

</Changelog>
commit hash: ad934b7a108f19075a29d8602c012d82346af2b2 commit hash: ad934b7a108f19075a29d8602c012d82346af2b2 commit hash: ad934b7a108f19075a29d8602c012d82346af2b2 commit hash: ad934b7a108f19075a29d8602c012d82346af2b2 ad934b7
Tuesday, 11 Apr 2023
18:14 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: update 1.23.4 -> 1.24.0

Remove the following broken third-party modules:
o) dynamic_hc
o) small_light
commit hash: b7d44cc43e39664903e110442518c89d68264716 commit hash: b7d44cc43e39664903e110442518c89d68264716 commit hash: b7d44cc43e39664903e110442518c89d68264716 commit hash: b7d44cc43e39664903e110442518c89d68264716 b7d44cc
Thursday, 9 Mar 2023
17:50 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: add fips-check third-party module

Bump PORTREVISION.
commit hash: 82e3dfd43d3d194507cda8393b01660803913e2b commit hash: 82e3dfd43d3d194507cda8393b01660803913e2b commit hash: 82e3dfd43d3d194507cda8393b01660803913e2b commit hash: 82e3dfd43d3d194507cda8393b01660803913e2b 82e3dfd
Wednesday, 1 Mar 2023
20:18 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: switch to pcre2

The pcre library 8.45 has been released Jun 22nd, 2021 and is not
officially supported anymore.

The pcre2 support in nginx was introduced in 1.21.5, it's been
released Dec 28th, 2021.  There're few modules are still require
devel/pcre, but since devel/pcre and devel/pcre2 can be coexist
and those few modules are happy with that, let's switch to pcre2
by default.

Also, while I'm here update third-party lua module to its
recent version - 0.10.23.

Bump PORTREVISION.
commit hash: 220f031d3ecd2e510025388e02c6f6050023f07b commit hash: 220f031d3ecd2e510025388e02c6f6050023f07b commit hash: 220f031d3ecd2e510025388e02c6f6050023f07b commit hash: 220f031d3ecd2e510025388e02c6f6050023f07b 220f031
Tuesday, 7 Feb 2023
23:49 Sergey A. Osokin (osa) search for other commits by this committer
*/*: update NGINX JavaScript 0.7.9 -> 0.7.10

Bump PORTREVISION for www/nginx-devel.

<ChangeLog>
nginx modules:

*) Feature: added Request, Response and Headers ctors in Fetch API.

*) Bugfix: fixed nginx logger callback for calls in master process.

Core:

*) Feature: added signal support in CLI.

*) Feature: added "xml" module for working with XML documents.

*) Feature: extended support for symmetric and asymmetric keys
   in WebCrypto. Most notably JWK format for importKey() was added.

*) Feature: extended support for symmetric and asymmetric keys
   in WebCrypto. Most notably JWK format for importKey() was added.
   generateKey() and exportKey() were also implemented.

*) Feature: added String.prototype.replaceAll().

*) Bugfix: fixed for(expr1; conditional syntax error handling.

*) Bugfix: fixed Object.values() and Object.entries() with external
   objects.

*) Bugfix: fixed RegExp.prototype[@@replace]().

</ChangeLog>
commit hash: d1b04483c52a818a56054ddb3bbe8b706e3f3cd7 commit hash: d1b04483c52a818a56054ddb3bbe8b706e3f3cd7 commit hash: d1b04483c52a818a56054ddb3bbe8b706e3f3cd7 commit hash: d1b04483c52a818a56054ddb3bbe8b706e3f3cd7 d1b0448
Friday, 21 Oct 2022
11:35 Dmitry Marakasov (amdmi3) search for other commits by this committer
www/nginx-devel: fix option desc typo

Approved by:	portmgr blanket
commit hash: 20e0264630da8d9dfbd848cbde41464b23529f49 commit hash: 20e0264630da8d9dfbd848cbde41464b23529f49 commit hash: 20e0264630da8d9dfbd848cbde41464b23529f49 commit hash: 20e0264630da8d9dfbd848cbde41464b23529f49 20e0264
Thursday, 20 Oct 2022
18:24 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: update HTTPv3/QUIC patch

It's possible now to build NGINX HTTPv3/QUIC implementation with
another the LibreSSL 3.6.0.

Bump PORTREVISION.
commit hash: 8ec44faa723ef241bfce0bd94cbbe07e82321d81 commit hash: 8ec44faa723ef241bfce0bd94cbbe07e82321d81 commit hash: 8ec44faa723ef241bfce0bd94cbbe07e82321d81 commit hash: 8ec44faa723ef241bfce0bd94cbbe07e82321d81 8ec44fa
Saturday, 17 Sep 2022
02:36 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: third-party modules management

Update third-party vts module to 0.2.1.	(*)
Add third-party sts module.

Bump PORTREVISION.

Spotted by:	Ken <mayhem30@gmail.com> (*)
commit hash: 9f66476d04367cd20c233a4e3b6065dfddba0937 commit hash: 9f66476d04367cd20c233a4e3b6065dfddba0937 commit hash: 9f66476d04367cd20c233a4e3b6065dfddba0937 commit hash: 9f66476d04367cd20c233a4e3b6065dfddba0937 9f66476
Monday, 11 Jul 2022
17:42 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: add third-party clojure module back

Bump PORTREVISION.

Thanks to pluknet.
commit hash: 3364325c8af3d113d8f29cc36fc1e15f22d12b9c commit hash: 3364325c8af3d113d8f29cc36fc1e15f22d12b9c commit hash: 3364325c8af3d113d8f29cc36fc1e15f22d12b9c commit hash: 3364325c8af3d113d8f29cc36fc1e15f22d12b9c 3364325
Tuesday, 11 Jan 2022
11:18 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: able to build with security/openssl-quictls

While I'm here fix a typo in a start-up template, introduced in
c42df2fcbbeccbfb2d57f4d6d7558493d512d732.

Bump PORTREVISION.

Differential Revision:	https://reviews.freebsd.org/D33773
Reviewed by:		pluknet
commit hash: bc5c2f7d9852ae41cd31976ba18ae3d16cace055 commit hash: bc5c2f7d9852ae41cd31976ba18ae3d16cace055 commit hash: bc5c2f7d9852ae41cd31976ba18ae3d16cace055 commit hash: bc5c2f7d9852ae41cd31976ba18ae3d16cace055 bc5c2f7
Wednesday, 5 Jan 2022
16:47 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: initial support for HTTPv3

Bump PORTREVISION.

Based on ideas from:	ashish
commit hash: cada18903ccc63ec77dfb54bf36d8b050682ef69 commit hash: cada18903ccc63ec77dfb54bf36d8b050682ef69 commit hash: cada18903ccc63ec77dfb54bf36d8b050682ef69 commit hash: cada18903ccc63ec77dfb54bf36d8b050682ef69 cada189
Wednesday, 29 Dec 2021
21:27 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: choose PCRE library for build

NGINX 1.21.5 adds support for PCRE2 library, in addition to
support PCRE1.  It's possible to choose regular expression
library for the port now.

Please note: several modules are required patching to support
PCRE2 library, so let's keep PCRE1 as default version for now.

Bump PORTREVISION.
commit hash: 8d9d1a87a15f98ac1235c831566f708b7049d920 commit hash: 8d9d1a87a15f98ac1235c831566f708b7049d920 commit hash: 8d9d1a87a15f98ac1235c831566f708b7049d920 commit hash: 8d9d1a87a15f98ac1235c831566f708b7049d920 8d9d1a8
Tuesday, 2 Nov 2021
16:13 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: update from 1.21.3 to 1.21.4.

New kernel TLS feature is available starting with FreeBSD 13.0,
and it requires OpenSSL 3.0, compiled with "enable-ktls" option.
Further, KTLS needs to be enabled in kernel, and in OpenSSL,
either via OpenSSL configuration file or with

  ssl_conf_command Options KTLS;

in nginx configuration.

To enable kernel TLS on FreeBSD 13 and above:

  # kldload ktls_ocf
  # sysctl kern.ipc.tls.enable=1

to load a software backend, see man ktls(4) for details.

Also, please visit the following link to get more details
https://hg.nginx.org/nginx/rev/65946a191197

<Changelog>

*) Change: support for NPN instead of ALPN to establish HTTP/2
   connections has been removed.

*) Change: now nginx rejects SSL connections if ALPN is used by the
   client, but no supported protocols can be negotiated.

*) Change: the default value of the "sendfile_max_chunk" directive was
   changed to 2 megabytes.

*) Feature: the "proxy_half_close" directive in the stream module.

*) Feature: the "ssl_alpn" directive in the stream module.

*) Feature: the $ssl_alpn_protocol variable.

*) Feature: support for SSL_sendfile() when using OpenSSL 3.0.

*) Feature: the "mp4_start_key_frame" directive in the
   ngx_http_mp4_module.
   Thanks to Tracey Jaquith.

*) Bugfix: in the $content_length variable when using chunked transfer
   encoding.

*) Bugfix: after receiving a response with incorrect length from a
   proxied backend nginx might nevertheless cache the connection.
   Thanks to Awdhesh Mathpal.

*) Bugfix: invalid headers from backends were logged at the "info" level
   instead of "error"; the bug had appeared in 1.21.1.

*) Bugfix: requests might hang when using HTTP/2 and the "aio_write"
   directive.

</Changelog>
commit hash: 62502a50558bbc0950693a9ea52aee738a80f0c8 commit hash: 62502a50558bbc0950693a9ea52aee738a80f0c8 commit hash: 62502a50558bbc0950693a9ea52aee738a80f0c8 commit hash: 62502a50558bbc0950693a9ea52aee738a80f0c8 62502a5
Wednesday, 14 Apr 2021
20:41 Sergey A. Osokin (osa) search for other commits by this committer
www/nginx-devel: move third-party module definition to Makefile.extmod.
commit hash: b11f6f70fa4abf3bf12d55870fe4172a0ca7e10f commit hash: b11f6f70fa4abf3bf12d55870fe4172a0ca7e10f commit hash: b11f6f70fa4abf3bf12d55870fe4172a0ca7e10f commit hash: b11f6f70fa4abf3bf12d55870fe4172a0ca7e10f b11f6f7
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Thursday, 11 Mar 2021
16:48 osa search for other commits by this committer
Run NJS module's configure script in the configure phase.
While I'm here update the NJS module description.

Bump PORTREVISION.
Original commitRevision:568105 
Sunday, 7 Mar 2021
16:45 tobik search for other commits by this committer
Remove redundant option descriptions that match the default ones

(ignoring case)

Reported by:	danfe (for net/mosquitto), portscan
Original commitRevision:567577 
Saturday, 22 Aug 2020
20:59 osa search for other commits by this committer
Update third-party dynamic_upstream module.
Add third-party dynamic_healthcheck module.

Bump PORTREVISION.
Original commitRevision:545785 
Friday, 5 Jun 2020
22:38 osa search for other commits by this committer
Add kernel TLS option.

It's possible to build nginx on FreeBSD13 with security/openssl
port, compiled with kernel TLS option as well.

Bump PORTREVISION.

Based
on:	https://github.com/nginx/nginx/compare/branches/stable-1.16...bsdjhb:ktls-1.16
Reviewed by:	jhb
Tested by:	jhb
Original commitRevision:538058 
Thursday, 14 May 2020
01:17 osa search for other commits by this committer
Remove legacy third-party modules:

o) modsecurity2
o) fastdfs

All modules, including all third-party modules, are dynamic now.

Bump PORTREVISION.
Original commitRevision:535197 
Friday, 8 May 2020
02:06 osa search for other commits by this committer
Add third-party opentracing dynamic module.

Bump PORTREVISION.
Original commitRevision:534318 
Tuesday, 5 May 2020
16:19 osa search for other commits by this committer
Add cookie_flag third-party dynamic module.

While I'm here create a description for STREAM related
modules.

Bump PORTREVISION.
Original commitRevision:534096 
Wednesday, 8 Apr 2020
16:38 osa search for other commits by this committer
Add http_degradation module.

While I'm here keep the knobs inside their groups sorted.

Bump PORTREVISION.
Original commitRevision:531124 
03:34 osa search for other commits by this committer
Add STREAM_REALIP knob for the ngx_stream_realip module. (*)

Enable STREAM_REALIP knob by default.

Also, create STREAMGRP group for stream-specific modules.

Bump PORTREVISION.

Requested by:	Kirill I. <kerya@kerya.net> (*)
Original commitRevision:531086 
Tuesday, 28 Jan 2020
15:15 osa search for other commits by this committer
Partially revert back r524489, the trird-party opentracing module
is not ready yet to be added to the port.

Bump PORTREVISION.
Original commitRevision:524491 
15:11 osa search for other commits by this committer
Commit missing patches for r524122.

Eagle eye notice from:	joneum
No cookie for:		osa
Original commitRevision:524489 
Saturday, 25 Jan 2020
19:33 osa search for other commits by this committer
Add link-function third-party module, it provides dynamic linking to
your application in a server context and call the function of your
application in a location directive.

Bump PORTREVISION.
Original commitRevision:524122 
Monday, 16 Sep 2019
20:38 osa search for other commits by this committer
Add the following third-party modules:
o) ip2location
o) ip2proxy

Add third-party slice_ahead feature.

Update third-party passenger module to the latest release 6.0.3.

Switch third-party lua module dependence from lang/luajit (2.0) to
lang/luajit-openresty (2.1).

Bump PORTREVISION.
Original commitRevision:512184 
Sunday, 13 Jan 2019
20:58 adamw search for other commits by this committer
Remove GeoIP-related options. Where possible, replace GeoIP 1 defaults
with GeoIP 2.

Also, as suggested by zi, add an UPDATING note about this.
Original commitRevision:490211 
Tuesday, 27 Nov 2018
14:28 des search for other commits by this committer
Rename www/mod_security3 to security/modsecurity3.  It is not an Apache
module, and the upstream name is ModSecurity in a single word.

PR:		233351
Submitted by:	Marie Helene Kvello-Aune, Marius Halden (maintainer)
Differential Revision:	https://reviews.freebsd.org/D18353
Original commitRevision:486012 
Sunday, 22 Apr 2018
21:35 osa search for other commits by this committer
Merge from www/nginx and adopt next revisions:
	465814, 465851, 465931, 468031.

Bump PORTREVISION.
Original commitRevision:468061 

Number of commits found: 35