summaryrefslogtreecommitdiffstats
path: root/lib/private/files.php
Commit message (Collapse)AuthorAgeFilesLines
* drop allowZIPdownload and maxZIPSize as optionsMorris Jobke2014-06-021-48/+0
|
* Squash 'a | b' into 'a|b', in /libRobin McCorkell2014-05-131-1/+1
|
* Merge pull request #8045 from josh4trunks/nginx_x-accel_send_uriVincent Petry2014-05-061-1/+4
|\ | | | | Send URI instead of filepath to NGINX for X-Accel
| * Send URI instead of filepath to NGINX for X-Acceljosh4trunks2014-04-031-1/+4
| |
* | Merge pull request #8023 from flyser/masterMorris Jobke2014-05-031-3/+1
|\ \ | | | | | | Fix setting the max-upload-size for really large values.
| * | Fix setting the max-upload-size for really large values.Fabian Henze2014-04-031-3/+1
| |/ | | | | | | php can only parse filesize units up to gigabytes, not terabytes or petabytes.
* | Link to previous directoryLukas Reschke2014-04-161-2/+2
| |
* | Use direct link instead of JSLukas Reschke2014-04-141-3/+2
|/ | | | | | | | | Due to our CSP policy this link won’t work as it it considered as inline Javascript. This commit replaces the link with a static link to the files app. Reimplementation of #8067 - fixes #7742
* Use the correct resolve method to resolve file storageVincent Petry2014-03-261-1/+2
| | | | | | | | When detecting whether the file to be downloaded is on external storage, the correct path needs to be used. It turns out that \OC\Files\View is needed to resolve the path correctly relative to the user's home.
* Merge branch 'zipstreamer' of https://github.com/McNetic/owncloud_core into ↵Thomas Müller2014-02-201-112/+101
|\ | | | | | | | | | | | | McNetic-zipstreamer Conflicts: lib/private/files.php
| * switched zip file creation to ZipStreamer to create zip files directly in memoryNicolai Ehemann2014-01-221-33/+9
| |
| * refactored/cleaned up lib/files.phpNicolai Ehemann2014-01-221-77/+84
| | | | | | | | | | | | cleaned up get() logic fixed get() to only send headers if requested (xsendfile could get in the way) do no longer readfile() when already using mod_xsendfile or similar
| * lib/files.php: make use of === instead of ==Nicolai Ehemann2014-01-181-4/+4
| |
* | Merge pull request #7195 from owncloud/files-selectallVincent Petry2014-02-191-1/+8
|\ \ | | | | | | Do not send file list for select all on Download/delete
| * | Do not send file list for select all on Download/deleteVincent Petry2014-02-131-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | - When all files are selected, do not send the whole file list - Download will trigger download for the parent folder, also works with root - Delete will send "allfiles" to the server that will find the file list or the passed directory by itself
* | | Scrutinizer Auto-FixesScrutinizer Auto-Fixer2014-02-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch was automatically generated as part of the following inspection: https://scrutinizer-ci.com/g/owncloud/core/inspections/cdfecc4e-a37e-4233-8025-f0d7252a8720 Enabled analysis tools: - PHP Analyzer - JSHint - PHP Copy/Paste Detector - PHP PDepend
* | | Merge branch 'master' into scrutinizer_documentation_patchesThomas Müller2014-02-141-1/+1
|\| | | | | | | | | | | | | | Conflicts: lib/private/appconfig.php
| * | Added isLocal() method to storage, used for xsendfileVincent Petry2014-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | Added isLocal() method to Storage to find out whether the storage is local or not. This method is used for the x-sendfile logic to find out whether to add the headers.
* | | polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-061-2/+9
|/ /
* / use 'download.zip' as default name for zip downloads instead of 'owncloud.zip'Jörn Friedrich Dreyer2014-01-211-1/+1
|/
* Moved content disposition code+workarounds to OCP\ResponseVincent Petry2013-12-101-6/+1
| | | | | | | | | Added new OC\Response API called setContentDispositionHeader() that contains the needed workarounds for UTF8 and IE. Refactored download code to use the new API. Removed unused trashbin download file.
* XSendfile and encryption don't work togetherBart Visscher2013-12-061-0/+3
| | | | The file on disk is encrypted, and not readable on client systems
* fixing spelling and restructure sentenceThomas Müller2013-11-211-1/+1
|
* Fixed getLocalFile() condition for x-send-fileVincent Petry2013-11-201-3/+5
| | | | | | | | | | | | | Until now, addSendfileHeader() was called even when no x-send-file headers were set. Even though the method itself doesn't do anything, a call to getLocalFile() was done and would trigger a full download when using external storage. Additionally, the storage resolution code is wrong and always returns the local storage of the root filesystem, which caused the code to be run anyway. This commit fixes both issues.
* External storage space is now not counted in total spaceVincent Petry2013-11-181-2/+2
| | | | | | | Added argument to getFileInfo() to disable adding the size of mountpoints to a directory's size. Fixes #5924
* move the private namespace OC into lib/private - OCP will stay in lib/publicThomas Müller2013-09-301-0/+321
Conflicts: lib/private/vcategories.php