Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tag: varnish-3.0.3
Commits on Aug 20, 2012
  1. Update params

    Tollef Fog Heen authored
  2. Update version numbers for 3.0.3

    Tollef Fog Heen authored
Commits on Aug 15, 2012
  1. @mbgrydeland

    Initialize nthr_max on startup to avoid a race between

    mbgrydeland authored
    wrk_herder_thread and wrk_herdtimer_thread causing bogus n_wrk_max
    stat increments.
    
    Fixes: #1183
Commits on Aug 8, 2012
  1. @scoof
Commits on Aug 5, 2012
  1. @scoof

    Duplicate changelog entry

    scoof authored
Commits on Jul 27, 2012
  1. @scoof

    Changelog for 3.0.3

    scoof authored
Commits on Jul 20, 2012
  1. Regex set for doing device detection

    Lasse Karstensen authored
Commits on Jul 19, 2012
  1. @mbgrydeland

    Make the ban lurker skip busy objects

    mbgrydeland authored
    If the ban lurker finds a busy object, skip the object and defer the
    checking to a later pass.
    
    No test case because it is very timing sensitive (but see the trac bug
    report for a VTC-file that mostly triggers it on the 3.0 branch only)
    
    Fixes: #1162
  2. @mbgrydeland

    Do not try to expire objects that are still busy.

    mbgrydeland authored
    There is a short window of opportunity between HSH_Insert() and
    HSH_Unbusy(), where the locks are released and the expiry thread can
    try to expire an object that is still busy (for objects with very
    short TTL). This patch makes the expiry thread check for busy objects
    and wait if the head of the binheap is busy.
    
    No test case as the window is too small.
    
    Fixes: #1150
  3. @mbgrydeland

    Do not consider busy objects as candidates in EXP_NukeOne.

    mbgrydeland authored
    An attempt to nuke a busy object will end in assertion.
Commits on Jul 16, 2012
  1. @daghf
Commits on Jul 13, 2012
  1. @daghf

    Fix for an issue where the bodybytes counter is not updated correctly…

    daghf authored Tollef Fog Heen committed
    … on gunzipped delivery
Commits on Jul 12, 2012
  1. @mbgrydeland

    Make n_sess be the difference between in use and released session

    mbgrydeland authored
    objects.
    
    This avoids a memory race on the n_sess counter, which can lead to
    excessive session object allocation. Keeping the counters of in use
    and released separate allows the acceptor to continue to run lockless.
    
    Fixes: #897
Commits on Jul 5, 2012
  1. @daghf
Commits on Jun 20, 2012
  1. @mbgrydeland
Commits on Jun 6, 2012
  1. @bsdphk

    Don't assert if we fail to get storage in VFP_Begin()

    bsdphk authored Tollef Fog Heen committed
    Fixes	#1100
    
    Conflicts:
    
    	bin/varnishd/cache_fetch.c
    	bin/varnishd/cache_panic.c
  2. @bsdphk

    Add a set of VFP method functions which can do various sanity asserts…

    bsdphk authored Tollef Fog Heen committed
    … for us in a single place.
    
    Conflicts:
    
    	bin/varnishd/cache/cache_esi_fetch.c
    	bin/varnishd/cache_fetch.c
    	bin/varnishd/cache_gzip.c
Commits on May 25, 2012
  1. Release 3.0.3 rc 1

    Tollef Fog Heen authored
Commits on May 24, 2012
  1. @scoof

    Duration needs a unit

    scoof authored Tollef Fog Heen committed
  2. @bsdphk

    Fix ttl when backend fetches are salvaged into transient storage.

    bsdphk authored Tollef Fog Heen committed
    Submitted by:	Martin
    Fixes		#1140
  3. @bsdphk

    Use admin health to control test-state

    bsdphk authored Tollef Fog Heen committed
  4. @daghf

    Req.hash_always_miss now implies req.hash_ignore_busy.

    daghf authored Tollef Fog Heen committed
    Fixes a case where we might get a cache hit even though hash_always_miss is set.
    
    Fixes: #1073
  5. @bsdphk

    These are not debug commands.

    bsdphk authored Tollef Fog Heen committed
  6. @KristianLyng

    Verify range of port numbers before using them

    KristianLyng authored Tollef Fog Heen committed
    Fixes #1035
  7. @bsdphk

    Add code coverage of the RST dumping code

    bsdphk authored Tollef Fog Heen committed
  8. @bsdphk

    Silence an annoying message when running varnishd -C

    bsdphk authored Tollef Fog Heen committed
  9. @toofishes

    Enable PCRE JIT-compiled regular expressions

    toofishes authored Tollef Fog Heen committed
    Implemented more or less as described in the pcrejit(3) manpage, and
    adds some compatibility defines for use with older pre-8.20 libraries
    that do not have this functionality.
    
    Fixes: #1080
  10. @bsdphk

    Be consistent about what environment we test the compiled VCL in.

    bsdphk authored Tollef Fog Heen committed
  11. @bsdphk

    Make it possible for Open/Net/DragonFly-BSD to find readline.h

    bsdphk authored Tollef Fog Heen committed
  12. @scoof

    Clean up docs about esi:remove and <!--esi

    scoof authored Tollef Fog Heen committed
    Fixes #1122
  13. @bsdphk

    Also reflect the VCC exit code through if -C is specified.

    bsdphk authored Tollef Fog Heen committed
    Fixes #1069
  14. @bsdphk

    Add an explicit macro_undef() function so we don't pass a NULL

    bsdphk authored Tollef Fog Heen committed
    argument to a printflike function.
  15. @ingvarha

    Added missing changelog entries from fedora

    ingvarha authored Tollef Fog Heen committed
  16. @ingvarha

    No need to keep the sphinx doc =build dir. If a user wants them, she …

    ingvarha authored Tollef Fog Heen committed
    …can recreate them.
  17. @ingvarha

    Removed source installation instructions INSTALL, as requested by rpm…

    ingvarha authored Tollef Fog Heen committed
    …lint
Something went wrong with that request. Please try again.