aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/dev-cmd
AgeCommit message (Collapse)Author
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
2017-02-20Updated HTTP mirror check to use new url_status_code methodDavid Broder-Rodgers
2017-02-20Rubocop styling fixesDavid Broder-Rodgers
2017-02-20Updated mirror audit problem messageDavid Broder-Rodgers
2017-02-20Added support for returning HTTP status codes and for git and svn URLsDavid Broder-Rodgers
2017-02-20Markups to online mirror auditingDavid Broder-Rodgers
2017-02-20Updated resource auditing to detect invalid mirrors when using --onlineDavid Broder-Rodgers
2017-02-20audit: fix insecure mirror check when stdout is emptyilovezfs
2017-02-20bump-formula-pr: improve duplicate detectionZhiming Wang
Reduce the chance of false flagging by making sure that the existing pr surfaced by GitHub.issues_for_formula actually contains the exact formula name in its title.
2017-02-20Merge pull request #1722 from broder/insecure_auditMike McQuaid
Added check for insecure mirror URLs
2017-02-15audit: fix brew style warning.Mike McQuaid
2017-02-15Merge pull request #1997 from ilovezfs/block-duplicate-pull-requestsMike McQuaid
bump-formula-pr: block duplicate pull-requests
2017-02-13fix existing rule for github.io homepagesViktor Szakats
2017-02-13audit: enforce https for *.sourceforge.io urlsViktor Szakats
2017-02-13Merge pull request #1972 from timotheecour/pr_brew_where_commandMike McQuaid
add `brew formula` command to show location of a formula
2017-02-12bump-formula-pr: block duplicate pull-requestsilovezfs
2017-02-12rubocop: trailing comma in multiline method callsAlyssa Ross
Discussed in https://github.com/Homebrew/brew/pull/1987/files#r100693581. This was originally ommitted because it wasn't compatible with Ruby 1.8. (See https://github.com/Homebrew/legacy-homebrew/pull/48144#r49928971).
2017-02-12Merge pull request #1873 from GauthamGoli/audit_custom_copsMike McQuaid
Custom Cops for `brew audit`
2017-02-12Merge pull request #1955 from vszakats/patch-2Markus Reiter
audit: enforce https://*.sourceforge.io/ homepages
2017-02-11applied changes suggested in PRTimothee Cour
2017-02-11renamed where to formulaTimothee Cour
2017-02-11add brew where commandTimothee Cour
2017-02-11Allow `brew tests` to run specs.Markus Reiter
2017-02-10Merge pull request #1958 from maveonair/tests-cli-helpMike McQuaid
Fix: Documentation of --only in tests cmd
2017-02-10audit: enforce https://*.sourceforge.io/ homepagesViktor Szakats
Ref: https://sourceforge.net/blog/introducing-https-for-project-websites/
2017-02-09Merge pull request #1961 from vszakats/githuburlMarkus Reiter
audit: enforce https for github.com urls
2017-02-08pull: fix false positives for nonstandard bump subjects when untappedilovezfs
If the formula's tap isn't tapped yet when running `brew pull`, a false positive occurs for the nonstandard bump subject check, and a bogus warning is printed, which claims the bump subject should refer to the old version not the new version.
2017-02-07audit: enforce https for github.com urlsViktor Szakats
2017-02-06Fix: Documentation of --only in tests cmdFabian Mettler
This pull request fixes the documentation for the —only flag of the tests cmd.
2017-02-06Update docs and manpages to include --fix optionGautham Goli
2017-02-02Use file checksum rather than file diffingDavid Broder-Rodgers
2017-01-30Updated mirror checks to compare ETags, Content-Lengths and binary filesDavid Broder-Rodgers
2017-01-30Merge remote-tracking branch 'origin/master' into insecure_auditDavid Broder-Rodgers
2017-01-27pull: better handle missing bottles.Mike McQuaid
If we make a PR in which we're building many formulae (e.g. https://github.com/Homebrew/homebrew-core/pull/9249) then we may want to pull those that built and publish their bottles and discard those that did not. Instead of saying bottles will be published when they won't and then blowing up just avoid publishing them and print a warning instead.
2017-01-26audit: improve homepage audit reliability.Mike McQuaid
Try first with an (exact, actual) browser user agent from Safari and then try again with the default Homebrew `curl` user agent.