Commit History

Author SHA1 Message Date
  Jordi Boggiano d455eef82c Fix pear & zip downloaders 14 years ago
  everzet c9ecb0d1ad Remove unused methods from downloaders 14 years ago
  everzet d2150a3c2e installer and downloaders update 14 years ago
  everzet d7fe0dfda4 added missing interfaces 14 years ago
  Kirill chEbba Chebunin e317b4f8ef Add Dowloader and Installer interfaces 14 years ago
  Jordi Boggiano 49c3446ac1 Make use of new dist properties, refactored ZipDownloader 14 years ago
  Jordi Boggiano f272f66324 Fixes and improvements to the PEAR implementation 14 years ago
  xaav 74332da349 Using copy function. 14 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. 14 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. 14 years ago