diff options
| author | Jack Nagel | 2014-10-18 17:39:53 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-10-18 17:39:53 -0500 |
| commit | c3e4dbbc34b930f111a6431a17f05457204a1e53 (patch) | |
| tree | 639d82b3e43a27da53ad1f5d520fe0b25c15b423 /Library | |
| parent | e9b4f7a2d79f7ba50895e80b17cd40dcf76dc202 (diff) | |
| download | homebrew-c3e4dbbc34b930f111a6431a17f05457204a1e53.tar.bz2 | |
Deprecate insecure download strategies
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/audit.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index 4b9aba93c..4ac5bb4f1 100644 --- a/Library/Homebrew/cmd/audit.rb +++ b/Library/Homebrew/cmd/audit.rb @@ -630,6 +630,12 @@ class ResourceAuditor def audit_download_strategy return unless using + if using == :ssl3 || using == CurlSSL3DownloadStrategy + problem "The SSL3 download strategy is deprecated, please choose a different URL" + elsif using == CurlUnsafeDownloadStrategy + problem "#{using.name} is deprecated, please choose a different URL" + end + url_strategy = DownloadStrategyDetector.detect(url) using_strategy = DownloadStrategyDetector.detect('', using) |
