1. 05 Aug, 2022 7 commits
  2. 04 Aug, 2022 2 commits
  3. 02 Aug, 2022 1 commit
    • Nils Goroll's avatar
      Keep vext .so files with -p debug=+vmod_so_keep · 66d72f35
      Nils Goroll authored
      Required for seamless debugging.
      
      Alternatives considered:
      - add vext_so_keep debug flag -> overkill
      
      To decide:
      - rename to libso_keep / "Keep copied VMOD/VEXT libraries" ?
        (libso to disambiguate from so for socket option)
      66d72f35
  4. 01 Aug, 2022 5 commits
  5. 28 Jul, 2022 1 commit
  6. 27 Jul, 2022 7 commits
  7. 26 Jul, 2022 4 commits
  8. 24 Jul, 2022 1 commit
  9. 20 Jul, 2022 1 commit
  10. 19 Jul, 2022 1 commit
  11. 11 Jul, 2022 2 commits
    • Nils Goroll's avatar
      Add std.now() and std.timed_call() · 00bb0b2e
      Nils Goroll authored
      std.now() fills a gap left by the stable time of the now variable in
      VCL: Sometimes we need to know the current time after some longer
      processing in VCL.
      
      std.timed_call() is intended to measure longer operations in
      VCL. std.timestamp() exists already to add accurate measurements to
      the log. std.timed_call() is for cases where the duration is required
      in VCL, for example to enrich HTTP requests/responses.
      00bb0b2e
    • Nils Goroll's avatar
      Improve VCL now documentation · d3abcede
      Nils Goroll authored
      d3abcede
  12. 04 Jul, 2022 4 commits
  13. 28 Jun, 2022 4 commits
    • Poul-Henning Kamp's avatar
      Silence Flexelint · ae4e6105
      Poul-Henning Kamp authored
      ae4e6105
    • Dridi Boukelmoune's avatar
      varnishncsa: Add support for the -k option · d13249f9
      Dridi Boukelmoune authored
      I found myself needing this option to incrementally build a query and a
      format on a large VSL compressed file. Because of the small nature of
      the ncsa output I was working with and the narrow query I was refining,
      and the decompression delay, it would take forever to complete this
      pipeline:
      
          zcat '...' | varnishncsa -r - -g request -q '...' -F '...' | head -n 5
      
      With the -k option it happens instantly. Alternatively, it could
      probably have worked also with the -u option, but it wouldn't be a
      one-liner change, and it would also result in a more complex command:
      
          zcat '...' | varnishncsa -r - -g request -q '...' -F '...' -k 5
          # vs
          zcat '...' | varnishncsa -r - -g request -q '...' -F '...' -u | head -n 5
      
      The -k option would also generally be useful in "live" mode.
      d13249f9
    • Poul-Henning Kamp's avatar
      More coverage of VMOD JSON handling · 4dece32b
      Poul-Henning Kamp authored
      4dece32b
    • Poul-Henning Kamp's avatar
      Polishing VMOD JSON handling · 0474080d
      Poul-Henning Kamp authored
      0474080d