1. 08 Aug, 2022 6 commits
  2. 15 Jul, 2022 4 commits
  3. 11 Jul, 2022 5 commits
  4. 09 Jul, 2022 2 commits
  5. 06 Jul, 2022 1 commit
    • Richard Russon's avatar
      tidy observer checks · d20c88cd
      Richard Russon authored
      Tidy the checks at the beginning of observer functions.
      Only return -1 if some expected data is missing.
      d20c88cd
  6. 05 Jul, 2022 3 commits
    • Richard Russon's avatar
      pattern: fix buffer crash and leak · af4ac264
      Richard Russon authored
      The Buffer, `err` for errors in mutt_pattern_func() was allocated on the
      stack and not fully initialised.
      
      If a pattern error occurred, mutt_buffer_add_printf() was used which
      relied on an uninitialised Buffer->dptr.
      
      - Replace mutt_buffer_add_printf() with mutt_buffer_printf()
        (we're not appending to anything)
      - Replace the stack Buffer with one from the pool
      - Fix leak of `buf`
      af4ac264
    • Richard Russon's avatar
      buffer: tidy printf usage · 2f5c1fa3
      Richard Russon authored
      Use mutt_buffer_printf() rather than snprintf().
      2f5c1fa3
    • Richard Russon's avatar
      pager: fix next/prev behaviour wrt collapsed threads · e4c8ca9b
      Richard Russon authored
      Some functions when used from the Pager, cause threads to be uncollapsed:
      
      - <delete-message>
      - <delete-thread>
      - <edit-label>
      - <flag-message>
      - <modify-labels>
      - <next-undeleted>
      - <previous-undeleted>
      - <save-message>
      - <set-flag>
      - <toggle-new>
      
      This behaviour was broken by the Index/Pager refactoring.
      e4c8ca9b
  7. 28 Jun, 2022 7 commits
  8. 27 Jun, 2022 1 commit
  9. 25 Jun, 2022 5 commits
  10. 24 Jun, 2022 1 commit
  11. 23 Jun, 2022 3 commits
  12. 22 Jun, 2022 1 commit
  13. 21 Jun, 2022 1 commit