Krzysztof Menżyk
2d4d984929
Fixed typo in the Installer
12 years ago
Jordi Boggiano
f7440076fa
Revert "Merge remote-tracking branch 'naderman/remove-packages-by-default'"
...
This reverts commit 2988152602
, reversing
changes made to adb4188e12
.
12 years ago
Jordi Boggiano
a4c2337433
Load root packages as aliases if they are aliased so that they replace everything
12 years ago
Jordi Boggiano
f3df4772f9
Make sure htaccess is created
12 years ago
Jordi Boggiano
a30e6109bf
Fix 5.4.0 interop in formatting of empty array/objects
12 years ago
Jordi Boggiano
58276d0a52
Warn the user but do not fail hard when a repo can not be synced
12 years ago
Jordi Boggiano
b0b3e17a37
Report errors when a git repo can not be synced up
12 years ago
Jordi Boggiano
b3164de813
Fix tests
12 years ago
Jordi Boggiano
115dc407fa
Merge remote-tracking branch 'GromNaN/git-dir'
12 years ago
Jordi Boggiano
2988152602
Merge remote-tracking branch 'naderman/remove-packages-by-default'
12 years ago
Jordi Boggiano
adb4188e12
Add detection of the current version from git if possible
12 years ago
Jordi Boggiano
bd50ad32f0
Refactor InstallationManagerMock
12 years ago
Jordi Boggiano
2dffa612a3
Merge remote-tracking branch 'igorw/root-install-twice'
12 years ago
Jordi Boggiano
d60188903d
Add warning for PHP <5.3.2 users that didn't use the installer
12 years ago
Daniel Holmes
d44b81527b
Fixed variable reference in verbose pear repository message
12 years ago
Jordi Boggiano
d5e35fbe19
Clarify output
13 years ago
Jordi Boggiano
b3659d85f3
Force platform packages to remain installed
13 years ago
Jordi Boggiano
22a825fc07
Clean up vendor dir after a package was removed
13 years ago
Jordi Boggiano
b99f9bae60
Let the user know a package is being removed
13 years ago
Jordi Boggiano
66dc17bf39
Avoid adding duplicate aliases
13 years ago
Nils Adermann
f4d5568937
Rules of type feature are no longer needed
13 years ago
Nils Adermann
d153ab3f8f
Call feature rules update rules, as there is no difference in composer
13 years ago
Nils Adermann
f98ab2e491
An array of installed packages is no longer needed in the solver
13 years ago
Nils Adermann
7be4b82ad2
Move all solver members to top of the file
13 years ago
Nils Adermann
6410817c4e
Policy rules cannot conflict with jobs anymore
...
As we no longer need special feature rules for updating installed packages
we don't have policy rules which might conflict with job rules anymore.
Everything is driven by jobs now.
13 years ago
Nils Adermann
3618ddacb0
Remove commented out debug output
13 years ago
Nils Adermann
2cb2cde096
Installed packages are now always removed unless otherwise requested
...
This means that an update request must always be accompanied by an install
request, otherwise the package might be removed rather than updated.
13 years ago
Nils Adermann
1a48ebaf57
Create lookup table for installed packages in only one place
13 years ago
Nils Adermann
0e537b9c93
We won't implement choice rules, you need to edit composer.json to choose
13 years ago
Nils Adermann
5ba9a887c2
We do not support any options to keep obsolete packages
13 years ago
Igor Wiedler
8d71030cc1
[Installer] Classic var_dump must be removed
13 years ago
Igor Wiedler
aa4ececa2a
[Installer] Make bin symlinks relative, closes #620
13 years ago
Igor Wiedler
b83422b051
[Installer] Fix removeBinaries, closes #567
13 years ago
Igor Wiedler
1e23354666
Do not suggest packages that were installed
13 years ago
Jordi Boggiano
8ff497ac6f
Skip filter_var on 5.3.2 since it is buggy
13 years ago
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.
13 years ago
Jordi Boggiano
ed8aa8322a
Do not prevent updates if untracked files are present
13 years ago
Jordi Boggiano
0e9f88a3da
Fix DownloadManagerTest creating directories on disk
13 years ago
Jerome Tamarelle
610f15a768
Fix unit tests for VcsRepository
13 years ago
Jerome Tamarelle
1139b5c306
Protect composer home against web access
13 years ago
Jerome Tamarelle
f0ea097134
Remove umask
13 years ago
Jerome Tamarelle
8b408449f6
Create ~/.composer/cache.hg directory if not exists
13 years ago
Jerome Tamarelle
23ef8a419a
Fix var scope in HgDriver
13 years ago
Jérôme Tamarelle
d200481037
Fix tmp dir for HgDriver
13 years ago
Jerome Tamarelle
cc6e1397b2
Fix var scope
13 years ago
Jerome Tamarelle
da823f5f19
Store vcs repositories in composer home to prevent permission issues
13 years ago
Jerome Tamarelle
949728f812
Remove redundant __contruct from VcsDriver implementations and move init code to initialize method
13 years ago
Jerome Tamarelle
017ebabcb5
Pass composer configuration to VcsDriver
13 years ago
Jerome Tamarelle
d489d2aa3c
Store cached git repositories in user HOME to avoid file permission issues
13 years ago
Danny Berger
e7ba0c38a8
Add default http(s) ports to proxy configuration if they are missing.
13 years ago
Danny Berger
8d6d155153
Add internal support for multiple default composer repositories.
13 years ago
Jordi Boggiano
70ad8274cd
Work around poorly configured php
13 years ago
Jordi Boggiano
66a202083e
Add IOInterface::isDecorated()
13 years ago
Nils Adermann
540f9a09b2
Merge pull request #606 from Seldaek/aliasprio
...
Fix priority of aliases when mixing root package aliases with branch-alias ones, fixes #576
13 years ago
Jordi Boggiano
903facd64f
Make sure the anti-aliased package contains the alias info from the correct alias
13 years ago
Jordi Boggiano
cc3d91f75c
Make sure aliased packages created by the locker are available in the pool
13 years ago
Jordi Boggiano
aff7745231
Fix target-dir autoloader
13 years ago
Jordi Boggiano
6a50dbd46d
Error out on wrong bin config
13 years ago
Jordi Boggiano
ebf78135c9
Rename method
13 years ago
Jordi Boggiano
15ab5868a3
Move composer metafiles back in a composer dir, except autoload.php
13 years ago
Jordi Boggiano
06fb1b8083
Fix priority of aliases when mixing root package aliases with branch-alias ones, fixes #576
13 years ago
Jordi Boggiano
870d745475
Show real version instead of self.version in suggest
13 years ago
Nils Adermann
e74e218bdb
Merge pull request #602 from Seldaek/target_dir_autoload
...
Target dir autoloading for root packages, fixes #139
13 years ago
Jordi Boggiano
ab0ced493c
Make sure BC dir exists
13 years ago
Jordi Boggiano
51711c2f73
Fix multi-prefix handling
13 years ago
Jordi Boggiano
66135538c1
Allow root packages packages with target-dir to be autoloaded, fixes #139
13 years ago
Jordi Boggiano
32643581ba
Fix line endings
13 years ago
Jordi Boggiano
22fe296ad0
Move .composer files out into the vendor dir, fixes #497
13 years ago
Jordi Boggiano
4a55d85a2d
Respect umask in chmod calls
13 years ago
Jordi Boggiano
120171ff5a
Fix create project
13 years ago
Jordi Boggiano
b999d18365
Improve include_paths generation, fixes #596
13 years ago
Jordi Boggiano
e364494286
Add BC for the composer remote
13 years ago
Jordi Boggiano
ef300ca56a
Fix tests
13 years ago
Jordi Boggiano
bf6fd10a8a
Make use of the proper interface
13 years ago
Jordi Boggiano
a5e00a9e96
Fix PEAR loading, fixes #590
13 years ago
Nils Adermann
5541b52530
Merge pull request #584 from nlegoff/fix_typo
...
fix_typo
13 years ago
Jordi Boggiano
047fa0b553
Add a composer remote that is used by composer so it does not take over the origin one anymore
13 years ago
Jordi Boggiano
466d953b5f
Add verbose output to composer compat mode
13 years ago
Jordi Boggiano
9c72b093a3
Merge remote-tracking branch 'bashofmann/master'
13 years ago
Jordi Boggiano
83b52b5b7f
Avoid blowing up on misconfigured autoload entries
13 years ago
Jordi Boggiano
e12b0e842d
Fix project installer, fixes #587
13 years ago
Jordi Boggiano
7837be0621
Fix creation of ComposerRepository, refs #587
13 years ago
Jordi Boggiano
4cc45d3c37
Add require-dev and other missing links in show command
13 years ago
Povilas Balzaravicius Pawka
443ce65765
Fix fatal on show command
13 years ago
Bastian Hofmann
a86ea59742
various fixes for composer interaction with pear repositories:
...
- corrected pear repository base url from channel.xml is now used instead of a hardcoded host/rest/* endpoin
t
- XML is now parsed with LIBXML_NOERROR to accomondate pear repositories with slightly invalid XML (e.g. components.ez.no)
- instead of following links in the returned xml files the pear api structure is now hardcoded so that pear repositories with invalid links also work (again components.ez.no). additional benefit: this removes the need for some str_replace calls
- for pear packages with a packages.json file: 'pear-'.$channelName is not added to package names if this is already part of the package name (see pear.phpunit.de)
13 years ago
Jordi Boggiano
7f0a0857c0
Catch PharException as well in self-update failures
13 years ago
Jordi Boggiano
f0ac227567
Reverse inclusion order to favor the local vendors first
13 years ago
Jordi Boggiano
a9ccfeb548
chmod new file when running self-update
13 years ago
Nicolas Le Goff
3f13eb87b1
fix_typo
13 years ago
Jordi Boggiano
69864aeb13
Make check more explicit
13 years ago
Jordi Boggiano
3bdee3aabe
Detect and report UTF8 encoding errors in json files
13 years ago
Jordi Boggiano
7312c62c5d
Fix lock handling of aliases
13 years ago
Jordi Boggiano
a1306091f2
Fix locking behavior with --dev
13 years ago
Jordi Boggiano
f63df842b3
Fix alias handling with --dev installs, fixes #579
13 years ago
Jordi Boggiano
7b87d2b573
Fix self-update saying the download is corrupt when it isn't
13 years ago
Jordi Boggiano
8f24a04a1d
Make sure vendor dir exists before dumping autoloader
13 years ago
Jordi Boggiano
f520ce6a80
Fix exception when solver could not resolve a set of packages
13 years ago
Jordi Boggiano
d1f66073ca
Update depends command
13 years ago
Jordi Boggiano
89e095b4b5
Handle --dev installs/updates
13 years ago
Jordi Boggiano
e702761284
Output suggested packages after package installation
13 years ago
Jordi Boggiano
53191eb0fe
Remove recommend, make suggest informational, add require-dev, fixes #78 , fixes #510
13 years ago
H. Westphal
397fa05c5b
Validate the integrity of the downloaded phar before overwriting
13 years ago
Jordi Boggiano
b094ef7155
Add repository notification API support
13 years ago
Jordi Boggiano
595182aec0
Add/fix tests
13 years ago
Jordi Boggiano
2d49090ffd
Make sure branches have proper .x suffix so that they can be parsed properly
13 years ago
Jordi Boggiano
98380f3aad
Improve unzip failure message
13 years ago
Jordi Boggiano
452c9ad24e
Merge remote-tracking branch 'naderman/remove-dontfix'
13 years ago
Nils Adermann
64a451eaf9
Remove dontFix feature for local packages and explicit fix command
...
This made sense for the libzypp, so your kernel doesn't get deleted
just cause it thinks something is broken, but it doesn't really make
sense for composer.
13 years ago
Jordi Boggiano
26e3b77a4b
Fix wording
13 years ago
Jordi Boggiano
273e0f777b
Fix branch extraction, fixes #565
13 years ago
Joseph Bielawski
9631d7c3fd
[ZipDownloader] If `unzip` command failed, give cleaner error.
13 years ago
Jordi Boggiano
14c3222478
Simplify code
13 years ago
Jordi Boggiano
858d967a42
Merge pull request #558 from stloyd/patch-1
...
[PharDownloader] Force overwrite if previous extract failed and was not ...
13 years ago
Joseph Bielawski
2e2f7ea199
[TarDownloader] Force overwrite if previous extract failed and was not removed.
13 years ago
Joseph Bielawski
eab3cde48c
[PharDownloader] Force overwrite if previous extract failed and was not removed.
13 years ago
Jordi Boggiano
9da7fbbf37
Fix project aliases being redownloaded since they had no version
13 years ago
Jordi Boggiano
983de81b1d
Force a redownload to source when updating from dist to dev package
13 years ago
Jordi Boggiano
aa21b1a93a
Fix output
13 years ago
Jordi Boggiano
5c5f87008f
Report proper error if a write fails instead of saying the download failed
13 years ago
Nils Adermann
38cc4e9e5f
Config values from local config overwrite global config
13 years ago
Jordi Boggiano
48ae8bf3ec
Use pathinfo instead of substr
13 years ago
Jordi Boggiano
fc29487a2a
Add home config key and use it to create the cache instance
13 years ago
Jordi Boggiano
28d0f4a7c8
Add docblocks
13 years ago
Jordi Boggiano
e638182397
Add Config class and system-wide config management, fixes #513
13 years ago
Jordi Boggiano
61708a1bb1
Code cleanup
13 years ago
Jordi Boggiano
8654c43c62
Fix version parser regression, fixes #550
13 years ago
Jordi Boggiano
68a1bc645b
Skip some packages in pear requirements
13 years ago
Jordi Boggiano
278f0ec350
Fix git config parsing, fixes #525
13 years ago
Jordi Boggiano
d63c0100ab
Merge pull request #549 from chEbba/package-interface-return-values
...
Fix return values for getLicense and getBinaries documentation
13 years ago
Kirill chEbba Chebunin
7c8290e968
Fix return values for getLicense and getBinaries
13 years ago
Jordi Boggiano
585a9be2ac
Merge pull request #548 from pocallaghan/master
...
Allows apostrophe in author name
13 years ago
Peter O'Callaghan
579b86ec27
Allows apostrophe (and single quote, since this is often used in lieu) in author name.
13 years ago
Jordi Boggiano
5c644552b2
Warn users about having scream enabled, fixes #543
13 years ago
Jordi Boggiano
17370e3812
Remove unnecessary @ operator, refs #543
13 years ago
Jordi Boggiano
3c07b4338a
Rename include-paths to include-path, add deprecated warnings, only generate file if it is needed
13 years ago
Jordi Boggiano
91614af365
Merge remote-tracking branch 'CHH/feature/include-paths'
13 years ago
Jordi Boggiano
f604ca5762
Allow .x in version constraints as alias for .*
13 years ago
Mike van Riel
a01366e3f5
Added ->io to the creation of composer installers to match signature of LibraryInstaller; this will enable users to extend LibraryInstaller and use the same facilities
13 years ago
Jordi Boggiano
32e86ba410
Fix lockfile
13 years ago
Jordi Boggiano
a6e686b29e
Merge pull request #535 from fixe/writing_lock_file_message
...
"Writing lock file" message is only displayed if locker isn't fresh
13 years ago
Nils Adermann
fc1a7a3e23
Merge pull request #536 from Seldaek/new_composer_format
...
Add support for new composer repo format + cache for composer repos
13 years ago
Jordi Boggiano
0d97ec4783
Add cache to the composer repositories
13 years ago
Tiago Ribeiro
13839bf52c
"Writing lock file" message is only displayed if locker isn't fresh
13 years ago
Tiago Ribeiro
61beea3c8b
Updated output when a branch is imported to show the pretty version name
13 years ago
Jordi Boggiano
a476d1f97d
Add support for the new composer repository format
13 years ago
Jordi Boggiano
b14366ed08
Fix exception when a json file can not be downloaded
13 years ago
Jordi Boggiano
a67f62990c
Prepare for upcoming format break
13 years ago
Jordi Boggiano
bfd48b06bd
Capture zip downloader output, fixes #533
13 years ago
Jordi Boggiano
6f8031ac90
Fix error reporting for missing git process
13 years ago
Jordi Boggiano
720b00b561
Merge remote-tracking branch 'Nami-Doc/patch-1'
13 years ago
Jordi Boggiano
9371253e38
Fail hard if a package can not be properly removed
13 years ago
Nami-Doc
1dba604ba1
Update src/Composer/Repository/Vcs/GitDriver.php
13 years ago
Nami-Doc
66efa343a9
and again.
13 years ago
Nami-Doc
66cd1aad8a
Update src/Composer/Downloader/GitDownloader.php
13 years ago
Nami-Doc
d245acff83
github online editor is a nice idea, but...
13 years ago
Nami-Doc
2c58dbf3a1
better message if git isn't found
13 years ago
Nami-Doc
bd116aec22
try to guess the error
13 years ago
Nami-Doc
f57e272ce7
Add a little more explaining message when failing to download.
13 years ago
Holger Rüprich
9e2c523faa
Function proc_open doesn't accept a scheme for the current working directory, therefore stripped 'file://' for local repositories.
13 years ago
Jordi Boggiano
a3fa19a716
Avoid escaping too early to prevent issues
13 years ago
Jordi Boggiano
13a2bc6ff0
Revert "Fix push url hack"
...
This reverts commit 269537e466
.
13 years ago
Jordi Boggiano
269537e466
Fix push url hack
13 years ago
Jordi Boggiano
b5d235abb6
More verbose output for archive and git downloader
13 years ago
Christoph Hochstrasser
68c12c3516
Do set_include_path only if any package define include paths.
13 years ago
Christoph Hochstrasser
f369104bb1
Packages can define include paths.
13 years ago
Jordi Boggiano
9ed06f8853
Output svn output to user in verbose mode
13 years ago
Jordi Boggiano
1cdae66f8f
Fix up git downloader and git driver commands
13 years ago
Jordi Boggiano
219c31ed0c
Fix git driver updating
13 years ago
Jordi Boggiano
afa14124f3
Make sure we fetch origin with tags before checking out a new version
13 years ago
Jordi Boggiano
66be50ce71
Always set the push url after git updates
13 years ago
Jérémy Romey
260d7d434f
Add a command for adding package to composer.json
...
Updated doc for require command
13 years ago
Jordi Boggiano
9828472b9e
Improve reliability of GitDriver, refs #485
13 years ago
Jordi Boggiano
366176fc73
Add cache to the lock file reading
13 years ago
Jordi Boggiano
b2609e8413
Update to locked source-ref when receiving a new lock file, fixes #358
13 years ago
Jordi Boggiano
ceac0ca75b
Fix updating of already installed dev packages, fixes #496
13 years ago
Jordi Boggiano
2844a5673d
Use refs API since it is more stable than the branches API with force-pushes, fixes #514
13 years ago
Christophe Coevoet
d3d5c15e6f
Removed the Symfony2 tests from the phar archive
...
Components' tests are now distributed with the code, making the
archive far bigger if we don't exclude them.
13 years ago
Nils Adermann
722724c2c3
Merge pull request #519 from Seldaek/hide_input
...
Improve password prompts on windows
13 years ago
Nils Adermann
85caa65088
Merge pull request #520 from Seldaek/pear_composer
...
Detect PEAR repos that support composer via Pirum
13 years ago
Nils Adermann
8916a51b61
Merge pull request #518 from Seldaek/pear_autoload
...
Pear autoload support
13 years ago
Nils Adermann
abe5d84c7e
Merge pull request #521 from naderman/fix-learn-first-literal
...
Rule literals are sorted, so first literal added is not first retrieved
13 years ago
Nils Adermann
a16aa68c1d
Rule literals are sorted, so first literal added is not first retrieved
...
Fixes #477
13 years ago
Jordi Boggiano
ecb82e1784
Detect PEAR repos that support composer via Pirum
13 years ago
Jordi Boggiano
fd93f6d648
Clean up temp dir
13 years ago
Jordi Boggiano
26b3a1711f
Add handling for phar
13 years ago
Jordi Boggiano
3210da0b84
Cleanups
13 years ago
Jordi Boggiano
2d9739bd05
Add support for files in classmap autoload config, fixes #463
13 years ago
Jordi Boggiano
d53ac36636
Add debug info and remove autoload parsing that was too slow
13 years ago
Jordi Boggiano
4b2283e41c
Add autoload info to PEAR packages
13 years ago
Jordi Boggiano
1fe24a3837
Add support for github URLs in git driver
13 years ago
Jordi Boggiano
6d5b4d606c
Add warning in verbose mode if drivers can not be used because of missing openssl
13 years ago
Tiago Ribeiro
67885d8585
Added isDebug to IOInterface and improved debug messages for VcsRepositories
13 years ago
Jordi Boggiano
7a28a2d83a
Add support for new GitHub API
13 years ago
Jordi Boggiano
1cd07e1a2c
Fix up merged code
13 years ago
till
9922301841
for debugging
13 years ago
till
eb8ad8b74f
* docblock
13 years ago
till
aef502aa86
* handle errors with ZipArchive error constants to get meaningful error messages
13 years ago
Jordi Boggiano
30cfb69739
Add support for mapping a namespace prefix onto many dirs in the autoload config
13 years ago
Jordi Boggiano
f7affa21b0
Fix indenting
13 years ago
Jordi Boggiano
5be7f4cf09
Fail hard when failing to download using hg
13 years ago
Jordi Boggiano
7cb79bb1c9
Fix typo & tests
13 years ago
Jordi Boggiano
605e1cb925
Clean up in case of download/extraction failure, fixes #356
13 years ago
Jordi Boggiano
87c1629ebc
Fix isInstalled detection broken by metapackage installer
13 years ago
Jordi Boggiano
583a0b5f0d
Lazy-init the bin directory, fixes #364
13 years ago
Jordi Boggiano
e36dfb150c
Add support for hidden prompts on windows
13 years ago
Jordi Boggiano
7285536737
Fix exception handling
13 years ago
Jordi Boggiano
1e2223bcdb
Add note for improvement of Svn util
13 years ago
Jordi Boggiano
5a7abfd84f
Remove code duplication in Svn classes
13 years ago
Jordi Boggiano
cd2e5bf2e0
Make SvnDriver::supports less greedy and more realistic
13 years ago
Jordi Boggiano
30d4080014
Support windows local paths
13 years ago
Jordi Boggiano
862d4af274
Cache credentials by default since that's the default svn behavior
13 years ago
Jordi Boggiano
8fb9c4bf3b
Svn related coding style/consistency fixes and minor improvements
13 years ago
Jordi Boggiano
da649fdc79
Remove unused pipe argument
13 years ago
Jordi Boggiano
ab9fc59d30
Add missing license headers
13 years ago
Jordi Boggiano
6c2b78a669
Merge remote-tracking branch 'till/svn-auth-reloaded'
13 years ago
Jordi Boggiano
ab55490254
Merge remote-tracking branch 'hason/metapackage'
13 years ago
Jordi Boggiano
5f30206c69
Merge remote-tracking branch 'hason/classloader'
13 years ago
Jordi Boggiano
cdfcaface4
Merge remote-tracking branch 'hason/vendordir'
13 years ago
Luis Cordova
f76c65914c
cleaned up some getApplication()->getIO() into getIO()s
13 years ago
Luis Cordova
1aa9d9af43
removed finder use clause as it is not used
13 years ago
Jordi Boggiano
7dfb2724cb
Fix PEAR dependencies
13 years ago
till
434f10f2d7
* more cs fixes
13 years ago
till
c6653f0711
* fix up CS suggestions from stof/seldaek
13 years ago
till
68fa23f5c7
Merge branch 'svn-auth-reloaded' of github.com:till/composer into svn-auth-reloaded
13 years ago
Till Klampaeckel
af8d4212bb
Merge pull request #3 from toastedghost/svn-auth-reloaded-imp
...
Improve 'getTags()' and 'getBranches()'
13 years ago
till
2af145338b
Merge branch 'svn-auth-reloaded' of github.com:till/composer into svn-auth-reloaded
13 years ago
till
38a997fc26
Merge remote-tracking branch 'upstream/master' into svn-auth-reloaded
13 years ago
Martin Hasoň
36d9513d7b
Changed parameter name in Filesystem::findShortestPath
13 years ago
Jordi Boggiano
0ac89b2d99
Merge pull request #491 from brikou/issue_with_symlinks
...
fixed issue when creating symlinks under linux (not always allowed ... issue #486 )
13 years ago
Igor Wiedler
0fe90c5d87
update some links to point to getcomposer.org
13 years ago
Brikou CARRE
3ae860f485
fixed issue #486
13 years ago
Flo
80bb040468
Improve 'getTags()' and 'getBranches()'
13 years ago
Beau Simensen
a6366be5a6
Handle auth challenge in SvnDriver supports.
13 years ago
till
c7dc49fe10
* added execute() wrapper to generalize command execution in downloader
...
* added Composer\Util\Svn::doAuthDance() to ask for credentials in interactive sessions
13 years ago
till
059bde1adb
* refactored with Composer\Util\Svn::doAuthDance()
13 years ago
till
0d6297f235
* add 'doAuthDance()' to allow code reuse from SvnDownloader and SvnDriver
13 years ago
till
c6566825ad
Merge remote-tracking branch 'upstream/master' into svn-auth-reloaded
13 years ago
till
3de8d66a82
* refactor SvnDownloader to use new Util Class
...
* now supports auth all over
* svn command generation is proxied through one place
* still needs the 'interactive' settings and an execute method
13 years ago
till
17f90f56eb
* move helper functions to util class
13 years ago
Baptiste "Talus" Clavie
15b70e2096
[ClassLoader] Removing trailing whitespaces
13 years ago
Baptiste "Talus" Clavie
6957743aee
[ClassLoader] Corrected indentation
13 years ago
Baptiste "Talus" Clavie
6782287091
[ClassLoader] Got an if-condition out of a unnecessary loop
13 years ago
Martin Hasoň
1f8c9eeb6c
Added parameter $inDirectory to method Filesystem::findShortestPath
13 years ago
Mateusz Heleniak
2a9e8350b0
fixed GitDriver - set correct working directory for cli commands
13 years ago
Martin Hasoň
afc04c9e53
Fixed creating shortest paths in AutoloadGenerator
13 years ago
Jordi Boggiano
ea2d46bcff
Fix ComposerRepository calls, fixes #475
13 years ago
Jordi Boggiano
81fdd790f2
Notes on HTTP_PROXY env var
13 years ago
Jordi Boggiano
31ed0c1fb0
Fix progress display getting stuck at 95%
13 years ago
Nils Adermann
366e98288e
Merge pull request #473 from Seldaek/gzip
...
Automatic gzip encoding support
13 years ago
Jordi Boggiano
bcbdb97cc6
Fix message when no composer file is found in a tag
13 years ago
Jordi Boggiano
72b7b169e7
Fix warning
13 years ago
Jordi Boggiano
5fd50080ab
Print details about missing extensions, fixes #312
13 years ago
Jordi Boggiano
b12e73792c
Handle SolverProblemException nicer
13 years ago
Jordi Boggiano
e8bf6e9067
Merge remote-tracking branch 'naderman/human-readable-errors'
13 years ago
Jordi Boggiano
22149d3a70
Fix gzip decoding after a redirect
13 years ago
Jordi Boggiano
e4cce193cf
Fix PEAR repository
13 years ago
Jordi Boggiano
f98bd971f2
Add Gzip handling to RemoteFilesystem
13 years ago
Jordi Boggiano
7f65dd7409
Use RemoteFilesystem everywhere we do http requests
13 years ago
Jordi Boggiano
d291d65faf
Add getIO proxy to base Command class
13 years ago
Jordi Boggiano
51447074c2
Fix wording & co
13 years ago
Jordi Boggiano
a5c2c6c07e
Merge remote-tracking branch 'biozshock/issue225'
13 years ago
Nils Adermann
83123b2d40
Generate human readable explanations of rules which cause problems
13 years ago
Nils Adermann
2c87fe5a22
Collect solver problems in Problem objects with human readable output.
13 years ago
till
8f96786693
Merge remote-tracking branch 'upstream/master' into svn-auth-reloaded
13 years ago
till
6f364a85b3
* do not use getSvnCommand (since we are not in object context)
...
* run non interacive instead of piping output to /dev/null
13 years ago
till
c0ec8f16f9
* fixSvnUrl()
...
* extend regex to match more possible svn hosts
13 years ago
till
6d1cdb3e45
* fixSvnUrl(): to prefix absolute paths with file://
13 years ago
digitalkaoz
20ae7efa2b
fixed CS
13 years ago
Jordi Boggiano
9ed05e09f3
Fix version_compare for ubuntu that ships with versions like 5.3.3-1 (bigger than 5.3.3)
13 years ago
Nils Adermann
15e764bb3f
Merge pull request #439 from Seldaek/git_push
...
Set push url correctly for github clones
13 years ago
digitalkaoz
7bbe60459f
added source key, and support section to arraydumper
13 years ago
digitalkaoz
7cdb793b40
added support section to composer.json
13 years ago
Michael Wallner
f65fe27097
fixed create-project with json file
...
the create-project command tried to instantiate a FilesystemRepository
with the json file as string instead of an JsonFile instance
13 years ago
Jérôme Tamarelle
dd6608e4c2
Allow unicode characters for author in "composer init" command.
13 years ago
Jordi Boggiano
659775a607
Merge remote-tracking branch 'simensen/GitHub404FixPartTwo'
13 years ago
Jordi Boggiano
438cea6363
Regroup bootstrapers
13 years ago
Beau Simensen
38680998ed
Remove the RemoteFilesystem factory and document GitHubDriver->GitDriver fallback.
13 years ago
Jordi Boggiano
a5edc9e357
Extract package purging in a method and fix variable overriding
13 years ago
Jordi Boggiano
a02940cafb
Fix tests
13 years ago
Jordi Boggiano
b855643865
Usability fix
13 years ago
Jordi Boggiano
3b77d25a3c
Merge remote-tracking branch 'hason/priority'
...
Conflicts:
src/Composer/Factory.php
13 years ago
Jordi Boggiano
96b07ffb7b
Ensure missing packages are reinstalled if they are deleted from the filesystem, fixes #355 , fixes #437
13 years ago
Beau Simensen
ce08b2fc4f
Fix HTTPS through Proxy errors.
13 years ago
Jordi Boggiano
7ab3a96874
Micro-optimization
13 years ago
Jordi Boggiano
4b24b972a7
Improve stripping
13 years ago
Jordi Boggiano
32adc8908d
Fix line numbers in phars
13 years ago
till
5fdd09104f
resolve conflict
13 years ago
till
a1e1a8c7d7
* use askConfirmation() instead
13 years ago
till
244cc2a8c2
hide password input
13 years ago
till
96298a33dc
catch all failures
13 years ago
Martin Hasoň
01c1878aea
Save local repo after each success operation
13 years ago
Martin Hasoň
c85ae48e5d
Vendor dir can be outside the current working directory
13 years ago
Igor Wiedler
cd6eb49427
fix notice when running show command on package without keywords
13 years ago
Jordi Boggiano
e763af7412
Set push url correctly for github clones
13 years ago
Jordi Boggiano
09083089ff
Merge remote-tracking branch 'digitalkaoz/show_command_keywords'
...
Conflicts:
src/Composer/Command/ShowCommand.php
13 years ago
Jordi Boggiano
6b453906f0
Merge pull request #432 from digitalkaoz/issue_428
...
fluent api for installer options
13 years ago
Jordi Boggiano
b024615e41
Merge pull request #433 from simensen/InstallerCleanup
...
Remove unneeded code from UpdateCommand
13 years ago
Jordi Boggiano
5dba49af54
Show package descriptions in show/search commands, merge similar packages in show, fixes #366
13 years ago
Jordi Boggiano
33c926c303
Show/Search command cleanups
13 years ago
Jordi Boggiano
67eaae3842
Merge remote-tracking branch 'digitalkaoz/issue_323'
13 years ago