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. Jul 04, 2016
    • 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
  2. 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
  3. May 26, 2016
  4. 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
  5. Apr 04, 2016
  6. Apr 02, 2016
  7. Mar 11, 2016
  8. Mar 08, 2016
  9. Feb 15, 2016
  10. Dec 13, 2015
  11. Oct 18, 2015
  12. Aug 06, 2015
  13. Aug 03, 2015
  14. Jul 03, 2015
  15. Jun 20, 2015
  16. Jun 17, 2015
  17. Apr 30, 2015
  18. Apr 22, 2015
  19. Dec 08, 2014
  20. Jul 22, 2014
  21. Jul 20, 2014
    • Jack Nagel's avatar
      Improve pull request URL regexp · 26b8c5a2
      Jack Nagel authored
       - use a regexp literal and avoid escaping forward slashes
       - escape the period in "github.com"
       - match only hex characters in the commit part
       - allow hyphen in usernames and repo names, matching what we allow for
         tap names
       - avoid unnecessary capture
      26b8c5a2
  22. Jul 13, 2014
  23. Jul 07, 2014
  24. Jun 20, 2014
  25. Jun 10, 2014
  26. Jun 08, 2014
  27. May 15, 2014
  28. May 04, 2014
  29. Apr 25, 2014
  30. Dec 15, 2013
  31. Dec 14, 2013
  32. Nov 01, 2013
  33. Oct 31, 2013
  34. Oct 26, 2013
  35. Oct 23, 2013
  36. Oct 22, 2013
Loading