Dawid Dziurla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							690b7a38d5 
							
						 
					 
					
						
						
							
							Remove 'run' from generic binaries list  
						
						
						
						
					 
					
						2019-12-22 08:52:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36dbad3922 
							
						 
					 
					
						
						
							
							Add frozen_string_literal to all files.  
						
						
						
						
					 
					
						2019-04-20 13:27:36 +09:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							89f0fcedbe 
							
						 
					 
					
						
						
							
							whitespace fixes  
						
						
						
						
					 
					
						2019-04-13 21:32:04 -04:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							fa6404e0f5 
							
						 
					 
					
						
						
							
							grammar fixes  
						
						
						
						
					 
					
						2019-04-13 21:29:32 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e9b9ea49a1 
							
						 
					 
					
						
						
							
							Update to RuboCop 0.59.1.  
						
						
						
						
					 
					
						2018-09-17 03:45:59 +02:00 
						 
				 
			
				
					
						
							
							
								Maxim Belkin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f166ce021 
							
						 
					 
					
						
						
							
							formula_cellar_checks: .dylib and .framework are macOS-specific  
						
						
						
						
					 
					
						2018-08-22 21:25:00 -05:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							27fb8befd0 
							
						 
					 
					
						
						
							
							check_non_libraries: *.so.* is valid on Linux  
						
						
						
						
					 
					
						2018-08-14 14:50:10 -07:00 
						 
				 
			
				
					
						
							
							
								Reto Kromer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							301aa9cf59 
							
						 
					 
					
						
						
							
							better alignement  
						
						
						
						
					 
					
						2018-05-16 19:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							9fca172d03 
							
						 
					 
					
						
						
							
							Fix HOMEBREW_RUBY_WARNINGS="-w"  
						
						... 
						
						
						
						Fix various circular requirements, method redefinitions, etc. 
						
						
					 
					
						2018-04-07 20:28:56 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							9bee9ca575 
							
						 
					 
					
						
						
							
							Use “squiggly” heredocs.  
						
						
						
						
					 
					
						2017-10-18 14:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							ee6b0e7c9b 
							
						 
					 
					
						
						
							
							formula_cellar_checks: check_non_libraries only for new formulae  
						
						... 
						
						
						
						This check is overly opinionated and leads to audit failures no one
cares to fix, so let's only run it for new formulae. 
						
						
					 
					
						2017-08-03 05:21:36 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							2d6ae61314 
							
						 
					 
					
						
						
							
							Re-revert "Fix operator spacing."  
						
						
						
						
					 
					
						2017-06-02 19:22:05 +02:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							197392b56d 
							
						 
					 
					
						
						
							
							Revert "Fix operator spacing."  
						
						
						
						
					 
					
						2017-06-01 04:06:40 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							d34ba7395b 
							
						 
					 
					
						
						
							
							Fix operator spacing.  
						
						
						
						
					 
					
						2017-05-31 19:53:41 +02:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							2bca6fb338 
							
						 
					 
					
						
						
							
							check_non_libraries: fix false positive subdirectory reports  
						
						
						
						
					 
					
						2017-05-29 16:49:21 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7a38bab333 
							
						 
					 
					
						
						
							
							Fixup all RuboCop warnings.  
						
						
						
						
					 
					
						2017-05-29 18:43:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ba3c46d24f 
							
						 
					 
					
						
						
							
							More deprecations.  
						
						... 
						
						
						
						Deprecate more methods. Internal APIs have been verified to be unused
elsewhere and removed. External APIs have had deprecation methods added.
Existing deprecations have been either upgraded to produce warnings or
no longer deprecated and the reasoning documented. 
						
						
					 
					
						2017-04-22 16:28:07 +01: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 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							aec3d1fe3d 
							
						 
					 
					
						
						
							
							Revert "formula_cellar_checks: check for prefix/etc."  
						
						
						
						
					 
					
						2017-01-27 14:09:19 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa179ad9a 
							
						 
					 
					
						
						
							
							formula_cellar_checks: check for prefix/etc.  
						
						... 
						
						
						
						This directory indicates that configuration files have been installed
into the wrong location. 
						
						
					 
					
						2017-01-26 15:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e851c9bf6c 
							
						 
					 
					
						
						
							
							Style/Alias: Prefer alias.  
						
						
						
						
					 
					
						2016-09-23 18:19:53 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							4064084c58 
							
						 
					 
					
						
						
							
							Fix Style/MethodName.  
						
						
						
						
					 
					
						2016-09-23 15:30:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							6693915399 
							
						 
					 
					
						
						
							
							rubocop --auto-correct all remaining files.  
						
						... 
						
						
						
						But remove some manual `.freeze`s on constants that shouldn't be
constants. 
						
						
					 
					
						2016-09-17 16:14:13 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Nisbet 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ce358551 
							
						 
					 
					
						
						
							
							Utils::Shell.shell_profile in formula_cellar_checks  
						
						
						
						
					 
					
						2016-08-10 23:21:30 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							df7e36b86c 
							
						 
					 
					
						
						
							
							formula_cellar_checks: port to generic OS. ( #452 )  
						
						
						
						
					 
					
						2016-07-09 13:51:53 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							168a2687f8 
							
						 
					 
					
						
						
							
							stricter audit for Emacs Lisp installs  
						
						... 
						
						
						
						Require that the subdirectory in site-lisp match the formula name
exactly.  This lets us provide better information in the caveats and
will make it easier for helper methods to write to the correct
location (as in in Homebrew/homebrew-emacs#13 ). 
						
						
					 
					
						2015-11-01 17:34:28 -08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							b121e5fd7b 
							
						 
					 
					
						
						
							
							more core file style updated by rubocop  
						
						
						
						
					 
					
						2015-08-06 17:23:56 +08:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
						
						
							
						
						
							13d544e11e 
							
						 
					 
					
						
						
							
							Core files style updates.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-08-03 13:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							8faaba6665 
							
						 
					 
					
						
						
							
							check_emacs_lisp(): bail unless site-lisp exists  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42345 . 
					
						2015-08-01 15:52:54 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							607be5e711 
							
						 
					 
					
						
						
							
							formula_cellar_checks: check_site_lisp()  
						
						
						
						
					 
					
						2015-08-01 14:48:54 -07:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							b1caa4c44b 
							
						 
					 
					
						
						
							
							formula_cellar_checks: remove openssl expectation  
						
						
						
						
					 
					
						2015-07-13 20:49:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e949a5fd46 
							
						 
					 
					
						
						
							
							formula_cellar_checks: ignore openssl.  
						
						... 
						
						
						
						Also: check based on the beginning of the formula name so these play
nicer with e.g. homebrew-versions.
Closes  Homebrew/homebrew#41528 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-07-09 17:09:57 +01:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							5c414dca5b 
							
						 
					 
					
						
						
							
							add audit check for explicit Python linkage  
						
						... 
						
						
						
						Verifies that CPython extension modules are not explicitly linked to a
Python framework, which should never be necessary.
Python's distutils uses -undefined dynamic_lookup, as seen here:
https://github.com/python/cpython/blob/9a77656/configure.ac#L2214-L2245 
Closes  Homebrew/homebrew#39405 .
Signed-off-by: Tim D. Smith <git@tim-smith.us> 
						
						
					 
					
						2015-05-07 00:16:41 -07:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							86612c253d 
							
						 
					 
					
						
						
							
							anticipate python 3.5 in .pth audit  
						
						
						
						
					 
					
						2015-05-07 00:16:41 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e370cd784b 
							
						 
					 
					
						
						
							
							formula_cellar_checks: fix memcached shadowing.  
						
						
						
						
					 
					
						2015-04-20 12:47:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3657633327 
							
						 
					 
					
						
						
							
							formula_cellar_checks: ignore memcached shadowing.  
						
						
						
						
					 
					
						2015-04-20 10:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							453990f1aa 
							
						 
					 
					
						
						
							
							add method to detect shell profile file based on users' preference shell  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#38017 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-03-24 21:18:32 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							4c5a2eb77c 
							
						 
					 
					
						
						
							
							formula_cellar_checks: ignore berkeley-db headers.  
						
						
						
						
					 
					
						2015-02-24 08:52:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5e62d7503e 
							
						 
					 
					
						
						
							
							formula_cellar_checks: tweak postgresql on 10.8.  
						
						... 
						
						
						
						It shadows system headers sometimes (probably just Server.app?) but we don't
really care. 
						
						
					 
					
						2015-02-06 08:30:42 +00:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							e40d302dee 
							
						 
					 
					
						
						
							
							audit_installed: give better Python advice  
						
						... 
						
						
						
						Update advice about easy-install.pth files.
Closes  Homebrew/homebrew#36547 . 
						
						
					 
					
						2015-02-04 23:35:42 -08:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							9b86218854 
							
						 
					 
					
						
						
							
							FormulaCellarChecks: don't exempt formulas from ssl audit  
						
						... 
						
						
						
						Reverts b7b4c59. Closes  Homebrew/homebrew#33414 . 
						
						
					 
					
						2014-11-02 21:08:35 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1195718d0e 
							
						 
					 
					
						
						
							
							Rename "f" to "formula" in the installer  
						
						
						
						
					 
					
						2014-10-29 22:41:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							4421d8f85c 
							
						 
					 
					
						
						
							
							doctor: exempt android-ndk from check_openssl_links  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#33415 . 
					
						2014-10-20 20:00:27 -07:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							94f3f345cb 
							
						 
					 
					
						
						
							
							add audit check for system OpenSSL linkage  
						
						
						
						
					 
					
						2014-10-20 09:45:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f840c592f0 
							
						 
					 
					
						
						
							
							We don't need a Pathname just to stat the directory  
						
						
						
						
					 
					
						2014-10-17 12:01:49 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							fc39dbf2d4 
							
						 
					 
					
						
						
							
							formula_cellar_checks: Ruby 1.8 compatible check.  
						
						
						
						
					 
					
						2014-10-17 09:23:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							19032be45e 
							
						 
					 
					
						
						
							
							formula_cellar_checks: check exists before glob.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#33242 . 
					
						2014-10-17 09:01:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1b64612b65 
							
						 
					 
					
						
						
							
							Exempt libtool and svn from the shadowed headers check  
						
						
						
						
					 
					
						2014-10-15 21:17:25 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b05351d0b2 
							
						 
					 
					
						
						
							
							Reorganize post-install checks so we can share more code  
						
						
						
						
					 
					
						2014-10-13 23:13:01 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b46ebf8a29 
							
						 
					 
					
						
						
							
							Simplify post-install audit output  
						
						
						
						
					 
					
						2014-10-13 23:13:00 -05:00