Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25b4d94b5c 
							
						 
					 
					
						
						
							
							Update minimum Git version.  
						
						... 
						
						
						
						This forces the use of Homebrew's Git on El Capitan and below.
Normally I'd remove the need for this but given we're weeks away from
El Capitan being unsupported it doesn't seem worth the effort to remove
useful functionality. Instead, let's warn about an old Git and
autoinstall Homebrew's Git wherever needed.
Fixes  #4818 . 
						
						
					 
					
						2018-09-06 12:38:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c3547e5aa 
							
						 
					 
					
						
						
							
							Merge pull request  #4842  from MikeMcQuaid/gitignore-cleanup  
						
						... 
						
						
						
						gitignore: general cleanup 
						
						
					 
					
						2018-09-06 12:32:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38b54df55e 
							
						 
					 
					
						
						
							
							Merge pull request  #4841  from MikeMcQuaid/os-mac-install-bump  
						
						... 
						
						
						
						os/mac: also update install on version bumps. 
						
						
					 
					
						2018-09-06 12:32:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6b6fc678e 
							
						 
					 
					
						
						
							
							dev-cmd/edit: simplify project view handling.  
						
						... 
						
						
						
						The way Homebrew is structured now there’s no need to manually
specify a few different directories here. 
						
						
					 
					
						2018-09-06 12:31:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bee36d0c6 
							
						 
					 
					
						
						
							
							gitignore: general cleanup  
						
						... 
						
						
						
						Remove a bunch of unneeded, old directories and generally cleanup. 
						
						
					 
					
						2018-09-06 11:49:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb5166b3c7 
							
						 
					 
					
						
						
							
							os/mac: also update install on version bumps.  
						
						... 
						
						
						
						I also just remembered this today so let’s add a comment reminder. 
						
						
					 
					
						2018-09-06 11:48:13 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d992dbef1 
							
						 
					 
					
						
						
							
							Merge pull request  #4839  from Homebrew/revert-4831-homebrew-arch  
						
						... 
						
						
						
						Revert "std: use HOMEBREW_ARCH env var on Linux" 
						
						
					 
					
						2018-09-06 09:46:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2febc8971 
							
						 
					 
					
						
						
							
							Revert "std: use HOMEBREW_ARCH env var on Linux"  
						
						
						
						
					 
					
						2018-09-06 09:16:13 +01: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaa1eb4bdb 
							
						 
					 
					
						
						
							
							Merge pull request  #4831  from alebcay/homebrew-arch  
						
						... 
						
						
						
						std: use HOMEBREW_ARCH env var on Linux 
						
						
					 
					
						2018-09-06 08:59:39 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							271c071378 
							
						 
					 
					
						
						
							
							Merge pull request  #4837  from reitermarkus/instance-double  
						
						... 
						
						
						
						Use classes for instance doubles. 
						
						
					 
					
						2018-09-06 09:29:30 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							78d4db2755 
							
						 
					 
					
						
						
							
							Use classes for instance doubles.  
						
						
						
						
					 
					
						2018-09-06 09:13:21 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1b0b0f342 
							
						 
					 
					
						
						
							
							Merge pull request  #4836  from reitermarkus/cask-cmd-dir  
						
						... 
						
						
						
						Rename `test/cask/cli` to `test/cask/cmd`. 
						
						
					 
					
						2018-09-06 09:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							cf49788d3a 
							
						 
					 
					
						
						
							
							Rename test/cask/cli to test/cask/cmd.  
						
						
						
						
					 
					
						2018-09-06 08:33:51 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac7a3f8e43 
							
						 
					 
					
						
						
							
							Merge pull request  #4835  from reitermarkus/unneeded-namespaces  
						
						... 
						
						
						
						Remove redundant namespacing. 
						
						
					 
					
						2018-09-06 07:53:11 +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 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2012f5fda 
							
						 
					 
					
						
						
							
							Merge pull request  #4799  from reitermarkus/rubocop-load-path  
						
						... 
						
						
						
						Add `$LOAD_PATH` for RuboCop cops. 
						
						
					 
					
						2018-09-06 05:53:46 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							eac60b0876 
							
						 
					 
					
						
						
							
							Add test for RuboCop $LOAD_PATH.  
						
						
						
						
					 
					
						2018-09-06 01:10:47 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							eca488a966 
							
						 
					 
					
						
						
							
							Add $LOAD_PATH for RuboCop cops.  
						
						
						
						
					 
					
						2018-09-06 01:10:47 +02:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							5cbddd2aca 
							
						 
					 
					
						
						
							
							LinkageChecker: Report linkage of unwanted system libraries [Linux]  
						
						... 
						
						
						
						gcc and glibc are implicit dependencies on Linux.
No other linkage to system libraries is expected or desired. 
						
						
					 
					
						2018-09-05 15:32:06 -07:00 
						 
				 
			
				
					
						
							
							
								Caleb Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							90c25bf913 
							
						 
					 
					
						
						
							
							std: use HOMEBREW_ARCH env var on Linux  
						
						... 
						
						
						
						Unlike macOS, Linux installations can be installed/deployed on a
variety of hardware. The HOMEBREW_ARCH environment variable
allows the end user to set a custom -march=... option for the
compiler. If the variable is not set, it defaults to "native".
This only applies on Linux; on macOS, behavior remains unchanged. 
						
						
					 
					
						2018-09-05 16:06:11 -04: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 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88bf60d589 
							
						 
					 
					
						
						
							
							Merge pull request  #4815  from commitay/cargo-cache  
						
						... 
						
						
						
						rust/cargo: enable caching 
						
						
					 
					
						2018-09-05 21:22:03 +10:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67152b86fe 
							
						 
					 
					
						
						
							
							Merge pull request  #4829  from MikeMcQuaid/new-maintainer  
						
						... 
						
						
						
						README: add maintainers. 
						
						
					 
					
						2018-09-05 11:47:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c2365aac9 
							
						 
					 
					
						
						
							
							README: add maintainers.  
						
						... 
						
						
						
						Add Steven to maintainers and Dom to PLC. 
						
						
					 
					
						2018-09-05 10:18:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2cb0da3b2 
							
						 
					 
					
						
						
							
							Merge pull request  #4828  from xu-cheng/scm  
						
						... 
						
						
						
						scm shim: handle edge case 
						
						
					 
					
						2018-09-05 09:50:03 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6aa7b47ae1 
							
						 
					 
					
						
						
							
							scm shim: handle edge case  
						
						... 
						
						
						
						Since #4748  `HOMEBREW_GIT` is set by the `brew.sh`, whose value is default to be `git`.
As a result, it completely bypasses the logic of the shims/scm/git.
This fixes the issue by checking whether `HOMEBREW_GIT` and
`HOMEBREW_SVN` are set to be `git` and `svn` respectively.
Fixes  #4825 . 
						
						
					 
					
						2018-09-05 16:01:36 +08:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a4914664e 
							
						 
					 
					
						
						
							
							Merge pull request  #4824  from reitermarkus/content-disposition-regex  
						
						... 
						
						
						
						Change regex to match `filename` if header also contains `filename*`. 
						
						
					 
					
						2018-09-05 04:14:03 +02:00 
						 
				 
			
				
					
						
							
							
								William Woodruff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eacdca872e 
							
						 
					 
					
						
						
							
							Merge pull request  #4819  from woodruffw/error-pipe  
						
						... 
						
						
						
						utils: Use JSON to marshal child errors 
						
						
					 
					
						2018-09-04 21:02:29 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							17c3a66265 
							
						 
					 
					
						
						
							
							Change regex to match filename if header also contains filename*.  
						
						
						
						
					 
					
						2018-09-05 02:28:35 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46230d4429 
							
						 
					 
					
						
						
							
							Merge pull request  #4823  from reitermarkus/verify  
						
						... 
						
						
						
						Refactor `Hbc::Verify`. 
						
						
					 
					
						2018-09-05 02:27:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							0e03b46899 
							
						 
					 
					
						
						
							
							Refactor Hbc::Verify.  
						
						
						
						
					 
					
						2018-09-05 01:39:30 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eccbc4ea4b 
							
						 
					 
					
						
						
							
							Merge pull request  #4822  from reitermarkus/downloads-dir  
						
						... 
						
						
						
						Fix `downloads` directory not being created. 
						
						
					 
					
						2018-09-05 00:59:06 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a28271ba8 
							
						 
					 
					
						
						
							
							Merge pull request  #4821  from reitermarkus/p7zip-from-type  
						
						... 
						
						
						
						Fix detecting `P7Zip` from symbol. 
						
						
					 
					
						2018-09-05 00:43:55 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							2ca3439ada 
							
						 
					 
					
						
						
							
							Fix downloads directory not being created.  
						
						
						
						
					 
					
						2018-09-05 00:38:19 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							b00b1f5ecd 
							
						 
					 
					
						
						
							
							Fix detecting P7Zip from symbol.  
						
						
						
						
					 
					
						2018-09-05 00:27:22 +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 
						 
				 
			
				
					
						
							
							
								Claudia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							beb6656278 
							
						 
					 
					
						
						
							
							Merge pull request  #4817  from claui/codify-inline-arguments  
						
						... 
						
						
						
						docs/Formula-Cookbook: preach what we practise 
						
						
					 
					
						2018-09-04 19:33:38 +02:00 
						 
				 
			
				
					
						
							
							
								William Woodruff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							367629d289 
							
						 
					 
					
						
						
							
							utils: Use JSON to marshal child errors  
						
						... 
						
						
						
						Replaces our serialization of child process
errors via Marshal with JSON, preventing
unintentional or malicious code execution outside
of the build sandbox.
Additionally, adds tests for the new behavior. 
						
						
					 
					
						2018-09-04 11:03:32 -04:00 
						 
				 
			
				
					
						
							
							
								Claudia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a38b0189c 
							
						 
					 
					
						
						
							
							docs/Formula-Cookbook: preach what we practise  
						
						
						
						
					 
					
						2018-09-04 13:56:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							817b72d5ba 
							
						 
					 
					
						
						
							
							Merge pull request  #4807  from MikeMcQuaid/cask-move  
						
						... 
						
						
						
						cask: consistency and cleanliness renames. 
						
						
					 
					
						2018-09-04 10:25:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6db4b72200 
							
						 
					 
					
						
						
							
							tap: fix GitHub naming.  
						
						
						
						
					 
					
						2018-09-04 09:58:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d28502625 
							
						 
					 
					
						
						
							
							Homebrew Cask isn't an independent project.  
						
						
						
						
					 
					
						2018-09-04 09:58:43 +01:00