summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #22634 from owncloud/stable8.1-backport-22565Vincent Petry2016-02-251-0/+4
|\ | | | | [stable8.1] Avoids scanning the root storage
| * Avoids scanning the root storageMorris Jobke2016-02-241-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
* | recalculate unencrypted size if we assume that the size stored in the db is ↵Bjoern Schiessle2016-02-251-3/+129
|/ | | | not correct
* Fix BMP supportMorris Jobke2016-02-141-0/+1
| | | | * fixes #16461
* When a user is removed we should remove the right sharesRoeland Jago Douma2016-02-051-1/+1
| | | | | | | | | | | | | | | * This means all the shares directly shared with them * Or all group shares having a special share with them This patch fixes the operator precedece (AND before OR). So before this patch: (share_with = <deleted user> AND share_type = 0) OR share_type=2 So it deleted all user specific shares Now: share_with = <deleted user> AND (share_type = 0 OR (share_type=2)
* Handle return code of streamCopy in WebDAV putMorris Jobke2016-01-151-1/+9
| | | | * throw a different exception if streamCopy failed
* Merge pull request #21665 from owncloud/smb-statcache-cap-81Vincent Petry2016-01-131-0/+87
|\ | | | | [8.1] cap the number of entries we cache in smb's statcache
| * cap the number of entries we cache in smb's statcacheRobin Appelman2016-01-121-0/+87
| |
* | also log exceptionRobin Appelman2016-01-071-0/+1
| |
* | Skip unavailable storages in scannerRobin Appelman2016-01-071-2/+16
| |
* | Merge pull request #21296 from owncloud/stable8.1-prevent0bytedownloadsMorris Jobke2016-01-051-2/+5
|\ \ | | | | | | [stable8.1] prevent 0 byte downloads when storage returns false
| * | prevent 0 byte downloads when storage returns falseJörn Friedrich Dreyer2015-12-181-2/+5
| |/
* / Use name of ICollection for exception messageMorris Jobke2015-12-161-1/+1
|/ | | | * fixes #21230
* don't allow to create a federated share if source and target server are the sameBjörn Schießle2015-12-152-2/+36
|
* Merge pull request #21081 from ↵Morris Jobke2015-12-103-6/+8
|\ | | | | | | | | owncloud/stable8.1-share-computesharepermissions-notstore [stable8.1] 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/+5
|/
* Merge pull request #20999 from ↵Morris Jobke2015-12-071-1/+3
|\ | | | | | | | | owncloud/backport-20981-multiple-emails-for-sharelink-8.1 [8.1] Allow sending a share email to multiple users
| * Allow sending a share email to multiple usersJoas Schilling2015-12-071-1/+3
| |
* | ILogger has no logException() - fixes #20797Thomas Müller2015-12-071-1/+1
|/
* 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
|
* Make sure all variables are definedJoas Schilling2015-11-241-0/+2
|
* Make sure the share we found is for the same itemJoas Schilling2015-11-241-1/+1
|
* escape like parameter in cache moveRobin Appelman2015-11-201-1/+2
|
* define escape character for like statements on oracleRobin Appelman2015-11-201-0/+1
|
* define escape character for like statements on sqliteRobin Appelman2015-11-201-0/+1
|
* Merge pull request #20307 from ↵Morris Jobke2015-11-101-9/+9
|\ | | | | | | | | owncloud/stable8.1-backport-use-actual-mimetype-detection-instad-of-oath-1 [stable8.1] Use actual mimetype detection instead of extension
| * Use actual mimetype detection instead of extensionLukas Reschke2015-11-101-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.
* | Prevent moving mount point into already shared folder (outgoing)Vincent Petry2015-11-041-8/+29
|/ | | | | | | | It is already not allowed to share a folder containing mount points / incoming shares. This fixes an issue that made it possible to bypass the check by moving the incoming share mount point into an existing outgoing share folder.
* Merge pull request #19773 from owncloud/stable8.1-proppatch-lastmodifiedMorris Jobke2015-11-021-3/+3
|\ | | | | [stable8.1] Fix mtime PROPPATCH to be "lastmodified" instead of "getlastmodified"
| * Fix mtime PROPPATCH to be "lastmodified" instead of "getlastmodified"Vincent Petry2015-10-141-3/+3
| | | | | | | | | | | | | | Fix regression that makes PROPPATCH of mtime work like it did in OC <= 8.0. The PROPPATCH must be done on the "lastmodified" property. The "getlastmodified" now return 403 again.
* | Expose syslog tag in the configurationVolker Fröhlich2015-10-231-1/+1
| |
* | Merge pull request #19784 from owncloud/stable8.1_backport_19727Thomas Müller2015-10-151-2/+2
|\ \ | | | | | | [Stable8.1] Return path instead of itemsource
| * | Return path instead of itemsourceRoeland Jago Douma2015-10-141-2/+2
| | | | | | | | | | | | | | | | | | Fixes #19678 Errors should contain paths and not internal ids
* | | Setup sendmail transportLukas Reschke2015-10-141-1/+4
| |/ |/| | | | | Replaces https://github.com/owncloud/core/pull/19047 and fixes https://github.com/owncloud/enterprise/issues/854 and https://github.com/owncloud/core/issues/19110
* | Do not update mime types for folders with extensionVincent Petry2015-10-121-2/+10
| | | | | | | | | | | | Some folders might have an extension like "test.conf". This fix prevents to overwrite the folder's mime type with another mime type while running the mimetype repair step.
* | Merge pull request #19466 from owncloud/tarstreamer-stable8.1Thomas Müller2015-10-122-37/+158
|\ \ | | | | | | [stable8.1] backport Tarstreamer
| * | Only use zip64 when we have 64 bit phpJoas Schilling2015-10-081-1/+1
| | |
| * | Adding TarStreamer and updating ZipStreamerThomas Müller2015-09-302-4/+1
| | |
| * | Uniform behavour for tar and zipVictor Dubiniuk2015-09-301-1/+6
| | |
| * | More correctionsVictor Dubiniuk2015-09-302-11/+7
| | |
| * | Add namespace. Fix broken zipVictor Dubiniuk2015-09-302-5/+8
| | |
| * | Add PHpdocVictor Dubiniuk2015-09-301-6/+40
| | |
| * | Introduce streamerVictor Dubiniuk2015-09-302-34/+120
| | |
* | | Merge pull request #18855 from owncloud/memcached-fix-stable8.1Morris Jobke2015-10-091-0/+5
|\ \ \ | | | | | | | | [stable8.1] Fallback to complete Memcached flush if getAllKeys fails
| * | | Fallback to complete Memcached flush if getAllKeys failsRobin McCorkell2015-09-061-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Newer Memcached's do not support the underlying protocol commands that getAllKeys() is implemented with. We should fallback to clearing everything in that case, as causing (temporary) performance problems for other applications on the server is better than having stale cached data.
* | | | fix internal path when searching in storage rootRobin Appelman2015-10-091-2/+5
| | | | | | | | | | | | | | | | (cherry picked from commit c2d76d2)