[Pkg-owncloud-commits] [owncloud] branch upstream-stable8 updated (0c1cf88 -> 1b40af1)

David Prévot taffit at moszumanska.debian.org
Sun Jun 28 20:07:10 UTC 2015


This is an automated email from the git hooks/post-receive script.

taffit pushed a change to branch upstream-stable8
in repository owncloud.

      from  0c1cf88   Imported Upstream version 8.1.0~beta2~dfsg
       new  7d492fe   also encrypt files in trash bin
       new  86cf8e1   Merge pull request #16404 from owncloud/enc_encrypt_files_in_trash
       new  f541565   fix #15973
       new  9a71edd   work on tests
       new  62e6c46   correct testSeek
       new  a1e60e7   Merge pull request #15980 from owncloud/jknockaert-patch-1
       new  ad3a32e   Only load commands of enabled apps
       new  c28cd03   Merge pull request #16403 from owncloud/fix-command-loading
       new  efa674f   only try to delete file keys if it is a valid path
       new  f9b6ee8   Merge pull request #16399 from owncloud/enc_rmdir_fix
       new  7676166   add l10n to constructor
       new  4444db6   Add a unit test for the decrypt method
       new  30d165e   Add missing import for the exception
       new  b085f58   Merge pull request #16405 from owncloud/enc_add_missing_parameter
       new  2834971   fix #16356
       new  1c50048   add a unit test to make sure that we don't try to read a file during a write operation
       new  1c411ba   Merge pull request #16412 from owncloud/jknockaert-patch-1
       new  313994a   [tx-robot] updated from transifex
       new  176b967   Add hint about additional PHP database modules
       new  f0e7ae5   Merge pull request #16426 from owncloud/add-database-setup-hint
       new  cbfdbf9   Mute XCache error when trying to clear the opcode cache
       new  aae9274   Merge pull request #16293 from owncloud/xcache
       new  b9e5309   catch unallowed anonymous auth attempt and show specific error
       new  5a56393   throw exception on LDAP error 1, which we usually do not see and is pretty generic. AD uses is for uses not enlisted in the RFC, like on issues with anonymous binds. we also try to guess this case and show a hint.
       new  cdb0689   handle unallowed auth exception on port detection
       new  68a593a   Merge pull request #16181 from owncloud/fix-15982
       new  e0a136d   Show a empty response for GET on non-files instead of the Browser Plugin
       new  9e0cb44   Merge pull request #16354 from owncloud/remove-browser-from-publicwebdav
       new  35292eb   rename to 'Default encryption module'
       new  d90b837   Merge pull request #16085 from owncloud/encryption-module-rename
       new  892b5ce   Move log level check to logger parent class
       new  e79c255   Conditional logging
       new  a52afb0   Merge pull request #15965 from owncloud/conditional-logging
       new  fabdc4b   Add unit test for migrator with different prefix
       new  5f4e086   Merge pull request #16420 from owncloud/update-useconfigtableprefix
       new  ca341a8   add support for limit request parameter to getShareWith
       new  54a6ba4   Merge pull request #12401 from owncloud/add-limit-parameter-to-getSharewith
       new  6b21803   Fixes returns of group memberships and counting if all members have the specific groups as primary set.
       new  76dfc87   add primary group users to resultset before caching
       new  12aef31   Merge pull request #15606 from owncloud/fix-group-list-and-count-primary-group-only
       new  8efc8c0   Reduce the complexity of the search queries in the backends to a minimum
       new  10d1fd1   Merge pull request #16419 from owncloud/user-group-backend-performance
       new  d832c4a   Fix unexisting class and broken doc
       new  f59576c   Merge pull request #16447 from owncloud/fix-minor-code-problems
       new  fdbc21f   Scrutinizer Auto-Fixes
       new  d3d70e5   Re-add use statement
       new  f9d04f6   Merge pull request #16440 from owncloud/scrutinizer-patch-1
       new  c49a06a   [tx-robot] updated from transifex
       new  0748303   Fix URL generation
       new  f7a2b5e   Added unit tests for download URL in public sharing page
       new  9be6d8c   Merge pull request #16446 from owncloud/fix-url-generation
       new  35207ae   Clean-up of orthography, grammar
       new  1e59be2   Merge pull request #16453 from cmeh/patch-6
       new  5812273   Closes "New" dropdown when switching category
       new  0d78ebf   Merge pull request #16444 from owncloud/close-new-dropdown
       new  2bf92e0   include base dn test in functionality test
       new  3a45683   Merge pull request #16326 from owncloud/fix-16192
       new  a62190a   Add support for disallowing domains to the ContentSecurityPolicy
       new  f978474   Merge pull request #16463 from owncloud/add-support-to-disallow-domains
       new  077d41a   wait with copying the skeleton untill login and setupfs are done
       new  415f16e   fix tests
       new  a5d652a   fix tests
       new  724f88d   fix tests
       new  5899b7b   Fix provisioning API unit tests for login
       new  ad88a7d   exception class will be logged as well - helps especially in cases where the message contained is empty - e.g. "message":"OCP\\Files\\NotFoundException:  at \/home\/deepdiver\/Development\/ownCloud\/core-autotest\/apps\/provisioning_api\/lib\/users.php#354",
       new  6d97dfb   Catch NotFoundException and return no quota information which simply reflects the current state - no file storage has been initialized for the user.
       new  7386257   Merge pull request #16075 from owncloud/skeleton-copy-delay
       new  f2a900e   Return 401 when accessing public webdav and s2s is disabled
       new  1a67e5c   Merge pull request #16465 from owncloud/s2s-returnpropererrorwhenpublicwebdavdisabled
       new  b70e1ff   dont go trough the view when moving to trash
       new  a0854b3   update cache after move to trash
       new  89959a8   fix target path for move
       new  8f1a609   adjust test
       new  9c751f1   use copy when doing a crossStorageCopy on the same storage
       new  733784a   cleanup move/copy logic in trash
       new  2213d65   add tests for copyFromStorage with same storage
       new  39d1e99   Merge pull request #16322 from owncloud/trash-view
       new  13ab251   Restore min-height for single previews
       new  d560d1e   Merge pull request #16469 from oparoz/restore-minheight-for-single-public-previews
       new  42dd40a   [tx-robot] updated from transifex
       new  48040c4   Skip disable3rdParty Apps
       new  896130b   Merge pull request #16473 from owncloud/occ_16221
       new  694d639   Fix PHPDoc :see_no_evil:
       new  94077ca   Merge pull request #16499 from owncloud/fix-phpdoc-annotations
       new  156881e   [tx-robot] updated from transifex
       new  3d8ea96   Fix PHPDoc
       new  d7b2bc9   Merge pull request #16516 from owncloud/fix-phpdoc-trait
       new  22968e8   Get correct mimetype when moving and changing extension
       new  b82d902   Merge pull request #16493 from owncloud/cache-movewithcorrectmimetype
       new  fef75e5   remove part file extension before we read a filekey to reuse a existing key if possible, otherwise stuff like versioning will break
       new  ce34eda   Merge pull request #16526 from owncloud/enc_fix_versions_webdav_upload
       new  914c74e   Unit tests for #16511
       new  1359292   Merge pull request #16536 from rullzer/unit_tests_16511
       new  e189435   [tx-robot] updated from transifex
       new  06934e7   [tx-robot] updated from transifex
       new  fe610a6   [tx-robot] updated from transifex
       new  6198fb2   [tx-robot] updated from transifex
       new  af814ba   Allow change update channel via public API
       new  4c9734f   Test overriding channel
       new  3babcd0   Merge pull request #16339 from owncloud/master-override-channel
       new  fb51880   encrypted filesize calculation in flush()
       new  5a20eda   test to simulate a non-seekable stream wrapper
       new  bf6151e   fix calculation of $count, $count is always 8129 so we need to check this against the unencrypted file size
       new  a577e72   flush() comments + perf opt
       new  ab07471   Merge pull request #16452 from owncloud/enc_ftp_upload
       new  c8e3599   disallow cookie auth for cors requests
       new  39c6a36   Merge pull request #16532 from owncloud/cors-no-cookie-auth
       new  6bba345   fix float spinner position
       new  7b10e7b   Merge pull request #16520 from owncloud/fix-float-spinner-position
       new  94e4f44   use arrow icon for external link to Apps dev docs, like in Help section
       new  23bbf28   Merge pull request #16518 from owncloud/external-link-arrow
       new  c1f8829   Deprecate useless helper class
       new  f1fc7b1   Merge pull request #16515 from owncloud/deprecate-useless-helper-class
       new  dff361d   Add connection timeout to default POST options
       new  f70c309   Merge pull request #16561 from owncloud/add-default-timeout-back
       new  79c5790   use normal font weight instead of bold for image placeholders
       new  d7c18b0   Merge pull request #16521 from owncloud/unbold-placeholder-image
       new  f8938f0   Revert "Revert "FIX for webdav.mediencenter.t-online.de""
       new  bfdae9e   Merge pull request #16562 from owncloud/revert-15203-revert-15201-webdav-ng-bugfix
       new  4513cf5   Revert "Revert "Revert "FIX for webdav.mediencenter.t-online.de"""
       new  4c4cbd7   Merge pull request #16563 from owncloud/revert-16562-revert-15203-revert-15201-webdav-ng-bugfix
       new  cd0fa06   add example theme
       new  8ec292c   Merge pull request #16519 from owncloud/example-theme
       new  bc6d17e   Add check for availability of /dev/urandom
       new  07c6e52   Merge pull request #16565 from owncloud/add-urandom-check
       new  a0c6c01   fix references to legacy encryption app name
       new  d557519   removing deletion of encryption keys
       new  7d26666   removing encryption preview check
       new  9366dde   Merge pull request #15985 from owncloud/hotfix/fix-encryption-references
       new  fda0995   [tx-robot] updated from transifex
       new  8ce3d6e   End processing when file is not found
       new  3de945d   Merge pull request #16527 from owncloud/end-processing-when-404
       new  a4c9688   fix theme in IE8 and IE9
       new  7385b5d   Merge pull request #16417 from owncloud/master-16415
       new  ffd73ef   Fix indentation
       new  ec7b866   Merge pull request #16583 from owncloud/fix-code-indentation
       new  ba58fe6   [scrutinizer] Increase timeout of external code coverage
       new  f43f479   Merge pull request #16595 from owncloud/scrutinizer-timeout
       new  1726d84   [tx-robot] updated from transifex
       new  5549641   improve error messages displayed to the user
       new  68db305   detect migration status
       new  e1483f6   Merge pull request #16591 from owncloud/enc_improved_error_message
       new  0de59ac   only request encryption module for files which are not excluded
       new  474c99e   Merge pull request #16577 from owncloud/enc_improve_migration
       new  38bceb0   distinguish between source and target mount point to allow copy/rename between system wide mount points and user specific mountpoints
       new  c63f228   copy keys before we move a file between storages to make sure that the new target file reuses the old file key, otherwise versions will break
       new  ded62ff   Merge pull request #16501 from owncloud/enc_fix_move_versions_between_storages
       new  66e426c   Sort apps by level, then by name
       new  173b147   Merge pull request #16467 from owncloud/apps-fixsort
       new  e114d00   Only use quota stream wrapper on "files"
       new  54613de   Merge pull request #16613 from owncloud/quota-onlyforfiles
       new  29c68a4   Return 404 in shareinfo.php when outgoing s2s disabled
       new  cca7d8d   Merge pull request #16610 from owncloud/s2s-shareinforeturn404whendisabled
       new  bf49118   Properly format remote recipients
       new  7b50eb0   Merge pull request #16380 from rullzer/fix_16281
       new  4239054   Add type hint for OC_Channel
       new  7f83829   Merge pull request #16592 from owncloud/fix-16574
       new  cdbf472   Make string 'SFTP with secret key login' translatable
       new  863139c   Merge pull request #16585 from mmattel/Missing_translation_in_External_storage_back_end
       new  2daef7c   Fallback to picture preview for IE <= 9
       new  b95ebb7   Merge pull request #16607 from owncloud/ie9-textpreviewfallback
       new  bb676f2   show txt preview when file contains text
       new  67cef93   Merge pull request #16578 from owncloud/fix_16556
       new  fff0fb6   [tx-robot] updated from transifex
       new  f084eb0   Missing translation in ldap part.wizard-server.php
       new  b21cc74   Merge pull request #16619 from mmattel/missing_translations_in_ldap
       new  155150c   fix formatting error
       new  1152f8b   Merge pull request #16615 from owncloud/syntaxfix
       new  4e93d9e   remove logo-wide from tests
       new  78a0464   replace logo-wide on share page as well with better icon + text
       new  2fccfbe   also replace logo-mail with new look
       new  9194603   change tests back to check for logo-wide, make them pass again
       new  c700f42   Merge pull request #16517 from owncloud/remove-logo-wide
       new  9a6d253   Abort expiration when file is gone
       new  01a241f   Merge pull request #16622 from owncloud/versions-cancelexpireforunexistingfiles
       new  4ddc244   Add information how to report security bugs
       new  a3bc112   [tx-robot] updated from transifex
       new  8d23b34   [tx-robot] updated from transifex
       new  b1ac538   [tx-robot] updated from transifex
       new  197378d   Fix L10n in apps management
       new  56eef17   Merge pull request #16637 from owncloud/fix-l10n-apps-management
       new  80d4309   Fix files_external l10n
       new  88ee082   Merge pull request #16638 from owncloud/fix-handlebars-l10n-method-calls
       new  13617c8   Check target name on rename with web UI
       new  5a38964   Merge pull request #16629 from owncloud/files-renametoreservedname
       new  b521109   [setup] Disable buttons only in the case they are present
       new  b522baa   Merge pull request #16650 from owncloud/fix-sqlite-only-setup
       new  06f8c80   Validate target file name for some webdav ops
       new  2c86cc8   Merge pull request #16628 from owncloud/webdav-validatepath
       new  2bf9219   Fix grammar of search results phrase
       new  50b4204   Merge pull request #16655 from owncloud/fix-search-results-phrase
       new  cdf7f91   expose locking provider in the server container
       new  536e187   add locking to the storage api
       new  bf7002b   add locking to the view apo
       new  e64360e   always use arraycache for unit tests
       new  7e418c7   high level locking wip
       new  a1a25a9   fix unlocking when moving mount points
       new  d519aba   fix test
       new  5edf294   Add CAS methods to Null memcache
       new  0775e9c   Use md5 for lock key
       new  8d53dc8   Use md5 + prefix for file locking keys in memcache
       new  35c377f   phpdoc and minor issues
       new  1270c68   dont lock on meta data operations
       new  2d63fd7   dont apply callback wrapper when fopen failed
       new  e08423f   release all locks on shutdown
       new  b98dd3c   release all locks after test
       new  f0b8672   fix locking root of a view
       new  006eaa8   dont release shared lock if we dont have any
       new  6df502a   Fix Null memcache fallback to match interface
       new  c72ea9f   unit test for releaseall
       new  2f4f468   Added config switch for file locking
       new  668fafd   close file handle after sending sabre response
       new  437c0b5   unlock source file when we cant lock the target in a rename
       new  72847db   always use locking in unit tests
       new  6b965d7   add seperate config option for locking memcache backend
       new  72776b1   use arraycache for locking in unit tests
       new  8665a98   add locking for non-chunking webdav upload
       new  ba174ac   Convert LockedException to FileLocked in Sabre connector
       new  0451a66   Move locking exceptions
       new  270a10b   Return 423 instead of 503 for locked files
       new  43772e2   Adding information on file locking status to admin section
       new  a1372b2   add method to atomically change between shared and exclusive lock
       new  661c9e2   add changeLock to the storage api
       new  ce04cf6   shared lock around hooks
       new  8902e2b   fix nooplockingprovider
       new  2104c2f   Fixing undefined index 'foo'
       new  2f82968   Merge pull request #16237 from owncloud/file-locking
       new  418f4e1   Bump Dropbox library to newest upstream version
       new  73875da   Clean application identifier before processing
       new  e6b0a7a   Remove check for RAW_POPULATE_POST_DATA for unit tests
       new  1c47b14   Merge pull request #16663 from owncloud/no-sense-to-check-for-cli
       new  ac98480   Fix phpunit xml
       new  1acdef5   Merge pull request #16672 from owncloud/tests-xmlupdate
       new  baca5c6   [tx-robot] updated from transifex
       new  90611e6   only use memcache, if available
       new  3de7f58   remove file cache classes and its tests
       new  e016ed5   also free joblist and base from file cache code
       new  d6becb8   add repair steps to get rid of old background jobs
       new  e5a91fc   remove file cache remainings from server container
       new  cf2c599   Merge pull request #16200 from owncloud/kill-globalfilecache
       new  4e36431   Get a 96x96 preview for file conflict resolution
       new  6aeaa69   Fix for parenthesis
       new  f05ac47   Escape single quotes
       new  d2f3710   Merge pull request #16623 from owncloud/oparoz-fix-file-conflict-preview
       new  a96c2b8   Only use cached files in case encryption is enabled - in any other case let the underlying storage handle this accordingly - refs #16061 #16062 and others
       new  35a2fd3   Only return cached files if existing
       new  3ebc8f0   Merge pull request #16107 from owncloud/fix-getLocalFile-encryption-master
       new  9a4040c   Move the storage wrapping into a testable method
       new  50a31fa   Add unit tests for wrapStorage
       new  be1f319   Correctly ignore remote shares aswell
       new  2599376   Merge pull request #16667 from owncloud/issue-16510-fix-encryption-with-s2s-shares
       new  6e5ed81   show federated cloud id in the personal settings
       new  70f0cf6   L10n for federated cloud ID and rtrim '/' on ID
       new  1cccb22   Merge pull request #16686 from owncloud/show_cloud_id
       new  410a836   [tx-robot] updated from transifex
       new  b806502   Properly quote memcache.locking
       new  5007487   Merge pull request #16698 from owncloud/use-proper-quoting
       new  6ab38be   Translate invalid path exception to sabre exception for files
       new  7de2940   Merge pull request #16711 from owncloud/files-invalidchar400
       new  d3e3a84   Move the helpful method to the TestCase class
       new  9ba5081   Merge pull request #16710 from owncloud/move-invoke-private-to-base-class
       new  7eb2b31   make sure that we always use the correct owner for both source and target
       new  e344086   Merge pull request #16708 from owncloud/enc_fix_move_to_trash
       new  21ce5d0   fix #16713
       new  3a233b8   Merge pull request #16714 from owncloud/fix-cors-test
       new  bdc82dc   Check for redis to be 2.2.5+
       new  69d1e7a   Merge pull request #16687 from owncloud/issue-16113-redis-minimum-version
       new  064f520   Persist the state of the maintenance after an upgrade
       new  739c3f0   Merge pull request #16434 from owncloud/persist-maintenance-state
       new  2edcce7   use not deprecated method in tests
       new  3d289a5   Merge pull request #16719 from owncloud/fix-encryption-tests
       new  259b6ac   Fixing grammar - refs https://www.transifex.com/projects/p/owncloud/translate/#en_GB/lib/50330746
       new  5dc5b7f   Catch NotFoundException and return no quota information which simply reflects the current state - no file storage has been initialized for the user.
       new  00742a9   Merge pull request #16721 from owncloud/fix-grammar-enc-module
       new  61356b5   Keep versions when deleting as recipient
       new  a90a84b   Merge pull request #16691 from owncloud/trash-deleteasrecipientkeepversions
       new  99c6f96   Revert "fix theme in IE8 and IE9"
       new  49d6186   Add min-height to login page for IE8 and IE9
       new  5b52670   Merge pull request #16703 from owncloud/fix-ie8-ie9
       new  bf07eb4   Fix unit tests
       new  8d860e5   Merge pull request #16730 from owncloud/LukasReschke-patch-1
       new  30d7f92   Get etag from remote OC server
       new  c4cb93e   Added storage backend test for checkUpdate
       new  120588d   Disable update check test when testing wrappers
       new  bb0cb0a   Merge pull request #15895 from owncloud/dav-getremoteetag
       new  66a24ff   [tx-robot] updated from transifex
       new  ab5ecb3   Fix typo in PHPDoc
       new  5ea06f3   Merge pull request #16746 from owncloud/fix-phpdoc
       new  e544d5b   [tx-robot] updated from transifex
       new  6f69fab   port detection needs to take care of now thrown exceptions when LDAP server is not available
       new  c747a58   Merge pull request #16748 from owncloud/fix-ldap-port-detection-regression
       new  263bb46   Catch exceptions in files ajax calls
       new  ccbb1cc   Merge pull request #16718 from owncloud/files-catchajaxexceptions
       new  06dda42   Validate path in getChild
       new  249e54e   Add unit tests for InvalidPath Exception being thrown
       new  1df95ea   Fix "@throws" tags on doc blocks
       new  ddd067a   Merge pull request #16755 from owncloud/files-mkcolbackslash
       new  5e60795   Bring back OC\Cache\File - fixes #16760
       new  cd82b24   Bring back unit tests for \OC\Cache\File
       new  680a677   fix unit test
       new  85d1ca1   Merge pull request #16765 from owncloud/fix-chunked-upload-jenkins
       new  4e24486   Check whether the user exists before trying to set up his file system
       new  bd0b9a0   Add unit tests for non existing users
       new  9899e10   Merge pull request #16753 from owncloud/issue-16752-check-for-existing-user-in-expire-tasks
       new  0c9604e   [OCP] update PHPdoc to contain correct @since tags
       new  bd5aebe   Merge pull request #16770 from owncloud/update-ocp-phpdoc
       new  6ae5ae2   Prevent deleting Webdav root
       new  b97be0e   Fix sabre directory test cases
       new  cbb15f3   Merge pull request #16767 from owncloud/webdav-preventdeleteroot
       new  5d93353   Adding mimetype x-h for header files - fixes https://github.com/owncloud/files_texteditor/issues/70
       new  5481a84   Adding mark down mime type mkd - fixes https://github.com/owncloud/files_texteditor/issues/45
       new  3b188d0   Merge pull request #16768 from owncloud/add-missing-mime-types
       new  62ae392   Add owner to the storage stats to enable better notifications
       new  ca10ee4   Merge pull request #16771 from owncloud/fix-storage-full-message
       new  16708ae   [tx-robot] updated from transifex
       new  3542148   [tx-robot] updated from transifex
       new  2fb1b08   [tx-robot] updated from transifex
       new  d683752   Sort user groups by group name and hide the user count
       new  f051b73   Merge pull request #16402 from owncloud/issue-15956-slow-group-usercount
       new  c91b52d   move emitter implementation to a trait
       new  2413158   call mount providers that are registered after the filesystem is setup
       new  6f47a54   only use mount provider if we have a valid user
       new  8926bca   phpdoc, strict and type hints
       new  0497534   more type hints
       new  a9455be   more hints
       new  a968b84   Merge pull request #16158 from owncloud/mountprovider-after-setup
       new  97a3d8c   Fix login handler for file cache - fixes #16795
       new  1769de0   Merge pull request #16796 from owncloud/fix-login-listener-for-file-cache
       new  71d65cb   Fix max preview, some resizing and caching issues and force preview providers to resize their previews properly * introduces a method in OC_Image which doesn't stretch images when trying to make them fit in a box * adds the method to all key providers so that they can do their job, as expected by the Preview class * improves the caching mechanism of Preview in order to reduce I/O and to avoid filling the available disk space * fixes some long standing issues * **cont [...]
       new  3d0a523   Make sure we have a resource before measuring its size
       new  64c9c27   Merge pull request #16382 from oparoz/providers-are-responsible-for-the-size-of-their-preview
       new  d743d6d   add hint to exception
       new  2ae2da5   Merge pull request #16798 from owncloud/enc_add_hint_to_exception
       new  c7c6556   Do not use digits in random index names
       new  429bd7c   Merge pull request #16807 from owncloud/fix-16779
       new  75bd040   [tx-robot] updated from transifex
       new  308b97d   Fix regression in preview height calculation
       new  bacd5de   Merge pull request #16811 from espenfjo/master
       new  7b7b21d   Upgrade jquery-migrate to 1.2.1
       new  7df96f1   Merge pull request #16818 from owncloud/upgrade-jquery-migrate
       new  e668185   Check if the part files has keys when the original file does not
       new  05c2fc7   Add a test for the fallback to the part file keys
       new  9d90421   Merge pull request #16803 from owncloud/issue/16801-group-reshare-part-file-enc-keys
       new  7550bf0   Disable video preview if previews are disabled
       new  b9c7b55   Merge pull request #16840 from owncloud/fix-video-preview
       new  0dd9908   Disable search field in case there is no search available to the current selected app - fixes #14544
       new  0fde0e6   Search results have to explicitly be added to the content area of the app
       new  e882f5e   Bring back filtering on apps management page
       new  5f4f7e6   Merge pull request #16810 from owncloud/disable-search-if-not-implemented
       new  4d88302   [tx-robot] updated from transifex
       new  91841bb   Implement a faster way for checking availability of memberOf. Users tab in the wizard benefits.
       new  090478a   if possible, getUserGroups should get memberships using memberOf virtual attribute
       new  4747c7f   Merge pull request #16736 from owncloud/utilize-member-of
       new  262d7e6   Reduce amount of rows to update
       new  0235e5e   Fix fetching the mimetype id from the query
       new  be6ba65   Merge pull request #16814 from owncloud/improve-repair
       new  a8b51fd   fix app menu not showing on mobile, fix #16844
       new  5ccacb9   Merge pull request #16860 from owncloud/fix-appmenu
       new  ff24554   Null -> NullCache
       new  48e915c   Revert "Null -> NullCache"
       new  88d3c9a   [tx-robot] updated from transifex
       new  3090348   Null -> NullCache
       new  672b875   Merge pull request #16869 from owncloud/php7
       new  05f1ff8   Correctly import NullCache class
       new  4582d14   Order all use statements correctly
       new  afa030c   Check the query() for all defined services
       new  fee52f7   Merge pull request #16872 from owncloud/missing-nullcache-import
       new  0013c41   Fix error message and add 'user' to it
       new  bffadd0   Fix test message and add 'user' to it
       new  dbe344e   Merge pull request #16879 from jcfischer/jcf_fix_user_delete_message
       new  4d10dab   verify path when getting a node for sabredav
       new  e5c6a94   Merge pull request #16880 from owncloud/webdav-verify-path
       new  f13a2d9   Revert "verify path when getting a node for sabredav"
       new  cda9685   Merge pull request #16883 from owncloud/revert-16880-webdav-verify-path
       new  abd7093   [tx-robot] updated from transifex
       new  caf16b0   Only lock files in data/username/files/
       new  a7d2b3b   Add return value to lock methods and check it in tests
       new  5586b2d   Don't use limit on explode to have only 1 code path
       new  da96cbb   Merge pull request #16884 from owncloud/issue-16843-stop-locking-encryption-key-storage
       new  62286f0   fixing setting page titles
       new  bb0ea633  Merge pull request #16888 from owncloud/feature/fix-titles
       new  05cecb1   verify path when getting a node for sabredav
       new  5a5639a   tests for getNodeForPath with invalid path
       new  446f628   Merge pull request #16886 from owncloud/webdav-verify-path-again
       new  51d181f   [tx-robot] updated from transifex
       new  fe9b28a   [tx-robot] updated from transifex
       new  2806c94   [tx-robot] updated from transifex
       new  4497aa4   Webdav PUT small file lock must be shared during hooks
       new  b6165b6   Merge pull request #16912 from owncloud/webdav-smalltransferlockfix
       new  d256425   Truncate preview resolution
       new  3ce616f   Merge pull request #16885 from owncloud/files-previewurlresolutionrounding
       new  89a7aef   Added Opus Mimetype Support
       new  b8ab6fb   Merge pull request #16915 from aidanamavi/add-opus-mimetype
       new  8ff4a66   Determine the size we need before asking for a thumbnail We need to set the size of the preview using the devicePixelRatio and use that as arguments when using the preview endpoint or that endpoint will use the default 36x36 and thumbnails will be blurry on high DPI devices
       new  7b84343   floats  are not welcome when setting the size of a preview
       new  433db48   Merge pull request #16911 from oparoz/prettier-public-thumbnails
       new  1bc56a9   compare-and-set and compare-and-delete using lua scripts for redis
       new  ac9f998   add compare-and-delete to the memcache interface
       new  520a741   clear memcache keys in locking
       new  a9ff242   switch to using watch to implement cas and cad on redis
       new  de3ed8e   Merge pull request #16821 from owncloud/compare-and-delete-locking-watch
       new  eac117f   Changed a p element by a div
       new  6170150   Merge pull request #1 from Brewal/Brewal-patch-1
       new  5eb0dac   Merge pull request #16802 from Brewal/master
       new  6b08742   add proper locking to file_put_contents when using streams
       new  bcf13af   change lock back to shared before updating the cache
       new  911c43e   Merge pull request #16727 from owncloud/file-put-content-lock
       new  eec8d77   Align recommended settings
       new  4bc3528   Merge pull request #16931 from owncloud/make-security-checks-more-stringent
       new  15ba2a4   Reintroduce user cache
       new  34f5541   Add `no-store` to AppFramework
       new  fffef52   Adjust NullCache tests
       new  e9d11a6   Merge pull request #16944 from owncloud/fix-avatars
       new  0a5d73b   [tx-robot] updated from transifex
       new  d3f828a   Skip directory entry in S3 opendir
       new  b052ecc   Merge pull request #16938 from owncloud/ext-s3-opendirduplicate
       new  1f91e9e   Convert invalid path exception to sabre exception on MOVE
       new  60005be   Merge pull request #16943 from owncloud/sabre-convertinvalidpath
       new  3b08b26   Throw exception if memcache misconfigured or missing
       new  7d8b728   Merge pull request #16832 from owncloud/memcache-fail
       new  580155a   Load the update information asyncroniously to fix the page load speed
       new  5ca6ec7   Make "include update info" part of the cache key
       new  829f647   Merge pull request #16856 from owncloud/issue-15851-fetch-updates-after-page-completion
       new  0e3a3dd   Rethrow LockedException with full path
       new  e5d34a2   Merge pull request #16892 from owncloud/lock-returnfullpath
       new  102c6ff   Normalize path in View's lock methods
       new  de5c845   Merge pull request #16955 from owncloud/lock-changelocktrimpath
       new  3898b8c   [tx-robot] updated from transifex
       new  7d72f7d   keep a read lock while scanning a file or folder
       new  a4f808b   properly unlock in case of failed fopen
       new  5efbab4   ensure we dont have to scan a file in the trash wrapper
       new  9c0d69a   ensure normalized path form when changing locks
       new  f02e110   explain pre-hook scan
       new  d2305f2   Merge pull request #16729 from owncloud/scanner-read-lock
       new  9e506ab   Fix OCP PHPDoc
       new  e6e9370   Merge pull request #16985 from owncloud/fix-public-api-phpdoc
       new  123807b   Correc type annotation
       new  70ca010   Fix PHPDoc annotations
       new  21d2618   Fix test
       new  a89bb1d   Merge pull request #16988 from owncloud/fix-avatar-fail
       new  58afa46   fix childs of slideToggle not sliding the target
       new  2abedd5   remove unneeded span around Settings text, fixes cursor
       new  9a0b0ba   Merge pull request #16893 from owncloud/fixSlideToggle
       new  ea9c21f   remove mssql from supported dbs
       new  6856316   Fix return value for OCP PHPDoc
       new  bfa716a   Merge pull request #16995 from owncloud/fix-ocp-phpdoc
       new  d5ef1f2   8.1 RC1
       new  9e48f7f   Remove MSSQL completely from list
       new  1b40af1   Imported Upstream version 8.1.0~~rc1~dfsg

The 449 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 apps/activity/l10n/ca.js                           |    8 +-
 apps/activity/l10n/ca.json                         |    8 +-
 apps/activity/l10n/et_EE.js                        |    1 +
 apps/activity/l10n/et_EE.json                      |    1 +
 apps/activity/l10n/lb.js                           |   42 +
 apps/activity/l10n/lb.json                         |   40 +
 apps/activity/l10n/nb_NO.js                        |    2 +-
 apps/activity/l10n/nb_NO.json                      |    2 +-
 apps/activity/l10n/pl.js                           |    1 +
 apps/activity/l10n/pl.json                         |    1 +
 apps/activity/l10n/ru.js                           |    4 +-
 apps/activity/l10n/ru.json                         |    4 +-
 apps/activity/l10n/sk_SK.js                        |    6 +-
 apps/activity/l10n/sk_SK.json                      |    6 +-
 apps/activity/l10n/th_TH.js                        |   42 +
 apps/activity/l10n/th_TH.json                      |   40 +
 apps/encryption/appinfo/app.php                    |    6 +-
 apps/encryption/appinfo/application.php            |   11 +-
 apps/encryption/appinfo/info.xml                   |    2 +-
 apps/encryption/controller/statuscontroller.php    |   15 +-
 apps/encryption/js/encryption.js                   |    2 +-
 apps/encryption/l10n/ar.js                         |    1 +
 apps/encryption/l10n/ar.json                       |    1 +
 apps/encryption/l10n/ast.js                        |    1 +
 apps/encryption/l10n/ast.json                      |    1 +
 apps/encryption/l10n/az.js                         |    1 +
 apps/encryption/l10n/az.json                       |    1 +
 apps/encryption/l10n/bg_BG.js                      |    1 +
 apps/encryption/l10n/bg_BG.json                    |    1 +
 apps/encryption/l10n/ca.js                         |    1 +
 apps/encryption/l10n/ca.json                       |    1 +
 apps/encryption/l10n/cs_CZ.js                      |    4 +
 apps/encryption/l10n/cs_CZ.json                    |    4 +
 apps/encryption/l10n/da.js                         |   13 +
 apps/encryption/l10n/da.json                       |   13 +
 apps/encryption/l10n/de.js                         |    4 +
 apps/encryption/l10n/de.json                       |    4 +
 apps/encryption/l10n/de_DE.js                      |    6 +-
 apps/encryption/l10n/de_DE.json                    |    6 +-
 apps/encryption/l10n/el.js                         |    4 +
 apps/encryption/l10n/el.json                       |    4 +
 apps/encryption/l10n/en_GB.js                      |   13 +
 apps/encryption/l10n/en_GB.json                    |   13 +
 apps/encryption/l10n/eo.js                         |   13 +
 apps/encryption/l10n/eo.json                       |   13 +
 apps/encryption/l10n/es.js                         |    9 +-
 apps/encryption/l10n/es.json                       |    9 +-
 apps/encryption/l10n/es_AR.js                      |    1 +
 apps/encryption/l10n/es_AR.json                    |    1 +
 apps/encryption/l10n/es_MX.js                      |    1 +
 apps/encryption/l10n/es_MX.json                    |    1 +
 apps/encryption/l10n/et_EE.js                      |    1 +
 apps/encryption/l10n/et_EE.json                    |    1 +
 apps/encryption/l10n/eu.js                         |    1 +
 apps/encryption/l10n/eu.json                       |    1 +
 apps/encryption/l10n/fi_FI.js                      |    4 +
 apps/encryption/l10n/fi_FI.json                    |    4 +
 apps/encryption/l10n/fr.js                         |    8 +-
 apps/encryption/l10n/fr.json                       |    8 +-
 apps/encryption/l10n/gl.js                         |    4 +
 apps/encryption/l10n/gl.json                       |    4 +
 apps/encryption/l10n/hr.js                         |    1 +
 apps/encryption/l10n/hr.json                       |    1 +
 apps/encryption/l10n/hu_HU.js                      |    1 +
 apps/encryption/l10n/hu_HU.json                    |    1 +
 apps/encryption/l10n/id.js                         |    1 +
 apps/encryption/l10n/id.json                       |    1 +
 apps/encryption/l10n/it.js                         |    4 +
 apps/encryption/l10n/it.json                       |    4 +
 apps/encryption/l10n/ja.js                         |   29 +-
 apps/encryption/l10n/ja.json                       |   29 +-
 apps/encryption/l10n/ko.js                         |    1 +
 apps/encryption/l10n/ko.json                       |    1 +
 apps/encryption/l10n/lt_LT.js                      |    1 +
 apps/encryption/l10n/lt_LT.json                    |    1 +
 apps/encryption/l10n/nb_NO.js                      |   16 +
 apps/encryption/l10n/nb_NO.json                    |   16 +
 apps/encryption/l10n/nl.js                         |    4 +
 apps/encryption/l10n/nl.json                       |    4 +
 apps/encryption/l10n/oc.js                         |   52 +
 apps/encryption/l10n/oc.json                       |   50 +
 apps/encryption/l10n/pl.js                         |    1 +
 apps/encryption/l10n/pl.json                       |    1 +
 apps/encryption/l10n/pt_BR.js                      |    4 +
 apps/encryption/l10n/pt_BR.json                    |    4 +
 apps/encryption/l10n/pt_PT.js                      |    5 +
 apps/encryption/l10n/pt_PT.json                    |    5 +
 apps/encryption/l10n/ru.js                         |    1 +
 apps/encryption/l10n/ru.json                       |    1 +
 apps/encryption/l10n/sk_SK.js                      |    1 +
 apps/encryption/l10n/sk_SK.json                    |    1 +
 apps/encryption/l10n/sl.js                         |    1 +
 apps/encryption/l10n/sl.json                       |    1 +
 apps/encryption/l10n/sr.js                         |    4 +
 apps/encryption/l10n/sr.json                       |    4 +
 apps/encryption/l10n/sv.js                         |    1 +
 apps/encryption/l10n/sv.json                       |    1 +
 apps/encryption/l10n/th_TH.js                      |   52 +
 apps/encryption/l10n/th_TH.json                    |   50 +
 apps/encryption/l10n/tr.js                         |   19 +-
 apps/encryption/l10n/tr.json                       |   19 +-
 apps/encryption/l10n/uk.js                         |   12 +-
 apps/encryption/l10n/uk.json                       |   12 +-
 apps/encryption/l10n/vi.js                         |    2 +
 apps/encryption/l10n/vi.json                       |    2 +
 apps/encryption/l10n/zh_CN.js                      |    1 +
 apps/encryption/l10n/zh_CN.json                    |    1 +
 apps/encryption/l10n/zh_TW.js                      |    1 +
 apps/encryption/l10n/zh_TW.json                    |    1 +
 apps/encryption/lib/crypto/encryption.php          |   32 +-
 apps/encryption/lib/session.php                    |    1 +
 .../tests/controller/StatusControllerTest.php      |   90 +
 apps/encryption/tests/lib/HookManagerTest.php      |    4 +-
 apps/encryption/tests/lib/KeyManagerTest.php       |    6 +-
 apps/encryption/tests/lib/MigrationTest.php        |    2 +-
 apps/encryption/tests/lib/RecoveryTest.php         |    2 +-
 apps/encryption/tests/lib/crypto/cryptTest.php     |   20 +-
 .../encryption/tests/lib/crypto/encryptionTest.php |   55 +-
 apps/{files_external => external}/l10n/hy.js       |    4 +-
 apps/{files_external => external}/l10n/hy.json     |    2 +-
 apps/external/l10n/oc.js                           |    6 +
 apps/external/l10n/oc.json                         |    6 +
 apps/external/l10n/th_TH.js                        |    6 +
 apps/external/l10n/th_TH.json                      |    6 +
 apps/external/l10n/vi.js                           |    2 +
 apps/external/l10n/vi.json                         |    2 +
 apps/files/ajax/delete.php                         |   13 +-
 apps/files/ajax/newfile.php                        |   19 +-
 apps/files/ajax/newfolder.php                      |   27 +-
 apps/files/ajax/rename.php                         |   21 +-
 apps/files/controller/apicontroller.php            |    3 -
 apps/files/index.php                               |    3 +-
 apps/files/js/filelist.js                          |    4 +-
 apps/files/js/files.js                             |   16 +-
 apps/files/js/navigation.js                        |    2 +-
 apps/files/l10n/az.js                              |    2 +
 apps/files/l10n/az.json                            |    2 +
 apps/files/l10n/be.js                              |    2 +-
 apps/files/l10n/be.json                            |    2 +-
 apps/files/l10n/da.js                              |    2 +
 apps/files/l10n/da.json                            |    2 +
 apps/files/l10n/de.js                              |    2 +
 apps/files/l10n/de.json                            |    2 +
 apps/files/l10n/de_DE.js                           |    2 +
 apps/files/l10n/de_DE.json                         |    2 +
 apps/files/l10n/el.js                              |    2 +
 apps/files/l10n/el.json                            |    2 +
 apps/files/l10n/en_GB.js                           |    1 +
 apps/files/l10n/en_GB.json                         |    1 +
 apps/files/l10n/eo.js                              |    7 +
 apps/files/l10n/eo.json                            |    7 +
 apps/files/l10n/es.js                              |    2 +
 apps/files/l10n/es.json                            |    2 +
 apps/files/l10n/fi_FI.js                           |    2 +
 apps/files/l10n/fi_FI.json                         |    2 +
 apps/files/l10n/fr.js                              |    6 +-
 apps/files/l10n/fr.json                            |    6 +-
 apps/files/l10n/gl.js                              |    2 +
 apps/files/l10n/gl.json                            |    2 +
 apps/files/l10n/it.js                              |    2 +
 apps/files/l10n/it.json                            |    2 +
 apps/files/l10n/ja.js                              |    1 +
 apps/files/l10n/ja.json                            |    1 +
 apps/files/l10n/nb_NO.js                           |   10 +-
 apps/files/l10n/nb_NO.json                         |   10 +-
 apps/files/l10n/nl.js                              |    2 +
 apps/files/l10n/nl.json                            |    2 +
 apps/files/l10n/oc.js                              |  127 +-
 apps/files/l10n/oc.json                            |  127 +-
 apps/files/l10n/pl.js                              |    6 +
 apps/files/l10n/pl.json                            |    6 +
 apps/files/l10n/pt_BR.js                           |    3 +
 apps/files/l10n/pt_BR.json                         |    3 +
 apps/files/l10n/sr.js                              |    2 +
 apps/files/l10n/sr.json                            |    2 +
 apps/files/l10n/th_TH.js                           |   74 +-
 apps/files/l10n/th_TH.json                         |   74 +-
 apps/files/l10n/tr.js                              |    4 +-
 apps/files/l10n/tr.json                            |    4 +-
 apps/files/l10n/uk.js                              |   58 +-
 apps/files/l10n/uk.json                            |   58 +-
 apps/files/l10n/vi.js                              |    3 +
 apps/files/l10n/vi.json                            |    3 +
 apps/files/lib/app.php                             |   11 +
 apps/files/lib/helper.php                          |    4 +-
 apps/files/templates/appnavigation.php             |    2 +-
 apps/files/templates/index.php                     |    3 +
 apps/files/tests/ajax_rename.php                   |   29 +-
 apps/files/tests/controller/apicontrollertest.php  |    1 -
 apps/files_external/3rdparty/Dropbox/API.php       |  346 +-
 apps/files_external/3rdparty/Dropbox/LICENSE.txt   |   19 -
 apps/files_external/3rdparty/Dropbox/OAuth.php     |   67 +-
 .../files_external/3rdparty/Dropbox/OAuth/Curl.php |  124 +-
 .../files_external/3rdparty/Dropbox/OAuth/PEAR.php |  187 ++
 apps/files_external/3rdparty/Dropbox/OAuth/PHP.php |  157 +
 .../Dropbox/OAuth/{Curl.php => Wordpress.php}      |  125 +-
 .../files_external/3rdparty/Dropbox/OAuth/Zend.php |  244 ++
 .../3rdparty/Dropbox/OAuth/ca-bundle.pem           | 3509 ++++++++++++++++++++
 apps/files_external/appinfo/app.php                |    2 +-
 apps/files_external/js/settings.js                 |   10 +
 apps/files_external/l10n/ar.js                     |   10 +
 apps/files_external/l10n/ar.json                   |   10 +
 apps/files_external/l10n/cs_CZ.js                  |    2 +
 apps/files_external/l10n/cs_CZ.json                |    2 +
 apps/files_external/l10n/da.js                     |    7 +
 apps/files_external/l10n/da.json                   |    7 +
 apps/files_external/l10n/de.js                     |    9 +-
 apps/files_external/l10n/de.json                   |    9 +-
 apps/files_external/l10n/de_DE.js                  |    9 +-
 apps/files_external/l10n/de_DE.json                |    9 +-
 apps/files_external/l10n/el.js                     |    7 +
 apps/files_external/l10n/el.json                   |    7 +
 apps/files_external/l10n/en_GB.js                  |    7 +
 apps/files_external/l10n/en_GB.json                |    7 +
 apps/files_external/l10n/eo.js                     |    1 +
 apps/files_external/l10n/eo.json                   |    1 +
 apps/files_external/l10n/es.js                     |    7 +
 apps/files_external/l10n/es.json                   |    7 +
 apps/files_external/l10n/fi_FI.js                  |    5 +
 apps/files_external/l10n/fi_FI.json                |    5 +
 apps/files_external/l10n/fr.js                     |    9 +-
 apps/files_external/l10n/fr.json                   |    9 +-
 apps/files_external/l10n/gl.js                     |    9 +-
 apps/files_external/l10n/gl.json                   |    9 +-
 apps/files_external/l10n/hy.js                     |    1 +
 apps/files_external/l10n/hy.json                   |    1 +
 apps/files_external/l10n/id.js                     |    1 +
 apps/files_external/l10n/id.json                   |    1 +
 apps/files_external/l10n/it.js                     |    7 +
 apps/files_external/l10n/it.json                   |    7 +
 apps/files_external/l10n/ja.js                     |    1 +
 apps/files_external/l10n/ja.json                   |    1 +
 apps/files_external/l10n/ko.js                     |    1 +
 apps/files_external/l10n/ko.json                   |    1 +
 apps/files_external/l10n/nb_NO.js                  |    9 +-
 apps/files_external/l10n/nb_NO.json                |    9 +-
 apps/files_external/l10n/nl.js                     |    7 +
 apps/files_external/l10n/nl.json                   |    7 +
 apps/files_external/l10n/oc.js                     |   77 +-
 apps/files_external/l10n/oc.json                   |   77 +-
 apps/files_external/l10n/pl.js                     |    7 +
 apps/files_external/l10n/pl.json                   |    7 +
 apps/files_external/l10n/pt_BR.js                  |    7 +
 apps/files_external/l10n/pt_BR.json                |    7 +
 apps/files_external/l10n/sr.js                     |   11 +-
 apps/files_external/l10n/sr.json                   |   11 +-
 apps/files_external/l10n/th_TH.js                  |   64 +-
 apps/files_external/l10n/th_TH.json                |   64 +-
 apps/files_external/l10n/tr.js                     |    7 +
 apps/files_external/l10n/tr.json                   |    7 +
 apps/files_external/l10n/uk.js                     |    1 +
 apps/files_external/l10n/uk.json                   |    1 +
 apps/files_external/l10n/vi.js                     |    3 +
 apps/files_external/l10n/vi.json                   |    3 +
 apps/files_external/lib/amazons3.php               |    4 +
 apps/files_locking/lib/lockingwrapper.php          |   32 +-
 apps/files_sharing/ajax/shareinfo.php              |    5 +
 apps/files_sharing/appinfo/app.php                 |    1 +
 apps/files_sharing/css/public.css                  |    1 +
 apps/files_sharing/js/public.js                    |   15 +-
 apps/files_sharing/l10n/az.js                      |    2 +
 apps/files_sharing/l10n/az.json                    |    2 +
 apps/files_sharing/l10n/da.js                      |    5 +-
 apps/files_sharing/l10n/da.json                    |    5 +-
 apps/files_sharing/l10n/de.js                      |    6 +-
 apps/files_sharing/l10n/de.json                    |    6 +-
 apps/files_sharing/l10n/de_DE.js                   |    6 +-
 apps/files_sharing/l10n/de_DE.json                 |    6 +-
 apps/files_sharing/l10n/el.js                      |    4 +-
 apps/files_sharing/l10n/el.json                    |    4 +-
 apps/files_sharing/l10n/en_GB.js                   |    4 +-
 apps/files_sharing/l10n/en_GB.json                 |    4 +-
 apps/files_sharing/l10n/eo.js                      |   14 +-
 apps/files_sharing/l10n/eo.json                    |   14 +-
 apps/files_sharing/l10n/es.js                      |    4 +-
 apps/files_sharing/l10n/es.json                    |    4 +-
 apps/files_sharing/l10n/fi_FI.js                   |    4 +-
 apps/files_sharing/l10n/fi_FI.json                 |    4 +-
 apps/files_sharing/l10n/fr.js                      |    4 +-
 apps/files_sharing/l10n/fr.json                    |    4 +-
 apps/files_sharing/l10n/gl.js                      |    4 +-
 apps/files_sharing/l10n/gl.json                    |    4 +-
 apps/files_sharing/l10n/it.js                      |    4 +-
 apps/files_sharing/l10n/it.json                    |    4 +-
 apps/files_sharing/l10n/nb_NO.js                   |    6 +-
 apps/files_sharing/l10n/nb_NO.json                 |    6 +-
 apps/files_sharing/l10n/nl.js                      |    4 +-
 apps/files_sharing/l10n/nl.json                    |    4 +-
 apps/files_sharing/l10n/oc.js                      |    4 +-
 apps/files_sharing/l10n/oc.json                    |    4 +-
 apps/files_sharing/l10n/pt_BR.js                   |    6 +-
 apps/files_sharing/l10n/pt_BR.json                 |    6 +-
 apps/files_sharing/l10n/sr.js                      |    4 +-
 apps/files_sharing/l10n/sr.json                    |    4 +-
 apps/files_sharing/l10n/th_TH.js                   |   57 +-
 apps/files_sharing/l10n/th_TH.json                 |   57 +-
 apps/files_sharing/l10n/tr.js                      |    8 +-
 apps/files_sharing/l10n/tr.json                    |    8 +-
 apps/files_sharing/l10n/vi.js                      |    3 +
 apps/files_sharing/l10n/vi.json                    |    3 +
 .../lib/controllers/sharecontroller.php            |    2 +-
 apps/files_sharing/lib/external/storage.php        |    1 -
 apps/files_sharing/lib/helper.php                  |   16 +
 apps/files_sharing/lib/sharedstorage.php           |   38 +-
 apps/files_sharing/publicwebdav.php                |   12 +-
 .../settings-personal.php}                         |   19 +-
 apps/files_sharing/templates/public.php            |   20 +-
 apps/files_sharing/templates/settings-personal.php |   12 +
 .../tests/controller/sharecontroller.php           |    7 +-
 apps/files_sharing/tests/external/managertest.php  |   20 +-
 apps/files_sharing/tests/js/publicAppSpec.js       |  107 +
 .../tests/middleware/sharingcheckmiddleware.php    |    6 +-
 apps/files_sharing/tests/testcase.php              |    1 +
 apps/files_texteditor/ajax/loadfile.php            |   54 -
 apps/files_texteditor/ajax/savefile.php            |   71 -
 apps/files_texteditor/appinfo/app.php              |   17 +-
 apps/files_texteditor/appinfo/application.php      |   58 +
 apps/files_texteditor/appinfo/info.xml             |    6 +-
 apps/files_texteditor/appinfo/routes.php           |   43 +-
 .../controller/filehandlingcontroller.php          |  161 +
 apps/files_texteditor/js/editor.js                 |  105 +-
 apps/files_texteditor/l10n/da.js                   |    2 +
 apps/files_texteditor/l10n/da.json                 |    2 +
 apps/files_texteditor/l10n/da.php                  |    2 +
 apps/files_texteditor/l10n/de.js                   |    3 +-
 apps/files_texteditor/l10n/de.json                 |    3 +-
 apps/files_texteditor/l10n/de.php                  |    3 +-
 apps/files_texteditor/l10n/de_DE.js                |    1 +
 apps/files_texteditor/l10n/de_DE.json              |    1 +
 apps/files_texteditor/l10n/de_DE.php               |    1 +
 apps/files_texteditor/l10n/el.js                   |    2 +
 apps/files_texteditor/l10n/el.json                 |    2 +
 apps/files_texteditor/l10n/el.php                  |    2 +
 apps/files_texteditor/l10n/es.js                   |    2 +
 apps/files_texteditor/l10n/es.json                 |    2 +
 apps/files_texteditor/l10n/es.php                  |    2 +
 apps/files_texteditor/l10n/et_EE.js                |   18 +
 apps/files_texteditor/l10n/et_EE.json              |   16 +
 apps/files_texteditor/l10n/et_EE.php               |   11 +-
 apps/files_texteditor/l10n/fi_FI.js                |    2 +
 apps/files_texteditor/l10n/fi_FI.json              |    2 +
 apps/files_texteditor/l10n/fi_FI.php               |    2 +
 apps/files_texteditor/l10n/fr.js                   |    2 +
 apps/files_texteditor/l10n/fr.json                 |    2 +
 apps/files_texteditor/l10n/fr.php                  |    2 +
 apps/files_texteditor/l10n/gl.js                   |    2 +
 apps/files_texteditor/l10n/gl.json                 |    2 +
 apps/files_texteditor/l10n/gl.php                  |    2 +
 apps/files_texteditor/l10n/it.js                   |    2 +
 apps/files_texteditor/l10n/it.json                 |    2 +
 apps/files_texteditor/l10n/it.php                  |    2 +
 apps/files_texteditor/l10n/nb_NO.js                |    2 +
 apps/files_texteditor/l10n/nb_NO.json              |    2 +
 apps/files_texteditor/l10n/nb_NO.php               |    2 +
 apps/files_texteditor/l10n/nl.js                   |    2 +
 apps/files_texteditor/l10n/nl.json                 |    2 +
 apps/files_texteditor/l10n/nl.php                  |    2 +
 apps/files_texteditor/l10n/oc.js                   |   17 +
 apps/files_texteditor/l10n/oc.json                 |   15 +
 apps/files_texteditor/l10n/oc.php                  |   20 +-
 apps/files_texteditor/l10n/pl.js                   |    2 +
 apps/files_texteditor/l10n/pl.json                 |    2 +
 apps/files_texteditor/l10n/pl.php                  |    2 +
 apps/files_texteditor/l10n/pt_BR.js                |    2 +
 apps/files_texteditor/l10n/pt_BR.json              |    2 +
 apps/files_texteditor/l10n/pt_BR.php               |    2 +
 apps/files_texteditor/l10n/sk_SK.js                |    2 +
 apps/files_texteditor/l10n/sk_SK.json              |    2 +
 apps/files_texteditor/l10n/sk_SK.php               |    2 +
 apps/files_texteditor/l10n/sr.js                   |    2 +
 apps/files_texteditor/l10n/sr.json                 |    2 +
 apps/files_texteditor/l10n/sr.php                  |    2 +
 apps/files_texteditor/l10n/th_TH.js                |   19 +
 apps/files_texteditor/l10n/th_TH.json              |   17 +
 apps/files_texteditor/l10n/th_TH.php               |   13 +-
 apps/files_texteditor/l10n/tr.js                   |    1 +
 apps/files_texteditor/l10n/tr.json                 |    1 +
 apps/files_texteditor/l10n/tr.php                  |    1 +
 apps/files_texteditor/l10n/vi.js                   |   14 +
 apps/files_texteditor/l10n/vi.json                 |   12 +
 apps/files_texteditor/l10n/vi.php                  |    7 +-
 apps/files_texteditor/tests/bootstrap.php          |   11 +
 .../controller/filehandlingcontrollertest.php      |  191 ++
 apps/files_texteditor/tests/phpunit.xml            |   26 +
 apps/files_trashbin/command/expire.php             |    6 +
 apps/files_trashbin/l10n/eo.js                     |    1 +
 apps/files_trashbin/l10n/eo.json                   |    1 +
 apps/files_trashbin/l10n/et_EE.js                  |    1 +
 apps/files_trashbin/l10n/et_EE.json                |    1 +
 apps/files_trashbin/l10n/oc.js                     |   13 +-
 apps/files_trashbin/l10n/oc.json                   |   13 +-
 apps/files_trashbin/l10n/th_TH.js                  |    9 +
 apps/files_trashbin/l10n/th_TH.json                |    9 +
 apps/files_trashbin/l10n/vi.js                     |    3 +
 apps/files_trashbin/l10n/vi.json                   |    3 +
 apps/files_trashbin/lib/helper.php                 |    3 -
 apps/files_trashbin/lib/trashbin.php               |  143 +-
 .../files_trashbin/tests/command/expiretest.php    |   18 +-
 apps/files_trashbin/tests/storage.php              |  126 +-
 apps/files_trashbin/tests/trashbin.php             |    3 +-
 apps/files_versions/command/expire.php             |    7 +-
 apps/files_versions/l10n/oc.js                     |   11 +
 apps/files_versions/l10n/oc.json                   |    9 +
 apps/files_versions/l10n/th_TH.js                  |    4 +
 apps/files_versions/l10n/th_TH.json                |    4 +
 apps/files_versions/lib/storage.php                |    6 +-
 .../files_versions/tests/command/expiretest.php    |   18 +-
 apps/files_versions/tests/versions.php             |   11 +
 apps/firstrunwizard/l10n/oc.js                     |   18 +
 apps/firstrunwizard/l10n/oc.json                   |   16 +
 apps/firstrunwizard/l10n/oc.php                    |   14 +-
 apps/firstrunwizard/l10n/th_TH.js                  |   18 +
 apps/firstrunwizard/l10n/th_TH.json                |   16 +
 apps/firstrunwizard/l10n/th_TH.php                 |   14 +-
 apps/gallery/l10n/oc.js                            |   17 +
 apps/gallery/l10n/oc.json                          |   15 +
 apps/gallery/l10n/oc.php                           |   14 +-
 apps/gallery/l10n/th_TH.js                         |   17 +
 apps/gallery/l10n/th_TH.json                       |   15 +
 apps/gallery/l10n/th_TH.php                        |   12 +-
 apps/gallery/l10n/vi.js                            |    1 +
 apps/gallery/l10n/vi.json                          |    1 +
 apps/gallery/l10n/vi.php                           |    1 +
 apps/gallery/templates/public.php                  |   20 +-
 apps/provisioning_api/lib/users.php                |   36 +-
 apps/provisioning_api/tests/appstest.php           |    2 +-
 apps/provisioning_api/tests/groupstest.php         |   12 +-
 apps/provisioning_api/tests/userstest.php          |   86 +-
 apps/templateeditor/l10n/th_TH.js                  |   19 +
 apps/templateeditor/l10n/th_TH.json                |   17 +
 apps/templateeditor/l10n/th_TH.php                 |   13 +
 apps/updater/ajax/channel.php                      |    3 +-
 apps/updater/l10n/cs_CZ.js                         |    2 +-
 apps/updater/l10n/cs_CZ.json                       |    2 +-
 apps/updater/l10n/cs_CZ.php                        |    2 +-
 apps/updater/l10n/da.js                            |    2 +-
 apps/updater/l10n/da.json                          |    2 +-
 apps/updater/l10n/da.php                           |    2 +-
 apps/updater/l10n/de.js                            |    4 +-
 apps/updater/l10n/de.json                          |    4 +-
 apps/updater/l10n/de.php                           |    4 +-
 apps/updater/l10n/de_DE.js                         |    4 +-
 apps/updater/l10n/de_DE.json                       |    4 +-
 apps/updater/l10n/de_DE.php                        |    4 +-
 apps/updater/l10n/el.js                            |    2 +-
 apps/updater/l10n/el.json                          |    2 +-
 apps/updater/l10n/el.php                           |    2 +-
 apps/updater/l10n/en_GB.js                         |    3 +-
 apps/updater/l10n/en_GB.json                       |    3 +-
 apps/updater/l10n/en_GB.php                        |    3 +-
 apps/updater/l10n/es.js                            |    2 +-
 apps/updater/l10n/es.json                          |    2 +-
 apps/updater/l10n/es.php                           |    2 +-
 apps/updater/l10n/fi_FI.js                         |    2 +-
 apps/updater/l10n/fi_FI.json                       |    2 +-
 apps/updater/l10n/fi_FI.php                        |    2 +-
 apps/updater/l10n/fr.js                            |    2 +-
 apps/updater/l10n/fr.json                          |    2 +-
 apps/updater/l10n/fr.php                           |    2 +-
 apps/updater/l10n/gl.js                            |    4 +-
 apps/updater/l10n/gl.json                          |    4 +-
 apps/updater/l10n/gl.php                           |    4 +-
 apps/updater/l10n/id.js                            |    1 -
 apps/updater/l10n/id.json                          |    1 -
 apps/updater/l10n/id.php                           |    1 -
 apps/updater/l10n/it.js                            |    2 +-
 apps/updater/l10n/it.json                          |    2 +-
 apps/updater/l10n/it.php                           |    2 +-
 apps/updater/l10n/ja.js                            |    1 -
 apps/updater/l10n/ja.json                          |    1 -
 apps/updater/l10n/ja.php                           |    1 -
 apps/updater/l10n/ko.js                            |    1 -
 apps/updater/l10n/ko.json                          |    1 -
 apps/updater/l10n/ko.php                           |    1 -
 apps/updater/l10n/nb_NO.js                         |    3 +-
 apps/updater/l10n/nb_NO.json                       |    3 +-
 apps/updater/l10n/nb_NO.php                        |    3 +-
 apps/updater/l10n/nl.js                            |    2 +-
 apps/updater/l10n/nl.json                          |    2 +-
 apps/updater/l10n/nl.php                           |    2 +-
 apps/updater/l10n/pt_BR.js                         |    2 +-
 apps/updater/l10n/pt_BR.json                       |    2 +-
 apps/updater/l10n/pt_BR.php                        |    2 +-
 apps/updater/l10n/pt_PT.js                         |    1 -
 apps/updater/l10n/pt_PT.json                       |    1 -
 apps/updater/l10n/pt_PT.php                        |    1 -
 apps/updater/l10n/ru.js                            |    1 -
 apps/updater/l10n/ru.json                          |    1 -
 apps/updater/l10n/ru.php                           |    1 -
 apps/updater/l10n/sk_SK.js                         |   34 +-
 apps/updater/l10n/sk_SK.json                       |   34 +-
 apps/updater/l10n/sk_SK.php                        |   34 +-
 apps/updater/l10n/sl.js                            |    1 -
 apps/updater/l10n/sl.json                          |    1 -
 apps/updater/l10n/sl.php                           |    1 -
 apps/updater/l10n/sr.js                            |    2 +-
 apps/updater/l10n/sr.json                          |    2 +-
 apps/updater/l10n/sr.php                           |    2 +-
 apps/updater/l10n/th_TH.js                         |   47 +
 apps/updater/l10n/th_TH.json                       |   45 +
 apps/updater/l10n/th_TH.php                        |   41 +-
 apps/updater/l10n/tr.js                            |    4 +-
 apps/updater/l10n/tr.json                          |    4 +-
 apps/updater/l10n/tr.php                           |    4 +-
 apps/updater/l10n/uk.js                            |    3 +-
 apps/updater/l10n/uk.json                          |    3 +-
 apps/updater/l10n/uk.php                           |    3 +-
 apps/updater/lib/channel.php                       |   15 +-
 apps/user_ldap/ajax/testConfiguration.php          |   38 +-
 apps/user_ldap/command/setconfig.php               |    1 -
 apps/user_ldap/group_ldap.php                      |   48 +-
 apps/user_ldap/js/wizard/view.js                   |   23 +-
 apps/user_ldap/js/wizard/wizardTabElementary.js    |   18 +-
 apps/user_ldap/js/wizard/wizardTabGeneric.js       |   11 +
 apps/user_ldap/js/wizard/wizardTabUserFilter.js    |    6 +
 apps/user_ldap/l10n/cs_CZ.js                       |    7 +
 apps/user_ldap/l10n/cs_CZ.json                     |    7 +
 apps/user_ldap/l10n/da.js                          |    7 +
 apps/user_ldap/l10n/da.json                        |    7 +
 apps/user_ldap/l10n/de.js                          |    7 +
 apps/user_ldap/l10n/de.json                        |    7 +
 apps/user_ldap/l10n/de_DE.js                       |    7 +
 apps/user_ldap/l10n/de_DE.json                     |    7 +
 apps/user_ldap/l10n/el.js                          |    7 +
 apps/user_ldap/l10n/el.json                        |    7 +
 apps/user_ldap/l10n/en_GB.js                       |    8 +
 apps/user_ldap/l10n/en_GB.json                     |    8 +
 apps/user_ldap/l10n/es.js                          |    7 +
 apps/user_ldap/l10n/es.json                        |    7 +
 apps/user_ldap/l10n/fr.js                          |    7 +
 apps/user_ldap/l10n/fr.json                        |    7 +
 apps/user_ldap/l10n/gl.js                          |    7 +
 apps/user_ldap/l10n/gl.json                        |    7 +
 apps/user_ldap/l10n/it.js                          |    7 +
 apps/user_ldap/l10n/it.json                        |    7 +
 apps/user_ldap/l10n/ja.js                          |   10 +
 apps/user_ldap/l10n/ja.json                        |   10 +
 apps/user_ldap/l10n/nb_NO.js                       |   61 +-
 apps/user_ldap/l10n/nb_NO.json                     |   61 +-
 apps/user_ldap/l10n/nl.js                          |    7 +
 apps/user_ldap/l10n/nl.json                        |    7 +
 apps/user_ldap/l10n/oc.js                          |    4 +
 apps/user_ldap/l10n/oc.json                        |    4 +
 apps/user_ldap/l10n/pt_BR.js                       |    7 +
 apps/user_ldap/l10n/pt_BR.json                     |    7 +
 apps/user_ldap/l10n/pt_PT.js                       |   17 +
 apps/user_ldap/l10n/pt_PT.json                     |   17 +
 apps/user_ldap/l10n/sk_SK.js                       |   21 +
 apps/user_ldap/l10n/sk_SK.json                     |   21 +
 apps/user_ldap/l10n/sr.js                          |   13 +-
 apps/user_ldap/l10n/sr.json                        |   13 +-
 apps/user_ldap/l10n/th_TH.js                       |  131 +-
 apps/user_ldap/l10n/th_TH.json                     |  131 +-
 apps/user_ldap/l10n/tr.js                          |   19 +-
 apps/user_ldap/l10n/tr.json                        |   19 +-
 apps/user_ldap/l10n/uk.js                          |    6 +
 apps/user_ldap/l10n/uk.json                        |    6 +
 apps/user_ldap/lib/configuration.php               |    3 +
 apps/user_ldap/lib/connection.php                  |    5 +
 apps/user_ldap/lib/ldap.php                        |    4 +
 apps/user_ldap/lib/proxy.php                       |   19 +-
 apps/user_ldap/lib/wizard.php                      |  105 +-
 apps/user_ldap/templates/part.wizard-server.php    |    6 +-
 apps/user_ldap/tests/group_ldap.php                |  129 +
 apps/user_webdavauth/l10n/oc.js                    |    5 +-
 apps/user_webdavauth/l10n/oc.json                  |    5 +-
 apps/user_webdavauth/l10n/th_TH.js                 |    6 +-
 apps/user_webdavauth/l10n/th_TH.json               |    6 +-
 apps/user_webdavauth/l10n/vi.js                    |    1 +
 apps/user_webdavauth/l10n/vi.json                  |    1 +
 config/config.sample.php                           |   47 +-
 core/ajax/share.php                                |    8 +-
 core/ajax/update.php                               |    7 +-
 core/avatar/avatarcontroller.php                   |    9 +-
 core/command/db/converttype.php                    |    1 -
 core/command/upgrade.php                           |   25 +-
 core/command/user/delete.php                       |    2 +-
 core/command/user/resetpassword.php                |    2 +-
 core/css/fixes.css                                 |    1 +
 core/css/header.css                                |   15 +-
 core/css/mobile.css                                |    9 +-
 core/css/styles.css                                |    8 +-
 core/doc/admin/_images/create_public_share-1.png   |  Bin 0 -> 19959 bytes
 core/doc/admin/_images/create_public_share-10.png  |  Bin 0 -> 42122 bytes
 core/doc/admin/_images/create_public_share-2.png   |  Bin 0 -> 25761 bytes
 core/doc/admin/_images/create_public_share-3.png   |  Bin 0 -> 21407 bytes
 core/doc/admin/_images/create_public_share-4.png   |  Bin 0 -> 22976 bytes
 core/doc/admin/_images/create_public_share-5.png   |  Bin 0 -> 32986 bytes
 core/doc/admin/_images/create_public_share-6.png   |  Bin 0 -> 12654 bytes
 core/doc/admin/_images/create_public_share-7.png   |  Bin 0 -> 35902 bytes
 core/doc/admin/_images/create_public_share-8.png   |  Bin 0 -> 108435 bytes
 core/doc/admin/_images/create_public_share-9.png   |  Bin 0 -> 94511 bytes
 core/doc/admin/_images/create_public_share.png     |  Bin 33604 -> 0 bytes
 core/doc/admin/_images/file-lock-status.png        |  Bin 0 -> 8350 bytes
 core/doc/admin/_images/remote_shares.png           |  Bin 23492 -> 33693 bytes
 core/doc/admin/_images/users-config-1.png          |  Bin 0 -> 6029 bytes
 core/doc/admin/_images/users-config-2.png          |  Bin 0 -> 8111 bytes
 core/doc/admin/_images/users-config.png            |  Bin 30020 -> 38640 bytes
 core/doc/admin/_images/users-create.png            |  Bin 28189 -> 27823 bytes
 .../encryption_configuration.txt                   |  125 +-
 .../federated_cloud_sharing_configuration.txt      |   97 +-
 .../file_sharing_configuration.txt                 |    8 +
 .../files_locking_experimental.txt                 |   57 +
 .../admin/_sources/configuration_files/index.txt   |   13 +-
 .../config_sample_php_parameters.txt               |   47 +-
 .../configuration_server/harden_server.txt         |   32 +-
 .../_sources/configuration_server/occ_command.txt  |    4 +-
 .../configuration_server/performance_tuning.txt    |  124 +-
 .../security_setup_warnings.txt                    |   24 +-
 .../configuration_user/reset_admin_password.txt    |    2 +-
 .../_sources/configuration_user/user_auth_ldap.txt |   35 +-
 .../configuration_user/user_configuration.txt      |   43 +-
 .../enterprise_ios_app/publishing_ios_app.txt      |   10 +-
 .../enterprise_ios_app/publishing_ios_app_8.txt    |   32 +-
 core/doc/admin/_sources/issues/index.txt           |    2 +-
 core/doc/admin/_sources/release_notes.txt          |   45 +-
 .../big_file_upload_configuration.html             |    1 +
 .../collaborative_documents_configuration.html     |    1 +
 .../default_files_configuration.html               |    1 +
 .../encryption_configuration.html                  |  101 +-
 .../external_storage_configuration.html            |    1 +
 .../external_storage_configuration_gui.html        |    1 +
 .../federated_cloud_sharing_configuration.html     |   99 +-
 .../file_sharing_configuration.html                |   53 +-
 .../files_locking_enabling.html                    |    3 +-
 ...abling.html => files_locking_experimental.html} |   72 +-
 core/doc/admin/configuration_files/index.html      |    7 +-
 .../previews_configuration.html                    |    1 +
 .../serving_static_files_configuration.html        |    1 +
 .../config_sample_php_parameters.html              |   54 +-
 .../admin/configuration_server/harden_server.html  |   30 +-
 .../admin/configuration_server/occ_command.html    |   11 +-
 .../configuration_server/performance_tuning.html   |   95 +-
 .../security_setup_warnings.html                   |   20 +-
 .../configuration_user/reset_admin_password.html   |    2 +-
 .../admin/configuration_user/user_auth_ldap.html   |   34 +-
 .../configuration_user/user_configuration.html     |   43 +-
 core/doc/admin/contents.html                       |   13 +-
 core/doc/admin/enterprise_clients/index.html       |    5 +-
 core/doc/admin/enterprise_ios_app/index.html       |    5 +-
 .../enterprise_ios_app/publishing_ios_app.html     |   10 +-
 .../enterprise_ios_app/publishing_ios_app_8.html   |   32 +-
 core/doc/admin/issues/index.html                   |    4 +-
 core/doc/admin/objects.inv                         |  Bin 500 -> 559 bytes
 core/doc/admin/release_notes.html                  |   44 +-
 core/doc/user/_images/create_public_share-6.png    |  Bin 0 -> 12654 bytes
 core/doc/user/_images/create_public_share-8.png    |  Bin 0 -> 108435 bytes
 core/doc/user/_images/create_public_share-9.png    |  Bin 0 -> 94511 bytes
 core/doc/user/_images/direct-share-1.png           |  Bin 0 -> 16128 bytes
 core/doc/user/_images/direct-share-2.png           |  Bin 0 -> 12043 bytes
 core/doc/user/_images/direct-share-3.png           |  Bin 0 -> 18301 bytes
 core/doc/user/_images/direct-share-4.png           |  Bin 0 -> 9768 bytes
 core/doc/user/_images/s2s-add-remote-share.png     |  Bin 9000 -> 0 bytes
 .../user/_images/s2s-connect-to-remote-share.png   |  Bin 30521 -> 0 bytes
 core/doc/user/_images/s2s-create_public_share.png  |  Bin 23164 -> 0 bytes
 core/doc/user/_images/s2s-remote-share-labeled.png |  Bin 9772 -> 0 bytes
 core/doc/user/_sources/files/access_webdav.txt     |   10 +-
 .../_sources/files/federated_cloud_sharing.txt     |   79 +-
 core/doc/user/_sources/pim/calendar.txt            |    9 +-
 core/doc/user/_sources/pim/contacts.txt            |    5 +-
 core/doc/user/_sources/pim/sync_kde.txt            |   12 +-
 core/doc/user/files/access_webdav.html             |    7 +-
 core/doc/user/files/federated_cloud_sharing.html   |  101 +-
 core/doc/user/pim/calendar.html                    |   34 +-
 core/doc/user/pim/contacts.html                    |    5 +-
 core/doc/user/pim/sync_kde.html                    |    8 +-
 core/img/logo-mail.gif                             |  Bin 1191 -> 1006 bytes
 core/img/logo-wide.png                             |  Bin 2022 -> 0 bytes
 core/img/logo-wide.svg                             |    2 -
 core/js/apps.js                                    |    2 +-
 core/js/core.json                                  |    2 +-
 core/js/oc-dialogs.js                              |   14 +-
 core/js/placeholder.js                             |    2 +-
 core/js/setup.js                                   |    7 +-
 core/js/setupchecks.js                             |   14 +-
 core/js/share.js                                   |   41 +-
 core/js/tests/specs/setupchecksSpec.js             |   62 +-
 core/js/tests/specs/shareSpec.js                   |  173 +-
 core/l10n/bg_BG.js                                 |    2 -
 core/l10n/bg_BG.json                               |    2 -
 core/l10n/ca.js                                    |    2 -
 core/l10n/ca.json                                  |    2 -
 core/l10n/cs_CZ.js                                 |    6 +-
 core/l10n/cs_CZ.json                               |    6 +-
 core/l10n/da.js                                    |    8 +-
 core/l10n/da.json                                  |    8 +-
 core/l10n/de.js                                    |    8 +-
 core/l10n/de.json                                  |    8 +-
 core/l10n/de_DE.js                                 |   10 +-
 core/l10n/de_DE.json                               |   10 +-
 core/l10n/el.js                                    |    8 +-
 core/l10n/el.json                                  |    8 +-
 core/l10n/en_GB.js                                 |    8 +-
 core/l10n/en_GB.json                               |    8 +-
 core/l10n/eo.js                                    |    2 +-
 core/l10n/eo.json                                  |    2 +-
 core/l10n/es.js                                    |   10 +-
 core/l10n/es.json                                  |   10 +-
 core/l10n/et_EE.js                                 |    8 +
 core/l10n/et_EE.json                               |    8 +
 core/l10n/eu.js                                    |    1 -
 core/l10n/eu.json                                  |    1 -
 core/l10n/fi_FI.js                                 |   14 +-
 core/l10n/fi_FI.json                               |   14 +-
 core/l10n/fr.js                                    |    8 +-
 core/l10n/fr.json                                  |    8 +-
 core/l10n/gl.js                                    |   10 +-
 core/l10n/gl.json                                  |   10 +-
 core/l10n/hr.js                                    |    1 -
 core/l10n/hr.json                                  |    1 -
 core/l10n/hu_HU.js                                 |    1 -
 core/l10n/hu_HU.json                               |    1 -
 core/l10n/hy.js                                    |    5 +-
 core/l10n/hy.json                                  |    5 +-
 core/l10n/id.js                                    |    3 -
 core/l10n/id.json                                  |    3 -
 core/l10n/it.js                                    |   10 +-
 core/l10n/it.json                                  |   10 +-
 core/l10n/ja.js                                    |   17 +-
 core/l10n/ja.json                                  |   17 +-
 core/l10n/ko.js                                    |    3 -
 core/l10n/ko.json                                  |    3 -
 core/l10n/mk.js                                    |    2 -
 core/l10n/mk.json                                  |    2 -
 core/l10n/nb_NO.js                                 |   22 +-
 core/l10n/nb_NO.json                               |   22 +-
 core/l10n/nl.js                                    |   10 +-
 core/l10n/nl.json                                  |   10 +-
 core/l10n/oc.js                                    |  253 +-
 core/l10n/oc.json                                  |  253 +-
 core/l10n/pl.js                                    |    1 -
 core/l10n/pl.json                                  |    1 -
 core/l10n/pt_BR.js                                 |   11 +-
 core/l10n/pt_BR.json                               |   11 +-
 core/l10n/pt_PT.js                                 |    4 +-
 core/l10n/pt_PT.json                               |    4 +-
 core/l10n/ru.js                                    |    3 -
 core/l10n/ru.json                                  |    3 -
 core/l10n/sk_SK.js                                 |    6 +-
 core/l10n/sk_SK.json                               |    6 +-
 core/l10n/sl.js                                    |    1 -
 core/l10n/sl.json                                  |    1 -
 core/l10n/sr.js                                    |    8 +-
 core/l10n/sr.json                                  |    8 +-
 core/l10n/th_TH.js                                 |  172 +-
 core/l10n/th_TH.json                               |  172 +-
 core/l10n/tr.js                                    |   18 +-
 core/l10n/tr.json                                  |   18 +-
 core/l10n/uk.js                                    |   76 +-
 core/l10n/uk.json                                  |   76 +-
 core/l10n/zh_CN.js                                 |    5 +-
 core/l10n/zh_CN.json                               |    5 +-
 core/search/js/search.js                           |   38 +-
 core/templates/installation.php                    |    7 +-
 core/templates/layout.user.php                     |    2 +-
 core/templates/login.php                           |    4 +-
 core/vendor/jquery-migrate/.bower.json             |   15 +
 core/vendor/jquery-migrate/component.json          |    4 +
 .../{jquery => jquery-migrate}/jquery-migrate.js   | 1032 +++---
 core/vendor/jquery-migrate/jquery-migrate.min.js   |    2 +
 core/vendor/jquery/jquery-migrate.min.js           |    3 -
 lib/base.php                                       |   31 +-
 lib/l10n/ast.js                                    |    1 -
 lib/l10n/ast.json                                  |    1 -
 lib/l10n/az.js                                     |    1 -
 lib/l10n/az.json                                   |    1 -
 lib/l10n/bg_BG.js                                  |    1 -
 lib/l10n/bg_BG.json                                |    1 -
 lib/l10n/bs.js                                     |    1 -
 lib/l10n/bs.json                                   |    1 -
 lib/l10n/ca.js                                     |    1 -
 lib/l10n/ca.json                                   |    1 -
 lib/l10n/cs_CZ.js                                  |    5 +-
 lib/l10n/cs_CZ.json                                |    5 +-
 lib/l10n/da.js                                     |    6 +-
 lib/l10n/da.json                                   |    6 +-
 lib/l10n/de.js                                     |    8 +-
 lib/l10n/de.json                                   |    8 +-
 lib/l10n/de_DE.js                                  |    8 +-
 lib/l10n/de_DE.json                                |    8 +-
 lib/l10n/el.js                                     |    6 +-
 lib/l10n/el.json                                   |    6 +-
 lib/l10n/en_GB.js                                  |    5 +-
 lib/l10n/en_GB.json                                |    5 +-
 lib/l10n/eo.js                                     |   37 +-
 lib/l10n/eo.json                                   |   37 +-
 lib/l10n/es.js                                     |    6 +-
 lib/l10n/es.json                                   |    6 +-
 lib/l10n/et_EE.js                                  |    1 -
 lib/l10n/et_EE.json                                |    1 -
 lib/l10n/eu.js                                     |    1 -
 lib/l10n/eu.json                                   |    1 -
 lib/l10n/fi_FI.js                                  |    5 +-
 lib/l10n/fi_FI.json                                |    5 +-
 lib/l10n/fr.js                                     |    6 +-
 lib/l10n/fr.json                                   |    6 +-
 lib/l10n/gl.js                                     |    6 +-
 lib/l10n/gl.json                                   |    6 +-
 lib/l10n/hr.js                                     |    1 -
 lib/l10n/hr.json                                   |    1 -
 lib/l10n/hu_HU.js                                  |    1 -
 lib/l10n/hu_HU.json                                |    1 -
 lib/l10n/hy.js                                     |    6 +-
 lib/l10n/hy.json                                   |    6 +-
 lib/l10n/id.js                                     |    7 +-
 lib/l10n/id.json                                   |    7 +-
 lib/l10n/it.js                                     |    6 +-
 lib/l10n/it.json                                   |    6 +-
 lib/l10n/ja.js                                     |    5 +-
 lib/l10n/ja.json                                   |    5 +-
 lib/l10n/ko.js                                     |    2 -
 lib/l10n/ko.json                                   |    2 -
 lib/l10n/nb_NO.js                                  |    9 +-
 lib/l10n/nb_NO.json                                |    9 +-
 lib/l10n/nl.js                                     |    6 +-
 lib/l10n/nl.json                                   |    6 +-
 lib/l10n/oc.js                                     |    7 +-
 lib/l10n/oc.json                                   |    7 +-
 lib/l10n/pl.js                                     |    1 -
 lib/l10n/pl.json                                   |    1 -
 lib/l10n/pt_BR.js                                  |    6 +-
 lib/l10n/pt_BR.json                                |    6 +-
 lib/l10n/pt_PT.js                                  |    1 -
 lib/l10n/pt_PT.json                                |    1 -
 lib/l10n/ru.js                                     |    1 -
 lib/l10n/ru.json                                   |    1 -
 lib/l10n/sk_SK.js                                  |    6 +-
 lib/l10n/sk_SK.json                                |    6 +-
 lib/l10n/sr.js                                     |   24 +-
 lib/l10n/sr.json                                   |   24 +-
 lib/l10n/sv.js                                     |    1 -
 lib/l10n/sv.json                                   |    1 -
 lib/l10n/th_TH.js                                  |  137 +-
 lib/l10n/th_TH.json                                |  137 +-
 lib/l10n/tr.js                                     |   10 +-
 lib/l10n/tr.json                                   |   10 +-
 lib/l10n/uk.js                                     |    5 +-
 lib/l10n/uk.json                                   |    5 +-
 lib/l10n/vi.js                                     |    2 +
 lib/l10n/vi.json                                   |    2 +
 lib/l10n/zh_CN.js                                  |    1 -
 lib/l10n/zh_CN.json                                |    1 -
 lib/private/app.php                                |    6 +-
 lib/private/app/codecheckvisitor.php               |    9 -
 .../dependencyinjection/dicontainer.php            |    6 +-
 .../middleware/security/corsmiddleware.php         |   49 +-
 lib/private/apphelper.php                          |    4 +-
 lib/private/avatar.php                             |    1 +
 lib/private/backgroundjob/joblist.php              |    3 -
 lib/private/cache.php                              |  129 -
 lib/private/cache/broker.php                       |   80 -
 lib/private/cache/file.php                         |   29 +-
 lib/private/cache/fileglobal.php                   |  107 -
 lib/private/cache/fileglobalgc.php                 |   80 -
 lib/private/cache/usercache.php                    |   93 -
 .../connector/sabre/custompropertiesbackend.php    |   50 +-
 lib/private/connector/sabre/directory.php          |   49 +-
 .../connector/sabre/exception/filelocked.php       |    2 +-
 lib/private/connector/sabre/file.php               |   28 +
 lib/private/connector/sabre/filesplugin.php        |    6 +
 lib/private/connector/sabre/objecttree.php         |   27 +-
 lib/private/console/application.php                |    2 +-
 lib/private/db/migrator.php                        |    2 +-
 .../exceptions/decryptionfailedexception.php       |   11 -
 lib/private/encryption/keys/storage.php            |   61 +-
 lib/private/encryption/manager.php                 |   67 +-
 lib/private/encryption/util.php                    |   53 +-
 lib/private/files.php                              |    1 +
 lib/private/files/cache/scanner.php                |   11 +
 lib/private/files/cache/updater.php                |    2 +-
 .../files/config/mountprovidercollection.php       |    7 +-
 lib/private/files/filesystem.php                   |   49 +-
 lib/private/files/node/root.php                    |    7 +-
 .../files/objectstore/objectstorestorage.php       |    3 +-
 lib/private/files/storage/common.php               |   46 +-
 lib/private/files/storage/dav.php                  |   20 +-
 lib/private/files/storage/local.php                |    2 +
 lib/private/files/storage/localtempfiletrait.php   |   19 +-
 lib/private/files/storage/mappedlocal.php          |    2 +
 lib/private/files/storage/storage.php              |   23 +
 lib/private/files/storage/wrapper/encryption.php   |  214 +-
 lib/private/files/storage/wrapper/jail.php         |   29 +
 lib/private/files/storage/wrapper/quota.php        |    8 +-
 lib/private/files/storage/wrapper/wrapper.php      |   37 +
 lib/private/files/stream/encryption.php            |   57 +-
 lib/private/files/view.php                         |  326 +-
 lib/private/group/database.php                     |   33 +-
 lib/private/group/metadata.php                     |   39 +-
 lib/private/helper.php                             |   16 +-
 lib/private/hooks/basicemitter.php                 |   78 +-
 lib/private/hooks/emitter.php                      |    4 +-
 .../hooks/{basicemitter.php => emittertrait.php}   |   12 +-
 lib/private/hooks/forwardingemitter.php            |    4 +-
 lib/private/hooks/legacyemitter.php                |    2 +-
 lib/private/hooks/publicemitter.php                |    2 +-
 lib/private/httphelper.php                         |    8 +-
 lib/private/image.php                              |   24 +
 lib/private/lock/memcachelockingprovider.php       |   61 +-
 .../nooplockingprovider.php}                       |   52 +-
 lib/private/log.php                                |   75 +-
 lib/private/log/errorhandler.php                   |   12 +-
 lib/private/log/errorlog.php                       |    5 +-
 lib/private/log/owncloud.php                       |   68 +-
 lib/private/log/syslog.php                         |    7 +-
 lib/private/memcache/apc.php                       |    2 +
 lib/private/memcache/arraycache.php                |    2 +
 .../memcache/cadtrait.php}                         |   44 +-
 lib/private/memcache/factory.php                   |   42 +-
 lib/private/memcache/memcached.php                 |    2 +
 lib/private/memcache/{null.php => nullcache.php}   |   22 +-
 lib/private/memcache/redis.php                     |   47 +-
 lib/private/memcache/xcache.php                    |    2 +
 lib/private/mimetypes.list.php                     |    4 +
 lib/private/preview.php                            |  788 +++--
 lib/private/preview/image.php                      |   10 +-
 lib/private/preview/movie.php                      |    7 +-
 lib/private/preview/mp3.php                        |    7 +-
 lib/private/preview/office.php                     |   24 +-
 lib/private/preview/provider.php                   |    4 +-
 lib/private/preview/svg.php                        |   13 +-
 lib/private/preview/txt.php                        |    2 +-
 lib/private/repair.php                             |    4 +-
 lib/private/route/router.php                       |    2 +
 lib/private/search/result/file.php                 |    1 -
 lib/private/server.php                             |   58 +-
 lib/private/templatelayout.php                     |   13 +-
 lib/private/updater.php                            |   41 +-
 lib/private/user.php                               |    7 +-
 lib/private/user/database.php                      |   25 +-
 lib/private/user/session.php                       |    4 +-
 lib/private/util.php                               |   27 +-
 lib/public/app/iappmanager.php                     |    2 +-
 .../appframework/http/contentsecuritypolicy.php    |  112 +-
 lib/public/appframework/http/response.php          |    2 +-
 .../exceptions/genericencryptionexception.php      |   17 +-
 lib/public/files/storage.php                       |   27 +
 lib/public/icertificatemanager.php                 |    2 +-
 lib/public/ihelper.php                             |    2 +
 lib/public/iimage.php                              |   10 +
 lib/public/imemcache.php                           |   17 +-
 lib/public/iservercontainer.php                    |   16 +-
 lib/public/lock/ilockingprovider.php               |   31 +
 lib/public/lock/lockedexception.php                |   19 +-
 lib/public/util.php                                |   20 +
 lib/repair/dropoldjobs.php                         |   78 +
 lib/repair/repairmimetypes.php                     |   13 +-
 settings/admin.php                                 |   27 +-
 settings/controller/appsettingscontroller.php      |   24 +-
 settings/controller/checksetupcontroller.php       |   19 +
 settings/controller/encryptioncontroller.php       |    7 +-
 settings/controller/groupscontroller.php           |    2 +-
 settings/js/apps.js                                |   46 +-
 settings/js/users/groups.js                        |    3 +-
 settings/l10n/az.js                                |    2 +-
 settings/l10n/az.json                              |    2 +-
 settings/l10n/ca.js                                |    1 -
 settings/l10n/ca.json                              |    1 -
 settings/l10n/cs_CZ.js                             |    3 +-
 settings/l10n/cs_CZ.json                           |    3 +-
 settings/l10n/da.js                                |   27 +-
 settings/l10n/da.json                              |   27 +-
 settings/l10n/de.js                                |   16 +-
 settings/l10n/de.json                              |   16 +-
 settings/l10n/de_DE.js                             |   16 +-
 settings/l10n/de_DE.json                           |   16 +-
 settings/l10n/el.js                                |   12 +-
 settings/l10n/el.json                              |   12 +-
 settings/l10n/en_GB.js                             |   15 +-
 settings/l10n/en_GB.json                           |   15 +-
 settings/l10n/eo.js                                |    1 +
 settings/l10n/eo.json                              |    1 +
 settings/l10n/es.js                                |   14 +-
 settings/l10n/es.json                              |   14 +-
 settings/l10n/fi_FI.js                             |   11 +-
 settings/l10n/fi_FI.json                           |   11 +-
 settings/l10n/fr.js                                |   14 +-
 settings/l10n/fr.json                              |   14 +-
 settings/l10n/gl.js                                |   16 +-
 settings/l10n/gl.json                              |   16 +-
 settings/l10n/id.js                                |    2 -
 settings/l10n/id.json                              |    2 -
 settings/l10n/it.js                                |   14 +-
 settings/l10n/it.json                              |   14 +-
 settings/l10n/ja.js                                |    2 +-
 settings/l10n/ja.json                              |    2 +-
 settings/l10n/ko.js                                |    2 -
 settings/l10n/ko.json                              |    2 -
 settings/l10n/nb_NO.js                             |   43 +-
 settings/l10n/nb_NO.json                           |   43 +-
 settings/l10n/nl.js                                |   12 +-
 settings/l10n/nl.json                              |   12 +-
 settings/l10n/oc.js                                |  287 +-
 settings/l10n/oc.json                              |  287 +-
 settings/l10n/pl.js                                |    1 +
 settings/l10n/pl.json                              |    1 +
 settings/l10n/pt_BR.js                             |   14 +-
 settings/l10n/pt_BR.json                           |   14 +-
 settings/l10n/pt_PT.js                             |    3 +-
 settings/l10n/pt_PT.json                           |    3 +-
 settings/l10n/ru.js                                |    1 -
 settings/l10n/ru.json                              |    1 -
 settings/l10n/sk_SK.js                             |    1 -
 settings/l10n/sk_SK.json                           |    1 -
 settings/l10n/sr.js                                |   12 +-
 settings/l10n/sr.json                              |   12 +-
 settings/l10n/th_TH.js                             |  225 +-
 settings/l10n/th_TH.json                           |  225 +-
 settings/l10n/tr.js                                |   48 +-
 settings/l10n/tr.json                              |   48 +-
 settings/l10n/uk.js                                |    4 +-
 settings/l10n/uk.json                              |    4 +-
 settings/l10n/vi.js                                |    2 +
 settings/l10n/vi.json                              |    2 +
 settings/l10n/zh_CN.js                             |    2 +-
 settings/l10n/zh_CN.json                           |    2 +-
 settings/templates/admin.php                       |   45 +-
 settings/templates/apps.php                        |    6 +-
 settings/tests/js/appsSpec.js                      |   18 +-
 settings/users.php                                 |    2 +-
 themes/README                                      |   22 +-
 themes/example/core/css/styles.css                 |   86 +-
 themes/example/core/img/favicon-touch.png          |  Bin 0 -> 2030 bytes
 themes/example/core/img/favicon-touch.svg          |    2 +
 themes/example/core/img/favicon.png                |  Bin 0 -> 592 bytes
 themes/example/core/img/favicon.svg                |    2 +
 themes/example/core/img/logo-icon.png              |  Bin 0 -> 701 bytes
 themes/example/core/img/logo-icon.svg              |    2 +
 themes/example/core/img/logo-mail.gif              |  Bin 0 -> 1950 bytes
 themes/example/core/img/logo.png                   |  Bin 0 -> 3971 bytes
 themes/example/core/img/logo.svg                   |    2 +
 themes/example/defaults.php                        |   95 +
 themes/example/settings/templates/personal.php     |    4 -
 version.php                                        |    6 +-
 1033 files changed, 18229 insertions(+), 4510 deletions(-)
 create mode 100644 apps/activity/l10n/lb.js
 create mode 100644 apps/activity/l10n/lb.json
 create mode 100644 apps/activity/l10n/th_TH.js
 create mode 100644 apps/activity/l10n/th_TH.json
 create mode 100644 apps/encryption/l10n/oc.js
 create mode 100644 apps/encryption/l10n/oc.json
 create mode 100644 apps/encryption/l10n/th_TH.js
 create mode 100644 apps/encryption/l10n/th_TH.json
 create mode 100644 apps/encryption/tests/controller/StatusControllerTest.php
 copy apps/{files_external => external}/l10n/hy.js (54%)
 copy apps/{files_external => external}/l10n/hy.json (66%)
 delete mode 100644 apps/files_external/3rdparty/Dropbox/LICENSE.txt
 create mode 100644 apps/files_external/3rdparty/Dropbox/OAuth/PEAR.php
 create mode 100644 apps/files_external/3rdparty/Dropbox/OAuth/PHP.php
 copy apps/files_external/3rdparty/Dropbox/OAuth/{Curl.php => Wordpress.php} (64%)
 create mode 100644 apps/files_external/3rdparty/Dropbox/OAuth/Zend.php
 create mode 100644 apps/files_external/3rdparty/Dropbox/OAuth/ca-bundle.pem
 copy apps/{encryption/appinfo/app.php => files_sharing/settings-personal.php} (64%)
 create mode 100644 apps/files_sharing/templates/settings-personal.php
 create mode 100644 apps/files_sharing/tests/js/publicAppSpec.js
 delete mode 100644 apps/files_texteditor/ajax/loadfile.php
 delete mode 100644 apps/files_texteditor/ajax/savefile.php
 create mode 100644 apps/files_texteditor/appinfo/application.php
 create mode 100644 apps/files_texteditor/controller/filehandlingcontroller.php
 create mode 100644 apps/files_texteditor/l10n/et_EE.js
 create mode 100644 apps/files_texteditor/l10n/et_EE.json
 create mode 100644 apps/files_texteditor/l10n/oc.js
 create mode 100644 apps/files_texteditor/l10n/oc.json
 create mode 100644 apps/files_texteditor/l10n/th_TH.js
 create mode 100644 apps/files_texteditor/l10n/th_TH.json
 create mode 100644 apps/files_texteditor/l10n/vi.js
 create mode 100644 apps/files_texteditor/l10n/vi.json
 create mode 100644 apps/files_texteditor/tests/bootstrap.php
 create mode 100644 apps/files_texteditor/tests/controller/filehandlingcontrollertest.php
 create mode 100644 apps/files_texteditor/tests/phpunit.xml
 copy lib/private/hooks/legacyemitter.php => apps/files_trashbin/tests/command/expiretest.php (68%)
 create mode 100644 apps/files_versions/l10n/oc.js
 create mode 100644 apps/files_versions/l10n/oc.json
 copy lib/private/hooks/legacyemitter.php => apps/files_versions/tests/command/expiretest.php (68%)
 create mode 100644 apps/firstrunwizard/l10n/oc.js
 create mode 100644 apps/firstrunwizard/l10n/oc.json
 create mode 100644 apps/firstrunwizard/l10n/th_TH.js
 create mode 100644 apps/firstrunwizard/l10n/th_TH.json
 create mode 100644 apps/gallery/l10n/oc.js
 create mode 100644 apps/gallery/l10n/oc.json
 create mode 100644 apps/gallery/l10n/th_TH.js
 create mode 100644 apps/gallery/l10n/th_TH.json
 create mode 100644 apps/templateeditor/l10n/th_TH.js
 create mode 100644 apps/templateeditor/l10n/th_TH.json
 create mode 100644 apps/updater/l10n/th_TH.js
 create mode 100644 apps/updater/l10n/th_TH.json
 create mode 100644 core/doc/admin/_images/create_public_share-1.png
 create mode 100644 core/doc/admin/_images/create_public_share-10.png
 create mode 100644 core/doc/admin/_images/create_public_share-2.png
 create mode 100644 core/doc/admin/_images/create_public_share-3.png
 create mode 100644 core/doc/admin/_images/create_public_share-4.png
 create mode 100644 core/doc/admin/_images/create_public_share-5.png
 create mode 100644 core/doc/admin/_images/create_public_share-6.png
 create mode 100644 core/doc/admin/_images/create_public_share-7.png
 create mode 100644 core/doc/admin/_images/create_public_share-8.png
 create mode 100644 core/doc/admin/_images/create_public_share-9.png
 delete mode 100644 core/doc/admin/_images/create_public_share.png
 create mode 100644 core/doc/admin/_images/file-lock-status.png
 create mode 100644 core/doc/admin/_images/users-config-1.png
 create mode 100644 core/doc/admin/_images/users-config-2.png
 create mode 100644 core/doc/admin/_sources/configuration_files/files_locking_experimental.txt
 copy core/doc/admin/configuration_files/{files_locking_enabling.html => files_locking_experimental.html} (68%)
 create mode 100644 core/doc/user/_images/create_public_share-6.png
 create mode 100644 core/doc/user/_images/create_public_share-8.png
 create mode 100644 core/doc/user/_images/create_public_share-9.png
 create mode 100644 core/doc/user/_images/direct-share-1.png
 create mode 100644 core/doc/user/_images/direct-share-2.png
 create mode 100644 core/doc/user/_images/direct-share-3.png
 create mode 100644 core/doc/user/_images/direct-share-4.png
 delete mode 100644 core/doc/user/_images/s2s-add-remote-share.png
 delete mode 100644 core/doc/user/_images/s2s-connect-to-remote-share.png
 delete mode 100644 core/doc/user/_images/s2s-create_public_share.png
 delete mode 100644 core/doc/user/_images/s2s-remote-share-labeled.png
 delete mode 100644 core/img/logo-wide.png
 delete mode 100644 core/img/logo-wide.svg
 create mode 100644 core/vendor/jquery-migrate/.bower.json
 create mode 100644 core/vendor/jquery-migrate/component.json
 rename core/vendor/{jquery => jquery-migrate}/jquery-migrate.js (91%)
 create mode 100644 core/vendor/jquery-migrate/jquery-migrate.min.js
 delete mode 100644 core/vendor/jquery/jquery-migrate.min.js
 delete mode 100644 lib/private/cache.php
 delete mode 100644 lib/private/cache/broker.php
 delete mode 100644 lib/private/cache/fileglobal.php
 delete mode 100644 lib/private/cache/fileglobalgc.php
 delete mode 100644 lib/private/cache/usercache.php
 copy lib/private/hooks/{basicemitter.php => emittertrait.php} (85%)
 copy lib/private/{connector/sabre/exception/filelocked.php => lock/nooplockingprovider.php} (54%)
 copy lib/{public/lock/ilockingprovider.php => private/memcache/cadtrait.php} (57%)
 rename lib/private/memcache/{null.php => nullcache.php} (76%)
 create mode 100644 lib/repair/dropoldjobs.php
 create mode 100644 themes/example/core/img/favicon-touch.png
 create mode 100644 themes/example/core/img/favicon-touch.svg
 create mode 100644 themes/example/core/img/favicon.png
 create mode 100644 themes/example/core/img/favicon.svg
 create mode 100644 themes/example/core/img/logo-icon.png
 create mode 100644 themes/example/core/img/logo-icon.svg
 create mode 100644 themes/example/core/img/logo-mail.gif
 create mode 100644 themes/example/core/img/logo.png
 create mode 100644 themes/example/core/img/logo.svg
 create mode 100644 themes/example/defaults.php
 delete mode 100644 themes/example/settings/templates/personal.php

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git



More information about the Pkg-owncloud-commits mailing list