1. 10 Sep, 2021 3 commits
  2. 09 Sep, 2021 3 commits
  3. 08 Sep, 2021 2 commits
    • Nils Goroll's avatar
      Doc polish · 047d0a27
      Nils Goroll authored
      047d0a27
    • Nils Goroll's avatar
      Fix beresp.do_esi docs · 3714f9fa
      Nils Goroll authored
      The variable is independent of req.esi / resp.do_esi:
      
      Whether or not the backend side prepares an object for ESI has nothing
      to do with whether or not the client side processes it.
      3714f9fa
  4. 07 Sep, 2021 7 commits
  5. 06 Sep, 2021 5 commits
  6. 03 Sep, 2021 9 commits
  7. 02 Sep, 2021 5 commits
    • Dridi Boukelmoune's avatar
      vre: Don't count on the capture of the 0th group · 473897cd
      Dridi Boukelmoune authored
      Using groups[0].e turns out to be unreliable to print the suffix of the
      subject string for a regsub operation. On Debian buster, with the help
      of ASAN we can observe uninitialized memory through the remains of ASAN's
      0xbe pattern that leads later to a complaint about an invalid pointer:
      
          runtime error: pointer index expression with base 0x6310000a0816
          overflowed to 0xbebf21cebec8c6d4
      
      With a simple subtraction we can confirm the offset added to the base
      address:
      
          0xbebf21cebec8c6d4 - 0x6310000a0816 = 0xbebebebebebebebe
      
      To work around the possibility of an uninitialized ovector depending on
      the pcre2 version, we initialize all offsets to PCRE2_UNSET and when we
      encounter that value we capture a safe empty token.
      
      This means that at the end of VRE_sub() we can no longer count on the
      capture of the 0th group and revert back to using the offset.
      473897cd
    • Dridi Boukelmoune's avatar
      doc: Connected timestamp disambiguation attempt · dab48c1b
      Dridi Boukelmoune authored
      Spotted by Martin.
      dab48c1b
    • Dridi Boukelmoune's avatar
      whats-new: First pass on the changes since 6.6.0 · aacf14f7
      Dridi Boukelmoune authored
      I didn't bother adding references to other parts of the documentation.
      aacf14f7
    • Geoff Simmons's avatar
      Start skeleton release notes for the next version. · 167e3bdc
      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
      167e3bdc
    • Dridi Boukelmoune's avatar
  8. 01 Sep, 2021 6 commits