1
0
Fork 0
mirror of https://github.com/composer/composer synced 2025-05-09 00:22:53 +00:00
Commit graph

534 commits

Author SHA1 Message Date
Jordi Boggiano
4ee1ff46a8 Try ssh before http auth, and make sure ssh fails fast if no login is possible 2012-06-27 18:00:52 +02:00
Jordi Boggiano
74c2fd5f06 Merge pull request #824 from beryllium/bug823
PECL-UUID does not define a version constant, use phpversion() instead
2012-06-23 10:26:38 -07:00
Jordi Boggiano
66e9dcddf4 CS fixes 2012-06-23 11:58:18 +02:00
Jordi Boggiano
de449aa144 Merge remote-tracking branch 'PSeiffert/master'
Conflicts:
	src/Composer/Factory.php
	src/Composer/Repository/RepositoryManager.php
2012-06-23 11:42:13 +02:00
Kevin Boyd
09be4ed936 PECL-UUID does not define a version constant, so we should use phpversion() to fetch the required information 2012-06-22 23:09:57 -07:00
Jordi Boggiano
95bc5c4898 Fix openssl/pcre matches, and skip other exts properly 2012-06-22 20:07:41 +02:00
Jordi Boggiano
887d913eb6 Merge remote-tracking branch 'ChristianRiesen/master' 2012-06-22 19:48:51 +02:00
Christian Riesen
70e7194b07 Changes after excellent feedback from Jordi 2012-06-22 17:16:07 +02:00
Christian Riesen
432815df67 Added more libraries to PlatformRepository 2012-06-22 15:46:36 +02:00
Jordi Boggiano
ccc6fa3714 Merge pull request #775 from palex-fpt/PR-746
PEAR Packages extraction based on package.xml format
2012-06-22 06:15:38 -07:00
Christian Riesen
8d3c85225f Changed PlatformRepository to handle libraries as well now 2012-06-22 14:54:03 +02:00
Christian Riesen
7b49b013ec PlatformRepository now knows curl and libxml versions 2012-06-22 13:51:26 +02:00
Jordi Boggiano
a06ebdd8ef Add caching to svn metadata 2012-06-18 15:38:47 +02:00
Alexey Prilipko
71ac073ebe Add 'include-path' option to PEAR packages 2012-06-06 13:00:35 +11:00
Jordi Boggiano
3aeb6a8f2d Minor robustness fix 2012-05-31 14:36:45 +02:00
Jordi Boggiano
740d3aa1e3 Generate source urls with labels and not identifiers 2012-05-31 11:49:10 +02:00
Jordi Boggiano
2257d0b550 Guess issues/source support info for github packages 2012-05-31 10:54:12 +02:00
Jordi Boggiano
2b2a5d0a92 Fix release- tags not being parsed 2012-05-28 14:41:26 +02:00
Jordi Boggiano
d21032ace5 CS fixes 2012-05-28 01:58:49 +02:00
Jordi Boggiano
c440b4594a More PSR-2 goodness 2012-05-22 17:13:15 +02:00
Jordi Boggiano
1bd4ccbd54 php-cs-fixer magic 2012-05-22 12:07:08 +02:00
Jordi Boggiano
794b51fcdd Merge remote-tracking branch 'naderman/remove-outdated-alias-code' 2012-05-21 11:48:37 +02:00
Christophe Coevoet
c2d3c0509c Fixed the check for local git repositories 2012-05-17 15:08:54 +02:00
Christophe Coevoet
4404c5f287 Revert "Merge remote-tracking branch 'github-ercanozkaya/master'"
This reverts commit b5eededbe9, reversing
changes made to 799a478f2a.

This change was wrong as the GitDriver was then telling it supports
all local URIs even when they are not git repositories.
2012-05-17 14:54:45 +02:00
Ercan Özkaya
ca217bd48f Add support for file:// URIs to GitDriver 2012-05-17 15:36:02 +03:00
Nils Adermann
be250fbb8b Remove alias loading code which is no longer necessary
Since alias packages do not get dumped anymore, only original packages
will ever be in Filesystem repositories. Alias are created on the fly
based on alias info in the composer.json/composer.lock and on branch
alias data in the original package.
2012-05-15 19:17:17 +02:00
Jordi Boggiano
ba9676e0f2 Add caching for metadata in github driver 2012-05-13 22:55:01 +02:00
Jordi Boggiano
0a0a6b1813 Fix wrong var name, refs #674 2012-05-13 17:11:03 +02:00
Nils Adermann
7c7cac61b6 Merge remote-tracking branch 'github-seldaek/stability'
* github-seldaek/stability:
  Add stability docs
  Add test for Pool handling and refactor a couple things
  Add support for stabilities in lock file
  Infer stability flags for requirements that have an explicit version required of a lower stability
  Add InstalledArrayRepository to make sure the root package is not purged by the Pool because of a lower stability
  Basic handling of stability flags
  Add list of stabilities to base package
  Add minimum-stability flag on root package to filter packages by stability
  Add CompositeRepo::getRepositories
  Add package stability
2012-05-12 18:28:32 +02:00
Jordi Boggiano
c2933028e8 Make sure github driver is used for all github urls 2012-05-12 18:24:07 +02:00
Jordi Boggiano
fabf5c2f6d Add InstalledArrayRepository to make sure the root package is not purged by the Pool because of a lower stability 2012-05-09 20:03:19 +02:00
Jordi Boggiano
b0134b56c5 Add CompositeRepo::getRepositories 2012-05-09 19:10:02 +02:00
Nils Adermann
655588a5e0 Merge pull request #659 from Seldaek/github_https_fallback
Github https fallback
2012-05-09 09:57:04 -07:00
Nils Adermann
0c1944a9d0 Let the solver handle aliases instead of the installer 2012-05-09 15:15:39 +02:00
Paul Seiffert
1713acf011 Coding standards and Cosmetics
Processing feedback given by @stof and @Seldaek.
2012-05-09 09:50:08 +02:00
Paul Seiffert
b3a5ca93c7 Added comments -> IDE friendliness 2012-05-08 23:26:01 +02:00
Paul Seiffert
7308049056 Added removePackage() to Repository\RepositoryInterface in order to provide to be able to rely on the existance of this method in all repositories. Had to add this method to the Repository\CompositeRepository. 2012-05-08 23:06:10 +02:00
Jordi Boggiano
7bfe031768 VcsDrivers now send proper originUrl for authentication 2012-05-06 17:18:26 +02:00
Bastian Hofmann
4b3fc2b5fa Merge branch 'master' of git://github.com/composer/composer
Conflicts:
	src/Composer/Repository/PearRepository.php
2012-05-06 14:42:13 +02:00
Bastian Hofmann
7501009d74 added tests for PearRepository 2012-05-06 14:40:47 +02:00
Jordi Boggiano
c454d93a20 Move all logic within try/catch to prevent an incorrect version from blowing up the whole package 2012-05-06 13:28:37 +02:00
Jordi Boggiano
58276d0a52 Warn the user but do not fail hard when a repo can not be synced 2012-04-29 20:55:05 +02:00
Jordi Boggiano
b0b3e17a37 Report errors when a git repo can not be synced up 2012-04-29 20:46:15 +02:00
Jordi Boggiano
b3164de813 Fix tests 2012-04-29 20:43:56 +02:00
Jordi Boggiano
115dc407fa Merge remote-tracking branch 'GromNaN/git-dir' 2012-04-29 18:53:01 +02:00
Jordi Boggiano
2dffa612a3 Merge remote-tracking branch 'igorw/root-install-twice' 2012-04-29 17:02:41 +02:00
Daniel Holmes
d44b81527b Fixed variable reference in verbose pear repository message 2012-04-29 18:07:16 +10:00
Jordi Boggiano
8ff497ac6f Skip filter_var on 5.3.2 since it is buggy 2012-04-27 14:04:39 +02:00
Igor Wiedler
0995933183 Do not install root package as a vendor if some dependency requires it, closes #480
Also add some tests for the installer.
2012-04-27 12:29:11 +02:00
Jerome Tamarelle
610f15a768 Fix unit tests for VcsRepository 2012-04-27 11:03:57 +02:00