Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: tags/varnish-0…
Commits on Aug 10, 2006
  1. @dag-erling

    Regenerate

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/branches/0.9/varnish-cache@787 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. @dag-erling

    Fork 0.9.

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/branches/0.9/varnish-cache@786 d4fa192b-c00b-0410-8231-f00ffab90ce4
  3. @dag-erling

    Rewrite pass_chunked().

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@785 d4fa192b-c00b-0410-8231-f00ffab90ce4
  4. @andersb73

    Got the requesttime right this time.

    andersb73 authored
    I am noticing free()'s that are freeing empty variables/pointers. Have to find where is happens.
    Also noticing IP adresses not set correctly.
    
    Still load of debugcode.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@784 d4fa192b-c00b-0410-8231-f00ffab90ce4
  5. @andersb73

    Updated to work with new inner workings (ReqStart, ReqEnd, sbuf repla…

    andersb73 authored
    …cement etc).
    
    Code now compiles.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@783 d4fa192b-c00b-0410-8231-f00ffab90ce4
  6. @dag-erling
  7. @andersb73

    Added some more meat to the program. Loads of debug code still on.

    andersb73 authored
    Next step is to add the correct time. It's a bit tricky, and I haven't gotten it right just yet.
    
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@781 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 9, 2006
  1. @dag-erling

    Add an epoll()-based acceptor for Linux 2.6. Simple empirical tests i…

    dag-erling authored
    …ndicate
    
    that epoll() performs significantly better than poll() (less CPU usage).
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@780 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. @dag-erling
  3. @dag-erling

    Add support for using separate backends for separate virtual hosts:

    dag-erling authored
     - remove the obj.backend variable, which is not connected to anything.
     - define a req.backend variable and implement l/r functions for it
     - complete / correct support for setting / comparing backend values
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@778 d4fa192b-c00b-0410-8231-f00ffab90ce4
  4. @dag-erling
  5. @dag-erling

    Rewrite open_tcp(): use only one listening socket. Try for a combined

    dag-erling authored
    IPv6 / IPv4 socket; if IPv6 is not available, fall back to an IPv4 socket.
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@776 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 8, 2006
  1. @dag-erling

    While FreeBSD defaults to MAP_SHARED, Linux requires either MAP_SHARE…

    dag-erling authored
    …D or
    
    MAP_PRIVATE to be specified.  Do so.
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@775 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. @dag-erling
  3. @dag-erling

    Add a setproctitle() stub to libcompat.

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

    Expand keywords.

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@771 d4fa192b-c00b-0410-8231-f00ffab90ce4
  6. @dag-erling
  7. @dag-erling
  8. @dag-erling

    Defining _GNU_SOURCE gives us native asprintf() and strptime() on glibc

    dag-erling authored
    systems, and has no effect on FreeBSD.
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@768 d4fa192b-c00b-0410-8231-f00ffab90ce4
  9. @dag-erling
  10. @dag-erling
  11. @dag-erling

    The correct header for poll() is <poll.h>, not <sys/poll.h> like the …

    dag-erling authored
    …Linux
    
    man page says (poll() is an XSI extension in SUSv[23])
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@765 d4fa192b-c00b-0410-8231-f00ffab90ce4
  12. @dag-erling
  13. @dag-erling
  14. Add back sendfile support (under #ifdef HAVE_SENDFILE) but don't engage

    Poul-Henning Kamp authored
    it for small objects on the suspicion that it has highish setup cost.
    
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@762 d4fa192b-c00b-0410-8231-f00ffab90ce4
  15. @dag-erling

    Split compat.h into one header per function to avoid issues with e.g.…

    dag-erling authored
    … the
    
    vasprintf() prototype needing <stdarg.h> even when it isn't used.
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@761 d4fa192b-c00b-0410-8231-f00ffab90ce4
  16. @dag-erling

    varnish{ncsa,stat} also need librt.

    dag-erling authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@760 d4fa192b-c00b-0410-8231-f00ffab90ce4
  17. @dag-erling

    Attempt to detect the availability of RSA's MD5 implementation, and the

    dag-erling authored
    need to link against libmd to get it.
    Attempt to detect the need for linking against librt to get clock_gettime().
    
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@759 d4fa192b-c00b-0410-8231-f00ffab90ce4
  18. Fix braino

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@758 d4fa192b-c00b-0410-8231-f00ffab90ce4
  19. Default to 4096 buckets and 256 mutexes

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@757 d4fa192b-c00b-0410-8231-f00ffab90ce4
  20. Use crc32 hash by default, MD5 is a compile time option

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@756 d4fa192b-c00b-0410-8231-f00ffab90ce4
  21. lbv_assert never returns

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@755 d4fa192b-c00b-0410-8231-f00ffab90ce4
Commits on Aug 7, 2006
  1. 64bit changes

    Poul-Henning Kamp authored
    git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@754 d4fa192b-c00b-0410-8231-f00ffab90ce4
  2. Add -Wformat and remove -fno-inline which disables it.

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