aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/dev-cmd
AgeCommit message (Collapse)Author
2017-03-15Merge pull request #2326 from vszakats/sprotMike McQuaid
secure urls + remove -k from in-doc curl command
2017-03-14secure urls + remove -k from in-doc curl commandViktor Szakats
2017-03-12Revert "audit: exempt wine's deps from the universal deprecation"ilovezfs
2017-03-11Add `Formatter::pluralize`.Markus Reiter
2017-03-08Merge pull request #2252 from zmwangx/audit-no-warn-brew-mirror-urlMike McQuaid
audit: do not warn about reachability of `brew mirror`ed URL
2017-03-07pull: check Bintray mirror URLsZhiming Wang
2017-03-06bottle: Remove superfluous odieShaun Jackman
2017-03-06Merge pull request #2272 from EricFromCanada/masterMike McQuaid
Add more flags and descriptions to man pages.
2017-03-06Merge pull request #2269 from JCount/audit-conflicts-whitelist-bash-completionJCount
audit: whitelist bash-completion@* to use conflicts_with
2017-03-05Add more flags and descriptions to man pages.EricFromCanada
2017-03-05Remove `BUNDLE_PATH` from `brew tests`.Markus Reiter
2017-03-05audit: freeze versioned_conflicts_whitelistJCount
2017-03-05audit: deconstruct versioned_conflicts_whitelist using splatJCount
2017-03-05audit: whitelist bash-completion@* to use conflicts_withJCount
this is necessary because they install conflicting scripts into HOMEBREW_PREFIX/etc/profile.d
2017-03-05Merge pull request #2262 from MikeMcQuaid/subversion-https-auditMike McQuaid
Don't check Subversion HTTPS pre-Sierra.
2017-03-05audit: whitelist node@* to use conflicts_withilovezfs
Add exceptions for node@* versioned formulae to use conflicts_with instead of keg_only :versioned_formula since they, and the main node formula, all currently overwrite npm during postinstall.
2017-03-05Don't check Subversion HTTPS pre-Sierra.Mike McQuaid
The system Subversion doesn't handle new certificate authorities (e.g. Let's Encrypt) well enough for this check to be useful.
2017-03-04audit: do not warn about reachability of `brew mirror`ed URLZhiming Wang
A `brew mirror`ed URL is usually not yet reachable at the time of pull request.
2017-03-02audit: reject versions starting with HEADJonathan Chang
Many parts of Homebrew assume that a version string beginning with "HEAD" is, in fact, a head build. A stable version that begins with "HEAD" violates this assumption and causes problems, as it's treated as a head build in some places and as a stable build in others.
2017-03-01Merge pull request #2241 from ilovezfs/bump-formula-pr-die-without-versionilovezfs
bump-formula-pr: check for version presence.
2017-03-01bump-formula-pr: check for version presence.ilovezfs
If it's not there, error out rather than fetching to avoid creating versionless cache files, which cause `brew cleanup` to crash.
2017-02-28Remove Minitest.Markus Reiter
2017-02-28brew tests: filter out vendor/bundleMisty De Meo
2017-02-27audit: fix audit on formulae without homepagesMisty De Meo
2017-02-26xcodebuild audit: match xcodebuild with no argsMisty De Meo
Closes #2199. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2017-02-25Update brew's man page formatting and grammarEricFromCanada
Also update command specifications to match descriptions.
2017-02-25Work around man page generator bug for pull.rbEricFromCanada
To work around ronn's [issue with nested lists](https://github.com/rtomayko/ronn/issues/35), treat each item as a separate paragraph with alternate list markers.
2017-02-25Merge pull request #2107 from MikeMcQuaid/audit-version-aliasesMike McQuaid
audit: check for version aliases.
2017-02-25audit: whitelist more unstable versions already in coreilovezfs
These were imported from homebrew/games.
2017-02-24audit: don't try to HTTP check non-HTTP content.Mike McQuaid
2017-02-24audit: use using for HTTPS detection.Mike McQuaid
2017-02-23audit: further refactor http content checks.Mike McQuaid
Check homepages and don’t check mirrors unless `—strict`.
2017-02-23audit: check for version aliases.Mike McQuaid
Current version aliases should be provided for versioned formulae so people can `brew install foo@1.2` to provide pin-like behaviour.
2017-02-23Merge branch 'master' into mirror_auditMike McQuaid
2017-02-23audit: handle redirects in get_content_details.Mike McQuaid
2017-02-23audit: refactor http content checks.Mike McQuaid
2017-02-23Merge pull request #2091 from reitermarkus/spec-exclude-needs_macosMarkus Reiter
Exclude specs with `:needs_macos` tag when not on macOS.
2017-02-23Convert `os/mac/language` test to spec.Markus Reiter
2017-02-22Revert "audit: fix revision should be removed."Mike McQuaid
2017-02-21Merge pull request #2086 from MikeMcQuaid/audit-revision-remove-fixilovezfs
audit: fix revision should be removed.
2017-02-21Exclude specs with `:needs_macos` tag when not on macOS.Markus Reiter
2017-02-21Revert "audit: check for version aliases."ilovezfs
2017-02-21audit: fix revision should be removed.Mike McQuaid
Regression introduced in #1754 which meant that (due to storing the current formula revision in `attributes_map`) `stable_revisions.empty?` would never be `true`.
2017-02-21audit: check for version aliases.Mike McQuaid
Current version aliases should be provided for versioned formulae so people can `brew install foo@1.2` to provide pin-like behaviour.
2017-02-20Merge pull request #2054 from zmwangx/bump-formula-pr-smarter-dupeMike McQuaid
bump-formula-pr: improve duplicate detection
2017-02-20audit: fix `brew style`.Mike McQuaid
2017-02-20Merged 404 and security mirror auditing logicDavid Broder-Rodgers
2017-02-20Prevent mirror curl for file:/// URLDavid Broder-Rodgers
2017-02-20Use DownloadStrategyDetector to classify mirror URLsDavid Broder-Rodgers
2017-02-20Added better check for HTTP git URLsDavid Broder-Rodgers