head 1.3;
access;
symbols
pkgsrc-2026Q1:1.1.0.2
pkgsrc-2026Q1-base:1.1;
locks; strict;
comment @# @;
1.3
date 2026.05.10.11.59.33; author osa; state Exp;
branches;
next 1.2;
commitid e7IUUj6TzPWVmgFG;
1.2
date 2026.04.23.14.05.59; author osa; state Exp;
branches;
next 1.1;
commitid 3FmBDOcrYjU7C5DG;
1.1
date 2026.03.04.18.47.08; author osa; state Exp;
branches;
next ;
commitid hGmoJvRz7pTiMGwG;
desc
@@
1.3
log
@www/freenginx-devel: update njs 0.9.7 -> 0.9.8
Bump PKGREVISION.
Sponsored by: tipi.work
nginx modules:
*) Bugfix: fixed loading of the built-in "crypto" module.
The issue was introduced in 3185ce81 (0.9.7).
@
text
@--- ../njs-0.9.8/auto/quickjs.orig 2026-02-07 10:37:18.963401856 -0500
+++ ../njs-0.9.8/auto/quickjs 2026-02-07 10:38:27.281755406 -0500
@@@@ -42,9 +42,9 @@@@
fi
if [ $njs_found = no ]; then
- njs_feature="QuickJS library -I/usr/include/quickjs/ -L/usr/lib/quickjs/ -lquickjs"
- njs_feature_incs="$NJS_QUICKJS_DEFAULT_INCS /usr/include/quickjs/"
- njs_feature_libs="-L/usr/lib/quickjs/ -lquickjs -lm -ldl -lpthread"
+ njs_feature="QuickJS library -I/usr/pkg/include/quickjs -L/usr/pkg/lib -lquickjs"
+ njs_feature_incs="$NJS_QUICKJS_DEFAULT_INCS /usr/include/quickjs"
+ njs_feature_libs="-L/usr/pkg/lib -lquickjs -lm -ldl -lpthread"
. auto/feature
fi
@
1.2
log
@www/freenginx-devel: update njs: 0.9.6 -> 0.9.7
Bump PKGREVISION.
nginx modules:
*) Feature: improved shared dict eviction strategy.
*) Feature: added ttl() method to shared dictionaries.
*) Bugfix: removed spurious "js vm init" notice log emitted during
configuration parsing.
*) Bugfix: removed shared dict expiration from read-locked paths.
*) Bugfix: fixed double-free in shared dict update with eviction.
*) Bugfix: fixed per-entry TTL reset on shared dict incr() calls.
Core:
*) Feature: added Ed25519 and X25519 support for WebCrypto.
*) Feature: added wrapKey() and unwrapKey() support for WebCrypto.
*) Feature: added crypto.randomUUID().
*) Feature: allowed await expressions in tagged templates and as
call arguments.
*) Improvement: switched to OpenSSL EVP for hashing in the built-in
"crypto" module.
*) Bugfix: fixed call argument evaluation.
@
text
@d1 2
a2 2
--- ../njs-0.9.7/auto/quickjs.orig 2026-02-07 10:37:18.963401856 -0500
+++ ../njs-0.9.7/auto/quickjs 2026-02-07 10:38:27.281755406 -0500
@
1.1
log
@www/freenginx-devel: update from 1.29.4 to 1.29.5
Also, update third-party modules:
- ngx_http_redis
- njs
- spnego
- vts
to their recent versions.
Sponsored by: tipi.work
*) Feature: optimized SSL_sendfile() usage on FreeBSD.
Thanks to Gleb Smirnoff.
*) Bugfix: upstream servers were not marked as failed after a response
with status code 500, 502, 503, 504, or 429 if the code was listed in
the "proxy_next_upstream" directive, but switching to the next server
was not possible.
*) Bugfix: the "stale-if-error" cache control extension was not applied
if a backend returned a response with status code 500, 502, 503, 504,
or 429 and the code was listed in the "proxy_next_upstream"
directive.
*) Bugfix: in handling of premature backend responses.
@
text
@d1 2
a2 2
--- ../njs-0.9.6/auto/quickjs.orig 2026-02-07 10:37:18.963401856 -0500
+++ ../njs-0.9.6/auto/quickjs 2026-02-07 10:38:27.281755406 -0500
@