Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Homebrew/brew.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Apr 08, 2016
    • Martin Afanasjew's avatar
      scm/git: prevent exec bomb with 'env :userpaths' · d7aa0c03
      Martin Afanasjew authored
      
      Using `git` from `Formula#install` can cause an exec bomb if used in a
      formula with `env :userpaths` because that causes both `Library/ENV/4.3`
      and `Library/ENV/scm` to be in PATH, both of which contain a `git`
      binary that is the same SCM wrapper. Those will mutually exec each other
      indefinitely as they fail to detect that they are the same wrapper.
      
      Extend the exec-bomb protection to check the paths after all symbolic
      links have been expanded to prevent this situation.
      
      Fixes #43.
      Fixes Homebrew/homebrew-core#133.
      Fixed Homebrew/homebrew-core#143.
      
      Closes #46.
      
      Signed-off-by: default avatarMartin Afanasjew <martin@afanasjew.de>
      d7aa0c03
  2. Apr 07, 2016
  3. Apr 06, 2016
  4. Apr 05, 2016
  5. Apr 04, 2016
Loading