Andreas Hennings
8e11a7684f
phar compiler should also compile autoload_psr4.php
2013-12-22 19:24:58 +01:00
Andreas Hennings
c0aad84d8b
Validation to make the combination of target-dir with psr-4 illegal.
2013-12-14 16:33:59 +01:00
Andreas Hennings
39c09d5192
Add psr-4 stuff in a few more places.
2013-12-14 16:28:27 +01:00
Andreas Hennings
bbf6278905
AutoloadGenerator to support PSR-4. Tests included.
2013-11-26 02:53:44 +01:00
Andreas Hennings
b08179e399
PSR-4 ClassLoader: Bug fix: PEAR-like path needs ".php" appended.
2013-11-25 23:22:31 +01:00
Andreas Hennings
5dd3c12d3d
Further improve comments.
2013-11-25 23:22:31 +01:00
Andreas Hennings
2e80d148f8
PSR-4 loader: Fix comments: PSR-0 related methods should have comments refering to PSR-0 and prefixes. PSR-4 related methods should have comments refering to PSR-4 and namespaces.
2013-11-25 23:22:30 +01:00
Andreas Hennings
c49a651d81
PSR-4 class loader: Add getters for PSR-4 prefixes. Rename PSR-0 related attributes by appending *Psr0. Add more comments.
2013-11-25 23:22:30 +01:00
Andreas Hennings
8142126b16
Add PSR-4 class loader. (tests needed)
2013-11-25 23:22:30 +01:00
Jordi Boggiano
10f8e564bb
Add warnings for xdebug, fixes #2425
2013-11-25 14:11:49 +01:00
Jordi Boggiano
dea246186d
Merge pull request #2453 from mirkobeine/#2441-V2
...
Use 'cache-files-ttl' for cache gc, fixes #2441
2013-11-25 02:56:58 -08:00
user
a956ce9bb1
Use 'cache-files-ttl' for cache gc, fixes #2441
...
The configuration option 'cache-ttl' was used instead of 'cache-files-ttl' to determine
whether or not a cache gc should be performed.
* changed 'cache-ttl' to 'cache-files-ttl' to determine if a gc should be performed
* refactored FileDownloader to allow for easier testing
* added test to ensure that the gc is called with the proper config option
2013-11-24 10:55:25 +01:00
Jordi Boggiano
e126c92525
Fix exit codes, cc @tyrael
2013-11-22 16:17:02 +01:00
Jordi Boggiano
5b48abe833
Fix previous commit
2013-11-22 15:51:16 +01:00
Jordi Boggiano
8173b42a8a
Force unresolvable hosts through proxies, fixes #2449
2013-11-22 15:38:13 +01:00
Jordi Boggiano
730dcbb80a
Detect failed gethostbyname, refs #2449
2013-11-22 12:09:24 +01:00
Jordi Boggiano
78edca3ad6
Only replace version in Composer.php, fix user agent
2013-11-22 11:06:22 +01:00
Jordi Boggiano
4e4fc257e6
Fix pear ctor, refs #2444
2013-11-22 10:11:04 +01:00
Jordi Boggiano
4fe35ae693
Fix vcs repo constructor, fixes #2444
2013-11-22 10:05:08 +01:00
Jordi Boggiano
1ee30ea592
Merge pull request #2434 from JJK801/extend-pre-file-download
...
Add preFileDownload event on packages.json fetch
2013-11-22 00:27:27 -08:00
Jordi Boggiano
fc3fbdeab3
Rename a few things
2013-11-20 15:17:10 +01:00
Jordi Boggiano
e2f7e4871f
Merge remote-tracking branch 'AlexeyKupershtokh/cache-version-constraint'
2013-11-20 14:01:01 +01:00
Alexey Kupershtokh
0e2959cc32
Cache in VersionConstraint
2013-11-20 10:14:44 +07:00
Bilal Amarni
61cc291c8a
[CreateProject] allowed pretty version constraint
2013-11-20 00:47:02 +01:00
Jérémy JOURDIN
fbadc19bf6
Add preFileDownload event on package.json fetch
2013-11-19 17:45:28 +01:00
Dimitrios Kanellopoulos
81820beefc
Cache path never ends with '/'
2013-11-16 19:34:06 +01:00
Dimitrios Kanellopoulos
95a9ac880b
Check if current dir is writable and if not try the cache dir from settings
2013-11-16 18:59:13 +01:00
Dimitrios Kanellopoulos
9477e015bd
Use cache directory when downloading composer.phar
...
Since there is a cache dir there is no need to populate the project
directory with temp files. Plus the permissions on the project dir
might not allow that.
2013-11-16 14:13:33 +01:00
Matthias Pigulla
f626f55f41
No need to create hg working copies just to parse tags/branches
2013-11-15 13:05:04 +01:00
Jordi Boggiano
dff5e3c542
Fail hard if anything attempts to wipe the entire filesystem/partition, fixes #2409
2013-11-14 21:22:14 +01:00
Matthieu Auger
fcba5257d9
If installer sets prefer option to false, the manager should too. Fixes #2359
2013-11-11 17:43:11 +01:00
Christian Schiffler
fc4cc79a52
Fix cache directory upgrading - do not try to remove the destination directory.
2013-11-07 23:33:38 +01:00
Jordi Boggiano
a045ab3459
Merge pull request #2402 from cs278/perforce-driver-fixes
...
Perforce driver fixes
2013-11-06 14:13:14 -08:00
Chris Smith
c0316aa957
Capture output, stopping errors showing up if p4 is not available
2013-11-06 21:37:38 +00:00
Chris Smith
a892e6a3bd
Pass IO instance to ProcessExecutor for logging
2013-11-06 21:37:20 +00:00
Chris Smith
d348dd44cd
Fix URL sanitisation regexp being too greedy
2013-11-06 21:31:26 +00:00
Wouter Wolters
97d52968ab
Fix authentication issue with subversion 1.8
2013-11-05 18:57:29 +01:00
smaftoul
0959d8f134
Retry on some 5xx errors
...
`composer install` gives me some intermittent 502 errors on github. Composer already does some retries. I think, on 502, 503 and 504, we should retry.
2013-11-04 15:21:09 +01:00
Jordi Boggiano
8398c9f2ab
Fix target-dir update checks, fixes #2395
2013-11-04 13:36:30 +01:00
Jordi Boggiano
d3ff302194
Merge pull request #2375 from gena01/github-ee
...
Fixing #728 Adding basic support for Github Enterprise
2013-10-31 15:19:08 -07:00
Jordi Boggiano
0a3df27403
Remove dead code, fixes #2363
2013-10-31 22:29:09 +01:00
Jordi Boggiano
af91b19f5e
Merge pull request #2386 from cebe/allow-file-url
...
added support for file:// url to repository
2013-10-31 13:22:13 -07:00
Paweł Małolepszy
30502f1cb4
changes size of the line default value
2013-10-30 22:03:14 +01:00
Carsten Brandt
f538acc4b0
added support for file:// url to repository
...
file:// is valid url even if it does not define a host.
allows to define a repo like this (local directory generated with
composer/satis):
```json
{
"repositories": [ { "type": "composer", "url": "file:///home/cebe/dev/jescali/xeno-core/core/repo" } ],
"require": {
...
}
}
```
2013-10-30 17:46:35 +01:00
Gennady Feldman
e5045ce215
Per request from Jordi Boggiano (Seldaek) making Config 2nd parameter in supports()
2013-10-29 11:07:52 -04:00
Gennady Feldman
93ebfd54b1
Adding Config as parameter to the Driver::supports(), updating all drivers, user and tests.
2013-10-28 15:57:02 -04:00
Gennady Feldman
d8dbcab710
Refactoring my code to use a protected function to generate API Url.
2013-10-28 15:38:28 -04:00
Gennady Feldman
6419266ea3
Validate the originUrl against the list of 'github-domains' from the config.
2013-10-28 15:32:51 -04:00
Gennady Feldman
a4d7fc138a
Fixing broken unit test.
2013-10-28 13:08:18 -04:00
Gennady Feldman
e78499d28d
First working version of GitHub Enterprise API.
2013-10-28 12:40:51 -04:00