4785 Commits (77e104bd4dcf29057e090ee928097816507b7b9c)

Author SHA1 Message Date
johnstevenson 2b8ad7dc2a Clear xdebug version if restart fails, fixes #5995 8 years ago
Stefan Grootscholten d80d266201 Fix dist download from bitbucket.
URL https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
results in the following $pathParts:
array(5) {
  [0]=>
  string(0) ""
  [1]=>
  string(5) "ariya"
  [2]=>
  string(9) "phantomjs"
  [3]=>
  string(9) "downloads"
  [4]=>
  string(36) "phantomjs-2.1.1-linux-x86_64.tar.bz2"
}

A dist download URL is like:
https://bitbucket.org/user/repo/get/[git-hash].zip
array(5) {
  [0]=>
  string(0) ""
  [1]=>
  string(4) "user"
  [2]=>
  string(4) "repo"
  [3]=>
  string(3) "get"
  [4]=>
  string(14) "[git-hash].zip"
}
8 years ago
Jordi Boggiano fcbc1044e0 Revert "Allow use of parent directories in PathDownloader when not mirroring the path" 8 years ago
Jordi Boggiano b2efcb1078 Update dist/source mirrors as well when updating a package's URL 8 years ago
Jordi Boggiano 51cfe3ba73 Fix whitespace in selfupdate output, fixes #5980 8 years ago
Jordi Boggiano a78d800a24 Merge pull request #5974 from cweagans/allow-parent-path-repository
Allow use of parent directories in PathDownloader when not mirroring the path
8 years ago
Jordi Boggiano 1464146629 Explicitly cast possible-null to string 8 years ago
Jordi Boggiano 1bc8b702ca Fix handling of annotated tags and prefer them over lightweight tags, fixes #5555 8 years ago
Jordi Boggiano 01885777f3 Fix case insensitivity of remove command, fixes #5973 8 years ago
Cameron Eagans 1cda8e1ef0 Allow use of parent directories in PathDownloader when not mirroring the path 8 years ago
johnstevenson 3928f1f3be Set xdebug version in environment, fixes #5967 8 years ago
Jordi Boggiano a1b468ea50 Fix git shortening, it is sunday.. 8 years ago
Jordi Boggiano 98c5f825e0 Fix tests and regression in @ref script handling 8 years ago
Jordi Boggiano 58b94b66e5 Shorten git hashes to 10chars to avoid long lines, refs #5946 8 years ago
Jordi Boggiano 4d77ffcb4a Merge branch 'simplify-output' 8 years ago
Jordi Boggiano b0000617cc Support @php prefix for scripts to reuse the current PHP interpreter, fixes #5957 8 years ago
Jordi Boggiano 9b0ddcd9dd Merge pull request #5954 from Golodnyi/master
Not actual parameters
8 years ago
Jordi Boggiano 9d3e3ca486 Fix edge case in bitbucket driver 8 years ago
golodnyi 64f3079c53 rollback changes, since the implementation of the method "search" in the class "ComposerRepository" has parameter "type " 8 years ago
golodnyi 1cced223d8 Not actual parameters 8 years ago
Jordi Boggiano 4d082f77b8 Simplify composer output to take less lines 8 years ago
Jordi Boggiano e54c7478ee Attempt at fixing support for git 2.11, refs #5942 8 years ago
Jordi Boggiano 1dcb2b5758 Merge remote-tracking branch 'nicolas-grekas/apcu' 8 years ago
Jordi Boggiano 3c1300bcaf Allow disabling execution of operations and lock writing independently from dryRun, closes #5787 8 years ago
Jordi Boggiano 47beefe94c Merge branch '1.2' 8 years ago
Jordi Boggiano 9ee17ef6ff Fix handling of partial package listings containing replaces/provides 8 years ago
Jordi Boggiano e9d04f2b2d Merge branch '1.2' 8 years ago
Hans-Joachim Michl 817b2747c7 Fix #5672
This fixes the issue reported in #5672.
It just makes sure the ZendGuard encoded files can be autoloaded correctly.
8 years ago
Dries Vints 58b27289d0 Do not add newlines for errors 8 years ago
Dries Vints 2ab7df5566 Do not add newlines to output 8 years ago
Nicolas Grekas 6d4e60b991 Add --apcu-autoloader option to enable APCu caching of found/not-found classes 8 years ago
Jordi Boggiano 9b730183a6 Merge branch '1.2' 8 years ago
Jordi Boggiano f3f063e3e2 Merge pull request #5888 from alcohol/array-default
use array as default value
8 years ago
Jordi Boggiano 0f276e3890 Merge pull request #5907 from Rudloff/feature/status-code
Non-zero status code when there are outdated packages (fixes #5901)
8 years ago
Rob Bast 873f17261c
try to fix test instead of guarding implementation 8 years ago
Rob Bast bcba1399c5
support libressl
closes #5917
8 years ago
Jordi Boggiano 193d53921b Merge branch '1.2' 8 years ago
Jordi Boggiano 91e7372c6e Backport update packagist default repo to be packagist.org 8 years ago
Jordi Boggiano 7259630cbe Fix support for partial provider repos 8 years ago
Pierre Rudloff 7d52bd6ed5 Non-zero status code when there are outdated packages (fixes #5901) 8 years ago
Jordi Boggiano f1eb787013 Merge pull request #5882 from johnstevenson/xdebug-handler-ini
Use random name for tmp ini and delete after use
8 years ago
Rob Bast 7d67da3ffa
guard against non array value 8 years ago
Rob Bast 611d6a0364
use array as default value
rather than assigning empty array in constructor. the latter can cause
issues with mocks in some scenarios (if constructor does not get called)
8 years ago
Sergey Beresnev 2717e115c8 windows remote path treats as remote now 8 years ago
johnstevenson 379fb70ad9 Use random name for tmp ini and delete after use
Thanks to Patrick Rose for reporting this issue.
8 years ago
Jordi Boggiano de9f333ec6 Merge pull request #5846 from markingman/master
Fixing local file VCS URLs with encoded characters
8 years ago
Thomas Flori 7896b1ffab cache only rendered composer information
As suggested we cache now only composer information and also the rendered version again. Perforce is using the same property cache as others and the `Util\Perforce::getComposerInformation()` is using the newly created methods.
8 years ago
Thomas Flori ec27777341 code improvements as suggested
Thanks for your input!
8 years ago
Thomas Flori d70dfd2df3 revert style changes 8 years ago
Thomas Flori 33d026bb06 fix code style to be PSR-2 conform
I tried to solve all PSR-2 style guide violations in files that I changed. One I could not solve: const can not concatenate in php 5.3.
8 years ago
Thomas Flori 597f834ae9 add getFileContent function
This function is very similar to a part from getComposerInformation - so we can use this function in getComposerInformation too. And because it is almost everywhere the same we can put it to abstract class.

By implementing getComposerInformation in abstract class we need to add the getChangeDate to interface too. Only Problem: perforce seems not to support a ChangeDate. For this we use 'now' to have at least something.
8 years ago
Mark Ingman a330d27b10 Code formatting
Updating variable name and whitespace formats inline with the project’s
standards
8 years ago
Mark Ingman 0a3145821f Merge remote-tracking branch 'composer/master' 8 years ago
Jordi Boggiano 8ad6385ffb Merge remote-tracking branch 'fabpot/more-debug' 8 years ago
Jordi Boggiano f3af3da16f Add more comments in ConsoleIO, closes #5836 8 years ago
Jordi Boggiano 43903a3979 Merge branch '1.2' 8 years ago
Jordi Boggiano 027de2960b Merge pull request #5794 from andrewjt71/issue-5769
Issue 5769 dev mode varaible
8 years ago
Jordi Boggiano 9801d831ed Merge pull request #5852 from fabpot/io-fix
Remove usage of echo when executing Composer script
8 years ago
Jordi Boggiano d6499b7c4a Merge pull request #5748 from kassner/hgdriver-bitbucket
HgDriver does not identify bitbucket mercurial repos correctly
8 years ago
Fabien Potencier 103624d4ed Remove usage of echo when executing Composer script 8 years ago
Mark Ingman 98d2fcb4d8 Fixing local file VCS URLs with encoded characters
realpath() returns FALSE for paths with URL encoding like %20, and
decoded path needs file:/// reapplied.
8 years ago
Mark Ingman 98ba6d8bf4 Fixing empty VCS URL for file:/// paths with spaces
realpath() returns FALSE for fFile paths with URL encoding like %20 for
spaces.
8 years ago
Jordi Boggiano 208086d8e3 Merge remote-tracking branch 'channelgrabber/GitSpeedIncrease' 8 years ago
Jordi Boggiano a1e81c38f9 Merge branch '1.2' 8 years ago
Jordi Boggiano f320c67534 Avoid choking on non-string constraints, fixes #5807 8 years ago
Jordi Boggiano 66bb195233 Add zlib warning to diagnose command 8 years ago
Jordi Boggiano 9c8617cd33 Merge branch '1.2' 8 years ago
Jordi Boggiano 0f455be01c Add CI flag in UA header 8 years ago
Jordi Boggiano e38ebefc7e Update packagist default repo to be packagist.org 8 years ago
Jordi Boggiano f7475c6ff6 Merge pull request #5830 from fabpot/logic-refactoring
Refactor some common logic in Command classes
8 years ago
Jordi Boggiano 9cf93b0c88 Merge pull request #5824 from fabpot/small-refacto
Code simplification
8 years ago
Fabien Potencier 07cbb73184 fixed deprecated class usages 8 years ago
Fabien Potencier 5d742fd38b Fix POST_DEPENDENCIES_SOLVING trigger 8 years ago
Fabien Potencier 69740bbbee Refactor some common logic in Command classes 8 years ago
Fabien Potencier 57ec0d1815 added more information in the output 8 years ago
Fabien Potencier b823242ae3 Code simplification 8 years ago
Jordi Boggiano d4547fba06 Merge pull request #5804 from msiebeneicher/bugfix/fix_rename_usage_in_archive_manager_for_v1_2
fixed direct rename() usage for v1.2
8 years ago
Niels Keurentjes 6de7feeb86 Fix crash when listing root package without versions
When using certain parameters together in 'composer show', specifically '-s --outdated', the root package itself is inspected for its latest version. If the git repository it belongs to does not have any tags yet this would return FALSE, while the next call to printMeta requires a PackageInterface or NULL, causing a crash.

Refs #5808
8 years ago
Martin Hasoň 2b67a9044e Fix class in DocBlock 8 years ago
Richard Heelin 5dfd23668e Only update the git repo if the commit we want doesn't exist, speeds up update from source 8 years ago
msiebeneicher 800a4bf391 fixed direct rename() usage for v1.2 8 years ago
Andrew Taylor ce6a3c0dd7 Issue 5769 dev mode varaible 8 years ago
Nils Adermann 66efc9af86 Merge pull request #5785 from nicolas-grekas/perf
Enhance performance by removing count() from Solver's main loop
8 years ago
Nicolas Grekas daf84bea33 Enhance solver perf by removing count() 8 years ago
Nicolas Grekas bfbcf03a6b Fix ShowCommand 8 years ago
Jordi Boggiano d9328ed5ae Merge pull request #5753 from alcohol/use-rfc3339-in-arraydumper
bring arraydumper in line with json schema spec and packagist
8 years ago
Jordi Boggiano 96bf605b31 Merge pull request #5779 from Koc/implode
Use implode instead of join
8 years ago
Nils Adermann ad41c324d3 GitHub integrations generate access tokens containing a dot 8 years ago
Konstantin.Myakshin dc70b40d34 Use implode instead of join 8 years ago
Jordi Boggiano 41c3307fc5 Merge branch '1.2' 8 years ago
Jordi Boggiano f23cdf59e3 Make remove command case insensitive, fixes #5754 8 years ago
Jordi Boggiano d1867d5859 Merge branch '1.2' 8 years ago
Jordi Boggiano 5ee22f25ba Rework JSON matching to use a properly recursive pattern, fixes #5771 8 years ago
Jordi Boggiano 6370efd1f1 Merge pull request #5776 from dunglas/remove_unused
Remove unused variable
8 years ago
Jordi Boggiano 183398fe5e Merge pull request #5717 from berlinger-rarents/fix/5584_anon_redirect_bitbucket
prevent (prompt for) bitbucket auth when it redirected
8 years ago
Jordi Boggiano c0e28a9043 Remove static/public method 8 years ago
Kévin Dunglas 3e3fd3c6b1
Remove unused variable 8 years ago
Jordi Boggiano c540dace8c Merge pull request #5765 from fabpot/remove-obsolete-code
removed obsolete code
8 years ago
Jordi Boggiano 4cd6eabdba Merge branch '1.2' 8 years ago
Fabien Potencier b502a35fc1 added missing var declaration 8 years ago