Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #22636 from owncloud/fix-ssl-on-external-storages | Thomas Müller | 2016-02-25 | 1 | -1/+5 |
|\ | | | | | Fix HTTPS support on external storages | ||||
| * | Add proxy support to external storage | Lukas Reschke | 2016-02-24 | 1 | -1/+5 |
| | | | | | | | | Otherwise debugging issues is a PITA | ||||
* | | Merge pull request #22579 from owncloud/fix_broken_unencrypted_size | Thomas Müller | 2016-02-25 | 1 | -3/+129 |
|\ \ | |/ |/| | Heal unencrypted file sizes at download time (second approach) | ||||
| * | recalculate unencrypted size if we assume that the size stored in the db is ↵ | Bjoern Schiessle | 2016-02-23 | 1 | -3/+129 |
| | | | | | | | | not correct | ||||
* | | Avoids scanning the root storage | Morris Jobke | 2016-02-22 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | This check will skip the background scan for the root storage because there is nothing in the root storage that isn't already in another (mostly user-) storage. Fixes #22501 | ||||
* | | Merge pull request #22518 from owncloud/checkdeletebeforecopyinsteadofrename | Thomas Müller | 2016-02-19 | 2 | -0/+8 |
|\ \ | | | | | | | Check delete permission before attemping copy+delete | ||||
| * | | Check delete permission before attemping copy+delete | Vincent Petry | 2016-02-19 | 2 | -0/+8 |
| |/ | | | | | | | | | | | | | | | Some move operations when cross-storage will be replaced by copy and delete. Before attempting this, first check whether the source storage has delete permissions. This also prevents renaming system-wide external storages. | ||||
* / | Scrutinizer Auto-Fixes | Scrutinizer Auto-Fixer | 2016-02-19 | 1 | -1/+1 |
|/ | | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com | ||||
* | Merge pull request #22493 from owncloud/issue_22467 | Thomas Müller | 2016-02-18 | 2 | -3/+3 |
|\ | | | | | getRootFolder should not setup the FS for any user | ||||
| * | Make scrutinizer happy | Roeland Jago Douma | 2016-02-18 | 1 | -1/+1 |
| | | |||||
| * | getRootFolder should not setup the FS for any user | Roeland Jago Douma | 2016-02-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #22467 This can go wrong when an app (take the ldap app) DIs something that needs the rootFolder. This break if we use cookie auth since then we know the user at that point and thus try to setup the fs for that user. However if there are then incomming shares from an ldap user they will fails since the user manager can't find them yet. Now getRootFolder does not setup the fs for any user. | ||||
* | | Merge pull request #22482 from owncloud/getowner-cache | Thomas Müller | 2016-02-18 | 1 | -1/+6 |
|\ \ | | | | | | | cache result for getowner | ||||
| * | | No more static | Joas Schilling | 2016-02-18 | 1 | -5/+4 |
| | | | |||||
| * | | cache result for getowner | Robin Appelman | 2016-02-17 | 1 | -1/+7 |
| |/ | |||||
* / | Don't apply quota in stream wrapper for part files | Vincent Petry | 2016-02-17 | 1 | -5/+22 |
|/ | | | | | | | | | When overwriting shared files as recipient, the part file is written on the uploader's storage before overwriting the target file. If the uploader has no quota left, they should still be able to overwrite that file with Webdav. To make this work, they need to be able to write the part file to their own storage first. | ||||
* | remember signature version and only set it on update to make sure that other | Bjoern Schiessle | 2016-02-10 | 1 | -0/+4 |
| | | | | apps like files_versions still get the old signature version | ||||
* | Check if partial cache entry or not in encryption wrapper | Vincent Petry | 2016-02-09 | 1 | -2/+5 |
| | |||||
* | Use database for keeping track of the version | Lukas Reschke | 2016-02-09 | 3 | -3/+18 |
| | |||||
* | Use number of chunk for HMAC as well | Lukas Reschke | 2016-02-09 | 1 | -5/+13 |
| | | | | Prevents switching single blocks within the encrypted file. | ||||
* | fixing unit tests | Björn Schießle | 2016-02-09 | 1 | -0/+3 |
| | |||||
* | make it backward compatible to work with signed and un-signed files | Björn Schießle | 2016-02-09 | 2 | -5/+11 |
| | |||||
* | Fix part file partial cache logic in encryption code | Vincent Petry | 2016-02-09 | 1 | -1/+7 |
| | | | | | | | | | | | | The encryption code uses partial cache entries for the part file (which are not stored in the database) but are useful for other parts of the code to retrieve the file size again. This means that in the fixed code $info was empty, so getData() could not be called. The fix makes sure to support both cases when the cache entry exists and doesn't. | ||||
* | Merge pull request #22207 from owncloud/mountcache-exists-check | Thomas Müller | 2016-02-08 | 1 | -1/+1 |
|\ | | | | | better exists check for insert mount cache | ||||
| * | better exists check for insert mount cache | Robin Appelman | 2016-02-08 | 1 | -1/+1 |
| | | |||||
* | | Make sure fileinfo exists when calling getCheckSum in node API | Vincent Petry | 2016-02-08 | 1 | -1/+1 |
|/ | |||||
* | remove unused Storage->getLocalFolder | Robin Appelman | 2016-02-05 | 4 | -39/+0 |
| | |||||
* | Scrutinizer Auto-Fixes | Scrutinizer Auto-Fixer | 2016-02-05 | 4 | -4/+5 |
| | | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com | ||||
* | Merge pull request #22071 from owncloud/cache-split-insert | Thomas Müller | 2016-02-03 | 3 | -44/+77 |
|\ | | | | | split cache->insert from cache->put | ||||
| * | split cache->insert from cache->put | Robin Appelman | 2016-02-03 | 3 | -44/+77 |
| | | |||||
* | | Merge pull request #21997 from owncloud/checksums | Thomas Müller | 2016-02-03 | 4 | -7/+28 |
|\ \ | | | | | | | Checksums | ||||
| * | | Add store/retrieve checksums | Roeland Jago Douma | 2016-02-03 | 4 | -7/+28 |
| |/ | | | | | | | | | | | | | * Add extra db column to filecache * Bump version * Update filecache code to actually handle checksum * Webdav code to store/retrieve checksums | ||||
* / | filter invalid storages from the mount cache early | Robin Appelman | 2016-02-02 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #22015 from owncloud/share-no-permissions | Thomas Müller | 2016-02-02 | 1 | -2/+3 |
|\ | | | | | Block shares that dont have the correct source permissions | ||||
| * | Block shares that dont have the correct source permissions | Robin Appelman | 2016-01-29 | 1 | -2/+3 |
| | | |||||
* | | Merge pull request #21956 from owncloud/cross-cache-move | Thomas Müller | 2016-01-29 | 2 | -30/+124 |
|\ \ | |/ |/| | Add fallback moveFromCache implementation | ||||
| * | Add fallback moveFromCache implementation | Robin Appelman | 2016-01-29 | 2 | -30/+124 |
| | | |||||
* | | fix cachejail->update | Robin Appelman | 2016-01-28 | 1 | -1/+1 |
| | | |||||
* | | cleanup shared cache | Robin Appelman | 2016-01-28 | 3 | -4/+9 |
| | | |||||
* | | Use new constants | Joas Schilling | 2016-01-27 | 1 | -7/+8 |
| | | |||||
* | | add IUserMountCache->getMountsForFileId | Robin Appelman | 2016-01-27 | 1 | -0/+58 |
|/ | |||||
* | use insertifnotexists | Robin Appelman | 2016-01-20 | 1 | -23/+5 |
| | |||||
* | clear mount cache when removing applicables | Robin Appelman | 2016-01-20 | 1 | -0/+17 |
| | |||||
* | handle changed mount points | Robin Appelman | 2016-01-20 | 1 | -1/+23 |
| | |||||
* | clear mount cache when deleting user | Robin Appelman | 2016-01-20 | 2 | -0/+61 |
| | |||||
* | multiple minor fies | Robin Appelman | 2016-01-20 | 3 | -11/+24 |
| | |||||
* | use getmountmanager | Robin Appelman | 2016-01-20 | 1 | -1/+1 |
| | |||||
* | log duplicates | Robin Appelman | 2016-01-20 | 1 | -2/+17 |
| | |||||
* | Filter uncached mounts | Robin Appelman | 2016-01-20 | 1 | -10/+15 |
| | |||||
* | cache mountpoints in the db | Robin Appelman | 2016-01-20 | 4 | -2/+307 |
| | |||||
* | propagate folder size in the same query for write updates | Robin Appelman | 2016-01-15 | 3 | -5/+18 |
| |