1. 15 Feb, 2013 4 commits
  2. 14 Feb, 2013 1 commit
    • Tollef Fog Heen's avatar
      Re-enable -b support for varnishncsa · 007a9085
      Tollef Fog Heen authored
      This isn't really functional right now, due to the log record changes,
      but it will allow you to specify -b again and you can have a different
      format for backend requests than for client requests.
      007a9085
  3. 12 Feb, 2013 2 commits
  4. 11 Feb, 2013 5 commits
  5. 06 Feb, 2013 3 commits
  6. 04 Feb, 2013 4 commits
  7. 30 Jan, 2013 2 commits
  8. 29 Jan, 2013 1 commit
    • Poul-Henning Kamp's avatar
      Revisit the managers code to start and stop the child. · 054fd6a6
      Poul-Henning Kamp authored
      Eliminate SIGCHLD usage, it's icky, at best, when we have other
      child processes (See #1256)
      
      Instead of reaping the child on SIGCHLD, we do it explicitly,
      and there is now a 10 second wait to give the child a chance to
      shut down gracefully, before we take a bat to the kneecaps.
      
      More work may be warranted, but I want to get some feedback on
      this bit first.
      
      Fixes	#1256
      054fd6a6
  9. 28 Jan, 2013 4 commits
  10. 25 Jan, 2013 2 commits
  11. 24 Jan, 2013 5 commits
    • Poul-Henning Kamp's avatar
      From @slink: · 1ba11856
      Poul-Henning Kamp authored
      	tmo can become negative if timeout_idle gets changed on the fly
      	or when the rtc jumps
      1ba11856
    • Tollef Fog Heen's avatar
      Build vmods as shared objects only · f394d25d
      Tollef Fog Heen authored
      It does not make any kind of sense to build a vmod as a static
      library, so tell libtool to only build a shared one.
      f394d25d
    • Nils Goroll's avatar
      proper dependencies for vmod automake · b54c7f6d
      Nils Goroll authored
      parallel builds (make -jX) failed sporadically for the first compilation
      (before dependency tracking information was available) due to the race
      with python building vcc_if.h
      
      From 8e2751a28b7cb6331b386fbf6e1a7b1bdeafb4b7 Mon Sep 17 00:00:00 2001
      From: Nils Goroll <nils.goroll@uplex.de>
      Date: Wed, 9 Jan 2013 20:46:13 +0100
      Subject: [PATCH] proper dependencies for vmod automake
      
      parallel builds (make -jX) failed sporadically for the first compilation
      (before dependency tracking information was available) due to the race
      with python building vcc_if.h
      b54c7f6d
    • Nils Goroll's avatar
      make autocrap(tm_phk) tools happy · d7b13fc9
      Nils Goroll authored
      Reduce warning noise from autoconf
      Make automake happy
      Pull in current ld-version-script.m4 which fixes the issue documented here:
      https://lists.gnu.org/archive/html/bug-gnulib/2010-08/msg00198.html
      
      From c24a91405479e7e5bd2633173cf5a24eabbd75fc Mon Sep 17 00:00:00 2001
      From: Nils Goroll <nils.goroll@uplex.de>
      Date: Wed, 9 Jan 2013 19:45:14 +0100
      Subject: [PATCH] make autocrap(tm_phk) tools happy
      
      Reduce warning noise from autoconf
      Make automake happy
      Pull in current ld-version-script.m4 which fixes the issue documented here:
      https://lists.gnu.org/archive/html/bug-gnulib/2010-08/msg00198.html
      d7b13fc9
    • Tollef Fog Heen's avatar
      Make sure to distribute req_body.h too · b508fffe
      Tollef Fog Heen authored
      b508fffe
  12. 23 Jan, 2013 6 commits
  13. 22 Jan, 2013 1 commit
    • Martin Blix Grydeland's avatar
      Ignore fd's larger than 65536 in varnishncsa · cd4bb90e
      Martin Blix Grydeland authored
      This makes varnishncsa behave the same way as varnishlog, and prevents
      overly large memory allocations if it should see a bogus fd (shmlog
      overrun?).
      
      XXX: This will not fix varnishncsa for current trunk, as that is using
      XIDs instead of FDs breaking some functionality in the tools. This
      will be handled in the API rewrite.
      cd4bb90e