aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2016-11-07brew.sh: bump hardcoded minor version.Mike McQuaid
2016-11-06Merge pull request #1452 from MikeMcQuaid/disable-rootMike McQuaid
brew.sh: disable running Homebrew as root.
2016-11-06Merge pull request #1451 from MikeMcQuaid/disable-sha1Mike McQuaid
compat/sha1: disable SHA-1 support.
2016-11-06Merge remote-tracking branch 'origin/master' into HEADMike McQuaid
2016-11-06compat/sha1: disable SHA-1 support.Mike McQuaid
This has been deprecated for quite a while now so disabling seems reasonable.
2016-11-06brew.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-06Merge pull request #1371 from MikeMcQuaid/tap-migrate-fully-scopedMike McQuaid
formulary: migrate fully-scoped formulae names.
2016-11-06Merge pull request #1443 from MikeMcQuaid/better-development-tools-checksMike McQuaid
Improve debugging information based on failures
2016-11-06Merge pull request #1446 from MikeMcQuaid/or_later_bottles_filenameMike McQuaid
software_spec: no `_or_later` in bottle filenames.
2016-11-06Merge pull request #1449 from ilovezfs/bottle-improve-relocatability-checkMike McQuaid
bottle: improve relocatability check
2016-11-06bottle: improve relocatability checkilovezfs
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-06Merge pull request #1445 from MikeMcQuaid/caskroom-prefixMarkus Reiter
update-report: default Caskroom moved to prefix.
2016-11-05software_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-05exceptions: reorder output based on importance.Mike McQuaid
2016-11-05update-report: default Caskroom moved to prefix.Mike McQuaid
Look at HOMEBREW_PREFIX rather than HOMEBREW_REPOSITORY for the default Caskroom location.
2016-11-05os: don't tell people to report unsupported version issues.Mike McQuaid
2016-11-05install: only check fatal development tools checks.Mike McQuaid
2016-11-05exceptions: use specific build error checks.Mike McQuaid
2016-11-05diagnostic: add build error checks.Mike McQuaid
2016-11-05diagnostic: only make minimum Xcode/CLT version checks fatal.Mike McQuaid
Also: freeze the relevant arrays.
2016-11-05os/mac/diagnostic: split some unless conditions.Mike McQuaid
2016-11-05diagnostic: add checks for minimum Xcode/CLT versions.Mike McQuaid
2016-11-05xcode: add checks for Xcode/CLT minimum versions.Mike McQuaid
2016-11-05Merge pull request #1413 from zmwangx/update-preinstall-messageMike McQuaid
brew.sh: display message when auto update runs for too long
2016-11-04Merge pull request #1442 from ihatetoregister/patch-1Mike McQuaid
Added a hint how to link a formula that is installed but not linked
2016-11-05Added a hint how to link a formula that is installed but not linkedihatetoregister
2016-11-04diagnostics: whitelist dylib installed by SentinelOneJosh Hagins
2016-11-04Add static libs and dylibs commonly put in /usr/local/lib by Symantec ↵James Young
Endpoint Protection to the brew doctor white lists
2016-11-03audit: Escape interpolated string in regexpBaptiste Fontaine
This avoids issues with names containing special characters like e.g. [ Fixes #1431
2016-11-03Merge pull request #1429 from mandarg/fix-few-typosMike McQuaid
Correct a few typos
2016-11-03Merge pull request #1427 from MikeMcQuaid/rubocop-exclude-more-tapsMike McQuaid
rubocop: exclude more tap dirs from hash rockets.
2016-11-03Correct a few typosMandar Gokhale
...and update man pages where applicable
2016-11-02brew.sh: communicate when autoupdate runs for longZhiming Wang
This will ease user anxiety when `brew install foo' is typed but nothing seems to happen.
2016-11-02Merge pull request #1424 from MikeMcQuaid/audit-more-test-systemMike McQuaid
audit: check more unscoped test calls.
2016-11-02rubocop: exclude more tap dirs from hash rockets.Mike McQuaid
This is useful for e.g. homebrew/bundle that doesn't live in just `cmd`.
2016-11-02audit: restore check that was lost in #927Steven Peters
This audit check ensures that certain build dependencies are explicitly marked either as `:build` or `:run`. It seems to have been lost in #927. It was also adjusted in #1290.
2016-11-02audit: stricter test system calls check.Mike McQuaid
Ensure that the name is suffixed with whitespace or quotes.
2016-11-02formulary: migrate fully-scoped formulae names.Mike McQuaid
e.g. allow `brew install some/tap/formula` to look that formula up in another tap if it has been migrated. Also, add a deprecation message to point people towards the correct naming.
2016-11-02audit: check more unscoped test calls.Mike McQuaid
Also check `def test`, `shell_output`, `pipe_output` and method calls using parentheses.
2016-11-02Merge pull request #1368 from MikeMcQuaid/build-options-fileMike McQuaid
build: write options to file.
2016-11-02Merge pull request #1369 from MikeMcQuaid/boneyard-reasonMike McQuaid
boneyard-formula-pr: add reason argument.
2016-11-02Merge pull request #1370 from MikeMcQuaid/better-github-scopesMike McQuaid
Improve GitHub API scopes output.
2016-11-02Merge pull request #1411 from MikeMcQuaid/audit-check-version-no-decreaseMike McQuaid
audit: check the stable version does not decrease.
2016-11-02superenv: prune -Wl,-z,defs when refurbishingilovezfs
`-Wl,-z,defs` should be pruned out entirely since `-z defs` is not understood by macOS's `ld`, and the analogue `-undefined error` is already the default.
2016-11-01keg_relocate: don't forget the hard linksJosh Hagins
2016-11-01keg_relocate: fix ordering of replacementsJosh Hagins
2016-10-30build: write options to file.Mike McQuaid
These can be useful for later inspection or upload by `gist-logs` if there's a failed install and it's unclear from logs alone what options were used.
2016-10-30boneyard-formula-pr: add reason argument.Mike McQuaid
Used to provide a user-facing reason why this formula was boneyarded.
2016-10-30Improve GitHub API scopes output.Mike McQuaid
Improve the GitHub API scope and token related messaging by autopopulating the scopes we need on the new scopes page and, in the case of a lacking a scope we need, output what scope was required. Also, DRY up the personal access token code.
2016-10-30audit: don't check new formulae revision/versions.Baptiste Fontaine