www-servers / varnish

Varnish is a state-of-the-art, high-performance HTTP accelerator

Official package sites : https://varnish-cache.org/ ·

Varnish is an HTTP accelerator. An HTTP accelerator (often called Reverse Proxy) is an application that stores (caches) documents that have been requested over the HTTP protocol. Based on certain criteria the next client requesting the document is either given the cached document, or a "fresh" document requested from a backend server. The purpose of this is to minimize the requests going to the backend server(s) by serving the same document to potentially many users. The goal of Varnish is to be a very fast, stable and effective light-weight HTTP accelerator daemon, by using modern and effective technologies. Ease of managment and good documentation is also a main goal of the project since the lack of either one will render Varnish useless.

v6.2.0 :: 0/2 :: gentoo

Modified
License
BSD-2 GPL-2
Keywords
~amd64 ~mips ~ppc ~ppc64 ~x86
USE flags
jemalloc jit static-libs

v6.1.1 :: 0/2 :: gentoo

Modified
License
BSD-2 GPL-2
Keywords
amd64 x86 ~mips ~ppc ~ppc64
USE flags
jemalloc jit static-libs

v6.1.0 :: 0/2 :: gentoo

Modified
License
BSD-2 GPL-2
Keywords
~amd64 ~mips ~ppc ~ppc64 ~x86
USE flags
jemalloc jit static-libs

v6.0.1 :: 0/1 :: gentoo

Modified
License
BSD-2 GPL-2
Keywords
amd64 x86 ~mips ~ppc ~ppc64
USE flags
jemalloc jit static-libs

v5.2.1 :: 0 :: gentoo

Modified
License
BSD-2 GPL-2
Keywords
~amd64 ~mips ~ppc ~ppc64 ~x86
USE flags
jemalloc jit static-libs

v5.1.3 :: 0 :: gentoo

Modified
License
BSD-2 GPL-2
Keywords
amd64 x86 ~mips ~ppc ~ppc64
USE flags
jemalloc jit static-libs

v4.1.8 :: 0 :: gentoo

Modified
License
BSD-2 GPL-2
Keywords
amd64 x86 ~mips ~ppc ~ppc64
USE flags
jemalloc jit static-libs

v4.0.5 :: 0 :: gentoo

Modified
License
BSD-2 GPL-2
Keywords
amd64 x86 ~mips
USE flags
jemalloc jit static-libs

General

jemalloc
Use dev-libs/jemalloc for memory management
jit
Enable just-in-time compilation for improved performance. May prevent use of some PaX memory protection features in Gentoo Hardened.
static-libs
Build static versions of dynamic libraries as well

python_targets

pypy
Build with PyPy
python2_7
Build with Python 2.7
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6
python3_7
Build with Python 3.7

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libpcre : Perl-compatible regular expression library

dev-python / docutils : Python Documentation Utilities

dev-python / sphinx : Python documentation generator

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libpcre : Perl-compatible regular expression library

sys-devel / gcc : The GNU Compiler Collection

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

virtual / pypy : A virtual for PyPy Python implementation

app-metrics / collectd : Collects system statistics and provides mechanisms to store the values

586330
www-servers/varnish: invalid use of := in || () dep
614984
www-servers/varnish-5.1.1 - In file included from varnishhist.c:50:0: ../../include/vcurses.h:42:4: error: #error "SysV or X/Open-compatible Curses header file required"
617234
www-servers/varnish - automagic on dev-libs/libedit
622144
www-servers/varnish-5.1.2: emerge hangs
634916
www-servers/varnish-5.1.3 will not install: build freezes
637578
www-servers/varnish: Denial of Service + Memory Leak
652908
www-servers/varnish-5.1.3 reload not working
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
www-servers/varnish: 6.1.1 stable on amd64 and x86
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 6.2.0
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
www-servers/varnish: amd64 stable wrt bug #670794
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-servers/varnish: x86 stable (bug #670794)
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 6.1.1
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
www-servers/varnish: depend on dev-python/sphinx, fix bug #667574
- Thanks to Oleksandr Trotsenko <oleksandr.trotsenko@gmail.com> Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
www-servers/varnish: expose subslot
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
www-servers/varnish: remove older version
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 6.1.0
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 6.0.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 6.0.0
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Michael Mair-Keimberger · gentoo
www-servers/varnish: use HTTPS
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 5.2.1, remover 5.2.0
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
www-servers/varnish: fix bug #647984
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 5.2.0
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Oleksandr Trotsenko · gentoo
www-servers/varnish: Fixing SOURCE_URI
Pointing to the new upstream source URI all the ebuilds. Closes: https://bugs.gentoo.org/647834 Package-Manager: Portage-2.3.23, Repoman-2.3.6
Anthony G. Basile · gentoo
www-servers/varnish: remove vulnerable versions, bug #626872
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-servers/varnish: x86 stable (bug #626872)
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Mikle Kolyada · gentoo
www-servers/varnish: amd64 stable wrt bug #626872
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: remove vulnerable unstable versions
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: version bumps to 4.0.5, 4.1.8, 5.1.3, security bug #626872
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 4.1.7
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: remove older stable version
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: stable on amd64, bug #620952
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Thomas Deutschmann · gentoo
www-servers/varnish: x86 stable (bug #620952)
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Anthony G. Basile · gentoo
www-servers/varnish: remove older unstable versions
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: fix bug #620952 for 4.1.5 and 4.1.6
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Pacho Ramos · gentoo
www-servers/varnish: Support newer python
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Agostino Sarubbo · gentoo
www-servers/varnish: x86 stable wrt bug #617012
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
www-servers/varnish: amd64 stable wrt bug #617012
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 4.1.6
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 5.1.2
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 5.1.1
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 5.0.0
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Anthony G. Basile · gentoo
www-servers/varnish: remove older versions
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 4.1.5
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 4.1.4
Package-Manager: portage-2.3.0
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Anthony G. Basile · gentoo
www-servers/varnish: keyword ~ppc and ~ppc64
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
www-servers/varnish: punt oldest stable version 3.0.7
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 4.1.3
Package-Manager: portage-2.2.28
Michał Górny · gentoo
www-servers/varnish: Remove invalid := slotop from || (), #586330
Anthony G. Basile · gentoo
www-servers/varnish: remove older 4.1 version
Package-Manager: portage-2.2.26
Christian Ruppert · gentoo
www-servers/varnish: Version bump. Also fixes hardcoded group id issues, bug 537472. Revert the workaround of bug 524284 since varnishncsa itself will take care of it
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 4.1.1, fix bug #567756
Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
www-servers/varnish: x86 stable wrt bug #562282
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
www-servers/varnish: amd64 stable wrt bug #562282
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Anthony G. Basile · gentoo
www-servers/varnish: remove older versions.
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
www-servers/varnish: version bump to 4.1.0
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed