497 Commits (250862b3254b15d92c8840979601db2e1ad5d1dd)

Author SHA1 Message Date
Jordi Boggiano 2c67fb67f2 Rename variable and remove useless comment 8 years ago
Jordi Boggiano b945fc4d83 Add unzip support on windows and fail earlier if unzipping is impossible, fixes #4943 8 years ago
Jordi Boggiano 4df7ade801 Merge remote-tracking branch 'burci/feature/path_downloader_option_to_force_copy' 8 years ago
Rob Bast a245c4618b php-cs-fixer 8 years ago
Peter Buri 861b2bc8e8 Introduce option to force copy instead of symlinking in PathDownloader 8 years ago
Magnus Nordlander 4689d836fe Fixed (and added a test for) a regression introduced in a77e2fb, which causes package Git package updates to fail when the package has two or more URLs and the last URL is the only one that actually works. 8 years ago
Jordi Boggiano d6d0435c54 Merge pull request #4845 from curry684/pull-4690
Implement junctioning on Windows for path repositories
8 years ago
Jordi Boggiano 8db550b118 Merge pull request #4851 from curry684/pull-4431
Fixes in path repository handling of removed or nested sources
8 years ago
Jordi Boggiano 02952c3bdc Add missing </error> tag, refs #4878 9 years ago
Jordi Boggiano d347e1efca Minor tweaks refs #4878 9 years ago
Jordi Boggiano e4ede0c582 Merge remote-tracking branch 'bozerkins/force-to-reinstall-package-when-missing-vcs-metadata' 9 years ago
Jordi Boggiano 8808638ea9 Make sure cache clearing works easily in all cases 9 years ago
Jordi Boggiano 2378c9e308 Remove dead code 9 years ago
Jordi Boggiano 477da3a448 Fix clearCache in case of download failure 9 years ago
Jordi Boggiano 502c5431a2 Add hashing of the complete URL for cache entries of dist downloads for extra safety 9 years ago
Niels Keurentjes 80bf5b75fc Merge branch 'master' of https://github.com/composer/composer into pull-4431 9 years ago
Niels Keurentjes 54c079b559 Fixed Windows detection based on #4873 and suppressed some console output in removeJunction. 9 years ago
Niels Keurentjes 582e4796a3 Merge branch 'master' of https://github.com/composer/composer into pull-4690 9 years ago
bogdan e0fad1f55b Implemented interactive user confirmation on source package update failure
Removed unnecessary options for installation
Removed unnecessary exception
9 years ago
Jordi Boggiano 16215c1937 Merge pull request #4877 from cs278/zip-zlib-muddle
zlib suggest and fallback on non Windows
9 years ago
bogdan 581ce91f90 Implemented new option (ignore-missing-metadata) for composer install command
The command allows to slightly change how repository updates are handled during install

In the previous version composer failed to updated if .git|.svn|.hg folder was missing from the package
In the current version, with the option enabled, if the update fails for exactly this reason,
it'll try to remove the package completely and install it from remote
9 years ago
bogdan a77e2fb093 Removed code duplication with abstract hasMetadataRepository method
which checks if vcs metadata is present in the package

Fixed a bug with -vvv mode. When .git folder is missing from package
in normal mode, -v mode, -vv mode the program throws the exception about missing .git folder
in -vvv mode an exception about inability to read logs
9 years ago
Chris Smith e4877473cf Fallback to zlib extension to unpack gzip on non Windows systems 9 years ago
Niels Keurentjes 0dab63e050 Unified all Windows tests throughout the code. 9 years ago
Niels Keurentjes 1b1462317c Merge branch 'master' of https://github.com/composer/composer into pull-4690 9 years ago
Niels Keurentjes 05caf8349c Fixed bug potentially causing broken sites and solved #4431 along the way. 9 years ago
Jordi Boggiano 49d7d65933 Add verbosity input support to IOInterface 9 years ago
Niels Keurentjes 5489586436 Fully implemented junctioning on Windows for path repositories. 9 years ago
Jordi Boggiano a13b06725e Add support for if-modified-since on lazy repos and turning packagist into a lazy provider repo 9 years ago
Jordi Boggiano c1cc6bfecf Avoid doing too many loads of the remotefilesystem 9 years ago
Jordi Boggiano 86a911150b Update bundled CAfile and other cleanups 9 years ago
Jordi Boggiano 5d015defb8 Merge remote-tracking branch 'origin/master' into tls-config 9 years ago
Jordi Boggiano 5dbc8fa30b Make sure getRepoConfig is only called on VcsRepos, refs #4700 9 years ago
Jordi Boggiano f874842535 Merge remote-tracking branch 'chorry/4331-svn-creds' 9 years ago
Jordi Boggiano 47b05eab7a Fix type errors 9 years ago
Jordi Boggiano 29312be4df Strict typing fixes 9 years ago
Alexander Loutsenko f42ba46175 #4331 use --no-auth-cache for svn downloader when such option was set 9 years ago
Jordi Boggiano 966a982738 CS fixes 9 years ago
Jordi Boggiano 67a1924173 Merge remote-tracking branch 'Rudloff/xz' 9 years ago
Jordi Boggiano 690c7f572f Enable -f flag based on user selection and not only config values, refs #3789 9 years ago
Steve Buzonas 27d51642c8 stash untracked and force checkout if discarding changes 9 years ago
Jordi Boggiano d35fc31f62 Add process error to the output of failed unzipping 9 years ago
Pierre Rudloff 3abad250e9 .tar.xz downloader 9 years ago
xelan 32517d90d2 Escape angle brackets for commit message output 9 years ago
Jordi Boggiano ce08582671 Fix CS 9 years ago
Samuel ROZE f6d5d65bcd Use shortest relative paths for symlinks 9 years ago
Samuel ROZE d0a9550dea Uses `realpath` to fix relative path issues 9 years ago
Samuel ROZE a3f5f60359 Update output to have a coherent one 9 years ago
Samuel ROZE 0e8c5fa62e Store path from composer.json with the `path` repository to ensure lock file to be reused 9 years ago
Jordi Boggiano 89c6a68a76 Updates to path repository and path downloader, refs #4365 9 years ago