Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							00e6bc98bd 
							
						 
					 
					
						
						
							
							test-bot: disable bintray taps temporarily.  
						
						
						
						
					 
					
						2015-02-19 12:21:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							2805a62af2 
							
						 
					 
					
						
						
							
							test-bot: cleanup even more in tap directories.  
						
						
						
						
					 
					
						2015-02-19 11:52:04 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							9061daad5e 
							
						 
					 
					
						
						
							
							test-bot: fix tap directory variable (again).  
						
						
						
						
					 
					
						2015-02-19 11:50:16 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							6f7c73e8cc 
							
						 
					 
					
						
						
							
							test-bot: fix tap directory name variable.  
						
						
						
						
					 
					
						2015-02-19 11:46:55 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0ce71f33ad 
							
						 
					 
					
						
						
							
							test-bot: move reset logic above tapping.  
						
						
						
						
					 
					
						2015-02-19 11:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							857da689bf 
							
						 
					 
					
						
						
							
							test-bot: add flag to reset repository and taps.  
						
						
						
						
					 
					
						2015-02-19 11:37:07 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							b6f9eb0850 
							
						 
					 
					
						
						
							
							bottles: expand Bintray tap repository handling.  
						
						
						
						
					 
					
						2015-02-19 11:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							31028941a9 
							
						 
					 
					
						
						
							
							test-bot: fix (another) bad variable name.  
						
						
						
						
					 
					
						2015-02-19 11:14:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a0980f05a1 
							
						 
					 
					
						
						
							
							test-bot: fix tap variable naming.  
						
						
						
						
					 
					
						2015-02-19 11:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5c7c7a4ce6 
							
						 
					 
					
						
						
							
							pull: support taps, use same version as test-bot.  
						
						
						
						
					 
					
						2015-02-19 11:06:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1acdeb3bb7 
							
						 
					 
					
						
						
							
							test-bot: support taps and use Bintray class.  
						
						... 
						
						
						
						Also: use curl method where sensible. 
						
						
					 
					
						2015-02-19 11:06:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e303a97aa7 
							
						 
					 
					
						
						
							
							bottles: add Bintray class.  
						
						... 
						
						
						
						For some utility functions. 
						
						
					 
					
						2015-02-19 11:06:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							258c4ddefe 
							
						 
					 
					
						
						
							
							pull: check bottle commit URL before branching.  
						
						... 
						
						
						
						Otherwise we annoyingly end up on a branch unnecessarily. 
						
						
					 
					
						2015-02-19 11:06:20 +00:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							40e6426322 
							
						 
					 
					
						
						
							
							audit: give better suggestion on git/hg dependency  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#36959 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-02-19 18:49:15 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							6dd51ff399 
							
						 
					 
					
						
						
							
							audit: check for setuid in caveats.  
						
						
						
						
					 
					
						2015-02-19 09:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							e92a87179a 
							
						 
					 
					
						
						
							
							Use ternary instead of inline rescue  
						
						
						
						
					 
					
						2015-02-18 21:36:48 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4b1028c9e5 
							
						 
					 
					
						
						
							
							Start recording the formula path in the install receipt  
						
						... 
						
						
						
						Later we can use this information to try and load the formula from the
correct source. 
						
						
					 
					
						2015-02-18 21:29:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1ab384a313 
							
						 
					 
					
						
						
							
							Revert "Start recording the formula path in the install receipt"  
						
						... 
						
						
						
						This reverts commit f98d1d660c38afe3caf1450b2443a6d5fab8a14b. 
						
						
					 
					
						2015-02-18 21:08:24 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							3158c398af 
							
						 
					 
					
						
						
							
							Start recording the formula path in the install receipt  
						
						... 
						
						
						
						Later we can use this information to try and load the formula from the
correct source. 
						
						
					 
					
						2015-02-18 20:35:47 -05:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							40087e30df 
							
						 
					 
					
						
						
							
							ruby 1.8 doesn't have sort_by!  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#36935 
Closes  Homebrew/homebrew#36936 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-02-19 02:02:43 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ce956eda8e 
							
						 
					 
					
						
						
							
							cleanup-installed: fix brewdle command name  
						
						
						
						
					 
					
						2015-02-18 14:10:27 +00:00 
						 
				 
			
				
					
						
							
							
								Rahul Horé 
							
						 
					 
					
						
						
						
						
							
						
						
							8032ab9322 
							
						 
					 
					
						
						
							
							How To Open a PR: fix typo.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#36916 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-02-18 13:37:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							bf76b71fe9 
							
						 
					 
					
						
						
							
							test-bot: don't repeat creating Bintray packages.  
						
						
						
						
					 
					
						2015-02-18 13:19:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							579f288bd2 
							
						 
					 
					
						
						
							
							test-bot: construct formula object correctly.  
						
						
						
						
					 
					
						2015-02-18 13:12:54 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							675991eb61 
							
						 
					 
					
						
						
							
							pull: publish bottles on Bintray.  
						
						
						
						
					 
					
						2015-02-18 13:07:22 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e9e2be9404 
							
						 
					 
					
						
						
							
							test-bot: autopublish existing bottles on Bintray.  
						
						
						
						
					 
					
						2015-02-18 13:07:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4f13858fe8 
							
						 
					 
					
						
						
							
							Fix a couple of formatting issues in man page  
						
						
						
						
					 
					
						2015-02-17 21:05:24 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							8f8e40295c 
							
						 
					 
					
						
						
							
							test-bot: silent and correct bintray content path.  
						
						
						
						
					 
					
						2015-02-17 19:42:37 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							fcb05efcd5 
							
						 
					 
					
						
						
							
							test-bot: more Bintray fixes.  
						
						
						
						
					 
					
						2015-02-17 19:35:15 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							67828cd015 
							
						 
					 
					
						
						
							
							test-bot: specify bintray username/password.  
						
						
						
						
					 
					
						2015-02-17 19:18:14 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							38f9a78c29 
							
						 
					 
					
						
						
							
							Add initial Bintray upload support.  
						
						
						
						
					 
					
						2015-02-17 18:57:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							51956d343a 
							
						 
					 
					
						
						
							
							audit: extend ssl checks  
						
						... 
						
						
						
						Extends the audit checks to GnuPG, a significant chunk of Freedesktop
domains, and Github Pages. I’ve somewhat hardened my stance towards
Github Pages from the last time we extended this, hence the new
inclusion - I did a pretty thorough check through the Homebrew formulae
that use Github Pages for homepage links and found very few places
where enforcing SSL/TLS would cause issues - I think a wider
enforcement is worthwhile.
I’ve also fixed the capitalisation of the taps, if only because at the
moment it disagrees with what ` puts formula.tap ` outputs (We get
Homebrew/homebrew-head-only rather than homebrew/homebrew-head-only for
example).
Closes  Homebrew/homebrew#36719 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-02-17 12:06:17 +00:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							86cd5d2f24 
							
						 
					 
					
						
						
							
							test-bot: fail fast in check_results  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#36893 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-02-17 10:30:42 +00:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							f204e2e608 
							
						 
					 
					
						
						
							
							audit: more information on build deps audit  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#36892 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-02-17 10:30:32 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a4f675a0fb 
							
						 
					 
					
						
						
							
							cleanup-installed: deprecate command.  
						
						
						
						
					 
					
						2015-02-16 18:49:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							3f3b7746dd 
							
						 
					 
					
						
						
							
							Fix another filesystem leak in updater tests  
						
						
						
						
					 
					
						2015-02-15 12:54:03 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf82ba09b 
							
						 
					 
					
						
						
							
							Stage entire git repo into build directory  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#27193 . 
					
						2015-02-14 16:32:24 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6648f976fb 
							
						 
					 
					
						
						
							
							Remove unnecessary use of Dir[]  
						
						
						
						
					 
					
						2015-02-14 15:28:40 -05:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							d0e2d126a1 
							
						 
					 
					
						
						
							
							audit: catch empty installations  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#36794 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-02-14 15:10:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6d791acf22 
							
						 
					 
					
						
						
							
							Support older git without "submodule sync --recursive"  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#36774 . 
					
						2015-02-13 22:16:57 -05:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							56f7208f8e 
							
						 
					 
					
						
						
							
							info: show correct file origin for formula from path or url  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#36733 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-02-13 11:33:51 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e34d9a7b37 
							
						 
					 
					
						
						
							
							outdated: handle HEAD, URL and path installation.  
						
						... 
						
						
						
						Handles edge cases missed in Homebrew/homebrew#36699 .
Closes  Homebrew/homebrew#36741 .
Closes  Homebrew/homebrew#36760 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-02-13 10:58:43 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0caa1912d9 
							
						 
					 
					
						
						
							
							Move "path or URL" tap string to global constant.  
						
						
						
						
					 
					
						2015-02-13 10:58:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							7004d3de0d 
							
						 
					 
					
						
						
							
							Extract logging from the command class  
						
						
						
						
					 
					
						2015-02-12 20:20:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							384c444be8 
							
						 
					 
					
						
						
							
							Drop unnecessary call to compact  
						
						
						
						
					 
					
						2015-02-12 20:09:31 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							28b926686b 
							
						 
					 
					
						
						
							
							Get the basename and dirname once  
						
						
						
						
					 
					
						2015-02-12 19:13:03 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							988ec8de98 
							
						 
					 
					
						
						
							
							outdated: handle fully qualified tapped formulae.  
						
						... 
						
						
						
						Previously if I did `brew install boxen/brews/imagemagick` and then `brew
upgrade boxen/brews/imagemagick` and the version of `imagemagick` in
`boxen/brews` was older than the version in `Homebrew/homebrew` then it would
install the correct version from the `boxen/brews` tap and then try to
immediately upgrade it to the version from `Homebrew/homebrew`. I'd argue
fairly strongly that this behaviour is pretty unintuitive; when you fully
specify a formula from a tap then it should be prioritised by `brew upgrade`
and `brew outdated.
This commit makes `brew upgrade boxen/brews/imagemagick` only upgrade the
version of `imagemagick` if the version in the `boxen/brews` tap is newer.
Similarly `brew outdated imagemagick` and `brew outdated
boxen/brews/imagemagick` will show different results if the newer version
differs between `boxen/brews` and `Homebrew/homebrew`.
Closes  Homebrew/homebrew#36699 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-02-11 14:22:48 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							2320c0a6c1 
							
						 
					 
					
						
						
							
							pull: copy new subject when bumping.  
						
						
						
						
					 
					
						2015-02-11 14:22:19 +00:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							4d17d4c8db 
							
						 
					 
					
						
						
							
							gist-logs: show the formula origin for non core-formula  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#36730 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-02-11 11:04:37 +00:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							f640cbac9e 
							
						 
					 
					
						
						
							
							brew uses: parse ARGV properly  
						
						... 
						
						
						
						`ARGV.flag?` = `ARGV.include?` + `ARGV.switch?`
Closes  Homebrew/homebrew#36727 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-02-11 11:02:46 +00:00