1. 21 Feb, 2020 11 commits
  2. 20 Feb, 2020 6 commits
    • Dridi Boukelmoune's avatar
      Allocate rss on the stack · f4fdc023
      Dridi Boukelmoune authored
      f4fdc023
    • Dridi Boukelmoune's avatar
      7ac98ce6
    • Dridi Boukelmoune's avatar
      Revert "Fix test temporarily" · b0e6629a
      Dridi Boukelmoune authored
      This reverts commit 54e7d45b.
      
      However instead of reverting to the previous domain, I picked a
      different one that I hope will not turn out controversial.
      b0e6629a
    • Dridi Boukelmoune's avatar
      Initial release notes for Varnish 6.3.0 · a553431c
      Dridi Boukelmoune authored
      This is a result of a commit review between 6.2.0 and 6.3.0 and while
      it should in theory be comprehensive, it is not. The upgrade notes in
      particular are developer-centric, which may be a sign that none of the
      changes require attention during an upgrade it could as well be an
      oversight.
      
      There is one item that I identified that should be mentioned in the
      upgrade guide. I invite @nigoroll to give a shot at the VCL auto state.
      
      In the absence of a fair warning, I extended WS_Reserve's grace period.
      
      I omitted the -rcvbuf action on purpose, for the same reason why it is
      not documented in vtc(7) on purpose: it's currently used in conjunction
      with vmod_debug and we don't ship it.
      
      While this is a milestone, I don't consider this work to be done so I
      didn't remove the notes saying so.
      
      We should also probably partially pick 53b4d2f5 on the 6.3 branch.
      a553431c
    • Dridi Boukelmoune's avatar
      Polish vtc(7) gzip bits · 62434adf
      Dridi Boukelmoune authored
      62434adf
    • Klemens Nanni's avatar
      varnishstat.rst: Mention default log level in curses mode · b974d76c
      Klemens Nanni authored
      The Keybindings section is the only place mentioning differnt log levels
      and one might assume that `-1` or `-j` behave the same as the default
      ncurses interface.
      
      The latter however does not show all counters by default as the single
      action flags do, hence `varnishstat -f '*overload*'` will not show
      `MAIN.sc_overload` by default, with `-1` however it does.
      
      Fix grammar while here.
      b974d76c
  3. 19 Feb, 2020 3 commits
  4. 25 Sep, 2018 1 commit
    • Geoff Simmons's avatar
      Start skeleton release notes for the next version. · da9368cb
      Geoff Simmons authored
      Restructured so that:
      
      * 'Upgrading' is limited to work that has to be done to upgrade from
        a current deployment to the new version.
      
      * 'Changes' is a comprehensive, user-level description of changes and
        new features.
      
      Conflicts:
      	doc/sphinx/whats-new/index.rst
      da9368cb
  5. 19 Feb, 2020 8 commits
  6. 18 Feb, 2020 5 commits
  7. 17 Feb, 2020 6 commits
    • Dridi Boukelmoune's avatar
      Add test missing from the previous commit · 2caefd58
      Dridi Boukelmoune authored
      Apologies, I wrote this one to have proper coverage of priv_call->free
      functions, and the assertions free_re contains. I forgot to add it to
      the commit...
      2caefd58
    • Dridi Boukelmoune's avatar
      Import vmod_cookie from varnish/varnish-modules · f64a54e3
      Dridi Boukelmoune authored
      This is in essence the same VMOD so migrating from one to the other
      should result in no VCL change, except for the removal of DEPRECATED
      cookie.filter_except().
      
      The test suite was refreshed to take advantage of recent features and
      mostly operates in vcl_synth as a result, not wasting cycles bringing
      needless backends up.
      
      The C code and VCC descriptor were also improved for better code style
      compliance and documentation consistency, without changing the VMOD's
      behavior. On the C side actual changes mostly consisted in adding missing
      assertions but there were notable changes:
      
      - usage of VRE_Free instead of free (with test case)
      - WS_VSB_* facility usage for the one use case
      
      There are other opportunities for improvement, like usage of more modern
      facilities like VRT_fail, or a named Lck instead of a plain mutex.
      
      Closes #3184
      f64a54e3
    • Nils Goroll's avatar
      demo how a priv_task can veto being rolled back · 746384b2
      Nils Goroll authored
      or rather: fail the task if being rolled back
      746384b2
    • Dridi Boukelmoune's avatar
      Whitespace OCD · 6b64399f
      Dridi Boukelmoune authored
      6b64399f
    • Dridi Boukelmoune's avatar
      mv lib/libvmod_std/tests/{,std_}b00001.vtc · f074c2e2
      Dridi Boukelmoune authored
      I forgot the namespace when I first split the test suite.
      f074c2e2
    • Dridi Boukelmoune's avatar
      Sort VMOD tests · 5e602798
      Dridi Boukelmoune authored
      5e602798