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
|
b47330adf1
|
Refactor ComposerRepository to work with combined repos having lazy providers and partial packages
|
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
|
ed65625126
|
Handle custom http options cleaner in ComposerRepo
|
2019-01-14 17:29:24 +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
|
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 |
Nils Adermann
|
902cb290e7
|
Only load package versions which fit the root composer.json constraints
|
2018-09-12 16:48:17 +02:00 |
Nils Adermann
|
81bb8f81ad
|
Set all package ids only once the pool is created
They all get set in one place only and at a specific time when nothing
else will possibly change them anymore
|
2018-09-12 14:31:40 +02:00 |
Nils Adermann
|
261efe1e8e
|
Implement loadPackages on Composer repositories with providers
|
2018-09-12 14:14:04 +02:00 |
Nils Adermann
|
190d263c74
|
Fix logic for composer repository's optional acceptable callable filter
|
2018-09-11 14:43:25 +02:00 |
Nils Adermann
|
1228bcdffc
|
Internalize pool creation in repository set, store root aliases in set
The pool is still exposed too early in a few places which will require
further refactoring
|
2018-09-11 13:34:18 +02:00 |
Markus Staab
|
76bf6bdf97
|
Fixed typo
|
2018-07-24 18:20:04 +02:00 |
Jordi Boggiano
|
c5fa3bdde0
|
Migrate to repo.packagist.org for package metadata
|
2018-07-24 09:30:06 +02:00 |
Jordi Boggiano
|
c6d53abf89
|
Fix tests
|
2018-05-15 16:06:56 +02:00 |
Jordi Boggiano
|
af1dccb1fb
|
Avoid showing virtual packages in search results, fixes #7310
|
2018-05-15 15:20:21 +02:00 |
Markus Staab
|
6a7e932233
|
Mention that also a antivirus software might corrupt file contents
|
2018-01-22 14:41:19 +01:00 |
Niels Keurentjes
|
eab705d057
|
Reword exception text to evoke somewhat less panic
Refs https://github.com/composer/composer/issues/5196#issuecomment-346754244
Signature mismatch could indicate MitM, or just a CDN issue which is rather more likely.
|
2017-11-30 15:57:12 +01:00 |
Martin Hasoň
|
88ec172bd8
|
Fix CS
|
2017-05-19 15:14:47 +02:00 |
Robert Lu
|
05fcc4adfb
|
can use relative path for mirror
|
2017-05-16 21:56:24 +02:00 |
Jordi Boggiano
|
11ce391222
|
Add support for info/warnings in every json file loaded by ComposerRepo
|
2017-03-08 14:10:50 +01:00 |
Jordi Boggiano
|
9ee17ef6ff
|
Fix handling of partial package listings containing replaces/provides
|
2016-12-06 21:56:09 +01:00 |
Jordi Boggiano
|
7259630cbe
|
Fix support for partial provider repos
|
2016-11-30 22:53:59 +01:00 |
Jordi Boggiano
|
64d29dc6dc
|
Fix regex cleaning up repo URLs, fixes #5686
|
2016-09-17 13:27:29 +02:00 |
Jordi Boggiano
|
75074382de
|
Merge branch '1.1'
|
2016-06-25 15:50:18 +01:00 |
Jordi Boggiano
|
ebae5dfd95
|
Undo downgrade before trying again if http seems unreliable, refs #2835
|
2016-06-24 14:58:32 +01:00 |
Pierre du Plessis
|
6a557e45b8
|
Added --type option to search
|
2016-06-21 16:38:52 +02:00 |
Jordi Boggiano
|
ff4e2ec219
|
Avoid lazy-loading composer-plugin-api
|
2016-04-15 14:04:44 +01:00 |
Jordi Boggiano
|
3b0a1c6f70
|
Run cs fixer and update config to latest master
|
2016-04-11 15:06:57 +01:00 |
Niels Keurentjes
|
818c3e707a
|
Ton of phpDoc fixes.
|
2016-04-07 01:12:30 +02:00 |
Jordi Boggiano
|
623c0dcda7
|
Improve solver error reporting, fixes #5086, fixes #2575, fixes #2661
|
2016-04-01 00:18:36 +01:00 |
Jordi Boggiano
|
6825c04a62
|
Merge pull request #4799 from balbuf/balbuf/honor-class-name
createPackage() method should use the $class argument it accepts
|
2016-02-29 14:53:20 +00:00 |
Niels Keurentjes
|
868e607f17
|
Missing parent constructor calls.
|
2016-02-27 22:39:03 +01:00 |
Jordi Boggiano
|
c9436438ff
|
Add memoization to parseConstraints, saves some (6-7% here) RAM and marginal CPU time
|
2016-02-24 17:27:42 +00:00 |
Niels Keurentjes
|
72a3563f1e
|
Removed some 3 year old backward compatibility code.
|
2016-02-15 21:37:19 +01:00 |
Jordi Boggiano
|
39ccb929b1
|
Merge pull request #4801 from balbuf/balbuf/find-provider-break-early
Break early when a provider name is matched
|
2016-02-14 19:12:04 +00:00 |
Jordi Boggiano
|
25e089eee9
|
Allow force-lazy-providers for any repo, still an experimental flag that should not be used though
|
2016-02-12 14:03:59 +00:00 |
Jordi Boggiano
|
1818b95149
|
CS fixes
|
2016-01-26 13:07:18 +00:00 |
Stephen Beemsterboer
|
f1cf5d64dd
|
createPackage() method should use the $class argument it accepts
|
2016-01-20 01:34:37 -05:00 |