aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-04-18Merge pull request #2478 from MikeMcQuaid/audit-skip-methodsMike McQuaid
audit: allow skipping audit methods.
2017-04-18README: point security to HackerOne.Mike McQuaid
2017-04-18Merge pull request #2481 from MikeMcQuaid/create-github-metadataMike McQuaid
create: use GitHub metadata where available.
2017-04-18install: don't search when formula is unreadable.Mike McQuaid
These formulae are detected as missing but exist in an unreadable form. Fixes #2485
2017-04-18create: use GitHub metadata where available.Mike McQuaid
GitHub provides a description and homepage field so let `brew create` use them where possible. Also, detect GitHub repositories based on `releases` as well as `archive`s.
2017-04-18audit: allow skipping audit methods.Mike McQuaid
Add `--only` and `--except` methods which can be used to selectively enable or disable audit groups.
2017-04-17add testReto Kromer
2017-04-17Merge pull request #2477 from MikeMcQuaid/audit-more-universalMike McQuaid
audit: check for more universal usage.
2017-04-17Merge pull request #2475 from MikeMcQuaid/uses-deletedMike McQuaid
uses: allow checking deleted formulae.
2017-04-17Merge pull request #2498 from ↵Mike McQuaid
zmwangx/do-not-search-taps-for-missing-qualified-formula install: do not search taps when a qualified formula is missing
2017-04-17uses: allow checking deleted formulae.Mike McQuaid
This is useful for seeing when formulae are deleted if they are going to leave behind any formulae that depend on them. As a result, if there are any formulae returned return a non-zero/failed exit status.
2017-04-17install: use include instead of regex.Mike McQuaid
2017-04-17Merge pull request #2501 from MikeMcQuaid/travis-keep-tapsMike McQuaid
travis.yml: keep taps.
2017-04-17Merge pull request #2473 from MikeMcQuaid/audit-language-module-requirementsMike McQuaid
audit: deprecate language module requirements.
2017-04-17travis.yml: keep taps.Mike McQuaid
This will avoid `brew doctor` trying to retap `homebrew/core` which is both slow and error-prone.
2017-04-17Merge pull request #2496 from mistydemeo/hardware_cpu_can_run_arch_helperMisty De Meo
Hardware cpu can run arch helper
2017-04-16Merge pull request #2446 from mansimarkaur/diagnostic_tests1.1.13Mike McQuaid
[WIP] Added test for check_access_lock_dir
2017-04-15Only run Linux-specific tests on LinuxBob W. Hogg
2017-04-15OsxfuseRequirement: Port to LinuxBob W. Hogg
2017-04-15install: do not search taps when a qualified formula is missingZhiming Wang
2017-04-15Mac Hardware: provide a more Mac-specific implementation of can_run?Misty De Meo
2017-04-15Hardware: add helper to determine if an executable can be runMisty De Meo
2017-04-15Merge pull request #2483 from MikeMcQuaid/audit-no-devel-version-aliasMike McQuaid
audit: don't recommend version aliases on --devel.
2017-04-15Fix section header link for Environmentnumbermaniac
brew-cask.1.md
2017-04-14add date-based versioningReto Kromer
2017-04-11Merge pull request #2486 from reitermarkus/fix-auditMarkus Reiter
Fix `brew cask audit` not working without argument.
2017-04-11Fix `brew cask audit` not working without argument.Markus Reiter
2017-04-11Merge pull request #2474 from MikeMcQuaid/xcode-8.3.1ilovezfs
xcode: 8.3.1 is latest version.
2017-04-10audit: don't recommend version aliases on --devel.Mike McQuaid
As requested in #11462 by @neutric as this produces confusing, incorrect output.
2017-04-10Merge pull request #2471 from JCount/missing_formula-fix-undefined-method-nilJCount
missing_formula: fix undefined method `path` for nil:NilClass
2017-04-10Merge pull request #2461 from hsbt/workaround-downcase-with-pathnameJCount
formulary: Workaround for method missing for downcase on Pathname object
2017-04-11formulary: Workaround for method missing for downcase on Pathname object.SHIBATA Hiroshi
2017-04-10audit: deprecate language module requirements.Mike McQuaid
Make `brew audit` complain about language module requirements because they provide a crappy user experience compared to vendoring and we’re not really fixing bugs in them any more.
2017-04-10audit: check for more universal usage.Mike McQuaid
Also check for `ENV.universal_binary` and `build.universal?`. The prior is still required for `wine` and the latter should never be required any longer.
2017-04-10missing_formula: fix undefined method `path` for nil:NilClassJCount
This check for a nil `tap` is necessary because Tap.from_path(path) will simply return a nil value in the event the tap path is invalid
2017-04-10xcode: 8.3.1 is latest version.Mike McQuaid
Our CI images are already updated with it.
2017-04-09info: rubocopJohn Hawkinson
2017-04-09info: Print reason for conflicts where availableJohn Hawkinson
2017-04-09Merge pull request #2434 from JCount/gpg-spec-test-21-compatibilityMarkus Reiter
gpg_spec test add 2.1.x compatibility
2017-04-09formula: conflicts_with doc: give realistic :becauseJohn Hawkinson
The documentation should help a developer understand what the parameter is for. "stupid example" doesn't cut it.
2017-04-08gpg_spec: use new version method to directly compare version objectsJCount
2017-04-08gpg: add version method to retrieve current version in pathJCount
2017-04-08gpg_spec: switch structure to if/else instead of rescueJCount
2017-04-08gpg2_requirement_spec: switch test to gnupg 2.1.xJCount
2017-04-07Corrected test for access_lock_dirmansimarkaur
2017-04-05Merge pull request #2442 from tdsmith/fix-symlink-relocationMike McQuaid
Virtualenv relocation fixes
2017-04-05Merge pull request #2456 from MikeMcQuaid/probot-staleMike McQuaid
Add probot-stale configuration.
2017-04-05Add probot-stale configuration.Mike McQuaid
2017-04-05keg_relocate: slim long lines.Mike McQuaid
2017-04-05Merge pull request #2242 from GauthamGoli/audit_custom_copsMike McQuaid
Port audit_desc audit rules to a cop