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 23, 2017
  2. Apr 22, 2017
    • Mike McQuaid's avatar
      Hide sensitive tokens from install/test/post. · d02b4f32
      Mike McQuaid authored
      Hide these tokens to avoid malicious subprocesses e.g. sending them
      over the network. Also, support using these tokens with environment
      filtering and clear `HOMEBREW_PATH` from subprocesses to stop them
      sniffing it. Finally, use `HOMEBREW_PATH` to detect Homebrew’s user’s
      PATH for e.g. `brew doctor` etc.
      d02b4f32
  3. Feb 21, 2017
  4. Feb 12, 2017
  5. Jan 27, 2017
  6. Jan 07, 2017
  7. Dec 29, 2016
  8. Nov 14, 2016
  9. Oct 02, 2016
  10. Sep 24, 2016
  11. Sep 18, 2016
  12. Sep 17, 2016
  13. Sep 16, 2016
  14. Aug 18, 2016
  15. Aug 17, 2016
  16. Aug 13, 2016
  17. Jul 13, 2016
    • Mike McQuaid's avatar
      github: produce better curl error messages. (#441) · 23306ab4
      Mike McQuaid authored
      * global: add RUBY_TWO global variable.
      
      * test-bot: use RUBY_TWO global variable.
      
      * github: produce better curl error messages.
      
      If we don't know why curl has failed then ensure that the error messages
      that it produced are included as part of the user output.
      23306ab4
  18. Jul 07, 2016
  19. Jul 05, 2016
  20. Jul 04, 2016
    • Martin Afanasjew's avatar
      Revert "Test officially supported cmd taps. (#390)" · dba1958b
      Martin Afanasjew authored
      This reverts commit 252c701c.
      
      Taps installed prior to running the test suite are not visible to the
      test suite as most Homebrew paths are redefined as to not mess up the
      local installation.
      dba1958b
    • Mike McQuaid's avatar
      Test officially supported cmd taps. (#390) · 252c701c
      Mike McQuaid authored
      All of these taps use Homebrew internal APIs (or will shortly) and we
      autoinstall them all from `brew $CMD`. We should adjust our CI to ensure
      that we never accidentally break these taps when making changes to core
      code so that these taps can rely more on this core code rather than
      having to e.g. vendor equivalent code that never changes on our end.
      252c701c
  21. Jun 03, 2016
    • Mike McQuaid's avatar
      Use `curl` for the GitHub API (#295) · 8e0e1642
      Mike McQuaid authored
      * Move GitHub API module to utils/github.rb.
      
      * Move curl method to utils/curl.rb.
      
      * global: use long curl arguments and an array.
      
      This makes the code more self-documenting.
      
      * utils/curl: support reading curl's output.
      
      * utils/github: use curl instead of open-uri.
      
      It has far better proxy support.
      
      * pull: set Homebrew user agent.
      
      * gist-logs: remove trailing whitespace.
      
      * gist-logs: use first instead of [0].
      
      Easier to read.
      
      * gist-logs: use curl-based GitHub.open method.
      8e0e1642
  22. May 26, 2016
  23. Apr 12, 2016
    • Mike McQuaid's avatar
      Homebrew (opt-in) Analytics tweaks. (#57) · 0c851130
      Mike McQuaid authored
      - add `HOMEBREW_PRODUCT` global variable
      - only differentiate between `/usr/local` and `non-/usr/local` Homebrew
        prefixes to avoid sharing sensitive user information
      - note if e.g. build errors are occurring under CI
      - Add `HOMEBREW_NO_ANALYTICS` variable (this will be how people opt-out
        when this is enabled for everyone)
      - Add `HOMEBREW_ANALYTICS_DEBUG` variable to output all the analytics
        that are sent
      - Move Bash analytics code to `Library/Homebrew/utils/analytics.sh`
      - Add documentation for our analytics and why/what/when/how and opt-out
      - Only official Homebrew commands are reported
      - Ruby analytics are now reported in a forked, background process
      0c851130
  24. Apr 04, 2016
  25. Apr 02, 2016
  26. Mar 11, 2016
  27. Mar 08, 2016
  28. Feb 15, 2016
  29. Dec 13, 2015
  30. Oct 18, 2015
  31. Aug 06, 2015
  32. Aug 03, 2015
  33. Jul 03, 2015
  34. Jun 20, 2015
  35. Jun 17, 2015
  36. Apr 30, 2015
Loading