pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/varnish
Module Name: pkgsrc
Committed By: tnn
Date: Mon Nov 14 19:29:13 UTC 2022
Modified Files:
pkgsrc/www/varnish: Makefile PLIST buildlink3.mk distinfo
Log Message:
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
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/www/varnish/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/www/varnish/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/varnish/buildlink3.mk
cvs rdiff -u -r1.22 -r1.23 pkgsrc/www/varnish/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/varnish/Makefile
diff -u pkgsrc/www/varnish/Makefile:1.38 pkgsrc/www/varnish/Makefile:1.39
--- pkgsrc/www/varnish/Makefile:1.38 Sun Sep 4 12:04:02 2022
+++ pkgsrc/www/varnish/Makefile Mon Nov 14 19:29:13 2022
@@ -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 @@ CONFIGURE_ARGS.SunOS+= --disable-epoll
# 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
Index: pkgsrc/www/varnish/PLIST
diff -u pkgsrc/www/varnish/PLIST:1.12 pkgsrc/www/varnish/PLIST:1.13
--- pkgsrc/www/varnish/PLIST:1.12 Tue Apr 12 22:13:36 2022
+++ pkgsrc/www/varnish/PLIST Mon Nov 14 19:29:13 2022
@@ -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/backend_poll.h
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/htc.h
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/vcli.h
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
Index: pkgsrc/www/varnish/buildlink3.mk
diff -u pkgsrc/www/varnish/buildlink3.mk:1.4 pkgsrc/www/varnish/buildlink3.mk:1.5
--- pkgsrc/www/varnish/buildlink3.mk:1.4 Fri Sep 23 09:07:23 2022
+++ pkgsrc/www/varnish/buildlink3.mk Mon Nov 14 19:29:13 2022
@@ -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
Index: pkgsrc/www/varnish/distinfo
diff -u pkgsrc/www/varnish/distinfo:1.22 pkgsrc/www/varnish/distinfo:1.23
--- pkgsrc/www/varnish/distinfo:1.22 Sun Sep 4 12:04:02 2022
+++ pkgsrc/www/varnish/distinfo Mon Nov 14 19:29:13 2022
@@ -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