AndrewMcBurney
4bc6459ed7
Removed redundant documentation, use database_cache as a block, and use symbolic keys over string keys in function calls.
2018-02-25 12:14:11 -05:00
AndrewMcBurney
69b590012d
Berkeley db cache optimization for brew linkage
command.
2018-02-12 16:31:41 -05:00
Markus Reiter
9bee9ca575
Use “squiggly” heredocs.
2017-10-18 14:39:09 +02:00
Mike McQuaid
93051b27d6
formula_cellar_checks: fix broken dylib spacing.
2017-08-08 11:08:35 +01:00
Mike McQuaid
69799d97b1
formula_cellar_checks: remove stray backtick.
2017-08-07 11:48:45 +01:00
Mike McQuaid
e2070780f1
formula_cellar_checks: reinstall broken bottles.
...
If we pour from a bottle and then immediately know it’s broken then
we should tell users how to resolve their issue and where to file a
issue to.
Inspired by https://github.com/Homebrew/homebrew-core/issues/16477 .
2017-08-07 11:21:55 +01:00
Jan Viljanen
85da376233
audit: add additional php header ignore patterns
2017-08-03 06:13:15 +02:00
Mike McQuaid
3f8722c971
audit: allow skipping audit methods.
...
Add `--only` and `--except` methods which can be used to selectively
enable or disable audit groups.
2017-04-18 08:17:26 +01:00
Jan Viljanen
80b7d4c1aa
Whitelist PHP formulas in shadowed header audit check
2017-01-06 23:43:25 +01:00
Markus Reiter
58e36c7319
Fix Style/GuardClause.
2016-09-24 12:24:35 +02:00
Tim D. Smith
a4b4b9cd90
Catch LibreSSL libtls as well
...
Update the description to reflect that we may be talking about either crypto library and neither is okay. :)
2016-09-04 16:28:51 -07:00
Tim D. Smith
bf18808930
Catch system libressl in openssl audit as well
...
The regex didn't match libcrypto.35.dylib, and it should have.
2016-09-03 22:13:09 -07:00
Mike McQuaid
3469f177f0
audit: don't check formula linkage.
...
This partly reverts commit 0ed673abdb59e2f75f9b8539cce318607924e87f.
2016-07-28 16:53:41 -06:00
Xu Cheng
cd2288a561
audit: only check undeclared deps for standard installations. ( #576 )
...
In fact, we don't really care about undeclared dependencies for optional
installations. Because, this is mainly used to help us to detect breakage
for bottles so we can do a revision bump.
2016-07-24 20:18:59 +08:00
Xu Cheng
0ed673abdb
formula_cellar_checks: add check_linkage
...
This means linkage checks will be invoked during `brew install` and `brew audit`
Closes #470 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2016-07-14 15:23:34 +08:00
Xu Cheng
de1049f1f1
various: proper escape dot in regex
2016-07-13 19:11:46 +08:00
Mike McQuaid
df7e36b86c
formula_cellar_checks: port to generic OS. ( #452 )
2016-07-09 13:51:53 +01:00