Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e7b1feefe8 
							
						 
					 
					
						
						
							
							Don’t remove login items on upgrade.  
						
						
						
						
					 
					
						2018-10-25 01:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							20167e5f1b 
							
						 
					 
					
						
						
							
							Adjust comments to tidy API docs output.  
						
						
						
						
					 
					
						2018-10-18 21:42:43 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							a838b372de 
							
						 
					 
					
						
						
							
							Fix brew cask style with relative paths.  
						
						
						
						
					 
					
						2018-10-17 13:51:51 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							8aab6dc03d 
							
						 
					 
					
						
						
							
							Run rubocop in temporary directory to skip reading parent config.  
						
						
						
						
					 
					
						2018-10-16 14:55:00 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b84b2404a 
							
						 
					 
					
						
						
							
							Merge pull request  #5087  from amyspark/xattr-fail  
						
						... 
						
						
						
						Cask: fix quarantine check when xattr is broken 
						
						
					 
					
						2018-10-13 23:52:41 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d41f4fa7c 
							
						 
					 
					
						
						
							
							Merge pull request  #5061  from amyspark/quarantine-symlinks  
						
						... 
						
						
						
						Cask: set write permissions on symlinks 
						
						
					 
					
						2018-10-13 23:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1707caf968 
							
						 
					 
					
						
						
							
							Cask: fix quarantine check when xattr is broken  
						
						
						
						
					 
					
						2018-10-13 01:27:36 +00:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5024efa506 
							
						 
					 
					
						
						
							
							Merge pull request  #5059  from commitay/remove-checkpoint  
						
						... 
						
						
						
						remove appcast checkpoint audit 
						
						
					 
					
						2018-10-09 15:21:24 +10:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c9b599c0a 
							
						 
					 
					
						
						
							
							Cask: simplify chmod +w passes  
						
						
						
						
					 
					
						2018-10-08 18:23:21 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							711bb4977f 
							
						 
					 
					
						
						
							
							Merge pull request  #5056  from reitermarkus/accessibility_access  
						
						... 
						
						
						
						Remove the `accessibility_access` stanza. 
						
						
					 
					
						2018-10-08 18:24:18 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b38828fe2 
							
						 
					 
					
						
						
							
							Merge pull request  #5057  from reitermarkus/unused-verify  
						
						... 
						
						
						
						Remove unused `include`. 
						
						
					 
					
						2018-10-08 15:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cb1ceb756 
							
						 
					 
					
						
						
							
							Merge pull request  #4920  from reitermarkus/days  
						
						... 
						
						
						
						Use ActiveSupport’s `#days`. 
						
						
					 
					
						2018-10-08 15:14:36 +02:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59fcaa3674 
							
						 
					 
					
						
						
							
							Cask: set write permissions on symlinks  
						
						
						
						
					 
					
						2018-10-08 01:39:52 +00:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							da7d46aa14 
							
						 
					 
					
						
						
							
							remove appcast checkpoint audit  
						
						
						
						
					 
					
						2018-10-08 10:54:30 +10:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							f2caa9b02f 
							
						 
					 
					
						
						
							
							cask/audit: remove cask specific sourceforge URL audits  
						
						
						
						
					 
					
						2018-10-08 09:24:00 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							16618d0fc7 
							
						 
					 
					
						
						
							
							Use ActiveSupport’s #pluralize and #to_sentence.  
						
						
						
						
					 
					
						2018-10-07 23:10:56 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d418e126 
							
						 
					 
					
						
						
							
							Use ActiveSupport’s #second.  
						
						
						
						
					 
					
						2018-10-07 23:10:56 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							b74c3b120d 
							
						 
					 
					
						
						
							
							Remove unused include.  
						
						
						
						
					 
					
						2018-10-07 23:09:21 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							b7cf925da8 
							
						 
					 
					
						
						
							
							Remove unused methods in Staged module.  
						
						
						
						
					 
					
						2018-10-07 22:00:07 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							59e3a532ff 
							
						 
					 
					
						
						
							
							Remove the accessibility_access stanza.  
						
						
						
						
					 
					
						2018-10-07 21:53:31 +02:00 
						 
				 
			
				
					
						
							
							
								Viktor Szakats 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d971a0d0 
							
						 
					 
					
						
						
							
							secure/fix URLs  
						
						
						
						
					 
					
						2018-10-03 21:21:05 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							2308f0c571 
							
						 
					 
					
						
						
							
							Skip quitting applications when not logged into GUI.  
						
						
						
						
					 
					
						2018-10-02 16:27:45 +02:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d7e49b02b 
							
						 
					 
					
						
						
							
							Cask: check if xattr works before quarantining  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew-cask#52128 . 
					
						2018-09-26 20:55:54 +00:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1243183294 
							
						 
					 
					
						
						
							
							Merge pull request  #4876  from commitay/jdk11  
						
						... 
						
						
						
						java_requirement, cask dsl caveats: JDK 11 
						
						
					 
					
						2018-09-26 08:35:03 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e9b9ea49a1 
							
						 
					 
					
						
						
							
							Update to RuboCop 0.59.1.  
						
						
						
						
					 
					
						2018-09-17 03:45:59 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfb6ada805 
							
						 
					 
					
						
						
							
							Merge pull request  #4902  from MikeMcQuaid/active-support-blank  
						
						... 
						
						
						
						Use ActiveSupport Object#blank? and #present? 
						
						
					 
					
						2018-09-16 20:02:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							955214abc0 
							
						 
					 
					
						
						
							
							Use ActiveSupport Object#blank? and #present?  
						
						
						
						
					 
					
						2018-09-14 17:02:19 +01:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							123dda09f0 
							
						 
					 
					
						
						
							
							Cask: constrain quarantine support status  
						
						... 
						
						
						
						Quarantine is available ONLY if the script exits with '2'.
It is definitely NOT available if Swift doesn't exist or if
it exits with '5' (incompatible SDK). All other cases are
from now on treated as unsupported.
Also print to standard error only when explictly required (via an
exception). 
						
						
					 
					
						2018-09-14 15:48:16 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7eca0b57c 
							
						 
					 
					
						
						
							
							Use Bundler to manage vendor directory  
						
						... 
						
						
						
						Rather than having to manually keep track of what version each thing in
here is and copy files around by hand on update let's use Bundler's
standalone mode and careful use of `.gitignore` to help us do it.
This means a `bundle update --standalone` will allow us to update all
gems in vendor.
We could consider vendoring other gems this way in future but I'd
suggest only doing this for gems with no dependencies or at least gems
with no native extensions. The only gem this applies to that we
currently use is `ruby-prof` and I'm not convinced it's widely used
enough to warrant vendoring for everyone. Perhaps that's another
criteria: it should be functionality that's used by non-developer
commands and/or normal Homebrew usage. 
						
						
					 
					
						2018-09-13 15:24:18 +01:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							d3fea84387 
							
						 
					 
					
						
						
							
							cask/dsl/caveats: JDK 11  
						
						
						
						
					 
					
						2018-09-12 08:30:35 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5cff91ac75 
							
						 
					 
					
						
						
							
							Don’t add error when changing checksum to :no_check.  
						
						
						
						
					 
					
						2018-09-11 14:02:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Mark Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							c62d2e6918 
							
						 
					 
					
						
						
							
							Cask: rename block argument f -> cask  
						
						
						
						
					 
					
						2018-09-09 13:37:42 -04:00 
						 
				 
			
				
					
						
							
							
								Eric Mark Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							28061369dc 
							
						 
					 
					
						
						
							
							Cask: show previous verison in cask upgrade  
						
						
						
						
					 
					
						2018-09-09 00:47:31 -04:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							124a8109ce 
							
						 
					 
					
						
						
							
							Cask: rename no-translocation-bit changer function  
						
						
						
						
					 
					
						2018-09-08 20:20:55 +00:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7c14e1333 
							
						 
					 
					
						
						
							
							Cask: split quarantine/release functions  
						
						
						
						
					 
					
						2018-09-08 14:00:44 +00:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53b95c6260 
							
						 
					 
					
						
						
							
							Cask: use native chmod to set write permissions  
						
						... 
						
						
						
						Ruby chmod follows symlinks, which can point to non-existent files. This
should fix quarantining Casks e.g. disk-inventory-x. 
						
						
					 
					
						2018-09-07 16:57:00 +00:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab31af2b4b 
							
						 
					 
					
						
						
							
							Cask: fixes for quarantining  
						
						... 
						
						
						
						Gatekeeper's Path Randomization is currently making automated
installation a nightmare. Let's manually toggle the (undocumented) app
translocation bit in the `com.apple.quarantine` extended attribute.
While we're at it, let's also toss in some fixes:
- zip downloads with improper permissions that prevent us from
quarantining
- quarantine/release/skip downloads as requested by the user 
						
						
					 
					
						2018-09-07 15:37:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							132aa14320 
							
						 
					 
					
						
						
							
							Merge pull request  #4838  from reitermarkus/cask-module  
						
						... 
						
						
						
						Rename `Hbc` module to `Cask`. 
						
						
					 
					
						2018-09-06 09:15:44 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0770e0bb67 
							
						 
					 
					
						
						
							
							Merge pull request  #4814  from zdcthomas/upgrade_greedy_verbose_response  
						
						... 
						
						
						
						removes auto updates warning if greedy flag is included 
						
						
					 
					
						2018-09-06 09:07:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11ac4db05e 
							
						 
					 
					
						
						
							
							Merge pull request  #4796  from amyspark/quarantine-swift-clt  
						
						... 
						
						
						
						Cask: check that the tools for quarantining are available 
						
						
					 
					
						2018-09-06 08:56:04 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							a84a1c63db 
							
						 
					 
					
						
						
							
							Rename Hbc module to Cask.  
						
						
						
						
					 
					
						2018-09-06 09:30:52 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							171ea3fe56 
							
						 
					 
					
						
						
							
							Ensure Pkg is namespaced correctly.  
						
						
						
						
					 
					
						2018-09-06 09:30:00 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f64e0d8dbe 
							
						 
					 
					
						
						
							
							Merge pull request  #4834  from reitermarkus/cask-version  
						
						... 
						
						
						
						Deprecate `brew cask --version`. 
						
						
					 
					
						2018-09-06 07:53:42 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							ac2cd67861 
							
						 
					 
					
						
						
							
							Deprecate brew cask --version.  
						
						
						
						
					 
					
						2018-09-06 07:05:22 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							33ce424399 
							
						 
					 
					
						
						
							
							Remove redundant namespacing.  
						
						
						
						
					 
					
						2018-09-06 06:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								zdcthomas 
							
						 
					 
					
						
						
						
						
							
						
						
							5cca3315cf 
							
						 
					 
					
						
						
							
							fixes trailing whitespace  
						
						
						
						
					 
					
						2018-09-05 09:19:39 -06:00 
						 
				 
			
				
					
						
							
							
								zdcthomas 
							
						 
					 
					
						
						
						
						
							
						
						
							f71f74da4a 
							
						 
					 
					
						
						
							
							removes auto updates warning if greedy flag is included  
						
						
						
						
					 
					
						2018-09-05 09:19:39 -06:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							0e03b46899 
							
						 
					 
					
						
						
							
							Refactor Hbc::Verify.  
						
						
						
						
					 
					
						2018-09-05 01:39:30 +02:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed6f2829b1 
							
						 
					 
					
						
						
							
							Cask: check support of quarantine's tools  
						
						... 
						
						
						
						- In some cases (usually old CLT versions) Swift is available but needs an
extra guard to use the quarantine API.
- xattr's native filesystem recursion is an Apple extension which is
not available in Mojave; so let's use xargs.
- Insert a quarantine support check in brew cask doctor.
Fixes  Homebrew/homebrew-cask#51554 , and fixes  Homebrew/homebrew-cask#51538 . 
						
						
					 
					
						2018-09-04 21:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ae2326984 
							
						 
					 
					
						
						
							
							Rename Cask::CLI to Cask::Cmd.  
						
						
						
						
					 
					
						2018-09-04 09:56:58 +01:00