summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge pull request #24951 from ↵Vincent Petry2016-06-061-0/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | owncloud/backport-24949-internal-server-error-in-sync-client-on-forbidden-directurl [9.0] Catch the ForbiddenException to make sure it gets handled
| * | | | Catch the ForbiddenException to make sure it gets handledJoas Schilling2016-06-031-0/+3
| | | | |
* | | | | Merge pull request #24966 from owncloud/stable9-fix-singlefileselect-downloadVincent Petry2016-06-061-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | [stable9] File not found when single file in a folde…
| * | | | My fix for #24272, #23613, File not found when single file in a folder (#24800)Dmitry Popov2016-06-021-1/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed group share searching for members of multiple group. Issue #11808. * Fixed group share searching, continued. Avoid searching for empty group list in getItemSharedWithUser(). Broke tests in previous commit, #12030. * Simler check for group count. * Fix for https://github.com/owncloud/core/issues/24783 , described there * Now it's #24272, 24783 was a duplicate. Previous change was also not very good. Now we don't create ZIP with a single file inside.
* | | | Merge pull request #24921 from owncloud/stable9-backport-24795Vincent Petry2016-06-022-2/+3
|\ \ \ \ | | | | | | | | | | [9.0] Allow opening the password reset link in a new window when …
| * | | | Allow opening the password reset link in a new window when its a URLJoas Schilling2016-06-012-2/+3
| | | | |
* | | | | Merge pull request #24944 from owncloud/fix_21173_stable9Vincent Petry2016-06-021-0/+1
|\ \ \ \ \ | | | | | | | | | | | | stable9: normalize path in getInternalPath
| * | | | | normalize path in getInternalPathGeorg Ehrke2016-06-011-0/+1
| |/ / / /
* | | | | Merge pull request #24958 from owncloud/stable9_24869Vincent Petry2016-06-021-2/+6
|\ \ \ \ \ | | | | | | | | | | | | [stable9] Use a capped memory cache for the user/group cache
| * | | | | Use a capped memory cache for the user/group cacheRoeland Jago Douma2016-06-011-2/+6
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For #24403 When upgrading huge installations this can lead to memory problems as the cache will only grow and grow. Capping this memory will make sure we don't run out while during normal operation still basically cache everything.
* | | | | Merge pull request #24956 from owncloud/stable9-fix-shareidstringVincent Petry2016-06-023-4/+8
|\ \ \ \ \ | |/ / / / |/| | | | [stable9] Backport of share id as string fix
| * | | | Backport of share id as string fixVincent Petry2016-06-013-4/+8
|/ / / /
* | | | Merge pull request #24894 from owncloud/scanner-size-propagation-09Vincent Petry2016-06-011-0/+6
|\ \ \ \ | |/ / / |/| | | [9.0] trigger size calculation after scanning
| * | | trigger size calculation after scanningRobin Appelman2016-06-011-0/+6
|/ / /
* | | Add a warning when the transaction isolation level is not READ_COMMITED (#24915)Joas Schilling2016-05-312-0/+22
| | |
* | | Merge pull request #24908 from ↵Vincent Petry2016-05-311-1/+1
|\ \ \ | | | | | | | | | | | | | | | | owncloud/stable9-backport-properly-check-for-mbstring [stable9] Properly check for mbstring extension
| * | | [stable9] Properly check for mbstring extensionLukas Reschke2016-05-311-1/+1
|/ / / | | | | | | | | | mb_detect_encoding is in the fallback we ship in the polyfill library, mb_strcut is not. Thus this lead to a false positive and ownCloud would just break.
* | | Only show message in the UI when the checker is enabled (#24773)Joas Schilling2016-05-301-1/+1
| | |
* | | Merge pull request #24830 from ↵Vincent Petry2016-05-304-15/+186
|\ \ \ | | | | | | | | | | | | | | | | owncloud/stable9-lenz1111-share_download_range_requests_support [stable9] lenz1111's fantastic share download range requests support
| * | | replaced UnseekableException => NotPermittedExceptionPiotr Filiciak2016-05-253-40/+5
| | | |
| * | | Lowercase class name for unseekableexceptionVincent Petry2016-05-251-0/+0
| | | | | | | | | | | | | | | | Because 9.1 was PSR-4 and the backport goes back to the old style
| * | | Code style and doc fixPiotr Filiciak2016-05-253-10/+11
| | | |
| * | | Http Range requests support in downloadsPiotr Filiciak2016-05-255-15/+220
| | | | | | | | | | | | | | | | Http range requests support is required for video preview
* | | | Merge pull request #24839 from owncloud/shared-storage-local-9Vincent Petry2016-05-301-3/+1
|\ \ \ \ | | | | | | | | | | [9.0] Improve isLocal performance for SharedStorage
| * | | | Improve isLocal performance for SharedStorageRobin Appelman2016-05-251-3/+1
| |/ / /
* | | | dont update search onResize (#24848)Fabian2016-05-301-2/+0
| | | |
* | | | don't fail on "bad signature" during login. Most likely this happens because ↵Björn Schießle2016-05-301-0/+7
|/ / / | | | | | | | | | | | | | | | (#24837) the login password changed at the user back-end (e.g ldap). Such failures will be handled after login correctly by allowing the user to adjust the passwords
* | | Merge pull request #24817 from owncloud/filesystem_check_changes-9Vincent Petry2016-05-251-2/+3
|\ \ \ | | | | | | | | clarify filesystem_check_changes in config.sample.php
| * | | clarify filesystem_check_changes in config.sample.phpCarla Schroder2016-05-241-2/+3
|/ / /
* | | Merge pull request #24417 from owncloud/fix_24182_9.0Vincent Petry2016-05-241-1/+9
|\ \ \ | | | | | | | | [stable9] 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 #24772 from owncloud/backport-24765-boolean-installed-configVincent Petry2016-05-242-2/+3
|\ \ \ \ | | | | | | | | | | [9.0] Make sure we evaluate installed everywhere as a boolean
| * | | | Make sure we evaluate installed like we do it everywhereJoas Schilling2016-05-231-2/+2
| | | | |
| * | | | Make sure that installed is a booleanJoas Schilling2016-05-231-0/+1
|/ / / /
* | | | Merge pull request #24709 from ↵Vincent Petry2016-05-202-1/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | owncloud/backport-24336-remove-password-from-exception-trace-in-dav-auth Remove the password from the validateUserPass() method as well
| * | | | Remove the password from the validateUserPass() method as wellJoas Schilling2016-05-192-1/+16
|/ / / /
* | | | Merge pull request #24414 from owncloud/stable9_24405Vincent Petry2016-05-191-1/+11
|\ \ \ \ | | | | | | | | | | [Stable9] Use a CappedCache in the user database backend
| * | | | Use a CappedCache in the user database backendRoeland Jago Douma2016-05-031-1/+11
| |/ / / | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge pull request #24705 from owncloud/locking-mark-reload-free-9Vincent Petry2016-05-191-0/+3
|\ \ \ \ | | | | | | | | | | [9.0] free up memory when releasing the last shared lock
| * | | | free up memory when releasing the last shared lockRobin Appelman2016-05-181-0/+3
| | | | |
* | | | | Merge pull request #24676 from owncloud/stable9-fixchunkttlVincent Petry2016-05-181-1/+3
|\ \ \ \ \ | |/ / / / |/| | | | [stable9] Allow chunk GC mtime tolerance for unfinished part chunks
| * | | | Allow chunk GC mtime tolerance for unfinished part chunksVincent Petry2016-05-171-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.
* | | | | Merge pull request #24441 from ↵Vincent Petry2016-05-172-1/+10
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | owncloud/backport-24432-never-save-app-language-into-request-lang [9.0] Do not save the language as request lang for apps when we didn't find…
| * | | | Do not save the language as request lang for apps when we didn't find anyJoas Schilling2016-05-042-1/+10
| | | | |
* | | | | Merge pull request #24540 from ↵Vincent Petry2016-05-137-37/+191
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | owncloud/stable9-do-not-automatically-try-to-enable-index-php-less-urls [Stable9] do not automatically try to enable index php less urls
| * | | | | Add repair step for copying the RewriteBaseLukas Reschke2016-05-102-0/+91
| | | | | |
| * | | | | Move file since stable9 uses old autoloaderLukas Reschke2016-05-101-0/+0
| | | | | |
| * | | | | Do not automatically try to enable index.php-less URLsLukas Reschke2016-05-105-37/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current logic for mod_rewrite relies on the fact that people have properly configured ownCloud, basically it reads from the `overwrite.cli.ur l` entry and then derives the `RewriteBase` from it. This usually works. However, since the ownCloud packages seem to install themselves at `/owncloud` (because subfolders are cool or so…) _a lot_ of people have just created a new Virtual Host for it or have simply symlinked the path etc. This means that `overwrite.cli.url` is wrong, which fails hard if it is used as RewriteBase since Apache does not know where it should serve files from. In the end the ownCloud instance will not be accessible anymore and users will be frustrated. Also some shared hosters like 1&1 (because using shared hosters is so awesome… ;-)) have somewhat dubious Apache configurations or use versions of mod_rewrite from the mediveal age. (because updating is money or so…) Anyhow. This makes this explicitly an opt-in configuration flag. If `htaccess.RewriteBase` is set then it will configure index.php-less URLs, if admins set that after installation and don't want to wait until the next ownCloud version they can run `occ maintenance:update:htaccess`. For ownCloud 9.0 we also have to add a repair step to make sure that instances that already have a RewriteBase configured continue to use it by copying it into the config file. That way all existing URLs stay valid. That one is not in this PR since this is unneccessary in master. Effectively this reduces another risk of breakage when updating from ownCloud 8 to ownCloud 9. Fixes https://github.com/owncloud/core/issues/24525, https://github.com/owncloud/core/issues/24426 and probably some more.
* | | | | | Merge pull request #24530 from ↵Vincent Petry2016-05-132-2/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | owncloud/backport-24526-forward-user-manager-error-messages-to-ui [9.0] Pass on the error message from the user manager to the UI