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