1. 24 Nov, 2021 3 commits
  2. 22 Nov, 2021 1 commit
    • Poul-Henning Kamp's avatar
      Hopefully fix u00006 on various platforms. · be077d4a
      Poul-Henning Kamp authored
      Dont limit ourselves to a set number of VSL records to include
      the "0 CLI" we want, various platforms emit a number of Debug
      messages relating to sockopt
      
      Use the `process p%d -expect-text` mechanism to wait only as
      long as necessary for the "0 CLI"
      be077d4a
  3. 19 Nov, 2021 15 commits
  4. 12 Nov, 2021 4 commits
  5. 10 Nov, 2021 3 commits
  6. 09 Nov, 2021 3 commits
  7. 25 Oct, 2021 3 commits
    • Nils Goroll's avatar
      vtest: put cwd on the stack · 3de98332
      Nils Goroll authored
      0051cbe3 did not work on
      solaris-descendents, the man page clearly states that the size argument
      also determines the buffer to be malloc()ed for a NULL buffer argument.
      3de98332
    • Poul-Henning Kamp's avatar
    • Dridi Boukelmoune's avatar
      vtc: Fix h5 on my machine · 4a48254d
      Dridi Boukelmoune authored
      Ever since my system upgraded haproxy to 2.3.10 this test has
      consistently timed out. While that would be a breaking change
      involving the independent vtest project too, I think the VTC
      syslog spec would work better with something like:
      
          expect skip facility.level regex
      
      Where skip could be uint, * or ? similar to how logexpect works,
      and both facility and level could also be * to be non-specific.
      For now, let's hope this does not break the test suite for anyone
      else.
      
      Conflicts:
      	bin/varnishtest/tests/h00005.vtc
      4a48254d
  8. 20 Aug, 2021 1 commit
    • Dridi Boukelmoune's avatar
      vcc: Insert the built-in source last · 5dbca6f1
      Dridi Boukelmoune authored
      In the output of vcl.show -v, it means that the least useful file (in the
      sense that it is common to every single vcl.load) is now printed last.
      
      This change originates from a larger and more intrusive refactoring.
      
      It also helps get rid of spurious Wstring-contatenation warnings from
      clang 12 in the test suite, instead of disabling it altogether.
      
      Refs c8174af6
      5dbca6f1
  9. 11 Aug, 2021 1 commit
  10. 03 Aug, 2021 1 commit
    • Dridi Boukelmoune's avatar
      vcl: Change the order of sess.* variables · 31e3895a
      Dridi Boukelmoune authored
      This is just the order of their declaration in the VCL manual.
      
      As a side effect it works around a bug where the sess.xid syntax
      requirements would prevent sess.timeout_idle to be used in VCL 4.0,
      which is less intrusive than a proper fix.
      
      The bug was fixed in trunk without being noticed in the first place
      after many heavy changes to libvcc. For a stable branch this is less
      risky than a back-port since there are only two sess.* symbols.
      
      Fixes #3564
      31e3895a
  11. 01 Jul, 2021 5 commits