Jordi Boggiano
6473dd9185
Minor improvements to VersionCacheInterface
2019-02-27 15:03:25 +01:00
Andreas Schempp
05d6b21785
Use self:: for private method
2019-02-25 08:02:04 +01:00
Andreas Schempp
9de07bed1b
Fixed docblocks
2019-02-25 08:01:38 +01:00
Jordi Boggiano
60f198c17d
Update target version
2019-02-21 14:06:41 +01:00
Jordi Boggiano
43a43f3cdf
Merge branch '1.8'
2019-02-21 14:06:17 +01:00
Jordi Boggiano
0f36a42d61
Allow filtering of warning/info msgs by composer version
2019-02-21 14:05:56 +01:00
Jordi Boggiano
4271167495
Improve version reporting
2019-02-21 14:05:12 +01:00
Jordi Boggiano
ba346ef04d
Add forward compatibility for upcoming v2 installed.json format, refs #7999
2019-02-21 12:57:27 +01:00
Jordi Boggiano
d3873a0565
Merge branch '1.8'
2019-02-20 08:43:56 +01:00
Jordi Boggiano
61cd8664e5
Avoid creating empty bitbucket files if there was no composer.json present in the original branch/tag
2019-02-20 08:43:40 +01:00
Jordi Boggiano
7a301d9ad1
Merge pull request #7980 from johnstevenson/safe-junctions2
...
Improve safe junction logic
2019-02-18 14:30:38 +01:00
Andreas Schempp
4d85e217c3
Extract the ZIP utility functions from ArtifactRepository
2019-02-16 18:46:59 +01:00
Jordi Boggiano
69745745b3
Merge branch '1.8'
2019-02-16 17:56:20 +01:00
Jordi Boggiano
d9f873d00e
Abort when HHVM 4.0 is detected to output a clear user message, refs #7990
2019-02-16 17:40:47 +01:00
Jordi Boggiano
723308a1e7
Merge pull request #7982 from staabm/patch-1
...
Fixed typo introduced in recent fix
2019-02-13 09:07:45 +01:00
Markus Staab
0aa030f09d
Fixed typo introduced in recent fix
2019-02-13 07:26:14 +01:00
johnstevenson
4cf069535f
Improve safe junction logic
2019-02-12 15:18:06 +00:00
Jordi Boggiano
f7f0a978bb
Merge pull request #7978 from staabm/win-usleep
...
Make sure we properly usleep() on windows rmdir/unlink
2019-02-12 14:16:15 +01:00
Markus Staab
fc2c445c06
Make sure we properly usleep() on windows rmdir/unlink
...
usleep() returns void, therefore the previous code didn't work
2019-02-12 13:57:21 +01:00
Jordi Boggiano
a3eb6c4389
Merge pull request #7977 from johnstevenson/patch-2
...
Explain Windows junctions in 05-repositories.md
2019-02-12 13:34:20 +01:00
John Stevenson
ae9ed20812
Update 05-repositories.md
2019-02-12 12:09:25 +00:00
Jordi Boggiano
4d26198dde
Merge pull request #7971 from johnstevenson/safe-junctions
...
Only use junctions if they can be safely removed
2019-02-12 11:20:39 +01:00
johnstevenson
6212eadcb0
Only use junctions if they can be safely removed
2019-02-11 22:23:23 +00:00
Jordi Boggiano
603fe500f9
Merge pull request #7969 from johnstevenson/remove-junction-tweak
...
Remove junctions with PHP rather than system rmdir
2019-02-11 17:50:42 +01:00
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.
2019-02-11 13:32:52 +00:00
Jordi Boggiano
875a7dd924
Merge pull request #7928 from johnstevenson/appveyor
...
Update appveyor to PHP 7.3
2019-02-11 11:27:41 +01:00
johnstevenson
c903a63f10
Update appveyor to PHP 7.3
2019-02-11 10:20:47 +00:00
Jordi Boggiano
d788c67547
Merge branch '1.8'
2019-02-11 10:52:53 +01:00
Jordi Boggiano
a5cd912c02
Update changelog
2019-02-11 10:51:32 +01:00
Jordi Boggiano
5ce6ae34a4
Merge pull request #7941 from johnstevenson/junctions
...
Fix mode bitmask when detecting a Windows junction
2019-02-11 10:18:10 +01:00
Nils Adermann
0619fbed58
Merge branch '1.8'
...
* 1.8:
Follow up to #7946 test: add solver flag to assert path execution
2019-02-10 20:28:05 +01:00
Nils Adermann
29ff6a40ae
Follow up to #7946 test: add solver flag to assert path execution
2019-02-10 20:26:47 +01:00
Jordi Boggiano
28b51ccfc5
Merge branch '1.8'
2019-02-10 20:24:43 +01:00
johnstevenson
da0dc74414
Update doc block, remove redundant clearstatcache
2019-02-10 14:41:20 +00:00
Jordi Boggiano
c66bb0b1d0
Fix tests
2019-02-10 13:07:42 +01:00
Jordi Boggiano
ff246e3e85
Merge branch '1.8'
2019-02-10 12:59:38 +01:00
Jordi Boggiano
94df554255
Make sure config command output is also output on --quiet so that warnings can be hidden, fixes #7963
2019-02-10 12:57:39 +01:00
Jordi Boggiano
e1ac0c7948
Recognize composer-plugin-api as a platform package, fixes #7951
2019-02-10 12:49:29 +01:00
Jordi Boggiano
4de1f021f5
Quote wildcards to avoid issues in some shells, fixes #7960
2019-02-10 12:40:11 +01:00
Jordi Boggiano
408df4b878
Avoid dumping null values for dist reference/shasum and source reference, fixes #7955
2019-02-10 12:39:00 +01:00
Jordi Boggiano
9adcdfcb88
Merge pull request #7962 from TekkCraft/patch-1
...
Update aliases.md
2019-02-10 11:40:53 +01:00
Michael Telgmann
eee98018f7
Soften hard exit after revert of composer file
2019-02-10 11:38:47 +01:00
Jordi Boggiano
6599f46c23
Merge pull request #7949 from johnstevenson/posix-proxy
...
Make unixy proxy code POSIX compatible
2019-02-10 11:35:58 +01:00
johnstevenson
f4b9bbbf42
Make unixy proxy code POSIX compatible
2019-02-08 17:33:13 +00:00
Jordi Boggiano
568081f9b6
Merge pull request #7952 from JakeConnors376W/patch-1
...
Fix inconsistent casing
2019-02-08 17:02:33 +01:00
Jordi Boggiano
f2cc666c2c
Merge pull request #7913 from fredemmott/hhvm-version
...
Support identifying the HHVM version when not running with HHVM
2019-02-08 16:13:32 +01:00
Marc Wilhelm
f89f9439e4
Update aliases.md
...
Add composer command for alias.
2019-02-07 17:26:17 +01:00
Fred Emmott
41c7f4d2bf
Same but for Problem.php
2019-02-06 13:11:04 -08:00
Fred Emmott
17788c76f6
Better error message for present but incompatible versions
...
hhvm-nightly (and next week's release) now report 4.x, so all the 3.x
constraints are now giving misleading error messages with this patch.
Before:
```
- facebook/fbexpect v2.3.0 requires hhvm ^3.28 -> you are running this with PHP and not HHVM.
```
After:
```
- facebook/fbexpect v2.3.0 requires hhvm ^3.28 -> your HHVM version (4.0.0-dev) does not satisfy that requirement.
```
2019-02-06 12:51:30 -08:00
Nils Adermann
fdcae616b0
Merge branch '1.8'
...
* 1.8:
Fix solver problem exceptions with unexpected contradictory "Conclusions"
Also load config into IO if not freshly created
Only load configuration into IO if IO is available
Fix defaultRepos fallback does not use auth config
2019-02-05 15:32:52 +01:00