| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
1.29.6 10 Mar 2026 16:55:54
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update from 1.29.5 to 1.29.6
Sponsored by: tipi.work
<ChangeLog>
*) Bugfix: incorrect "upstream server temporarily disabled" messages
might be logged when using variables in the "proxy_pass" directive.
*) Bugfix: retrying a request to the next gRPC upstream server might not
work correctly.
Thanks to David Carlier.
*) Bugfix: a segmentation fault might occur in a worker process if the
ngx_http_xslt_filter_module was used.
*) Bugfix: a segmentation fault might occur in a worker process if the
ngx_http_mp4_module was used.
*) Bugfix: in the ngx_http_uwsgi_module and ngx_http_scgi_module
modules.
*) Bugfix: in memory allocation error handling.
</ChangeLog> |
1.29.5_6 10 Mar 2026 16:55:54
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: fix a third-party rds-csv dynamic module build
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.5_5 09 Mar 2026 18:18:14
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.78.0
- Add OPENTELEMETRY option: disable by default for now due to build failure
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.29.5_4 04 Mar 2026 02:59:12
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party modules management (+)
- update vts module to its recent revision
- update zstd module to its recent revision
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.5_3 04 Mar 2026 02:31:09
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update njs module to 0.9.6
<ChangeLog>
nginx modules:
*) Bugfix: fixed expire field truncation in shared dict state files.
Millisecond timestamps were silently truncated to 10 digits,
making restored entries appear expired on restart.
The issue has been present since eca03622 (0.9.1).
*) Bugfix: suppressed slab log_nomem for evict shared dict zones.
When evict is enabled, memory allocation failures are expected
and handled by evicting old entries.
(Only the first 15 lines of the commit message are shown above ) |
1.29.5_2 23 Feb 2026 23:08:32
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party module management (+)
- update vts module to its recent snapshot
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.5_1 23 Feb 2026 19:49:36
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party module management (+)
- update passenger to 6.1.2
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.5 13 Feb 2026 11:59:32
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update to 1.29.5
<ChangeLog>
*) Feature: optimized SSL_sendfile() usage on FreeBSD.
Thanks to Gleb Smirnoff.
*) Bugfix: upstream servers were not marked as failed after a response
with status code 500, 502, 503, 504, or 429 if the code was listed in
the "proxy_next_upstream" directive, but switching to the next server
was not possible.
*) Bugfix: the "stale-if-error" cache control extension was not applied
if a backend returned a response with status code 500, 502, 503, 504,
or 429 and the code was listed in the "proxy_next_upstream"
directive.
*) Bugfix: in handling of premature backend responses.
</ChangeLog>
Sponsored by: tipi.work |
1.29.4_16 30 Jan 2026 18:59:22
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party modules management (+)
- update rds_csv to its recent snapshot
- update rds_json to its recent snapshot
- remove a needless patch
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.4_15 30 Jan 2026 18:51:05
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party modules management (+)
- update xss module its recent snapshot
- remove a needless patch
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.4_14 19 Jan 2026 20:59:35
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party modules management (+)
- update OWASP ModSecurity module to its recent snapshot
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.4_13 17 Jan 2026 20:35:40
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party modules management (+)
- update http_auth_jwt module to v2.4.0
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.4_12 17 Jan 2026 18:49:23
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party modules management (+)
- update stream_lua to its recent snapshot
- remove the upstreamed patches
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.4_11 16 Jan 2026 19:39:06
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party module management
Update the stream-lua module to its recent release 0.0.17R4,
and enable it.
Remove ignore list.
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.4_10 15 Jan 2026 22:53:53
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: fix Makefile.extmod
Reported by: dvl
Fixes: 2feda91f5a9601467e22ef3af387181bd456230c |
15 Jan 2026 22:18:40
  
|
Sergey A. Osokin (osa)  |
www/freenginx-devel: respect CFLAGS and LDFLAGS
Adopt and move out ports infra variables of the main Makefile.
Sort out thid-party modules variables.
Bump PORTREVISION.
PR: 292432
Thanks to: fluffy
Sponsored by: tipi.work |
1.29.4_9 13 Jan 2026 15:45:58
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: clean up the port infra
NJS_QJS knob and related patches have been removed a long time ago.
Do not bump PORTREVISION.
Sponsored by: tipi.work |
1.29.4_9 13 Jan 2026 15:09:43
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update njs 0.9.4 -> 0.9.5 (+)
Bump PORTREVISION.
<ChangeLog>
nginx modules:
*) Feature: added native module support for QuickJS engine.
The following directives were added: js_load_http_native_module,
js_load_stream_native_module.
*) Bugfix: fixed js_body_filter with multiple chunks for QuickJS
engine.
(Only the first 15 lines of the commit message are shown above ) |
1.29.4_8 12 Jan 2026 20:32:27
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party modules management (+)
- update vts module to its recent snapshot
Remove upstreamed patch.
Sponsored by: tipi.work |
1.29.4_7 08 Jan 2026 16:55:35
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party modules management
o) update http_redis module: 0.4.0 -> 0.4.1
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.4_6 07 Jan 2026 16:25:45
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update third-party cache_purge module to v2.5.5 |
1.29.4_5 16 Dec 2025 19:16:47
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update dependencies after enabling geoip module
Bump PORTREVISION once again. |
1.29.4_4 16 Dec 2025 19:09:54
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update from 1.29.3 to 1.29.4
Enable the updated geoip module.
Sponsored by: tipi.work
<ChangeLog>
*) Feature: support for GeoIP2 databases in the MaxMind DB (MMDB) format
in the ngx_http_geoip_module and ngx_stream_geoip_module modules; the
"geoip_set" directive.
*) Bugfix: disk cache size might be calculated incorrectly on the XFS
file system with the "largeio" mount option.
*) Bugfix: of minor potential bugs.
</ChangeLog> |
1.29.3_4 29 Nov 2025 23:21:51
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.76.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.29.3_3 25 Nov 2025 11:46:57
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: don't link thumbextractor module with libpostproc
libpostproc has been removed from newer ffmpeg and it not needed
with ffmpeg6 either.
Bump PORTREVISION.
PR: 289067
Sponsored by: tipi.work |
1.29.3_2 24 Nov 2025 00:01:56
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update third-party OTEL module
Remove needless patch, it's added to the upstream.
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.3_1 22 Nov 2025 16:58:04
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update list of dependencies
Bump PORTREVISION. |
1.29.3 12 Nov 2025 14:38:39
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update from 1.29.2 to 1.29.3
<ChangeLog>
*) Feature: loading of certificates and secret keys from hardware tokens
with OpenSSL STORE API.
*) Change: loading of external character entities declared in the
internal DTD subset is now disabled by default in the
ngx_http_xslt_filter_module; loading can be enabled with the
"xml_external_entities" directive.
*) Bugfix: the ngx_http_xslt_filter_module might try loading of external
character entities over the network, which might cause blocking of
the worker process for a significant time.
*) Bugfix: the "working_directory", "google_perftools_profiles",
"geoip_country", "geoip_city", "geoip_org", and "xml_entities"
directives incorrectly handled relative paths.
</ChangeLog> |
1.29.2_14 05 Nov 2025 15:12:27
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update third-party lua module (+)
to its recent snapshot. The patches have been added to the upstream,
so the module builds just fine.
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_13 05 Nov 2025 14:49:12
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: add third-party keyval module
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_12 03 Nov 2025 01:39:27
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: enable third-party http_upload module
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_11 03 Nov 2025 01:15:39
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: enable third-party passenger module
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_10 02 Nov 2025 22:18:54
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: enable third-party modules (+)
- sts
- vod
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_9 02 Nov 2025 16:58:25
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: enable third-party vts module
Adopted from: https://github.com/vozlt/nginx-module-vts/pull/326
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_8 02 Nov 2025 05:26:26
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update third-party echo module
Third-party echo module is compatible with freenginx now, no
patches are required.
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_7 02 Nov 2025 05:11:12
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: third-party modules management (+)
*) update lua module: 0.10.28 -> 0.10.29
*) update stream_lua module: 0.0.16 -> 0.0.17
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_6 02 Nov 2025 04:57:07
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: enable third-party set_misc module
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_5 02 Nov 2025 04:18:21
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: enable third-party lua module
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_4 02 Nov 2025 02:12:24
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: enable third-party echo module
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_3 01 Nov 2025 03:01:37
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: enable third-party OTel module
Bump PORTREVISION.
Sponsored by: tipi.work |
1.29.2_2 31 Oct 2025 13:13:49
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update njs 0.9.3 -> 0.9.4 (+)
Sponsored by: tipi.work
<ChangeLog>
nginx modules:
*) Feature: added HTTP forward proxy support for ngx.fetch() API.
Core:
*) Bugfix: fixed r.subrequest() to a location with JS handler
for QuickJS. The bug became visible after
bellard/quickjs@42eb2795.
</ChangeLog> |
1.29.2_1 26 Oct 2025 21:26:59
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update njs 0.9.1 -> 0.9.3 (+)
While I'm here, adopt the start-up script for jail usage.
Bump PORTREVISION.
<ChangeLog>
Changes with njs 0.9.3 07 Oct 2025
nginx modules:
*) Bugfix: fixed heap-use-after-free while module loading.
*) Bugfix: fixed heap-use-after-free in js_set handler used (Only the first 15 lines of the commit message are shown above ) |
1.29.2 22 Oct 2025 00:04:47
    |
Sergey A. Osokin (osa)  |
www/freenginx-devel: update from 1.27.2 to 1.29.2
Due to changes in freenginx core several third-party modules are
required additional patching.
<ChangeLog>
Changes with freenginx 1.29.2 23 Sep 2025
*) Feature: support for the Encrypted Client Hello (ECH) extension of
the TLS 1.3 protocol.
Changes with freenginx 1.29.1 26 Aug 2025
*) Change: now responses from proxied servers over HTTP/0.9 are rejected(Only the first 15 lines of the commit message are shown above ) |
1.27.2_22 18 Oct 2025 23:50:31
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.75.1
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_21 14 Oct 2025 14:57:27
    |
Sergey A. Osokin (osa)  |
www/freengxinx-devel: take mainternship
Approved by: joneum (maintainier) |
1.27.2_21 12 Aug 2025 18:15:31
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.74.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_20 17 Jun 2025 19:09:49
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.73.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_19 18 May 2025 03:15:41
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.72.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_18 18 Apr 2025 05:37:04
    |
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 29.4
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.27.2_17 23 Feb 2025 12:47:41
    |
Jason E. Hale (jhale)  |
*/*: Chase devel/abseil update |
1.27.2_16 07 Feb 2025 21:34:57
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.70.1
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_15 28 Jan 2025 17:23:28
    |
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 29.3
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.27.2_14 28 Jan 2025 17:15:24
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.69.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_13 25 Nov 2024 17:47:39
    |
Jochen Neumeister (joneum)  |
www/freenginx-devel: Update to 1.27.4
Update to 1.27.4, fix Invalid root path
PR: 280401
Sponsored by: Netzkommune GmbH |
1.27.2_13 21 Nov 2024 20:52:38
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.68.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_12 12 Nov 2024 03:13:54
    |
Joseph Mingrone (jrm)  |
Bump PORTREVISIONs after grpc shlib change in 2715f16944541b6b
PR: 282624
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D47513 |
1.27.2_11 29 Oct 2024 14:38:30
    |
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 28.3
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.27.2_10 14 Oct 2024 05:05:22
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.67.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_9 07 Oct 2024 14:16:41
    |
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 28.2
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.27.2_8 18 Sep 2024 19:10:12
    |
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 28.1
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.27.2_7 15 Sep 2024 20:09:36
    |
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 28.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.27.2_6 15 Sep 2024 20:09:34
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.66.1
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_5 08 Sep 2024 09:47:19
    |
Jochen Neumeister (joneum)  |
www/*nginx*: Update third-party modul passenger
update third-party passenger module to 6.0.23
Sponsored by: Netzkommune GmbH |
1.27.2_4 17 Aug 2024 10:23:22
    |
Jochen Neumeister (joneum)  |
www/*: fix typo with libressl dependencys on NGINX
PR: 280311
Sponsored by: Netzkommune GmbH |
1.27.2_3 15 Aug 2024 10:55:26
    |
Po-Chuan Hsieh (sunpoet)  |
devel/protobuf: Update to 27.3
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/protocolbuffers/protobuf/releases |
1.27.2_2 15 Aug 2024 10:55:25
    |
Po-Chuan Hsieh (sunpoet)  |
devel/grpc: Update to 1.65.4
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/grpc/grpc/releases |
1.27.2_1 16 Jul 2024 10:17:39
    |
Jochen Neumeister (joneum)  |
www/*: Update NGINX Java Script to 0.8.5
Changelog: http://nginx.org/en/docs/njs/changes.html
www/freenginx-devel: restore the distinfo file
Sponsored by: Netzkommune GmbH |
1.27.2 13 Jul 2024 08:59:25
    |
Jochen Neumeister (joneum)  |
www/freenginx-devel: Fix WWW
PR: 280205
Sponsored by: Netzkommune GmbH |
1.27.2 13 Jul 2024 08:01:57
    |
Jochen Neumeister (joneum)  |
www/freenginx-devel: Update to 1.27.2
Changes with freenginx 1.27.2 09 Jul
2024
*) Feature: now maximum error logging rate can be limited with the
"rate" parameter of the "error_log" directive; by default the
limit
is 1000 messages per second.
*) Bugfix: in resolver.
Thanks to Kirill A. Korinsky.
*) Bugfix: the "proxy_no_cache" directive was not checked when
caching
errors.
*) Bugfix: a block used in the "stub" parameter of the "include" SSI
directive might be sent twice.
Sponsored by: Netzkommune GmbH |
1.27.1 09 Jul 2024 08:01:12
    |
Jochen Neumeister (joneum)  |
www/freenginx-devel: fix URL
PR: 280072
Sponsored by: Netzkommune GmbH |
1.27.1 01 Jul 2024 08:50:20
    |
Jochen Neumeister (joneum)  |
www/freenginx-devel: Add new port
Freenginx is a fork web Server from Nginx
Sponsored by: Netzkommune GmbH |