| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-12-03 | SubversionDownloadStrategy: no need to escape 'svn' | Jack Nagel | |
| 2013-12-03 | download_strategy: use clear_cache where appropriate | Jack Nagel | |
| 2013-11-29 | support .lz archives | Adam Vandenberg | |
| Closes #24775. | |||
| 2013-11-26 | ApacheDownloadStrategy: fall back to specified mirrors | Jack Nagel | |
| Fixes #24157. | |||
| 2013-11-18 | Implement inferred CVS dependency | Jack Nagel | |
| Fixes #24444. Closes #24445. Closes #24458. | |||
| 2013-11-13 | Whitelist llvm.org for shallow git clones | Jack Nagel | |
| 2013-11-11 | Fix Apache download strategy in verbose mode | Jack Nagel | |
| A better fix would be to rewrite the curl method to yield its output, but I don't feel like doing that right now. | |||
| 2013-11-05 | Add git.sv.gnu.org repositories to shallow-clone whitelist | Jack Nagel | |
| 2013-10-31 | fetch: clear partial downloads when --force is given | Jack Nagel | |
| Fixes #23764. | |||
| 2013-10-30 | Use curl to download list of Apache mirrors | Jack Nagel | |
| Ruby's OpenURI library is somewhat broken under 1.8 and chokes on otherwise valid values of http(s)_proxy. Use curl to get the mirror list instead. Fixes #23708. | |||
| 2013-10-12 | CurlDownloadStrategy: no need to to_s, name should never be nil | Jack Nagel | |
| 2013-10-11 | SubversionDownloadStrategy: don't mutate URL string | Jack Nagel | |
| 2013-10-11 | CurlDownloadStrategy: dup mirror list before mutating it | Jack Nagel | |
| 2013-10-11 | GitDownloadStrategy: remove redundant use of nostdout | Jack Nagel | |
| 2013-10-11 | GitDownloadStrategy: remove redundant use of :quiet_flag | Jack Nagel | |
| 2013-10-11 | GitDownloadStrategy: @@git is always a string, so inline it | Jack Nagel | |
| 2013-10-11 | SubversionDownloadStrategy: @@svn is always a string, so inline it | Jack Nagel | |
| 2013-10-11 | VCSDownloadStrategy: pull construction of @clone into superclass | Jack Nagel | |
| 2013-10-11 | VCSDownloadStrategy: rename checkout_name to cache_filename | Jack Nagel | |
| 2013-10-10 | Move cached_location up to VCSDownloadStrategy | Jack Nagel | |
| 2013-10-10 | download_strategy: rename @co to @clone for uniformity | Jack Nagel | |
| 2013-10-10 | MercurialDownloadStrategy: avoid creating Formula object just for opt_prefix | Jack Nagel | |
| 2013-10-09 | S3DownloadStrategy: use temporary_path accessor | Jack Nagel | |
| 2013-10-09 | Move checkout_name from AbstractDownloadStrategy to VCSDownloadStrategy | Jack Nagel | |
| 2013-10-09 | VCSDownloadStrategy: destructure spec hash more efficiently | Jack Nagel | |
| 2013-10-09 | Extract a new superclass for VCS-based download strategies | Jack Nagel | |
| 2013-10-09 | SubversionDownloadStrategy: stop mutating revisions hash | Jack Nagel | |
| 2013-10-09 | download_strategy: style nits | Jack Nagel | |
| 2013-10-09 | download_strategy: rename @spec to @ref_type | Jack Nagel | |
| 2013-09-30 | Handle invalid names in download strategies | Jack Nagel | |
| When subformulae are initialized without a name parameter, Homebrew assigns the name "__UNKNOWN__". This may cause collisions in the cache. Currently CurlDownloadStrategy and its descendants handles this by extracting the basename form the URL and using that as the cached filename. However, other strategies simply raise an exception. We can improve the other strategies by URL-encoding the URL string and using that as the cached directory name. Note that this happens very rarely, especially now that resources (which always have a name) are preferred to subformulae. The most common case is a subformula that specifies a head download. Closes #22949. | |||
| 2013-09-28 | BazaarDownloadStrategy: handle corrupt checkouts | Jack Nagel | |
| 2013-09-28 | Remove commented out code, this is in git after all | Jack Nagel | |
| 2013-09-28 | SubversionDownloadStrategy: handle corrupt checkouts | Jack Nagel | |
| 2013-09-28 | MercurialDownloadStrategy: pull quietly in non-verbose mode | Jack Nagel | |
| 2013-09-28 | MercurialDownloadStrategy: handle corrupt checkouts | Jack Nagel | |
| 2013-09-28 | Infer dependencies from download strategies and URLs | Jack Nagel | |
| Closes #20849. Closes #22871. | |||
| 2013-09-26 | Raise when given an invalid download strategy spec | Jack Nagel | |
| When DownloadStrategyDetector.detect is given a second argument, and that argument is not a symbol or an AbstractDownloadStrategy subclass, it is silently ignored, and we fall back to guessing the strategy based on the URL. This means I can do url 'http://foo.com/bar.tar.gz', :using => Class.new and things will appear to work, even though I have clearly passed an invalid value for :using. A more useful behavior is to raise an exception for unknown strategy specifications. | |||
| 2013-09-26 | Simplify setup for local bottle installation | Jack Nagel | |
| Closes #22833. | |||
| 2013-09-25 | Move "Pouring" message to relevant download strategies | Jack Nagel | |
| 2013-09-24 | add S3DownloadStrategy | Raymie Stata | |
| downloads tarballs from public and private S3 buckets Closes #22779. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2013-09-23 | Initialize cached filenames lazily | Jack Nagel | |
| Closes #22751. | |||
| 2013-09-17 | Download strategies take a resource now | Jack Nagel | |
| 2013-09-16 | Treat target as binary when unpacking gzip-only archives | Jack Nagel | |
| 2013-08-15 | SubversionDownloadStrategy: fix reference to removed method | Jack Nagel | |
| 2013-08-13 | Remove outdated comment | Jack Nagel | |
| 2013-08-13 | Avoid reading whole files into memory during decompression | Jack Nagel | |
| 2013-08-08 | alphabetize list | Adam Vandenberg | |
| 2013-08-08 | Add SourceForge hg pattern | Adam Vandenberg | |
| 2013-08-06 | Enable connection timeouts when mirrors are available | Jack Nagel | |
| Closes #21623. | |||
| 2013-08-05 | Add support for the :ssl3 download-strategy. | Tijs Zwinkels - TinkerTank | |
| Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
