1
0
Fork 0
Commit Graph

8285 Commits (bb2f64c7bc37bbc01de6eb4efa49719c5ff80a77)

Author SHA1 Message Date
Jordi Boggiano bb2f64c7bc Remove ability to override the entire HttpDownloader instance in PRE_FILE_DOWNLOAD events 2019-01-18 12:14:37 +01:00
Jordi Boggiano 549ccd8f79 Remote outputProgress concept from downloaders as it does not make sense when things happen in parallel, refs #7901 2019-01-18 11:48:51 +01:00
Jordi Boggiano ea978ee7f8 Update react/promise requirement 2019-01-18 08:46:46 +01:00
Jordi Boggiano 3dfcae99a9 Add parallel download capability to FileDownloader and derivatives 2019-01-18 08:39:03 +01:00
Jordi Boggiano 0f2f950cb6 Add available-packages key for new repo format, and many consistency tweaks/fixes across various repo formats 2019-01-15 11:40:49 +01:00
Jordi Boggiano c97b7a9be5 Fix implementation of filterPackages 2019-01-14 17:29:24 +01:00
Jordi Boggiano fd5c5ff6bc Fix implementation of whatProvides for older provider-only repos 2019-01-14 17:29:24 +01:00
Jordi Boggiano 4b7658a2a8 Small tweaks and make sure composer fails properly in a plane 2019-01-14 17:29:24 +01:00
Jordi Boggiano a5d5270a7e Make sure other providers of a name are never loaded 2019-01-14 17:29:24 +01:00
Jordi Boggiano 137c32e72e Do not prohibit http for old provider URLs on .org in case they are used 2019-01-14 17:29:24 +01:00
Jordi Boggiano b47330adf1 Refactor ComposerRepository to work with combined repos having lazy providers and partial packages 2019-01-14 17:29:24 +01:00
Jordi Boggiano 14d6bcedda Fix redirect handling and some output tweaks 2019-01-14 17:29:24 +01:00
Jordi Boggiano 00de0f5854 Fix 5.3 support 2019-01-14 17:29:24 +01:00
Jordi Boggiano fc03ab9bba Add COMPOSER_DISABLE_NETWORK env var for debugging 2019-01-14 17:29:24 +01:00
Jordi Boggiano e8c6948770 Deduplicate link instances between versions of a given package 2019-01-14 17:29:24 +01:00
Jordi Boggiano e753bf08b1 Minor tweaks 2019-01-14 17:29:24 +01:00
Jordi Boggiano 0961e16795 Add support for new metadata-url repo attribute 2019-01-14 17:29:24 +01:00
Jordi Boggiano e67030076a Fix show command 2019-01-14 17:29:24 +01:00
Jordi Boggiano ed65625126 Handle custom http options cleaner in ComposerRepo 2019-01-14 17:29:24 +01:00
Jordi Boggiano 788a822b24 Add some phpdocs 2019-01-14 17:29:24 +01:00
Jordi Boggiano 5d2b3276eb Avoid starting all jobs immediately 2019-01-14 17:29:24 +01:00
Jordi Boggiano 64384f8b15 Fix tests 2019-01-14 17:29:24 +01:00
Jordi Boggiano 9986b797fb Add support for redirects/retries in curl downloader 2019-01-14 17:29:23 +01:00
Jordi Boggiano fd11cf3618 Port/extract most behavior of RemoteFilesystem to CurlDownloader 2019-01-14 17:29:23 +01:00
Jordi Boggiano 4a8a1cb0c9 Fix PHP 5.3 support 2019-01-14 17:29:23 +01:00
Jordi Boggiano 655a784fac Fix findPackage(s) implementation 2019-01-14 17:29:23 +01:00
Jordi Boggiano 346de47af2 Small fixes 2019-01-14 17:29:23 +01:00
Jordi Boggiano 09fd239f24 Fix factory test 2019-01-14 17:29:23 +01:00
Jordi Boggiano 1cd9f4f9db Disable request_fulluri by default for HTTPS connections 2019-01-14 17:29:23 +01:00
Jordi Boggiano f946d8eb5a More RemoteFilesystem usage removals and some repository/vcs driver refactorings 2019-01-14 17:29:23 +01:00
Jordi Boggiano 713bc4de1d Minor fixes and updated the rest of the code/tests to use HttpDownloader 2019-01-14 17:29:23 +01:00
Jordi Boggiano 56805ecafe Add HttpDownloader to wrap/replace RemoteFilesystem with a new curl multi implementation 2019-01-14 17:29:23 +01:00
Jordi Boggiano 618e21f1c1
Merge pull request #7819 from yassine-ah/patch-3
Ask confirmation when is run as admin
2018-12-21 11:56:45 +01:00
Nils Adermann 6c32393fd7
Merge pull request #7644 from naderman/pool-builder-prune-impossible-versions
PoolBuilder:  prune impossible versions before pool creation
2018-12-11 21:33:01 +00:00
Ahammar Yassine b4fae00db2
Change return code to 1 2018-12-04 18:54:57 +01:00
Ahammar Yassine 0fd4ef6d8e
Ask confirmation when is run as admin
Use return instead of exit for the Application to run cleanly
2018-12-04 17:47:45 +01:00
Ahammar Yassine 5548051977
Ask confirmation when is run as admin 2018-12-04 16:03:16 +01:00
Jordi Boggiano bf33eec912 Fix tests 2018-12-03 10:59:04 +01:00
Jordi Boggiano 411dd51f20 Merge branch 'master' into 2.0 2018-12-03 10:41:19 +01:00
Jordi Boggiano 4301c19ce3 Update target for master 2018-12-03 10:39:36 +01:00
Jordi Boggiano 02ee50ac1d Prepare 1.8.0 2018-12-03 10:21:52 +01:00
Jordi Boggiano 6ed7215fed Merge remote-tracking branch 'origin/1.7' 2018-11-30 08:53:44 +01:00
Jordi Boggiano a6d1cdd6d7
Merge pull request #7811 from johnstevenson/update-xdebug-handler
Update xdebug-handler, fixes #7807
2018-11-30 08:21:46 +01:00
johnstevenson ab165cfcd6 Update xdebug-handler, fixes #7807 2018-11-29 14:25:01 +00:00
Jordi Boggiano 7ab633a2af Prepare 1.8.0 changelog 2018-11-28 08:44:45 +01:00
Jordi Boggiano 1970e97b47
Merge pull request #7806 from meyerbaptiste/fix/lib-imagick
Fix support for imagemagick <3.3
2018-11-27 16:52:09 +01:00
meyerbaptiste 5ce5560040
Fix support for imagemagick <3.3, refs #7762 2018-11-27 16:32:26 +01:00
Jordi Boggiano 489e0d4b12 Add support for imagemagick <3.3, refs #7762 2018-11-27 14:26:03 +01:00
Jordi Boggiano 17fd933fd5 Update dependencies 2018-11-27 12:22:32 +01:00
Jordi Boggiano 66d84f60c6 Fix pattern matching for remove wildcard, refs #7715 2018-11-26 20:09:26 +01:00