1. 04 Jan, 2022 4 commits
  2. 03 Jan, 2022 10 commits
  3. 30 Dec, 2021 1 commit
  4. 29 Dec, 2021 1 commit
  5. 21 Dec, 2021 1 commit
  6. 20 Dec, 2021 2 commits
  7. 19 Dec, 2021 5 commits
  8. 18 Dec, 2021 1 commit
  9. 16 Dec, 2021 1 commit
  10. 15 Dec, 2021 1 commit
    • Dridi Boukelmoune's avatar
      doc: Sort VCL variables alphabetically · 948cf26d
      Dridi Boukelmoune authored
      They are grouped by categories and that hasn't changed, and the order
      of groups haven't changed. All occurrences of foo.* variables are sorted
      alphabetically instead of approximately by relationship between each
      other.
      
      Inside the first group, variables are now ordered based on the PROXY
      protocol diagram:
      
      - client
      - server
      - remote
      - local
      
      A note was added and is hopefully visible enough to maintain this order.
      
      You can verify that nothing changed:
      
          $ COMMIT=<this-commit-hash>
          $ git show $COMMIT~:doc/sphinx/reference/vcl_var.rst |
            sed '/^$/d' |
            sort |
            sha1sum
          3400130e88c0456b3bc779b9dfeeff09e130efa3
          $ git show ${COMMIT}:doc/sphinx/reference/vcl_var.rst |
            sed '/^$/d ; /.. NOTE:/d' |
            sort |
            sha1sum
          3400130e88c0456b3bc779b9dfeeff09e130efa3
      
      Use whatever alternative to sha1sum your system may provide.
      948cf26d
  11. 14 Dec, 2021 11 commits
  12. 13 Dec, 2021 2 commits
    • Dridi Boukelmoune's avatar
      6613cca6
    • Dridi Boukelmoune's avatar
      param: Infrastructure for deprecated aliases · c6e3d6b5
      Dridi Boukelmoune authored
      With this change, we can formalize the renaming of a parameter while
      maintaining the old name temporarily for compatibility.
      
      A deprecated alias can be set with either param.set or the -p option,
      but won't be listed by:
      
      - param.show [-j]
      - param.show [-j] changed
      - param.show -l
      
      Only an explicit param.show for the name of the alias will provide a
      minimal documentation with a deprecation notice and the current value.
      In the manual, there is only a deprecation notice. The rationale is
      that administration tools shouldn't pick them up when enumerating the
      parameters.
      
      Since we currently don't have deprecated parameters, this can only be
      tested manually, for example:
      
          PARAM_ALIAS(vcl_dir, vcl_path)
      
      To ensure that we don't break this, we could consider having a perpetual
      deprecated parameter.
      c6e3d6b5