summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into smb-workgroupRobin McCorkell2015-09-151570-14926/+27435
|\
| * Merge pull request #18368 from owncloud/version-retentionLukas Reschke2015-09-155-7/+480
| |\ | | | | | | Add versions obligation
| | * Merge branch 'master' into version-retentionLukas Reschke2015-09-1513-171/+306
| | |\ | | |/ | |/|
| * | Merge pull request #18915 from owncloud/node-getfoldercontents-use-view-logicRobin Appelman2015-09-153-100/+18
| |\ \ | | | | | | | | Use the view logic for getFolderContent for the node api
| | * | Use the view logic for getFolderContent for the node apiRobin Appelman2015-09-083-100/+18
| | | |
| * | | Merge pull request #17811 from owncloud/dav-lock-wideRobin Appelman2015-09-158-68/+287
| |\ \ \ | | | | | | | | | | Wrap the entire dav PUT in a read lock
| | * | | allow hook cancelRobin Appelman2015-09-141-4/+9
| | | | |
| | * | | fix chunking testsRobin Appelman2015-09-141-0/+2
| | | | |
| | * | | use the correct path for cache updates when doing chunked assemblyRobin Appelman2015-09-141-7/+13
| | | | |
| | * | | also verify cache in dav upload testsRobin Appelman2015-09-141-1/+21
| | | | |
| | * | | work directly on storages when doing a chunked upload assemblyRobin Appelman2015-09-142-57/+87
| | | | |
| | * | | handle notfound exceptions in lock pluginRobin Appelman2015-09-141-1/+5
| | | | |
| | * | | adjust tests to handle before/after lockingRobin Appelman2015-09-141-5/+43
| | | | |
| | * | | wrap the entire put operation in a read lockRobin Appelman2015-09-144-9/+98
| | | | |
| | * | | expose locking api in sabre connectorRobin Appelman2015-09-141-1/+26
| | | | |
| * | | | Merge pull request #19043 from owncloud/fix-php-doc-of-encrypt-allThomas Müller2015-09-152-3/+1
| |\ \ \ \ | | | | | | | | | | | | Function does return void
| | * | | | Function does return voidLukas Reschke2015-09-152-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | This function does return void and not a bool.
| | | | | * Follow PSRVictor Dubiniuk2015-09-151-0/+0
| | | | | |
| | | | | * Update options descriptionVictor Dubiniuk2015-09-151-7/+6
| | | | | |
| | | | | * Add method docblockVictor Dubiniuk2015-09-151-0/+4
| | | | | |
| | | | | * Namespacing, reusingVictor Dubiniuk2015-09-152-4/+11
| | | | | |
| | | | | * ImprovementsVictor Dubiniuk2015-09-154-18/+48
| | | | | |
| | | | | * Add quota status to expiration checkVictor Dubiniuk2015-09-151-10/+10
| | | | | |
| | | | | * Add versions obligationVictor Dubiniuk2015-09-155-4/+437
| | |_|_|/ | |/| | |
| * | | | Merge pull request #18273 from owncloud/files-sidebar-toggleFrank Karlitschek2015-09-151-9/+26
| |\ \ \ \ | | | | | | | | | | | | Keep right sidebar open, add Details action
| | * | | | Fixed sidebar toggle entryVincent Petry2015-09-141-18/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Properly highlight the row after selecting the item. This also fixes the unit tests by changing the order of registration of file actions.
| | * | | | Keep right sidebar open, add Details actionVincent Petry2015-09-141-2/+11
| | | |/ / | | |/| |
| * | | | Merge pull request #19024 from owncloud/remove-get_temp_dirThomas Müller2015-09-152-9/+1
| |\ \ \ \ | | | | | | | | | | | | Remove get_temp_dir()
| | * | | | Remove get_temp_dir()Robin McCorkell2015-09-152-9/+1
| | | | | |
| * | | | | Merge pull request #19041 from owncloud/issue-19007-parameter-nameThomas Müller2015-09-152-10/+10
| |\ \ \ \ \ | | |_|_|/ / | |/| | | | Fix parameter name to match the specs
| | * | | | Fix parameter name to match the specsJoas Schilling2015-09-152-10/+10
| | | | | |
| * | | | | Merge pull request #18964 from owncloud/availability-integerThomas Müller2015-09-153-6/+8
| |\ \ \ \ \ | | | | | | | | | | | | | | Use integer for availability instead of bool
| | * | | | | Use integer for availability instead of boolRobin McCorkell2015-09-153-6/+8
| | | |/ / / | | |/| | |
| * | | | | Merge pull request #19039 from owncloud/setup-autoloader-earlierThomas Müller2015-09-151-1/+9
| |\ \ \ \ \ | | |_|/ / / | |/| | | | Define allowed app roots earlier
| | * | | | Catch apps which have been removed manuallyLukas Reschke2015-09-151-1/+4
| | | | | |
| | * | | | Define allowed app roots earlierLukas Reschke2015-09-151-1/+6
| |/ / / / | | | | | | | | | | | | | | | The autoloader needs to be run before including the app.php, otherwise it depends on what app gets executed first and apps that rely on the dependency of other apps in app.php may break.
| * | | | Merge pull request #19029 from owncloud/allow-tests-folder-in-autoloaderThomas Müller2015-09-151-1/+2
| |\ \ \ \ | | |/ / / | |/| | | Allow /tests folder in autoloader by default
| | * | | Allow /tests folder in autoloader by defaultLukas Reschke2015-09-151-1/+2
| |/ / / | | | | | | | | | | | | | | | | | | | | Given the fact that "/tests" is not shipped by default and this has broken some applications and frustrated quite some people we should add "/tests" to the default allowed autoloading set. I do consider the security impact marginally since the /tests folder is not shipped within the release as well as usually has a hard requirement on being called by phpunit.
| * / / [tx-robot] updated from transifexJenkins for ownCloud2015-09-1510-0/+64
| |/ /
| * | Merge pull request #18973 from owncloud/try-fixing-app-config-on-oracleThomas Müller2015-09-142-5/+21
| |\ \ | | | | | | | | Do not compare the value on Oracle
| | * | Only check the "was updated/inserted" when not on Oracle...Joas Schilling2015-09-141-2/+8
| | | |
| | * | Do not compare the value on OracleJoas Schilling2015-09-141-3/+13
| | | | | | | | | | | | | | | | | | | | As per docs: http://docs.oracle.com/cd/E11882_01/server.112/e26088/conditions002.htm#i1033286 > Large objects (LOBs) are not supported in comparison conditions.
| * | | Merge pull request #18966 from owncloud/ext-remove-numeric-idLukas Reschke2015-09-141-67/+0
| |\ \ \ | | | | | | | | | | Remove storing storage_id in mount.json
| | * | | Remove storing storage_id in mount.jsonRobin McCorkell2015-09-101-67/+0
| | | | | | | | | | | | | | | | | | | | | | | | | One mount configuration does not necessarily map to a single storage, due to `$user` substitution or special auth mechanisms.
| * | | | Merge pull request #18982 from owncloud/fix_18878Lukas Reschke2015-09-142-3/+7
| |\ \ \ \ | | | | | | | | | | | | enforce loading icon in sidebar to be 32x32
| | * | | | enforce loading icon in sidebar to be 32x32Georg Ehrke2015-09-112-3/+7
| | | | | |
| * | | | | Merge pull request #19012 from owncloud/occ_encrypt_all_fix_nameBjörn Schießle2015-09-141-1/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | use the same pattern for the command name like every other command
| | * | | | | use the same pattern for the command name like every other commandBjoern Schiessle2015-09-141-1/+1
| | | |_|/ / | | |/| | |
| * | | | | Merge pull request #19010 from owncloud/use-proper-web-rootThomas Müller2015-09-141-1/+5
| |\ \ \ \ \ | | | | | | | | | | | | | | Use / instead of an empty string as cookie path
| | * | | | | Use / instead of an empty string as cookie pathLukas Reschke2015-09-141-1/+5
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When an empty string is used as cookie path PHP will assign the current directory as cookie path. This means when an user had installed an ownCloud under "/", which is mapped to an empty string in \OC::$WEBROOT, and accessed it the cookie was set to values such as "/index.php/apps/files" since the web browser assumed this to be a directory. This means that multiple encryption cookies were set for the same domain resulting in potential havoc. With this patch the path will be set to "/" in case an empty web root is installed which makes the cookie accessible to the whole domain. To test this setup multiple ownCloud instances on the same domain under different ports and have both installed under "/", then try to login in both of it and previously this can in some cases lead to a lockout of the user. Note that this affects the cookies that the browsers do sent and thus to test this you need to clear all cookies from your browser previously. I consider this an acceptable behaviour for now since this code is only in master. Fixes https://github.com/owncloud/core/issues/18919