aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/files.php
Commit message (Collapse)AuthorAgeFilesLines
* Move non PSR-4 files from lib/private root to legacyRoeland Jago Douma2016-04-301-316/+0
| | | | | | As discussed we move all old style classes (OC_FOO_BAR) to legacy. Then from there we can evaluate the need to convert them back or if they can be fully deprecated/deleted.
* Replace all required valuesLukas Reschke2016-03-151-1/+1
|
* Remove Scrutinizer Auto FixerLukas Reschke2016-03-011-1/+0
|
* Scrutinizer Auto-FixesScrutinizer Auto-Fixer2016-02-051-4/+6
| | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
* Happy new year!Thomas Müller2016-01-121-2/+3
|
* Replacing ini_get instances with inigetwrapper usagesClark Tomlinson2015-11-231-1/+1
|
* Allow storage wrappers to through a forbidden exception with retry informationJoas Schilling2015-11-171-0/+5
|
* Update license headersLukas Reschke2015-10-261-1/+0
|
* The full name has to be tested if it's a dir - fixes #19854Thomas Müller2015-10-191-1/+1
|
* Fix single file download - fixes #19614Thomas Müller2015-10-071-0/+3
|
* Merge pull request #19407 from owncloud/lock-zip-contentThomas Müller2015-10-061-78/+129
|\ | | | | Lock zip content
| * Refactor single file download into it's own methodThomas Müller2015-10-051-76/+71
| |
| * Recursively lock folder contentsThomas Müller2015-10-051-6/+27
| |
| * release locks in case of exceptionThomas Müller2015-10-051-0/+2
| |
| * log the exception during zip creationThomas Müller2015-10-051-13/+26
| |
| * Lock files which are zippedThomas Müller2015-10-051-6/+26
| |
* | update licence headers via scriptMorris Jobke2015-10-051-6/+1
|/
* More correctionsVictor Dubiniuk2015-09-281-2/+2
|
* Add namespace. Fix broken zipVictor Dubiniuk2015-09-281-1/+2
|
* Introduce streamerVictor Dubiniuk2015-09-281-63/+33
|
* use zipstreamer via composerNicolai Ehemann2015-09-141-3/+0
|
* lib/private/files.php: adapted to minimally changed ZipStreamer APINicolai Ehemann2015-09-141-2/+2
|
* Remove XSendFile supportLukas Reschke2015-09-071-57/+1
| | | | Required to ensure proper locking
* Unit test OC_Files::setUploadLimit()Robin McCorkell2015-07-201-14/+11
| | | | | | | There was also a bug with checking the upper limit on the passed upload size. PHP does funny things with integer vs float comparisons, so our check didn't work. Now the check is much simpler, and ensures the value is sane.
* Update .user.ini when setting upload size limitRobin McCorkell2015-07-201-22/+48
|
* Remove OC_LogThomas Müller2015-07-031-2/+2
|
* Merge pull request #17163 from owncloud/update-licensesLukas Reschke2015-06-271-3/+2
|\ | | | | Update license headers
| * update license headers and authorsMorris Jobke2015-06-251-3/+2
| |
* | Enable x-sendfile only if we do not lock the file systemThomas Müller2015-06-221-4/+8
| |
* | Lock file before downloadVincent Petry2015-06-181-2/+13
|/ | | | | This will throw a LockedException if a concurrent request is currently touching that file.
* End processing when file is not foundLukas Reschke2015-05-221-0/+1
| | | | | | We have to end the processing when a file is not found or otherwise the method is proceeding and even sending invalid file paths to the sendfile methods. Due to nginx preventing directory traversals this is luckily not immediately exploitable. We should for hardening purposes however quit the script execution just as we do for 403 cases and others as well.
* a new approach to display the error messageBjoern Schiessle2015-05-181-40/+48
|
* Removing files_encryption left oversThomas Müller2015-04-071-1/+1
|
* Merge pull request #15229 from owncloud/response-setContentLengthHeaderThomas Müller2015-04-031-1/+1
|\ | | | | Add OC_Response::setContentLengthHeader() for Apache PHP SAPI workaround...
| * Add OC_Response::setContentLengthHeader() for Apache PHP SAPI workaround.Andreas Fischer2015-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | Do not send Content-Length headers with a value larger than PHP_INT_MAX (2147483647) on Apache PHP SAPI 32-bit. PHP will eat them and send 2147483647 instead. When X-Sendfile is enabled, Apache will send a correct Content-Length header, even for files larger than 2147483647 bytes. When X-Sendfile is not enabled, ownCloud will not send a Content-Length header. This prevents progress bars from working, but allows the actual transfer to work properly.
* | Require minimum 1 MiB upload limitRobin McCorkell2015-03-271-3/+7
| |
* | Merge pull request #14495 from owncloud/update-mailmap-01Thomas Müller2015-03-261-13/+32
|\ \ | |/ |/| Updating .mailmap
| * Update license headersJenkins for ownCloud2015-03-261-13/+32
| |
| * Revert "Updating license headers"Morris Jobke2015-02-261-32/+14
| | | | | | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
| * Updating license headersJenkins for ownCloud2015-02-231-14/+32
| |
* | Removed simplified X-accel-redirect even furtherdratini02015-03-231-6/+1
| |
* | Changed the disputed while loop to a single if.dratini02015-03-231-2/+2
| |
* | Extending the X-accel redirect functionality with a more scalable approach.dratini02015-02-111-1/+10
| |
* | Revert "Fix: X-Accel-Redirect did not support custom data dir and local mounts"dratini02015-02-111-1/+1
| | | | | | | | This reverts commit f2075f803fc59918cc20071cf174d6b5f81f5eed.
* | Revert "removed a little duplication"dratini02015-02-111-1/+3
|/ | | | This reverts commit 31970ee7409ff2ed303b728ea4fd6f8d10302649.
* removed a little duplicationdratini02014-12-301-3/+1
|
* Fix: X-Accel-Redirect did not support custom data dir and local mountsdratini02014-12-301-1/+1
|
* Move constants from GET_TYPE to OC\Files so they can be autoloadedJoas Schilling2014-11-261-12/+9
|
* Add type hinting to functionsLukas Reschke2014-10-241-1/+1
| | | | It's only reasonable to have proper type hinting here which might even help us to catch bugs.
* Make 404 page easier to understandLukas Reschke2014-09-171-1/+0
| | | | Fixes https://github.com/owncloud/core/issues/11133