summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #26410 from ↵Vincent Petry2016-10-204-4/+18
|\ | | | | | | | | owncloud/stable8.2-ab92c20d65b385e6df3aba90fade7a90028a3d22 [stable8.2] Escape special characters (#25429)
| * Adding escapeLikeParameter to GroupDatabaseThomas Müller2016-10-201-2/+6
| |
| * Adding escapeLikeParameter to \DB\ConnectionThomas Müller2016-10-201-0/+10
| |
| * [stable8.2] [stable9] Escape special characters (#25429)Aaron Wood2016-10-193-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Escape LIKE parameter * Escape LIKE parameter * Escape LIKE parameter * Escape LIKE parameter * Escape LIKE parameter * Use correct method in the AbstractMapping class * Change the getNamesBySearch method so that input can be properly escaped while still supporting matches * Don't escape hardcoded wildcard
* | Sanitize length headers when validating quota (#26418)Vincent Petry2016-10-201-2/+3
|/
* Fix post_unshareFromSelf hook parameter formatVincent Petry2016-10-171-2/+2
| | | | | | | | | | When unsharing from self in a group share situation, the share items passed to the post_unshareFromSelf hook were using the wrong format in which the attribute names (ex: "share_type") have non camel-case format. This fix makes sure that in group sharing case we use the correct format. It looks like the code was already producing it but in array_merge it was not using it and adding the unprocessed one.
* [stable8.2] Fix mimetype detection inside hidden folders (#26138) (#26153)Thomas Müller2016-09-201-2/+4
|
* [stable8.2] Fix failing preview unit tests (#26039) (#26053)Vincent Petry2016-09-071-1/+1
| | | | | | * Fix failing preview unit tests (#26039) * Fix preview namespaces from backport
* [stable8.2] backport of #23728 (#25492)Michael Stingl2016-08-121-1/+13
| | | | | | | | | | * [stable8.2] backport of #23728 Sanitize more data in config report * remove 'updater.secret' – only needed in oC9+ The new updater didn't exist in 8.2, only in 9.0.
* Locking: Limit key length in Shared Storage #25376 (#25423)Markus Goetz2016-07-123-2/+8
|
* Additional perm check in Webdav (#25451)Vincent Petry2016-07-121-0/+5
|
* Have displayname, or username if there is no displayname, appear in sharing ↵Stephen Colebrook2016-06-291-5/+5
| | | | error messages rather than just username only. Fixes guids appearing in user facing messages in ldap/ad based setups.
* Fix scanner lock on shared storages resulting into locked filesRobin Appelman2016-06-151-2/+2
|
* fix updating folder sizes with cross storage moveRobin Appelman2016-06-141-3/+4
|
* normalize path in getInternalPathGeorg Ehrke2016-06-011-0/+1
|
* Merge pull request #24924 from owncloud/stable8.2-backport-24795Christoph Wurst2016-06-011-1/+2
|\ | | | | [8.2] Allow opening the password reset link in a new window when its a URL
| * Allow opening the password reset link in a new window when its a URLJoas Schilling2016-05-311-1/+2
| |
* | Merge pull request #24418 from owncloud/fix_24182_8.2Christoph Wurst2016-06-011-1/+9
|\ \ | | | | | | [stable8.2] first call the post_login hooks, before we call getUserFolder.
| * | first call the post_login hooks, before we call getUserFolder.Björn Schießle2016-05-031-1/+5
| | | | | | | | | | | | | | | | | | | | | The login process needs to be completed before we can safely create the users home folder. For example we need to give encryption a chance to initialize the users encryption keys in order to copy the skeleton files correctly
| * | Fixes #23899Thomas Müller2016-05-031-0/+4
| | |
* | | Merge pull request #23571 from owncloud/stable8.2-backport-23362Vincent Petry2016-06-011-9/+25
|\ \ \ | |_|/ |/| | [stable8.2] Read available l10n files also from theme folder
| * | Read available l10n files also from theme folderMorris Jobke2016-03-241-9/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old behaviour was that only languages could be used for an app that are already present in the apps/$app/l10n folder. If there is a themed l10n that is not present in the apps default l10n folder the language could not be used and the texts are not translated. With this change this is possible and also the l10n files are loaded even if the default l10n doesn't contain the l10n file.
* | | trigger size calculation after scanningRobin Appelman2016-05-301-0/+6
| | |
* | | [Stable8.2] Use a CappedCache in the user database backend (#24413)Roeland Douma2016-05-242-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use a CappedCache in the user database backend When running with a user database backend on large installations the cache can grow to significant sizes. This can be especially problematic when running big cron/repair jobs. * Allow indirect set in CappedMemoryCache
* | | Merge pull request #24704 from owncloud/locking-mark-reload-free-82Vincent Petry2016-05-191-0/+3
|\ \ \ | | | | | | | | [8.2] free up memory when releasing the last shared lock
| * | | free up memory when releasing the last shared lockRobin Appelman2016-05-181-0/+3
| | |/ | |/|
* | | Allow chunk GC mtime tolerance for unfinished part chunksVincent Petry2016-05-181-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Whenever part chunks are written, every fwrite in the write loop will reset the mtime to the current mtime. Only at the end will the touch() operation set the mtime to now + ttl, in the future. However the GC code is expecting that every chunk with mtime < now are old and must be deleted. This causes the GC to sometimes delete part chunks in which the write loop is slow. To fix this, a tolerance value is added in the GC code to allow for more time before a part chunk gets deleted.
* | | Correctly load server2server sharing configsJoas Schilling2016-05-171-1/+7
| | |
* | | Merge pull request #24391 from owncloud/capped-normalized-cache-82Vincent Petry2016-05-131-1/+6
|\ \ \ | | | | | | | | [8.2] cap the normalized path cache
| * | | cap the normalized path cacheRobin Appelman2016-05-021-1/+6
| |/ /
* | | Merge pull request #24504 from owncloud/stable8.2-updater-server-configurableVincent Petry2016-05-131-5/+2
|\ \ \ | | | | | | | | [stable8.2] Make update server URL configurable
| * | | Make update server URL configurableLukas Reschke2016-05-091-5/+2
| |/ / | | | | | | | | | Currently testing the updates is a big problem and not really super easy possible. Since we now have a new updater server we should also make this configurable so that people can properly test updates.
* | | Yo-ho-oh - Murder all band 'o piratesThomas Müller2016-05-112-10/+0
| | |
* | | Catch the AutoloadNotAllowedException also for legacy jobsJoas Schilling2016-05-091-2/+9
|/ /
* | Make ownCloud work again in php 7.0.6Roeland Jago Douma2016-04-291-0/+3
| | | | | | | | See https://bugs.php.net/bug.php?id=72117
* | Merge pull request #24283 from owncloud/backport-24262-stable8.2Vincent Petry2016-04-261-1/+2
|\ \ | | | | | | [stable8.2] check whether index is set before using it
| * | check whether index is set before using itArthur Schiwon2016-04-261-1/+2
| | |
* | | error out if a local storage isn't setup correctlyRobin Appelman2016-04-261-0/+3
|/ /
* | add locks in the scanner to prevent multiple scanners running on the same filesRobin Appelman2016-04-251-0/+2
| |
* | Revert "add locks in the scanner to prevent multiple scanners running on the ↵Robin Appelman2016-04-251-2/+0
| | | | | | | | | | | | same files" This reverts commit fd8e3f730169ef97de98578b5b7aa726951a424e.
* | add locks in the scanner to prevent multiple scanners running on the same filesRobin Appelman2016-04-251-0/+2
| |
* | Change the sort order of background jobs to be DESC instead of ASCJoas Schilling2016-04-221-2/+2
| | | | | | | | | | | | | | | | | | | | In theory, if your instance ever creates more jobs then your system cron can handle, the default background jobs get never executed anymore. Because everytime when the joblist returns the next job it looks for the next ID, however there is always a new next ID, so it will never wrap back to execute the low IDs. But when we change the sort order to be DESC, we make sure that these low IDs are always executed, before the system jumps back up to execute the new IDs.
* | Merge pull request #24171 from owncloud/stable8.2-certificateThomas Müller2016-04-221-0/+7
|\ \ | | | | | | [stable8.2] Ignore certificate file if it starts with file://
| * | [stable8.2] Ignore certificate file if it starts with file://Lukas Reschke2016-04-211-0/+7
| | |
* | | Merge pull request #24162 from ↵Vincent Petry2016-04-221-2/+2
|\ \ \ | | | | | | | | | | | | | | | | owncloud/backport-23461-activity-without-sharing-8.2 Fix "AutoloadNotAllowedException" when files_sharing is disabled
| * | | Fix "AutoloadNotAllowedException" when files_sharing is disabledJoas Schilling2016-04-211-2/+2
| |/ /
* | | Merge pull request #23807 from owncloud/backport-of-#23760-1Vincent Petry2016-04-221-1/+1
|\ \ \ | |/ / |/| | [stable8.2] Fix conditional check in MySQL setup
| * | [stable9] Fix conditional check in MySQL setup Daniel Hansson2016-04-051-1/+1
| | | | | | | | | Backport of "Fix conditional check in MySQL setup #23760"
* | | Merge pull request #23548 from ↵Thomas Müller2016-04-211-1/+8
|\ \ \ | | | | | | | | | | | | | | | | owncloud/stable8.2-quota-recognizeremoteunlimitedquota [stable8.2] Workaround to be able to recognize unlimited quota in fed shares
| * | | Workaround to be able to recognize unlimited quota in fed sharesVincent Petry2016-03-241-1/+8
| | |/ | |/| | | | | | | | | | Fixes issues where a user cannot upload to a fed share on OC >= 9.0 where the sharer has unlimited quota (-3)