Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details
nginx Robust and small WWW server
1.30.6_18,3 www Σ=147 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.30.6,3Version of this port present on the latest quarterly branch.
Maintainer: joneum@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-10-21 18:03:06
Last Update: 2026-11-12 09:14:17
Commit Hash: aa2ae4e
People watching this port, also watch: sudo, curl, rsync, git, postfix
License: BSD2CLAUSE
WWW:
https://nginx.com/
Description: #
NGINX is a high performance edge web server with the lowest memory footprint and the key features to build modern and efficient web infrastructure. NGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching, load balancing, compression, request throttling, connection multiplexing and reuse, SSL offload and HTTP media streaming. See also: https://nginx.org/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb
Manual pages: #
pkg-plist: as obtained via: make generate-plist #
Expand this list (115 items)
Collapse this list.
  1. /usr/local/share/licenses/nginx-1.30.6_18,3/catalog.mk
  2. /usr/local/share/licenses/nginx-1.30.6_18,3/LICENSE
  3. /usr/local/share/licenses/nginx-1.30.6_18,3/BSD2CLAUSE
  4. share/sbom/pc/nginx.pc
  5. etc/nginx/koi-utf
  6. etc/nginx/koi-win
  7. etc/nginx/win-utf
  8. @comment include/ngx_link_func_module.h
  9. @comment etc/nginx/naxsi_core.rules
  10. @sample etc/nginx/fastcgi_params-dist etc/nginx/fastcgi_params
  11. @sample etc/nginx/mime.types-dist etc/nginx/mime.types
  12. @sample etc/nginx/nginx.conf-dist etc/nginx/nginx.conf
  13. @sample etc/nginx/scgi_params-dist etc/nginx/scgi_params
  14. @sample etc/nginx/uwsgi_params-dist etc/nginx/uwsgi_params
  15. @comment libexec/nginx/ngx_http_ajp_module.so
  16. @comment libexec/nginx/ngx_http_array_var_module.so
  17. @comment libexec/nginx/ngx_http_aws_auth_module.so
  18. @comment libexec/nginx/ngx_http_brotli_filter_module.so
  19. @comment libexec/nginx/ngx_http_brotli_static_module.so
  20. @comment libexec/nginx/ngx_http_cache_purge_module.so
  21. @comment libexec/nginx/ngx_http_cert_expiry_module.so
  22. @comment libexec/nginx/ndk_http_module.so
  23. @comment libexec/nginx/ngx_http_drizzle_module.so
  24. @comment libexec/nginx/ngx_http_dynamic_upstream_module.so
  25. @comment libexec/nginx/ngx_http_echo_module.so
  26. @comment libexec/nginx/ngx_http_encrypted_session_module.so
  27. @comment libexec/nginx/ngx_fips_check_module.so
  28. @comment libexec/nginx/ngx_http_form_input_module.so
  29. @comment libexec/nginx/ngx_http_gridfs_module.so
  30. @comment libexec/nginx/ngx_http_headers_more_filter_module.so
  31. @comment libexec/nginx/ngx_http_accept_language_module.so
  32. @comment libexec/nginx/ngx_http_auth_digest_module.so
  33. @comment libexec/nginx/ngx_http_auth_spnego_module.so
  34. @comment libexec/nginx/ngx_http_auth_ldap_module.so
  35. @comment libexec/nginx/ngx_http_auth_pam_module.so
  36. @comment libexec/nginx/ngx_http_dav_ext_module.so
  37. @comment libexec/nginx/ngx_http_eval_module.so
  38. @comment libexec/nginx/ngx_http_fancyindex_module.so
  39. @comment libexec/nginx/ngx_http_footer_filter_module.so
  40. @comment libexec/nginx/ngx_http_image_filter_module.so
  41. @comment libexec/nginx/ngx_http_ip2location_module.so
  42. @comment libexec/nginx/ngx_http_ip2proxy_module.so
  43. @comment libexec/nginx/ngx_http_json_status_module.so
  44. @comment libexec/nginx/ngx_http_mogilefs_module.so
  45. @comment libexec/nginx/ngx_http_notice_module.so
  46. @comment libexec/nginx/ngx_http_perl_module.so
  47. @comment libexec/nginx/ngx_http_push_stream_module.so
  48. @comment libexec/nginx/ngx_nchan_module.so
  49. @comment libexec/nginx/ngx_http_redis_module.so
  50. @comment libexec/nginx/ngx_http_subs_filter_module.so
  51. @comment libexec/nginx/ngx_http_tnt_module.so
  52. @comment libexec/nginx/ngx_http_uploadprogress_module.so
  53. @comment libexec/nginx/ngx_http_upload_module.so
  54. @comment libexec/nginx/ngx_http_upstream_fair_module.so
  55. @comment libexec/nginx/ngx_http_sticky_module.so
  56. @comment libexec/nginx/ngx_http_video_thumbextractor_module.so
  57. @comment libexec/nginx/ngx_http_xslt_filter_module.so
  58. @comment libexec/nginx/ngx_http_zip_module.so
  59. @comment libexec/nginx/ngx_http_geoip2_module.so
  60. @comment libexec/nginx/ngx_http_js_module.so
  61. @comment libexec/nginx/ngx_http_iconv_module.so
  62. @comment libexec/nginx/ngx_http_ip_anon_module.so
  63. @comment libexec/nginx/ngx_http_let_module.so
  64. @comment libexec/nginx/ngx_http_link_func_module.so
  65. @comment libexec/nginx/ngx_http_lua_module.so
  66. @comment libexec/nginx/ngx_stream_lua_module.so
  67. libexec/nginx/ngx_mail_module.so
  68. @comment libexec/nginx/ngx_http_memc_module.so
  69. @comment libexec/nginx/ngx_http_modsecurity_module.so
  70. @comment libexec/nginx/ngx_http_naxsi_module.so
  71. @comment libexec/nginx/ngx_otel_module.so
  72. @comment libexec/nginx/ngx_http_passenger_module.so
  73. @comment libexec/nginx/ngx_postgres_module.so
  74. @comment libexec/nginx/ngx_http_rds_csv_filter_module.so
  75. @comment libexec/nginx/ngx_http_rds_json_filter_module.so
  76. @comment libexec/nginx/ngx_http_redis2_module.so
  77. @comment libexec/nginx/ngx_rtmp_module.so
  78. @comment libexec/nginx/ngx_http_set_misc_module.so
  79. @comment libexec/nginx/ngx_http_sflow_module.so
  80. @comment libexec/nginx/ngx_http_shibboleth_module.so
  81. @comment libexec/nginx/ngx_http_slowfs_module.so
  82. @comment libexec/nginx/ngx_http_srcache_filter_module.so
  83. @comment libexec/nginx/ngx_stream_geoip2_module.so
  84. @comment libexec/nginx/ngx_stream_js_module.so
  85. libexec/nginx/ngx_stream_module.so
  86. @comment libexec/nginx/ngx_stream_limit_req_module.so
  87. @comment libexec/nginx/ngx_http_stream_server_traffic_status_module.so
  88. @comment libexec/nginx/ngx_stream_server_traffic_status_module.so
  89. @comment libexec/nginx/ngx_http_syslog5424_module.so
  90. @comment libexec/nginx/ngx_http_vod_module.so
  91. @comment libexec/nginx/ngx_http_vhost_traffic_status_module.so
  92. @comment libexec/nginx/ngx_http_websockify_module.so
  93. @comment libexec/nginx/ngx_http_xss_filter_module.so
  94. @comment libexec/nginx/ngx_http_zstd_filter_module.so
  95. @comment libexec/nginx/ngx_http_zstd_static_module.so
  96. @comment %%SITE_ARCH%%/auto/nginx/nginx.so
  97. @comment %%SITE_ARCH%%/nginx.pm
  98. sbin/nginx
  99. share/vim/vimfiles/ftdetect/nginx.vim
  100. share/vim/vimfiles/ftplugin/nginx.vim
  101. share/vim/vimfiles/indent/nginx.vim
  102. share/vim/vimfiles/syntax/nginx.vim
  103. @postexec mkdir -p -m 755 %D/www/nginx-dist
  104. @postexec if [ ! -d %D/www/nginx/ ] ; then ln -fs %D/www/nginx-dist %D/www/nginx; fi
  105. www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING
  106. www/nginx-dist/index.html
  107. www/nginx-dist/50x.html
  108. @postexec chmod a-w %D/www/nginx-dist
  109. @postunexec if [ -L %D/www/nginx ]; then rm -f %D/www/nginx; fi
  110. @dir /var/tmp/nginx
  111. @dir /var/log/nginx
  112. share/man/man8/nginx.8.gz
  113. @owner
  114. @group
  115. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • nginx
Dependency lines:
  • nginx>0:www/nginx
Conflicts: #
CONFLICTS:
  • nginx-devel-1.*
  • nginx-full-1.*
  • nginx-lite-1.*
  • nginx-naxsi-1.*
CONFLICTS_INSTALL:
  • nginx-devel
To install the port: #
cd /usr/ports/www/nginx/ && make install clean
To add the package, run one of these commands:
  • pkg install www/nginx
  • pkg install nginx
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nginx
Flavors: #
there is no flavor information for this port.
distinfo: #
TIMESTAMP = 1792594837 SHA256 (nginx-1.30.6.tar.gz) = 3cf46f5ed7504d460125866b7bea99fb357f31d887e2e63b35503310e9b8b6c8 SIZE (nginx-1.30.6.tar.gz) = 1331698

Expand this list (46 items)

Collapse this list.

SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae SIZE (nginx_mogilefs_module-1.0.4.tar.gz) = 11208 SHA256 (atomx-nginx-http-auth-digest-274490c_GH0.tar.gz) = 0839c33c2f8d519f92daae274f62cf87eb68415d562c6500ee3e3721ce80557c SIZE (atomx-nginx-http-auth-digest-274490c_GH0.tar.gz) = 17815 SHA256 (arut-nginx-dav-ext-module-v3.0.0_GH0.tar.gz) = d2499d94d82d4e4eac8425d799e52883131ae86a956524040ff2fd230ef9f859 SIZE (arut-nginx-dav-ext-module-v3.0.0_GH0.tar.gz) = 14558 SHA256 (alibaba-nginx-http-footer-filter-1.2.2_GH0.tar.gz) = 3493b54460c59370f9f60c6e662862752f1920fc6e684f7a66bb2b3260692813 SIZE (alibaba-nginx-http-footer-filter-1.2.2_GH0.tar.gz) = 3934 SHA256 (ip2location-ip2proxy-nginx-02ce447_GH0.tar.gz) = edbafe23087f019364f9d1c1c615fdbc5116ec727c49bf442e3e4b39441fc4cc SIZE (ip2location-ip2proxy-nginx-02ce447_GH0.tar.gz) = 5177 SHA256 (kr-nginx-notice-3c95966_GH0.tar.gz) = e829fc94178cc8c91fef15a1fc44ee7ac162c13eddc0bba4c9427aaa23386885 SIZE (kr-nginx-notice-3c95966_GH0.tar.gz) = 3343 SHA256 (slact-nchan-v1.3.6_GH0.tar.gz) = ba0b7cc6b710a20ce1ed2554caf56154035291aaf115e407d7a6bb699fde42df SIZE (slact-nchan-v1.3.6_GH0.tar.gz) = 761436 SHA256 (wandenberg-nginx-push-stream-module-8c02220_GH0.tar.gz) = ab4fbe236e8bc500f0c5e13403d6a0e2e4e4ec17b81e0fcedaf669b4339626a6 SIZE (wandenberg-nginx-push-stream-module-8c02220_GH0.tar.gz) = 196720 SHA256 (yaoweibin-ngx_http_substitutions_filter_module-c6f825f_GH0.tar.gz) = 4ab034f2e056148469b440394e1664c46405712ef27bc4f3197e42bf7df8460e SIZE (yaoweibin-ngx_http_substitutions_filter_module-c6f825f_GH0.tar.gz) = 94062 SHA256 (tarantool-nginx_upstream_module-aeb8696_GH0.tar.gz) = 514aa57155c73c2e3f7bdfe00c580183df343f2fa4b34e77f040cf6557caffae SIZE (tarantool-nginx_upstream_module-aeb8696_GH0.tar.gz) = 75708 SHA256 (fdintino-nginx-upload-module-2.3.0_GH0.tar.gz) = c86e318addb9c88d70fdbd58ff1f6ef6f404a93070f6db8017a1f880c97946c4 SIZE (fdintino-nginx-upload-module-2.3.0_GH0.tar.gz) = 40139 SHA256 (masterzen-nginx-upload-progress-module-68b3ab3_GH0.tar.gz) = 35b506e57e19e780e01ecc7c3c31a64473c35e4a022f5a3f98092a60cd1c1602 SIZE (masterzen-nginx-upload-progress-module-68b3ab3_GH0.tar.gz) = 17322 SHA256 (yaoweibin-nginx_upstream_check_module-9aecf15_GH0.tar.gz) = 4404c64e845e19feeb07a37976347987892a8e8680a961f793ff0d3ef96c07f4 SIZE (yaoweibin-nginx_upstream_check_module-9aecf15_GH0.tar.gz) = 130039 SHA256 (jaygooby-nginx-upstream-fair-10ecdcf_GH0.tar.gz) = 93f71b7cf0db9c6dbf97e3ee11cf8efbc149946c0949d7abd19c74c7620eea50 SIZE (jaygooby-nginx-upstream-fair-10ecdcf_GH0.tar.gz) = 10433 SHA256 (dvershinin-nginx-sticky-module-ng-2753211_GH0.tar.gz) = e4a533dfa214ea28122301aeebbb1a38e1d1972edb7ee9bc72271c14f2693005 SIZE (dvershinin-nginx-sticky-module-ng-2753211_GH0.tar.gz) = 120676 SHA256 (wandenberg-nginx-video-thumbextractor-module-e81f850_GH0.tar.gz) = 9113f887a8740fe72614ee32f481177d33e9542c3b0625627da19a1c4f3da2cb SIZE (wandenberg-nginx-video-thumbextractor-module-e81f850_GH0.tar.gz) = 2710072 SHA256 (evanmiller-mod_zip-a9f9afa_GH0.tar.gz) = 645035b7d7a83ab3f47c692386e85bef69514b7778c1d069783d8fc76cc868da SIZE (evanmiller-mod_zip-a9f9afa_GH0.tar.gz) = 30917 SHA256 (Taymindis-nginx-link-function-3.2.4_GH0.tar.gz) = 20c3679199ba7efe1598f03b2fa0b13591226363c8dd7930d7f02702cd5abada SIZE (Taymindis-nginx-link-function-3.2.4_GH0.tar.gz) = 139656 SHA256 (wargio-naxsi-1.6_GH0.tar.gz) = e5920fdd09cae155b89eb21a94a21c029ebfdb056c284130221525be54044aae SIZE (wargio-naxsi-1.6_GH0.tar.gz) = 1116227 SHA256 (libinjection-libinjection-4aa3894_GH0.tar.gz) = ededea133e89e238ef2e60d0d62ef7ef9e741449eed8c5d856007132505bcd5b SIZE (libinjection-libinjection-4aa3894_GH0.tar.gz) = 2218294 SHA256 (arut-nginx-rtmp-module-v1.2.2_GH0.tar.gz) = 07f19b7bffec5e357bb8820c63e5281debd45f5a2e6d46b1636d9202c3e09d78 SIZE (arut-nginx-rtmp-module-v1.2.2_GH0.tar.gz) = 519934 SHA256 (nginx-shib-nginx-http-shibboleth-be12df5_GH0.tar.gz) = aff9830b5de78dd9ce32cd2c55c5cf9173c99fe1a1d2190407c96668e7517bab SIZE (nginx-shib-nginx-http-shibboleth-be12df5_GH0.tar.gz) = 23872 SHA256 (vozlt-nginx-module-vts-bf64dbf_GH0.tar.gz) = d2782c75e39cb2ecf68453922b43ab2295adb6a35fa6a0f9c14173f70d22d7b1 SIZE (vozlt-nginx-module-vts-bf64dbf_GH0.tar.gz) = 180394

Collapse this list.


Packages (timestamps in pop-ups are UTC): #
nginx
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest1.30.6_6,31.30.6_13,31.22.1_2,31.28.0_3,31.30.6_16,3
FreeBSD:14:quarterly1.30.6,31.30.6,3-1.28.0_3,31.30.6,3
FreeBSD:15:latest1.30.6_13,31.30.6_13,3n/a1.28.0_3,3n/a
FreeBSD:15:quarterly1.30.6,31.30.6,3n/a-n/a
FreeBSD:16:latest1.30.6_6,31.30.6_13,3n/a-n/a
Slave ports: #
  1. www/nginx-full
  2. www/nginx-lite
  3. www/nginx-naxsi
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies: #
  1. libpcre2-8.so : devel/pcre2
This port is required by: #
for Build #

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. www/bigbluebutton*
  2. Collapse this list of deleted ports.
for Run #
  1. net-im/jitsi-meet-full
  2. www/nginx-acme
  3. www/onlyoffice-documentserver
  4. www/p5-Nginx-ReadBody

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. sysutils/pcbsd-appweb*
  2. www/bigbluebutton*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options: #
===> The following configuration options are available for nginx-1.30.6_18,3: DEBUG=off: Build with debugging support DEBUGLOG=off: Enable debug log (--with-debug) DSO=on: Enable dynamic modules support FILE_AIO=on: Enable file aio IPV6=on: Enable IPv6 support NJS=off: Enable javascript (NJS) module NJS_QJS=off: Enable QuickJS engine in NJS module NJS_XML=off: Enable XML functionality in NJS module OTEL=off: Enable OpenTELemetry module THREADS=on: Enable threads support WWW=on: Enable html sample files ====> Modules that require HTTP module GOOGLE_PERFTOOLS=off: Enable google perftools module HTTP=on: Enable HTTP module HTTP_ADDITION=on: Enable http_addition module HTTP_AUTH_REQ=on: Enable http_auth_request module HTTP_CACHE=on: Enable http_cache module HTTP_DAV=on: Enable http_webdav module HTTP_DEGRADATION=off: Enable http_degradation module HTTP_FLV=on: Enable http_flv module HTTP_GUNZIP_FILTER=on: Enable http_gunzip_filter module HTTP_GZIP_STATIC=on: Enable http_gzip_static module HTTP_IMAGE_FILTER=off: Enable http_image_filter module HTTP_MP4=on: Enable http_mp4 module HTTP_PERL=off: Enable http_perl module HTTP_RANDOM_INDEX=on: Enable http_random_index module HTTP_REALIP=on: Enable http_realip module HTTP_SECURE_LINK=on: Enable http_secure_link module HTTP_SLICE=on: Enable http_slice module HTTP_SSL=on: Enable http_ssl module HTTP_STATUS=on: Enable http_stub_status module HTTP_SUB=on: Enable http_sub module HTTP_XSLT=off: Enable http_xslt module HTTPV2=on: Enable HTTP/2 protocol support (SSL req.) HTTPV3=on: Enable HTTP/3 protocol support HTTPV3_BORING=off: Use security/boringssl HTTPV3_LSSL=off: Use security/libressl-devel ====> Modules that require MAIL module MAIL=on: Enable IMAP4/POP3/SMTP proxy module MAIL_IMAP=off: Enable IMAP4 proxy module MAIL_POP3=off: Enable POP3 proxy module MAIL_SMTP=off: Enable SMTP proxy module MAIL_SSL=on: Enable mail_ssl module ====> Modules that require STREAM module STREAM=on: Enable stream module STREAM_REALIP=on: Enable stream_realip module STREAM_SSL=on: Enable stream_ssl module (SSL req.) STREAM_SSL_PREREAD=on: Enable stream_ssl_preread module (SSL req.) ====> Third-party modules AJP=off: 3rd party ajp module AWS_AUTH=off: 3rd party aws auth module BROTLI=off: 3rd party brotli module CACHE_PURGE=off: 3rd party cache_purge module CERT_EXPIRY=off: 3rd party cert_expiry module (SSL req.) DEVEL_KIT=off: 3rd party Nginx Development Kit module ARRAYVAR=off: 3rd party array_var module DRIZZLE=off: 3rd party drizzle module DYNAMIC_UPSTREAM=off: 3rd party dynamic_upstream module ECHO=off: 3rd party echo module ENCRYPTSESSION=off: 3rd party encrypted_session module FIPS_CHECK=off: 3rd party fips_check module FORMINPUT=off: 3rd party form_input module GRIDFS=off: 3rd party gridfs module HEADERS_MORE=off: 3rd party headers_more module HTTP_ACCEPT_LANGUAGE=off: 3rd party accept_language module HTTP_AUTH_DIGEST=off: 3rd party http_authdigest module HTTP_AUTH_KRB5=off: 3rd party http_auth_gss module HTTP_AUTH_LDAP=off: 3rd party http_auth_ldap module HTTP_AUTH_PAM=off: 3rd party http_auth_pam module HTTP_DAV_EXT=off: 3rd party webdav_ext module HTTP_EVAL=off: 3rd party eval module HTTP_FANCYINDEX=off: 3rd party http_fancyindex module HTTP_FOOTER=off: 3rd party http_footer module HTTP_GEOIP2=off: 3rd party geoip2 module HTTP_IP2LOCATION=off: 3rd party ip2location-nginx module HTTP_IP2PROXY=off: 3rd party ip2proxy-nginx module HTTP_JSON_STATUS=off: 3rd party http_json_status module HTTP_MOGILEFS=off: 3rd party mogilefs module HTTP_NOTICE=off: 3rd party notice module HTTP_PUSH=off: 3rd party push module HTTP_PUSH_STREAM=off: 3rd party push stream module HTTP_REDIS=off: 3rd party http_redis module HTTP_SLICE_AHEAD=off: 3rd party http_slice_ahead module HTTP_SUBS_FILTER=off: 3rd party subs filter module HTTP_TARANTOOL=off: 3rd party tarantool upstream module HTTP_UPLOAD=off: 3rd party upload module HTTP_UPLOAD_PROGRESS=off: 3rd party uploadprogress module HTTP_UPSTREAM_CHECK=off: 3rd party upstream check module HTTP_UPSTREAM_FAIR=off: 3rd party upstream fair module HTTP_UPSTREAM_STICKY=off: 3rd party upstream sticky module HTTP_VIDEO_THUMBEXTRACTOR=off: 3rd party video_thumbextractor module HTTP_ZIP=off: 3rd party http_zip module ICONV=off: 3rd party iconv module IP_ANON=off: 3rd party ip_anon module LET=off: 3rd party let module LINK=off: 3rd party link function module LUA=off: 3rd party lua module LUASTREAM=off: 3rd party lua stream module MEMC=off: 3rd party memc (memcached) module MODSECURITY3=off: 3rd party modsecurity3 module NAXSI=off: 3rd party naxsi module PASSENGER=off: 3rd party passenger module POSTGRES=off: 3rd party postgres module RDS_CSV=off: 3rd party rds_csv module RDS_JSON=off: 3rd party rds_json module REDIS2=off: 3rd party redis2 module RTMP=off: 3rd party rtmp module SET_MISC=off: 3rd party set_misc module SFLOW=off: 3rd party sflow module SHIBBOLETH=off: 3rd party shibboleth module SLOWFS_CACHE=off: 3rd party slowfs_cache module SRCACHE=off: 3rd party srcache module STREAM_LIMIT_REQ=off: 3rd party stream limit_req module STS=off: 3rd party sts module SYSLOG5424=off: 3rd party syslog5424 module VOD=off: 3rd party vod module VTS=off: 3rd party vts module XSS=off: 3rd party xss module WEBSOCKIFY=off: 3rd party websockify module ZSTD=off: 3rd party zstd module ====> GSSAPI implementation (imply HTTP_AUTH_KRB5): you can only select none or one of them GSSAPI_HEIMDAL=off: GSSAPI support via security/heimdal GSSAPI_MIT=off: GSSAPI support via security/krb5 ===> Use 'make config' to modify these settings
Options name: #
www_nginx
USES: #
cpe ssl ssl ssl
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (5 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/joneum/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/joneum/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/joneum/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/joneum/
  5. https://nginx.org/download/
Collapse this list.

Number of commits found: 1066 (showing only 100 on this page) #

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.30.6_18,3
12 Nov 2026 09:14:17
commit hash: aa2ae4e9386ed6fb07d41481712c1f0e69e499bfcommit hash: aa2ae4e9386ed6fb07d41481712c1f0e69e499bfcommit hash: aa2ae4e9386ed6fb07d41481712c1f0e69e499bfcommit hash: aa2ae4e9386ed6fb07d41481712c1f0e69e499bf files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: Chase the ip_anon module update

Sponsored by:	Netzkommune GmbH
1.30.6_17,3
12 Nov 2026 05:25:52
commit hash: 3616bb00b5d7e480841732b68a59fbf4ea3842accommit hash: 3616bb00b5d7e480841732b68a59fbf4ea3842accommit hash: 3616bb00b5d7e480841732b68a59fbf4ea3842accommit hash: 3616bb00b5d7e480841732b68a59fbf4ea3842ac files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.85.1

- Remove outdated CONFLICTS_INSTALL:
  - grpc130 and grpc134 were removed over 4.5 years ago
  - grpc142 was removed over 2.5 years ago
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.30.6_16,3
10 Nov 2026 11:23:58
commit hash: 6b00321e32a94066c631d5682a5bf456c084e160commit hash: 6b00321e32a94066c631d5682a5bf456c084e160commit hash: 6b00321e32a94066c631d5682a5bf456c084e160commit hash: 6b00321e32a94066c631d5682a5bf456c084e160 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the dynamic_upstream, ip2location and auth_krb5 modules from their own
www/nginx-module-* ports instead of inline GH_TUPLE sources, like the other
3rd-party modules.  The auth_krb5 GSSAPI substitution moves to pre-configure,
where the sources now arrive.  Put the BROTLI option block in the same order
as the rest.

Sponsored by:	Netzkommune GmbH
1.30.6_15,3
09 Nov 2026 18:37:05
commit hash: c61b4c4625934204ae10af60c34fe6fa2853565fcommit hash: c61b4c4625934204ae10af60c34fe6fa2853565fcommit hash: c61b4c4625934204ae10af60c34fe6fa2853565fcommit hash: c61b4c4625934204ae10af60c34fe6fa2853565f files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: build the brotli module from its port

Build the brotli module from its own www/nginx-module-brotli port instead
of inline GH_TUPLE sources, like the other 3rd-party modules.

Sponsored by:	Netzkommune GmbH
1.30.6_14,3
09 Nov 2026 07:34:18
commit hash: 2fa78c8f09dc261e54918ac5c64f874f3e47f4dacommit hash: 2fa78c8f09dc261e54918ac5c64f874f3e47f4dacommit hash: 2fa78c8f09dc261e54918ac5c64f874f3e47f4dacommit hash: 2fa78c8f09dc261e54918ac5c64f874f3e47f4da files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the otel and redis modules from their own ports instead of inline
sources.  OTEL now tracks the official nginx-otel upstream instead of the
osokin snapshot, and HTTP_REDIS builds from a maintained redis module in
place of the unmaintained one.

Sponsored by:	Netzkommune GmbH
1.30.6_13,3
06 Nov 2026 23:40:36
commit hash: 712cca09ed935d03225961a5ffb72a8171cfe934commit hash: 712cca09ed935d03225961a5ffb72a8171cfe934commit hash: 712cca09ed935d03225961a5ffb72a8171cfe934commit hash: 712cca09ed935d03225961a5ffb72a8171cfe934 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
databases/libdrizzle: Update to 1.0

The standalone tarball ended with 0.8 in 2009.  The library went on inside
the drizzle server release, still written in C and with the same interface.

On top of that it now speaks the authentication of current MySQL, which had
dropped mysql_native_password: the plugin is negotiated, an auth switch is
followed and caching_sha2_password is answered, in the clear over a unix
socket and with the public key of the server over tcp.  A server that does
not offer plugin authentication still sees the packet it always did, and
connecting over a unix socket works on FreeBSD for the first time.

The release puts its headers on a path of its own, so the servers that can
build the drizzle module are pointed at it.

The sample programs are gone with the old tarball, and with them the
dependency on sqlite3.

Sponsored by:	Netzkommune GmbH
1.30.6_12,3
06 Nov 2026 06:43:25
commit hash: 1d4e733682f328a1862006677db1a3a3dba6d23acommit hash: 1d4e733682f328a1862006677db1a3a3dba6d23acommit hash: 1d4e733682f328a1862006677db1a3a3dba6d23acommit hash: 1d4e733682f328a1862006677db1a3a3dba6d23a files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the echo, headers_more, eval, set_misc, srcache, rds_json, rds_csv,
xss and drizzle modules from their own ports instead of bundling the
sources here.

Sponsored by:	Netzkommune GmbH
1.30.6_11,3
03 Nov 2026 12:25:18
commit hash: c3872734522f608c8e4fa1d6e11857e82ee1cbd6commit hash: c3872734522f608c8e4fa1d6e11857e82ee1cbd6commit hash: c3872734522f608c8e4fa1d6e11857e82ee1cbd6commit hash: c3872734522f608c8e4fa1d6e11857e82ee1cbd6 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Chase the vod module update, which these ports build in themselves.

Sponsored by:	Netzkommune GmbH
1.30.6_10,3
01 Nov 2026 16:02:26
commit hash: 445f9e590a9e0b4b4b336e9b75b4f8b1052b6838commit hash: 445f9e590a9e0b4b4b336e9b75b4f8b1052b6838commit hash: 445f9e590a9e0b4b4b336e9b75b4f8b1052b6838commit hash: 445f9e590a9e0b4b4b336e9b75b4f8b1052b6838 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the dav_ext, auth_digest, subs_filter, link and upload modules from
their own source ports.  freenginx drops HTTP_SUBS_FILTER, which needs a
structure field freenginx does not provide.

Sponsored by:	Netzkommune GmbH
1.30.6_8,3
01 Nov 2026 09:37:10
commit hash: 4bcc301fb0d3dbe380d85c8550a677a851c07351commit hash: 4bcc301fb0d3dbe380d85c8550a677a851c07351commit hash: 4bcc301fb0d3dbe380d85c8550a677a851c07351commit hash: 4bcc301fb0d3dbe380d85c8550a677a851c07351 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: Switch CPE_PRODUCT to nginx_open_source

The NVD changed the product name it files nginx vulnerabilities under.
All 26 advisories published since February 2024 use f5:nginx_open_source,
while f5:nginx has received a single one in that time, CVE-2025-23419.
The two sets of CVE identifiers do not overlap at all, so the old name
no longer matches current advisories.

Sponsored by:	Netzkommune GmbH
1.30.6_8,3
31 Oct 2026 19:48:39
commit hash: 9e78c986414c9b2c68652f83db4fadb8296e4dcacommit hash: 9e78c986414c9b2c68652f83db4fadb8296e4dcacommit hash: 9e78c986414c9b2c68652f83db4fadb8296e4dcacommit hash: 9e78c986414c9b2c68652f83db4fadb8296e4dca files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the footer module from its own source port.

Sponsored by:	Netzkommune GmbH
1.30.6_7,3
30 Oct 2026 11:14:39
commit hash: 23315f050ded24a47c20eba18616e30f01ebf630commit hash: 23315f050ded24a47c20eba18616e30f01ebf630commit hash: 23315f050ded24a47c20eba18616e30f01ebf630commit hash: 23315f050ded24a47c20eba18616e30f01ebf630 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Bump PORTREVISION for the array-var and encrypted-session updates.  Both
modules are built into these ports, and a BUILD_DEPENDS does not rebuild
them by itself.

Sponsored by:	Netzkommune GmbH
1.30.6_6,3
24 Oct 2026 16:40:47
commit hash: deb95687a180020004ae597ce9767a93ad4d58dbcommit hash: deb95687a180020004ae597ce9767a93ad4d58dbcommit hash: deb95687a180020004ae597ce9767a93ad4d58dbcommit hash: deb95687a180020004ae597ce9767a93ad4d58db files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: Chase the ndk and auth_ldap updates

Sponsored by:	Netzkommune GmbH
1.30.6_5,3
22 Oct 2026 15:12:40
commit hash: a40d0d10e1af0f421db5ff9c9f99e63b1b16c75acommit hash: a40d0d10e1af0f421db5ff9c9f99e63b1b16c75acommit hash: a40d0d10e1af0f421db5ff9c9f99e63b1b16c75acommit hash: a40d0d10e1af0f421db5ff9c9f99e63b1b16c75a files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,freenginx}: Chase the 3rd party module updates

Sponsored by:	Netzkommune GmbH
1.30.6_4,3
21 Oct 2026 21:46:40
commit hash: 76a8950010af76f118e8aea2e0166f30d90a3e9ecommit hash: 76a8950010af76f118e8aea2e0166f30d90a3e9ecommit hash: 76a8950010af76f118e8aea2e0166f30d90a3e9ecommit hash: 76a8950010af76f118e8aea2e0166f30d90a3e9e files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the auth_ldap module from its own source port, and add the
cert_expiry, ip_anon, stream limit_req and syslog5424 modules.

Sponsored by:	Netzkommune GmbH
1.30.6_4,3
20 Oct 2026 17:43:29
commit hash: 0f43b58e9a755b66a34c5e855a205d19e81409bacommit hash: 0f43b58e9a755b66a34c5e855a205d19e81409bacommit hash: 0f43b58e9a755b66a34c5e855a205d19e81409bacommit hash: 0f43b58e9a755b66a34c5e855a205d19e81409ba files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the memc, encrypted_session, fancyindex, auth_pam and geoip2 modules
from their own source ports.

Sponsored by:	Netzkommune GmbH
1.30.6_3,3
19 Oct 2026 18:22:51
commit hash: 922fb03ac9e41cfc4814d79627e105dc201d32e6commit hash: 922fb03ac9e41cfc4814d79627e105dc201d32e6commit hash: 922fb03ac9e41cfc4814d79627e105dc201d32e6commit hash: 922fb03ac9e41cfc4814d79627e105dc201d32e6 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the iconv and json_status modules from their own source ports.

Sponsored by:	Netzkommune GmbH
1.30.6_2,3
18 Oct 2026 15:32:39
commit hash: bd9c59e452e552ebab5d8675be521d12da595e83commit hash: bd9c59e452e552ebab5d8675be521d12da595e83commit hash: bd9c59e452e552ebab5d8675be521d12da595e83commit hash: bd9c59e452e552ebab5d8675be521d12da595e83 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: Drop the pcre1 dependency

Nothing calls a pcre1 symbol; modsecurity3 itself is built with pcre2.
The slave ports kept listing PCRE_ONE, an option that no longer exists.

Sponsored by:	Netzkommune GmbH
1.30.6_1,3
18 Oct 2026 10:09:24
commit hash: fd3d5c491146b308c3647050104d727029366ef5commit hash: fd3d5c491146b308c3647050104d727029366ef5commit hash: fd3d5c491146b308c3647050104d727029366ef5commit hash: fd3d5c491146b308c3647050104d727029366ef5 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the passenger module from its own source port.

Sponsored by:	Netzkommune GmbH
1.30.6_1,3
15 Oct 2026 11:15:56
commit hash: fc9a445a1e799e943b74025d1d2cc045ead42326commit hash: fc9a445a1e799e943b74025d1d2cc045ead42326commit hash: fc9a445a1e799e943b74025d1d2cc045ead42326commit hash: fc9a445a1e799e943b74025d1d2cc045ead42326 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: Bump PORTREVISION for the module updates

The cache_purge, njs and lua modules are built into these ports, and a
BUILD_DEPENDS does not rebuild them by itself.

Sponsored by:	Netzkommune GmbH
1.30.6,3
15 Oct 2026 09:18:05
commit hash: 702bafed4a96e8f01a951fdc8524a4c9d5f01d42commit hash: 702bafed4a96e8f01a951fdc8524a4c9d5f01d42commit hash: 702bafed4a96e8f01a951fdc8524a4c9d5f01d42commit hash: 702bafed4a96e8f01a951fdc8524a4c9d5f01d42 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: Security update to 1.30.6

Five security fixes: a buffer overflow with "alias" after "rewrite"
(CVE-2026-15176), a buffer overflow while evaluating string expressions
with variables (CVE-2026-93479), an HTTP/3 frame treated as the request
body (CVE-2026-95101), an uninitialized TLS session ticket key
(CVE-2026-97629), and a use-after-free with AIO and SSI "include virtual"
(CVE-2026-97205).

https://nginx.org/en/CHANGES-1.30

Security:	CVE-2026-15176
Security:	CVE-2026-93479
Security:	CVE-2026-95101
Security:	CVE-2026-97629
Security:	CVE-2026-97205
Sponsored by:	Netzkommune GmbH
1.30.5_6,3
14 Oct 2026 12:33:02
commit hash: 0a4ec43bc73bbd3df352f8a5a25f24461153565bcommit hash: 0a4ec43bc73bbd3df352f8a5a25f24461153565bcommit hash: 0a4ec43bc73bbd3df352f8a5a25f24461153565bcommit hash: 0a4ec43bc73bbd3df352f8a5a25f24461153565b files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: Mark the MODSECURITY3 conflict

The option builds the same module from the same source into the same path
as security/modsecurity3-nginx.  A build now stops with the name of the
package it collides with instead of overwriting its file.

Sponsored by:	Netzkommune GmbH
1.30.5_6,3
14 Oct 2026 12:33:01
commit hash: e01dd51fc45bdd0e0fe60dc54a9cfbef71256ac3commit hash: e01dd51fc45bdd0e0fe60dc54a9cfbef71256ac3commit hash: e01dd51fc45bdd0e0fe60dc54a9cfbef71256ac3commit hash: e01dd51fc45bdd0e0fe60dc54a9cfbef71256ac3 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the accept_language, aws_auth, fips_check, modsecurity3 and sts
modules from their own source ports instead of fetching them with
GH_TUPLE.

Sponsored by:	Netzkommune GmbH
1.30.5_5,3
13 Oct 2026 21:20:47
commit hash: 6f179278c66deb76f79e4c4844ee86dce0f6fb74commit hash: 6f179278c66deb76f79e4c4844ee86dce0f6fb74commit hash: 6f179278c66deb76f79e4c4844ee86dce0f6fb74commit hash: 6f179278c66deb76f79e4c4844ee86dce0f6fb74 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the gridfs, postgres, redis2 and sflow modules from their own
source ports instead of fetching them with GH_TUPLE.

Sponsored by:	Netzkommune GmbH
1.30.5_4,3
12 Oct 2026 20:55:05
commit hash: ea8f620c11fbf534481af65a23f538c4b9b87bb8commit hash: ea8f620c11fbf534481af65a23f538c4b9b87bb8commit hash: ea8f620c11fbf534481af65a23f538c4b9b87bb8commit hash: ea8f620c11fbf534481af65a23f538c4b9b87bb8 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

- Announce the removal of the HTTP_NOTICE option after 2026-12-31.
  nginx can return a fixed body itself.
- Announce the removal of the HTTP_UPSTREAM_STICKY option after
  2026-12-31 in nginx and nginx-devel. nginx has its own sticky
  directive since 1.29.6, freenginx does not.

Sponsored by:	Netzkommune GmbH
1.30.5_4,3
10 Oct 2026 19:05:54
commit hash: 14a3f2f381bdbb40d18d26bcf42f3c9a3c101564commit hash: 14a3f2f381bdbb40d18d26bcf42f3c9a3c101564commit hash: 14a3f2f381bdbb40d18d26bcf42f3c9a3c101564commit hash: 14a3f2f381bdbb40d18d26bcf42f3c9a3c101564 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Announce the removal of the HTTP_UPSTREAM_FAIR option after 2026-12-31.
nginx can balance by least connections itself.

Sponsored by:	Netzkommune GmbH
1.30.5_4,3
10 Oct 2026 18:02:34
commit hash: 27e43ec029b11b257535903f0ccc57b798a5427ccommit hash: 27e43ec029b11b257535903f0ccc57b798a5427ccommit hash: 27e43ec029b11b257535903f0ccc57b798a5427ccommit hash: 27e43ec029b11b257535903f0ccc57b798a5427c files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Build the let, slowfs_cache, websockify and zstd modules from their own
source ports instead of fetching them with GH_TUPLE.

Sponsored by:	Netzkommune GmbH
1.30.5_3,3
06 Oct 2026 15:04:33
commit hash: 0c1bbe2c6646af66e2177b3e8912d26c66dbd0d9commit hash: 0c1bbe2c6646af66e2177b3e8912d26c66dbd0d9commit hash: 0c1bbe2c6646af66e2177b3e8912d26c66dbd0d9commit hash: 0c1bbe2c6646af66e2177b3e8912d26c66dbd0d9 files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Use the new www/nginx-module-ajp source port instead of fetching
nginx_ajp_module from GitHub.

Sponsored by:	Netzkommune GmbH
1.30.5_2,3
06 Oct 2026 12:20:49
commit hash: 6f7ba9ef33fa3fbaf27e10e4650c7cb299a9f6c5commit hash: 6f7ba9ef33fa3fbaf27e10e4650c7cb299a9f6c5commit hash: 6f7ba9ef33fa3fbaf27e10e4650c7cb299a9f6c5commit hash: 6f7ba9ef33fa3fbaf27e10e4650c7cb299a9f6c5 files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-module-form-input: Rename GitHub project

The repository is joneum/nginx-form-input-module now

Sponsored by:	Netzkommune GmbH
1.30.5_2,3
04 Oct 2026 14:40:40
commit hash: e7df2a613c408a27dbceddb620a4f10dcc62113bcommit hash: e7df2a613c408a27dbceddb620a4f10dcc62113bcommit hash: e7df2a613c408a27dbceddb620a4f10dcc62113bcommit hash: e7df2a613c408a27dbceddb620a4f10dcc62113b files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
Author: Igor Valkov
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Fix three defects in the body filter of the zstd module.  A worker spins
at 100% CPU forever when an empty flush buffer arrives and the compressor
has nothing left to flush.  A response is truncated at 131072 bytes when
a single input buffer larger than that carries last_buf.  An output
buffer that is already full when ZSTD_endStream() is due gets dropped.

Upstream has not taken a code change since April 2024.

PR:		299100
Sponsored by:	Netzkommune GmbH
1.30.5_1,3
27 Sep 2026 07:20:00
commit hash: f944e98e1703619d5f8471cc8e2c10d7711f08f5commit hash: f944e98e1703619d5f8471cc8e2c10d7711f08f5commit hash: f944e98e1703619d5f8471cc8e2c10d7711f08f5commit hash: f944e98e1703619d5f8471cc8e2c10d7711f08f5 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Pick up the module sources of ndk 0.3.5, cache_purge 3.0.3 and
nginx-vod-module 1.10.0.

Sponsored by:	Netzkommune GmbH
1.30.5,3
16 Sep 2026 12:24:52
commit hash: 31f7f2a661ff5a885fb067bdfc742df2ffa313aacommit hash: 31f7f2a661ff5a885fb067bdfc742df2ffa313aacommit hash: 31f7f2a661ff5a885fb067bdfc742df2ffa313aacommit hash: 31f7f2a661ff5a885fb067bdfc742df2ffa313aa files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx*: Security update to 1.30.5 and 1.31.6

Changes with nginx 1.30.5                                        15 Sep 2026

    *) Security: a heap memory buffer overflow might occur in a worker
       process under certain configurations when using HTTP/3 with OpenSSL
       3.5.0 and earlier (CVE-2026-90439).
       Thanks to Banny Liao.

    *) Change: now the QUIC transport parameters extension received in an
       SSL connection is always ignored.

Changes with nginx 1.31.6                                        15 Sep 2026

    *) Security: a heap memory buffer overflow might occur in a worker
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.30.4_11,3
16 Sep 2026 05:59:45
commit hash: a2decf7280ba0a4f7230de03c81970caed5550d1commit hash: a2decf7280ba0a4f7230de03c81970caed5550d1commit hash: a2decf7280ba0a4f7230de03c81970caed5550d1commit hash: a2decf7280ba0a4f7230de03c81970caed5550d1 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Use the new www/nginx-module-vod source port instead of fetching
nginx-vod-module from GitHub.

Sponsored by:	Netzkommune GmbH
1.30.4_10,3
14 Sep 2026 06:16:30
commit hash: 4e1c9d531cca1e65e7161858c6d6904dfa419770commit hash: 4e1c9d531cca1e65e7161858c6d6904dfa419770commit hash: 4e1c9d531cca1e65e7161858c6d6904dfa419770commit hash: 4e1c9d531cca1e65e7161858c6d6904dfa419770 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Pick up the form_input module sources 0.13.0.

Sponsored by:	Netzkommune GmbH
1.30.4_9,3
12 Sep 2026 11:10:48
commit hash: 738abf718e703a87f518da051682675f16f2f747commit hash: 738abf718e703a87f518da051682675f16f2f747commit hash: 738abf718e703a87f518da051682675f16f2f747commit hash: 738abf718e703a87f518da051682675f16f2f747 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.84.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.30.4_8,3
09 Sep 2026 16:37:46
commit hash: 67b8c56c459e3c25c9787318f28623473cc04ec9commit hash: 67b8c56c459e3c25c9787318f28623473cc04ec9commit hash: 67b8c56c459e3c25c9787318f28623473cc04ec9commit hash: 67b8c56c459e3c25c9787318f28623473cc04ec9 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Bump PORTREVISION so the packages pick up the fixed lua, cache_purge
and njs module sources.

Sponsored by:	Netzkommune GmbH
1.30.4_7,3
09 Sep 2026 06:03:08
commit hash: 65bc907e5cece356e3e2b05436854e5d2d10ea83commit hash: 65bc907e5cece356e3e2b05436854e5d2d10ea83commit hash: 65bc907e5cece356e3e2b05436854e5d2d10ea83commit hash: 65bc907e5cece356e3e2b05436854e5d2d10ea83 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Use the new www/nginx-module-form-input source port instead of fetching
form-input-nginx-module from GitHub.  The module version is now
maintained in one place for these ports.

Sponsored by:	Netzkommune GmbH
1.30.4_7,3
07 Sep 2026 12:49:41
commit hash: 0fc26258a016e26d1bee3586061db1fa867a59f2commit hash: 0fc26258a016e26d1bee3586061db1fa867a59f2commit hash: 0fc26258a016e26d1bee3586061db1fa867a59f2commit hash: 0fc26258a016e26d1bee3586061db1fa867a59f2 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Use the new www/nginx-module-cache-purge source port instead of
fetching ngx_cache_purge from GitHub.  The module version is now
maintained in one place for these ports.

Sponsored by:	Netzkommune GmbH
1.30.4_7,3
05 Sep 2026 18:36:47
commit hash: 85d565c82a5aa47a76029e1180f7853c6c7c1a55commit hash: 85d565c82a5aa47a76029e1180f7853c6c7c1a55commit hash: 85d565c82a5aa47a76029e1180f7853c6c7c1a55commit hash: 85d565c82a5aa47a76029e1180f7853c6c7c1a55 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Use the new www/nginx-module-array-var source port instead of fetching
array-var-nginx-module from GitHub.  The module version is now
maintained in one place for these ports.

Sponsored by:	Netzkommune GmbH
1.30.4_7,3
03 Sep 2026 15:30:16
commit hash: 5329ac58cbef8a039b7e0f177c1e7f5192463085commit hash: 5329ac58cbef8a039b7e0f177c1e7f5192463085commit hash: 5329ac58cbef8a039b7e0f177c1e7f5192463085commit hash: 5329ac58cbef8a039b7e0f177c1e7f5192463085 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Chase the www/nginx-module-njs update to 1.0.1, which contains
security fixes.  Bump PORTREVISION so the packages pick up the new
module.

Sponsored by:	Netzkommune GmbH
1.30.4_6,3
31 Aug 2026 05:40:33
commit hash: 530e64e3e8f417f53430746e7f615c7b147e34d6commit hash: 530e64e3e8f417f53430746e7f615c7b147e34d6commit hash: 530e64e3e8f417f53430746e7f615c7b147e34d6commit hash: 530e64e3e8f417f53430746e7f615c7b147e34d6 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.83.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.30.4_5,3
30 Aug 2026 17:17:18
commit hash: d7e49a0902c63144fa2367a11e75a5b7fcb73cfecommit hash: d7e49a0902c63144fa2367a11e75a5b7fcb73cfecommit hash: d7e49a0902c63144fa2367a11e75a5b7fcb73cfecommit hash: d7e49a0902c63144fa2367a11e75a5b7fcb73cfe files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Use the new www/nginx-module-njs source port instead of fetching njs
from GitHub.  The module version is now maintained in one place for
these ports.

Sponsored by:	Netzkommune GmbH
1.30.4_5,3
30 Aug 2026 12:05:46
commit hash: 92b16632481207a3d0d2ffa7cd4461aecd4455b7commit hash: 92b16632481207a3d0d2ffa7cd4461aecd4455b7commit hash: 92b16632481207a3d0d2ffa7cd4461aecd4455b7commit hash: 92b16632481207a3d0d2ffa7cd4461aecd4455b7 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Add www/nginx-module-ndk, a source-only port for the Nginx
Development Kit, and use it in the nginx ports instead of fetching
ngx_devel_kit from GitHub. The module version is now maintained in
one place for these ports.

Sponsored by:	Netzkommune GmbH
1.30.4_5,3
24 Aug 2026 13:50:15
commit hash: 2788a6cd426a4cf074824054b5f4410902563fefcommit hash: 2788a6cd426a4cf074824054b5f4410902563fefcommit hash: 2788a6cd426a4cf074824054b5f4410902563fefcommit hash: 2788a6cd426a4cf074824054b5f4410902563fef files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Point the MODSECURITY3 option at the owasp-modsecurity account, which now
hosts ModSecurity-nginx; the SpiderLabs path only works through GitHub's
redirect.  Pin all three ports to the same commit 9eb44fd; they carried
v1.0.3, fd28e6a and v1.0.3.

Also restore two mangled lines in the freenginx MODSECURITY3 branch, which
had lost their first character, leaving the port without --with-ld-opt and
without the pcre2 dependency when the option was on.

Sponsored by:	Netzkommune GmbH
1.30.4_4,3
19 Aug 2026 08:26:51
commit hash: ef8818183cede2aa0803634cd3e804c7a6ed943ccommit hash: ef8818183cede2aa0803634cd3e804c7a6ed943ccommit hash: ef8818183cede2aa0803634cd3e804c7a6ed943ccommit hash: ef8818183cede2aa0803634cd3e804c7a6ed943c files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Copy the module sources with cp instead of COPYTREE_SHARE in the
LUA and LUASTREAM pre-configure targets. COPYTREE_SHARE hardlinks
the files and then fails to chmod them when poudriere builds as an
unprivileged user.

Convert www/nginx-module-lua into a pure source-only port. The
prebuilt DSO conflicted with the module built by the nginx ports.

Add compat patches so lua-nginx-module builds against freenginx.

PR:		297651
Reported by:	Brad Ackerman
Sponsored by:	Netzkommune GmbH
1.30.4_4,3
14 Aug 2026 14:32:43
commit hash: 36f20b63acf3d05ffc2203998c77d995b51e0b4acommit hash: 36f20b63acf3d05ffc2203998c77d995b51e0b4acommit hash: 36f20b63acf3d05ffc2203998c77d995b51e0b4acommit hash: 36f20b63acf3d05ffc2203998c77d995b51e0b4a files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Rename www/lua-stream-nginx-module to www/nginx-module-lua-stream
to follow the nginx-module-* naming scheme for dedicated 3rd-party
module ports and adjust the consumers. Relax the BUILD_DEPENDS to
an unversioned dependency while here, matching the LUA option.

While here, rename the internal NJS_QJS_CFLAGS variable to
_NJS_QJS_CFLAGS so it is no longer treated as an option helper.

Sponsored by:	Netzkommune GmbH
1.30.4_4,3
13 Aug 2026 22:42:16
commit hash: 62a91023c0af4894d9ab79dd906de2b283002cf6commit hash: 62a91023c0af4894d9ab79dd906de2b283002cf6commit hash: 62a91023c0af4894d9ab79dd906de2b283002cf6commit hash: 62a91023c0af4894d9ab79dd906de2b283002cf6 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Start moving the bundled 3rd-party modules into dedicated
nginx-module-* ports, so that module versions are maintained in a
single place instead of the GH_TUPLE lists of the nginx ports.

As a first step, convert www/nginx-module-lua into a hybrid port
that installs the lua-nginx-module sources next to the prebuilt
DSO and use them in the three nginx ports via an unversioned
BUILD_DEPENDS instead of fetching from GitHub.

Sponsored by:	Netzkommune GmbH
1.30.4_4,3
13 Aug 2026 15:31:56
commit hash: 6389027ba5826ae4c730d02022709fb6fb2daa5ecommit hash: 6389027ba5826ae4c730d02022709fb6fb2daa5ecommit hash: 6389027ba5826ae4c730d02022709fb6fb2daa5ecommit hash: 6389027ba5826ae4c730d02022709fb6fb2daa5e files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

- Add new NJS_QJS option to build the NJS module with the QuickJS
  engine (lang/quickjs), which upstream recommends since njs 1.0.0
- Warn users with NJS enabled that the built-in njs engine is EOL
- Keep builds deterministic with NJS_QJS disabled (NJS_QUICKJS=NO)
- nginx-devel: remove leftover NJS_QJS bits pointing to deleted
  patches; stop the QuickJS include path from clobbering the base
  cc-opt flags
- nginx-full: enable NJS_QJS by default

Sponsored by:	Netzkommune GmbH
1.30.4_4,3
09 Aug 2026 14:25:46
commit hash: 01391d2255d213ba1f568d84e20f637fc0210961commit hash: 01391d2255d213ba1f568d84e20f637fc0210961commit hash: 01391d2255d213ba1f568d84e20f637fc0210961commit hash: 01391d2255d213ba1f568d84e20f637fc0210961 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Update bundled third-party modules; where upstream now offers a tag,
switch from a commit hash to the version tag:

- array_var:    v0.05 -> v0.06
- cache_purge:  hash  -> 3.0.2
- ngx_devel_kit: v0.3.3 -> v0.3.4
- drizzle:      hash  -> v0.1.14
- aws_auth:     -> f3d9862 (stays on a hash; the 2.1.1 tag lacks the
                OpenSSL 3.0 build fix)

Adjust the drizzle config patch to the module's new extraction
directory name.

For freenginx, add a patch to ngx_aws_auth: freenginx dropped
ngx_http_request_t.start_sec, so obtain the request time from
ngx_time() there instead.

Sponsored by: Netzkommune GmbH
1.30.4_3,3
09 Aug 2026 07:24:25
commit hash: ce30f7c3f9c3a664c24d231a96ff910b03517f2fcommit hash: ce30f7c3f9c3a664c24d231a96ff910b03517f2fcommit hash: ce30f7c3f9c3a664c24d231a96ff910b03517f2fcommit hash: ce30f7c3f9c3a664c24d231a96ff910b03517f2f files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Move the bundled fdintino nginx-upload-module to release 2.3.0 and work
around its PCRE2 incompatibility.

Since the removal of the PCRE1 option nginx is built against PCRE2 only.
The module's regex filter for upload_pass_form_field still tests the
ngx_regex_exec() return code for "rc == 0", which is only true under
PCRE1; PCRE2 returns the number of captures (>= 0) on a match, so
matching
form fields were silently dropped and upload_pass_form_field was
unusable
on any dynamic (DSO) build.  Relax the test to "rc >= 0" (workaround
from
upstream pull request 152).

freenginx: additionally adapt the module to the removal of r->start_sec
in freenginx >= 1.29 (nginx_version >= 1029000), which is otherwise a
build failure.

PR:		271781
Sponsored by:	Netzkommune GmbH
1.30.4_2,3
05 Aug 2026 07:54:11
commit hash: 8c2ac84b701610ea2c269aeb8f06ead8eae48cb2commit hash: 8c2ac84b701610ea2c269aeb8f06ead8eae48cb2commit hash: 8c2ac84b701610ea2c269aeb8f06ead8eae48cb2commit hash: 8c2ac84b701610ea2c269aeb8f06ead8eae48cb2 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: 3rd-pary modules managemeht

Fix build and loading of the 3rd party gridfs module after the
devel/mongo-c-driver 2.x update.

The module config now obtains include and linker flags from
pkg-config instead of deriving them from the ports tree's
DISTVERSION.  The previous approach ran a recursive make into
devel/mongo-c-driver on every make invocation, even with GRIDFS
unset, and derived the libbson include path from the mongo-c-driver
version although devel/libbson is a separate port with its own
DISTVERSION.  Both directories happen to carry the same version
today, so the mismatch was not visible yet.

While here, add the missing assert.h include.  The module calls
assert() without declaring it, which left an unresolvable symbol
"assert" in the shared object -- libc only exports __assert.  Since
nginx dlopen()s modules with RTLD_NOW, load_module refused to load
the module at runtime.

Also correct a typo in one of the patch file names.

PR:	296604, 296605, 296606
Sponsored by:	Netzkommune GmbH
1.30.4_1,3
04 Aug 2026 12:03:37
commit hash: 71c42e957e637f0530fd4ae04501f326ad9c706fcommit hash: 71c42e957e637f0530fd4ae04501f326ad9c706fcommit hash: 71c42e957e637f0530fd4ae04501f326ad9c706fcommit hash: 71c42e957e637f0530fd4ae04501f326ad9c706f files touched by this commit This port version is marked as vulnerable.
Yusuf Yaman (nxjoseph) search for other commits by this committer
www/{nginx,nginx-devel}: Forgot to bump portrevision

Fixes:		2fc4e25bbaae
Fixes:		206b53381e95
Reported by:	Jochen Neumeister <joneum@FreeBSD.org> (via mail)
Approved by:	osa, vvd (Mentors, implicit)
1.30.4,3
04 Aug 2026 11:46:48
commit hash: 2fc4e25bbaae7b55ced7bbe99f9ac401b8890b7bcommit hash: 2fc4e25bbaae7b55ced7bbe99f9ac401b8890b7bcommit hash: 2fc4e25bbaae7b55ced7bbe99f9ac401b8890b7bcommit hash: 2fc4e25bbaae7b55ced7bbe99f9ac401b8890b7b files touched by this commit This port version is marked as vulnerable.
Yusuf Yaman (nxjoseph) search for other commits by this committer
Author: Hiroo Ono
www/nginx: chase devel/mongo-c-driver update

PR:		296604
Reported by:	Hiroo Ono <hiroo.ono+freebsd@gmail.com> (author)
Approved by:	Jochen Neumeister <joneum@FreeBSD.org> (maintainer timeout, 3+
weeks)
Approved by:	osa, vvd (Mentors, implicit)
1.30.4,3
18 Jul 2026 09:36:03
commit hash: 96b7b9b5af971bff4b0e1ff0c6313297a3c3839fcommit hash: 96b7b9b5af971bff4b0e1ff0c6313297a3c3839fcommit hash: 96b7b9b5af971bff4b0e1ff0c6313297a3c3839fcommit hash: 96b7b9b5af971bff4b0e1ff0c6313297a3c3839f files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: Update to 1.30.4

Changes:

*) Security: heap buffer overflow when using the map directive with
   regex matching (CVE-2026-42533)
*) Security: uninitialized memory access when using unnamed regex
   captures with the "slice" directive or background cache update
   (CVE-2026-60005)
*) Security: use-after-free when processing a specially crafted
   proxied backend response with the ngx_http_ssi_filter_module
   (CVE-2026-56434)

Release Notes:	https://nginx.org/en/CHANGES-1.30
Security:	56feeac6-8263-11f1-92ba-bc24110523fe
Security:	CVE-2026-42533
Security:	CVE-2026-56434
Security:	CVE-2026-60005

PR:	296830

Sponsored by:	Netzkommune GmbH
1.30.3_3,3
11 Jul 2026 12:20:46
commit hash: e6d0edabafff04982e75ea065811c01347b75d2fcommit hash: e6d0edabafff04982e75ea065811c01347b75d2fcommit hash: e6d0edabafff04982e75ea065811c01347b75d2fcommit hash: e6d0edabafff04982e75ea065811c01347b75d2f files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.82.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.30.3_2,3
08 Jul 2026 13:30:30
commit hash: 693421e6587db29fe1b8103dcae705da1e26669bcommit hash: 693421e6587db29fe1b8103dcae705da1e26669bcommit hash: 693421e6587db29fe1b8103dcae705da1e26669bcommit hash: 693421e6587db29fe1b8103dcae705da1e26669b files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.81.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.30.3_1,3
24 Jun 2026 18:07:29
commit hash: dcd477443e2fcc3883583fd1999957d6162fa2a9commit hash: dcd477443e2fcc3883583fd1999957d6162fa2a9commit hash: dcd477443e2fcc3883583fd1999957d6162fa2a9commit hash: dcd477443e2fcc3883583fd1999957d6162fa2a9 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
*/*: update NGINX JavaScript to 1.0.0

Changelog: https://nginx.org/en/docs/njs/changes.html

Sponsored by:	Netzkommune GmbH
1.30.3,3
18 Jun 2026 15:59:46
commit hash: 14b3a97af857aa71cbf1b91921e530b34f440c31commit hash: 14b3a97af857aa71cbf1b91921e530b34f440c31commit hash: 14b3a97af857aa71cbf1b91921e530b34f440c31commit hash: 14b3a97af857aa71cbf1b91921e530b34f440c31 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: Update to 1.30.3

Changes with nginx 1.30.3                                        17 Jun
2026

    *) Security: a heap memory buffer overflow might occur in a worker
       process when using a configuration with "ignore_invalid_headers
off;"
       and "large_client_header_buffers" with large configured values
when
       proxying a specially crafted request to HTTP/2 or gRPC backend,
       allowing an attacker to cause worker process memory corruption or
       segmentation fault in a worker process (CVE-2026-42055).
       Thanks to Mufeed VH of Winfunc Research.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.30.2_3,3
14 Jun 2026 15:15:46
commit hash: 2dfd1ee55a26a653151f007179ebd212e17bb7b8commit hash: 2dfd1ee55a26a653151f007179ebd212e17bb7b8commit hash: 2dfd1ee55a26a653151f007179ebd212e17bb7b8commit hash: 2dfd1ee55a26a653151f007179ebd212e17bb7b8 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
Author: Ryan Steinmetz
www/{nginx,nginx-devel,freenginx}: 3rd-pary modules managemeht

Update mod_zip to 1.3.0 and switch Github author to evanmiller as this
seems to be author that the other, less current, versions are forked
from.

PR:	295934
Sponsored by:	Netzkommune GmbH
1.30.2_2,3
25 May 2026 17:08:15
commit hash: c08f758786ca1f2ab00ad6e728c8bf0d108e3b36commit hash: c08f758786ca1f2ab00ad6e728c8bf0d108e3b36commit hash: c08f758786ca1f2ab00ad6e728c8bf0d108e3b36commit hash: c08f758786ca1f2ab00ad6e728c8bf0d108e3b36 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx,nginx-devel,freenginx}: use lua-stream-nginx-module port

Replace the embedded LUASTREAM GH_TUPLE handling with a
BUILD_DEPENDS on www/lua-stream-nginx-module and use the
module sources from the dedicated port during the build.

Add freenginx compatibility patches for lua-stream-nginx-module.

Also update lua-stream-nginx-module to version 0.0.17.

PR:	294426
Sponsored by:	Netzkommune GmbH
1.30.2_1,3
23 May 2026 18:16:44
commit hash: 9eaa8be108d6b083ac93733b55bf0d28b0899908commit hash: 9eaa8be108d6b083ac93733b55bf0d28b0899908commit hash: 9eaa8be108d6b083ac93733b55bf0d28b0899908commit hash: 9eaa8be108d6b083ac93733b55bf0d28b0899908 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
*/*: update NGINX JavaScript to 0.9.9

Changelog: https://nginx.org/en/docs/njs/changes.html

Sponsored by:	Netzkommune GmbH
1.30.2,3
22 May 2026 17:02:50
commit hash: fc54915be84fd51843e0771986633a4be7d5c0f7commit hash: fc54915be84fd51843e0771986633a4be7d5c0f7commit hash: fc54915be84fd51843e0771986633a4be7d5c0f7commit hash: fc54915be84fd51843e0771986633a4be7d5c0f7 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: Update to 1.30.2

hanges with nginx 1.30.2                                        22 May
2026

    *) Security: a heap memory buffer overflow might occur in a worker
       process when using a configuration with overlapping captures in
       ngx_http_rewrite_module, potentially resulting in arbitrary code
       execution (CVE-2026-9256).
       Thanks to Mufeed VH of Winfunc Research.

PR:	295498
Sponsored by:	Netzkommune GmbH
1.30.1_1,3
18 May 2026 19:26:19
commit hash: d769e904078dc6d7333bfd72372a38b00486c211commit hash: d769e904078dc6d7333bfd72372a38b00486c211commit hash: d769e904078dc6d7333bfd72372a38b00486c211commit hash: d769e904078dc6d7333bfd72372a38b00486c211 files touched by this commit This port version is marked as vulnerable.
Ryan Steinmetz (zi) search for other commits by this committer
www/nginx: Update ngx_cache_purge module to unbreak

PR:		295309
Approved by:	maintainer
1.30.1,3
14 May 2026 14:24:33
commit hash: 901ca63a3839d33d65e53a0417736e48af89e0d7commit hash: 901ca63a3839d33d65e53a0417736e48af89e0d7commit hash: 901ca63a3839d33d65e53a0417736e48af89e0d7commit hash: 901ca63a3839d33d65e53a0417736e48af89e0d7 files touched by this commit This port version is marked as vulnerable.
Ryan Steinmetz (zi) search for other commits by this committer
www/nginx: Update to 1.30.1

PR:		295270
Approved by:	security/blanket
Security:	3414ac89-4f9f-11f1-a1c0-0050569f0b83
1.30.0,3
04 May 2026 16:09:13
commit hash: ec4aac13a6322ada6fd61f6b7df290f3236295c9commit hash: ec4aac13a6322ada6fd61f6b7df290f3236295c9commit hash: ec4aac13a6322ada6fd61f6b7df290f3236295c9commit hash: ec4aac13a6322ada6fd61f6b7df290f3236295c9 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: fix round_robin patch for nginx 1.30.0

Refresh patch context to match upstream changes so it
applies cleanly again. Restores NGX_HTTP_UPSTREAM_CHECK support.

PR:	294994
Sponsored by:	Netzkommune GmbH
1.30.0,3
03 May 2026 19:41:32
commit hash: 8c5c71adf02bbd6839c2e9de4c1d12d8fc75af64commit hash: 8c5c71adf02bbd6839c2e9de4c1d12d8fc75af64commit hash: 8c5c71adf02bbd6839c2e9de4c1d12d8fc75af64commit hash: 8c5c71adf02bbd6839c2e9de4c1d12d8fc75af64 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: Update to 1.30.0

Changes with nginx 1.30.0                                        14 Apr
2026

    *) 1.30.x stable branch.

Sponsored by:	Netzkommune GmbH
1.28.3_2,3
03 May 2026 14:16:15
commit hash: 265bceb40019772a5da86796e0cb2ac16f78b321commit hash: 265bceb40019772a5da86796e0cb2ac16f78b321commit hash: 265bceb40019772a5da86796e0cb2ac16f78b321commit hash: 265bceb40019772a5da86796e0cb2ac16f78b321 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
*/*: update NGINX JavaScript to 0.9.8

Changelog: https://nginx.org/en/docs/njs/changes.html

Sponsored by:	Netzkommune GmbH
1.28.3_1,3
27 Apr 2026 13:06:50
commit hash: c0a048676dc98414d36f424534dd8c87cc099eadcommit hash: c0a048676dc98414d36f424534dd8c87cc099eadcommit hash: c0a048676dc98414d36f424534dd8c87cc099eadcommit hash: c0a048676dc98414d36f424534dd8c87cc099ead files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.80.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.28.3,3
31 Mar 2026 18:49:47
commit hash: 5f22c200f56f92960bc925148870f6f1ff6606f4commit hash: 5f22c200f56f92960bc925148870f6f1ff6606f4commit hash: 5f22c200f56f92960bc925148870f6f1ff6606f4commit hash: 5f22c200f56f92960bc925148870f6f1ff6606f4 files touched by this commit This port version is marked as vulnerable.
Rene Ladan (rene) search for other commits by this committer
www/[free]nginx: remove HTTPV3_QTLS option which depends on expired
security/openssl33-quictls
1.28.3,3
26 Mar 2026 21:08:40
commit hash: 2ce2108cbf8791a60e72c04f4ef3b6ec85baedeacommit hash: 2ce2108cbf8791a60e72c04f4ef3b6ec85baedeacommit hash: 2ce2108cbf8791a60e72c04f4ef3b6ec85baedeacommit hash: 2ce2108cbf8791a60e72c04f4ef3b6ec85baedea files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: Update to 1.28.3

Changes with nginx 1.28.3                                        24 Mar
2026

    *) Security: a buffer overflow might occur while handling a COPY or
MOVE
       request in a location with "alias", allowing an attacker to
modify
       the source or destination path outside of the document root
       (CVE-2026-27654).
       Thanks to Calif.io in collaboration with Claude and Anthropic
       Research.

    *) Security: processing of a specially crafted mp4 file by the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.28.2_13,3
26 Mar 2026 17:06:05
commit hash: b08679c2ee40d37e6fcc5bbb6d4df04efa3d64e7commit hash: b08679c2ee40d37e6fcc5bbb6d4df04efa3d64e7commit hash: b08679c2ee40d37e6fcc5bbb6d4df04efa3d64e7commit hash: b08679c2ee40d37e6fcc5bbb6d4df04efa3d64e7 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
*/*: update NGINX JavaScript to 0.9.6

Changelog: https://nginx.org/en/docs/njs/changes.html

Sponsored by:	Netzkommune GmbH
1.28.2_12,3
09 Mar 2026 19:19:40
commit hash: 59b4b5b7ad8252574160961acdc37d760a148722commit hash: 59b4b5b7ad8252574160961acdc37d760a148722commit hash: 59b4b5b7ad8252574160961acdc37d760a148722commit hash: 59b4b5b7ad8252574160961acdc37d760a148722 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/*nginx*: Update 3-party modul passenger

Update third-party modul passenger to 6.1.2

PR:	292546
Sponsored by:	Netzkommune GmbH
1.28.2_12,3
09 Mar 2026 18:18:14
commit hash: 5557f72092bc4b983cdf8c46a9cd6797532b9876commit hash: 5557f72092bc4b983cdf8c46a9cd6797532b9876commit hash: 5557f72092bc4b983cdf8c46a9cd6797532b9876commit hash: 5557f72092bc4b983cdf8c46a9cd6797532b9876 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
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.28.2_11,3
07 Mar 2026 11:25:28
commit hash: 7f9195844e9b64d3b288c85c44cc7b80beade30ccommit hash: 7f9195844e9b64d3b288c85c44cc7b80beade30ccommit hash: 7f9195844e9b64d3b288c85c44cc7b80beade30ccommit hash: 7f9195844e9b64d3b288c85c44cc7b80beade30c files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/*nginx: Switch nginx-vod-module to maintained fork

The original Kaltura nginx-vod-module repository is no longer actively
maintained and has been incompatible with FFmpeg 8 due to removed
legacy API calls.

Switch to the actively maintained fork:
https://github.com/diogoazevedos/nginx-vod-module

This restores compatibility with newer FFmpeg versions.

Reported by:	Jim Terhune via ML
Sponsored by:	Netzkommune GmbH
1.28.2_11,3
14 Feb 2026 14:29:04
commit hash: a2245f6b603246877151a5ce3feea138d6f075d6commit hash: a2245f6b603246877151a5ce3feea138d6f075d6commit hash: a2245f6b603246877151a5ce3feea138d6f075d6commit hash: a2245f6b603246877151a5ce3feea138d6f075d6 files touched by this commit This port version is marked as vulnerable.
Rene Ladan (rene) search for other commits by this committer
www/*ngnix: use security/openssl33-quictls instead of expired
security/openssl-quictls
1.28.2_11,3
14 Feb 2026 09:17:30
commit hash: 57af1cf19c5ad89b4db90af4915ac2a514c782dbcommit hash: 57af1cf19c5ad89b4db90af4915ac2a514c782dbcommit hash: 57af1cf19c5ad89b4db90af4915ac2a514c782dbcommit hash: 57af1cf19c5ad89b4db90af4915ac2a514c782db files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
Author: FiLiS
www/nginx: Update to 1.28.2

Changes with nginx 1.28.2                                        04 Feb
2026

    *) Security: an attacker might inject plain text data in the
response
       from an SSL backend (CVE-2026-1642).

    *) Bugfix: use-after-free might occur after switching to the next
gRPC
       or HTTP/2 backend.

    *) Bugfix: fixed warning when compiling with MSVC 2022 x86.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.28.0_11,3
31 Jan 2026 12:10:06
commit hash: b6be123592472af1df051613bb0f6340fa1a61fccommit hash: b6be123592472af1df051613bb0f6340fa1a61fccommit hash: b6be123592472af1df051613bb0f6340fa1a61fccommit hash: b6be123592472af1df051613bb0f6340fa1a61fc files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
*/*: update NGINX JavaScript to 0.9.5

Changes with njs 0.9.5

Release Date: 13 January 2026

nginx modules:

    Feature: added native module support for qjs engine for http and
stream.

    Bugfix: fixed js_body_filter with multiple chunks for qjs engine.

    Bugfix: fixed buffer_type inheritance in if blocks for
js_body_filter. Previously, when js_body_filter was used inside an if
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.28.0_10,3
07 Jan 2026 12:14:09
commit hash: 345246d1ff530b8f25909207ec7a8cf2102b1e5ccommit hash: 345246d1ff530b8f25909207ec7a8cf2102b1e5ccommit hash: 345246d1ff530b8f25909207ec7a8cf2102b1e5ccommit hash: 345246d1ff530b8f25909207ec7a8cf2102b1e5c files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: remove stray editor swap file

The file did not appear in git diff and was committed by mistake.

Sponsored by:	Netzkommune GmbH
1.28.0_10,3
07 Jan 2026 12:05:48
commit hash: 92b26096555ab8aa26045ee4014b24022c65e03fcommit hash: 92b26096555ab8aa26045ee4014b24022c65e03fcommit hash: 92b26096555ab8aa26045ee4014b24022c65e03fcommit hash: 92b26096555ab8aa26045ee4014b24022c65e03f files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
mail/phpmailer7: Update to 7.0.1

-Use From domain when generating CIDs in msgHTML.
-Update to PHPCompatibility 10, resolve numerous PHPCS issues in PHP 8.5.
-Revise GitHub actions for PHP 8.5 and experimental 8.6 tests.
-Switch gmail example from the deprecated IMAP extension to use
 directorytree/imapengine for IMAP uploads.
-Set htmlspecialchars() flags explicitly and consistently.
-Convert XOAUTH2 token exceptions into PHPMailer Exceptions. The original
 exception is available as an inner exception.
-Deprecate VERSION constants in POP3 and SMTP classes.
-Remove dependency on roave/security-advisories; it's now built into composer
2.9.
-Update Dutch, Esperanto, and Norwegian translations.

Sponsored by:	Netzkommune GmbH
1.28.0_10,3
06 Jan 2026 20:08:04
commit hash: 5c05ea5970c777984b3b9066c6549d1bfe747cdacommit hash: 5c05ea5970c777984b3b9066c6549d1bfe747cdacommit hash: 5c05ea5970c777984b3b9066c6549d1bfe747cdacommit hash: 5c05ea5970c777984b3b9066c6549d1bfe747cda files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/*nginx: update 3rd party otel

Update nginx-otel to a newer upstream revision to fix OTEL builds
with system gRPC.

PR:	288764
Sponsored by:	Netzkommune GmbH
1.28.0_9,3
06 Jan 2026 12:29:25
commit hash: 908eaa8c2c1167628e422bf97095db7d8331eeb0commit hash: 908eaa8c2c1167628e422bf97095db7d8331eeb0commit hash: 908eaa8c2c1167628e422bf97095db7d8331eeb0commit hash: 908eaa8c2c1167628e422bf97095db7d8331eeb0 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
Author: Sergey A. Osokin
www/lua-resty-core: update to 0.1.32

- Update lua-resty-core from 0.1.31 to 0.1.32
- Bump PORTREVISION for freenginx, nginx, and nginx-devel

PR:	290817
Approvd by:	zi (autoapproved)
Sponsored by:	Netzkommune GmbH
1.28.0_8,3
04 Jan 2026 11:47:17
commit hash: dd55652b3c15eaa90d7e94cdcab0586ff47b9cb2commit hash: dd55652b3c15eaa90d7e94cdcab0586ff47b9cb2commit hash: dd55652b3c15eaa90d7e94cdcab0586ff47b9cb2commit hash: dd55652b3c15eaa90d7e94cdcab0586ff47b9cb2 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: fix NGINX_VERSION

Sponsored by:	Netzkommune GmbH
04 Jan 2026 09:56:59
commit hash: 2653c8c8e432005007b608ad14a9b3f9ea0969fecommit hash: 2653c8c8e432005007b608ad14a9b3f9ea0969fecommit hash: 2653c8c8e432005007b608ad14a9b3f9ea0969fecommit hash: 2653c8c8e432005007b608ad14a9b3f9ea0969fe files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: define NGINX_VERSION in a separate file

Sponsored by:	Netzkommune GmbH
1.28.0_8,3
29 Nov 2025 23:21:51
commit hash: 6b900360feef4c4380dc011fb1727f56f6c49133commit hash: 6b900360feef4c4380dc011fb1727f56f6c49133commit hash: 6b900360feef4c4380dc011fb1727f56f6c49133commit hash: 6b900360feef4c4380dc011fb1727f56f6c49133 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.76.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.28.0_7,3
25 Nov 2025 10:51:08
commit hash: 72b1b236f548a5fae63b3877d8bbc926ea244ec0commit hash: 72b1b236f548a5fae63b3877d8bbc926ea244ec0commit hash: 72b1b236f548a5fae63b3877d8bbc926ea244ec0commit hash: 72b1b236f548a5fae63b3877d8bbc926ea244ec0 files touched by this commit This port version is marked as vulnerable.
Baptiste Daroussin (bapt) search for other commits by this committer
www/nginx: do not link to libpostproc for thumbextractor module

libpostproc has been removed from newer ffmpeg and it not needed
with ffmpeg6 either

PR:	289067
1.28.0_7,3
09 Nov 2025 19:33:37
commit hash: fde143d86b688cd85c979a269d439b2f8907ed5bcommit hash: fde143d86b688cd85c979a269d439b2f8907ed5bcommit hash: fde143d86b688cd85c979a269d439b2f8907ed5bcommit hash: fde143d86b688cd85c979a269d439b2f8907ed5b files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: add third-party zstd module

PR:	284075
Sponsored by:	Netzkommune GmbH
1.28.0_6,3
09 Nov 2025 19:06:02
commit hash: 06720897e774216156e98c35e436c6408fe690a0commit hash: 06720897e774216156e98c35e436c6408fe690a0commit hash: 06720897e774216156e98c35e436c6408fe690a0commit hash: 06720897e774216156e98c35e436c6408fe690a0 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
*/*: update NGINX JavaScript to 0.9.4

Changes with njs 0.9.4

Release Date: 28 October 2025

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.

Sponsored by:	Netzkommune GmbH
1.28.0_5,3
25 Oct 2025 14:30:30
commit hash: 4873033bfcb0b6148fdf4f5c82550cbcc1f859bfcommit hash: 4873033bfcb0b6148fdf4f5c82550cbcc1f859bfcommit hash: 4873033bfcb0b6148fdf4f5c82550cbcc1f859bfcommit hash: 4873033bfcb0b6148fdf4f5c82550cbcc1f859bf files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
*/*: update NGINX JavaScript to 0.9.3

Changes with njs 0.9.3

Release Date: 07 October 2025

nginx modules:

-    Bugfix: fixed heap-use-after-free while module loading.

-    Bugfix: fixed heap-use-after-free in js_set handler used in log
phase. The issue was introduced in 04f6dfb (0.9.2).

Changes with njs 0.9.2
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.28.0_4,3
18 Oct 2025 23:50:31
commit hash: 1e58bd06ccabc5bc741c3757a8fc4d5e18cd3b04commit hash: 1e58bd06ccabc5bc741c3757a8fc4d5e18cd3b04commit hash: 1e58bd06ccabc5bc741c3757a8fc4d5e18cd3b04commit hash: 1e58bd06ccabc5bc741c3757a8fc4d5e18cd3b04 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.75.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.28.0_3,3
12 Aug 2025 18:15:31
commit hash: 8731b5c0dd5bbdef4aef9237c952b1497337c12ecommit hash: 8731b5c0dd5bbdef4aef9237c952b1497337c12ecommit hash: 8731b5c0dd5bbdef4aef9237c952b1497337c12ecommit hash: 8731b5c0dd5bbdef4aef9237c952b1497337c12e files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.74.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.28.0_2,3
17 Jun 2025 19:09:49
commit hash: 69bfe8f1431a4c5ffa7cf39b6683e782224ba0bbcommit hash: 69bfe8f1431a4c5ffa7cf39b6683e782224ba0bbcommit hash: 69bfe8f1431a4c5ffa7cf39b6683e782224ba0bbcommit hash: 69bfe8f1431a4c5ffa7cf39b6683e782224ba0bb files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.73.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.28.0_1,3
18 May 2025 03:15:41
commit hash: 3ebb999ea0410eb7c5f87d3223c67fe7af9616b0commit hash: 3ebb999ea0410eb7c5f87d3223c67fe7af9616b0commit hash: 3ebb999ea0410eb7c5f87d3223c67fe7af9616b0commit hash: 3ebb999ea0410eb7c5f87d3223c67fe7af9616b0 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.72.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.28.0,3
04 May 2025 15:40:19
commit hash: 38b092ca53038deab7b647487f977561fba9d672commit hash: 38b092ca53038deab7b647487f977561fba9d672commit hash: 38b092ca53038deab7b647487f977561fba9d672commit hash: 38b092ca53038deab7b647487f977561fba9d672 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: Update to 1.28.0

Changes with nginx 1.28.0:

    *) 1.28.x stable branch.
    *) Bugfix: nginx could not be built by gcc 15 if ngx_http_v2_module or
ngx_http_v3_module modules were used.
    *) Bugfix: nginx might not be built by gcc 14 or newer with -O3 -flto
optimization if ngx_http_v3_module was used.

Update 3rd party module:
- Luastream to 0.0.16
- Passenger to 6.0.27

PR:	286312
Sponsored by:	Netzkommune GmbH
1.26.3_3,3
18 Apr 2025 05:37:04
commit hash: 186a8781b0d466348f2c13a1a9785c179c0b0046commit hash: 186a8781b0d466348f2c13a1a9785c179c0b0046commit hash: 186a8781b0d466348f2c13a1a9785c179c0b0046commit hash: 186a8781b0d466348f2c13a1a9785c179c0b0046 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 29.4

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
1.26.3_2,3
23 Feb 2025 12:47:41
commit hash: cbef78abfce5346f71e824247d75c88c04c084c0commit hash: cbef78abfce5346f71e824247d75c88c04c084c0commit hash: cbef78abfce5346f71e824247d75c88c04c084c0commit hash: cbef78abfce5346f71e824247d75c88c04c084c0 files touched by this commit This port version is marked as vulnerable.
Jason E. Hale (jhale) search for other commits by this committer
*/*: Chase devel/abseil update
1.26.3_1,3
07 Feb 2025 21:34:57
commit hash: 9fb75f4dd422c3fb2a8d03a9e7a1bd7560d06c07commit hash: 9fb75f4dd422c3fb2a8d03a9e7a1bd7560d06c07commit hash: 9fb75f4dd422c3fb2a8d03a9e7a1bd7560d06c07commit hash: 9fb75f4dd422c3fb2a8d03a9e7a1bd7560d06c07 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.70.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases
1.26.3,3
06 Feb 2025 19:30:53
commit hash: e112dab88c19253b68eb7cef3264ca4a6a824ce8commit hash: e112dab88c19253b68eb7cef3264ca4a6a824ce8commit hash: e112dab88c19253b68eb7cef3264ca4a6a824ce8commit hash: e112dab88c19253b68eb7cef3264ca4a6a824ce8 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx: Update to 1.26.3

Changes with nginx 1.26.3                                  05 Feb 2025

    *) Security: insufficient check in virtual servers handling with
       TLSv1.3 SNI allowed to reuse SSL sessions in a different virtual server,
       to bypass client SSL certificates verification (CVE-2025-23419).

    *) Bugfix: in the ngx_http_mp4_module.
       Thanks to Nils Bars.

    *) Workaround: "gzip filter failed to use preallocated memory"
       alerts appeared in logs when using zlib-ng.

    *) Bugfix: nginx could not build libatomic library using the library
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.26.2_12,3
04 Feb 2025 15:07:37
commit hash: 0cd9b0baf2c1860dd27776273e88db3a84549e1ccommit hash: 0cd9b0baf2c1860dd27776273e88db3a84549e1ccommit hash: 0cd9b0baf2c1860dd27776273e88db3a84549e1ccommit hash: 0cd9b0baf2c1860dd27776273e88db3a84549e1c files touched by this commit This port version is marked as vulnerable.
Sergey A. Osokin (osa) search for other commits by this committer
www/nginx: update third-party lua module to 0.10.28

Bump PORTREVISION.

Requested by:	zi
1.26.2_11,3
28 Jan 2025 17:23:28
commit hash: adfb8194d132295d00880bf84675be78bbff09eccommit hash: adfb8194d132295d00880bf84675be78bbff09eccommit hash: adfb8194d132295d00880bf84675be78bbff09eccommit hash: adfb8194d132295d00880bf84675be78bbff09ec files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 29.3

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
1.26.2_10,3
28 Jan 2025 17:15:24
commit hash: b40b34536dbf258b2f83ab44393093b280b22ce6commit hash: b40b34536dbf258b2f83ab44393093b280b22ce6commit hash: b40b34536dbf258b2f83ab44393093b280b22ce6commit hash: b40b34536dbf258b2f83ab44393093b280b22ce6 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/grpc: Update to 1.69.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/grpc/grpc/releases

Number of commits found: 1066 (showing only 100 on this page)

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »