1
0
Fork 0
Commit Graph

574 Commits (dbc7629bb24545625fffb0dba892b88d1f1510cc)

Author SHA1 Message Date
Stefan Grootscholten 1241e3e83c Simplify the if statement. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten 42f4d344a4 Fix the replacement of the credentials.
://username:password@domain
was replaced by ://://:***@domain
instead of ://username:***@domain or ://***:***@domain
2016-06-11 17:33:58 +02:00
Stefan Grootscholten ea11a95359 Provide fallback when using basic authentication.
When composer is configured to use bitbucket basic authentication (a bitbucket username and password), you get an error
when trying to install dependencies.
This commit prevent the install process to be aborted due to uncaught exceptions.
2016-06-11 17:33:58 +02:00
Stefan Grootscholten 7716ef059b Add the access token as query string parameter. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten 6c8b0cc2c1 Change authentication for bitbucket to oauth. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten 0e500d4c91 Make API URL available for external use. 2016-06-11 17:33:58 +02:00
Jordi Boggiano 73d9a4717d Update list of ciphers /cc @cs278 2016-06-11 11:19:58 +01:00
Jordi Boggiano e2c3bc5e89 Merge branch '1.1' 2016-05-17 23:02:40 +01:00
Jordi Boggiano 3ac822d5e2 Fix access_token param being incorrectly added on github requests after a redirection, fixes #5099 2016-05-17 23:02:28 +01:00
Jordi Boggiano 32a8a60695 Merge branch '1.1' 2016-05-17 14:08:17 +01:00
Jordi Boggiano 143db7a9f5 Fix degraded mode usage on packagist, fixes #5350 2016-05-17 14:08:14 +01:00
ReenExe 53fc30fe56 clear code 2016-05-17 13:34:54 +03:00
Jordi Boggiano 046c2d64a5 Fix ProcessExecutor url escaping 2016-05-09 10:31:03 +01:00
Jordi Boggiano 9cb6c2322a Fix more git URL escaping 2016-05-08 18:23:14 +01:00
Jordi Boggiano e3ae45fa12 Replace username as well if it looks like a github oauth token 2016-05-08 17:22:25 +01:00
Stefan Grootscholten 9b654048ed Fix regex for bitbucket https URLs.
If the bitbucket URL has the .git extension, the compiling of the authUrl and sshUrl result in invalid URLs.
2016-05-01 11:41:48 +02:00
Stefan Grootscholten 591f68288b Provide a fallback to ssh for https bitbucket URLs.
When running in non-interactive mode, there is no way to ask for credentials.
If there are no credentials available, no attempt is made to execute the command.

This commit provides a fallback to SSH for non authenticated, non-interactive install/updates of bitbucket https URLs.
2016-05-01 11:27:16 +02:00
Jordi Boggiano 36665d791d Merge branch '1.0' 2016-04-29 16:03:14 +01:00
Jordi Boggiano c66639fe03 Fix content-length check to look at the last header received, fixes #5268 2016-04-29 16:03:05 +01:00
Jordi Boggiano 38c49b32cb Less regex escaping and removed $..$ match, refs #5184 2016-04-22 20:48:56 +01:00
Jordi Boggiano d8c94c2640 Merge remote-tracking branch 'curry684/home-expansion' 2016-04-22 20:37:05 +01:00
Jordi Boggiano 95e0347917 Merge branch '1.0' 2016-04-21 12:40:42 +01:00
Jordi Boggiano ff46816e79 Add support for file:///c:/-style paths, refs #3338 2016-04-21 11:00:41 +01:00
Jordi Boggiano 2062070be9 Warn users with secure-http disabled once per hostname they access insecurely to avoid bad URLs going by undetected, fixes #5008 2016-04-19 22:29:04 +01:00
Jordi Boggiano 31dcc0bdea Merge branch '1.0' 2016-04-19 15:44:38 +01:00
Jordi Boggiano 1bf711fe1f Guard against mbstring func_overload, fixes #5218 2016-04-19 15:44:13 +01:00
David Zuelke d716c73333 fail download on content-length mismatch 2016-04-18 20:42:38 +01:00
Niels Keurentjes 4b5375f4c0 Need legacy patch for older hardcoded behaviour in handling HOME/USERPROFILE env variables. 2016-04-13 23:53:27 +02:00
Niels Keurentjes c9534d48c1 Made env variable parsing in path replacements generic across platforms and replaced old config.php implementation. 2016-04-13 02:02:50 +02:00
Niels Keurentjes f5422a441d Fixed Windows path separators and updated docs. 2016-04-12 23:51:28 +02:00
Niels Keurentjes 7e71b2bfbc Added support for expanding environment variables in paths, and tilde expansion on Windows. 2016-04-12 23:07:58 +02:00
Niels Keurentjes 23ad67b3be Implement support for tilde expansion, mainly for path repositories 2016-04-12 13:14:07 +02:00
Jordi Boggiano d20d856aa8 Merge remote-tracking branch 'nicolas-grekas/php7-static' 2016-04-11 19:18:22 +01:00
Nicolas Grekas fd2f51cea8 Speedup autoloading on PHP 5.6 & 7.0+ using static arrays 2016-04-11 19:38:24 +02:00
Jordi Boggiano 6a287b9240 Merge branch '1.0' 2016-04-11 17:38:51 +01:00
Jordi Boggiano 765a958c42 Merge pull request #5137 from dzuelke/rfs_conlen
Fail download on content-length mismatch
2016-04-11 17:03:58 +01:00
Jordi Boggiano b1723644e0 Use extracted ca-bundle package 2016-04-11 16:33:29 +01:00
Jordi Boggiano d8840df4ac Minor tweak 2016-04-11 15:13:51 +01:00
Jordi Boggiano 1f0b01e70d Merge remote-tracking branch 'watermanio/strict-types' into 1.0 2016-04-11 15:11:46 +01:00
Jordi Boggiano 3b0a1c6f70 Run cs fixer and update config to latest master 2016-04-11 15:06:57 +01:00
Jordi Boggiano da9b43dcc8 Merge remote-tracking branch 'curry684/code-quality' into 1.0 2016-04-11 14:39:37 +01:00
Jordi Boggiano e2056499cb Avoid open_basedir warnings on is_dir() calls when probing for CABundle 2016-04-11 08:45:25 +01:00
Niels Keurentjes eb77c0b7f5 phpDoc cleanup, removed unused imports, variables and parameters. 2016-04-07 23:12:23 +02:00
Niels Keurentjes e6f21137ad Undefined or default return points fixed. 2016-04-07 00:52:50 +02:00
Andy Waterman d4207ff49f Strict type checks of null and bool 2016-04-06 20:55:53 +01:00
Jordi Boggiano fc57cc8d7e Remove changes in StreamContextFactory, refs #5055 2016-04-01 01:00:48 +01:00
Jordi Boggiano 2c9326bacb Merge remote-tracking branch 'wenkepaul/master' 2016-04-01 00:59:11 +01:00
David Zuelke 5dd4d69a6d fail download on content-length mismatch 2016-04-01 01:36:05 +02:00
Niels Keurentjes 49524bc4ba Centralize secure-http checking 2016-03-28 22:01:32 +02:00
Jordi Boggiano 37a1e12672 Mark failed downloads as failed instead of 100% complete, fixes #5111 2016-03-27 17:14:51 +01:00