summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Catch exception when querying direct download linkVincent Petry2015-12-091-3/+9
| | |/ | |/|
* | | Merge pull request #21113 from owncloud/memcache-lock-ttl-82Morris Jobke2015-12-105-4/+55
|\ \ \ | |_|/ |/| | [8.2] Add ttl for redis based locking
| * | ttl for memcache locking backends that support itRobin Appelman2015-12-103-2/+11
| | |
| * | Add interface for memcache backends that support setting ttl on exisiting keysRobin Appelman2015-12-102-2/+44
| | |
* | | Merge pull request #21112 from owncloud/db-lock-ttl-82Vincent Petry2015-12-101-3/+3
|\ \ \ | | | | | | | | [8.2] Remove all locks after ttl from the db
| * | | Remove all locks after ttl from the dbRobin Appelman2015-12-101-3/+3
| |/ /
* | | Merge pull request #21100 from owncloud/stable8.2_21005Vincent Petry2015-12-101-0/+5
|\ \ \ | |/ / |/| | [Stable 8.2] The ajax code path unshares a link share when updating the password
| * | The ajax code path unshares a link share when updating the passwordRoeland Jago Douma2015-12-101-0/+5
| | | | | | | | | | | | | | | In order to not mess up existing shares if the password gets verified we should first fire this validation.
* | | Merge pull request #21099 from owncloud/stable8.2_20949Roeland Douma2015-12-101-4/+2
|\ \ \ | | | | | | | | [Stable 8.2] [Sharing] Properly check if a group already has access
| * | | [Sharing] Properly check if a group already has accessRoeland Jago Douma2015-12-101-4/+2
| |/ / | | | | | | | | | | | | | | | | | | The old code check was to liberal resulting in wrong matches if a user with the same name as the group already had access. Fixes 20892
* | | Merge pull request #20985 from owncloud/fix-mysql-setup-unix-socket-stable8.2Thomas Müller2015-12-101-6/+19
|\ \ \ | | | | | | | | Add unix_socket support for mysql during initial installation - fixes…
| * | | Add unix_socket support for mysql during initial installation - fixes #20210Thomas Müller2015-12-071-6/+19
| | | |
* | | | Merge pull request #21080 from ↵Roeland Douma2015-12-103-6/+8
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | owncloud/stable8.2-share-computesharepermissions-notstore [stable8.2] Fix (re)share permission checks in a few code paths
| * | | Add explicit check for groups excluded from sharingVincent Petry2015-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | Since isSharable() doesn't do the check for groups excluded from sharing, adding an explicit check in the sharing code.
| * | | Add reshare permission checksVincent Petry2015-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added in isSharable() in incoming remote share. Added in isSharable() in regular incoming share. Added in FileInfo to make sure the proper attributes are returned to the clients.
| * | | Compute share permissions in the viewVincent Petry2015-12-092-5/+7
| | | | | | | | | | | | | | | | | | | | The share permissions are now computed in the View/FileInfo instead of storing them directly/permanently on the storage
* | | | Don't load commands of apps when in maintenance mode - fixes #20939Thomas Müller2015-12-091-3/+6
|/ / /
* | | Do not overwrite the language when it's just missing for one appJoas Schilling2015-12-071-3/+7
| | |
* | | Allow sending a share email to multiple usersJoas Schilling2015-12-071-1/+3
|/ /
* | Check the expiration date for nullMorris Jobke2015-12-041-1/+7
| | | | | | | | | | | | * null is always less than any value -> expirationDate gets null which is "no date set" * ref https://github.com/owncloud/core/issues/20590#issuecomment-158393075
* | Dont die when we're missing a routeRobin Appelman2015-11-303-6/+27
| |
* | Merge pull request #20535 from owncloud/stable8.2-fakelocking-for-macVincent Petry2015-11-252-1/+196
|\ \ | | | | | | [stable8.2] Add fake locker plugin
| * | [stable8.2] Add fake locker pluginLukas Reschke2015-11-162-1/+196
| |/
* / Add support for Redis password authLukas Reschke2015-11-231-0/+3
|/ | | | | | For enhanced security it is recommended to configure Redis to only accept connections with a password. (http://redis.io/topics/security) This is especially critical since Redis supports the LUA scripting language and thus a simple SSRF vulnerability (as proven in http://benmmurphy.github.io/blog/2015/06/04/redis-eval-lua-sandbox-escape/ for example) may lead to a remote code execution.
* Merge pull request #20432 from owncloud/cache-escape-like-82Vincent Petry2015-11-103-1/+4
|\ | | | | [8.2] Escape like parameter in cache operations
| * escape like parameter in cache moveRobin Appelman2015-11-101-1/+2
| |
| * define escape character for like statements on oracleRobin Appelman2015-11-101-0/+1
| |
| * define escape character for like statements on sqliteRobin Appelman2015-11-101-0/+1
| |
* | Merge pull request #20308 from ↵Morris Jobke2015-11-101-9/+9
|\ \ | |/ |/| | | | | owncloud/stable8.2-backport-use-actual-mimetype-detection-instead-of-oath [stable8.2] Use actual mimetype detection instead of extension
| * Use actual mimetype detection instead of extensionLukas Reschke2015-11-041-9/+9
| | | | | | | | We cannot rely on the extension as the file may also be a valid TAR or ZIP file without such content. Especially when getting resources from the ownCloud appstore.
* | Merge pull request #20392 from owncloud/storage_not_available_8.2Vincent Petry2015-11-101-1/+16
|\ \ | | | | | | [stable8.2] use a HintException to have some useful user output in case of an error
| * | use a HintException to have some useful user output in case of an errorBjörn Schießle2015-11-101-1/+16
| | |
* | | Fix Error message when sharing outside of groupRoeland Jago Douma2015-11-101-2/+2
|/ / | | | | | | For #19788
* | Merge pull request #20387 from owncloud/backport-20348-integer-group-namesVincent Petry2015-11-091-1/+3
|\ \ | | | | | | Make sure that group names are strings not integers
| * | Make sure that group names are strings not integersJoas Schilling2015-11-091-1/+3
| | |
* | | Merge pull request #20326 from owncloud/getfileinfo-locking82Vincent Petry2015-11-092-39/+62
|\ \ \ | | | | | | | | [8.2] Don't lock if we're only reading cache metadata
| * | | when a file is locked use old cache dataRobin Appelman2015-11-051-29/+37
| | | |
| * | | only lock in getDirectoryContent if we need to update the cacheRobin Appelman2015-11-051-22/+18
| | | |
| * | | only lock in getFileInfo if we need to update the cacheRobin Appelman2015-11-051-18/+16
| | | |
| * | | Split checkUpdateRobin Appelman2015-11-051-19/+40
| | | |
* | | | Merge pull request #20331 from owncloud/fix_20234_8.2Vincent Petry2015-11-091-1/+13
|\ \ \ \ | |_|/ / |/| | | [stable8.2] make sure that we update the unencrypted size for the versions
| * | | make sure that we update the unencrypted size for the versionsBjörn Schießle2015-11-051-1/+13
| |/ /
* / / Backport translations for 8.2Joas Schilling2015-11-052-2/+4
|/ /
* / include the final update in the transaction when moving a folder in the cacheRobin Appelman2015-10-291-2/+6
|/
* Add a repair step that checks for group membership on sharesJoas Schilling2015-10-292-0/+130
|
* Remove shares where the parent does not exist anymoreJoas Schilling2015-10-291-0/+32
|
* Verify the src exists in webdav MOVERoeland Jago Douma2015-10-271-0/+4
| | | | * Unit test added
* Merge pull request #19976 from owncloud/db-keep-shared-locks-82Thomas Müller2015-10-262-18/+107
|\ | | | | [8.2] Keep shared locks until the end of the request so we can reuse them
| * Keep shared locks until the end of the request so we can reuse themRobin Appelman2015-10-222-18/+107
| |
* | Merge pull request #20041 from ↵Thomas Müller2015-10-262-11/+24
|\ \ | | | | | | | | | | | | owncloud/backport-fix-link-sharing-regression-master-stable8.2 Backport fix link sharing regression master stable8.2