summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | xcache.var_size with 64M should evaluate to isAvailableJoas Schilling2016-03-301-1/+1
| | | | |
* | | | | Merge pull request #23652 from owncloud/stable9_23651Thomas Müller2016-03-301-1/+13
|\ \ \ \ \ | | | | | | | | | | | | [Stable 9] Non moveable mount points should always be UPDATE+DELETE shareable
| * | | | | Non moveable mount points should always be UPDATE+DELETE shareableRoeland Jago Douma2016-03-301-1/+13
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #23536 The new sharing code is much stricter in checking permissions. However for non moveable mounts the permissions UPDATE+DELETE are not reported on the mount point. This is just a quick fix. * Updated unit tests
* | | | | Merge pull request #23641 from owncloud/avatar-remove-9Thomas Müller2016-03-301-1/+1
|\ \ \ \ \ | | | | | | | | | | | | [9.0] only remove avatars from the folder we store them in
| * | | | | only remove avatars from the folder we store them inRobin Appelman2016-03-301-1/+1
| |/ / / /
* | | | | Merge pull request #23618 from ↵Thomas Müller2016-03-302-2/+31
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | owncloud/backport-23543-activity-emails-always-short Backport 23543 activity emails always short
| * | | | Allow the activity app to set the current user when sending emailsJoas Schilling2016-03-292-1/+29
| | | | |
| * | | | We are only formatting an object when it's not nullJoas Schilling2016-03-291-1/+2
| | | | |
* | | | | dont die when we cant save the resized avatar, log insteadRobin Appelman2016-03-253-6/+24
|/ / / /
* | | | Merge pull request #23550 from owncloud/backport-23542Thomas Müller2016-03-241-3/+6
|\ \ \ \ | |_|/ / |/| | | [stable9] getAppPath can return false
| * | | getAppPath can return falseLukas Reschke2016-03-241-3/+6
| | | | | | | | | | | | | | | | Fixes https://github.com/owncloud/core/issues/23533
* | | | Merge pull request #23539 from owncloud/backport-23530Thomas Müller2016-03-241-0/+3
|\ \ \ \ | |/ / / |/| | | [stable9] Backport 23530
| * | | Check if request is sent from official ownCloud clientLukas Reschke2016-03-241-0/+3
| |/ / | | | | | | | | | | | | | | | There are authentication backends such as Shibboleth that do send no Basic Auth credentials for DAV requests. This means that the ownCloud DAV backend would consider these requests coming from an untrusted source and require higher levels of security checks. (e.g. a CSRF check) While an elegant solution would rely on authenticating via token (so that one can properly ensure that the request came indeed from a trusted client) this is a okay'ish workaround for this problem until we have something more reliable in the authentication code.
* | | properly use fileinfo objectsRobin Appelman2016-03-231-16/+12
| | |
* | | improve reuse in getUserFolderRobin Appelman2016-03-231-6/+6
| | |
* | | pass the fileinfo to the node if availableRobin Appelman2016-03-231-2/+2
| | |
* | | Query the cache when checking if a node existsRobin Appelman2016-03-231-2/+3
|/ /
* | Merge pull request #23464 from owncloud/stable9-backport-23443Thomas Müller2016-03-231-6/+17
|\ \ | | | | | | [stable9] Log more information by default
| * | Only use the user session if ownCloud is already installedLukas Reschke2016-03-221-1/+5
| | | | | | | | | | | | When installing ownCloud with autotest and MySQL some log entries may be created which will invoke the logging class. IUserSession has a dependency on the database which will make the installation fail => :bomb:
| * | Log more information by defaultLukas Reschke2016-03-221-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | This modifies the logger to add the following logging information by default: - Request Method - Request URL - Current user
* | | Merge pull request #23475 from ↵Thomas Müller2016-03-231-1/+2
|\ \ \ | | | | | | | | | | | | | | | | owncloud/stable9-RealRancor-exclude_lost_and_found [stable9] Exclude lost+found dir in integrity check
| * | | Exclude lost+found dir in integrity checkRealRancor2016-03-221-1/+2
| |/ /
* | | Merge pull request #23473 from owncloud/stable9_23398Thomas Müller2016-03-222-0/+19
|\ \ \ | | | | | | | | [stable 9] Allow blocking of group sharing
| * | | Block group sharing in API and in share managerRoeland Jago Douma2016-03-221-0/+5
| | | | | | | | | | | | | | | | * Fix tests
| * | | Add config to sharemanagerRoeland Jago Douma2016-03-222-0/+14
| |/ /
* | | Merge pull request #23479 from owncloud/backport-23461-activity-without-sharingThomas Müller2016-03-221-2/+2
|\ \ \ | | | | | | | | [9.0] Fix "AutoloadNotAllowedException" when files_sharing is disabled
| * | | Fix "AutoloadNotAllowedException" when files_sharing is disabledJoas Schilling2016-03-221-2/+2
| |/ /
* / / Do not abort with an exception when a default app can not be enabledJoas Schilling2016-03-222-3/+23
|/ /
* | Merge pull request #23383 from owncloud/backport-use-raw-pathThomas Müller2016-03-211-1/+1
|\ \ | | | | | | [stable9] Use raw PATH_INFO
| * | Use raw PATH_INFOLukas Reschke2016-03-181-1/+1
| | | | | | | | | | | | | | | | | | PATH_INFO will be empty at this point and thus the logic in base.php did not catch this. Changing this to "getRawPathInfo" will ensure that the path info is properly read. Fixes https://github.com/owncloud/core/issues/23199
* | | Merge pull request #23293 from owncloud/backport-23108Thomas Müller2016-03-211-1/+12
|\ \ \ | | | | | | | | [stable9] Ensure that stored version is at least 1 for cross-storage copy
| * | | Ensure that stored version is at least 1 for cross-storage copyLukas Reschke2016-03-161-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of a move operation from an unencrypted to an encrypted storage the old encrypted version would stay with "0" while the correct value would be "1". Thus we manually set the value to "1" for those cases. See also https://github.com/owncloud/core/issues/23078
* | | | Write .htaccess update only if not already writtenLukas Reschke2016-03-181-20/+20
| |/ / |/| | | | | | | | | | | | | | | | | | | | The ownCloud update routine also runs the "updateHtaccess" code in case only an application gets updated. This leads to having entries multiple time in the .htaccess file leading to unpredictable behaviour. With 9.0 we added the "#### DO NOT CHANGE ANYTHING ABOVE THIS LINE ####" entry to the .htaccess file, this change uses it to ensure that only to the .htaccess gets written if the file has not been modified already. Since the .htaccess modifications are optional this is not a big deal. Without this change updates of applications can break the rewrite rules (ending in endless redirects) as well as breaking the code integrity checker.
* | | Merge pull request #23309 from owncloud/backport-23164-stable9Thomas Müller2016-03-171-1/+1
|\ \ \ | | | | | | | | [stable9] Prevent certain DBs throwing exceptions on same-value updates
| * | | Prevent certain DBs throwing exceptions on same-value updatesRobin McCorkell2016-03-161-1/+1
| |/ / | | | | | | | | | | | | | | | A PreconditionNotMetException must only be thrown if explicit preconditions are specified for setValues(), not if the value is merely the same as was already in the DB.
* | | Require at least libxml 2.7.0Lukas Reschke2016-03-161-0/+8
| | | | | | | | | | | | Fixes https://github.com/owncloud/core/issues/23168
* | | Add support for custom values in integrity checkerLukas Reschke2016-03-152-3/+43
| | |
* | | Replace all required valuesLukas Reschke2016-03-151-1/+1
|/ /
* | Merge pull request #23237 from owncloud/backport-22901Thomas Müller2016-03-152-1/+26
|\ \ | | | | | | [stable9] Add DAV authenticated also to other scopes
| * | Add DAV authenticated also to other scopesLukas Reschke2016-03-142-1/+26
| | | | | | | | | | | | Fixes https://github.com/owncloud/core/issues/22893
* | | move failedstorage to coreRobin Appelman2016-03-152-0/+357
| | |
* | | Merge pull request #23022 from owncloud/stable9_backport_22602Thomas Müller2016-03-151-5/+7
|\ \ \ | | | | | | | | [stable 9] Do not check all chunks of a chunked upload if we do not need to
| * | | Do not check all chunks of a chunked upload if we do not need toRoeland Jago Douma2016-03-091-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #22601 Before we did a full test on all chunks to verify if a chunked upload was completed. This is unneeded since if we are missing one chunk we can already fail. Also we look from back to front since it is much more likely that we find a missing chunk thus can error out early.
* | | | Merge pull request #23075 from owncloud/backport-23074-oracle-ext-storageThomas Müller2016-03-151-1/+1
|\ \ \ \ | | | | | | | | | | [9.0] Correctly escape join statements and use selectAlias
| * | | | Correctly escape join statements and use selectAliasJoas Schilling2016-03-101-1/+1
| | | | |
* | | | | Merge pull request #23229 from ↵Thomas Müller2016-03-151-4/+17
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | owncloud/backport-23218-memcached-exceptions-on-success [9.0] Fix errors in memcached implementation
| * | | | | Fix errors in memcached implementationJoas Schilling2016-03-141-4/+17
| | | | | |
* | | | | | Merge pull request #23230 from owncloud/backport-23191Thomas Müller2016-03-151-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | [stable9] Verify the getResponse returns a ResponseInterface
| * | | | | | Verify the getResponse returns a ResponseInterfaceLukas Reschke2016-03-141-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Can also return `null` as per PHPDoc. Regression added by https://github.com/owncloud/core/commit/97f5c095f4018119e15d7c612a685da1dc91a340 Fixes https://github.com/owncloud/core/issues/23145
* | | | | | | Merge pull request #23231 from owncloud/backport-23190Thomas Müller2016-03-151-4/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | [stable9] Use proper URLs for search results