summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #14437 from owncloud/node-check-fileinfoThomas Müller2015-02-271-2/+16
|\ | | | | Check if we have a proper fileinfo
| * Check if we have a proper fileinfoRobin Appelman2015-02-251-2/+16
| |
* | Merge pull request #14529 from owncloud/intuitive-version-checkThomas Müller2015-02-271-6/+66
|\ \ | | | | | | Make version check work on the lowest common version denominator
| * | add phpdocBernhard Posselt2015-02-261-0/+20
| | |
| * | make version check work on the lowest common version denominatorBernhard Posselt2015-02-261-6/+46
| | |
* | | Add notice about Travis ChecksLukas Reschke2015-02-271-0/+2
| | | | | | | | | Maybe it helps in the future so we won't forget it again :see_no_evil:
* | | Merge pull request #14530 from owncloud/revert-14403Thomas Müller2015-02-27443-8046/+4367
|\ \ \ | | | | | | | | Revert "Updating license headers"
| * | | Revert "Updating license headers"Morris Jobke2015-02-26443-8046/+4367
| |/ / | | | | | | | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* | | fix warning in gcRobin Appelman2015-02-261-1/+2
| | |
* | | Merge pull request #14503 from owncloud/quota-preventdatalossforfailedmoveLukas Reschke2015-02-262-13/+47
|\ \ \ | | | | | | | | Fix file move/copy when storage space is not enough
| * | | Delete target file for unsuccessful copy/renameVincent Petry2015-02-261-10/+34
| | | |
| * | | Properly detect streamCopy errorsVincent Petry2015-02-251-3/+13
| | | | | | | | | | | | | | | | Now checking whether the written bytes match the number of read bytes.
* | | | Merge pull request #14474 from owncloud/move-utf-8-check-to-setupMorris Jobke2015-02-261-9/+6
|\ \ \ \ | | | | | | | | | | Move UTF-8 check to setup
| * | | | Move UTF-8 check to setupLukas Reschke2015-02-241-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nobody reads the warnings anyways and so we should enforce it at installation time... Also allows us to get rid of some duplicated code. To test change the `default_charset` to something other than `utf-8` or `UTF-8`, both should work fine with that change here. An error should then get shown. We already set those default charsets in the shipped .user.ini and .htaccess
* | | | | Merge pull request #14505 from owncloud/dav-copy-fixMorris Jobke2015-02-261-14/+4
|\ \ \ \ \ | | | | | | | | | | | | Fixes WebDAV copy
| * | | | | Removed unused $node variableVincent Petry2015-02-261-1/+1
| | | | | |
| * | | | | Fixes WebDAV copyVincent Petry2015-02-251-14/+4
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | - added existence check for source argument - removed extra logic for folders, as $view->copy() already supports that internally
* | | | | Merge pull request #14300 from owncloud/commandbusMorris Jobke2015-02-2611-1/+279
|\ \ \ \ \ | |_|_|/ / |/| | | | Add async command system to handle asynchronous operations
| * | | | fix exception messageMorris Jobke2015-02-261-1/+1
| | | | |
| * | | | set max argument length to 4000Robin Appelman2015-02-251-1/+1
| | | | |
| * | | | Rename getAsyncCommandBus to getCommandBusRobin Appelman2015-02-252-2/+2
| | | | |
| * | | | Add FileAccess trait for commandsRobin Appelman2015-02-251-0/+18
| | | | |
| * | | | Allow apps to determine which commands should be run synchronous based on ↵Robin Appelman2015-02-252-1/+65
| | | | | | | | | | | | | | | | | | | | traints
| * | | | throw an exception when trying to push a background job that wont fit in the ↵Robin Appelman2015-02-251-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | table otherwise it will lead to failures in json decode and unexpected and hard to debug issues when running the job
| * | | | Add async command system to handle asynchronous operationsRobin Appelman2015-02-259-1/+194
| | |_|/ | |/| |
* | | | Merge pull request #14502 from owncloud/failing-mysql-master-testsThomas Müller2015-02-261-0/+1
|\ \ \ \ | | | | | | | | | | Failing mysql master tests
| * | | | Clear the local cache when we clear the backendsJoas Schilling2015-02-251-0/+1
| |/ / /
* | | | [tx-robot] updated from transifexJenkins for ownCloud2015-02-266-0/+10
| | | |
* | | | remove IDb interface from core class usageBernhard Posselt2015-02-252-4/+4
| | | |
* | | | owncloud -> ownCloudThomas Müller2015-02-252-3/+3
| | | |
* | | | deprecate getters for deprecated classBernhard Posselt2015-02-252-2/+3
| | | |
* | | | use IDBConnection and close cursors after insert/update/deleteBernhard Posselt2015-02-251-6/+10
| | | |
* | | | migrate to IDBConnectionBernhard Posselt2015-02-253-12/+191
| | | |
* | | | Merge pull request #14494 from owncloud/fix-oracle-masterLukas Reschke2015-02-251-41/+33
|\ \ \ \ | | | | | | | | | | using Doctrine\DBAL\Connection::executeUpdate()
| * | | | using Doctrine\DBAL\Connection::executeUpdate()Thomas Müller2015-02-251-41/+33
| |/ / /
* | | | Merge pull request #14508 from owncloud/tagmanager-nouserVincent Petry2015-02-251-0/+5
|\ \ \ \ | | | | | | | | | | Return null when requesting tags for null user
| * | | | Return null when requesting tags for null userVincent Petry2015-02-251-0/+5
| | |/ / | |/| | | | | | | | | | | | | | The TagManager->load() now returns null if the user is not authenticated instead of failing with an error.
* | | | Merge pull request #14490 from owncloud/remove-unused-deprecated-codeClark Tomlinson2015-02-251-10/+0
|\ \ \ \ | |/ / / |/| | | Remove unused and deprecated Code
| * | | Remove unused and deprecated CodeLukas Reschke2015-02-251-10/+0
| |/ / | | | | | | | | | Function is not used anymore anywhere in the code base: https://github.com/search?q=user%3Aowncloud+secureRNGAvailable&type=Code&utf8=%E2%9C%93
* | | Merge pull request #14500 from owncloud/fileglobalgc-cleanupThomas Müller2015-02-252-28/+46
|\ \ \ | | | | | | | | Cleanup garbage collection for global file cache
| * | | Cleanup garbage collection for global file cacheRobin Appelman2015-02-252-28/+46
| |/ /
* | | Merge pull request #10735 from owncloud/use_remote_addrRobin McCorkell2015-02-251-4/+1
|\ \ \ | |/ / |/| | Use getRemoteAddress which supports reverse proxies
| * | Use getRemoteAddress which supports reverse proxiesLukas Reschke2015-02-241-4/+1
| | | | | | | | | | | | | | | | | | Breaking change for 8.1 wiki (Security > Administrators): The log format for failed logins has changed and uses now the remote address and is considering reverse proxies for such scenarios when configured correctly.
* | | Merge pull request #14458 from owncloud/revive/11157Thomas Müller2015-02-251-3/+9
|\ \ \ | | | | | | | | Get the real protocol behind several proxies
| * | | Use [0] instead of current as HHVM might have problems with thatLukas Reschke2015-02-241-1/+1
| | | |
| * | | Get the real protocol behind several proxiesLukas Reschke2015-02-241-3/+9
| |/ / | | | | | | | | | | | | | | | X-Forwarded-Proto contains a list of protocols if ownCloud is behind multiple reverse proxies. This is a revival of https://github.com/owncloud/core/pull/11157 using the new IRequest public API.
* | | Merge pull request #14151 from owncloud/update-sabre2.1Thomas Müller2015-02-2526-1331/+802
|\ \ \ | | | | | | | | Sabre Update to 2.1
| * | | Remove locks plugin.Thomas Müller2015-02-251-171/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Reasoning: - a WebDAV server is not required to implement locking support - WebDAV Locking is know to break the sync algorithm - the current lock implementation is known to be broken (locks are not moved if a file is moved, locks on shared files don't work)
| * | | Show a empty response for GET on non-files instead of the Browser PluginLukas Reschke2015-02-231-0/+43
| | | |
| * | | Sabre Update to 2.1Vincent Petry2015-02-2325-1176/+775
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - VObject fixes for Sabre\VObject 3.3 - Remove VObject property workarounds - Added prefetching for tags in sabre tags plugin - Moved oc_properties logic to separate PropertyStorage backend (WIP) - Fixed Sabre connector namespaces - Improved files plugin to handle props on-demand - Moved allowed props from server class to files plugin - Fixed tags caching for files that are known to have no tags (less queries) - Added/fixed unit tests for Sabre FilesPlugin, TagsPlugin - Replace OC\Connector\Sabre\Request with direct call to httpRequest->setUrl() - Fix exception detection in DAV client when using Sabre\DAV\Client - Added setETag() on Node instead of using the static FileSystem - Also preload tags/props when depth is infinity