| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-07-14 | test-bot: fix --no-pull flag. | Mike McQuaid | |
| 2016-07-14 | test-bot: add --no-pull flag. | Mike McQuaid | |
| 2016-07-14 | test-bot: don't pull if unnecessary (take two). | Mike McQuaid | |
| 2016-07-14 | test-bot: don't pull if unnecessary. | Mike McQuaid | |
| 2016-07-14 | test-bot: fix typo. | Mike McQuaid | |
| 2016-07-14 | test-bot: don't run doctor when outside /usr/local. | Mike McQuaid | |
| 2016-07-14 | test-bot: remove .git from Jenkins GIT_URLs. | Mike McQuaid | |
| 2016-07-14 | test-bot: handle inconsistent Jenkins GIT_URLs. | Mike McQuaid | |
| 2016-07-14 | test-bot: use another method to find Jenkins PR. | Mike McQuaid | |
| 2016-07-14 | various: don't assume non-OS X == Linux. | Xu Cheng | |
| 2016-07-14 | update: git init for core tap as well (#510) | Xu Cheng | |
| A temporary measure before we decide whether vendor git or not. | |||
| 2016-07-14 | formula_cellar_checks: add check_linkage | Xu Cheng | |
| This means linkage checks will be invoked during `brew install` and `brew audit` Closes #470. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2016-07-14 | move LinkageChecker to standalone file | Xu Cheng | |
| 2016-07-14 | CurlDownloadStrategy#_fetch: fix unintended variable modification | Xu Cheng | |
| 2016-07-13 | CurlDownloadStrategy#_fetch: do not alter variable `@url` (#504) | Xu Cheng | |
| In case of download failure and retry, altering `@url` can cause side effect like repeatedly applying `HOMEBREW_ARTIFACT_DOMAIN`. | |||
| 2016-07-13 | audit: avoid unnecessary regex | Xu Cheng | |
| Regex is way slower than normal String#include? and String#start_with?. Also, we often forget to proper escape them. So avoid using them if it is not necessary. Closes #503. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2016-07-13 | various: proper escape dot in regex | Xu Cheng | |
| 2016-07-13 | various: proper escape in regex | Xu Cheng | |
| 2016-07-13 | Add HOMEBREW_ARTIFACT_DOMAIN option. | jainish shah | |
| If set, this environment variable instructs Homebrew to use the given URL as a download mirror (e.g. an Artifactory instance) for bottles and binaries. Closes #387. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2016-07-13 | describe_homebrew_ruby: fix regex | Xu Cheng | |
| `.` need to be escaped, otherwise it will match any character. Also improve code style for handling string s. | |||
| 2016-07-13 | describe_homebrew_ruby: s may be a frozen string | Xu Cheng | |
| 2016-07-13 | audit: update ruby dependency advice | Dominyk Tiller | |
| Closes #495. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> | |||
| 2016-07-13 | superenv: restore HOMEBREW_PREFIX/lib | Dominyk Tiller | |
| 2016-07-13 | tests: add cmd/link, cmd/unlink integration tests (#398) | Andrea Kao | |
| 2016-07-12 | cleaner: fix generic executable handling. (#498) | Mike McQuaid | |
| Don't unset things that are already set as executable for the generic path. OS X overrides this behaviour and detects if it's an MachO executable but there's no cross-OS generic equivalent so just fall back to whatever the build system has set. | |||
| 2016-07-12 | github: produce better curl error messages. (#441) | Mike McQuaid | |
| * 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. | |||
| 2016-07-12 | update.sh: improve verbose output and readability. (#486) | Mike McQuaid | |
| Would have made it easier to debug https://github.com/Homebrew/homebrew-core/issues/2804 where wasn't clear which directory was causing the issue. | |||
| 2016-07-12 | superenv: port to generic OS. (#457) | Mike McQuaid | |
| 2016-07-12 | stdenv: port to generic OS. (#456) | Mike McQuaid | |
| 2016-07-12 | brew.sh: only setup/install Ruby when running Ruby. | Mike McQuaid | |
| 2016-07-12 | ruby.sh: allow forcing the usage of the vendored Ruby. | Mike McQuaid | |
| 2016-07-12 | ruby.sh: fix original setup ruby path name. | Mike McQuaid | |
| 2016-07-12 | ENV/scm/git: rewrite in Bash (#496) | Xu Cheng | |
| 2016-07-12 | style: use RuboCop 0.41.2, adjust defaults (#489) | Martin Afanasjew | |
| Changes to our style configuration: - Consolidate all rules related to Ruby 1.8 compatibility in one place. - Codify our de-facto preference for `alias_method` over `alias` (drops offense count by 54 after turning this on). - Drop `Style/SignalException` as `only_raise` has been the new default for quite a while (since RuboCop 0.37.0). | |||
| 2016-07-11 | ENV/scm/git: only execute file (#493) | Xu Cheng | |
| Fixes #491. | |||
| 2016-07-11 | config: show homebrew ruby for all system (#492) | Xu Cheng | |
| 2016-07-11 | Merge pull request #404 from xu-cheng/vendor | Xu Cheng | |
| vendor ruby | |||
| 2016-07-11 | ruby.sh: add test flag | Xu Cheng | |
| 2016-07-11 | brew.sh: new HOMEBREW_RUBY_PATH resolution logic | Xu Cheng | |
| * Use vendor Ruby if it's present * Install vendor Ruby for system without Ruby 2.x | |||
| 2016-07-11 | add vendor-install command | Xu Cheng | |
| 2016-07-11 | Merge pull request #487 from MikeMcQuaid/requirement-tweaks | Mike McQuaid | |
| Requirement tweaks | |||
| 2016-07-11 | add file directory for vendor Ruby | Xu Cheng | |
| The vendor Ruby will be put inside `Library/Homebrew/vendor/portable-ruby/<version>`, with a symlink `Library/Homebrew/vendor/portable-ruby/current` pointed to it. In addition, a `Library/Homebrew/vendor/portable-ruby-version` will track the latest version of vendor binaries. This gives us version control on vendor Ruby and enables us to bump vendor Ruby whenever needed such as security update. | |||
| 2016-07-11 | test_integration_cmds: compile in install test. (#479) | Mike McQuaid | |
| Most of our formulae do compilation so let's do it here too. | |||
| 2016-07-11 | osxfuse_requirement: remove formula reference. | Mike McQuaid | |
| We’re just supporting the Cask now. | |||
| 2016-07-11 | tuntap_requirement: remove formula reference. | Mike McQuaid | |
| We’re just supporting the Cask now. | |||
| 2016-07-11 | osxfuse_requirement: tweak formatting. | Mike McQuaid | |
| Nicer to split this onto two lines. | |||
| 2016-07-11 | tuntap_requirement: fix binary logic. | Mike McQuaid | |
| Previously this was only using the last line. | |||
| 2016-07-11 | requirement: more obvious error message. | Mike McQuaid | |
| Make it more obvious which class was unsatisfied to produce this error message. | |||
| 2016-07-10 | tap-info: expose whether a tap is private | Martin Afanasjew | |
| Or how many taps are private when summarizing all installed taps. | |||
| 2016-07-10 | tap-info: expand and correct help text | Martin Afanasjew | |
