notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
angie-module-set-misc Angie set-misc dynamic module
0.3.4_5,1 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.3.4_5,1Version of this port present on the latest quarterly branch.
Maintainer: sko@rostwald.de search for ports maintained by this maintainer
Port Added: 2023-09-10 16:20:31
Last Update: 2026-05-30 13:53:28
Commit Hash: 03d14d8
License: BSD2CLAUSE
WWW:
https://github.com/openresty/set-misc-nginx-module/
Description:
Module extends the standard rewrite's directive set to provide more functionalities like URI escaping and unescaping, JSON quoting, Hexadecimal/MD5/SHA1/Base32/Base64 digest encoding and decoding, random number generator, and more.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. /usr/local/share/licenses/angie-module-set-misc-0.3.4_5,1/catalog.mk
  2. /usr/local/share/licenses/angie-module-set-misc-0.3.4_5,1/LICENSE
  3. /usr/local/share/licenses/angie-module-set-misc-0.3.4_5,1/BSD2CLAUSE
  4. share/doc/angie-module-set-misc/README.markdown
  5. /usr/local/libexec/angie/ngx_http_set_misc_module.so
  6. /usr/local/libexec/angie/ngx_http_set_misc_module-debug.so
  7. @owner
  8. @group
  9. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • angie-module-set-misc>0:www/angie-module-set-misc
To install the port:
cd /usr/ports/www/angie-module-set-misc/ && make install clean
To add the package, run one of these commands:
  • pkg install www/angie-module-set-misc
  • pkg install angie-module-set-misc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: angie-module-set-misc
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1779781311 SHA256 (angie-1.11.6.tar.gz) = 3ca80da3d6d0f419f1c0b95f3a106d70216c4240e37874f906792c94dbcf4e5e SIZE (angie-1.11.6.tar.gz) = 1885166

Expand this list (56 items)

Collapse this list.

SHA256 (61131-nginx-http-auth-totp-1.2.0_GH0.tar.gz) = 630e599c5ca16691689230a8b40a6db0d2878a1112be641fa50d68a7d8551651 SIZE (61131-nginx-http-auth-totp-1.2.0_GH0.tar.gz) = 11426 SHA256 (kjdev-nginx-auth-jwt-0.13.1_GH0.tar.gz) = 05b030a2f7daa4bd1d2e1b277c4ece0865edf00dd22d0fd1f9c57c89a769dbfd SIZE (kjdev-nginx-auth-jwt-0.13.1_GH0.tar.gz) = 80394 SHA256 (kjdev-nxe-json-0.5.0_GH0.tar.gz) = 8636cebecade632f99911ebb497d33e1d89586e08ce69f5d5432d2b6fb793bd7 SIZE (kjdev-nxe-json-0.5.0_GH0.tar.gz) = 27879 SHA256 (kjdev-nxe-jwx-0.1.0_GH0.tar.gz) = ede1d2540472a768894921cc03fb811ebda57b681ade32e41b80ad060bf94719 SIZE (kjdev-nxe-jwx-0.1.0_GH0.tar.gz) = 48489 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 (google-ngx_brotli-v1.0.0rc_GH0.tar.gz) = c85cdcfd76703c95aa4204ee4c2e619aa5b075cac18f428202f65552104add3b SIZE (google-ngx_brotli-v1.0.0rc_GH0.tar.gz) = 16207 SHA256 (nginx-modules-ngx_cache_purge-3.0.2_GH0.tar.gz) = 627f60bfd514bbe6de7af1bfcb4c69271d4588348d5e359cbd26679adf0f2fb0 SIZE (nginx-modules-ngx_cache_purge-3.0.2_GH0.tar.gz) = 42151 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-echo-nginx-module-v0.64_GH0.tar.gz) = 6f43f56d7e7e8526716bbda06b300f0119912eede47b3a48bb948252a1fb38c8 SIZE (openresty-echo-nginx-module-v0.64_GH0.tar.gz) = 53549 SHA256 (bpaquet-ngx_http_enhanced_memcached_module-v0.3_GH0.tar.gz) = 4071b2cc0baa9f403c124c0ef0cdfbde14dacc1ec9f0dbc92d7310ac530e3eeb SIZE (bpaquet-ngx_http_enhanced_memcached_module-v0.3_GH0.tar.gz) = 101136 SHA256 (openresty-nginx-eval-module-2016.06.10_GH0.tar.gz) = 6b91d3c2c2f254ebb37eb3dd6dd41048dfb18320bb98a3afdd1ad38b47f6d609 SIZE (openresty-nginx-eval-module-2016.06.10_GH0.tar.gz) = 14188 SHA256 (leev-ngx_http_geoip2_module-3.4_GH0.tar.gz) = ad72fc23348d715a330994984531fab9b3606e160483236737f9a4a6957d9452 SIZE (leev-ngx_http_geoip2_module-3.4_GH0.tar.gz) = 8877 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 (max-lt-nginx-jwt-module-v3.4.4_GH0.tar.gz) = 7c3effa96936d87c3a8a0e07ff91d2d341a7f78f8bb3d6c9085b06f398684242 SIZE (max-lt-nginx-jwt-module-v3.4.4_GH0.tar.gz) = 17300 SHA256 (kjdev-nginx-keyval-0.4.0_GH0.tar.gz) = bf5b9585cffe4da08cc96ebdcf936322743b464f5d16b53abe6f0bb63f13a3cc SIZE (kjdev-nginx-keyval-0.4.0_GH0.tar.gz) = 34615 SHA256 (openresty-lua-nginx-module-v0.10.29R2_GH0.tar.gz) = 2435bb65900d556a9175c77548ff0ef4cb507b786f57f7d1c4a7904a7f5063fd SIZE (openresty-lua-nginx-module-v0.10.29R2_GH0.tar.gz) = 892562 SHA256 (openresty-stream-lua-nginx-module-v0.0.17R4_GH0.tar.gz) = 214927614eef96d5b1f26c0adaf94a8fd8c32f73dd17e494c217ca40f60e5910 SIZE (openresty-stream-lua-nginx-module-v0.0.17R4_GH0.tar.gz) = 417131 SHA256 (vision5-ngx_devel_kit-v0.3.4_GH0.tar.gz) = 14a28063294f645d457b1eb10e3c23bbba44398f1c5f021421b58b6f8ab31662 SIZE (vision5-ngx_devel_kit-v0.3.4_GH0.tar.gz) = 66474 SHA256 (nginx-njs-0.9.9_GH0.tar.gz) = a07f4cf0a2076bbabde23cab48aea68641ebf5d54ea69b415ce70a8da4153843 SIZE (nginx-njs-0.9.9_GH0.tar.gz) = 994273 SHA256 (FRiCKLE-ngx_postgres-1.0rc7_GH0.tar.gz) = c942e674a7273ab87caab4dcad626ab54852be192c29b1add50d2cb535e3cbb9 SIZE (FRiCKLE-ngx_postgres-1.0rc7_GH0.tar.gz) = 40742 SHA256 (openresty-redis2-nginx-module-v0.15_GH0.tar.gz) = d255571bcfb9939b78099df39cb4d42f174d789aec8c8e5e47b93942b0299438 SIZE (openresty-redis2-nginx-module-v0.15_GH0.tar.gz) = 25471 SHA256 (arut-nginx-rtmp-module-v1.2.2_GH0.tar.gz) = 07f19b7bffec5e357bb8820c63e5281debd45f5a2e6d46b1636d9202c3e09d78 SIZE (arut-nginx-rtmp-module-v1.2.2_GH0.tar.gz) = 519934 SHA256 (openresty-set-misc-nginx-module-v0.33_GH0.tar.gz) = cd5e2cc834bcfa30149e7511f2b5a2183baf0b70dc091af717a89a64e44a2985 SIZE (openresty-set-misc-nginx-module-v0.33_GH0.tar.gz) = 30084 SHA256 (yaoweibin-ngx_http_substitutions_filter_module-e12e965ac1837ca709709f9a26f572a54d83430e_GH0.tar.gz) = da2a26aa75884e1216941c7291b6e8b7fc4dd7163700a04191b92060b61fabb3 SIZE (yaoweibin-ngx_http_substitutions_filter_module-e12e965ac1837ca709709f9a26f572a54d83430e_GH0.tar.gz) = 94121 SHA256 (kyprizel-testcookie-nginx-module-7d263d4322b7de6b99b486e5e10ecaf0295890ad_GH0.tar.gz) = 679dc915b464c791fe7ae27a610ca38f3a0b40a68c4b24fbcbb835d232224fc0 SIZE (kyprizel-testcookie-nginx-module-7d263d4322b7de6b99b486e5e10ecaf0295890ad_GH0.tar.gz) = 21042 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 (kaltura-nginx-vod-module-1.33_GH0.tar.gz) = 9c9600e5da4ee02ef6820d056da9eb5f3449f715468334ddab41727b76d478d8 SIZE (kaltura-nginx-vod-module-1.33_GH0.tar.gz) = 471858 SHA256 (tokers-zstd-nginx-module-0.1.1_GH0.tar.gz) = 707d534f8ca4263ff043066db15eac284632aea875f9fe98c96cea9529e15f41 SIZE (tokers-zstd-nginx-module-0.1.1_GH0.tar.gz) = 55417

Collapse this list.


Packages (timestamps in pop-ups are UTC):
angie-module-set-misc
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.3.4_4,10.3.4_4,1-1.10.20.3.4_4,1n/an/an/a
FreeBSD:13:quarterly0.3.4_4,10.3.4_4,1-1.10.20.3.4_4,1n/an/an/a
FreeBSD:14:latest0.3.4_4,10.3.4_4,1-1.10.20.3.4_4,1---
FreeBSD:14:quarterly0.3.4_4,10.3.4_4,1-1.10.20.3.4_4,11.3.11.3.11.3.1
FreeBSD:15:latest0.3.4_4,10.3.4_4,1n/a1.10.1n/an/a1.3.1_11.3.2
FreeBSD:15:quarterly0.3.4_4,10.3.4_4,1n/a-n/an/a--
FreeBSD:16:latest0.3.4_4,10.3.4_4,1n/a-n/an/a--
Master port: www/angie
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pcre2>=0 : devel/pcre2
Runtime dependencies:
  1. angie==1.11.6 : www/angie
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for angie-module-set-misc-0.3.4_5,1: DEBUG=on: Include debug version ===> Use 'make config' to modify these settings
Options name:
www_angie-module-set-misc
USES:
localbase:ldflags ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: www/angie
CommitCreditsLog message
0.3.4_5,1
30 May 2026 13:53:28
commit hash: 03d14d8c41cd617be9c00986674a979f80de0a41commit hash: 03d14d8c41cd617be9c00986674a979f80de0a41commit hash: 03d14d8c41cd617be9c00986674a979f80de0a41commit hash: 03d14d8c41cd617be9c00986674a979f80de0a41 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie-module-*: Bump PORTREVISION after update www/angie 1.11.4 => 1.11.6

PR:		295591
Sponsored by:	UNIS Labs
MFH:		2026Q2
0.3.4_4,1
01 Apr 2026 16:35:48
commit hash: e0073e7fba8ee3e2f427bcf3ae1b1d14d7514fedcommit hash: e0073e7fba8ee3e2f427bcf3ae1b1d14d7514fedcommit hash: e0073e7fba8ee3e2f427bcf3ae1b1d14d7514fedcommit hash: e0073e7fba8ee3e2f427bcf3ae1b1d14d7514fed files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie-module-*: Bump after update www/angie 1.11.3 => 1.11.4

PR:		294178
Sponsored by:	UNIS Labs
MFH:		2026Q1
0.3.4_3,1
08 Feb 2026 13:37:03
commit hash: 8622849d0c2ee6d2e534f2bd12d8c6d603799f12commit hash: 8622849d0c2ee6d2e534f2bd12d8c6d603799f12commit hash: 8622849d0c2ee6d2e534f2bd12d8c6d603799f12commit hash: 8622849d0c2ee6d2e534f2bd12d8c6d603799f12 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie: Update 1.11.2 => 1.11.3 (fix CVE-2026-1642, possible MITM attack)

Security: An attacker in a man-in-the-middle (MITM) position before a
proxied server using TLS, given conditions beyond the attacker's
control, could inject plaintext data into the response before the TLS
handshake begins (CVE-2026-1642); the fix was ported from nginx 1.29.5.

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-11-3

- Bump PORTREVISION in www/angie-module-*.
- Fix using of ANGIE_PORTREVISION in RUN_DEPENDS for modules.
- Replace INSTALL_MAN with INSTALL_DATA for documentation.
- Unroll "for" loops with 1-2 items - simplify Makefile and call
  "INSTALL_*" 1 time instead of several.

PR:		293034
Security:	CVE-2026-1642
MFH:		2026Q1
0.3.4_2,1
05 Feb 2026 22:37:49
commit hash: 8d40b7a5a4a168f1594633d1a747f089e572b66acommit hash: 8d40b7a5a4a168f1594633d1a747f089e572b66acommit hash: 8d40b7a5a4a168f1594633d1a747f089e572b66acommit hash: 8d40b7a5a4a168f1594633d1a747f089e572b66a files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie*: Bump PORTREVISION after www/angie update

pkg does not honor RUN_DEPENDS versions, hence it fails to re-install
module packages after updates to www/angie. The only workaround is
bumping PORTREVISION for *all* modules.

PR:	292648
0.3.4_1,1
31 Dec 2025 22:54:52
commit hash: ccd2fa18ed5eb469eb3f1bb3c453f3a64d3d6d95commit hash: ccd2fa18ed5eb469eb3f1bb3c453f3a64d3d6d95commit hash: ccd2fa18ed5eb469eb3f1bb3c453f3a64d3d6d95commit hash: ccd2fa18ed5eb469eb3f1bb3c453f3a64d3d6d95 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie: Update 1.10.3 => 1.11.1

News:
https://en.angie.software/news/releases/angie-1-11-0/

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-11-1

PR:	291930
0.3.4,1
09 Dec 2025 19:28:53
commit hash: 779f158be65aa25f44b5e557dcd04dba9a99b5a6commit hash: 779f158be65aa25f44b5e557dcd04dba9a99b5a6commit hash: 779f158be65aa25f44b5e557dcd04dba9a99b5a6commit hash: 779f158be65aa25f44b5e557dcd04dba9a99b5a6 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie: Use upstream version numbers for modules

Angie modules currently inherit the version number of the angie version
they are built against. This makes it hard and opaque to track their
actual version.
The mechanism used in the Makefile also had the unwanted side-effect of
PORTREVISION propagating from modules to the master port, which broke
the build (we found out the hard way...)

While here reduce number of of MKDIR calls.

PR:		291490
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
1.10.0
12 Jul 2025 01:41:32
commit hash: b60e4f769cb31af5fff4b0e3476751a47737ee00commit hash: b60e4f769cb31af5fff4b0e3476751a47737ee00commit hash: b60e4f769cb31af5fff4b0e3476751a47737ee00commit hash: b60e4f769cb31af5fff4b0e3476751a47737ee00 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Sebastian Oswald
www/angie-module-set-misc: Update ngx_devel_kit 0.3.3 => 0.3.4

The www/angie-module-set-misc uses ngx_devel_kit in GH_TUPLE.

Changelog for ngx_devel_kit:
https://github.com/vision5/ngx_devel_kit/releases/tag/v0.3.4

PR:		288100
Approved by:	Oleg A. Mamontov <oleg@mamontov.net> (maintainer, implicit -
inactive for more than 9 months)
1.8.1
23 Jan 2025 23:51:28
commit hash: 8052091196f84673bf1b7a8ed94c12bee7430269commit hash: 8052091196f84673bf1b7a8ed94c12bee7430269commit hash: 8052091196f84673bf1b7a8ed94c12bee7430269commit hash: 8052091196f84673bf1b7a8ed94c12bee7430269 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Jason Tubnor
www/angie-module-set-misc: Update 1.3.2 → 1.8.1

Changelog:
https://github.com/vision5/ngx_devel_kit/releases/tag/v0.3.3

PR:		282394
Approved by:	oleg@mamontov.net (maintainer, timeout 3 mounts)
1.2.0_1
10 Sep 2023 16:13:01
commit hash: e2f23b676e5af1287417d0cc670a10fd22efe842commit hash: e2f23b676e5af1287417d0cc670a10fd22efe842commit hash: e2f23b676e5af1287417d0cc670a10fd22efe842commit hash: e2f23b676e5af1287417d0cc670a10fd22efe842 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Oleg A. Mamontov
www/angie-module-set-misc: Angie set-misc dynamic module

Module extends the standard rewrite's directive set to provide more
functionalities like URI escaping and unescaping, JSON quoting,
Hexadecimal/MD5/SHA1/Base32/Base64 digest encoding and decoding,
random number generator, and more.

PR:		273462

Number of commits found: 9