notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
varnish6 High-performance HTTP accelerator
6.6.1 www on this many watch lists=3 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.6.0Version of this port present on the latest quarterly branch.
Maintainer: feld@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-03-16 21:54:23
Last Update: 2021-08-09 18:17:08
Commit Hash: 67330c6
People watching this port, also watch:: smartmontools, coreutils, prestashop, gimp
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (141 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/varnish6-6.6.1/catalog.mk
  3. /usr/local/share/licenses/varnish6-6.6.1/LICENSE
  4. /usr/local/share/licenses/varnish6-6.6.1/BSD2CLAUSE
  5. bin/varnishadm
  6. bin/varnishhist
  7. bin/varnishlog
  8. bin/varnishncsa
  9. bin/varnishstat
  10. bin/varnishstat_help_gen
  11. bin/varnishtest
  12. bin/varnishtop
  13. include/varnish/cache/cache_backend.h
  14. include/varnish/cache/cache_director.h
  15. include/varnish/cache/cache_filter.h
  16. include/varnish/cache/cache_varnishd.h
  17. include/varnish/cache/cache.h
  18. include/varnish/common/common_param.h
  19. include/varnish/miniobj.h
  20. include/varnish/tbl/acct_fields_bereq.h
  21. include/varnish/tbl/acct_fields_req.h
  22. include/varnish/tbl/backend_poll.h
  23. include/varnish/tbl/ban_arg_oper.h
  24. include/varnish/tbl/ban_oper.h
  25. include/varnish/tbl/ban_vars.h
  26. include/varnish/tbl/bo_flags.h
  27. include/varnish/tbl/boc_state.h
  28. include/varnish/tbl/body_status.h
  29. include/varnish/tbl/cli_cmds.h
  30. include/varnish/tbl/debug_bits.h
  31. include/varnish/tbl/feature_bits.h
  32. include/varnish/tbl/h2_error.h
  33. include/varnish/tbl/h2_frames.h
  34. include/varnish/tbl/h2_settings.h
  35. include/varnish/tbl/h2_stream.h
  36. include/varnish/tbl/htc.h
  37. include/varnish/tbl/http_headers.h
  38. include/varnish/tbl/http_response.h
  39. include/varnish/tbl/locks.h
  40. include/varnish/tbl/mgt_vcc.h
  41. include/varnish/tbl/obj_attr.h
  42. include/varnish/tbl/oc_exp_flags.h
  43. include/varnish/tbl/oc_flags.h
  44. include/varnish/tbl/params.h
  45. include/varnish/tbl/req_flags.h
  46. include/varnish/tbl/sess_attr.h
  47. include/varnish/tbl/sess_close.h
  48. include/varnish/tbl/symbol_kind.h
  49. include/varnish/tbl/vcl_returns.h
  50. include/varnish/tbl/vcl_states.h
  51. include/varnish/tbl/vhd_fsm_funcs.h
  52. include/varnish/tbl/vhd_fsm.h
  53. include/varnish/tbl/vhd_return.h
  54. include/varnish/tbl/vhp_huffman.h
  55. include/varnish/tbl/vhp_static.h
  56. include/varnish/tbl/vrt_stv_var.h
  57. include/varnish/tbl/vsc_levels.h
  58. include/varnish/tbl/vsig_list.h
  59. include/varnish/tbl/vsl_tags_http.h
  60. include/varnish/tbl/vsl_tags.h
  61. include/varnish/tbl/waiters.h
  62. include/varnish/vapi/vapi_options.h
  63. include/varnish/vapi/voptget.h
  64. include/varnish/vapi/vsc.h
  65. include/varnish/vapi/vsig.h
  66. include/varnish/vapi/vsl_int.h
  67. include/varnish/vapi/vsl.h
  68. include/varnish/vapi/vsm.h
  69. include/varnish/vas.h
  70. include/varnish/vav.h
  71. include/varnish/vbh.h
  72. include/varnish/vbm.h
  73. include/varnish/vcl.h
  74. include/varnish/vcli.h
  75. include/varnish/vcs.h
  76. include/varnish/vdef.h
  77. include/varnish/vmod_abi.h
  78. include/varnish/vqueue.h
  79. include/varnish/vre.h
  80. include/varnish/vrnd.h
  81. include/varnish/vrt_obj.h
  82. include/varnish/vrt.h
  83. include/varnish/vsa.h
  84. include/varnish/vsb.h
  85. include/varnish/vsha256.h
  86. include/varnish/vtcp.h
  87. include/varnish/vtim.h
  88. include/varnish/vtree.h
  89. include/varnish/vut_options.h
  90. include/varnish/vut.h
  91. include/varnish/waiter/waiter.h
  92. lib/libvarnishapi.so
  93. lib/libvarnishapi.so.2
  94. lib/libvarnishapi.so.2.0.0
  95. lib/varnish/vmods/libvmod_blob.so
  96. lib/varnish/vmods/libvmod_cookie.so
  97. lib/varnish/vmods/libvmod_debug.so
  98. lib/varnish/vmods/libvmod_directors.so
  99. lib/varnish/vmods/libvmod_proxy.so
  100. lib/varnish/vmods/libvmod_purge.so
  101. lib/varnish/vmods/libvmod_std.so
  102. lib/varnish/vmods/libvmod_unix.so
  103. lib/varnish/vmods/libvmod_vtc.so
  104. libdata/pkgconfig/varnishapi.pc
  105. man/man1/varnishadm.1.gz
  106. man/man1/varnishd.1.gz
  107. man/man1/varnishhist.1.gz
  108. man/man1/varnishlog.1.gz
  109. man/man1/varnishncsa.1.gz
  110. man/man1/varnishstat.1.gz
  111. man/man1/varnishtest.1.gz
  112. man/man1/varnishtop.1.gz
  113. man/man3/vmod_blob.3.gz
  114. man/man3/vmod_cookie.3.gz
  115. man/man3/vmod_directors.3.gz
  116. man/man3/vmod_proxy.3.gz
  117. man/man3/vmod_purge.3.gz
  118. man/man3/vmod_std.3.gz
  119. man/man3/vmod_unix.3.gz
  120. man/man3/vmod_vtc.3.gz
  121. man/man7/varnish-cli.7.gz
  122. man/man7/varnish-counters.7.gz
  123. man/man7/vcl-backend.7.gz
  124. man/man7/vcl-probe.7.gz
  125. man/man7/vcl-var.7.gz
  126. man/man7/vcl.7.gz
  127. man/man7/vsl-query.7.gz
  128. man/man7/vsl.7.gz
  129. man/man7/vtc.7.gz
  130. sbin/varnishd
  131. share/aclocal/varnish-legacy.m4
  132. share/aclocal/varnish.m4
  133. share/doc/varnish/builtin.vcl
  134. share/doc/varnish/example.vcl
  135. share/varnish/vcl/devicedetect.vcl
  136. share/varnish/vmodtool.py
  137. share/varnish/vsctool.py
  138. @dir varnish
  139. @owner
  140. @group
  141. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • varnish6>0:www/varnish6
  • For LIB depends:
    • libvarnishapi.so:www/varnish6
Conflicts:
CONFLICTS:
  • varnish-2.*
  • varnish-3.*
  • varnish4-4.*
  • varnish5-5.*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/www/varnish6/ && make install clean
To add the package, run one of these commands:
  • pkg install www/varnish6
  • pkg install varnish6
PKGNAME: varnish6
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
varnish6
ABIlatestquarterly
FreeBSD:11:aarch646.0.16.4.0_1
FreeBSD:11:amd646.6.16.6.0
FreeBSD:11:armv6-6.4.0_1
FreeBSD:11:i3866.6.16.6.0
FreeBSD:11:mips--
FreeBSD:11:mips64-6.4.0_1
FreeBSD:12:aarch646.0.1_16.6.1
FreeBSD:12:amd646.6.16.6.1
FreeBSD:12:armv66.0.1_16.4.0_1
FreeBSD:12:armv76.0.1_16.4.0_1
FreeBSD:12:i3866.6.16.6.1
FreeBSD:12:mips--
FreeBSD:12:mips646.0.1_16.4.0_1
FreeBSD:12:powerpc64-6.5.1
FreeBSD:13:aarch646.5.16.6.1
FreeBSD:13:amd646.6.16.6.1
FreeBSD:13:armv66.5.16.5.1
FreeBSD:13:armv76.5.16.5.1
FreeBSD:13:i3866.6.16.6.1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc646.5.16.6.0
FreeBSD:14:aarch646.6.1-
FreeBSD:14:amd646.6.1-
FreeBSD:14:armv66.5.1-
FreeBSD:14:armv76.5.1-
FreeBSD:14:i3866.6.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc646.5.1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rst2man : textproc/py-docutils@py38
  2. py38-sphinx>=0,1 : textproc/py-sphinx@py38
  3. gmake>=4.3 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. python3.8 : lang/python38
  6. autoconf>=2.69 : devel/autoconf
  7. automake>=1.16.1 : devel/automake
  8. libtoolize : devel/libtool
Library dependencies:
  1. libpcre.so : devel/pcre
  2. libedit.so.0 : devel/libedit
  3. libreadline.so.8 : devel/readline
This port is required by:
for Build
  1. www/varnish-ip2location
  2. www/varnish-ip2proxy
  3. www/varnish-libvmod-digest
  4. www/varnish-libvmod-dynamic
  5. www/varnish-libvmod-maxminddb
  6. www/varnish-libvmod-querystring
  7. www/varnish-modules
for Run
  1. www/varnish-ip2location
  2. www/varnish-ip2proxy
  3. www/varnish-libvmod-digest
  4. www/varnish-libvmod-dynamic
  5. www/varnish-libvmod-maxminddb
  6. www/varnish-libvmod-querystring
  7. www/varnish-modules

Configuration Options:
Options name:

USES:

pkg-message:
If installing:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/varnishcache/varnish-cache/tar.gz/varnish-6.6.1?dummy=/
Collapse this list.
Port Moves
  • port moved here from www/varnish5 on 2019-01-01
    REASON: Has expired: Varnish 5 is Retired

Number of commits found: 28

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Aug 2021 18:17:08
 files touched by this commit commit hash:67330c6300487eeeef9b7143e932c59f7512d9e6  6.6.1
feld search for other commits by this committer
www/varnish6: Update to 6.6.1

Changelog:	https://github.com/varnishcache/varnish-cache/blob/6.6/doc/changes.rst#varnish-cache-661-2021-07-13
Security:	CVE-2021-36740
MFH:	2021Q3
26 Apr 2021 20:12:51
 files touched by this commit commit hash:48c32cdcc14e03e1f2bf24909c174c1b8aac26e2  6.6.0
feld search for other commits by this committer
www/varnish6: Update to 6.6.0

Changelog:	https://github.com/varnishcache/varnish-cache/blob/6.6/doc/changes.rst#varnish-cache-660-2021-03-15
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  6.5.1
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  6.5.1
mat search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  6.5.1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
14 Jan 2021 14:34:38
Original commit files touched by this commit Revision:561562  6.5.1
dbaio search for other commits by this committer
Remove PY_SPHINX from ports using Python 3

Approved by:	 portmgr blanket
Differential Revision:	https://reviews.freebsd.org/D28093
06 Oct 2020 15:17:12
Original commit files touched by this commit Revision:551584  6.5.1
feld search for other commits by this committer
www/varnish6: Update to 6.5.1

Changelog:	https://varnish-cache.org/releases/rel6.5.1.html#rel6-5-1
19 Jun 2020 15:16:47
Original commit files touched by this commit Revision:539621  6.4.0_1
feld search for other commits by this committer
www/varnish6: Fix pkg-plist

Also correct portlint problems

MFH:		2020Q2
11 May 2020 23:51:58
Original commit files touched by this commit Revision:534966  6.4.0
dbaio search for other commits by this committer
Update Sphinx

- Repocopy textproc/py-sphinx to textproc/py-sphinx18

  Update it to 1.8.5 (latest version from 1.8.X).
  This version supports Python 2 and 3.
  Add test target.

- textproc/py-sphinx: Update to 3.0.2

  Python 3 only (3.5+).
  Add test target.

- Mk/Uses/python.mk: Add PY_SPHINX
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Apr 2020 20:09:31
Original commit files touched by this commit Revision:531338  6.4.0
feld search for other commits by this committer
www/varnish6: Update to 6.4.0

Changelog for 6.4.0:
The MAIN.sess_drop counter is gone.

New configure switch: --with-unwind. Alpine linux appears to offer a
libexecinfo implementation that crashes when called by Varnish, this
offers the alternative of using libunwind instead.

backend none was added for "no backend".

std.rollback(bereq) is now safe to use, fixed bug 3009

Fixed varnishstat, varnishtop, varnishhist and varnishadm handling INT,
TERM and HUP signals (bugs 3088 and 3229)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
24 Oct 2019 16:47:39
Original commit files touched by this commit Revision:515362  6.3.1
feld search for other commits by this committer
www/varnish6: Update to 6.3.1

Remediates VSV00004 Workspace information leak

MFH:		2019Q4
Security:	2d4076eb-f679-11e9-a87f-a4badb2f4699
18 Sep 2019 21:52:18
Original commit files touched by this commit Revision:512292  6.3.0 This port version is marked as vulnerable.
feld search for other commits by this committer
www/varnish6: Update to 6.3.0

Changelog:	https://github.com/varnishcache/varnish-cache/blob/6.3/doc/changes.rst
03 Sep 2019 14:33:49
Original commit files touched by this commit Revision:510947  6.2.1 This port version is marked as vulnerable.
zi search for other commits by this committer
- Update to 6.2.1

Approved by:	ports-secteam (with hat)
Security:	ce231189-ce56-11e9-9fa0-0050569f0b83
14 Aug 2019 12:25:09
Original commit files touched by this commit Revision:508913  6.2.0_3 This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories w)
25 Jul 2019 02:33:13
Original commit files touched by this commit Revision:507308  6.2.0_3 This port version is marked as vulnerable.
linimon search for other commits by this committer
Prepare for powerpc-on-clang by deleting hard-coded tests for architecture
as a stand-in for "are we running on gcc".

In some cases we only need to specifically test for "are we on the ancient
base gcc", e.g, the usage of 'pragma'.

While here, in some cases turn off SSE functions more specifically based
on ARCH, and turn off -mtune=generic everywhere.  These are part of a
larger work in progress; these commits are for ports that would have
been touched by the the powerpc-on-clang test regardless.

Approved by:	portmgr (tier-2 blanket)
28 May 2019 20:08:59
Original commit files touched by this commit Revision:502912  6.2.0_3 This port version is marked as vulnerable.
feld search for other commits by this committer
www/varnish6: Fix configtest on a restart

Submitted by:	NISHIMURA Yutaka
MFH:		2019Q2
26 Apr 2019 16:53:26
Original commit files touched by this commit Revision:500118  6.2.0_2 This port version is marked as vulnerable.
feld search for other commits by this committer
www/varnish6: Port improvements

- Fix problem when defining multiple cache storage
- Add syslog output support for varnishncsa logging

Submitted by:	iscream@nugae.org
09 Apr 2019 14:04:50
Original commit files touched by this commit Revision:498476  6.2.0_1 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
03 Apr 2019 21:43:52
Original commit files touched by this commit Revision:497773  6.2.0 This port version is marked as vulnerable.
feld search for other commits by this committer
www/varnish6: Update to 6.2.0

Changelog:	http://varnish-cache.org/releases/rel6.2.0.html
02 Dec 2018 02:37:30
Original commit files touched by this commit Revision:486390  6.1.1 This port version is marked as vulnerable.
linimon search for other commits by this committer
Flags -Wno-unknown-warning-option -Wno-implicit-fallthrough are not
supported by base GCC, making build fail on GCC-based architectures.

This changes the location of the BAD_TESTS conditional.

PR:		233576
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
23 Nov 2018 15:52:13
Original commit files touched by this commit Revision:485685  6.1.1 This port version is marked as vulnerable.
feld search for other commits by this committer
www/varnish6: Update to 6.1.1
23 Nov 2018 15:39:35
Original commit files touched by this commit Revision:485680  6.0.2 This port version is marked as vulnerable.
feld search for other commits by this committer
www/varnish6: Update to 6.0.2

MFH:		2018Q4
25 Sep 2018 15:41:05
Original commit files touched by this commit Revision:480668  6.0.1_1 This port version is marked as vulnerable.
feld search for other commits by this committer
www/varnish6: Add patch to fix output of varnishhist

Obtained from:	https://github.com/varnishcache/varnish-cache/issues/2780
MFH:		2018Q3
12 Sep 2018 15:03:49
Original commit files touched by this commit Revision:479609  6.0.1 This port version is marked as vulnerable.
feld search for other commits by this committer
www/varnish6: Update to 6.0.1

Changelog:	https://github.com/varnishcache/varnish-cache/blob/master/doc/changes.rst#varnish-cache-601-2018-08-29

MFH:		2018Q3
10 Sep 2018 13:16:17
Original commit files touched by this commit Revision:479408  6.0.0 This port version is marked as vulnerable.
mat search for other commits by this committer
Various cleanup & fixes post-DOCS/EXAMPLES cleanup.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
10 Sep 2018 13:14:52
Original commit files touched by this commit Revision:479406  6.0.0 This port version is marked as vulnerable.
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
27 Jun 2018 08:37:21
Original commit files touched by this commit Revision:473423  6.0.0 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Switch to new test framework

Approved by:	portmgr blanket
16 Mar 2018 21:54:06
Original commit files touched by this commit Revision:464742  6.0.0 This port version is marked as vulnerable.
feld search for other commits by this committer
Welcome www/varnish6 to the tree

Release Notes:	https://varnish-cache.org/releases/rel6.0.0.html#rel6-0-0

Number of commits found: 28