Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: 3.0
Commits on Mar 23, 2015
  1. @lkarsten

    Prepare 3.0.7.

    lkarsten authored
Commits on Mar 18, 2015
  1. @lkarsten

    Improve language for bug 1627.

    lkarsten authored
    Author:		scoof
  2. @lkarsten
  3. @lkarsten

    Prepare 3.0.7-rc1.

    lkarsten authored
Commits on Mar 17, 2015
  1. @mbgrydeland

    Be more consistent about per-hop/end-to-end headers.

    mbgrydeland authored
    Conflicts:
    	bin/varnishd/cache/cache_http.c
    	bin/varnishd/http1/cache_http1_fsm.c
    
    Conflicts:
    	bin/varnishd/cache/cache.h
    	bin/varnishd/cache/cache_http.c
    	bin/varnishd/cache/cache_http1_fsm.c
    	include/tbl/sess_close.h
  2. @lkarsten

    Avoid memory leak when adding bans.

    lkarsten authored
    This is a backport of a88dbf9.
Commits on Mar 16, 2015
  1. @mbgrydeland

    Only emit passed Content_Length header when response mode is RES_LEN

    mbgrydeland authored
    Original patch and test case by: tnt
    
    Fixes: #1627
  2. @mbgrydeland

    Check for duplicate Content-Length headers in requests

    mbgrydeland authored
    If a duplicate CL header is in the request, we fail the request with a
    400 (Bad Request)
    
    Fix a test case that was sending duplicate CL by misstake and would
    not fail because of that.
  3. @mbgrydeland

    Do not consider a CR by itself as a valid line terminator

    mbgrydeland authored
    Varnish (prior to version 4.0) was not following the standard with
    regard to line separator.
    
    Spotted and analyzed by: Régis Leroy [regilero] regis.leroy@makina-corpus.com
Commits on Mar 10, 2015
  1. @fgsch

    Make both pidfiles names match

    fgsch authored
    Fixes #1690
Commits on Dec 1, 2014
  1. @bsdphk @lkarsten

    Use better criteria for determining if child CLI connection is hosed.

    bsdphk authored lkarsten committed
    Backports commit 2144dc7 for Varnish 3.0.6 (by Geoff)
Commits on Nov 4, 2014
  1. @lkarsten

    Correct placement of VCL truth change.

    lkarsten authored
    During the last VDD I (hastily) added a note that the empty VCL truth
    value changed between 3.0.2 and 3.0.3.
    
    As Geoff found after digging into this (see varnish-misc@ yesterday),
    this happened between 3.0.3 and 3.0.4.
  2. @lkarsten
Commits on Oct 29, 2014
  1. @lkarsten

    Use correct bug number.

    lkarsten authored
    Found by:	Geoff
Commits on Oct 16, 2014
  1. @lkarsten

    Prepare 3.0.6.

    lkarsten authored
  2. @lkarsten

    Update copyright statement.

    lkarsten authored
  3. @lkarsten

    Improve description of effects of bug 1470.

    lkarsten authored
    Spotted by:	scoof
  4. @lkarsten
  5. @lkarsten

    Prepare 3.0.6rc2.

    lkarsten authored
  6. @nigoroll

    recommend system libjemalloc

    nigoroll authored
Commits on Sep 19, 2014
  1. @lkarsten
Commits on Sep 17, 2014
  1. @lkarsten

    Add that empty string VCL truth value changed.

    lkarsten authored
    Solves:		#1406
Commits on Sep 3, 2014
  1. @lkarsten

    Double allocated varnishlog buffer space.

    lkarsten authored
    Extensive test cases often lead to a lot of log output,
    which at times tripped the following assert:
    
    Assert error in vtc_log_emit(), vtc_log.c line 122:
      Condition(vtclog_left > l) not true.
    
    Double the amount of buffer space allowed to avoid this. Another 256KB
    memory use per concurrent running test should be fine.
Commits on Aug 5, 2014
  1. @nigoroll

    always include config.h first

    nigoroll authored
    Solaris (and others?) need defines from it (GNU_SOURCE in particular)
Commits on Jul 8, 2014
  1. @fgsch

    Correct AC_CHECK_PROGS usage

    fgsch authored
Commits on Jul 4, 2014
  1. @fgsch

    Typo in BAN configuration

    fgsch authored
    Submitted by:       Clement Gautier via github
  2. @lkarsten
Commits on Jun 30, 2014
  1. @fgsch

    Workaround a problem in recent libedit versions

    fgsch authored
    Reinstall the readline handler when we are called in order to clear the
    input line. Tested in a variety of versions by scn and myself.
    
    Fixes #1531
Commits on Jun 25, 2014
  1. @lkarsten

    Improve description of bug #1327.

    lkarsten authored
    Reviewed by:	scoof
Commits on Jun 24, 2014
  1. @lkarsten

    Use forgotten rc1 tag also in spec file.

    lkarsten authored
    This is why it sucks to have the redhat/ directory inside
    the source distribution.
  2. @lkarsten
Commits on Jun 2, 2014
  1. @mbgrydeland
  2. @mbgrydeland

    Fix v-c.o bug 1327 (http_max_hdr not multiple of 4) also for 3.0

    mbgrydeland authored
    Round up the header space with PRNDUP in session space allocation to
    fix alignment issue.
    
    Fixes: #1327
Commits on May 16, 2014
  1. @mbgrydeland

    Don't medd up the t_open and t_resp when handling ESI subrequests.

    mbgrydeland authored
    ESI subrequests would mangle the t_open and t_resp timestamps of the
    original requests, causing negative time and NAN being logged in
    ReqEnd.
    
    Fixes: #1297
  2. @mbgrydeland

    Format %D as microseconds in integer value

    mbgrydeland authored
    Do as we have documented we do (and Apache does), printing the %D as
    request time in microseconds, truncated to an integer value.
Something went wrong with that request. Please try again.