544 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 6f0f17355f Small fix for validated NULL cafile in config 10 years ago
Pádraic Brady cb32c480be Validate disable-tls and cafile config file values 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
Pádraic Brady a2bf14e381 Make disableTls a core RemoteFilesystem option - per method invites human error 11 years ago
Sandy Pleyte ee62ec60f0 Remove old comment 11 years ago
Sandy Pleyte ab8f67e8cf Always use rootPackage config 11 years ago
Sandy Pleyte 9af5eaa574 Refactored the code with the switch statement. 11 years ago
Sandy Pleyte bc7c93ae85 Fix for #1966, use the preferred-install from the rootPackage config to install the dependencies. 11 years ago
Pádraic Brady 49590af656 $originUrl passed to RemoteFilesystem is actually a HOST string already (so far!) 11 years ago
Pádraic Brady 0a8180674e Adding some HTTPS check to diagnose command (stash) 11 years ago
Pádraic Brady 2648064e5a Some typos/corrections 11 years ago
Pádraic Brady 4d5515190f Reorder self-update opts and correct requirements 11 years ago
Pádraic Brady fa6c8eb6c0 Add disable-tls to self-update command as a defined option 11 years ago
Pádraic Brady ca4b4696b0 Added Exceptions, errors and info messages for self-update command and TLS defaults to RemoteFilesystem 11 years ago
Pádraic Brady d081aa0784 Restructure self-update http/https decision
Error on non-openssl and warn user about setting disable-tls to disable error.
If disable-tls is true, ad an info message about running in non-TLS mode.
11 years ago
Jordi Boggiano 245461d8ed Merge pull request #2682 from gena01/ssh-support-in-github-protocols
Adding ssh protocol support to "github-protocols".
11 years ago
Steve Buzonas 3ad47b5d2c add allowing require to update dep chain, fixes composer/composer#2668 11 years ago
Gennady Feldman ac78eaa027 Adding ssh protocol support to github-protocols. 11 years ago
Jordi Boggiano a90a05a059 Detect composer install foo/bar misuse and suggest alt 11 years ago
Nils Adermann 0238aaf5ac Merge pull request #2629 from moranjk/master
Implemented Pre/Post Archive Script Events
11 years ago
Robert Boloc 5e5311a224 use optimize-autoloader config param in update and install commands 11 years ago
Robert Boloc 8a221854b1 changed name of the option to optimize-autoloader 11 years ago
Robert Boloc f67f04adfb added config option to optimize the autoloader always 11 years ago
Markus Staab 464fa1dedb added a indicator in the info-message on --optimize 11 years ago
James Moran ee7961a0f3 Implemented Pre/Post Archive Script Events
The script events `pre-archive-cmd` and `post-archive-cmd` can be used
to perform any tasks necessary when archiving the composer project.

This functionality can be used to run unit test or and other build
process before archiving, and can be used to distribute the archive
when completed
11 years ago
Eymen Gunay ad51db7b57 Fixed missing close tags 11 years ago
Gordon Franke 202701c391 Escape env value before passing it to system call 11 years ago
Jordi Boggiano 7c1042eef5 Detect color.ui always git setting as bad, fixes #2544 11 years ago
Jordi Boggiano b23742e30c Merge remote-tracking branch 'donquixote/feature/psr4-complete' 11 years ago
Jordi Boggiano a5c6319d46 Fix uninitialized var, fixes #2539 11 years ago
Jordi Boggiano 6ead35f189 Add version arg, docs for --rollback and reorganize the code, refs #2522 11 years ago
Jordi Boggiano 47a542ea89 Merge remote-tracking branch 'chr0n1x/feature-selfupdate-rollback' 11 years ago
Jordi Boggiano f85a366eb9 Finalize new autoloader-suffix config value, refs #2524, fixes #1413 11 years ago
chr0n1x d26355ef65 SelfUpdateCommand: removed unneeded return 11 years ago
chr0n1x 0c76bba8bb SelfUpdateCommand: do not delete old snapshots, allow user to clean them 11 years ago
chr0n1x bc5ce1ce04 SelfUpdateCommand: only use 1 rollback snapshot at a time 11 years ago
chr0n1x 2760221767 SelfUpdateCommand: initial groundwork for --rollback 11 years ago
Andreas Hennings 39c09d5192 Add psr-4 stuff in a few more places. 11 years ago
Jordi Boggiano 10f8e564bb Add warnings for xdebug, fixes #2425 11 years ago
Jordi Boggiano e126c92525 Fix exit codes, cc @tyrael 11 years ago
Bilal Amarni 61cc291c8a [CreateProject] allowed pretty version constraint 11 years ago
Dimitrios Kanellopoulos 81820beefc Cache path never ends with '/' 11 years ago
Dimitrios Kanellopoulos 95a9ac880b Check if current dir is writable and if not try the cache dir from settings 11 years ago
Dimitrios Kanellopoulos 9477e015bd Use cache directory when downloading composer.phar
Since there is a cache dir there is no need to populate the project
directory with temp files. Plus the permissions on the project dir
might not allow that.
11 years ago
Gennady Feldman f8376a5b34 Updating ConfigCommand so that we can set github-domains from the command line. 11 years ago
Phillip Look 07a7284ffc Change dependency processing for update with whitelisted packages
By default dependencies of white listed packages are no longer installed automaticaly.
To Install dependencies of whitelisted packages use --with-dependencies.
- rework after review comments
- precise documentation of option
- add missing punctuation marks
11 years ago