Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
nginx-devel Robust and small WWW server
1.31.7_1 www Σ=24 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.31.7Version of this port present on the latest quarterly branch.
Maintainer: joneum@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-06-15 08:23:21
Last Update: 2026-10-21 21:46:40
Commit Hash: 76a8950
People watching this port, also watch: nginx, sudo, wget, lsof, rsync
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 (118 items)
Collapse this list.
  1. /usr/local/share/licenses/nginx-devel-1.31.7_1/catalog.mk
  2. /usr/local/share/licenses/nginx-devel-1.31.7_1/LICENSE
  3. /usr/local/share/licenses/nginx-devel-1.31.7_1/BSD2CLAUSE
  4. etc/nginx/koi-utf
  5. etc/nginx/koi-win
  6. etc/nginx/win-utf
  7. @comment include/ngx_link_func_module.h
  8. @comment etc/nginx/naxsi_core.rules
  9. @sample etc/nginx/fastcgi_params-dist etc/nginx/fastcgi_params
  10. @sample etc/nginx/mime.types-dist etc/nginx/mime.types
  11. @sample etc/nginx/nginx.conf-dist etc/nginx/nginx.conf
  12. @sample etc/nginx/scgi_params-dist etc/nginx/scgi_params
  13. @sample etc/nginx/uwsgi_params-dist etc/nginx/uwsgi_params
  14. @comment libexec/nginx/ngx_http_ajp_module.so
  15. @comment libexec/nginx/ngx_http_array_var_module.so
  16. @comment libexec/nginx/ngx_http_aws_auth_module.so
  17. @comment libexec/nginx/ngx_http_brotli_filter_module.so
  18. @comment libexec/nginx/ngx_http_brotli_static_module.so
  19. @comment libexec/nginx/ngx_http_cache_purge_module.so
  20. @comment libexec/nginx/ngx_http_cert_expiry_module.so
  21. @comment libexec/nginx/ndk_http_module.so
  22. @comment libexec/nginx/ngx_http_drizzle_module.so
  23. @comment libexec/nginx/ngx_http_dynamic_upstream_module.so
  24. @comment libexec/nginx/ngx_http_echo_module.so
  25. @comment libexec/nginx/ngx_http_encrypted_session_module.so
  26. @comment libexec/nginx/ngx_fips_check_module.so
  27. @comment libexec/nginx/ngx_http_form_input_module.so
  28. @comment libexec/nginx/ngx_http_gridfs_module.so
  29. @comment libexec/nginx/ngx_http_headers_more_filter_module.so
  30. @comment libexec/nginx/ngx_http_accept_language_module.so
  31. @comment libexec/nginx/ngx_http_auth_digest_module.so
  32. @comment libexec/nginx/ngx_http_auth_jwt_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_geoip_module.so
  41. @comment libexec/nginx/ngx_http_image_filter_module.so
  42. @comment libexec/nginx/ngx_http_ip2location_module.so
  43. @comment libexec/nginx/ngx_http_ip2proxy_module.so
  44. @comment libexec/nginx/ngx_http_json_status_module.so
  45. @comment libexec/nginx/ngx_http_mogilefs_module.so
  46. @comment libexec/nginx/ngx_http_notice_module.so
  47. @comment libexec/nginx/ngx_http_perl_module.so
  48. @comment libexec/nginx/ngx_http_push_stream_module.so
  49. @comment libexec/nginx/ngx_nchan_module.so
  50. @comment libexec/nginx/ngx_http_redis_module.so
  51. @comment libexec/nginx/ngx_http_subs_filter_module.so
  52. @comment libexec/nginx/ngx_http_tnt_module.so
  53. @comment libexec/nginx/ngx_http_uploadprogress_module.so
  54. @comment libexec/nginx/ngx_http_upload_module.so
  55. @comment libexec/nginx/ngx_http_upstream_fair_module.so
  56. @comment libexec/nginx/ngx_http_sticky_module.so
  57. @comment libexec/nginx/ngx_http_video_thumbextractor_module.so
  58. @comment libexec/nginx/ngx_http_xslt_filter_module.so
  59. @comment libexec/nginx/ngx_http_zip_module.so
  60. @comment libexec/nginx/ngx_http_geoip2_module.so
  61. @comment libexec/nginx/ngx_http_js_module.so
  62. @comment libexec/nginx/ngx_http_iconv_module.so
  63. @comment libexec/nginx/ngx_http_ip_anon_module.so
  64. @comment libexec/nginx/ngx_http_let_module.so
  65. @comment libexec/nginx/ngx_http_link_func_module.so
  66. @comment libexec/nginx/ngx_http_lua_module.so
  67. @comment libexec/nginx/ngx_stream_lua_module.so
  68. libexec/nginx/ngx_mail_module.so
  69. @comment libexec/nginx/ngx_http_memc_module.so
  70. @comment libexec/nginx/ngx_http_modsecurity_module.so
  71. @comment libexec/nginx/ngx_nats_module.so
  72. @comment libexec/nginx/ngx_http_naxsi_module.so
  73. @comment libexec/nginx/ngx_otel_module.so
  74. @comment libexec/nginx/ngx_http_passenger_module.so
  75. @comment libexec/nginx/ngx_postgres_module.so
  76. @comment libexec/nginx/ngx_http_rds_csv_filter_module.so
  77. @comment libexec/nginx/ngx_http_rds_json_filter_module.so
  78. @comment libexec/nginx/ngx_http_redis2_module.so
  79. @comment libexec/nginx/ngx_rtmp_module.so
  80. @comment libexec/nginx/ngx_http_set_misc_module.so
  81. @comment libexec/nginx/ngx_http_sflow_module.so
  82. @comment libexec/nginx/ngx_http_shibboleth_module.so
  83. @comment libexec/nginx/ngx_http_slowfs_module.so
  84. @comment libexec/nginx/ngx_http_srcache_filter_module.so
  85. @comment libexec/nginx/ngx_stream_geoip2_module.so
  86. @comment libexec/nginx/ngx_stream_js_module.so
  87. libexec/nginx/ngx_stream_module.so
  88. @comment libexec/nginx/ngx_stream_geoip_module.so
  89. @comment libexec/nginx/ngx_stream_limit_req_module.so
  90. @comment libexec/nginx/ngx_http_stream_server_traffic_status_module.so
  91. @comment libexec/nginx/ngx_stream_server_traffic_status_module.so
  92. @comment libexec/nginx/ngx_http_syslog5424_module.so
  93. @comment libexec/nginx/ngx_http_vod_module.so
  94. @comment libexec/nginx/ngx_http_vhost_traffic_status_module.so
  95. @comment libexec/nginx/ngx_http_websockify_module.so
  96. @comment libexec/nginx/ngx_http_xss_filter_module.so
  97. @comment libexec/nginx/ngx_http_zstd_filter_module.so
  98. @comment libexec/nginx/ngx_http_zstd_static_module.so
  99. @comment %%SITE_ARCH%%/auto/nginx/nginx.so
  100. @comment %%SITE_ARCH%%/nginx.pm
  101. sbin/nginx
  102. share/vim/vimfiles/ftdetect/nginx.vim
  103. share/vim/vimfiles/ftplugin/nginx.vim
  104. share/vim/vimfiles/indent/nginx.vim
  105. share/vim/vimfiles/syntax/nginx.vim
  106. @postexec mkdir -p -m 755 %D/www/nginx-dist
  107. @postexec if [ ! -d %D/www/nginx/ ] ; then ln -fs %D/www/nginx-dist %D/www/nginx; fi
  108. www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING
  109. www/nginx-dist/index.html
  110. www/nginx-dist/50x.html
  111. @postexec chmod a-w %D/www/nginx-dist
  112. @postunexec if [ -L %D/www/nginx ]; then rm -f %D/www/nginx; fi
  113. @dir /var/tmp/nginx
  114. @dir /var/log/nginx
  115. share/man/man8/nginx.8.gz
  116. @owner
  117. @group
  118. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • nginx
Dependency lines:
  • nginx-devel>0:www/nginx-devel
Conflicts: #
CONFLICTS:
  • nginx-1.*
  • nginx-full-1.*
  • nginx-lite-1.*
  • nginx-naxsi-1.*
CONFLICTS_INSTALL:
  • nginx
To install the port: #
cd /usr/ports/www/nginx-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install www/nginx-devel
  • pkg install nginx-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nginx-devel
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1792594839 SHA256 (nginx-1.31.7.tar.gz) = 89ea8a3dc171511f7325043b50e4c036248d9fad5feb7ec809c0b82d5df42c65 SIZE (nginx-1.31.7.tar.gz) = 1392370

Expand this list (80 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 (google-ngx_brotli-a71f931_GH0.tar.gz) = b3312a045d5303a40d02beb34711b8ca27f7b72d647e9ee2012a8eddd14d9b22 SIZE (google-ngx_brotli-a71f931_GH0.tar.gz) = 16376 SHA256 (openresty-drizzle-nginx-module-v0.1.14_GH0.tar.gz) = 272aba4371965893fad7480dea4f18889ed1717598729e72292867f2170e6aa7 SIZE (openresty-drizzle-nginx-module-v0.1.14_GH0.tar.gz) = 52144 SHA256 (ZigzagAK-ngx_dynamic_upstream-ab67fe7_GH0.tar.gz) = 4610da3ce9c35e3eef0e6d12a6285b9c8020f6d44fb094b4af94c1275bc01156 SIZE (ZigzagAK-ngx_dynamic_upstream-ab67fe7_GH0.tar.gz) = 22991 SHA256 (openresty-echo-nginx-module-4eeda3c_GH0.tar.gz) = 64093d606c7bc61a26ca49bfa7c4a2dacec6013ce158463a377592a6f7224444 SIZE (openresty-echo-nginx-module-4eeda3c_GH0.tar.gz) = 53544 SHA256 (openresty-headers-more-nginx-module-v0.39_GH0.tar.gz) = dde68d3fa2a9fc7f52e436d2edc53c6d703dcd911283965d889102d3a877c778 SIZE (openresty-headers-more-nginx-module-v0.39_GH0.tar.gz) = 29616 SHA256 (atomx-nginx-http-auth-digest-ac91c88_GH0.tar.gz) = 31b2a737d3d5d118a286a0b8a6e2637eda313dba07a9a5824e4c6e33ea6e2b80 SIZE (atomx-nginx-http-auth-digest-ac91c88_GH0.tar.gz) = 17890 SHA256 (TeslaGov-ngx-http-auth-jwt-module-2.3.1_GH0.tar.gz) = a3865859a1476bd5e8a1468d9dee23d46c716b6b932649fde04238748eafe6d5 SIZE (TeslaGov-ngx-http-auth-jwt-module-2.3.1_GH0.tar.gz) = 32459 SHA256 (stnoonan-spnego-http-auth-nginx-module-v1.1.3_GH0.tar.gz) = 0e1e54f8ab7d76f922881f13d870edf8b820ef645b19013774c825110d011640 SIZE (stnoonan-spnego-http-auth-nginx-module-v1.1.3_GH0.tar.gz) = 32975 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 (openresty-nginx-eval-module-13425e8_GH0.tar.gz) = 48664ecd18041633829fc66b5e339ca7e75f44648c7bcbdd18e8cf8691a100bd SIZE (openresty-nginx-eval-module-13425e8_GH0.tar.gz) = 14936 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-ip2location-nginx-5f2c59a_GH0.tar.gz) = 3eb29b516d80afcc5267ef436bd527b0810257437bce48bdfd6070dd10f1b767 SIZE (ip2location-ip2location-nginx-5f2c59a_GH0.tar.gz) = 5506 SHA256 (ip2location-ip2proxy-nginx-f3e7e7d_GH0.tar.gz) = 90dc4a10dd8fc4af3ffdd2cf451368eca1d3b90261ec1944ad629b2302932638 SIZE (ip2location-ip2proxy-nginx-f3e7e7d_GH0.tar.gz) = 5253 SHA256 (kr-nginx-notice-3c95966_GH0.tar.gz) = e829fc94178cc8c91fef15a1fc44ee7ac162c13eddc0bba4c9427aaa23386885 SIZE (kr-nginx-notice-3c95966_GH0.tar.gz) = 3343 SHA256 (slact-nchan-v1.3.7_GH0.tar.gz) = 6e82c673cedc7d33ee48ea1c198964fdcf6853bf851de797002199a496f08263 SIZE (slact-nchan-v1.3.7_GH0.tar.gz) = 665133 SHA256 (wandenberg-nginx-push-stream-module-0.6.0_GH0.tar.gz) = 84f6ad280c5eaf34e145bae3b835ef826b6e4aa490a94fed7350c8093be67d61 SIZE (wandenberg-nginx-push-stream-module-0.6.0_GH0.tar.gz) = 210766 SHA256 (osokin-ngx_http_redis-0.4.0_GH0.tar.gz) = e5b699243035575cb8ffcd26fc3a8287bcd11ff414e30fd0a52c96729fd22d0d SIZE (osokin-ngx_http_redis-0.4.0_GH0.tar.gz) = 11858 SHA256 (yaoweibin-ngx_http_substitutions_filter_module-e12e965_GH0.tar.gz) = 40f9d43fdb39f4a8c60697e366469a42e229b12f1993376f33431e700bd9a50f SIZE (yaoweibin-ngx_http_substitutions_filter_module-e12e965_GH0.tar.gz) = 94055 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-v0.9.3_GH0.tar.gz) = 7d810069f6f3e26f3b00989448fceb891a934c2a2f7eb55e0358b70291c23942 SIZE (masterzen-nginx-upload-progress-module-v0.9.3_GH0.tar.gz) = 17303 SHA256 (yaoweibin-nginx_upstream_check_module-87bfa66_GH0.tar.gz) = bffdae53677f703f99401d5d8924f3351832f1ade224e7e45c4e33e930316bb4 SIZE (yaoweibin-nginx_upstream_check_module-87bfa66_GH0.tar.gz) = 130913 SHA256 (jaygooby-nginx-upstream-fair-10ecdcf_GH0.tar.gz) = 93f71b7cf0db9c6dbf97e3ee11cf8efbc149946c0949d7abd19c74c7620eea50 SIZE (jaygooby-nginx-upstream-fair-10ecdcf_GH0.tar.gz) = 10433 SHA256 (gdongca-nginx-sticky-module-ng-a3263ad_GH0.tar.gz) = 610bd7fa83d6f8fdb17cf689f36b2dfc5e5638869dcd225528eb69d8a0a40ac8 SIZE (gdongca-nginx-sticky-module-ng-a3263ad_GH0.tar.gz) = 122022 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 (nats-io-nginx-nats-6f7adf1_GH0.tar.gz) = 2fc9489e85a6d871524dea36ae801b60cbfc2a9f332c91ef3843d5f8e6f79652 SIZE (nats-io-nginx-nats-6f7adf1_GH0.tar.gz) = 31761 SHA256 (wargio-naxsi-1.7_GH0.tar.gz) = adee817da71913f64a9fb0fca142d9520bb0e5014b1acc797841cd8e31273f4d SIZE (wargio-naxsi-1.7_GH0.tar.gz) = 1132392 SHA256 (libinjection-libinjection-b9fcaaf_GH0.tar.gz) = 7812e1316b61a7a7d3a65a57a07c6d5235ac40fe35e6edda983f31a44661a38e SIZE (libinjection-libinjection-b9fcaaf_GH0.tar.gz) = 2218207 SHA256 (osokin-nginx-otel-3a655df_GH0.tar.gz) = 71ee1561303c289d4562148f8719b60796c36abe16de1b3c10d10b8e6f03a952 SIZE (osokin-nginx-otel-3a655df_GH0.tar.gz) = 27169 SHA256 (openresty-rds-csv-nginx-module-6a90686_GH0.tar.gz) = 92068b96a9cf152e8f10db2b661a031adbb2a29db4b075773c2495846d4c926c SIZE (openresty-rds-csv-nginx-module-6a90686_GH0.tar.gz) = 20631 SHA256 (openresty-rds-json-nginx-module-e6517b9_GH0.tar.gz) = 93dc271ff64d9dcbd48e494b72ac7af7a169c58ce4d4a98d732fb71b07e6bf1c SIZE (openresty-rds-json-nginx-module-e6517b9_GH0.tar.gz) = 35794 SHA256 (arut-nginx-rtmp-module-6c7719d_GH0.tar.gz) = af459cb16d276cf76a73adba55bc063330136090f7ce9279b851c35eea8c57da SIZE (arut-nginx-rtmp-module-6c7719d_GH0.tar.gz) = 520109 SHA256 (openresty-set-misc-nginx-module-eb223c9_GH0.tar.gz) = 1eeea5ea1df3531e5a1fafde1464b3bb688a7ef1451875017dc25f72c733244b SIZE (openresty-set-misc-nginx-module-eb223c9_GH0.tar.gz) = 30088 SHA256 (nginx-shib-nginx-http-shibboleth-629ae1f_GH0.tar.gz) = 79d3d8330c58254605e569bb34371c030122ad2f52e0191cbf06df3bc316952c SIZE (nginx-shib-nginx-http-shibboleth-629ae1f_GH0.tar.gz) = 23907 SHA256 (openresty-srcache-nginx-module-bcdcfdc_GH0.tar.gz) = fbe15bc0c2d52f778b04d4433e220f219bde0660d19c6acedf67aa194049b130 SIZE (openresty-srcache-nginx-module-bcdcfdc_GH0.tar.gz) = 50848 SHA256 (vozlt-nginx-module-vts-c382342_GH0.tar.gz) = 1252c7fe0636d658172055d7e2598487479a54adc00e90af6b23ddb4b6641952 SIZE (vozlt-nginx-module-vts-c382342_GH0.tar.gz) = 184988 SHA256 (openresty-xss-nginx-module-de2d87a_GH0.tar.gz) = f830c9300d751046e2592c74d09f39ac4b4b4567078c96c24951de5554861b5e SIZE (openresty-xss-nginx-module-de2d87a_GH0.tar.gz) = 12779

Collapse this list.


Packages (timestamps in pop-ups are UTC): #
nginx-devel
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest1.31.6_41.31.6_61.23.31.29.1_11.31.7_1
FreeBSD:14:quarterly1.31.6_21.31.7-1.29.11.31.7
FreeBSD:15:latest1.31.6_61.31.7_1n/a1.29.1n/a
FreeBSD:15:quarterly1.31.6_21.31.6_2n/a-n/a
FreeBSD:16:latest1.31.6_11.31.7_1n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies: #
  1. libpcre2-8.so : devel/pcre2
There are no ports dependent upon this port #

Configuration Options: #
===> The following configuration options are available for nginx-devel-1.31.7_1: 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_GEOIP=off: Enable http_geoip module (MaxMind DB) 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 HTTPV3_OSSL=off: Use security/openssl ====> 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_GEOIP=off: Enable stream_geoip module (MaxMind DB) 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_JWT=off: 3rd party http_auth_jwt 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 NATS=off: 3rd party nats 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-devel
USES: #
cpe compiler:env ssl ssl ssl
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://nginx.org/download/
Collapse this list.
Notes from UPDATING #
These upgrade notes are taken from /usr/ports/UPDATING
  • 2026-10-02
    Affects: users of www/nginx-devel
    Author: joneum@FreeBSD.org
    Reason: 
      Following the rename of security/openssl35 to security/openssl, the
      HTTPV3_OSSL35 option has been renamed to HTTPV3_OSSL.
    
      The saved setting does not carry over.  If you had the old option
      enabled, select the new one and rebuild the port:
    
      # make -C /usr/ports/www/nginx-devel config
    
    

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

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  [Last Page]

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.31.7_1
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.31.7_1
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.31.7_1
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.31.7_1
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.31.7_1
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.31.7_1
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.31.7
15 Oct 2026 09:18:05
commit hash: 32338cb4e4a0909d79b59b423431264eaf20a4abcommit hash: 32338cb4e4a0909d79b59b423431264eaf20a4abcommit hash: 32338cb4e4a0909d79b59b423431264eaf20a4abcommit hash: 32338cb4e4a0909d79b59b423431264eaf20a4ab files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Security update to 1.31.7

The same five security fixes as 1.30.6: CVE-2026-15176, CVE-2026-93479,
CVE-2026-95101, CVE-2026-97629 and CVE-2026-97205.

1.31.7 also lets the bundled geoip modules read MaxMind DB databases, which
the new HTTP_GEOIP and STREAM_GEOIP options enable; both are off by default
and pull net/libmaxminddb.

https://nginx.org/en/CHANGES

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.31.6_6
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.31.6_6
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.31.6_5
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.31.6_4
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.31.6_4
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.31.6_4
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.31.6_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.31.6_2
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.31.6_2
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.31.6_1
02 Oct 2026 08:17:29
commit hash: d86b02d552e1efe94555eb8cc7a85c10d38444b4commit hash: d86b02d552e1efe94555eb8cc7a85c10d38444b4commit hash: d86b02d552e1efe94555eb8cc7a85c10d38444b4commit hash: d86b02d552e1efe94555eb8cc7a85c10d38444b4 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Follow the OpenSSL port rename

security/openssl35 is now security/openssl.

Sponsored by:	Netzkommune GmbH
1.31.6_1
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.31.6
17 Sep 2026 16:47:43
commit hash: 26cfd6fb4e6f3b5386028cc1b22fcb2b89be1f22commit hash: 26cfd6fb4e6f3b5386028cc1b22fcb2b89be1f22commit hash: 26cfd6fb4e6f3b5386028cc1b22fcb2b89be1f22commit hash: 26cfd6fb4e6f3b5386028cc1b22fcb2b89be1f22 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Add NJS_QJS and NJS_XML options

The port pulled quickjs, libxml2 and libxslt unconditionally with NJS
and always built the QuickJS engine.  Split this into the NJS_QJS and
NJS_XML options, so that www/nginx, www/nginx-devel and www/freenginx
offer the same set.

Sponsored by:	Netzkommune GmbH
1.31.6
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.31.5_4
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.31.5_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.31.5_2
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.31.5_1
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.31.5
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.31.5
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.31.5
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.31.5
03 Sep 2026 16:36:16
commit hash: 3873173565fab6c6ee9c438f9c3b7193ce7990eecommit hash: 3873173565fab6c6ee9c438f9c3b7193ce7990eecommit hash: 3873173565fab6c6ee9c438f9c3b7193ce7990eecommit hash: 3873173565fab6c6ee9c438f9c3b7193ce7990ee files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.31.5

Changes with nginx 1.31.5                                        02 Sep
2026

    *) Feature: control API.

    *) Feature: predicate locations.

    *) Feature: the ngx_http_json_module.

    *) Feature: the "client_body_early_read" directive.

    *) Bugfix: use-after-free might occur in a worker process if
proxying
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.31.4_2
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.31.4_1
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.31.4
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.31.4
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.31.4
25 Aug 2026 05:47:14
commit hash: 71943ebb2afe0631b490eb3f41843bf4f3925d94commit hash: 71943ebb2afe0631b490eb3f41843bf4f3925d94commit hash: 71943ebb2afe0631b490eb3f41843bf4f3925d94commit hash: 71943ebb2afe0631b490eb3f41843bf4f3925d94 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.31.4

*) Feature: the "proxy_protocol" directive in the stream and mail
   modules now supports the PROXY protocol version 2.

*) Change: now HTTP/2 and gRPC requests to backends are always sent with
   the ":authority" pseudo-header, and HTTP/1.1 requests - with the
   "Host" header.

*) Bugfix: a segmentation fault might occur in a worker process if the
   "select" method was used.

*) Bugfix: incomplete gRPC responses with a non-zero "Content-Length"
   header line are now treated as malformed.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.31.3_6
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.31.3_5
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.31.3_5
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.31.3_5
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.31.3_5
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.31.3_5
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.31.3_4
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.31.3_3
08 Aug 2026 22:30:15
commit hash: 7e98f0cfd0b84c170bedb15a4136e520b3cc3bcacommit hash: 7e98f0cfd0b84c170bedb15a4136e520b3cc3bcacommit hash: 7e98f0cfd0b84c170bedb15a4136e520b3cc3bcacommit hash: 7e98f0cfd0b84c170bedb15a4136e520b3cc3bca files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/{nginx-devel,freenginx}: 3rd-party modules management

The nginx_upstream_check_module extra-patches no longer matched the
current sources, so builds with HTTP_UPSTREAM_CHECK enabled failed.

nginx-devel: refresh the ngx_http_upstream_round_robin.c extra-patch for
nginx 1.31; reuse the patch already carried by www/nginx.

freenginx: regenerate the round_robin extra-patch against freenginx's
sources, and add extra-patch-ngx_http_upstream_check_module.c which
replaces the module's use of the ngx_http_status_t 'count' member
(removed in freenginx) with a local variable.

PR:		295745
Sponsored by:	Netzkommune GmbH
1.31.3_2
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.31.3_1
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.31.3
04 Aug 2026 11:46:48
commit hash: 206b53381e95c2f8d7af75ff415145494d73b34bcommit hash: 206b53381e95c2f8d7af75ff415145494d73b34bcommit hash: 206b53381e95c2f8d7af75ff415145494d73b34bcommit hash: 206b53381e95c2f8d7af75ff415145494d73b34b 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-devel: chase devel/mongo-c-driver update

PR:             296605
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.31.3
18 Jul 2026 09:36:02
commit hash: 957241f72332092a484cf46f4a1c4704de975244commit hash: 957241f72332092a484cf46f4a1c4704de975244commit hash: 957241f72332092a484cf46f4a1c4704de975244commit hash: 957241f72332092a484cf46f4a1c4704de975244 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.31.3

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)
*) Change: the size of headers and trailers in HTTP/2 responses in
   the ngx_http_proxy_v2_module and ngx_http_grpc_module is now
   limited with "proxy_buffer_size" and "grpc_buffer_size"
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.31.2_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.31.2_2
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.31.2_1
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.31.2
18 Jun 2026 16:10:59
commit hash: fa2d9148c35ea341b0f21b4646764cfd4e8527a1commit hash: fa2d9148c35ea341b0f21b4646764cfd4e8527a1commit hash: fa2d9148c35ea341b0f21b4646764cfd4e8527a1commit hash: fa2d9148c35ea341b0f21b4646764cfd4e8527a1 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.31.2

Changes with nginx 1.31.2                                        17 Jun
2026

    *) Security: use-after-free might occur when using HTTP/3 and
processing
       a specially crafted QUIC session, allowing an attacker to cause
       worker process memory corruption or segmentation fault in a
worker
       process (CVE-2026-42530).
       Thanks to Trung Nguyen of CyStack.

    *) Security: a heap memory buffer overflow might occur in a worker
       process when using a configuration with "ignore_invalid_headers
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.31.0_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.31.0_2
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.31.0_1
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.31.0
19 May 2026 17:13:30
commit hash: ac43d62572ebc5e338cab9a3558e41761ec8252ccommit hash: ac43d62572ebc5e338cab9a3558e41761ec8252ccommit hash: ac43d62572ebc5e338cab9a3558e41761ec8252ccommit hash: ac43d62572ebc5e338cab9a3558e41761ec8252c files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.31.0

Changes with nginx 1.31.0                                        13 May
2026

    *) Security: when using the "proxy_set_body" directive, an attacker
       might inject data in the proxied request to an HTTP/2 backend
       (CVE-2026-42926).
       Thanks to Mufeed VH of Winfunc Research.

    *) Security: a heap memory buffer overflow might occur in a worker
       process while handling a specially crafted request by
       ngx_http_rewrite_module, potentially resulting in arbitrary code
       execution (CVE-2026-42945).
       Thanks to Leo Lin.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.29.8
04 May 2026 09:27:02
commit hash: d10e62db78d2b0c1b716aa43158b5760d737e603commit hash: d10e62db78d2b0c1b716aa43158b5760d737e603commit hash: d10e62db78d2b0c1b716aa43158b5760d737e603commit hash: d10e62db78d2b0c1b716aa43158b5760d737e603 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.29.8

Changes with nginx 1.29.8                                        07 Apr
2026

    *) Feature: the "max_headers" directive.
       Thanks to Maxim Dounin.

    *) Feature: OpenSSL 4.0 compatibility.

    *) Feature: now the "include" directive inside the "geo" block
supports
       wildcards.

    *) Bugfix: in processing of HTTP 103 (Early Hints) responses from a
       proxied backend.

    *) Bugfix: the $request_port and $is_request_port variables were not
       available in subrequests.

Sponsored by:	Netzkommune GmbH
1.29.7_2
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.29.7_1
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.29.7
26 Mar 2026 21:22:26
commit hash: f657cf702d5b0409bcc74cd36f89ac563dae84cecommit hash: f657cf702d5b0409bcc74cd36f89ac563dae84cecommit hash: f657cf702d5b0409bcc74cd36f89ac563dae84cecommit hash: f657cf702d5b0409bcc74cd36f89ac563dae84ce files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.29.7

Changes with nginx 1.29.7                                        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.29.5_2
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.29.5_1
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.29.5_1
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.29.5
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.29.5
14 Feb 2026 09:42:54
commit hash: 407842086c3f97d86c9628657d0d1214413828f6commit hash: 407842086c3f97d86c9628657d0d1214413828f6commit hash: 407842086c3f97d86c9628657d0d1214413828f6commit hash: 407842086c3f97d86c9628657d0d1214413828f6 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-devel: Update to 1.29.5

Changes with nginx 1.29.5                                        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: an invalid HTTP/2 request might be sent after switching
to
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.29.4_2
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.29.4_1
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.29.4
28 Dec 2025 09:25:03
commit hash: 3c1ad1f3a9b3c1491bd5d39108bcf69138b87a53commit hash: 3c1ad1f3a9b3c1491bd5d39108bcf69138b87a53commit hash: 3c1ad1f3a9b3c1491bd5d39108bcf69138b87a53commit hash: 3c1ad1f3a9b3c1491bd5d39108bcf69138b87a53 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.29.4

Changelog:
    *) Feature: the ngx_http_proxy_module supports HTTP/2.

    *) Feature: Encrypted ClientHello TLS extension support when using
       OpenSSL ECH feature branch; the "ssl_ech_file" directive.
       Thanks to Stephen Farrell.

    *) Change: validation of host and port in the request line, "Host"
       header field, and ":authority" pseudo-header field has been
changed
       to follow RFC 3986.

    *) Change: now a single LF used as a line terminator in a chunked
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.29.3_2
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.29.3_1
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.29.3
08 Nov 2025 10:18:25
commit hash: 6dc16aae85b701337b8ed554ed814198d87a4d1dcommit hash: 6dc16aae85b701337b8ed554ed814198d87a4d1dcommit hash: 6dc16aae85b701337b8ed554ed814198d87a4d1dcommit hash: 6dc16aae85b701337b8ed554ed814198d87a4d1d files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.29.3

Sponsored by:	Netzkommune GmbH
1.29.2_1
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.29.2
19 Oct 2025 07:53:45
commit hash: a367bbadb7499b4d5c79413c9ad6962adf83f948commit hash: a367bbadb7499b4d5c79413c9ad6962adf83f948commit hash: a367bbadb7499b4d5c79413c9ad6962adf83f948commit hash: a367bbadb7499b4d5c79413c9ad6962adf83f948 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Update to 1.29.2

Changes with nginx 1.29.2                                        07 Oct
2025

    *) Feature: now nginx can be built with AWS-LC.
       Thanks Samuel Chiang.

    *) Bugfix: now the "ssl_protocols" directive works in a virtual
server
       different from the default server when using OpenSSL 1.1.1 or
newer.

    *) Bugfix: SSL handshake always failed when using TLSv1.3 with
OpenSSL
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.29.1_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.29.1_2
18 Oct 2025 18:01:39
commit hash: c4af1d4697b95bdf8bd8677ae8e5d4099031f76ccommit hash: c4af1d4697b95bdf8bd8677ae8e5d4099031f76ccommit hash: c4af1d4697b95bdf8bd8677ae8e5d4099031f76ccommit hash: c4af1d4697b95bdf8bd8677ae8e5d4099031f76c files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-devel: Take Maintainership

Sponsored by:	Netzkommune GmbH
1.29.1_2
14 Oct 2025 14:57:26
commit hash: 6f2d79ec5d3c49c2d6c7da4da05076ea9cd2ceb7commit hash: 6f2d79ec5d3c49c2d6c7da4da05076ea9cd2ceb7commit hash: 6f2d79ec5d3c49c2d6c7da4da05076ea9cd2ceb7commit hash: 6f2d79ec5d3c49c2d6c7da4da05076ea9cd2ceb7 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-devel: release maintainership
1.29.1_2
29 Aug 2025 14:34:22
commit hash: beb5b0a2f8f1180a7f1b7de56df92cf70077f50fcommit hash: beb5b0a2f8f1180a7f1b7de56df92cf70077f50fcommit hash: beb5b0a2f8f1180a7f1b7de56df92cf70077f50fcommit hash: beb5b0a2f8f1180a7f1b7de56df92cf70077f50f 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-devel: add missing patch for a third-party nats module

Fixes:	440ea1147823c49e67ee4ee0e8444fe3ee8e330a
1.29.1_2
29 Aug 2025 14:34:22
commit hash: 5eb4d136d1b7eb12b2e894f89c42ea199acad47bcommit hash: 5eb4d136d1b7eb12b2e894f89c42ea199acad47bcommit hash: 5eb4d136d1b7eb12b2e894f89c42ea199acad47bcommit hash: 5eb4d136d1b7eb12b2e894f89c42ea199acad47b 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-devel: update the start script service jails ready

Based on
https://cgit.FreeBSD.org/ports/commit/?id=a3fbcaec539824a635d1bd53a2508fafae06ec6a

See also:
  https://docs.freebsd.org/en/articles/rc-scripting/#rcng-instancing

Bump PORTREVISION.
1.29.1_1
24 Aug 2025 19:06:27
commit hash: 440ea1147823c49e67ee4ee0e8444fe3ee8e330acommit hash: 440ea1147823c49e67ee4ee0e8444fe3ee8e330acommit hash: 440ea1147823c49e67ee4ee0e8444fe3ee8e330acommit hash: 440ea1147823c49e67ee4ee0e8444fe3ee8e330a 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-devel: add third-party nats module

Bump PORTREVISION.
1.29.1
23 Aug 2025 13:21:00
commit hash: fd72e7759b341127ce794e9eef9c314c67f8e6e7commit hash: fd72e7759b341127ce794e9eef9c314c67f8e6e7commit hash: fd72e7759b341127ce794e9eef9c314c67f8e6e7commit hash: fd72e7759b341127ce794e9eef9c314c67f8e6e7 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-devel: define NGINX_VERSION in a separate file
1.29.1
15 Aug 2025 15:56:49
commit hash: a6440935658f86a10be651a8a32f6a259a9dae03commit hash: a6440935658f86a10be651a8a32f6a259a9dae03commit hash: a6440935658f86a10be651a8a32f6a259a9dae03commit hash: a6440935658f86a10be651a8a32f6a259a9dae03 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-devel: security update from 1.29.0 to 1.29.1

*) Security: processing of a specially crafted login/password when using
   the "none" authentication method in the ngx_mail_smtp_module might
   cause worker process memory disclosure to the authentication server
   (CVE-2025-53859).

<ChangeLog>

*) Change: now TLSv1.3 certificate compression is disabled by default.

*) Feature: the "ssl_certificate_compression" directive.

*) Feature: support for 0-RTT in QUIC when using OpenSSL 3.5.1 or newer.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.29.0_5
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.29.0_4
12 Jul 2025 03:37:44
commit hash: ccc0ce09c4a0ae20b52c4c7c4539e81ff3362bd3commit hash: ccc0ce09c4a0ae20b52c4c7c4539e81ff3362bd3commit hash: ccc0ce09c4a0ae20b52c4c7c4539e81ff3362bd3commit hash: ccc0ce09c4a0ae20b52c4c7c4539e81ff3362bd3 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-devel: third-party modules management

o) ngx_devel_kit: update to 0.3.4
o) headers_more: update to 0.39
o) spnego-http-auth (aka auth_krb5): update to 1.1.3

Bump PORTREVISION.
1.29.0_3
10 Jul 2025 19:14:08
commit hash: 4741ef7810a4b005af6c8498d281b35e2780e8cacommit hash: 4741ef7810a4b005af6c8498d281b35e2780e8cacommit hash: 4741ef7810a4b005af6c8498d281b35e2780e8cacommit hash: 4741ef7810a4b005af6c8498d281b35e2780e8ca files touched by this commit This port version is marked as vulnerable.
Sergey A. Osokin (osa) search for other commits by this committer
*/*: update NGINX JavaScript: 0.9.0 -> 0.9.1 (+)

Bump PORTREVISION for www/unit.

<ChangeLog>

nginx modules:

*) Feature: added Fetch API for QuickJS engine.

*) Feature: added state file for a shared dictionary.

*) Bugfix: fixed handling of Content-Length header when
   a body is provided for Fetch API.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.29.0_2
03 Jul 2025 19:52:31
commit hash: 7939013e1aeb16f119b2b3c4d4d2b8c601d1c521commit hash: 7939013e1aeb16f119b2b3c4d4d2b8c601d1c521commit hash: 7939013e1aeb16f119b2b3c4d4d2b8c601d1c521commit hash: 7939013e1aeb16f119b2b3c4d4d2b8c601d1c521 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-devel: adjusted OpenSSL 3.5 QUIC API feature test updated

Bump PORTREVISION.
1.29.0_1
02 Jul 2025 19:15:06
commit hash: e462e4d2a1e048e6f73543fe170b72c41a215041commit hash: e462e4d2a1e048e6f73543fe170b72c41a215041commit hash: e462e4d2a1e048e6f73543fe170b72c41a215041commit hash: e462e4d2a1e048e6f73543fe170b72c41a215041 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-devel: substitute QTLS option with OSSL35

New OSSL35 knob for support OpenSSL starting from 3.5.1.

Bump PORTREVISION.
1.29.0
25 Jun 2025 17:24:42
commit hash: cb900d3f78c34f84fe90fc70cb57114fced1d087commit hash: cb900d3f78c34f84fe90fc70cb57114fced1d087commit hash: cb900d3f78c34f84fe90fc70cb57114fced1d087commit hash: cb900d3f78c34f84fe90fc70cb57114fced1d087 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-devel: update from 1.28.0 to 1.29.0

<ChangeLog>

*) Feature: support for response code 103 from proxy and gRPC backends;
   the "early_hints" directive.

*) Feature: loading of secret keys from hardware tokens with OpenSSL
   provider.

*) Feature: support for the "so_keepalive" parameter of the "listen"
   directive on macOS.

*) Change: the logging level of SSL errors in a QUIC handshake has been
   changed from "error" to "crit" for critical errors, and to "info" for
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.28.0_8
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_7
04 Jun 2025 15:53:12
commit hash: 8f99c1acf72eaea428e36377ae4bccc2342e3999commit hash: 8f99c1acf72eaea428e36377ae4bccc2342e3999commit hash: 8f99c1acf72eaea428e36377ae4bccc2342e3999commit hash: 8f99c1acf72eaea428e36377ae4bccc2342e3999 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-devel: make the rc script service jails aware

Submitted by:	netchild
PR:		280030
1.28.0_6
27 May 2025 21:01:51
commit hash: c60d0c989c2292e27d466421264ab525585cec67commit hash: c60d0c989c2292e27d466421264ab525585cec67commit hash: c60d0c989c2292e27d466421264ab525585cec67commit hash: c60d0c989c2292e27d466421264ab525585cec67 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-devel: third-party modules update to their recent snapshots

- modsecurity;
- vts.

Bump PORTREVISION.
1.28.0_5
21 May 2025 19:32:34
commit hash: 17fc941527d41686a4689cf7ae731cd075314cbdcommit hash: 17fc941527d41686a4689cf7ae731cd075314cbdcommit hash: 17fc941527d41686a4689cf7ae731cd075314cbdcommit hash: 17fc941527d41686a4689cf7ae731cd075314cbd 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-devel: update third-party redis module to version 0.4.0

Bump PORTREVISION.
1.28.0_4
18 May 2025 15:33:08
commit hash: c9db7ee3c38143225b71f7706e698a3da0eb5dcacommit hash: c9db7ee3c38143225b71f7706e698a3da0eb5dcacommit hash: c9db7ee3c38143225b71f7706e698a3da0eb5dcacommit hash: c9db7ee3c38143225b71f7706e698a3da0eb5dca 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-devel: update third-party ngx_http_redis module (+)

to the recent snapshot.

Bump PORTREVISION.
1.28.0_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_2
11 May 2025 09:29:42
commit hash: cd6fe8110ae852a8b9f961772d1684530c624551commit hash: cd6fe8110ae852a8b9f961772d1684530c624551commit hash: cd6fe8110ae852a8b9f961772d1684530c624551commit hash: cd6fe8110ae852a8b9f961772d1684530c624551 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-devel: fix NJS module build with modern version of clang

Bump PORTREVISION.

Thanks to:	fluffy
Reported by:	vanilla
1.28.0_1
11 May 2025 00:49:23
commit hash: 641386d44e516f2a4bb9f90e48a257fb8500c129commit hash: 641386d44e516f2a4bb9f90e48a257fb8500c129commit hash: 641386d44e516f2a4bb9f90e48a257fb8500c129commit hash: 641386d44e516f2a4bb9f90e48a257fb8500c129 files touched by this commit This port version is marked as vulnerable.
Sergey A. Osokin (osa) search for other commits by this committer
*/*: update NGINX JavaScript: 0.8.10 -> 0.9.0 (+)

The patches applied to the www/unit are based on
https://github.com/nginx/unit/pull/1611/

Thanks to:	Andrew Clayton <a.clayton@nginx.com>

<ChangeLog>

 Core:

 *) Feature: refactored working with built-in strings, symbols
    and small integers.
    Performance improvements (arewefastyet/benchmarks/v8-v7 benchmark):
    Richards: +57% (631 → 989)
    Crypto: +7% (1445 → 1551)
    RayTrace: +37% (562 → 772)
    NavierStokes: +20% (2062 → 2465)
    Overall score: +29% (1014 → 1307)

*) Bugfix: fixed regexp undefined value of captured group.

*) Bugfix: fixed GCC 15 build with -Wunterminated-string-initialization.

</ChangeLog>
1.28.0_2
07 May 2025 12:38:08
commit hash: 75f40383112dc4902e8407f287cd60c8e87cad57commit hash: 75f40383112dc4902e8407f287cd60c8e87cad57commit hash: 75f40383112dc4902e8407f287cd60c8e87cad57commit hash: 75f40383112dc4902e8407f287cd60c8e87cad57 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-devel: fix NJS configure on FreeBSD 13.5

PR:	286637
1.28.0_1
30 Apr 2025 15:26:03
commit hash: faec3a2239045beae7e2ee25565b43bfe9fe25ddcommit hash: faec3a2239045beae7e2ee25565b43bfe9fe25ddcommit hash: faec3a2239045beae7e2ee25565b43bfe9fe25ddcommit hash: faec3a2239045beae7e2ee25565b43bfe9fe25dd 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-devel: update third-party http auth_jwt module (+)

from 2.3.0 to 2.3.1.

Bump PORTREVISION.

ChangeLog:	https://github.com/TeslaGov/ngx-http-auth-jwt-module/compare/2.3.0...2.3.1
1.28.0
30 Apr 2025 15:02:41
commit hash: dafbd2667259d99f05a48197907ee524061986cbcommit hash: dafbd2667259d99f05a48197907ee524061986cbcommit hash: dafbd2667259d99f05a48197907ee524061986cbcommit hash: dafbd2667259d99f05a48197907ee524061986cb 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-devel: update portscout rules
1.28.0
23 Apr 2025 16:17:58
commit hash: 62274cac06171874d5413b5a1fa7cbf17046e9b1commit hash: 62274cac06171874d5413b5a1fa7cbf17046e9b1commit hash: 62274cac06171874d5413b5a1fa7cbf17046e9b1commit hash: 62274cac06171874d5413b5a1fa7cbf17046e9b1 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-devel: security update from 1.27.5 to 1.28.0

<ChangeLog>

*) 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.

</ChangeLog>
1.27.5_1
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.27.5
17 Apr 2025 10:17:22
commit hash: c1667758f56471f7b4d451ac2419a501612fb4e8commit hash: c1667758f56471f7b4d451ac2419a501612fb4e8commit hash: c1667758f56471f7b4d451ac2419a501612fb4e8commit hash: c1667758f56471f7b4d451ac2419a501612fb4e8 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-devel: update 1.27.4 -> 1.27.5

<ChangeLog>

*) Feature: CUBIC congestion control in QUIC connections.

*) Change: the maximum size limit for SSL sessions cached in shared
   memory has been raised to 8192.

*) Bugfix: in the "grpc_ssl_password_file", "proxy_ssl_password_file",
   and "uwsgi_ssl_password_file" directives when loading SSL
   certificates and encrypted keys from variables; the bug had appeared
   in 1.23.1.

*) Bugfix: in the $ssl_curve and $ssl_curves variables when using
   pluggable curves in OpenSSL.

*) Bugfix: nginx could not be built with musl libc.
   Thanks to Piotr Sikora.

*) Performance improvements and bugfixes in HTTP/3.

</ChangeLog>
1.27.4_8
17 Apr 2025 01:05:19
commit hash: 07186699fd99bfa1f28f7c39c3d342f4aa8cf0e6commit hash: 07186699fd99bfa1f28f7c39c3d342f4aa8cf0e6commit hash: 07186699fd99bfa1f28f7c39c3d342f4aa8cf0e6commit hash: 07186699fd99bfa1f28f7c39c3d342f4aa8cf0e6 files touched by this commit This port version is marked as vulnerable.
Sergey A. Osokin (osa) search for other commits by this committer
*/*: update NGINX JavaScript: 0.8.9 -> 0.8.10 (+)

<ChangeLog>

nginx modules:

*) Feature: reading r.requestText or r.requestBuffer from
   a temp file.
   Previously, an exception was thrown when accessing r.requestText
   or r.requestBuffer if a client request body size exceeded
   client_body_buffer_size.

*) Improvement: improved reporting of unhandled promise rejections.

*) Bugfix: fixed name corruption in variable and header processing.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.27.4_7
12 Apr 2025 18:18:40
commit hash: 0d00ce3268b2db52c293efdf71d9bea2cf683086commit hash: 0d00ce3268b2db52c293efdf71d9bea2cf683086commit hash: 0d00ce3268b2db52c293efdf71d9bea2cf683086commit hash: 0d00ce3268b2db52c293efdf71d9bea2cf683086 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-devel: fix revision and project name for the third-party (+)

modsecurity module.

Bump PORTREVISION.

Fixes:		71d982a7dd4cf45b9f5e00074558b61c814a6a79
Reported by:	Saiful Alam

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

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  [Last Page]