Jordi Boggiano
a6ce43817e
Overhaul VCS downloaders, added base class and uniformized
13 years ago
Jordi Boggiano
d3d16789d0
Enable tar/phar downloaders
13 years ago
Jordi Boggiano
a41fefd1d9
Fix way of checking for Windows
13 years ago
Jordi Boggiano
afa7fb8d75
Check for changes before updating/removing svn checkouts
13 years ago
Jordi Boggiano
702d415472
Fix usage of the ProcessExecutor
13 years ago
Jordi Boggiano
5ce9de422b
Merge pull request #232 from robywan/hidden-password-fix
...
Fixed detection of hidden password input capability
13 years ago
Jordi Boggiano
294217317b
Merge pull request #235 from francoispluchino/master
...
Remove the warning of copy() in FileDownloader
13 years ago
digitalkaoz
627deab51c
fixed #230
13 years ago
François Pluchino
1c65fd2078
Remove the Warning, because managed in the callbackGet notification
13 years ago
Roberto Ricci
ec665a01ab
Fixed detection of hidden password input capability
13 years ago
Joseph Bielawski
188d8beb79
Class name typo fix
13 years ago
Jordi Boggiano
f6efa3aa24
Merge pull request #226 from justinrainbow/bug_211
...
PHP 5.3.2 segmentation fault fix
13 years ago
Jordi Boggiano
191b8344e9
Merge pull request #228 from jakzal/JsonEncodeFix
...
Fixed json encoding when quoted value contains trailing backslash.
13 years ago
Jordi Boggiano
9125f4dc90
Merge pull request #201 from msonnabaum/master
...
Add detect_unicode=0 workaround to shebang
13 years ago
Jakub Zalas
dcdb761e17
Used strict comparision.
13 years ago
Jakub Zalas
c680ec7e51
Fixed json encoding when quoted value contained trailing backslash.
...
Condition checking if current character is inside a quoted string did not consider the case when backslash before quote is escaped with another backslash.
13 years ago
Justin Rainbow
7eda0a8823
PHP 5.3.2 segmentation fault fix
...
For some reason, using the SqlFixedArray causes a Segmentation Fault during
an install or update. Changing to a simple array fixes this issue, but in
turn uses more memory. Which is why there is the version test.
13 years ago
Jordi Boggiano
4dee2528e9
Fix typo
13 years ago
Kai W.
6cf5c6e040
Restoring FileDownloader constructor compatibility in ZipDownloader
13 years ago
Jordi Boggiano
f5ac5b9b3e
Fix ZipDownloader, fixes #221
13 years ago
Jordi Boggiano
405f876fa6
Merge pull request #204 from simensen/GenerateAutoloadRevised
...
Autoload Generator handles multiple PSR-0 paths
13 years ago
François Pluchino
6d4ccaa398
Fix display overwrite()
13 years ago
François Pluchino
76deb2d302
Fix bug on askAndHideAnswer() (because of the writeln() deletation)
13 years ago
François Pluchino
3cbe7cf590
Fix bug display in FileDownloader
13 years ago
Jordi Boggiano
9987b2aa83
Fix compiler
13 years ago
Jordi Boggiano
6c2ec966ff
Fix ConsoleIO::overwrite
13 years ago
Jordi Boggiano
e218b811e0
Convert static Process into an executor that can be injected
13 years ago
Jordi Boggiano
e4dbee2648
Fix tests
13 years ago
Jordi Boggiano
434c9ecdeb
Cleanups of IOInterface
13 years ago
Jordi Boggiano
edf948454b
Remove IO from Solver, debug methods don't need it
13 years ago
Jordi Boggiano
6492118f29
Merge remote-tracking branch 'francoispluchino/master'
...
Conflicts:
src/Composer/Repository/Vcs/GitDriver.php
src/Composer/Repository/Vcs/HgDriver.php
src/Composer/Repository/Vcs/SvnDriver.php
13 years ago
Jordi Boggiano
6cfed52aae
Merge remote-tracking branch 'digitalkaoz/process'
13 years ago
François Pluchino
8053878b6a
Merge branch 'master'
...
Conflicts:
src/Composer/Console/Application.php
13 years ago
François Pluchino
03f5eee3fa
Fix some improvements
13 years ago
François Pluchino
9963bde367
Fix some improvements
13 years ago
François Pluchino
541285022d
Replace CURL with copy() and file_get_contents()
13 years ago
Jordi Boggiano
d1416a35a2
Fix missing arg
13 years ago
Jordi Boggiano
3bed815b19
Restore bindir/vendordir behavior, fixes #216
13 years ago
François Pluchino
a5fb4abb36
Fix some improvements
13 years ago
Igor Wiedler
81f9adc596
Refactor Application::bootstrapComposer into a factory class (split from #178 )
13 years ago
Jordi Boggiano
bfe28905d0
Fix formatting and make pretty-printing optional
13 years ago
Justin Rainbow
447230d77a
Extracting JsonFile additions for prettifying JSON
13 years ago
Christophe Coevoet
bca786d5c3
Fixed the tests
...
array_filter preserves the keys even when filtering an array indexed
numerically.
13 years ago
Christophe Coevoet
bd1d20b2c9
Fixed CS
13 years ago
François Pluchino
0f9dcc9618
Remplace all echo with writeln method of IO
13 years ago
François Pluchino
7888ec5313
Add Authentification in FileDownloader
13 years ago
François Pluchino
a10f92aafe
Convert Wrapper class to ConsoleIO class
13 years ago
Christophe Coevoet
1fdb7aef56
Changed the ShowCommand to use the new method
13 years ago
Christophe Coevoet
fc17e26bc3
Added a method to find packages by name
13 years ago
Jordi Boggiano
cc1dbbc36f
Add --link-type option to select link types in DependsCommand
13 years ago
Beau Simensen
2d721f5792
Standards fixes per @stof
13 years ago
Beau Simensen
e8fcf281fa
Autoload Generator handles multiple PSR-0 paths
...
The Autoload Generator was not behaving exactly as expected.
This PR is an alternate version of #203 based on some of
@stof's input on that PR.
The main differences are:
* The main package is added first instead of last
* parseAutoloads returns a different structure:
array('psr-0' => array('Ns\\Foo' => array('installDir')))
* dump and createLoader updated to account for new structure
13 years ago
François Pluchino
f65b34860f
Merge branch 'test'
...
Conflicts:
src/Composer/Downloader/FileDownloader.php
src/Composer/Repository/Vcs/HgBitbucketDriver.php
13 years ago
Mark Sonnabaum
045ae0e5ce
Added "-d detect_unicode=0" to the php shebang to work around https://bugs.php.net/bug.php?id=36711 .
13 years ago
François Pluchino
9af46ad800
Add Helper Wrapper
13 years ago
Hugo Hamon
398efbb894
[Repository] removed unused local $versions variable from VcsRepository::initialize() method.
13 years ago
Hugo Hamon
09f0ba6604
[Repository] removed unused local $match variable from HgBitbucketDriver::supports() method.
13 years ago
Hugo Hamon
70d7ab43ee
[Repository] removed unused local $match variable from GitHubDriver::supports() method.
13 years ago
Hugo Hamon
7842149a51
[Repository] removed unused local $match variable from GitBitbucketDriver::supports() method.
13 years ago
Hugo Hamon
66f214e446
[Repository] removed unused $requires local variable from PearRepository::fetchFromServer() method.
13 years ago
Hugo Hamon
488928b9b5
[Package] removed unused local $key variable from VersionParser::parseConstraints() method.
13 years ago
Hugo Hamon
2d1ad6ca32
[Package] removed unused local $repositories variable from RootPackageLoader::load() method.
13 years ago
Hugo Hamon
535455606b
[Downloader] fixed incorrect variable name in FileDownloader class.
13 years ago
Hugo Hamon
9acbb0c026
[DependencyResolver] removed unused local variables and fixed some wrong local variable names in Solver class.
13 years ago
Hugo Hamon
747abf6843
[Command] removed unused local variable $composer in UpdateCommand::execute() method.
13 years ago
Hugo Hamon
c993f3e92d
[Command] removed unused local $recommendedDependencies variable in DependsCommand::getReferences() method.
13 years ago
François Pluchino
cad1497b95
Keep history action on download
13 years ago
François Pluchino
86070a8b6e
Replace getHttpSupport() to getScheme()
13 years ago
François Pluchino
9b0e50cdc2
Restore the old regex
13 years ago
François Pluchino
9c7e7a2c4a
Remove comment
13 years ago
François Pluchino
395e2e040d
Add callback download informations
13 years ago
François Pluchino
2f0162053d
Add OutputConsole and format the download output
13 years ago
François Pluchino
013d145bcd
Add InputInterface and OutputInterface
13 years ago
François Pluchino
fa793649fa
Add a VcsDriver abstract class.
...
All XxxDriver extends this abstract class now.
13 years ago
Jordi Boggiano
3d52798c0f
Merge pull request #192 from biozshock/master
...
After mesage "Installing dependencies" composer dies silently.
13 years ago
Jordi Boggiano
83a106bd79
Add recommends and package versions to the depends command
13 years ago
Jordi Boggiano
81d80b2a04
Merge remote-tracking branch 'justinrainbow/depends_command'
13 years ago
Artem Lopata (bumz)
de066de198
Fix for composer. When running update/install command it's just do nothing, except writing "Installing dependencies"
13 years ago
Jordi Boggiano
126c57d07c
Fix notice
13 years ago
Jordi Boggiano
9630f44922
Fix errors in case packages is empty
13 years ago
Jordi Boggiano
56e43e4397
Add tests
13 years ago
Jordi Boggiano
462ebdf752
Detect lock file changes and warn users on install, fixes #75
13 years ago
Nils Adermann
855b1cb9d3
Merge pull request #173 from Seldaek/update
...
Fix update, fixes #125
13 years ago
Jordan Alliot
3444bdae82
Check openssl extension for proxy
13 years ago
Jordan Alliot
1471b41ba8
Handle system proxy in file downloads
13 years ago
digitalkaoz
897ff9126d
seperate class for Process, using this one all over the place
13 years ago
Justin Rainbow
981477dd17
New 'depends' command added
...
Basic command to display where a given package is referenced.
This helps in figuring out where a package is used, and even
can help in troubleshooting dependency issues.
13 years ago
digitalkaoz
a15567cea6
make use of process component fixes #105
13 years ago
Fabien Potencier
90f2a9f406
Use JSON_PRETTY_PRINT option when dumping JSON to help debugging
13 years ago
Jordi Boggiano
9b2694351b
Less confusing error message
13 years ago
Jordi Boggiano
6ac38f111d
Fix typo
13 years ago
Jordi Boggiano
719d3074f0
Dump bin info
13 years ago
Jordi Boggiano
4a10850759
Fix output
13 years ago
Jordi Boggiano
8cfbf9e198
Fix update, fixes #125
13 years ago
Jordi Boggiano
5c8eb355ce
License now defaults to an empty array
13 years ago
Jordi Boggiano
3b9dd59da3
Fix typo
13 years ago
Jordi Boggiano
2c367e7f39
Allow multiple fallback dirs
13 years ago
Jordi Boggiano
f051778192
Clean up unneeded initialization stuff
13 years ago
Jordi Boggiano
9452a94e30
Fix regression in previous merge
13 years ago
Igor Wiedler
85ec42bac3
display highest package version by default on show command
13 years ago