Chris Smith
34f1fcbdcb
Drop downgrade warning
9 years ago
Rob Bast
c232566e52
add a hash to make sure CA file gets recreated if the content changes
9 years ago
Rob Bast
cef97904d0
dont rewrite temp CA file if it already exists
...
and make it readable by everyone the first time we create it
9 years ago
Rob Bast
4482a1dca0
also wrong array
9 years ago
Rob Bast
f79255df29
make sure passed options are merged into defaults before checking
9 years ago
Rob Bast
94947ee772
merge isset() calls
9 years ago
Rob Bast
b95b0c2ab6
wrong array
9 years ago
Rob Bast
008cce8d85
add back sanity checks
9 years ago
Rob Bast
c1488f65bf
a quick stab at adding capath
9 years ago
Jordi Boggiano
395d115d9b
Resolve all dirs before initializing them, fixes #4802
9 years ago
Chris Smith
dd3216e93d
Refactor to use new helper methods for headers
9 years ago
Chris Smith
8a8ec6fccc
Too many redirects is not an error in PHP, return the latest response
9 years ago
Chris Smith
33471e389f
Pass redirect count using options
...
Removing the risk it might be preserved between requests.
9 years ago
Chris Smith
e830a611ec
Handle other path redirects
9 years ago
Chris Smith
ffab235edd
Remove code preventing protocol downgrades
9 years ago
Chris Smith
ce1eda25f3
Follow redirects inside RFS only when required by PHP version
9 years ago
Chris Smith
73662c725a
Don't let PHP follow redirects it doesn't validate certificates
9 years ago
Radek Benkel
09417cae50
Composer gives .ini hints about missing extensions
9 years ago
Oliver Vartiainen
b39b113fc3
Handle envvar auth credentials as a JSON blob
...
As well as move the handling to a proper place
9 years ago
Oliver Vartiainen
aaee6dc0b0
Simplify envvar credential parsing
9 years ago
Oliver Vartiainen
e9cac53f90
Allow fetching auth credentials from an envvar
...
When an environmental variable named "COMPOSER_AUTH" is set
as $USERNAME:$PASSWORD, it is automatically used for authentication
e.g. when fetching packages from Satis.
The envvar credentials are of lower priority than URL credentials.
Fixes #4285
9 years ago
Jordi Boggiano
546730dcf3
Show CA files being used in debug mode, refs #4792
9 years ago
Jordi Boggiano
4dd388074e
Merge pull request #4790 from filbertkm/updatecommand
...
Remove unused import in UpdateCommand
9 years ago
Jordi Boggiano
f9fadb187e
Fix undefined var $auth issue
9 years ago
Jordi Boggiano
40baa3ff05
Use COMPOSER_HOME if defined instead of falling back to HOME, fixes #4789
9 years ago
aude
0a662a7e42
Remove unused import in UpdateCommand
9 years ago
Jordi Boggiano
96ff17c520
Cleanups of XDG support, refs #1407
9 years ago
Jordi Boggiano
3e9efcfb85
Merge remote-tracking branch 'ntoniazzi/master'
9 years ago
Jordi Boggiano
41d8fdfda8
Restore "Avoid loading plugins that do not match the current plugin api even during installation" but fixed
...
This reverts commit 0118d69603
.
9 years ago
Jordi Boggiano
a13b06725e
Add support for if-modified-since on lazy repos and turning packagist into a lazy provider repo
9 years ago
Jordi Boggiano
1d08f83976
Only clone if needed
9 years ago
Jordi Boggiano
33c123e8c2
Fix passing of options to remotefilesystem in composer repo
9 years ago
Jordi Boggiano
876f143418
Forward repo options correctly to the RemoteFilesystem even if we get one injected, fixes #4786
9 years ago
Rob Bast
22d8b5dff4
fix possible caBundle error
9 years ago
Jose Diaz-Gonzalez
0118d69603
Revert "Avoid loading plugins that do not match the current plugin api even during installation"
...
This reverts commit 21f5933e01
.
Commit 21f5933e
breaks fresh installations of cakephp applications, or
any project where a dependency uses a different composer plugin
installer than the upstream project.
Closes auraphp/Aura.Intl#20
9 years ago
Jordi Boggiano
21f5933e01
Avoid loading plugins that do not match the current plugin api even during installation
9 years ago
Jordi Boggiano
8375af268c
Use fixed CN_match for github hosts, fixes #4782
9 years ago
Rob Bast
42f49b3b97
fix missing import
9 years ago
Jordi Boggiano
b839c7ef1c
Fix code to work with old php, fixes #4779 #4780
9 years ago
Jordi Boggiano
974fb4ac66
Only pass remotefilesystem when needed, fixes #4779
9 years ago
Jordi Boggiano
d7c61c50ad
Merge branch 'tls-config'
9 years ago
Jordi Boggiano
fb848d2e07
Code cleanups
9 years ago
Jordi Boggiano
72fae0bf70
Declare CN_match/SNI_server_name only for php <5.6
9 years ago
Jordi Boggiano
449f68deae
Remove dangerous CN_match fallback
9 years ago
Jordi Boggiano
a0398286ba
Wording fixes
9 years ago
Jordi Boggiano
2491679ba3
Remove override of renderException, refs #4774
9 years ago
Jordi Boggiano
d2e97eecb2
Replace preg_match by strpos
9 years ago
Jordi Boggiano
03299ff075
Suggest https in docs where it makes sense, closes #4056
9 years ago
Jordi Boggiano
e4eee227e0
Fix old-php support
9 years ago
Jordi Boggiano
c1cc6bfecf
Avoid doing too many loads of the remotefilesystem
9 years ago
Jordi Boggiano
fc4d94f160
Code clarity and updates from the getcomposer.org installer
9 years ago
Jordi Boggiano
cb53bd04cb
Remove a few instances of RemoteFilesystem that were not needed
9 years ago
Jordi Boggiano
86a911150b
Update bundled CAfile and other cleanups
9 years ago
Jordi Boggiano
f8dff0867c
Remove --disable-tls/--cafile flags and rely solely on config options plus some wording clarifications
9 years ago
Jordi Boggiano
5d015defb8
Merge remote-tracking branch 'origin/master' into tls-config
9 years ago
Jordi Boggiano
b056d9ae42
Avoid double xdebug warning with global command
9 years ago
Jordi Boggiano
633e9f91a1
Small tweaks for consistency, refs #3639
9 years ago
Jordi Boggiano
721acf3c93
Merge remote-tracking branch 'SofHad/update-interactive'
9 years ago
Jordi Boggiano
bda2c0f9b7
Re-enable include path even when classmap authoritative is present, refs #4556
9 years ago
Jordi Boggiano
e05207dbad
Merge remote-tracking branch 'bp1222/save-loads'
9 years ago
Jordi Boggiano
e8bc9232e0
Add explanation about match args in the "no installed package" output, refs #4663
9 years ago
Jordi Boggiano
42cb3dafc4
Merge remote-tracking branch 'Soullivaneuh/depends-replaces'
9 years ago
Jordi Boggiano
4fbf15e6d6
Tweaks and add new args to docs, refs #4663
9 years ago
Jordi Boggiano
9e42eedf1f
Merge remote-tracking branch 'Soullivaneuh/depends-match-constraint'
9 years ago
Jordi Boggiano
5dbc8fa30b
Make sure getRepoConfig is only called on VcsRepos, refs #4700
9 years ago
Jordi Boggiano
f874842535
Merge remote-tracking branch 'chorry/4331-svn-creds'
9 years ago
Jordi Boggiano
47b05eab7a
Fix type errors
9 years ago
Jordi Boggiano
dbe7f34181
Allow depend command to show results for platform packages, fixes #3836 , fixes #4696
9 years ago
Jordi Boggiano
fd7267e4ad
Show overridden versions (as well as original) in composer show -p
9 years ago
Jordi Boggiano
1a8aedaa9d
Assume -i when running composer show --tree without arg
9 years ago
Jordi Boggiano
764de14b5e
Add caching to bitbucket API requests
9 years ago
Jordi Boggiano
64b0d72183
Add missing git fallback function in gitlab driver
9 years ago
Markus Staab
5752559ae8
fixed typo
9 years ago
Jordi Boggiano
f31799b739
Fix error output of the psr-4 trailing backslash validation
9 years ago
Jordi Boggiano
94136e0d4f
Merge remote-tracking branch 'hanovruslan/add-sort-packages-into-config'
9 years ago
Rob
a6beb7f53d
Merge pull request #4698 from WouterJ/patch-1
...
Improve error message about platform php version
9 years ago
Wouter J
d0e4c5f71e
Use "value" instead of "setting"
9 years ago
hanov.ruslan
b298b9e8c6
Added sort-packages into config
9 years ago
Jordi Boggiano
c9501a4cc1
Update dependencies, fixes #4706
9 years ago
Jordi Boggiano
29312be4df
Strict typing fixes
9 years ago
Alexander Loutsenko
f42ba46175
#4331 use --no-auth-cache for svn downloader when such option was set
9 years ago
Wouter J
b156ad0345
Improve error message
9 years ago
Jordi Boggiano
43f7b762e5
Revert "[ClassLoader] performance improvement: use str_replace instead of strtr"
9 years ago
Rob
44bc8e019f
Merge pull request #4672 from Tobion/patch-1
...
[ClassLoader] performance improvement: use str_replace instead of strtr
9 years ago
Sullivan SENECHAL
e0031ed4a2
Add match-constraint options to depends command
9 years ago
Sullivan SENECHAL
5d625c2231
Improve PHPDoc for package requires
9 years ago
Sullivan SENECHAL
0eb7e2f216
Add --with-replaces option on depends command
9 years ago
Tobias Schultze
a76ce9b25a
[ClassLoader] no need to call str_replace on Windows
9 years ago
Tobias Schultze
314741c1ec
[ClassLoader] use str_replace instead of strtr
9 years ago
Jordi Boggiano
feefd51565
Fix custom installer example, fixes #4648
9 years ago
Michal Gebauer
ce74477899
Configuration of GitLab driver
9 years ago
Michal Gebauer
611f9dcfe2
Reordered keys gitlab comes after github
9 years ago
Rob
dc5f8cfbaa
Merge pull request #4659 from mishak87/patch-1
...
Could not configure gitlab-oauth via CLI #3765
9 years ago
Sullivan SENECHAL
d8975b5cb1
Depends command: Add phpdoc blocks for IDE completion
9 years ago
Michal Gebauer
7517a99b1c
Could not configure gitlab-oauth via CLI #3765
9 years ago
Jordi Boggiano
dc06276179
Remove publish errors from diagnose command output, fixes #4652
9 years ago
Jordi Boggiano
6d9e04c0e9
Tweak regex usage
9 years ago
Jordi Boggiano
ddd85afd32
Merge pull request #4633 from jaapio/feature/gitlabInstallPath
...
Adds support for gitlab installed in subfolder
9 years ago
Jaapio
df92cb09ab
extract regex to const. To be able to reuse it
9 years ago
Jérémy Romey
94daedde06
Fixed typo in the ShowCommand
9 years ago