Jordi Boggiano
7cb79bb1c9
Fix typo & tests
2012-03-26 01:56:24 +02:00
Jordi Boggiano
605e1cb925
Clean up in case of download/extraction failure, fixes #356
2012-03-26 01:49:09 +02:00
Jordi Boggiano
f98bd971f2
Add Gzip handling to RemoteFilesystem
2012-03-18 21:26:05 +01:00
Jordi Boggiano
a02940cafb
Fix tests
2012-03-15 01:28:10 +01:00
Konstantin Tjuterev
0b7896cdad
Simplified & fixed ConsoleIO->overwrite, corrected output when downloading with progress
2012-03-06 23:01:51 +02:00
Martin Hasoň
f026e2a0eb
Added tests for FileDownloader and ArchiveDownloader
2012-02-28 11:59:18 +01:00
Martin Hasoň
1f43f915da
Removed copy/paste code
2012-02-28 09:21:43 +01:00
Martin Hasoň
f1618df349
Added downloader for simple files and refactor FileDownloader into ArchiveDownloader
2012-02-28 09:21:42 +01:00
Jordi Boggiano
db03b7bbbd
Fix line endings
2012-02-17 11:50:36 +01:00
François Pluchino
56150fd98f
Merge remote branch 'composer/master'
2012-02-16 23:53:17 +01:00
MattKetmo
7d5ba2d756
[DownloadFile] Renamed wrapper directory after extract
...
This fixes error when the extracted directory (from an archive) contains
a folder with the same name. Example:
$ mv test/test test
mv: test/test and test/test are identical
2012-02-16 17:26:42 +01:00
François Pluchino
953f0992f7
Merge callback method of FileDownloader and VcsDriver
...
Required corrections added
2012-02-15 13:11:29 +01:00
Jordi Boggiano
256bfedea1
Merge remote-tracking branch 'jalliot/proxy2'
...
Conflicts:
src/Composer/Downloader/FileDownloader.php
src/Composer/Repository/PearRepository.php
2012-02-14 17:01:15 +01:00
François Pluchino
9638247e44
Move to Util Class
2012-02-14 11:25:00 +01:00
François Pluchino
f5d90e1340
Download Dist Package when the info is defined in root composer file
2012-02-13 17:40:54 +01:00
Jordi Boggiano
5da021ffa7
Moved Filesystem to base Util namespace
2012-02-09 18:45:28 +01:00
Jordi Boggiano
a6ce43817e
Overhaul VCS downloaders, added base class and uniformized
2012-01-22 21:14:56 +01:00
Jordan Alliot
054faef5eb
New context at each call and possibility to add more options and params to the context
2012-01-21 20:58:36 +01:00
Jordan Alliot
9c27e38654
Moved proxy handling to a new class so that it can be reused in other parts of Composer
2012-01-21 20:58:36 +01:00
François Pluchino
1c65fd2078
Remove the Warning, because managed in the callbackGet notification
2012-01-20 12:15:18 +01:00
François Pluchino
3cbe7cf590
Fix bug display in FileDownloader
2012-01-18 12:51:37 +01:00
Jordi Boggiano
6c2ec966ff
Fix ConsoleIO::overwrite
2012-01-18 10:35:02 +01:00
Jordi Boggiano
434c9ecdeb
Cleanups of IOInterface
2012-01-17 23:08:12 +01:00
François Pluchino
03f5eee3fa
Fix some improvements
2012-01-17 14:53:50 +01:00
François Pluchino
9963bde367
Fix some improvements
2012-01-17 13:24:18 +01:00
François Pluchino
541285022d
Replace CURL with copy() and file_get_contents()
2012-01-17 12:52:14 +01:00
François Pluchino
7888ec5313
Add Authentification in FileDownloader
2012-01-16 20:09:32 +01:00
François Pluchino
a10f92aafe
Convert Wrapper class to ConsoleIO class
2012-01-16 14:14:15 +01:00
François Pluchino
9af46ad800
Add Helper Wrapper
2012-01-11 13:55:05 +01:00
François Pluchino
cad1497b95
Keep history action on download
2012-01-11 01:26:44 +01:00
François Pluchino
9c7e7a2c4a
Remove comment
2012-01-10 21:29:41 +01:00
François Pluchino
395e2e040d
Add callback download informations
2012-01-10 21:22:52 +01:00
François Pluchino
2f0162053d
Add OutputConsole and format the download output
2012-01-10 20:06:15 +01:00
François Pluchino
013d145bcd
Add InputInterface and OutputInterface
2012-01-10 18:50:16 +01:00
Jordan Alliot
3444bdae82
Check openssl extension for proxy
2012-01-05 11:58:49 +01:00
Jordan Alliot
1471b41ba8
Handle system proxy in file downloads
2012-01-05 11:40:11 +01:00
Nils Adermann
71a6b47e90
Merge pull request #140 from Seldaek/bins
...
Add binaries support
2011-12-04 09:31:43 -08:00
Jordi Boggiano
725850c521
Fix github ssl bypass with http:// urls
2011-12-03 21:40:02 +01:00
Jordi Boggiano
aa94918d50
Add binaries support in composer
2011-12-03 15:39:06 +01:00
Jordi Boggiano
418e2e28f3
Merge remote-tracking branch 'chEbba/tar-phar-downloader'
...
Conflicts:
src/Composer/Downloader/PearDownloader.php
2011-11-15 11:20:47 +01:00
Jordi Boggiano
3ad905ae99
Lift openssl requirement for github archives (thanks @pborreli)
2011-11-15 11:07:05 +01:00
Jordi Boggiano
0cfbea624e
Add warnings if OpenSSL is not enabled, fixes #84
2011-11-03 19:58:49 +01:00
Kirill chEbba Chebunin
7527d0af43
Add throws declaration for FileDownloader::extract()
2011-09-30 22:46:09 +04:00
everzet
195272da09
refactored DownloaderInterface to be mono-installation-type
2011-09-29 04:11:51 +03:00
Jordi Boggiano
00a4fe2a14
Refactor downloaders, git installs actually work well now
2011-09-29 00:48:52 +02:00