Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a8ca47d294 
							
						 
					 
					
						
						
							
							diagnostic: remove unnecessary blank line.  
						
						
						
						
					 
					
						2017-10-01 19:07:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7974ce24b6 
							
						 
					 
					
						
						
							
							Fix regex style  
						
						
						
						
					 
					
						2017-09-28 20:10:06 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							2d6bd04007 
							
						 
					 
					
						
						
							
							Merge branch 'master' into check-for-master-no-refactor  
						
						
						
						
					 
					
						2017-09-27 16:36:10 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							fe5c885da0 
							
						 
					 
					
						
						
							
							Implement changes  
						
						
						
						
					 
					
						2017-09-27 16:32:13 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							01e9ec9a9f 
							
						 
					 
					
						
						
							
							Rubocop: automatic rule fixes.  
						
						
						
						
					 
					
						2017-09-24 21:23:59 +01:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							204f370491 
							
						 
					 
					
						
						
							
							Revert "Add check for HEAD ref in diagnostics"  
						
						
						
						
					 
					
						2017-09-18 14:49:10 -04:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							8b91018c70 
							
						 
					 
					
						
						
							
							Revert "diagnostic: don't check CI core branch."  
						
						... 
						
						
						
						This reverts commit cb5b14307ca4640e1ba68cfd28e7fef34a3b771b. 
						
						
					 
					
						2017-09-18 14:49:10 -04:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							6fab5b0976 
							
						 
					 
					
						
						
							
							Revert "diagnostic: also don't check Jenkins core branch."  
						
						... 
						
						
						
						This reverts commit db41f9d1182ff8c4c3b42b458e38d5c58b496ffb. 
						
						
					 
					
						2017-09-18 14:49:10 -04:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							78a742c1ff 
							
						 
					 
					
						
						
							
							Revert "Add check for HEAD ref in diagnostics"  
						
						
						
						
					 
					
						2017-08-26 10:15:35 -07:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							784a85f885 
							
						 
					 
					
						
						
							
							Revert "diagnostic: don't check CI core branch."  
						
						... 
						
						
						
						This reverts commit cb5b14307ca4640e1ba68cfd28e7fef34a3b771b. 
						
						
					 
					
						2017-08-26 10:14:23 -07:00 
						 
				 
			
				
					
						
							
							
								ilovezfs 
							
						 
					 
					
						
						
						
						
							
						
						
							b1e0998f58 
							
						 
					 
					
						
						
							
							Revert "diagnostic: also don't check Jenkins core branch."  
						
						... 
						
						
						
						This reverts commit db41f9d1182ff8c4c3b42b458e38d5c58b496ffb. 
						
						
					 
					
						2017-08-26 10:13:43 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							db41f9d118 
							
						 
					 
					
						
						
							
							diagnostic: also don't check Jenkins core branch.  
						
						
						
						
					 
					
						2017-08-26 14:50:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							cb5b14307c 
							
						 
					 
					
						
						
							
							diagnostic: don't check CI core branch.  
						
						
						
						
					 
					
						2017-08-26 14:44:26 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							7b31dd6062 
							
						 
					 
					
						
						
							
							Prefer if over unless, simplify messaging  
						
						
						
						
					 
					
						2017-08-26 08:25:08 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							b351c3f3ff 
							
						 
					 
					
						
						
							
							Fix method name  
						
						
						
						
					 
					
						2017-08-25 21:04:23 -04:00 
						 
				 
			
				
					
						
							
							
								Ben Muschol 
							
						 
					 
					
						
						
						
						
							
						
						
							abe47b79c8 
							
						 
					 
					
						
						
							
							Add check for HEAD ref in diagnostics  
						
						
						
						
					 
					
						2017-08-25 20:25:58 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							bd06a7926c 
							
						 
					 
					
						
						
							
							diagnostic: use ENV[]  
						
						
						
						
					 
					
						2017-07-20 20:02:34 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Baugh 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9de6b8a6 
							
						 
					 
					
						
						
							
							Update source check to match style  
						
						
						
						
					 
					
						2017-07-20 14:44:20 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Baugh 
							
						 
					 
					
						
						
						
						
							
						
						
							e077bfe655 
							
						 
					 
					
						
						
							
							Address rubocop issues  
						
						
						
						
					 
					
						2017-07-20 11:57:43 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Baugh 
							
						 
					 
					
						
						
						
						
							
						
						
							7504d830cb 
							
						 
					 
					
						
						
							
							Add warning to doctor if HOMEBREW_BUILD_FROM_SOURCE is set.  
						
						
						
						
					 
					
						2017-07-20 11:08:53 -04:00 
						 
				 
			
				
					
						
							
							
								Wang Boyu 
							
						 
					 
					
						
						
						
						
							
						
						
							89d2cc00da 
							
						 
					 
					
						
						
							
							diagnostic: Update whitelisted dylib used by Symantec (again)  
						
						
						
						
					 
					
						2017-06-22 16:00:54 +08:00 
						 
				 
			
				
					
						
							
							
								Wang Boyu 
							
						 
					 
					
						
						
						
						
							
						
						
							803c5c3afe 
							
						 
					 
					
						
						
							
							diagnostic: Update whitelisted dylib used by Symantec  
						
						
						
						
					 
					
						2017-06-22 10:02:35 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							370eeed2e4 
							
						 
					 
					
						
						
							
							diagnostic: quiet some CI whining.  
						
						... 
						
						
						
						We want to be able to symlink Homebrew/test-bot to Homebrew/core on
Linux for CI speed. 
						
						
					 
					
						2017-06-17 14:01:42 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Fontaine 
							
						 
					 
					
						
						
						
						
							
						
						
							569180dfe5 
							
						 
					 
					
						
						
							
							diagnostic: Fix suggested git remote commands  
						
						
						
						
					 
					
						2017-06-14 17:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7a0aff1080 
							
						 
					 
					
						
						
							
							Autocorrect Rubocop Style/PerlBackrefs.  
						
						
						
						
					 
					
						2017-06-10 20:23:20 +03: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 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							945cfc7cb7 
							
						 
					 
					
						
						
							
							diagnostic: move some more macOS doctor checks.  
						
						... 
						
						
						
						Move some `brew doctor` checks that are pretty macOS specific so they
are only run on macOS. 
						
						
					 
					
						2017-05-27 13:34:59 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							f0dc1d96c5 
							
						 
					 
					
						
						
							
							Merge pull request  #2537  from reitermarkus/pathname-to_str  
						
						... 
						
						
						
						Remove `to_s` from some `Pathname`s. 
						
						
					 
					
						2017-05-18 09:39:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							8205e61e64 
							
						 
					 
					
						
						
							
							More environment filtering tweaks  
						
						... 
						
						
						
						- only document HOMEBREW_* variables in the manpage (although still
  read from all the original environment variables).
- resort manpage environment variables in alphabetical order
- check the original path for trailing slashes 
						
						
					 
					
						2017-05-13 11:42:01 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5828eefd01 
							
						 
					 
					
						
						
							
							Remove to_s from some Pathnames.  
						
						
						
						
					 
					
						2017-05-08 13:37:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							24f48ae7d9 
							
						 
					 
					
						
						
							
							Use PATH#select.  
						
						
						
						
					 
					
						2017-04-30 21:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							22f624b373 
							
						 
					 
					
						
						
							
							Make PATH enumerable.  
						
						
						
						
					 
					
						2017-04-30 21:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							f8ad9d7efd 
							
						 
					 
					
						
						
							
							Use PATH where possible.  
						
						
						
						
					 
					
						2017-04-30 21:11:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							11acadaa50 
							
						 
					 
					
						
						
							
							Merge pull request  #2524  from MikeMcQuaid/more-env-filtering-fixes  
						
						... 
						
						
						
						Hide sensitive tokens from install/test/post. 
						
						
					 
					
						2017-04-23 09:45:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d02b4f321d 
							
						 
					 
					
						
						
							
							Hide sensitive tokens from install/test/post.  
						
						... 
						
						
						
						Hide these tokens to avoid malicious subprocesses e.g. sending them
over the network. Also, support using these tokens with environment
filtering and clear `HOMEBREW_PATH` from subprocesses to stop them
sniffing it. Finally, use `HOMEBREW_PATH` to detect Homebrew’s user’s
PATH for e.g. `brew doctor` etc. 
						
						
					 
					
						2017-04-22 16:31:19 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							b757c927af 
							
						 
					 
					
						
						
							
							diagnostic: also accept trailing / on git urls.  
						
						
						
						
					 
					
						2017-03-28 19:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							46a91428f7 
							
						 
					 
					
						
						
							
							Merge pull request  #2413  from JCount/increase-minimum-git-version  
						
						... 
						
						
						
						diagnostic: increase minimum git version to 1.8.5 
						
						
					 
					
						2017-03-28 19:35:15 +01:00 
						 
				 
			
				
					
						
							
							
								JCount 
							
						 
					 
					
						
						
						
						
							
						
						
							08523d393f 
							
						 
					 
					
						
						
							
							diagnostic: increase minimum git version to 1.8.5  
						
						... 
						
						
						
						older versions do not support the 'git -C <path>' option 
						
						
					 
					
						2017-03-28 12:05:06 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							677db79c29 
							
						 
					 
					
						
						
							
							diagnostic: check homebrew/core git remote.  
						
						... 
						
						
						
						Check the remote for homebrew/core as well as homebrew/brew as we've
seen a few cases (e.g. #2387 ) where it was misconfigured.
While we're here, tweak the messaging to tell people what to do and how
to do so with a single command. 
						
						
					 
					
						2017-03-26 20:28:11 +01:00 
						 
				 
			
				
					
						
							
							
								Viktor Szakats 
							
						 
					 
					
						
						
						
						
							
						
						
							cc8f029f22 
							
						 
					 
					
						
						
							
							secure urls + remove -k from in-doc curl command  
						
						
						
						
					 
					
						2017-03-14 17:27:11 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							aaf70eb696 
							
						 
					 
					
						
						
							
							Merge pull request  #1676  from MikeMcQuaid/doctor-tap-repo-bad-ruby-files  
						
						... 
						
						
						
						diagnostic: check for bad tap files. 
						
						
					 
					
						2016-12-25 21:21:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							8f80cc6568 
							
						 
					 
					
						
						
							
							diagnostic: check for bad tap files.  
						
						... 
						
						
						
						Check for Ruby files in taps that are outside of the detected `Formula`
directory for a tap but inside one of the other potential directories.
This usually indicates a formula has been added in the wrong directory
in a tap and is used to fail CI in this case. 
						
						
					 
					
						2016-12-13 01:53:05 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							950512ad34 
							
						 
					 
					
						
						
							
							diagnostic: check for multiple Cellars.  
						
						... 
						
						
						
						And tell people to delete the HOMEBREW_REPOSITORY one. The
HOMEBREW_PREFIX one is preferable for bottling. 
						
						
					 
					
						2016-12-13 00:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e330047ff9 
							
						 
					 
					
						
						
							
							diagnostic: silence a Jenkins doctor warning.  
						
						... 
						
						
						
						Allow our Jenkins CI testing for Homebrew/brew to live outside of
`/usr/local` without complaint (as it's not using any binary packages
anyway). 
						
						
					 
					
						2016-11-26 16:32:48 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							771ae5c528 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #1562  from woodruffw/check-admin-group"  
						
						... 
						
						
						
						This reverts commit 7f13b37b903564e2a64cea982d6b84d1aa6b800b, reversing
changes made to 62e0ecdaafbc6779205908c7ab191c884473afd6. 
						
						
					 
					
						2016-11-25 16:44:33 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							64cb52ef3e 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #1567  from cesarandreu/fix-diagnostic-conditonal"  
						
						... 
						
						
						
						This reverts commit 89c3348923c3450d8d32f1252abd53209b39c288, reversing
changes made to 7f13b37b903564e2a64cea982d6b84d1aa6b800b. 
						
						
					 
					
						2016-11-25 16:44:30 +00:00 
						 
				 
			
				
					
						
							
							
								Cesar Andreu 
							
						 
					 
					
						
						
						
						
							
						
						
							3b53418a2b 
							
						 
					 
					
						
						
							
							Fix early exit condition for check_for_member_of_admin_group  
						
						
						
						
					 
					
						2016-11-25 02:30:50 -08:00