aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/files
Commit message (Collapse)AuthorAgeFilesLines
...
* | | get dirname from sharePathBjoern Schiessle2015-04-211-1/+1
| | |
* | | Merge pull request #15636 from owncloud/enc2_performance_improvementBjörn Schießle2015-04-211-3/+2
|\ \ \ | | | | | | | | [encryption2] set size and unencrypted size to zero at the beginning of a write operation
| * | | set size and unencrypted size to zero on fopenBjoern Schiessle2015-04-201-3/+2
| | | |
* | | | move permission related code into getMetaData()Thomas Müller2015-04-203-15/+20
| | | |
* | | | Introduce Storage::getMetaData() to allow storage implementations more ↵Thomas Müller2015-04-205-10/+10
| | | | | | | | | | | | | | | | control over the data array
* | | | Introduce Storage::getData() to allow storage implementations more control ↵Thomas Müller2015-04-205-10/+57
| |/ / |/| | | | | | | | over the data array
* | | if we start writing a file from the beginning, size should start by zero; ↵Bjoern Schiessle2015-04-161-2/+2
| | | | | | | | | | | | result of floor needs to be casted to int in order to compare it with ->size
* | | add migration script from old encryption to new oneBjoern Schiessle2015-04-161-4/+7
|/ /
* | Merge pull request #15598 from owncloud/fix-enc-file-size-masterBjörn Schießle2015-04-141-8/+13
|\ \ | | | | | | Fix file size of encrypted files
| * | return size from cache in case the cache entry is marked as encryptedThomas Müller2015-04-141-8/+10
| | |
| * | preserve filesize on rename after uploadThomas Müller2015-04-141-0/+3
| | |
* | | Merge pull request #13360 from owncloud/cross-storage-moveMorris Jobke2015-04-145-88/+173
|\ \ \ | |/ / |/| | Proper copy/move between multiple local storages
| * | fix rebase issueRobin Appelman2015-04-131-2/+2
| | |
| * | Properly handle copy/move failures in cross storage copy/moveRobin Appelman2015-04-131-3/+10
| | |
| * | Detect storage full when doing cross storage copy/moveRobin Appelman2015-04-131-2/+37
| | |
| * | properly return false if we cant delete the source fileRobin Appelman2015-04-131-2/+2
| | |
| * | Make getSourcePath accessible for storage wrappersRobin Appelman2015-04-131-1/+1
| | |
| * | Improve cross storage copy between local storagesRobin Appelman2015-04-131-0/+36
| | |
| * | Move cross storage copy logic to the storageRobin Appelman2015-04-133-74/+81
| | |
| * | Small cleanup of rename codeRobin Appelman2015-04-131-14/+14
| | |
* | | Fix cross storage move with shared storagesRobin Appelman2015-04-131-3/+16
| | |
* | | Fix moving mount pointsRobin Appelman2015-04-131-1/+3
| | |
* | | reuse cache move logicRobin Appelman2015-04-131-26/+1
| | |
* | | preserve cache data when doing a cross storage moveRobin Appelman2015-04-132-21/+57
|/ /
* | Properly add trailing slash to mount pointVincent Petry2015-04-131-1/+3
| | | | | | | | | | Fixes resolving mount points when shared mount point's target name has the same prefix as the source name
* | Properly import used classesThomas Müller2015-04-131-35/+48
|/
* Merge pull request #15489 from owncloud/dont_hide_exceptions_masterThomas Müller2015-04-101-31/+31
|\ | | | | Dont hide exceptions master
| * throw exception when backends don't provide a user instead of creating ↵Jörn Friedrich Dreyer2015-04-101-31/+31
| | | | | | | | legacy local storages
* | Catch more exceptions when connecting to remote DAV serverVincent Petry2015-04-101-58/+57
|/ | | | | | | Added InvalidArgumentException to catch HTML parsing errors when XML was expected. Made convertSabreException more generic to be able to handle more exception cases.
* fixes #15326Jörn Friedrich Dreyer2015-04-091-1/+3
|
* Merge pull request #14120 from owncloud/dav-statcacheMorris Jobke2015-04-081-27/+143
|\ | | | | Stat cache for DAV storage, improves s2s performance a little bit
| * Added stat cache for DAV storageVincent Petry2015-03-261-27/+143
| | | | | | | | | | The stat cache stored known states of files/folders to avoid requerying the DAV server multiple times.
* | don't throw exception if a file gets uploaded and encryption is disabledBjoern Schiessle2015-04-081-5/+6
| |
* | Merge pull request #15333 from owncloud/copy-cross-deviceMorris Jobke2015-04-081-0/+13
|\ \ | | | | | | fix copying folder across devices
| * | fix copying folder across devicesRobin Appelman2015-03-311-0/+13
| | |
* | | fixing license headers - encryption code relatedThomas Müller2015-04-072-28/+27
| | |
* | | respect mount option while encryptingThomas Müller2015-04-071-1/+6
| | |
* | | PHPDoc cleanup - clean code \o/Thomas Müller2015-04-071-1/+1
| | |
* | | comment change as it broke unit testsThomas Müller2015-04-071-1/+1
| | |
* | | Encryption storage wrapper is enabled by default - necessary to detect ↵Thomas Müller2015-04-071-1/+13
| | | | | | | | | | | | encrypted files even if encryption was disabled after files have been encrypted - prevents data corruption
* | | implement webdav copyBjoern Schiessle2015-04-071-9/+19
| | |
* | | Using stream_get_contents in file_get_contents implementation + close handleThomas Müller2015-04-071-12/+7
| | |
* | | Adjusting count on readjknockaert2015-04-071-1/+2
| | |
* | | Fixing encryption stream wrapper seek - thanks @jknockaertjknockaert2015-04-071-0/+3
| | |
* | | Fixing encryption storage wrapper testsThomas Müller2015-04-071-3/+66
| | |
* | | Introducing trait LocalTempFileTraitThomas Müller2015-04-072-40/+88
| | |
* | | fixing unit tests for stream wrapperThomas Müller2015-04-071-1/+1
| | |
* | | fixing unencrypted file sizeThomas Müller2015-04-071-1/+4
| | |
* | | in case the file exists we require the explicit module as specified in the ↵Thomas Müller2015-04-071-0/+6
| | | | | | | | | | | | file header - otherwise we need to fail hard to prevent data loss on client side
* | | Finally fixing encryption with public shareThomas Müller2015-04-071-1/+1
| | |