839 Commits (28d26bd3a4a70a2bcf1f42b95a9b3cabda711c53)

Author SHA1 Message Date
Jordi Boggiano 4dabc17ec1
Fix use statement 5 years ago
Jordi Boggiano bfee701f9b
Deduplicate findHeaderValue code 5 years ago
Jordi Boggiano 6c4357a7ed
Merge branch 'master' into 2.0 5 years ago
Jordi Boggiano 0261ce8092
Improve handling of non-standard ports for GitLab and GitHub installs, fixes #8173 5 years ago
Thomas Perez 3e66d0514a Fix error_handler return type declaration 5 years ago
Jordi Boggiano 26a3e12c96
Merge pull request #7994 from aschempp/feature/zip-util
Extract the ZIP utility functions from ArtifactRepository
5 years ago
Jordi Boggiano 7edd689533
Merge pull request #8243 from carusogabriel/remove-explict-void-return
Remove explicits void returns
5 years ago
Gabriel Caruso 8b5be1d08c
Remove explicts void returns 5 years ago
Gabriel Caruso 6c8ddd4d57
Remove unused private properties 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
Nils Adermann e022c07370 Merge branch '1.8'
* 1.8:
  SVN: hide passwords for debug output
5 years ago
Stephan Vock 8da046e4e9 SVN: hide passwords for debug output 5 years ago
Nicolas Grekas 794234946c Let curl handle proxy and cipher list itself 6 years ago
Dane Powell d4150cafc4
Move sortPackages to static helper class. 6 years ago
Dane Powell 266a41e046
Refactor sortPackageMap to depend on separate sortPackage function. 6 years ago
Jordi Boggiano 0317199507
Merge branch 'master' into 2.0 6 years ago
Jordi Boggiano a186620210
Merge branch '1.8' 6 years ago
Jordi Boggiano 625bcee63a
Fix handling of warnings to incl all 4xx responses 6 years ago
Jordi Boggiano 8944627245
Fix syntax and backslash escaping 6 years ago
Novicaine 486b25fd30
Fix for UNC Windows paths
Made isAbsolutePath recognize Windows UNC-style absolute paths starting with \\
6 years ago
Andreas Schempp 0e2215dc6c Added full unit test coverage 6 years ago
Andreas Schempp a91fd20673 Return the composer.json content instead of a zip:// path 6 years ago
Andreas Schempp 0d0cb53f31 Adjust Zip Util to only find the root composer.json 6 years ago
Andreas Schempp 05d6b21785 Use self:: for private method 6 years ago
Andreas Schempp 9de07bed1b Fixed docblocks 6 years ago
Jordi Boggiano f77285916a
Clean up temp file on curl request failure and make sure the response body is avaiable on 3xx/4xx/5xx responses 6 years ago
Jordi Boggiano d37642d9f2
Add missing use 6 years ago
Jordi Boggiano 3f5a986170
Show warning in all 400/500 responses if available, fixes #7814 6 years ago
Jordi Boggiano 5f988a34a6
Merge branch 'master' into 2.0 6 years ago
Jordi Boggiano 4271167495
Improve version reporting 6 years ago
Matthew Brown 65903aacfd Fix type issues (#7996)
* Fix type issues found by Psalm
6 years ago
Jordi Boggiano 6c782599f1
Make IOInterface implement psr-4 LoggerInterface, fixes #5180 6 years ago
CZechBoY a062cd1a31
added phpstan on level 0 6 years ago
Jordi Boggiano 9957807990
Merge branch 'master' into 2.0 6 years ago
Andreas Schempp 4d85e217c3 Extract the ZIP utility functions from ArtifactRepository 6 years ago
Markus Staab 0aa030f09d
Fixed typo introduced in recent fix 6 years ago
Markus Staab fc2c445c06 Make sure we properly usleep() on windows rmdir/unlink
usleep() returns void, therefore the previous code didn't work
6 years ago
johnstevenson 6212eadcb0 Only use junctions if they can be safely removed 6 years ago
johnstevenson d1cf69fa92 Remove junctions with PHP rather than system rmdir
PHP will happily remove junctions using its `rmdir` function (tested on
versions back to 5.2.17). This saves invoking system `rmdir` through
cmd.exe.
6 years ago
johnstevenson da0dc74414 Update doc block, remove redundant clearstatcache 6 years ago
johnstevenson e085a72f64 Fix mode bitmask when detecting a Windows junction 6 years ago
Jordi Boggiano 4517c00d40 Merge branch 'master' into 2.0 6 years ago
Andrew Gillis dec2b5cd50 add gitlab token auth for git clone 6 years ago
Jordi Boggiano b89720b52a Merge branch 'master' into 2.0 6 years ago
Jordi Boggiano a9aaa25d4c Fix compat with Symfony Process 4.2, fixes #7923 6 years ago
Jordi Boggiano 3dfcae99a9 Add parallel download capability to FileDownloader and derivatives 6 years ago
Jordi Boggiano 4b7658a2a8 Small tweaks and make sure composer fails properly in a plane 6 years ago
Jordi Boggiano 137c32e72e Do not prohibit http for old provider URLs on .org in case they are used 6 years ago
Jordi Boggiano b47330adf1 Refactor ComposerRepository to work with combined repos having lazy providers and partial packages 6 years ago
Jordi Boggiano 14d6bcedda Fix redirect handling and some output tweaks 6 years ago
Jordi Boggiano fc03ab9bba Add COMPOSER_DISABLE_NETWORK env var for debugging 6 years ago
Jordi Boggiano 788a822b24 Add some phpdocs 6 years ago
Jordi Boggiano 5d2b3276eb Avoid starting all jobs immediately 6 years ago
Jordi Boggiano 64384f8b15 Fix tests 6 years ago
Jordi Boggiano 9986b797fb Add support for redirects/retries in curl downloader 6 years ago
Jordi Boggiano fd11cf3618 Port/extract most behavior of RemoteFilesystem to CurlDownloader 6 years ago
Jordi Boggiano 09fd239f24 Fix factory test 6 years ago
Jordi Boggiano 1cd9f4f9db Disable request_fulluri by default for HTTPS connections 6 years ago
Jordi Boggiano f946d8eb5a More RemoteFilesystem usage removals and some repository/vcs driver refactorings 6 years ago
Jordi Boggiano 713bc4de1d Minor fixes and updated the rest of the code/tests to use HttpDownloader 6 years ago
Jordi Boggiano 56805ecafe Add HttpDownloader to wrap/replace RemoteFilesystem with a new curl multi implementation 6 years ago
Jordi Boggiano 411dd51f20 Merge branch 'master' into 2.0 6 years ago
Michele Locati 04098153c8 Add support for running composer with phpdbg (#7798) 6 years ago
Jordi Boggiano 2e0f31106a Merge remote-tracking branch 'origin/master' into 2.0 6 years ago
Jordi Boggiano 5a56bb6971 Remove BC event and constraint classes 6 years ago
Gabriel Caruso 2a13bb2649 Fixes from PHPStan (#7687)
* fix docblocks

* remove redundant conditional

* fix wrong variable name

* fix wrong namespaces

* add missing private members

* remove unused/redundant arguments

* move testcase class

* exclude TestCase.php

* Tweak RuleWatchGraph type hints

* Tweak doc comment
6 years ago
Jordi Boggiano 2528654c53 Merge branch '1.7' 6 years ago
Seven Du 148e503b31 Modified comment block (#7700)
* Modified comment block
6 years ago
Michele Locati 41458c7518 Don't call Symfony ProcessUtils::escapeArgument 6 years ago
François-Xavier de Guillebon 114217c6e3
Fix ini_get() for boolean values 6 years ago
Gabriel Caruso 2805a69e58 Simplify conditions and inline temp variables 6 years ago
Gabriel Caruso a64b652a6b Use func_num_args instead of counting on func_get_args 6 years ago
Stephan Vock 8b8df01336 Bitbucket: fix redirect behaviour 6 years ago
Gabriel Caruso 71c8735e11 Use combined assignment operators 6 years ago
Jordi Boggiano bf125295df Fix escaping of URLs in Perforce and Subversion drivers 6 years ago
Daniel Karl 849f4eda56 Using cwd for 2nd process-execution (auth) in HgUtils 6 years ago
Jordi Boggiano e718f34ba4 Properly detect rate limit errors on github before outputting messages, fixes #6621 6 years ago
Jordi Boggiano e7a9bd3362 Attempt workaround for repo.packagist.org domain SSL on very old PHP, fixes #7530 6 years ago
Nicolas Grekas a3bbcf9c77 Make RemoteFilesystem::getRemoteContents() report response headers also on exceptions 6 years ago
Markus Staab eb94f8346a
Fixed typo 6 years ago
Jordi Boggiano ff59bbdab0 CS fixer 6 years ago
Jordi Boggiano c5fa3bdde0 Migrate to repo.packagist.org for package metadata 6 years ago
Jordi Boggiano 1983a450b4 Use rawurldecode instead of urldecode, fixes #7407 6 years ago
Jordi Boggiano d64f95b70c
Merge pull request #7475 from Elendev/mercurial-auth-json
Add support for authentication with mercurial repositories.
6 years ago
Elendev ea5644281a Display the error output in the thrown exception 6 years ago
Elendev 5c2b34a1af Encode the username correctly (fix typo) 6 years ago
Jonas Renaudot 1a725d5e1f Add support for authentication with mercurial repositories. 6 years ago
Vladimir Reznichenko cd39efc72c New finding by Static Code Analysis 6 years ago
Gabriel Caruso 7d9f8e2247
Improvements
Small improvements, such as remove unused imports, unecessaries casts, parentheses, etc.
6 years ago
zefrog fd00ea7ce8 Fix Git detection of authentication failure when no tty is attached to the process 6 years ago
Jordi Boggiano 4ebb747e12 Merge branch '1.6' 6 years ago
Jordi Boggiano e697293cd9 Handle broken symlinks more cleanly, fixes #7255 6 years ago
Jordi Boggiano 38866ba310 Merge remote-tracking branch 'johnstevenson/external-xdebug' 7 years ago
Jordi Boggiano 2bd34c0534 Merge branch '1.6' 7 years ago
Fabio Bas c9aa9c0d2f Fix usage of svn user-provided credentials, fixes #7114, closes #7228 7 years ago
Jordi Boggiano 174c71de04 Handle http 401/403 differently to allow reading warning message 7 years ago
Markus Staab 71d058b97b refactored "svn --version" calls into a single place, closes #7152
this saves a lot of process-spawning as we re-use the result of a process started once.
7 years ago
Jordi Boggiano e76d32817e
Merge pull request #7070 from nicolas-grekas/fix
Fix RemoteFilesystem::getRemoteContents() on-failure behavior
7 years ago
johnstevenson ed97c2116c Use external XdebugHandler library 7 years ago
Jordi Boggiano 08f769220a Merge branch '1.6' 7 years ago