Jordi Boggiano
332c46af8b
Merge pull request from GHSA-h5h8-pc6h-jvvx
...
* Fix external process calls to avoid user input being able to pass extra parameters
* Tweak some fixes
3 years ago
Jordi Boggiano
ddc3693725
Switch to composer/metadata-minifier, fixes #9727
4 years ago
Adam
29befaa94b
Make ComposerRepository::configurePackageTransportOptions() protected. ( #9818 )
4 years ago
Jordi Boggiano
17747181d0
Clarify behavior of name in VCS repo, closes #9752
4 years ago
Jordi Boggiano
de8a737015
Fix var shadowing
4 years ago
Jordi Boggiano
03e8cacd12
Merge pull request #9696 from Seldaek/fix_installed_versions_during_update
...
Fix installed versions usage issues when using it in plugins during a Composer update process
4 years ago
Jordi Boggiano
f7e8f7625f
Remove plugin installer hackery
4 years ago
brandonkelly
62af444821
Check if SODIUM_LIBRARY_VERSION is defined
4 years ago
Jordi Boggiano
cf324ee664
Make sure the plugins can use InstalledVersions to introspect themselves when being activated right after initial install
4 years ago
Jordi Boggiano
e7f6dd287c
Merge branch '1.10'
4 years ago
Jordi Boggiano
abcf9e993b
Fix processes silently ignoring the CWD when it does not exist, refs #9694
4 years ago
Jordi Boggiano
a6d92e1eee
Sanitize URLs
4 years ago
Jordi Boggiano
902174d2a7
Improve error reporting when failing to load a package, fixes #9680
4 years ago
Jordi Boggiano
07b8c23f02
Merge branch '1.10'
4 years ago
Nicolas Grekas
725b33ee5a
Handle "versions" option in PathRepository, remove support for "branch-version"
4 years ago
Nicolas Grekas
079e501ac8
Revert "Merge pull request #9273 from nicolas-grekas/dev-version"
...
This reverts commit d2d606ced2
, reversing
changes made to 4a8dbcd145
.
4 years ago
Jordi Boggiano
51371944e1
Add comment about not removing the static $installed data, refs #9635
4 years ago
Jordi Boggiano
b7d770659b
CS fixes
4 years ago
Andrés De la Cruz
480a6439fd
Fix phpstan phpdocs issues ( #9478 )
4 years ago
Jordi Boggiano
fec44f883c
Always load the current InstalledVersions when writing to disk, fixes #9457
4 years ago
Jordi Boggiano
56c65a58e2
Make platform-check only check non-dev requires, refs #9412
4 years ago
Jordi Boggiano
abd61369e4
Revert "Support git@bitbucket.org URLs for git-bitbucket driver", fixes #9400
...
This reverts commit 985cef790f
.
4 years ago
Jordi Boggiano
985cef790f
Support git@bitbucket.org URLs for git-bitbucket driver
4 years ago
Jordi Boggiano
3772696ad6
Use IO for output
4 years ago
Jordi Boggiano
191196de48
Detect broken packagist.org mirrors and fix them on the fly, refs #9297
4 years ago
Jordi Boggiano
0d236858ec
Merge branch '1.10'
4 years ago
Christophe Coevoet
3dd7e829b9
Fix support of provided packages in the why-not command
...
The version provided by such a rule is defined by the constraint of the
rule, not by the package version.
4 years ago
Jordi Boggiano
14ec957e96
Fix composer show -a usage, fixes #9304
4 years ago
Jordi Boggiano
7ea6d5d2e7
Merge branch '1.10'
4 years ago
Nicolas Grekas
4feed8b85c
Fix parsing "branch-version"
4 years ago
Jordi Boggiano
bafdf9f705
Merge branch '1.10'
4 years ago
Nicolas Grekas
893fbfcb89
Add support for "extra.branch-version"
4 years ago
Jordi Boggiano
8ad33298ff
Fix regression, refs #9204
4 years ago
Jordi Boggiano
24abd233ec
Merge branch 'master' into code-improvements
4 years ago
Jordi Boggiano
9528ce7057
Fix invalid usage of Link class, fixes #9252
4 years ago
Simon Berger
2223b93efd
Several small code improvements
4 years ago
Simon Berger
80d71ccb3f
Merged isset, unset and str_replace calls
4 years ago
Michael Telgmann
a4509d28e7
Introduce constants for Composer\Package\Link types
4 years ago
Michael Telgmann
4f4c299015
Add pretty constraint to links in PlatformRepository
...
fixes #9210
4 years ago
Simon Berger
974e7ba296
Removed unneccesary elseifs
4 years ago
Simon Berger
80a75e9959
Minor code improvements
4 years ago
Simon Berger
a6475a7118
Removed unused variables, properties and parameters of private functions
4 years ago
Simon Berger
002fd39bc6
Removed passing of parameters with default value
4 years ago
Simon Berger
cda6e8bea6
Removed unnecessary property initialization or declaration
4 years ago
Simon Berger
6b3b51e299
Fixed $this usage on static functions
4 years ago
Simon Berger
74e02193a8
Do not hard fail on lazy repository when network is disabled and no package cache exists
4 years ago
Jordi Boggiano
bb96b04f4a
Remove dead code
4 years ago
Jordi Boggiano
2a82371adf
Rename available-package-regexes to available-package-patterns and switch negated function around, refs #9197
4 years ago
Mike Baynton
66a767c065
specify covered names with regexes in 2.x repos
...
This supplements the available-packages list so that repositories may
rule themselves out of a given name (and thus not be probed with lazy
load requests) by regex, as well as by exact name match.
The use case is sizeable and varying supplemental Composer repositories
such as packages.drupal.org, which otherwise must either maintain a list
of over 10k package names in their root packages.json or accept lots of
lazy-load requests for unrelated packages that will 404.
4 years ago
Simon Berger
bae227ec2d
Changed all substr calls used to compare fragments of text to strpos
...
Some additional code cleanups in those classes
Reverted change causing issues
4 years ago