Commit Graph

65 Commits (c19bdb05e8cf24317d6ea3a58951a4e0102b2e70)

Author SHA1 Message Date
Robin Appelman 35d75dbb38
relax permissions mask check for detecting part file rename 6 years ago
Robin Appelman 4e6d3d1880
Fix getDirectoryContent implementation for Jail wrapper 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Robin Appelman 9735b5d61f
Add method to storage backends to get directory content with metadata 6 years ago
Christoph Wurst 28f8eb5dba
Add visibility to all constants 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Robin Appelman c32750ddd9
Use global used space in quota wrappen when external storage is included 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Robin Appelman 35f317df7b
handle moveFromStorage within the same storage even when storage wrappers are applied to the source storage 6 years ago
Julius Härtl 64fe9bc287
Return the proper jailed path when requesting the root path 6 years ago
Arthur Schiwon 43bc31bacb
set a storage availability delay on auth issues to avoid lock out 6 years ago
Julius Härtl 67dd4b018a
Check for free space on touch 7 years ago
Florian Schunk c2f8df0573 don't close input stream when writing in encrypted file 7 years ago
Robin Appelman 9b3cc72f7c
fix writeStream for jail wrapper 7 years ago
Robin Appelman c6a48110bf
allways fall back to fopen for encryption wrapper 7 years ago
Roeland Jago Douma 0fb070b5b4
Allow chunked uploads even if your quota is not sufficient 7 years ago
Roeland Jago Douma 51e96dc3f6
Normalize getUnjailedPath 7 years ago
Bjoern Schiessle 5d0fa12e12
allow to disable encryption 8 years ago
Roeland Jago Douma 49145a78e9
Make sure initial files can be properly created 8 years ago
Roeland Jago Douma 0ff83f7230
Do not allow folder creation with quota of 0 8 years ago
Roeland Jago Douma f2d05120b4
Cache is not part of the quota 8 years ago
Arthur Schiwon 38a90130ce
move log constants to ILogger 8 years ago
Bjoern Schiessle a0923d9ffb
reset encryptionVersion to '1' if a file was stream copied, because this means that we basically write the file from scratch 8 years ago
Morris Jobke e2974f1133
Simplify return statement 8 years ago
Morris Jobke 6bbea33133
Simplify ternary operator statements 8 years ago
Morris Jobke 2a38605545
Properly log the full exception instead of only the message 8 years ago
Robin Appelman 56fd462718
Use the correct root for shared jail when the source storage is also a jail 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Lukas Reschke dfd8125aeb
Replace wrong PHPDocs 9 years ago
Robin Appelman 03f27b4c2c
Fix scan permissions with nested permissions masks 9 years ago
Robin Appelman dfe662ad42
Fix propagating changes within jail wrapper 9 years ago
Robin Appelman 1f1e1b0d00
use unmasked permissions during scanning 9 years ago
Joas Schilling cd2b567c21
Make sure we use the passed-in storage when there is one 9 years ago
Robin Appelman 2f949f4515
rename Jail::getSourcePath to getUnjailedPath to fix conflict with Local::getSourcePath 9 years ago
Piotr M dc78f1251e
Optimize put - Dont try to fetch filecache for not existing filecache in encription 9 years ago
Robin Appelman a7c611039d
Dont use the permissions mask while scanning 9 years ago
Vinicius Cubas Brand 13e50cbcd7 added method needsPartFile() in Storage 9 years ago
Robin Appelman f27113a6ee
also apply permissions mask in getMetaData 9 years ago
Robin Appelman 2520a4831b
Make sure we use the correct storage id when scanning a jailed storage 9 years ago
Robin Appelman 02ee4f958c
apply permissions mask for shared storage 9 years ago
Bjoern Schiessle 0f8fe77b3a
check if the file should really be encrypted before we update the file cache 9 years ago
Roeland Jago Douma e73a11d106
Fix permision mask 9 years ago
Joas Schilling 246bb9f33d
Move OC\Files\Storage\Shared to the right namespace 9 years ago
Robin Appelman e316a7ade7 Allow jail wrappers to lazily initialize the source storage 10 years ago
Robin Appelman 5e44a2d868 Allow storage wrappers to lazily initialize the source storage 10 years ago
Robin Appelman d499f68fd7 Fix storage id with storage jail 10 years ago