Jordi Boggiano
514a3cde77
CS fixes
12 years ago
Galymzhan
69f2230a4c
add public method Filesystem#size
12 years ago
Jordi Boggiano
b8da471f9a
Clarify transport exception for 403s, fixes #1416
12 years ago
Jordi Boggiano
308e2ff4cb
Add support for headers as strings to avoid regressions, refs #1387
12 years ago
Benjamin Eberlei
fbf9a27132
Works on Linux when proc_open misses
12 years ago
Benjamin Eberlei
cd7db1861d
Remove reliance on proc_open in Filesystem#rename()
12 years ago
Benjamin Eberlei
d26932cc7e
Fallback to PHP early if proc_open not allowed.
12 years ago
Jordi Boggiano
25554e08fe
Always read out warnings from the ValidatingArrayLoader
12 years ago
Igor Wiedler
4959c2bdc6
Replace references of a11n with a12n where appropriate
...
Authorization => Authentication.
12 years ago
Jordi Boggiano
967c771b26
Add warnings to ValidatingArrayLoader that are simply stripped by default, add reporting of warnings when loading branches
12 years ago
Jordi Boggiano
4b531771bd
Add validators for package links and minimum-stability
12 years ago
Pascal Borreli
83fd3967f0
Fixed PHPDoc
12 years ago
Jordi Boggiano
cd284733ef
Fix proxy scheme concatenation, fixes #1250
12 years ago
Jordi Boggiano
e887f6cea9
Fix CS
12 years ago
Jordi Boggiano
bebd1ce9c7
Always check for OAuth token in git config, fixes #1243
12 years ago
Jordi Boggiano
76663cf21e
Avoid following the URL to the authorization that was just created, fixes #1238
12 years ago
Jordi Boggiano
31a1bd2c39
Remove output if the token can be fetched automatically
12 years ago
Jordi Boggiano
7aab7c6297
Fix StreamContextFactory tests
12 years ago
Jordi Boggiano
39e69a3b12
Refactor OAuth acquisition code to generalize it
12 years ago
Nikita Baksalyar
8f0f1e3aac
Fixed an issue with HTTP proxy and PHP 5.4
12 years ago
Jordi Boggiano
43c21a736c
Send headers as array instead of one big string
12 years ago
Jordi Boggiano
73aea05907
Send source instead of @package_version@ for the composer version in UA
12 years ago
Jordi Boggiano
7d4857fc5b
Catch all 4**/5** responses
12 years ago
Jordi Boggiano
3b01d26d67
Swap user credentials for an OAuth token from GitHub
12 years ago
Thomas Adam
1bd5d88b02
quick workaround for Github API limit
12 years ago
Jordi Boggiano
ee0cd07468
CS fixes
12 years ago
Jordi Boggiano
852c369575
Improve error reporting on downloads and copies, refs #1228
12 years ago
Jordi Boggiano
b3077bc4bc
Merge pull request #1177 from sandermarechal/stream-context
...
Allow setting stream context options
12 years ago
Sander Marechal
0d9e08f9af
Use array_replace_recursive() instead of array_merge_recursive()
12 years ago
Sander Marechal
6cf860669f
Add repository stream context options
...
Add support for passing stream context options to the
StreamContextFactory. This allows support for SSH keyfiles, SSL
certificates and much more. Example:
{
"repositories": [
{
"type": "composer",
"url": "ssh2.sftp://host:22/path/to/packages.json",
"options": {
"ssh2": {
"username": "composer",
"pubkey_file": "/path/to/composer.key.pub",
"privkey_file": "/path/to/composer.key"
}
}
}
]
}
12 years ago
Jordi Boggiano
c7a13893c7
Merge remote-tracking branch 'mheleniak/rename_reliability'
12 years ago
Johannes M. Schmitt
0ddafdbd7e
fixed return
12 years ago
Johannes M. Schmitt
7ff550e4a6
fixed some bugs in the validator
12 years ago
Johannes M. Schmitt
4e769e1100
moved some code to a dedicated class
12 years ago
Mateusz Heleniak
91fc635ca5
better rename reliability on Windows - a workaround for random "Access denied" errors
12 years ago
Jordi Boggiano
ef637c8f1a
CS fixes
12 years ago
Jordi Boggiano
a54bf6269e
Improve error messages when network failures occur
12 years ago
Jordi Boggiano
730c76ef85
Merge pull request #940 from schmittjoh/renameError
...
fixes rename bug (closes #900 )
12 years ago
Johannes M. Schmitt
3db8419569
removed reference to exec
12 years ago
Johannes M. Schmitt
e3a93d5c84
switched to use the ProcessExecutor utility class
12 years ago
Johannes M. Schmitt
9f150b1c1e
fixes a bug when root package has a 'files' autoload entry
12 years ago
Johannes M. Schmitt
2a6b12fb65
fixes rename bug ( closes #900 )
12 years ago
WanWizard
e24226162d
fixed getContext() choking on empty HTTP_PROXY environment variable
...
Signed-off-by: WanWizard <wanwizard@wanwizard.eu>
12 years ago
Ismael Ambrosi
b368031657
Fixed typos
12 years ago
Jordi Boggiano
66e9dcddf4
CS fixes
12 years ago
Ph3nol
c64d7b7dc7
PHP doc return tag added to SpdxLicenseIdentifier class method
12 years ago
Jordi Boggiano
b3c395b8d2
Add PHP info to UA string
12 years ago
Jordi Boggiano
3639611bc6
Add OS/Version to UserAgent
12 years ago
Gordon Schmidt
589dffbfbb
changed string to match authorization errors
12 years ago
Jordi Boggiano
c440b4594a
More PSR-2 goodness
12 years ago
Jordi Boggiano
1bd4ccbd54
php-cs-fixer magic
12 years ago
Tom Klingenberg
58a8ff80e3
Cont. code simplification & better tests.
12 years ago
Jordi Boggiano
fd38971777
Fix CS & simplify code
12 years ago
Tom Klingenberg
74ca58bcb6
Use of SPDX license identifiers.
12 years ago
Jordi Boggiano
c754f96677
Removed last password/username from IOInterface
12 years ago
Jordi Boggiano
072f4397a0
Fix default options handling in StreamContextFactory
12 years ago
Maxim Chernyshev
5294cb222c
Precious community feedback-based refactoring
12 years ago
Maxim Chernyshev
1ae0a1b7af
Follow-up coding standard fixes
12 years ago
Maxim Chernyshev
37476eb61f
Fixed indentation
12 years ago
Maxim Chernyshev
8918551f29
Simplified proxy port determination and passed tests
12 years ago
Maxim Chernyshev
2ca50a1ef3
Merged in upstream
12 years ago
Maxim Chernyshev
419a1cedf0
Proxy credentials are now passed as part of HTTP headers
12 years ago
Danny Berger
e7ba0c38a8
Add default http(s) ports to proxy configuration if they are missing.
12 years ago
Jordi Boggiano
5c5f87008f
Report proper error if a write fails instead of saying the download failed
12 years ago
Jordi Boggiano
5c644552b2
Warn users about having scream enabled, fixes #543
12 years ago
Jordi Boggiano
9371253e38
Fail hard if a package can not be properly removed
12 years ago
Jordi Boggiano
9ed06f8853
Output svn output to user in verbose mode
12 years ago
Jordi Boggiano
7285536737
Fix exception handling
12 years ago
Jordi Boggiano
1e2223bcdb
Add note for improvement of Svn util
12 years ago
Jordi Boggiano
5a7abfd84f
Remove code duplication in Svn classes
12 years ago
Jordi Boggiano
862d4af274
Cache credentials by default since that's the default svn behavior
12 years ago
Jordi Boggiano
8fb9c4bf3b
Svn related coding style/consistency fixes and minor improvements
12 years ago
Jordi Boggiano
da649fdc79
Remove unused pipe argument
12 years ago
Jordi Boggiano
ab9fc59d30
Add missing license headers
12 years ago
Jordi Boggiano
6c2b78a669
Merge remote-tracking branch 'till/svn-auth-reloaded'
12 years ago
Jordi Boggiano
5f30206c69
Merge remote-tracking branch 'hason/classloader'
12 years ago
till
c6653f0711
* fix up CS suggestions from stof/seldaek
12 years ago
Martin Hasoň
36d9513d7b
Changed parameter name in Filesystem::findShortestPath
12 years ago
till
0d6297f235
* add 'doAuthDance()' to allow code reuse from SvnDownloader and SvnDriver
12 years ago
till
c6566825ad
Merge remote-tracking branch 'upstream/master' into svn-auth-reloaded
12 years ago
till
17f90f56eb
* move helper functions to util class
12 years ago
Martin Hasoň
1f8c9eeb6c
Added parameter $inDirectory to method Filesystem::findShortestPath
12 years ago
Mateusz Heleniak
2a9e8350b0
fixed GitDriver - set correct working directory for cli commands
12 years ago
Jordi Boggiano
81fdd790f2
Notes on HTTP_PROXY env var
12 years ago
Jordi Boggiano
31ed0c1fb0
Fix progress display getting stuck at 95%
12 years ago
Jordi Boggiano
22149d3a70
Fix gzip decoding after a redirect
12 years ago
Jordi Boggiano
f98bd971f2
Add Gzip handling to RemoteFilesystem
12 years ago
Jordi Boggiano
51447074c2
Fix wording & co
12 years ago
Jordi Boggiano
a5c2c6c07e
Merge remote-tracking branch 'biozshock/issue225'
12 years ago
Jordi Boggiano
659775a607
Merge remote-tracking branch 'simensen/GitHub404FixPartTwo'
12 years ago
Beau Simensen
ce08b2fc4f
Fix HTTPS through Proxy errors.
12 years ago
Beau Simensen
6efbc7d531
Enhanced GitHub API/Private Repository support
12 years ago
Jordi Boggiano
edf93f1fcc
Fix test & behavior
12 years ago
Jordi Boggiano
89f69256f8
Merge remote-tracking branch 'kostiklv/console-overwrite-fix'
12 years ago
Jordi Boggiano
a4f9e03d35
Add workaround for PHP bug #61336
13 years ago
Jordi Boggiano
3e22084ea4
Overhaul VcsDrivers, introduce TransportException for remote filesystem errors
13 years ago
Jordi Boggiano
8d087f2b2b
Fixes to Filesystem class, avoid removing non-existing dirs and clear stat cache for safety
13 years ago
Konstantin Tjuterev
0b7896cdad
Simplified & fixed ConsoleIO->overwrite, corrected output when downloading with progress
13 years ago
Jordi Boggiano
9bcea6f485
Merge remote-tracking branch 'hason/filedownloader'
13 years ago
Martin Hasoň
303dae7968
Fixed typos and bugs in the RemoteFilesystem class
13 years ago