1. 20 Jul, 2015 1 commit
    • leycec's avatar
      Completion insecurities handled on startup. · cb551614
      leycec authored
      Completion-dependent directories with insecure permissions or ownership (e.g.,
      group or other writability) are now detected, reported, and sanitized on OMZ
      startup rather than unsafely ignored -- which resulted in effectively empty
      completion caches and obscure compdef() errors resembling
      "compdef: unknown command or service: git".
      
      This fixes long-standing issues #630, #3356, and #3455 and related Babun issues
      159, 281, and 322 -- and probably numerous other duplicates.
      cb551614
  2. 11 Jul, 2015 1 commit
    • leycec's avatar
      Insecure completion handler added. · dcb175d4
      leycec authored
      A new "lib/compfix.zsh" script defining a new handle_completion_insecurities()
      function has been added, which handles insecure completion directories by
      notifying users of said insecurities and moving away all existing completion
      caches to a temporary directory. While intended to be called at startup, this
      function is generally callable at any time (e.g., for testing).
      dcb175d4
  3. 06 Jul, 2015 2 commits
  4. 29 Jun, 2015 1 commit
  5. 17 Jun, 2015 3 commits
  6. 15 Jun, 2015 24 commits
  7. 14 Jun, 2015 2 commits
  8. 13 Jun, 2015 6 commits