Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							fa3d459f5b 
							
						 
					 
					
						
						
							
							suite_test: skip flaky test.  
						
						
						
						
					 
					
						2017-01-17 11:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
						
						
							
						
						
							6ecf2ca013 
							
						 
					 
					
						
						
							
							cask: remove license  
						
						... 
						
						
						
						See https://github.com/Homebrew/brew/pull/1771#issuecomment-270179479 . 
						
						
					 
					
						2017-01-03 18:08:02 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							2c6516ef59 
							
						 
					 
					
						
						
							
							Disallow file separator in version strings.  
						
						
						
						
					 
					
						2017-01-02 12:15:54 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e84e4b5566 
							
						 
					 
					
						
						
							
							Merge pull request  #1745  from vitorgalvao/depends-on-arch  
						
						... 
						
						
						
						cask depends_on arch: remove everything but 64-bit intel 
						
						
					 
					
						2017-01-02 12:08:21 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Galvão 
							
						 
					 
					
						
						
						
						
							
						
						
							294781cc9e 
							
						 
					 
					
						
						
							
							cask depends_on arch: remove everything but 64-bit intel  
						
						
						
						
					 
					
						2017-01-02 02:46:03 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							ed892243cd 
							
						 
					 
					
						
						
							
							Remove :bsexec parameter from SystemCommand.  
						
						
						
						
					 
					
						2016-12-31 18:02:42 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							cea1d18f45 
							
						 
					 
					
						
						
							
							Do not require compat/hbc/cli/update when —no-compat is specified.  
						
						
						
						
					 
					
						2016-12-30 16:13:09 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							a1154e9fab 
							
						 
					 
					
						
						
							
							Deprecate brew cask update.  
						
						
						
						
					 
					
						2016-12-30 14:01:43 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							3088faaf9c 
							
						 
					 
					
						
						
							
							Fix error message when cask fails to install.  
						
						
						
						
					 
					
						2016-12-16 18:22:04 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							f02491180b 
							
						 
					 
					
						
						
							
							Merge pull request  #1618  from rwanyoike/cask-reinstall-order  
						
						... 
						
						
						
						cask reinstall: download and verify cask before uninstall 
						
						
					 
					
						2016-12-09 17:24:05 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							049206bf16 
							
						 
					 
					
						
						
							
							Merge pull request  #1464  from reitermarkus/quit-with-launchctl  
						
						... 
						
						
						
						Use `launchctl` to get running processes by bundle ID. 
						
						
					 
					
						2016-12-06 15:08:21 +01:00 
						 
				 
			
				
					
						
							
							
								Raymond Wanyoike 
							
						 
					 
					
						
						
						
						
							
						
						
							0d67e35fb7 
							
						 
					 
					
						
						
							
							cask reinstall: use fetch and stage steps from  #1620  
						
						
						
						
					 
					
						2016-12-05 12:08:55 +03:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							697340ff3b 
							
						 
					 
					
						
						
							
							Merge pull request  #1620  from reitermarkus/refactoring  
						
						... 
						
						
						
						Refactor Cask installer. 
						
						
					 
					
						2016-12-05 09:27:32 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5cc7acee17 
							
						 
					 
					
						
						
							
							Merge pull request  #1590  from reitermarkus/fail-if-app-source-already-exists  
						
						... 
						
						
						
						Fail if cask source already exists. 
						
						
					 
					
						2016-12-05 09:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							86a80c8a3d 
							
						 
					 
					
						
						
							
							Use launchctl to get running processes by bundle ID.  
						
						
						
						
					 
					
						2016-12-05 00:20:29 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5785f54f4b 
							
						 
					 
					
						
						
							
							Revert install_artifacts if one artifact fails to install.  
						
						
						
						
					 
					
						2016-12-04 23:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e6d9248787 
							
						 
					 
					
						
						
							
							Separate fetch and stage steps in Hbc::Installer.  
						
						
						
						
					 
					
						2016-12-04 23:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							7d7ca0cb1a 
							
						 
					 
					
						
						
							
							Use Homebrew’s Emoji class in cask installer.  
						
						
						
						
					 
					
						2016-12-04 23:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							006f25d8cf 
							
						 
					 
					
						
						
							
							Use Homebrew to detect if X11 is installed.  
						
						
						
						
					 
					
						2016-12-04 23:19:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							dc81898331 
							
						 
					 
					
						
						
							
							travis: use Xcode 8.1 on Sierra.  
						
						... 
						
						
						
						For code coverage from `brew test-bot`. 
						
						
					 
					
						2016-12-04 14:14:11 +00:00 
						 
				 
			
				
					
						
							
							
								Raymond Wanyoike 
							
						 
					 
					
						
						
						
						
							
						
						
							55ef924e7a 
							
						 
					 
					
						
						
							
							cask reinstall: download and verify cask before uninstall  
						
						... 
						
						
						
						Closes : caskroom/homebrew-cask#27075  
					
						2016-12-04 13:37:26 +03:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							0a6cecbaf8 
							
						 
					 
					
						
						
							
							Fix tests.  
						
						
						
						
					 
					
						2016-11-29 11:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e0b93f1537 
							
						 
					 
					
						
						
							
							Also fail if symlinked artifacts already exist.  
						
						
						
						
					 
					
						2016-11-28 14:01:06 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e63efb3fe4 
							
						 
					 
					
						
						
							
							Warn when overwriting an artifact.  
						
						
						
						
					 
					
						2016-11-28 14:01:06 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							9a29bd35e6 
							
						 
					 
					
						
						
							
							Fail if cask source already exists.  
						
						
						
						
					 
					
						2016-11-28 13:38:49 +01:00 
						 
				 
			
				
					
						
							
							
								Kaito Udagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							63e7fb5cae 
							
						 
					 
					
						
						
							
							cask: Delete package dir if it is symlink on the uninstall  
						
						... 
						
						
						
						When a Formula is converted into a Cask (e.g. osxfuse),
a symlink remains at the place of package dir.
This change ensure to remove such leftovers. 
						
						
					 
					
						2016-11-22 03:10:42 +09:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c7267b123d 
							
						 
					 
					
						
						
							
							Merge pull request  #1502  from reitermarkus/load-metadata-cask-file  
						
						... 
						
						
						
						Load cask file in `.metadata` directory directly. 
						
						
					 
					
						2016-11-21 10:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							cc7541cbc4 
							
						 
					 
					
						
						
							
							Merge pull request  #1535  from umireon/cask-pkg-choice  
						
						... 
						
						
						
						Cask: Add the choices option to pkg stanza 
						
						
					 
					
						2016-11-21 10:25:30 +01:00 
						 
				 
			
				
					
						
							
							
								Kaito Udagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							df635c8259 
							
						 
					 
					
						
						
							
							cask: compact the code  
						
						
						
						
					 
					
						2016-11-21 04:13:29 +09:00 
						 
				 
			
				
					
						
							
							
								Kaito Udagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							0c22cc45e6 
							
						 
					 
					
						
						
							
							cask: Call Tempfile#close(true) with the choices file to ensure it deleted  
						
						
						
						
					 
					
						2016-11-20 14:23:55 +09:00 
						 
				 
			
				
					
						
							
							
								Kaito Udagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							2807202103 
							
						 
					 
					
						
						
							
							cask: use Tempfile and some style fixes  
						
						
						
						
					 
					
						2016-11-19 14:52:38 +09:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							1834457272 
							
						 
					 
					
						
						
							
							Remove kernel extensions specified in uninstall :kext.  
						
						
						
						
					 
					
						2016-11-19 01:53:26 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							bd9755fd78 
							
						 
					 
					
						
						
							
							Load cask file in .metadata directory directly.  
						
						
						
						
					 
					
						2016-11-18 23:02:58 +01:00 
						 
				 
			
				
					
						
							
							
								Kaito Udagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							f4a3bc100b 
							
						 
					 
					
						
						
							
							cask: add the choices option to pkg stanza  
						
						... 
						
						
						
						installer command accepts -applyChoiceChangesXML option to change
customize options on the GUI installer from the commandline.
(`man installer` for more detailed information)
The introduced option `choice` enables the choice changes to be supplied
via pkg stanza without tricks in preflight code. 
						
						
					 
					
						2016-11-19 04:41:21 +09:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							4db1317f38 
							
						 
					 
					
						
						
							
							Move all remaining fixtures to test/support/fixtures.  
						
						
						
						
					 
					
						2016-11-16 23:52:38 +01:00 
						 
				 
			
				
					
						
							
							
								Josh Hagins 
							
						 
					 
					
						
						
						
						
							
						
						
							c20d50fc7a 
							
						 
					 
					
						
						
							
							hbc/cmd/style: bump rubocop-cask to 0.10.6  
						
						
						
						
					 
					
						2016-11-15 11:57:10 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							3a01fbadcd 
							
						 
					 
					
						
						
							
							Merge pull request  #1362  from reitermarkus/rubocop  
						
						... 
						
						
						
						Update RuboCop to 0.45.0. 
						
						
					 
					
						2016-11-14 16:50:24 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							ff96f7ec26 
							
						 
					 
					
						
						
							
							Fix detection of self-extracting .exe files.  
						
						
						
						
					 
					
						2016-11-14 15:30:48 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c648518f35 
							
						 
					 
					
						
						
							
							Rename single line block parameters to acc/elem.  
						
						
						
						
					 
					
						2016-11-13 23:36:04 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e9391481a8 
							
						 
					 
					
						
						
							
							Update RuboCop to 0.45.0.  
						
						
						
						
					 
					
						2016-11-13 23:18:08 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							84b2276fd8 
							
						 
					 
					
						
						
							
							Use guard clauses.  
						
						
						
						
					 
					
						2016-11-13 23:00:47 +01:00 
						 
				 
			
				
					
						
							
							
								Kaito Udagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							1a4eb14b16 
							
						 
					 
					
						
						
							
							cask-tests: fix cask-tests always fail on the test failure  
						
						... 
						
						
						
						`brew cask-tests` collected the test results in an improper way so that it reports a false success in certain situations.
Specially, the session under BrewTestBot always reports success regardless of the test status.
With this update, the exit code of `brew cask-tests` is 1 when the test fails, and then CI preperly works. 
						
						
					 
					
						2016-11-12 11:48:12 +09:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							8241bbb15b 
							
						 
					 
					
						
						
							
							Merge pull request  #1475  from reitermarkus/fix-locations  
						
						... 
						
						
						
						Fix `Hbc::Locations` in tests. 
						
						
					 
					
						2016-11-11 13:43:38 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							8fea516dcd 
							
						 
					 
					
						
						
							
							Merge pull request  #1481  from reitermarkus/sudo-askpass  
						
						... 
						
						
						
						Support `SUDO_ASKPASS` environment variable in `brew cask`. 
						
						
					 
					
						2016-11-11 10:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							0b8a8cce28 
							
						 
					 
					
						
						
							
							Support SUDO_ASKPASS environment variable.  
						
						
						
						
					 
					
						2016-11-11 00:30:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							c2815fbb9a 
							
						 
					 
					
						
						
							
							Merge pull request  #1381  from adzenith/patch-1  
						
						... 
						
						
						
						`brew doctor` recommends using cask to upgrade XQuartz 
						
						
					 
					
						2016-11-10 21:05:21 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							a0f9963391 
							
						 
					 
					
						
						
							
							Disallow running brew cask as root.  
						
						
						
						
					 
					
						2016-11-10 15:01:29 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd8273d5e 
							
						 
					 
					
						
						
							
							Remove unnecessary Hbc::Locations aliases.  
						
						
						
						
					 
					
						2016-11-10 14:48:53 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							0f673cc27f 
							
						 
					 
					
						
						
							
							Ensure Hbc.caskroom in tests does not use legacy_caskroom.  
						
						
						
						
					 
					
						2016-11-10 14:48:14 +01:00 
						 
				 
			
				
					
						
							
							
								Nikolaus Wittenstein 
							
						 
					 
					
						
						
						
						
							
						
						
							969ac3a9c6 
							
						 
					 
					
						
						
							
							brew doctor recommends using cask to upgrade XQuartz 
						
						... 
						
						
						
						Also changes exceptions.rb to use Formatter.url 
						
						
					 
					
						2016-11-09 22:21:21 -05:00