Christian Flothmann
0e9325da79
for AliasPackages check that the aliased package is white listed so that version constraints of AliasPackages are taken into account when computing package provisions
2014-03-12 16:35:23 +01:00
Christian Flothmann
2241328934
fix "replace-alias.test" test
2014-03-12 16:35:04 +01:00
Christophe Coevoet
b639005f29
Added a failing test for #2626
2014-03-12 15:10:25 +01:00
Jordi Boggiano
aa9c257f0e
Merge remote-tracking branch 'alebiavati/list-paths'
2014-03-09 16:09:15 +01:00
Jordi Boggiano
78343ead10
Merge pull request #2765 from neoascetic/gzip_downloader
...
Gzip downloader (resolves #2521 )
2014-03-09 15:39:32 +01:00
Eric Stern
634d1aba63
Add @generated annotation to lockfile readme, giving a hint for linters and other static analysis tools
2014-03-06 10:15:59 -08:00
Jordi Boggiano
604a65cc31
Fix indenting, refs #2788
2014-03-06 10:26:16 +01:00
Jordi Boggiano
d90fec3d44
Merge remote-tracking branch 'sylvainfilteau/master'
2014-03-06 10:25:24 +01:00
Sylvain Filteau
92e283973f
Skip test requiring mbstring when it's not installed
2014-03-05 20:30:09 -05:00
Pavel Puchkin
9fda8cdc84
Type in comment
2014-03-05 11:25:58 +10:00
Alessandro Biavati
c5d1a3575c
Added `path` flag to show install path for installed packages
2014-03-02 16:01:39 -08:00
Pádraic Brady
825b458593
Fix missing opts for diagnose command
2014-03-02 19:50:48 +00:00
Pádraic Brady
6c7dd39837
Merge branch 'master' of github.com:composer/composer into tls-config
2014-03-02 18:58:31 +00:00
Pádraic Brady
69bbe0918d
Minimal documentation updates
2014-03-02 18:24:03 +00:00
Pádraic Brady
49414a9790
Remove InputInterface passing from previous commits
...
- no longer necessary with IOInterface update
2014-03-02 17:43:31 +00:00
Pádraic Brady
470fb58273
Add a bundled cacert.pem as a last resort option
2014-03-02 14:06:47 +00:00
Jordi Boggiano
fff913d6de
Update deps
2014-03-01 21:25:32 +01:00
Jordi Boggiano
5fb005631a
Tweaking dispatchScript method to be in line with the rest, and add devMode to *_AUTOLOAD_DUMP events
2014-03-01 21:22:01 +01:00
Jordi Boggiano
790a25c348
Adjust dump command, add another test, update docs, refs #1344
2014-03-01 21:21:00 +01:00
Jordi Boggiano
023ff131aa
Merge remote-tracking branch 'bamarni/autoload-dev'
2014-03-01 20:28:31 +01:00
Jordi Boggiano
cea7c07cf2
Fix CS
2014-03-01 19:58:37 +01:00
Jordi Boggiano
1f2d8908f3
Merge remote-tracking branch 'olvlvl/fix_issue_2598'
2014-03-01 19:56:33 +01:00
Pádraic Brady
306ba77e93
Implement the RemoteFilesystem Factory everywhere...
...
- also fixes impacted test
2014-03-01 17:01:44 +00:00
Pádraic Brady
9881d76216
Adds Composer\Factory::createRemoteFilesystem():
...
- Implemented in self-update command
- Added to Composer\IO\BaseIO the getInputOption() and getInputArgument() getters to allow access to input
- Fixed some minor bugs
2014-03-01 14:32:07 +00:00
Pádraic Brady
6f0f17355f
Small fix for validated NULL cafile in config
2014-02-28 20:43:53 +00:00
Pádraic Brady
cb32c480be
Validate disable-tls and cafile config file values
2014-02-28 20:40:57 +00:00
Pádraic Brady
d8cbd9f057
Expand cli TLS options to other commands + misc fixes
2014-02-28 20:35:08 +00:00
Pádraic Brady
bf01a55e53
Patch RFS test to set private fileUrl property and pass
2014-02-28 18:46:49 +00:00
Sandy Pleyte
3e161e8ea9
Updated the regexp and added an other test case for sub dirs
2014-02-28 16:30:55 +01:00
Sandy Pleyte
1d51e54a31
Updated the regexp and added more test cases.
2014-02-28 11:43:28 +01:00
Pavel Puchkin
7ccb91667f
Fallback to gzip functions when on Windows
2014-02-28 10:30:12 +11:00
Bilal Amarni
db91454a13
added an autoload-dev section
2014-02-28 00:27:03 +01:00
Pádraic Brady
81b86acc53
Merge branch 'master' of github.com:composer/composer into tls-config
...
Conflicts:
src/Composer/Util/RemoteFilesystem.php
2014-02-27 17:56:32 +00:00
Pádraic Brady
a23d87520c
Remove duplicate 5.6 ref from PR
2014-02-27 17:54:18 +00:00
Sandy Pleyte
21109ada22
Fix for #2739 (and #1755 ), added support for directory excludes in the .gitignore file like /directory or directory/
2014-02-27 15:17:15 +01:00
Pádraic Brady
8abff794cd
Fix CN matching to use correct host (should almost eliminate TLS retries where wildcard CNs are used)
2014-02-26 20:48:39 +00:00
Jordi Boggiano
0d4c2bb7d7
Fix github test
2014-02-26 17:38:58 +01:00
Jordi Boggiano
5b0dc99fec
Reuse github existing tokens instead of failing, fixes #2724
2014-02-26 17:20:47 +01:00
Jordi Boggiano
1851c29dd3
Update code to work with #2766
2014-02-26 17:19:54 +01:00
Jordi Boggiano
9db2a537e5
Merge remote-tracking branch 'cs278/github-otp-support'
2014-02-26 16:16:13 +01:00
Nils Adermann
edbc22f6bb
Merge pull request #2766 from Seldaek/rfs_errors
...
Capture response bodies in exceptions when http requests fail
2014-02-26 16:11:09 +01:00
Jordi Boggiano
5067d76dbc
Adjust test suite
2014-02-26 16:01:31 +01:00
Jordi Boggiano
28bb781324
Capture response bodies in exceptions when http requests fail
2014-02-26 15:53:27 +01:00
Pavel Puchkin
c598fdb0f5
Since there is no solution for non-unix (for now), remove the condition
2014-02-27 00:01:11 +11:00
Pavel Puchkin
ba56ac362a
Final fix. Preserve initial file name
2014-02-26 23:49:53 +11:00
Pavel Puchkin
a287884619
There is no need in DIRECTORY_SEPARATOR since it Unix
2014-02-26 22:52:47 +11:00
Pavel Puchkin
3811fe7d8b
Resolves #2521 . First and simple attempt to make a gzip downloader
2014-02-26 22:50:00 +11:00
Jordi Boggiano
e1e48b28f7
Update vendor dir modified time after every install/update, fixes #2764
2014-02-26 10:43:42 +01:00
Pádraic Brady
2972ec3d86
Show warning when we retry a TLS connection for downloads
2014-02-26 00:09:47 +00:00
Pádraic Brady
c9c6849df0
Add Common Name (CN) matching checks and TLS connection retry (by default).
...
For example, the communicated host will be github.com, but the CN is *.github.com. Also not matching api.github.com.
The logic detects an initial TLS CN-mismatch error, and parses the correct CN from the error, then checks if the CN and URL have same host before retrying.
2014-02-25 22:50:24 +00:00