| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-11-11 | Merge pull request #1481 from reitermarkus/sudo-askpass | Markus Reiter | |
| Support `SUDO_ASKPASS` environment variable in `brew cask`. | |||
| 2016-11-11 | Merge pull request #1082 from alyssais/uninstall_dependancy_error | Mike McQuaid | |
| uninstall: refuse when dependents still installed | |||
| 2016-11-11 | Support `SUDO_ASKPASS` environment variable. | Markus Reiter | |
| 2016-11-10 | CompilerSelector: fix null check, tests | Misty De Meo | |
| 2016-11-10 | SystemConfig: fix version reporting | Misty De Meo | |
| 2016-11-10 | Resource: set version to nil if version is null | Misty De Meo | |
| Is this the right fix? This fixes version cascading from the parent. | |||
| 2016-11-10 | Version: add #to_f | Misty De Meo | |
| This is used by things which used to compare against raw strings, for example Xcode.uncached_version | |||
| 2016-11-10 | Return compiler versions and builds as Versions | Misty De Meo | |
| 2016-11-10 | Version: allow coercing non-versions in comparisons | Misty De Meo | |
| These are needed due to the raw string and fixnum comparisons which exist for legacy reasons, for instance compiler version and build comparisons. | |||
| 2016-11-10 | Version: allow comparing against nil | Misty De Meo | |
| 2016-11-10 | Version.parse: return Version::NULL for unparseable strings | Misty De Meo | |
| 2016-11-10 | Add Version::NULL singleton | Misty De Meo | |
| 2016-11-10 | Merge pull request #1381 from adzenith/patch-1 | Mike McQuaid | |
| `brew doctor` recommends using cask to upgrade XQuartz | |||
| 2016-11-10 | Merge pull request #1469 from woodruffw/ruby-macho-revendor | Mike McQuaid | |
| vendor: Update ruby-macho to 0.2.6. | |||
| 2016-11-10 | Merge pull request #1466 from MikeMcQuaid/brew-rb-no-devcmdrun-fail | Mike McQuaid | |
| brew.rb: don't exit when failing to set devcmdrun. | |||
| 2016-11-10 | Disallow running `brew cask` as `root`. | Markus Reiter | |
| 2016-11-10 | Remove unnecessary `Hbc::Locations` aliases. | Markus Reiter | |
| 2016-11-10 | Ensure `Hbc.caskroom` in tests does not use `legacy_caskroom`. | Markus Reiter | |
| 2016-11-09 | `brew doctor` recommends using cask to upgrade XQuartz | Nikolaus Wittenstein | |
| Also changes exceptions.rb to use Formatter.url | |||
| 2016-11-10 | cask-test: fix reinstall a non installed Cask | Kaito Udagawa | |
| Trying to uninstall a non installed Cask made this test fail. This commit remove that and thus this test passes. Note that every Cask is uninstalled after each test case. | |||
| 2016-11-09 | os/mac: Rename MachO -> MachOShim | William Woodruff | |
| Prevents namespace conflict with vendored ruby-macho. | |||
| 2016-11-09 | os/mac: Allow MachO.dynamically_linked_libraries to be filtered by dylib type. | William Woodruff | |
| This allows us to filter out weak linkages during audits, preventing a false error from occurring when the dylib cannot be found. | |||
| 2016-11-09 | vendor: Update ruby-macho to 0.2.6. | William Woodruff | |
| This brings fixes for behavior expected in #1460. | |||
| 2016-11-09 | Update the CaskAlreadyInstalledError with new reinstall command | Dorian | |
| e.g. this changes: ``` To re-install google-chrome, run: brew cask uninstall --force google-chrome && brew cask install google-chrome ``` To: ``` To re-install google-chrome, run: brew cask reinstall google-chrome ``` | |||
| 2016-11-09 | brew.rb: don't exit when failing to set devcmdrun. | Mike McQuaid | |
| It's not necessary to make this a hard failure so don't (and this makes it more consistent with `brew.sh`). Fixes #1462. | |||
| 2016-11-09 | Revert "os/mac: MachO.dynamically_linked_libraries filtering." | Mike McQuaid | |
| 2016-11-09 | Merge pull request #1460 from woodruffw/audit-ignore-weak-linkage | Mike McQuaid | |
| os/mac: MachO.dynamically_linked_libraries filtering. | |||
| 2016-11-08 | os/mac: Rename MachO -> MachOShim | William Woodruff | |
| Prevents namespace conflict with vendored ruby-macho. | |||
| 2016-11-08 | Tap tests: sort tap names for comparison | Misty De Meo | |
| 2016-11-08 | os/mac: Allow MachO.dynamically_linked_libraries to be filtered by dylib type. | William Woodruff | |
| This allows us to filter out weak linkages during audits, preventing a false error from occurring when the dylib cannot be found. | |||
| 2016-11-07 | brew.sh: bump hardcoded minor version. | Mike McQuaid | |
| 2016-11-06 | Merge pull request #1452 from MikeMcQuaid/disable-root | Mike McQuaid | |
| brew.sh: disable running Homebrew as root. | |||
| 2016-11-06 | Merge pull request #1451 from MikeMcQuaid/disable-sha1 | Mike McQuaid | |
| compat/sha1: disable SHA-1 support. | |||
| 2016-11-06 | Merge remote-tracking branch 'origin/master' into HEAD | Mike McQuaid | |
| 2016-11-06 | compat/sha1: disable SHA-1 support. | Mike McQuaid | |
| This has been deprecated for quite a while now so disabling seems reasonable. | |||
| 2016-11-06 | brew.sh: disable running Homebrew as root. | Mike McQuaid | |
| November 1st 2016 has come and gone so it's time to disable this. Also, add comments explaining why the things that have been whitelisted have been (to avoid more being added without good justification). | |||
| 2016-11-06 | Merge pull request #1371 from MikeMcQuaid/tap-migrate-fully-scoped | Mike McQuaid | |
| formulary: migrate fully-scoped formulae names. | |||
| 2016-11-06 | Merge pull request #1443 from MikeMcQuaid/better-development-tools-checks | Mike McQuaid | |
| Improve debugging information based on failures | |||
| 2016-11-06 | Merge pull request #1446 from MikeMcQuaid/or_later_bottles_filename | Mike McQuaid | |
| software_spec: no `_or_later` in bottle filenames. | |||
| 2016-11-06 | Merge pull request #1449 from ilovezfs/bottle-improve-relocatability-check | Mike McQuaid | |
| bottle: improve relocatability check | |||
| 2016-11-06 | bottle: improve relocatability check | ilovezfs | |
| Given how common it is for formulae to hard-code `etc` and `var`, check for those paths (`/usr/local/etc` and `/usr/local/var`) when determing relocatability. | |||
| 2016-11-06 | Merge pull request #1445 from MikeMcQuaid/caskroom-prefix | Markus Reiter | |
| update-report: default Caskroom moved to prefix. | |||
| 2016-11-05 | software_spec: no `_or_later` in bottle filenames. | Mike McQuaid | |
| It's more useful to be able to "bless" an existing bottle to be used on later OSs (e.g. where it cannot yet be built) than it is to have to create a new, identical bottle just to have a different filename. | |||
| 2016-11-05 | exceptions: reorder output based on importance. | Mike McQuaid | |
| 2016-11-05 | update-report: default Caskroom moved to prefix. | Mike McQuaid | |
| Look at HOMEBREW_PREFIX rather than HOMEBREW_REPOSITORY for the default Caskroom location. | |||
| 2016-11-05 | os: don't tell people to report unsupported version issues. | Mike McQuaid | |
| 2016-11-05 | install: only check fatal development tools checks. | Mike McQuaid | |
| 2016-11-05 | exceptions: use specific build error checks. | Mike McQuaid | |
| 2016-11-05 | diagnostic: add build error checks. | Mike McQuaid | |
| 2016-11-05 | diagnostic: only make minimum Xcode/CLT version checks fatal. | Mike McQuaid | |
| Also: freeze the relevant arrays. | |||
