FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
varnish 3.0.5_2 www on this many watch lists=20 search for ports that depend on this port An older version of this port was marked as vulnerable.
The Varnish high-performance HTTP accelerator
Maintained by: anders@FreeBSD.org search for ports maintained by this maintainer
Port Added: 11 Aug 2006 17:56:56
License: BSD2CLAUSE


This is the Varnish high-performance HTTP accelerator.

Documentation and additional information about Varnish is available on
<URL:http://varnish.projects.linpro.no/>.

Technical questions about Varnish and this release should be addressed
to <varnish-dev@projects.linpro.no>.

Questions about commercial support and services related to Varnish
should be addressed to <varnish@linpro.no>.

WWW: http://www.varnish-cache.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. lang/python27
  2. devel/gmake
  3. devel/pkgconf
  4. devel/automake
  5. devel/autoconf
  6. devel/libtool
Required Libraries:
  1. devel/pcre

This port is required by:

for Build * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/www/varnish/ && make install clean
To add the package: pkg install www/varnish


Configuration Options
     No options to configure

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. http://repo.varnish-cache.org/source/
Port Moves
  • port moved here from www/varnish2 on 2013-10-01
    REASON: Has expired: No update since january 2011. Upgrade to Varnish 3

Number of commits found: 73

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Feb 2014 13:43:46
Original commit files touched by this commit  3.0.5_2
Revision:345093
anders search for other commits by this committer
Retire this digest patch. We don't want to use -lmd as it creates
problems when using libmhash and/or digest vmod.

More info: https://github.com/varnish/libvmod-digest/issues/2
15 Feb 2014 07:51:11
Original commit files touched by this commit  3.0.5_1
Revision:344326
mat search for other commits by this committer
Bump portrevision after last change.
14 Feb 2014 18:09:22
Original commit files touched by this commit  3.0.5
Revision:344293
mat search for other commits by this committer
Even if it is stupid, people will modify the default.vcl file, so, treat it as
a normal configuration file and install it as .sample.

While there, remove a remnant of STAGE conversion.

Sponsored by:	Absolight
25 Jan 2014 09:27:19
Original commit files touched by this commit  3.0.5
Revision:340999
koobs search for other commits by this committer
www/varnish: Update to 3.0.5, Enable STAGE support

- Update to 3.0.5
- Enable STAGE support, update pkg-plist accordingly
- Update LICENSE
- Modernize LIB_DEPENDS
- Pet portlint (space->tab)

Changes:

 * A bad interaction between -b, -c and -m in the varnishlog tool has
   been fixed.
 * A malformed request could in some configurations lead to Varnish
   crashing has been corrected. This is CVE-2013-4484.
 * Duplicate Content-Length headers were in some cases sent to clients
   when streaming is enabled, this has been fixed
 * ESI parse errors are no longer printed to standard output.
 * Stop segfaulting if the first part of a synthetic page is NULL.

PR:		ports/185188
PR:		ports/185543
Submitted by:	feld, Hung-Yi Chen <gaod@hychen.org>
Approved by:	maintainer timeout (1 month)
Security:	http://www.vuxml.org/freebsd/d9dbe6e8-84da-11e3-98bd-080027f2d077.html
20 Sep 2013 23:36:54
Original commit files touched by this commit  3.0.4
Revision:327776 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
04 Sep 2013 21:03:18
Original commit files touched by this commit  3.0.4
Revision:326323 This port version is marked as vulnerable.
anders search for other commits by this committer
Update to 3.0.4.
30 Aug 2013 23:47:19
Original commit files touched by this commit  3.0.3_2
Revision:325737 This port version is marked as vulnerable.
bapt search for other commits by this committer
Eradicate USE_GNOME=pkgconfig from www
While here:
- Trim headers
- Convert USE_GMAKE to USES=gmake
14 Aug 2013 22:35:54
Refresh Original commit files touched by this commit
Revision:324744  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
10 Dec 2012 19:11:12
Refresh Original commit files touched by this commit
Revision:308630  Sanity Test Failure
mm search for other commits by this committer
Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
23 Oct 2012 15:34:47
Original commit files touched by this commit  3.0.3_1
Revision:306315 This port version is marked as vulnerable.
mi search for other commits by this committer
Add the test-target for running vendor's self-tests and attempt to
make sure, the tests complete.

Add one more header to the installation list -- this is required in 3.0.3
for 3rd-party modules to build.

Approved by:	maintainer
Feature safe:	yes
05 Sep 2012 15:43:34
Original commit files touched by this commit  3.0.3
Revision:303710 This port version is marked as vulnerable.
des search for other commits by this committer
Remove useless metadata from ports I created.
04 Sep 2012 02:58:37
Original commit files touched by this commit  3.0.3
Revision:303632 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark as broken on ARM.

Approved by:	maintainer
03 Sep 2012 21:20:29
Original commit files touched by this commit  3.0.3
Revision:303622 This port version is marked as vulnerable.
anders search for other commits by this committer
Update to 3.0.3.
14 Feb 2012 12:45:35
Original commit files touched by this commit  3.0.2_1
 This port version is marked as vulnerable.
mm search for other commits by this committer
Bump pcre library dependency due to 8.30 update
10 Feb 2012 13:22:22
Original commit files touched by this commit  3.0.2
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Unbreak

Submitted by:   olgeni
06 Feb 2012 21:19:36
Original commit files touched by this commit  3.0.2
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Mark BROKEN: does not build (after libtool update)

Reported by:    pointyhat
14 Jan 2012 08:57:23
Original commit files touched by this commit  3.0.2
 This port version is marked as vulnerable.
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
03 Nov 2011 14:48:08
Original commit files touched by this commit  3.0.2
 This port version is marked as vulnerable.
anders search for other commits by this committer
Update to 3.0.2.
21 Sep 2011 12:36:26
Original commit files touched by this commit  3.0.1_2
 This port version is marked as vulnerable.
anders search for other commits by this committer
Set nuke_limit default (back) to 50, avoiding certain backend issues
mentioned in Varnish trac ticket 1012.
01 Sep 2011 11:05:31
Original commit files touched by this commit  3.0.1_1
 This port version is marked as vulnerable.
anders search for other commits by this committer
Add bugfix for trac tickets 994&1001, crash in http_GetHdr(),
cache_http.c.
31 Aug 2011 13:44:56
Original commit files touched by this commit  3.0.1
 This port version is marked as vulnerable.
anders search for other commits by this committer
Fix libedit support: use libreadline.
Drop varnishncsa -b patch, no need for it + does not work anymore.
30 Aug 2011 23:50:20
Original commit files touched by this commit  3.0.1
 This port version is marked as vulnerable.
anders search for other commits by this committer
Update to 3.0.1.
Prepare for vmod builds.
Fix libedit support (bz@ patch + more).
29 Aug 2011 22:45:33
Original commit files touched by this commit  3.0.0
 This port version is marked as vulnerable.
anders search for other commits by this committer
Update to 3.0.0. Use ports/www/varnish2 for Varnish 2.

More info: https://www.varnish-cache.org/releases/varnish-cache-3.0.0
22 Aug 2011 22:07:17
Original commit files touched by this commit  2.1.5
 This port version is marked as vulnerable.
anders search for other commits by this committer
Take over maintainership.

Approved by:    des
15 May 2011 02:49:17
Original commit files touched by this commit  2.1.5
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""

These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.

In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.

In a few places, add $FreeBSD$

No functional changes, so no PORTREVISION bumps
17 Feb 2011 10:32:10
Original commit files touched by this commit  2.1.5
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.1.5.
08 Nov 2010 12:06:02
Original commit files touched by this commit  2.1.4_1
 This port version is marked as vulnerable.
des search for other commits by this committer
Add upstream patch r5461.
25 Oct 2010 16:13:30
Original commit files touched by this commit  2.1.4
 This port version is marked as vulnerable.
des search for other commits by this committer
Work around unnecessary dependency on py-docutils.
21 Oct 2010 16:56:02
Original commit files touched by this commit  2.1.4
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.1.4.
28 Jul 2010 14:01:24
Original commit files touched by this commit  2.1.3
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.1.3.
05 May 2010 22:29:57
Original commit files touched by this commit  2.1.2
 This port version is marked as vulnerable.
des search for other commits by this committer
Add an rcvar for the hash algorithm

PR:             ports/146319
05 May 2010 22:29:32
Original commit files touched by this commit  2.1.2
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.1.2
04 May 2010 18:15:51
Original commit files touched by this commit  2.1.1_1
 This port version is marked as vulnerable.
des search for other commits by this committer
Add upstream revision r4758: fix a bug that may cause Varnish to append
junk at the end of a chunk-encoded reply.
04 May 2010 18:12:05
Original commit files touched by this commit  2.1.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Fix rc.d command line example
27 Apr 2010 09:10:07
Original commit files touched by this commit  2.1.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Missed varnishsizes.  Next time, pay more attention to "make deinstall"
output...  No PORTREVISION bump since the time window is so small.
27 Apr 2010 08:59:07
Original commit files touched by this commit  2.1.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade Varnish to 2.1.1.
30 Mar 2010 13:40:17
Original commit files touched by this commit  2.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Add missing dependency on pkg-config.
30 Mar 2010 13:12:28
Original commit files touched by this commit  2.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.1.
27 Mar 2010 00:15:24
Original commit files touched by this commit  2.1
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
26 Jan 2010 18:04:52
Original commit files touched by this commit  2.0.6
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.0.6.  I forgot to commit this after the 8.0 freeze.
09 Nov 2009 12:34:36
Original commit files touched by this commit  2.0.5
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.0.5.
13 Oct 2009 18:51:11
Original commit files touched by this commit  2.0.4_1
 This port version is marked as vulnerable.
des search for other commits by this committer
Reorganize the rc scripts; there were several things about the old ones
that simply didn't make sense.  Add a pkg-message containing a very brief
quick-start guide and a warning to existing users about the rc changes.
06 Apr 2009 14:43:56
Original commit files touched by this commit  2.0.4
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.0.4.

PR:             ports/133343
13 Feb 2009 12:49:24
Original commit files touched by this commit  2.0.3
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.0.3.
08 Jan 2009 16:58:29
Original commit files touched by this commit  2.0.2
 This port version is marked as vulnerable.
pav search for other commits by this committer
- No need to define USE_REINPLACE these days
18 Nov 2008 14:36:12
Original commit files touched by this commit  2.0.2
 This port version is marked as vulnerable.
des search for other commits by this committer
Forgot varnishtest(1) man page.
18 Nov 2008 14:29:42
Original commit files touched by this commit  2.0.2
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.0.2.
18 Nov 2008 14:22:01
Original commit files touched by this commit  2.0.1_1
 This port version is marked as vulnerable.
des search for other commits by this committer
Varnish has its own mechanism for dropping privs, and will not work if
started with su as rc.subr wants.  If we unset varnishd_{user,group}
before calling run_rc_command, rc.subr won't see them, but we can still
use them to specify which user and group Varnish should use.
03 Nov 2008 11:34:58
Original commit files touched by this commit  2.0.1_1
 This port version is marked as vulnerable.
des search for other commits by this committer
Revert the addition of varnishd_user and varnishd_group.  They are magic
to rc.subr.  While we're here, s/Id/FreeBSD/ in all three rc scripts.
20 Oct 2008 09:12:58
Original commit files touched by this commit  2.0.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 2.0.1.

Submitted by:   anordby
20 Oct 2008 09:12:41
Original commit files touched by this commit  1.1.2
 This port version is marked as vulnerable.
des search for other commits by this committer
Run varnishd as www:www
21 Aug 2008 06:18:49
Original commit files touched by this commit  1.1.2
 This port version is marked as vulnerable.
rafan search for other commits by this committer
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Dec 2007 14:09:53
Original commit files touched by this commit  1.1.2
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 1.1.2.
29 Aug 2007 15:45:47
Original commit files touched by this commit  1.1.1_2
 This port version is marked as vulnerable.
des search for other commits by this committer
Apply patch for Varnish bug #150.
23 Aug 2007 13:34:45
Original commit files touched by this commit  1.1.1_1
 This port version is marked as vulnerable.
des search for other commits by this committer
Bump port revision to mark the addition of four missing plist entries.
22 Aug 2007 13:41:25
Original commit files touched by this commit  1.1.1
 This port version is marked as vulnerable.
des search for other commits by this committer
(annoyed grunt)
20 Aug 2007 21:55:55
Original commit files touched by this commit  1.1.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 1.1.1.
29 Jul 2007 11:13:13
Original commit files touched by this commit  1.1_2
 This port version is marked as vulnerable.
des search for other commits by this committer
Tweak previous commit.
29 Jul 2007 09:24:50
Original commit files touched by this commit  1.1_1
 This port version is marked as vulnerable.
des search for other commits by this committer
Fix plist.
26 Jul 2007 13:46:13
Original commit files touched by this commit  1.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Correct @dirrmtry syntax.

Submitted by:   sat@
25 Jul 2007 11:09:08
Original commit files touched by this commit  1.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 1.1 + vendor patches for a number of regressions.
23 Jul 2007 09:36:52
Original commit files touched by this commit  1.0.4_2
 This port version is marked as vulnerable.
rafan search for other commits by this committer
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:             ports/111470
Approved by:    portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by:      pointyhat exp run
09 Jun 2007 20:35:39
Original commit files touched by this commit  1.0.4_2
 This port version is marked as vulnerable.
des search for other commits by this committer
Fix the rc scripts so it is actually possible to override the defaults.
05 Jun 2007 14:19:15
Original commit files touched by this commit  1.0.4_1
 This port version is marked as vulnerable.
des search for other commits by this committer
Fix typo in varnishlog.in.
25 May 2007 07:56:10
Original commit files touched by this commit  1.0.4
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 1.0.4.
20 Feb 2007 13:19:26
Original commit files touched by this commit  1.0.3
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 1.0.3.
22 Nov 2006 13:33:15
Original commit files touched by this commit  1.0.2_2
 This port version is marked as vulnerable.
des search for other commits by this committer
Add startup script.

PR:             ports/105743
Submitted by:   Sten Spans <sten@blinkenlights.nl>
15 Nov 2006 03:11:56
Original commit files touched by this commit  1.0.2_1
 This port version is marked as vulnerable.
des search for other commits by this committer
Correct man page listing.
09 Nov 2006 11:26:27
Original commit files touched by this commit  1.0.2
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 1.0.2.
21 Sep 2006 08:55:30
Original commit files touched by this commit  1.0.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Upgrade to 1.0.1 (fixes a bug that affects performance under high load)
20 Sep 2006 10:28:38
Original commit files touched by this commit  1.0
 This port version is marked as vulnerable.
des search for other commits by this committer
Jump the gun on the Varnish 1.0 release.
15 Aug 2006 13:48:58
Original commit files touched by this commit  0.9.1
 This port version is marked as vulnerable.
des search for other commits by this committer
Varnish requires FreeBSD 6.1 or newer to run.
11 Aug 2006 17:56:20
Original commit files touched by this commit  0.9.1
 This port version is marked as vulnerable.
des search for other commits by this committer
The Varnish high-performance HTTP accelerator.

Number of commits found: 73

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bugzilla40*Apr 18
bugzilla40*Apr 18
bugzilla42*Apr 18
bugzilla42*Apr 18
bugzilla44*Apr 18
bugzilla44*Apr 18
curlApr 11
dbus-glibApr 11
libaudiofileApr 11
linux-f10-curlApr 11
linux-f10-dbus-glibApr 11
linux-f10-libaudiofileApr 11
linux-f10-nas-libsApr 11
linux-f10-openldapApr 11
mingw32-openssl*Apr 11

13 vulnerabilities affecting 18 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24366
Broken 180
Deprecated 90
Ignore 534
Forbidden 6
Restricted 263
No CDROM 108
Vulnerable 29
Expired 8
Set to expire 77
Interactive 22
new 24 hours 1
new 48 hours2
new 7 days15
new fortnight39
new month142

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.