394 Commits (31b787249c22357b6b14306eb9766af5b1ac7754)

Author SHA1 Message Date
Jordi Boggiano e6710e311c Merge remote-tracking branch 'webfactory/mercurial-support' 13 years ago
Jordi Boggiano b4ec1b36c4 OpenSSL is not required to clone git repos 13 years ago
Jordi Boggiano 418e2e28f3 Merge remote-tracking branch 'chEbba/tar-phar-downloader'
Conflicts:
	src/Composer/Downloader/PearDownloader.php
13 years ago
Jordi Boggiano 3ad905ae99 Lift openssl requirement for github archives (thanks @pborreli) 13 years ago
Joseph Bielawski d6cd6a4aef Use `RuntimeException` instead of `UnexpectedValueException` when zip extension is not enabled 13 years ago
Per Bernhardt ad8e85ab32 Previous change was wrong... We want to update to a specific version, so hg pull -u won't work. 13 years ago
Per Bernhardt ee508725c6 Simpler 13 years ago
Jordi Boggiano e060ead6c2 Use script-safe git argument to check for modifications 13 years ago
Per Bernhardt 38198a5f36 Fixed blank lines. 13 years ago
Per Bernhardt 3e5fd85768 Fixed CS and unused variables 13 years ago
Per Bernhardt c6e4984a62 New downloader for mercurial 13 years ago
Jordi Boggiano 4b5abaf44f Fixes in PEAR support 13 years ago
Jordi Boggiano 0cfbea624e Add warnings if OpenSSL is not enabled, fixes #84 13 years ago
Jordi Boggiano 6b6d6b6d82 Add --dev flag to InstallCommand to do source installs, fixes #26 13 years ago
Jordi Boggiano b100df33d8 Make ArrayDumper and ArrayLoader reversible 13 years ago
Kirill chEbba Chebunin 6c4440d0e9 Add todo for signed phars 13 years ago
Kirill chEbba Chebunin 7527d0af43 Add throws declaration for FileDownloader::extract() 13 years ago
Kirill chEbba Chebunin 43631ccd5b Add Tar and Phar downloaders 13 years ago
everzet 195272da09 refactored DownloaderInterface to be mono-installation-type 13 years ago
everzet cc740249ff don't return useless info 13 years ago
Jordi Boggiano 00a4fe2a14 Refactor downloaders, git installs actually work well now 13 years ago
Jordi Boggiano d455eef82c Fix pear & zip downloaders 13 years ago
Jordi Boggiano b9114e16be Fix typos, short var names etc 13 years ago
Jordi Boggiano c7af918caa Fix git downloader 13 years ago
everzet c9ecb0d1ad Remove unused methods from downloaders 13 years ago
everzet 50aa7ac607 Provide $useSource argument to the DownloaderInterface methods 13 years ago
everzet 17d1abcec0 Refactored DownloadManager 13 years ago
everzet 5b0d17cc13 DownloaderInterface refactored 13 years ago
everzet cde9531e4d DownloadManager implemented 13 years ago
everzet d2150a3c2e installer and downloaders update 13 years ago
everzet d7fe0dfda4 added missing interfaces 13 years ago
Kirill chEbba Chebunin 74a45cfb8c Remove public keyword from Downloader and Installer interface methods 13 years ago
Kirill chEbba Chebunin e317b4f8ef Add Dowloader and Installer interfaces 13 years ago
Jordi Boggiano 49c3446ac1 Make use of new dist properties, refactored ZipDownloader 13 years ago
Jordi Boggiano f272f66324 Fixes and improvements to the PEAR implementation 13 years ago
xaav 74332da349 Using copy function. 13 years ago
Benjamin Eberlei fa613cad19 Rewrite PearRepository to implement PEAR Client/Server protocol itself, taking longer then pear remote-list, but at least showing ALL available versions, making arbitrary dependencies possible. 13 years ago
Benjamin Eberlei 8afc2ca694 Add support for PEAR repository and downloading, example composer.json would look like {"repositories":{"doctrine": {"pear":"http://pear.doctrine-project.org"},"requires":{"DoctrineORM":"2.0.5"}}. You can use pear repositories this way for now. PEAR packages are not downloaded via pear, only via their .tgz packages in the PEAR repository. Automatically detecting dependencies will require reverse-engineering the PEAR protocol a little bit more, however from looking at a pirum output it looks simple. 13 years ago
xaav e1e7bb03be Edited src/Composer/Downloader/ZipDownloader.php via GitHub 13 years ago
Jordi Boggiano 1eb2a46308 Don't chdir() while cloning git repos 13 years ago
Jordi Boggiano ea71abb3fd Fixed line endings 13 years ago
Jordi Boggiano e43060eb72 Added exceptions and fixed CS of the ZipDownloader 13 years ago
Geoff 99d55792f6 Added ZipDownloader. 13 years ago
Jordi Boggiano e03983697a Add base installer/downloader and ComposerRepository 13 years ago