106 Commits (99fd5c7b493471e2437ccfa7992656719b9e9c74)

Author SHA1 Message Date
Lars Strojny 4e06aa051a
Check if inet_pton() exists 4 years ago
Jordi Boggiano c845d66818
Lowercase ext- package names, refs #9093 4 years ago
Jordi Boggiano 4d20e6f5d6
Move Version util to Platform namespace, fix CS nitpicks, make regexes case insensitive for robustness, refs #9093 4 years ago
Jordi Boggiano 7e1ef19a5a
Expand library version checking capabilities (closes #9093) 4 years ago
Jordi Boggiano a4a617abb4
Reduce amount of Filesystem/ProcessExecutor instantiations, add lots of docblocks 4 years ago
Jordi Boggiano 3c593b0d12
Remove duplicate use statement 4 years ago
Jordi Boggiano 74a63b4d6b
Merge branch '1.10' 4 years ago
Alessandro Lai ff05150c4e Add composer-runtime-api version constant 4 years ago
Alessandro Lai 270c7c3262
Backport validation support for composer-runtime-api (#8842)
Fixes #8841
4 years ago
Jordi Boggiano 0ab48a1773
Add composer-runtime-api platform package 4 years ago
Jordi Boggiano ef249ef6b6
Add support for lib-zip platform package 5 years ago
Jordi Boggiano 3fc7e10c5c
Improve error reporting of solver issues, refs #7779
Fixes #8525
Fixes #6513
5 years ago
Jordi Boggiano 88b051c96b
Merge branch 'master' into 2.0
Update deps
5 years ago
Andreas Möller f7f7883a5e
Fix: Xdebug vs xdebug 5 years ago
Nils Adermann d2fa1e1319 Merge branch 'master' into 2.0
* master: (48 commits)
  SVN: hide passwords for debug output
  Free $solver asap
  fixes #8179
  [minor] Fixed a typo in the CHANGELOG.md.
  Update deps
  Update changelog
  Revert "Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET" Revert "Add docs for COMPOSER_SELF_UPDATE_TARGET, refs #8151"
  Add docs for COMPOSER_SELF_UPDATE_TARGET, refs #8151
  Fix display of HHVM warning appearing when HHVM is not in use, fixes #8138
  Read classmap-authoritative and apcu-autoloader from project config when installing via create-project, fixes #8155
  Use possessive quantifiers
  Update xdebug-handler to 1.3.3
  fixes #8159
  Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET
  flag should come before script name
  use full command name, not abbreviated/alias
  modify text
  Document the alternatives to disable the default script timeout
  Anchor pattern
  Fix URL resolution for Composer repositories
  ...
5 years ago
Elan Ruusamäe 12e683e2ee
ext-imagick: support version string from ImageMagick 6.x 6 years ago
Nils Adermann 287419f6a0 Merge branch 'master' into 2.0
* master:
  Follow up to #7946 test: add solver flag to assert path execution
  Fix tests
  Make sure config command output is also output on --quiet so that warnings can be hidden, fixes #7963
  Recognize composer-plugin-api as a platform package, fixes #7951
  Quote wildcards to avoid issues in some shells, fixes #7960
  Avoid dumping null values for dist reference/shasum and source reference, fixes #7955
  Soften hard exit after revert of composer file
  Make unixy proxy code POSIX compatible
  Update aliases.md
  Same but for Problem.php
  Better error message for present but incompatible versions
  Fix inconsistent casing
  Don't do (new Foo())->bar() - not 5.3-compatible
  Support identifying the HHVM version when not running with HHVM
6 years ago
Jordi Boggiano e1ac0c7948 Recognize composer-plugin-api as a platform package, fixes #7951 6 years ago
Jordi Boggiano 9c32808782 Merge branch 'master' into 2.0 6 years ago
Fred Emmott 1b196720bf
Support identifying the HHVM version when not running with HHVM
hhvm-nightly (and the next release) are no longer able to execute
Composer. Support executing Composer with PHP to install dependencies
for hack projects.

The goal is for this to be temporary, until Hack identifies a new
package manager, given that Composer does not aim to be a multi-language
package manager.

fixes #7734
6 years ago
Jordi Boggiano 585535a01d Fix platform package regex 6 years ago
Jordi Boggiano 4517c00d40 Merge branch 'master' into 2.0 6 years ago
Jordi Boggiano acea4a4d4d Warn on invalid package name or require/provide/.., fixes #7874 6 years ago
Jordi Boggiano 788a822b24 Add some phpdocs 6 years ago
meyerbaptiste 5ce5560040
Fix support for imagemagick <3.3, refs #7762 6 years ago
Jordi Boggiano 489e0d4b12 Add support for imagemagick <3.3, refs #7762 6 years ago
Elan Ruusamäe f9234222d1 add lib-imagick to show -p output (#7762) 6 years ago
Raffael Comi 3c543b2752 Report "same as actual" version if override package matches actual 6 years ago
johnstevenson ed97c2116c Use external XdebugHandler library 7 years ago
Jordi Boggiano 471b012e3a Fix problem report when requiring "ext-zend opcache", refs #2509 7 years ago
Jordi Boggiano 122e422682 CS fixes 8 years ago
Jordi Boggiano be9abbf9f3 Override all php-* versions when php package is defined in config.platform 8 years ago
Jordi Boggiano 8764876cad Avoid loading xdebug platform package twice, fixes #5995 8 years ago
johnstevenson 3928f1f3be Set xdebug version in environment, fixes #5967 8 years ago
Jordi Boggiano 9b730183a6 Merge branch '1.2' 8 years ago
Rob Bast bcba1399c5
support libressl
closes #5917
8 years ago
Jordi Boggiano 1c34248022 Check that PHP_ZTS is defined 8 years ago
Jordi Boggiano 9b08ee48db Update platform package regex 8 years ago
David Zuelke 19126d76a6 unify php-* package description grammar 8 years ago
David Zuelke a26c03eef0 add php-zts virtual platform package 8 years ago
David Zuelke 0f68c01094 add php-debug virtual platform package 8 years ago
Jordi Boggiano a2b3e89d56 Make sure php-ipv6 is recognized as a platform package as well 8 years ago
Richard Fussenegger 560f09cf3c Changed error suppression to Silencer 8 years ago
Richard Fussenegger 14224a1f02
Reduced to single requirement 8 years ago
Richard Fussenegger a155f4e7ea
Removed unused Silencer import 8 years ago
Richard Fussenegger 45e998c1d5
Reverted to initial version 8 years ago
Jordi Boggiano 301ea66371 Use silencer and check the function exists, refs #5317 8 years ago
Jordi Boggiano a7bbdcb794 Merge remote-tracking branch 'Fleshgrinder/ipv6-platform-requirement' 8 years ago
Jordi Boggiano 0cca4d1a44 Fix extension parsing to take the most usable data instead of just using 0 in case of parsing failure, fixes #5331, fixes #5264 8 years ago
Richard Fussenegger b68921ce8f
Provide IPv6 requirement via ext 8 years ago