130 Commits (9881d76216134404adbd8625ddf283bae0f15cfe)

Author SHA1 Message Date
Pádraic Brady 9881d76216 Adds Composer\Factory::createRemoteFilesystem():
- Implemented in self-update command
- Added to Composer\IO\BaseIO the getInputOption() and getInputArgument() getters to allow access to input
- Fixed some minor bugs
10 years ago
Pádraic Brady d8cbd9f057 Expand cli TLS options to other commands + misc fixes 10 years ago
Pádraic Brady 30c6aa3183 Merge branch 'master' of github.com:composer/composer into tls-config 11 years ago
Pádraic Brady 83d4e3a940 Fixes from functional testing (need to automate this stuff!) 11 years ago
Pádraic Brady 600b6c8cb3 TLS support for Factory::createComposer() - for JsonFile remotes 11 years ago
Nils Adermann 5ed18d9aa2 Fail over from source to dist and vice versa when downloads fail
Any RuntimeException descendent will be caught and cause another
download attempt using either source or dist depending on what was
attempted first.
11 years ago
Pádraic Brady 0a8180674e Adding some HTTPS check to diagnose command (stash) 11 years ago
Pascal Borreli 2f4df9d459 Fixed typos 11 years ago
Jérémy JOURDIN fbadc19bf6 Add preFileDownload event on package.json fetch 11 years ago
Christian Schiffler fc4cc79a52 Fix cache directory upgrading - do not try to remove the destination directory. 11 years ago
Jordi Boggiano ce8b475f4c Minor tweaks to perforce support, refs #2329 11 years ago
Jordi Boggiano 11a0d16ccc CS fixes 11 years ago
Jordi Boggiano 9a806658d6 Merge remote-tracking branch 'vuhl/master'
Conflicts:
	src/Composer/Factory.php
11 years ago
Nicolas Bastien 52711d121c Remove unused use statement. 11 years ago
Jordi Boggiano cb79b55434 Merge pull request #2263 from drrcknlsn/rar
RAR archive downloader
11 years ago
Derrick Nelson 2ba8042986 Added package type rar. 11 years ago
Martin Hasoň af53ab94ad Default installers are available in the factory for a plugin manager 11 years ago
matt-whittom a980228b76 Added Perforce VCS to Composer.
Added Perforce utility class, PerforceDriver and PeforceDownloader
Added PerforceDriverTest
Updated Factory, VcsRepository to incorporate Perforce classes.
Modified ArchivableFilesFinderTest to skip Mercurial test that does not work for me.
11 years ago
Nils Adermann bf08019292 Load plugins and installers prior to checking installed packages 11 years ago
Nils Adermann 5993450d5a Load plugin code from global vendor dir correctly 11 years ago
Nils Adermann c5c180fdd2 Load plugins from global vendor dir too 11 years ago
Nils Adermann 15ac7be6f1 Fix disabling plugins which has to happen in the factory now 11 years ago
Nils Adermann f0b45099c1 Correct authorship info for files I edited 11 years ago
Nils Adermann 3960edd64e Turn EventDispatcher into generic solution handling plugins as well 11 years ago
Nils Adermann 2f43e9aefb Load installed plugins at appropriate time and adapt tests accordingly 11 years ago
Nils Adermann eb966d347f Implement a plugin manager and interface, update installer plugin tests 11 years ago
Nils Adermann 01a08a2ff3 As preparation for composer plugins, rename custom installers to plugins 11 years ago
Ben Davies 91d9e91c0a load IO configuration 11 years ago
Jordi Boggiano 14fcff8aa8 Allow the authentications to be loaded in the IO independently 11 years ago
Jordi Boggiano c082e5aec8 Fix display of commands in ProcessExecutor, refs #2146 11 years ago
Nils Adermann c6aa97ed8a Merge pull request #2153 from renanbr/archive-prefer-dist
prefer-dist and archive synchronized
11 years ago
Jordi Boggiano 565e216afb Adjust cache-dir docs, fixes #1667 11 years ago
Jordi Boggiano e99b327342 Clarify that composer.json is being read and not downloaded, refs #2096 11 years ago
Jordi Boggiano bd345c3b43 Add IO to proc executor in a few more places to get more debug info out 11 years ago
Renan de Lima 8e8e9d3719 Factory uses "prefered-install" configuration when creating
DownloadManager
11 years ago
Jordi Boggiano 8d0b7f278e CS fixes 11 years ago
Pavel Savinov 831bd844bd Almost PHPDoc problems fixed 11 years ago
Jordi Boggiano e50173ff93 Merge remote-tracking branch 'nfx/artefact-repo-type' 11 years ago
Jordi Boggiano e8c362c273 Throw exception if HOME or APPDATA is not available to create the composer home dir 11 years ago
Serge Smertin 4b176f11f2 added artifact repository initial functionality 11 years ago
Nils Adermann 3e26502561 Remove Mercurial and Git Archivers as they cannot implement exclude rules 11 years ago
Nils Adermann 526f48ecb8 Implement a basic archive command
It allows creating archives with the archive manager given a package/version
pair.
11 years ago
Nils Adermann ba51027680 Reorder ArchiveManager parameters to make the download manager optional 11 years ago
Matthieu Moquet c248115e04 Fix how download manager is constructed
This fixes tests due to upstream changes.
The createDownloadManager in the Factory now takes the config as extra
parameter.
11 years ago
Matthieu Moquet 60b1cc7d24 Create ArchiveManager with the Factory 11 years ago
Jordi Boggiano a0a9536d90 Avoid failing if COMPOSER env var is empty, refs #1720 11 years ago
Jordi Boggiano 4207fc3b19 Refactor require-dev handling to use one single repository and a one pass solving, fixes #719, fixes #1185, fixes #1330, fixes #789, fixes #640 12 years ago
Jordi Boggiano 8d55b9cced Merge remote-tracking branch 'ronnylt/script-event-post-dump-autoload'
Conflicts:
	tests/Composer/Test/Autoload/AutoloadGeneratorTest.php
12 years ago
Jordi Boggiano c55c9e4e8d Use strtr instead of str_replace 12 years ago
johnstevenson a2525c8fbe Replace backslashes in Window directories for config --list 12 years ago