pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/varnish varnish: update to 7.2.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/af24edbd2398
branches: trunk
changeset: 388194:af24edbd2398
user: tnn <tnn%pkgsrc.org@localhost>
date: Mon Nov 14 19:29:13 2022 +0000
description:
varnish: update to 7.2.1
Security
fixes VSV00011 Varnish HTTP/2 Request Forgery Vulnerability
VEXT
Support Varnish Extensions
Parameters
Duration values (with a unit in seconds) can optionally take a duration unit
Other changes in varnishd
The metadata VMODs exposes to Varnishd has changed to a non-binary format
Changes to VCL
ESI sub-requests can no longer inherit req.http.transfer-encoding
Bundled VMODs
std: add std.now() and std.timed_call()
cookie: generated headers no longer have a spurious trailing semi-colon
varnishlog
The Begin log records may contain a 4th field with the sub-level of sub-tasks.
The -k option from varnishlog is now available in varnishncsa.
varnishstat
MAIN.fetch_no_thread renamed to MAIN.bgfetch_no_thread
MAIN.shm_bytes added
diffstat:
www/varnish/Makefile | 6 +++---
www/varnish/PLIST | 9 ++++++---
www/varnish/buildlink3.mk | 4 ++--
www/varnish/distinfo | 8 ++++----
4 files changed, 15 insertions(+), 12 deletions(-)
diffs (99 lines):
diff -r 96fd62314650 -r af24edbd2398 www/varnish/Makefile
--- a/www/varnish/Makefile Mon Nov 14 19:21:49 2022 +0000
+++ b/www/varnish/Makefile Mon Nov 14 19:29:13 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.38 2022/09/04 12:04:02 tnn Exp $
+# $NetBSD: Makefile,v 1.39 2022/11/14 19:29:13 tnn Exp $
-DISTNAME= varnish-7.1.1
+DISTNAME= varnish-7.2.1
CATEGORIES= www
MASTER_SITES= https://varnish-cache.org/_downloads/
EXTRACT_SUFX= .tgz
@@ -62,7 +62,7 @@
# Fixes build on at least SunOS/i386
# See https://github.com/varnishcache/varnish-cache/issues/1875
-.if !empty(CC_VERSION:Mgcc*) && ${MACHINE_ARCH} == "i386"
+.if ${CC_VERSION:Mgcc*} && ${MACHINE_ARCH} == "i386"
CFLAGS+= -fexcess-precision=standard
.endif
LDFLAGS.NetBSD+= -lm # for ldexp
diff -r 96fd62314650 -r af24edbd2398 www/varnish/PLIST
--- a/www/varnish/PLIST Mon Nov 14 19:21:49 2022 +0000
+++ b/www/varnish/PLIST Mon Nov 14 19:29:13 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2022/04/12 22:13:36 tnn Exp $
+@comment $NetBSD: PLIST,v 1.13 2022/11/14 19:29:13 tnn Exp $
bin/varnishadm
bin/varnishhist
bin/varnishlog
@@ -20,7 +20,8 @@
include/varnish/tbl/ban_arg_oper.h
include/varnish/tbl/ban_oper.h
include/varnish/tbl/ban_vars.h
-include/varnish/tbl/bo_flags.h
+include/varnish/tbl/bereq_flags.h
+include/varnish/tbl/beresp_flags.h
include/varnish/tbl/boc_state.h
include/varnish/tbl/body_status.h
include/varnish/tbl/cli_cmds.h
@@ -35,15 +36,16 @@
include/varnish/tbl/http_headers.h
include/varnish/tbl/http_response.h
include/varnish/tbl/locks.h
-include/varnish/tbl/mgt_vcc.h
include/varnish/tbl/obj_attr.h
include/varnish/tbl/oc_exp_flags.h
include/varnish/tbl/oc_flags.h
include/varnish/tbl/params.h
+include/varnish/tbl/req_bereq_flags.h
include/varnish/tbl/req_flags.h
include/varnish/tbl/sess_attr.h
include/varnish/tbl/sess_close.h
include/varnish/tbl/symbol_kind.h
+include/varnish/tbl/vcc_feature_bits.h
include/varnish/tbl/vcl_returns.h
include/varnish/tbl/vcl_states.h
include/varnish/tbl/vhd_fsm.h
@@ -73,6 +75,7 @@
include/varnish/vcs.h
include/varnish/vdef.h
include/varnish/vmod_abi.h
+include/varnish/vnum.h
include/varnish/vqueue.h
include/varnish/vre.h
include/varnish/vre_pcre2.h
diff -r 96fd62314650 -r af24edbd2398 www/varnish/buildlink3.mk
--- a/www/varnish/buildlink3.mk Mon Nov 14 19:21:49 2022 +0000
+++ b/www/varnish/buildlink3.mk Mon Nov 14 19:29:13 2022 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.4 2022/09/23 09:07:23 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2022/11/14 19:29:13 tnn Exp $
BUILDLINK_TREE+= varnish
.if !defined(VARNISH_BUILDLINK3_MK)
VARNISH_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.varnish+= varnish>=7.0.1
+BUILDLINK_API_DEPENDS.varnish+= varnish>=7.2.1
BUILDLINK_PKGSRCDIR.varnish?= ../../www/varnish
BUILDLINK_INCDIRS.varnish+= include/varnish
diff -r 96fd62314650 -r af24edbd2398 www/varnish/distinfo
--- a/www/varnish/distinfo Mon Nov 14 19:21:49 2022 +0000
+++ b/www/varnish/distinfo Mon Nov 14 19:29:13 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.22 2022/09/04 12:04:02 tnn Exp $
+$NetBSD: distinfo,v 1.23 2022/11/14 19:29:13 tnn Exp $
-BLAKE2s (varnish-7.1.1.tgz) = 8d3904c1f7d0b20a924563dc84a039749401e7584a15814a68640968ce40486d
-SHA512 (varnish-7.1.1.tgz) = 7c3c081bd37c63b429337a25ebc0c14d780b0c4fd235d18b9ac1004e0bb2f65e70664c5bd25c5d941deeb6bc078f344fa2629cf0d641a0149fe29dcfa07ffcd2
-Size (varnish-7.1.1.tgz) = 3742869 bytes
+BLAKE2s (varnish-7.2.1.tgz) = 1aff35f8500519d17497de0634aaa404e9190c200eba47495b510038e8421a90
+SHA512 (varnish-7.2.1.tgz) = 7b9b837a8bafdf5798e81bc38163457b3bca16d933a9492800cdd2cde35c9b524a10b7e5ec931217e11d72f32feb05157a7eecfd9cf2c5856e717b634e51d089
+Size (varnish-7.2.1.tgz) = 4019119 bytes
SHA1 (patch-bin_varnishd_cache_cache__panic.c) = cf2b9c1f2c3ba15c7e20baca3c9af607a3e1fa82
SHA1 (patch-etc_Makefile.in) = f4407cad5f9f6c6402ab3b7fce0e1577d70b36be
SHA1 (patch-include_tbl_params.h) = 7a52ef6a98ec29409c7284876adffdb5c53facff
Home |
Main Index |
Thread Index |
Old Index