Jordi Boggiano
|
6c782599f1
|
Make IOInterface implement psr-4 LoggerInterface, fixes #5180
|
2019-02-19 10:54:42 +01:00 |
CZechBoY
|
a062cd1a31
|
added phpstan on level 0
|
2019-02-18 13:05:14 +01:00 |
Jordi Boggiano
|
9957807990
|
Merge branch 'master' into 2.0
|
2019-02-18 12:25:44 +01:00 |
Markus Staab
|
0aa030f09d
|
Fixed typo introduced in recent fix
|
2019-02-13 07:26:14 +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 |
johnstevenson
|
6212eadcb0
|
Only use junctions if they can be safely removed
|
2019-02-11 22:23:23 +00: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 |
johnstevenson
|
da0dc74414
|
Update doc block, remove redundant clearstatcache
|
2019-02-10 14:41:20 +00:00 |
johnstevenson
|
e085a72f64
|
Fix mode bitmask when detecting a Windows junction
|
2019-01-31 11:23:48 +00:00 |
Jordi Boggiano
|
4517c00d40
|
Merge branch 'master' into 2.0
|
2019-01-29 14:01:28 +01:00 |
Andrew Gillis
|
dec2b5cd50
|
add gitlab token auth for git clone
|
2019-01-29 10:45:02 +01:00 |
Jordi Boggiano
|
b89720b52a
|
Merge branch 'master' into 2.0
|
2019-01-28 18:00:52 +01:00 |
Jordi Boggiano
|
a9aaa25d4c
|
Fix compat with Symfony Process 4.2, fixes #7923
|
2019-01-28 14:46:34 +01:00 |
Jordi Boggiano
|
3dfcae99a9
|
Add parallel download capability to FileDownloader and derivatives
|
2019-01-18 08:39:03 +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
|
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
|
fc03ab9bba
|
Add COMPOSER_DISABLE_NETWORK env var for debugging
|
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
|
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
|
411dd51f20
|
Merge branch 'master' into 2.0
|
2018-12-03 10:41:19 +01:00 |
Michele Locati
|
04098153c8
|
Add support for running composer with phpdbg (#7798)
|
2018-11-26 12:32:31 +01:00 |
Jordi Boggiano
|
2e0f31106a
|
Merge remote-tracking branch 'origin/master' into 2.0
|
2018-11-12 16:01:07 +01:00 |
Jordi Boggiano
|
5a56bb6971
|
Remove BC event and constraint classes
|
2018-11-12 15:57:44 +01:00 |
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
|
2018-11-12 15:23:32 +01:00 |
Jordi Boggiano
|
2528654c53
|
Merge branch '1.7'
|
2018-10-31 18:13:39 +01:00 |
Seven Du
|
148e503b31
|
Modified comment block (#7700)
* Modified comment block
|
2018-10-31 16:57:44 +01:00 |
Michele Locati
|
41458c7518
|
Don't call Symfony ProcessUtils::escapeArgument
|
2018-10-31 16:13:37 +01:00 |
François-Xavier de Guillebon
|
114217c6e3
|
Fix ini_get() for boolean values
|
2018-10-31 09:55:53 +01:00 |
Gabriel Caruso
|
2805a69e58
|
Simplify conditions and inline temp variables
|
2018-10-30 15:58:07 +01:00 |
Gabriel Caruso
|
a64b652a6b
|
Use func_num_args instead of counting on func_get_args
|
2018-10-30 15:57:27 +01:00 |
Stephan Vock
|
8b8df01336
|
Bitbucket: fix redirect behaviour
|
2018-10-26 15:48:18 +02:00 |
Gabriel Caruso
|
71c8735e11
|
Use combined assignment operators
|
2018-09-10 14:24:41 +02:00 |
Jordi Boggiano
|
bf125295df
|
Fix escaping of URLs in Perforce and Subversion drivers
|
2018-08-25 18:48:56 +02:00 |
Daniel Karl
|
849f4eda56
|
Using cwd for 2nd process-execution (auth) in HgUtils
|
2018-08-10 08:58:05 +02:00 |
Jordi Boggiano
|
e718f34ba4
|
Properly detect rate limit errors on github before outputting messages, fixes #6621
|
2018-08-10 08:43:51 +02:00 |
Jordi Boggiano
|
e7a9bd3362
|
Attempt workaround for repo.packagist.org domain SSL on very old PHP, fixes #7530
|
2018-08-07 09:33:04 +02:00 |
Nicolas Grekas
|
a3bbcf9c77
|
Make RemoteFilesystem::getRemoteContents() report response headers also on exceptions
|
2018-07-26 18:31:33 +02:00 |
Markus Staab
|
eb94f8346a
|
Fixed typo
|
2018-07-24 18:21:40 +02:00 |
Jordi Boggiano
|
ff59bbdab0
|
CS fixer
|
2018-07-24 14:32:52 +02:00 |
Jordi Boggiano
|
c5fa3bdde0
|
Migrate to repo.packagist.org for package metadata
|
2018-07-24 09:30:06 +02:00 |