This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- May 03, 2017
-
-
Gautham Goli authored
-
Gautham Goli authored
Also refactor audit cops into two "departments" - FormulaAudit - FormulaAuditStrict
-
Gautham Goli authored
-
- May 02, 2017
-
-
Dominyk Tiller authored
-
- Apr 29, 2017
-
-
Dominyk Tiller authored
There's been an informal ban for a while but let's be punchier because this crops up still.
-
- Apr 27, 2017
-
-
Mike McQuaid authored
Make sure that `if build.with?` isn't caught.
-
- Apr 26, 2017
-
-
Mike McQuaid authored
When auditing new formulae without `--new-formula` the `audit_revision_and_version_scheme` method fails ungracefully. Instead, set some better defaults so fewer checks are needed. Fixes #2551.
-
- Apr 25, 2017
-
-
Mike McQuaid authored
This was removed in #2540 but this call site was note updated to use the `search_taps` method instead.
-
- Apr 24, 2017
-
-
Mike McQuaid authored
Another attempt at fixing `brew audit` issues around detecting `revision` and `version_scheme` changes correctly. First done in #1754 and #2086 (reverted in #2099 and #2100). To ease future debugging a `ph` helper has been added to print a hash and a series of RSpec tests to verify that the `revision`, `version_scheme` and `version` formula version audits behave as expected. Fixes #1731.
-
- Apr 23, 2017
-
-
Gautham Goli authored
-
- Apr 22, 2017
-
-
Mike McQuaid authored
Now that both the primary and mirror URLs use HTTPS we can flip these around so the primary URL is the primary URL and we don't have problems with waiting for mirror propagation.
-
Mike McQuaid authored
This means that if e.g. the unversioned formulae exists in another tap this audit won't produce a false positive.
-
Mike McQuaid authored
Option dependencies are nasty as they cause unnecessary builds from source.
-
Mike McQuaid authored
We may under some circumstances accept these anyway but it's better to nudge people into the right behaviours on local `audit`s.
-
- Apr 20, 2017
-
-
Steven Peters authored
-
- Apr 18, 2017
-
-
Mike McQuaid authored
Add `--only` and `--except` methods which can be used to selectively enable or disable audit groups.
-
- Apr 11, 2017
-
-
Mike McQuaid authored
As requested in #11462 by @neutric as this produces confusing, incorrect output.
-
Mike McQuaid authored
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.
-
Mike McQuaid authored
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.
-
- Apr 05, 2017
-
-
Mike McQuaid authored
Was missing a formula object being passed.
-
- Mar 29, 2017
-
-
William Woodruff authored
Additionally, ignore the cctools formula itself, since it obviously needs to check cctools invocations.
-
- Mar 27, 2017
-
-
ilovezfs authored
-
Mike McQuaid authored
If we're adding a versioned formulae we want to ensure that there's also an unversioned one too.
-
Raza Hussain authored
-
Raza Hussain authored
-
Raza Hussain authored
-
- Mar 26, 2017
-
-
Raza Hussain authored
-
- Mar 21, 2017
-
-
Mike McQuaid authored
This will allow extending this class so it can be used by more than just blacklisting.
-
- Mar 20, 2017
-
-
Mike McQuaid authored
This has known issues with our `ghostscript` formula, we can't test it on CI and is a ludicrously heavy dependency that in many cases can be avoided by upstream providing prebuilt documentation.
-
Mike McQuaid authored
Provide a gentle nudge to users to check if these dependencies are definitely required.
-
- Mar 17, 2017
-
-
JCount authored
Previously, the http_content_headers_and_checksum method always downloaded the entire url, including headers. These downloads periodically hang, outputting false positives or wreaking havoc on the CI. Therefore, use curl's --max-time arg to prevent this by setting a hard limit of 600 seconds when the entire file is going to be used to detect whether the url can be changed to use the HTTPS protocol instead of HTTP. Otherwise, if the url already is HTTPS, limit the download time to 25 seconds since only the headers, not contents, matter.
-
- Mar 13, 2017
-
-
ilovezfs authored
-
- Mar 12, 2017
-
-
Markus Reiter authored
-
- Mar 06, 2017
- Mar 05, 2017
-
-
ilovezfs authored
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.
-
Mike McQuaid authored
The system Subversion doesn't handle new certificate authorities (e.g. Let's Encrypt) well enough for this check to be useful.
-
- Mar 04, 2017
-
-
Zhiming Wang authored
A `brew mirror`ed URL is usually not yet reachable at the time of pull request.
-
- Mar 03, 2017
-
-
Jonathan Chang authored
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.
-