Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: tags/varnish-2…
Commits on Aug 29, 2008
  1. Release 2.0-beta1

    Tollef Fog Heen authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3141 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. Bump SONAME

    Tollef Fog Heen authored
    We're not binary compatible, so bump soname.  Closes: #293
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3140 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 28, 2008
  1. Add _.ok to the list of files we clean on make distclean

    Tollef Fog Heen authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3139 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. Make it possible to configure the number of retries the random director

    Poul-Henning Kamp authored
    will make at getting a backend connection.  By default it tries as many
    times as it has members.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3138 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 27, 2008
  1. Add runtime check that parsing of timestamps actually work.

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3137 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. @ingvarha

    Fixed up init script for varnishlog

    ingvarha authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3136 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 26, 2008
  1. Varnish 2.0 bonus feature #1: backend->max_connections

    Poul-Henning Kamp authored
            backend default {
                    .host = "127.0.0.1";
                    .port = "9080";
                    .max_connections = 100;
            }
    
    will limit the simultaneous TCP connections to this backend to 100.
    
    Stats counter backend_busy == "Backend connections too many" tells
    how often we have hit this limit for a backend.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3135 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. Make the random and round-robin directors avoid backends which are

    Poul-Henning Kamp authored
    polled as unhealty.
    
    This technically makes Varnish 2.0 "feature complete", but some further
    polishing is to be expected.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3134 d4fa192b-c00b-0410-8231-f00ffab90ce4
  3. @ingvarha

    make check now runs without races

    ingvarha authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3133 d4fa192b-c00b-0410-8231-f00ffab90ce4
  4. Tada!

    Poul-Henning Kamp authored
    First step in activating backend polling:  Do not attempt to open
    connections to a unhealthy backend.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3132 d4fa192b-c00b-0410-8231-f00ffab90ce4
  5. Mark all nonprobed backends healty

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3131 d4fa192b-c00b-0410-8231-f00ffab90ce4
  6. @ingvarha

    Fixed an error in the argument passing from the init script. Added so…

    ingvarha authored
    …me more info text to the stop action.
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3130 d4fa192b-c00b-0410-8231-f00ffab90ce4
  7. Give sessions a backend connection instead of a backend and

    Poul-Henning Kamp authored
    have the directors provide that.
    
    Entirely a no-op, apart from a bugfix that just would screw
    you even more (than "totally") if socket(2) should ever fail.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3129 d4fa192b-c00b-0410-8231-f00ffab90ce4
  8. Correctly quote backend data in default vcl example.

    Poul-Henning Kamp authored
    Submitted by:	ingvar
    Fixes:		#298
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3128 d4fa192b-c00b-0410-8231-f00ffab90ce4
  9. Use TCP_close() to properly ignore the "canonical" TCP legal errno va…

    Poul-Henning Kamp authored
    …lues
    
    consistently.
    
    Fixes #297
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3127 d4fa192b-c00b-0410-8231-f00ffab90ce4
  10. Move the tcp.c file to libvarnish, we need the primitives in varnishtest

    Poul-Henning Kamp authored
    also.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3126 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 25, 2008
  1. @ingvarha

    Added a missing changelog item from Fedora

    ingvarha authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3125 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. @ingvarha

    Fixing up init script according to newer Fedora standards

    ingvarha authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3124 d4fa192b-c00b-0410-8231-f00ffab90ce4
  3. @ingvarha

    correct pidfile option to daemon and killproc functions

    ingvarha authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3123 d4fa192b-c00b-0410-8231-f00ffab90ce4
  4. @ingvarha
  5. @ingvarha

    A typo, and newline at the end

    ingvarha authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3121 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 21, 2008
  1. Give the directors another method which returns not the backend to

    Poul-Henning Kamp authored
    connect to, but a connection to a backend, this makes it possible
    for the directors to choose another backend, if connection to the
    first backend fails.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3120 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. Make the director opaque outside the backend code.

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3119 d4fa192b-c00b-0410-8231-f00ffab90ce4
  3. Move selection of backend and creation of default Host: header until

    Poul-Henning Kamp authored
    we actually need to get a filedescriptor to the backend.
    
    This also makes it evident for vcl_pass{}, vcl_pipe{} and vcl_miss{}
    if the client sent a Host: header or not.  Previously these functions
    saw the default Host: header.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3118 d4fa192b-c00b-0410-8231-f00ffab90ce4
  4. Polish

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3117 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 20, 2008
  1. Use invalid address in binding test

    Tollef Fog Heen authored
    IANA has reserved the 198.18.0.0/24 network for Network Interconnect Device
    Benchmark Testing which vaguely fits what we are doing.  Use that
    instead of 127.0.0.2 since the latter works fine to bind to on Linux
    (at least).
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3116 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. Be explicit about connecting to :9080

    Tollef Fog Heen authored
    When testing synthetic error page caching, make sure we connect to
    :9080 rather than the default :80 since the machine might well have an
    httpd running already.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3115 d4fa192b-c00b-0410-8231-f00ffab90ce4
  3. Make make check run test suite

    Tollef Fog Heen authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3114 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 19, 2008
  1. Integrate Solaris patches, with a bit of polishing.

    Poul-Henning Kamp authored
    Don't look for umem on FreeBSD, which have dummy stub version for
    dtrace or ZFS compatibility.
    
    Generally restrict probes for Solaris specific stuff to when we
    run on solaris, no need to make configure slower than it is.
    
    Don't pretend we can get anywhere without poll(2) we use it for
    lots of things:  Remove #if conditionals around poll-acceptor.
    
    Sort a couple of lists, before they get too unsorted.
    
    Submitted by:	Theo Schlossnagle
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3113 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. Add a test-case that exercises the backend-polling a bit. It does not

    Poul-Henning Kamp authored
    really check anything yet, because we lack the stats counters to test.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3112 d4fa192b-c00b-0410-8231-f00ffab90ce4
  3. Don't call a zero byte response a "Good Recv".

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3111 d4fa192b-c00b-0410-8231-f00ffab90ce4
  4. Fix ticket 292: Make sure the "deleted by Connection:" flag sticks

    Poul-Henning Kamp authored
    with its header around.
    
    Found and nailed by:	Adrian Otto <aotto@mosso.com>
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3110 d4fa192b-c00b-0410-8231-f00ffab90ce4
  5. Add a regression test for ticket 292

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3109 d4fa192b-c00b-0410-8231-f00ffab90ce4
  6. Silence FlexeLint

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3108 d4fa192b-c00b-0410-8231-f00ffab90ce4
  7. Make error strings static

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk@3107 d4fa192b-c00b-0410-8231-f00ffab90ce4
Something went wrong with that request. Please try again.