[Pkg-owncloud-commits] [owncloud] branch master updated (6a4f009 -> ee585f7)
David Prévot
taffit at moszumanska.debian.org
Wed Jun 11 20:43:25 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a change to branch master
in repository owncloud.
from 6a4f009 Update changelog for 7~20140531+dfsg-1 release
new 36b0c59 [tx-robot] updated from transifex
new c8b5ae6 Fix PHPDoc
new 89bccf7 Merge pull request #8811 from owncloud/fix-phpdoc-ap
new d39216c [tx-robot] updated from transifex
new 6e424eb Also encode > and '
new 360a79b Add unit tests for escapeHTML
new 603b6c1 Fix typo
new 27c8c87 Merge pull request #8187 from owncloud/escape-more-character
new a339855 add another index to the filecache to reduce the number of queries without a matching index
new 09ab642 Merge pull request #8807 from owncloud/add_filecache_index
new 73b914d Add CSRF check on login and logout This is a minor issue and not worth a backport in my opinion as it could break more things than it's worth having it.
new e1e1009 Redirect to index if the logout link is accessed without valid session
new f8cb8f4 Merge branch 'master' into csrf-on-login-and-logout
new 4e957c7 Merge pull request #8443 from owncloud/csrf-on-login-and-logout
new 717eff2 add share icons for folders shared by the current user
new f931df2 Merge pull request #8718 from owncloud/share_icons_for_shared_by
new f0e69b2 Port LDAP: fix filter can be reset and broken after upgrade from OC 5 #8579
new c01f196 make reshare settings foldable
new 6f4bdbd Merge pull request #8784 from owncloud/fold-reshare-settings
new 43c6ece fully translatable user_webdav
new b713f15 document always links to the current version of OC
new 51602f6 Merge pull request #8712 from owncloud/l10n-fully-translatable-webdav
new 5d457da display "<1 kB" for really small files
new dd8b7b7 Merge pull request #8613 from owncloud/filesize-alignment
new b16b17f ceanup encryption code, improved return codes
new 390d8e5 Merge pull request #8676 from owncloud/encryption_improvements
new e19b3a8 add share index
new e8ec811 Merge pull request #8806 from owncloud/add_share_index
new d0548b9 Automatically Rotate Avatar based on exif data
new c88c0b9 Merge pull request #8812 from josh4trunks/avatar_rotate
new 9ffa578 fix height of select boxes for OS X
new 16e81c1 shift files app breadcrumbs to account for missing app list
new 72ba396 Adds Animation to Toggling Navigation on < 768px widths
new de23ae7 add OC.menuSpeed to control the animation speed of menu toggle
new 708758f remove unused table sizing CSS
new a447caf fix misalignment of modified dates, shift to right
new 3b4004f more subtle hover effect on sortable column, text instead of background
new bdfad34 fix success status symbol to a circle
new cd61fb0 move Deleted Files to bottom of sidebar
new fbe42a7 fix unit tests after introduction of animations - adds delays for click trigger
new f12a524 Merge pull request #8820 from owncloud/design-details
new 57ef089 drop allowZIPdownload and maxZIPSize as options
new 079b709 bump version
new 9a67986 add OCP\Config:deleteSystemValue
new da09009 fix unit tests
new 6270902 Merge pull request #8821 from owncloud/kill-zip-download-restriction
new 2e6a276 move Help section from controls bar to sidebar
new c84b226 add arrow icon for external links
new d6e5210 Merge pull request #8828 from owncloud/design-help-sidebar
new 9bc3f3c Scrutinizer cleanup
new 770382a Some readability improvements
new 4257d10 Add some more spaces for operators
new af32c67 Fix a typo
new 5add56b Merge pull request #7485 from owncloud/scrutinizer_fix_1_kondou
new 9107cd2 replace $ by \$
new 332eb39 Merge pull request #8831 from owncloud/dollar-sign-escape-l10n
new 7ad7f59 fix empty file handling option
new b62cb00 Merge pull request #8833 from owncloud/fix-file-handling-option
new 17cbfc7 use phpseclib from 3rdparty rename class Crypt_Blowfish to Legacy_Crypt_Blowfish
new d3e830e Merge pull request #8729 from owncloud/add-phpseclib-master
new 6694129 columns should be nullable by default
new 2b1a7a7 Merge pull request #8425 from owncloud/columns_should_be_nullable_by_default
new 0663d95 resolve conflicts while picking c0fb623
new 43ced8c Splits Controls overlap in files and users.
new b2ca595 Add GroupList Ajax to Users.
new b506388 Reverts last commit, implements user in group count.
new ce46cd3 Implements Group Creation from Sidebar
new 71160ff Deletes Group Clientside Effectively.
new 78e1b71 Reverts Bogus Changes.
new 223e342 Fixes delete icon only on hover.
new c7af9cd Initial Commit : User Search, Fixes Typos
new 8e34316 Fixes User Search by username.
new 8e4bbe8 Adds class button to fix font sizes.
new 4a30665 Removes Delete Icon from Admin Group.
new dc15233 Adds Admin to Grouplist Everywhere
new dc28f58 add Storage Location col
new 970f899 Initial Commit : Changes Storage to Quota, Implements GroupName editing.
new 57ffadd add Last Login column
new 3a92d48 reduce template function calls
new f751e0b Splits Code for Users and Groups.
new e681e1e Initial Commit: Takes Quota Settings inside Navigation, Changes Create -> Add Group
new 478393e load groups when clicking on them
new 7d3ac19 do not show 0 when group has no users
new 1734cc0 sort groups by user count
new bf88bd1 do not show 0 when administered group has no users
new 9ba4a76 resolving conflict when picking 8b81a0b
new 6364546 Fixes Markup in templates.
new 16fb48f Adds admin check on groupname changes.
new 8a88002 Remove legacy "Check for user comment"
new ed1a23c Use OCP\JSON instead of OC_JSON
new 86d3cf5 Let's switch to OCP\JSON
new f7903e9 do not forget to pass parameters to subtemplate
new 1f4bc7c port scroll improvements
new d650cd6 mark selected group active
new f946a52 Rename and Delete Happens only on Active Group.
new d51b384 Enhancement: Always show edit & delete for the active group.
new ceb6c4d Enhancement: Makes Edit and Delete Icons Tapable, 44px by 44px dimensions.
new 6526b93 Enhancement: Transparency added to icons, changes opacity to 1 on hover.
new eed108e Enhancement : The edit icon looks like files app rename fileaction.
new b3221f0 LDAP: adjust main template according to PR 7291
new 004dd73 fix user creation, checkSubAdminUser is only available in OC_JSON
new 506e065 stricter test for 0
new 17e640a set admin gid to Admins filter. I.e. hard-coding the admin group, but this is OC reality atm - other admin groups are not possible.
new 65aa204 Enhancement : Toggle Add Group on Click, @blizzz have a look here.
new faab6c0 move group-click initialization to groups.js and only react on elements with a data-gid attribute given
new 749afe7 when clicking on Add Group also put the focus into the group name field
new 330dfeb group name input shall not vanish upon click, plus cleanup (groups do not have home folders)
new 4801735 put Add Group elements hiding and showing into its own function
new a4cfa95 restructure group.js and put functions to object, also add group list sorting after adding.
new 853ced6 hide Add Group when clicking away or pressing ESC
new cfba7e2 don't hide add group when text is entered (except for ESC press)
new b6b1332 Initial Commit with Group Toggle.
new b3d68fc refactor delete handling and apply it to users and groups
new 7aca126 Adds @blizzz to authors
new e159f7e Enhancement: Implements Grouplist Toggle, Courtesy Calendar App Settings.
new d3cee79 Enhancement: Adding Group on the Sidebar updates the multiselect on the Userlist.
new fe4b1f8 Enhancement: Adds Group to grouplist when added via multiselect
new 5f57d72 kick out deprecated and dislodged OC.Router
new 19fd7cd When emptying a list, a hidden entry remains. If the user uid is the same as of a user being to be loaded, it will not be appended but removed. Thus, add a random user name to avoid such happenings.
new 5b8ba79 make filter work on server-side
new 68dc665 dynamically decide whether to load 10 or 30 users
new 8df50ac some documentation
new dbc854d Fire up server request only on typing printed or modifying characters and when the string actually changed
new 249e42c enable group filtering
new 2a8afb0 add PHP doc
new cbcda49 get translations from settings, not core
new 08ad073 make string translatable
new d779db5 js cleanup
new 3c9788d js cleanup + typos
new d87347e update GroupList when a users is added or removed to a group
new 3e411c8 unify and consolidate group fetching method for initial template fill and ajax request
new 5444a11 cleanup
new 734dd70 add MetaData class for groups
new 7b8935a show users whose username starts with the search pattern first
new dea7f45 stick with current group when the filter is used
new 3ff123f more appropriate label
new a9bd416 add reset button for the filter field
new b56d142 Rename $isadmin to $isAdmin
new 0067306 Remove uneeded last comma
new 59fef54 Rename $accessibleusers to $accessibleUsers
new 8141b91 Add space
new f2fed6d Rename $accessiblegroups to $accessibleGroups
new f9f9550 small fixes / cleanup
new 1ae8ec6 Make sure group data is returned.
new 66d00cf user management: remove unneeded and erroneous user filter reset function
new 57cc51d user management: remove autocompletion of user/password fields, fix #8464
new 1abf698 user management: display table at full width
new f324aa7 fix some jshint errors
new 747c011 More specific selectors, javascript cleanup.
new 097887a Add the admin group to the group list data.
new 1115d68 Fix broken span.
new ad1c34d Revisions from review.
new c38548a Rebase cleanup.
new 4de14fe Javascript cleanup for groups.
new fc7438b Fix UserList.empty(), use _.defer() instead of setTimeout()
new 29ef2f7 user mgmt: hide group rename function because it’s not supported in the backend yet
new d030c28 bind undo to current deleteHandler
new 122ebf2 typo
new a9e8d53 fix PHPDoc
new 7b63c2c cleanup
new ec57260 remove group rename stuff, there is not support in the backends yet. to do for oc8.
new 92b8344 replace setTimeout and clearTimeout handling by _.debounce
new 28a0124 polish JSDoc
new 2d83c68 make search parameter optional, which is already the case in the medthod it is passed to
new 75cc16f remove debug output
new b15a5a7 undo lastLogin changes in base and user/user as this has now been properly done in #8681
new e235de9 this line was lost on rebase
new 39982c2 fix grouplist behaviour (blank after filtering)
new 79b3558 Merge pull request #7151 from owncloud/user-jquery
new ec9bf8a Support having legacy `OC_Cache_FileGlobalGC` background jobs
new 587159c Merge pull request #8838 from owncloud/backgroundjob-legacy-gc
new a4dd4cb add info about sqlite on setup apge
new 68a4fd4 add notification on admin page
new f884823 check for user count and files count
new 25c676f simplify SQLite warning
new a5dd8e8 Merge pull request #8827 from owncloud/add-sqlite-info
new 9c6a93a Add a mechanism to try the database migration on a copy of the tables before running it on the "real" data
new 0035147 Create unique names for temporary indexes
new 58c61c8 Fix generating migration test schemas
new be80dce Fix temporary schema creation
new 5243562 skip migration tests for sqlite
new 35550e8 Fix migrator for postgres
new adeac7a Check sqlite migration on a copy of the database file
new 3b4555c Try and check migration before applying it
new b4cee3d skip tests for oracle
new 4d7045e Fix unit tests
new a59f681 Only quote identifiers for oracle during migration
new 6f71419 Skip migration checks for all sql backends besides mysql, postgres and sqlite
new c6053b2 Quote identifiers on mysql
new 397a763 add a getter for the table
new 3be2643 Add `generateChangeScript()` back
new 82b982a Better unique names for temporary tables
new 4429b54 Fix typo
new 68b15f3 Merge pull request #7015 from owncloud/db-migration-check-copy
new 2183b58 fix positioning issue of share dropdown in intermediate widths
new 73025d6 Merge pull request #8843 from owncloud/design-detail-sharedropdown
new 2163951 reduce width of app sidebar a bit
new 69e5d5b remove specific sidebar size from Files app
new 714b04d Merge pull request #8577 from owncloud/apps-sidebar-narrower
new 8e583f5 set "allow users to send mail notification for shared files default" setting to "no" now that we have the activity app
new 5097bcc improve settings name
new cfc1d56 Merge pull request #8840 from owncloud/share_settings
new 74c647b Do not overwrite cursor in sidebar
new 74e2a4b Use active instead of hover for active sidebar option
new 1d0ac9a Fix tests
new f87a91f Merge pull request #8837 from owncloud/issue/8720
new 91180bf Add caching to AppConfig->getApps
new a4949f4 Simplify AppConfig->getValues()
new bff9e11 Remove duplicate cache cleanup
new 6ed3194 Use a map to prevent having to use search
new e4c3ff0 Merge pull request #8809 from owncloud/appconfig-caching
new b4025b3 Allow enabling apps by group by setting the config value to a json encoded array of groups
new bf9b634 Trigger change event on multiselect change
new 53dc30a Add option to enable app for specific groups
new c09852e Fix phpdoc
new 7272779 Prevent js error
new 3b1f291 Fix sorting of apps
new 402a31f adding some line breaks
new 7e07ff6 Disable enabling apps by groups for filesystem, authentication and loggin apps
new e356724 Remove debug statements
new 953e194 Dont show group settings for login, filesystem, etc apps after enabling them
new 0f82b8e Preserve changed groups when switching between apps
new 49f1e4a Fix syntax error
new de01266 Apps: fix wording and layout for 'enable only for specific groups'
new d60e4b9 remove +3 in multiselect.js
new a3202f1 bring back the line breaks
new cdf8a12 Merge pull request #8264 from owncloud/app-enable-by-group
new 6d64d7e LDAP: put out fetching of user meta data into a fully tested class of its own and update them (mail, quota, etc.) directly after mapping. Fixes #7785 properly on master
new b0d1b25 adjust Access test
new e32fa3d fix parameter order
new e07ebdd adjust user backend test
new 11f7823 precaution: lowercase string for comparison
new 342e1fd port of PR #8038
new d52fbd7 adjust test to changed convention in storing quota
new 5336e9a newlines
new f9a9085 class descriptions
new 3fed96a clean up
new ba82d80 adjust group tests
new e962999 get rid of @read in PHP doc after rebase
new 21d1e5e Merge pull request #7930 from owncloud/fix_7785_master
new e0a5f3b get permissions directly from share storage to avoid additional db calls
new 2a10e78 no need to empty array in a special way
new 916f859 check if it is a share storage
new 6764d5b Merge pull request #8698 from owncloud/sharing_improve_permissions
new 8b56d52 Make the session available as early as possible
new 3e14aff Add some comments
new 3a1994d Merge pull request #8686 from owncloud/session-early
new f5c4754 [tx-robot] updated from transifex
new 7177d3a first step of infield label removal, fix login screen
new 04aa085 infield label removal: fix installation screen
new 4ca665a infield label removal: remove JS file and references to it
new 4ef94dd infield label removal: remove last occurences of infield labels
new 46fd40b fix show password icon in personal settings
new a63c331 remove scruntinizer config for infield
new b67c4b2 remove tilde selector for IE8 compatibility
new 9396b22 add missing placeholder shim for change password fields in IE8/9
new eace692 fix icon alignment in input fields
new 8a6063f fix text alignment in input fields
new cea7d49 move to updated version of placeholder
new 6b2b903 Merge pull request #8468 from owncloud/remove-infieldlabels
new 05cf34e get files in trash from file cache
new 9f3fcf0 fixing typo
new 8662335 Merge pull request #8849 from owncloud/trash_expire_fix
new 4bfb162 command line tools to see, modify and test existing LDAP configurations
new 75d320c fix description texts
new 70ae7fa Fix casing and PHPDoc
new 9e31118 Merge pull request #8842 from owncloud/ldap_cli_methods
new 5365ae4 flock changes. Work in progress.
new dc1e362 Continued flock work.
new f9dbdb7 Add actual locking and log changes necessary for debugging.
new 428510a Simpler log unique id.
new 6b94732 Respect locked files, surface correct exception.
new 896bc52 Remove unused methods.
new 9bbc4b0 Fix typo
new 826b14e Fix typo
new 392a1b6 Removed unused vars/declarations, update PHPDoc.
new c9c6a0a Don't error out on console.
new 5486581 Move Lock to private namespace, add interface. Update PHPDoc.
new ba887d2 Restore the reference to this used exception class.
new e6712bc make sure to close the stream at the end of each test
new cda87fd Normalize lock exception messages.
new 3a698bc don't ask for fileInfo if we already have one
new ab6680e name the storage wrapper to make sure that we don't apply the wrapper multiple times
new 2b30fb4 fix unit test after adding the additional parameter to addStorageWrapper()
new 48eb051 only lock if unlink is called for a file
new 0e85618 Can't use assertInstanceOf on wrapped storage; use assertTrue(instanceOfStorage() instead.
new 0a417b1 Use ->instanceOfStorage() not instanceof for Storage instances.
new 2c8288d get the storage from the view
new 917f389 workaround to get the unit test going
new 4ab77f9 Merge pull request #8662 from owncloud/f-lock
new 962cd50 add phpstorm code style
new 8874c74 Merge pull request #8860 from owncloud/phpstorm-code-style
new 80627df use Open Sans as typeface
new 29c5ec4 do not use italic typeface style, instead lighter color
new 0ec3f1d unbold the username
new d1176f5 move from tff to woff and fix IE8
new d3128f0 IE -> IE8 only
new a244172 Merge pull request #8853 from owncloud/design-typeface
new db1511a add a slideup mechanism
new 044ba97 remove unecessary parenths
new 41b7e4b add ; to make jshint happy
new 11c5ded allow apps to add buttons on runtime without negatively impacting performance
new 8a30fe8 use different ns
new 9112386 query buttons on every click to not worry about weird edge case scenarios
new c2330e5 rename to apps.js
new daecf4b disable dynamic slide toggle by default and offer a way to enable it
new ade6ed3 Merge pull request #8701 from owncloud/slide-up-toggle
new de38de8 simplify logout and caret icons, remove shadow
new 5adb8f0 Merge pull request #8844 from owncloud/design-icons
new a31f089 Add a change propagator class to handle propagating etag and mtime changes
new 0158788 Split of cache writes in the scanner to their own methods
new e002ff6 propagate changes in the scanner
new 6689d67 Fix recursive scanning
new f297bf1 Fix unit tests
new a6bb1e1 Fix size calculation during recursive scan
new 3bcdad6 Fix unit tests
new b5f0a17 Merge pull request #8822 from owncloud/cache-change-propagator
new 9c6f604 explicit position:relative for app-content, fixes first run layout
new 411e652 remove obsolete position rule from files app
new c6196c0 Merge pull request #8875 from owncloud/app-css-relative
new 7961d4a Update share action text to display owner/recipients
new d677e38 Added unit tests for share.js and share icon
new 679d10c change shared folder icon to use share icon instead of people
new 0944565 More unit tests and fixes for share
new 640fbc0 Now using shareOwner for the share owner
new 1297b2b Multiple fixes to sharing overview
new 07f1b26 Use recipient display names when updating shares in the UI
new af6a65c Do not update action icon recipients for file list
new ca43fba Merge pull request #8791 from owncloud/share-overview-sharewithstatus
new 71ba457 personal settings: unbold clients header and remove obsolete CSS
new e734cae Merge pull request #8876 from owncloud/design-css-settings
new 7ad0fee let file cache handle the versions size
new a7f6a05 return size '0' if the trashbin folder doesn't exists yet
new 2bb902d use OC_DB::dropTable()
new 8ee1502 Fix merge conflict
new a2db53b Merge pull request #8471 from owncloud/versioning_no_longer_track_the_size
new 37afab8 minimal mail template editor for administrators, refs #7177
new b5a145b convert mail template editor to app framework for a restful api
new fc1d6f4 fixes during test
new 7a20d22 Merge pull request #8824 from owncloud/mail_template_editing_in_webui
new 76e0402 Upgrade SabreDAV to 1.8.10 Updating SabreDAV namespaces
new 48eee0b use the right interface \Sabre\DAVACL\PrincipalBackend\BackendInterface
new c044ff9 Merge pull request #8724 from owncloud/update-sabre-2.0
new e26936e remove obsolete placeholder call, fix #8881
new 39eeb7d Merge pull request #8882 from owncloud/remove-placeholdercall
new cb61d8a [tx-robot] updated from transifex
new da3974b - drop permissions table and related code - the file/folder's permission is now stored in the file cache - BackGroundWatcher has been removed - this has meanwhile be replaced by occ files:scan which can be executed in a cron jobs - increase version to trigger database migration
new ff3ded6 Merge pull request #8852 from owncloud/kill-permissions-master
new 5b97369 Simulate apps database schema update on upgrade
new d4ffafe Removed simulate db update flag and split into separate methods
new 95fda3c Do not load apps when upgrade is needed
new 71b8613 Merge pull request #8878 from owncloud/update-checkmigrationforapps
new c885099 Fix mime type returning for "shared with others" files
new 09cc7c2 Merge pull request #8862 from owncloud/share-overview-fixmimetype
new 35308f5 hide navigation by default, not only on small screens, first step
new e2e05c4 adjust controls bar position for removed nav bar
new 19d7d87 toggle the navigation on desktop, not only on mobile
new e27a409 show appname next to logo for better hint at navigation
new 8eadc2f fix navigation bubble width and height on mobile
new 52d9e31 Remove obsoleted code to trigger navigation menu
new 190fc8a drop "push" element - no sticky footer needed anymore
new 934048b reduce font size of appname in header
new cfffd1a cut ownCloud text from logo when logged in, place appname there
new 3b3b0f6 show appname on mobile since now there's enough space
new 7cdd4fe separate home icon and menu toggle
new e291a04 show loading feedback
new 96cfe97 show 'Apps' as fallback label for app switcher if no app title is present (for example in Settings)
new 26bf646 better loading feedback for app start, move from JS to CSS
new d831afc move 'add apps' entry into normal navigation instead of a new line
new f1ce58d rearrange CSS, remove duplicate code
new 8f4221e more CSS rearranging, removing duplicate code
new 5a38560 reduce opacity of app icon when loading
new 358a4ce add a bit of whitespace to the bottom of the app list
new bc47e56 fix related layout issues in user management
new 44dca8b hover effect for app switcher label
new 210a1ef add to app navigation after enabling
new e3cbcad fix first failing test
new e186871 fix unit test template
new 218131d fix leading decimal Scrutinizer coding style issue
new 1c20c72 Merge pull request #8620 from owncloud/design-navigation-two
new ec7225d remove file locking - code will continue to live in it's own app
new f1bf06f Merge pull request #8884 from owncloud/move-flock-to-app
new b3fdda1 Added "Shared with link" sidebar section in files app
new 816db7a Fixed wording to "Shared by link"
new e0c4e96 Merge pull request #8861 from owncloud/share-overview-linklist
new da889ff Added experimental switch to count external storage data in quota
new bd373d9 Merge pull request #7878 from owncloud/quota-extstorageswitch
new 844c6c3 use slide toggle for files app
new fdfba14 Merge pull request #8883 from owncloud/files-slide-toggle
new 9eb177e Use the permissions exposed by ownCloud for webdav external storages
new d0eb8f8 Merge pull request #8880 from owncloud/webdav-read-permissions
new 6fcd135 table files_trashsizes was still used in some locations -> removed
new f955209 Merge pull request #8890 from owncloud/cleanup-trashsizes-table-master
new 690e0b5 Dont overwrite OCA.Sharing
new e34b511 Merge pull request #8894 from owncloud/public-share-js-overwrite
new 3507964 Fixed quota wrapper to return the value from flock()
new bbdcbb9 Merge pull request #8866 from owncloud/flock-quotafix
new 3e73251 Don't update the mtime if the storage mtime hasn't changed
new 9dab6ec Fix uit tests
new e1beb8c Merge pull request #8889 from owncloud/mtime-reuse
new ac7fb1b Remove legacy routing code
new 7c4abce Move authentication to it's own call
new 3dbfd1f Merge pull request #8529 from owncloud/remove-legacy-routing
new dca5a03 fix files multiselect bar now that the app list is gone
new 0ce1f34 Merge pull request #8897 from owncloud/fix-multiselect
new 0ac1086 fix size and unbold empty content message
new bb60e85 Merge pull request #8891 from owncloud/design-emptycontent
new 928945e fix typo in var name
new 9e84a0a Merge pull request #8902 from owncloud/fix_ldap_typo_2
new 879237f Add method to get users by their preference
new 4b18967 Hack around oracle for CLOB fields
new d493c0c Sort the result before comparing
new 4b650a2 Merge pull request #8893 from owncloud/feature/get-users-by-preference
new c991e14 improve share settings working
new cf9099c This settings doesn't belong together
new 6578f00 unify share settings
new 1c59808 Merge pull request #8865 from owncloud/improve_share_settings
new 2d83424 allow to set pre-condition for setValue
new eb29b29 use oc_preferences instead of oc_encryption to store encyption settings
new e9011a8 adding unit tests for encryption data migration
new 70e0ae0 Merge pull request #8483 from owncloud/encryption_use_oc_preferences
new ca739a5 [tx-robot] updated from transifex
new 11a857f Add Turkish to common languages
new 1745fe1 Merge pull request #8911 from owncloud/common-lang
new 00539cf Verify that we have a valid storage in View->getPath
new d359765 Update PHPDoc
new 79b6526 Merge pull request #8877 from owncloud/getpath-storage-check
new ad4ec41 use system function to recursive remove the directory used by temporary storage
new ff651a3 Merge pull request #8909 from owncloud/fix-temporary-storage-rmdirr-master
new 587a8df remove controller serializers
new 3a7b307 Merge pull request #8783 from owncloud/remove-serializers
new 1ad2101 add menu icon
new 9e56acb add snap.js script
new 24641c9 adjust CSS to styleguide, remove left padding, prevent user-selection
new 86a9cb2 add app sidebar toggle and swipe on mobile
new 96278e0 close sidebar when switching navigation entry, except on add or change settings
new 990405d fix position of sidebar toggle, fix Files controls position problems
new 2163d55 prevent horizontal scrollbar
new 9748597 remove prevention of scrollbar, breaks some pages
new 9063a25 slightly widen sidebar to 250px, works better with apps and on mobile
new 584c47b Disable snapper on bigger screens and on public/login page
new 5d02b56 prevent scrollbar when sidebar is open
new b8ab77a Added debounce on resize
new d764aaa Fixed Snap mock
new b2bae93 Fixed viewer mode for sidebar swipe
new 289accc Merge pull request #8159 from owncloud/mobile-sidebar-swipe
new 5e27ac3 Added CLI arguments for upgrade simulation steps
new ff12969 Merge pull request #8905 from owncloud/update-cli-skipcheckmigrate
new e6665a0 WebDAV Permissions: Distinguish between renameing and moving
new 0661d73 Merge pull request #8900 from guruz/webdav_permission_moveable_renameable
new 60a659c Add a system for (re)movable mount points
new 8abe1c3 Don't do rename hooks for cache when moving the mountpoint
new cabe287 Make personal external mount points (re)movable from the files app
new 14ce44a Move shared mount moving from the storage to the mount
new 4fbc991 Add the removing logic for mounts
new a66c2e6 Fix the removeMount for personal mounts
new bf5e935 don't allow to share single files with delete permissions, user should only be possible to unshare a single file but never to delete it
new dea5219 Fix folder name for storage root
new 1b0b977 remove share mount
new 329bfd8 remove encryption keys if user unshares a file
new 884b9a0 bring back updateFileTarget() got lost during last rebase
new b0a74ed allow moving files to the root
new 5132ae5 fix mount point move up if the parent no longer exists
new 24f3f68 get unique_name value directly from the share array
new cf5eb0f remove unused variable
new 844b1e3 add additional unit tests
new 0ce07bb update mount point if file_target changed
new 9a48e87 make sure that we have a path relative to data/user/files to work with
new 501f98f update share API tests, file shares never have delete permissions
new 42a362f Fix phpdoc and comments
new a432459 use triple equals
new e362373 Movable storage root can always be moved and deleted
new a5752a8 fix db query
new 28615cc Fix unit tests
new ea07f0a Fix unit test
new ad5d8d7 nake sure ti create new db entry when user renames a group share
new ca6631a add some tests
new 574de2d the mount point always have delete permissions to allow unmount
new 09970e1 update unit tests and make sure that we return the right permissions for files within a shared folder and for the shared folder itself
new 86d7371 fix unshareFromSelf()
new 5bbfdc3 make sure that we remove all shares refering to the same parent
new eec1c43 only unshare user share if it was shared with the current user
new 3459f99 make sure that we only delete shares for the current user
new 60ea438 Limit permissions to share permissions
new 0b2ae31 check if permissions exists
new 46f70aa Dont connect hooks twice
new c47d4eb Merge pull request #8666 from owncloud/mount-remove
new a59b524 add more and fix office mimetypes, migrate wrong mimetypes
new 7af67eb increase version number of files and migration trigger
new 204eb25 Merge pull request #8895 from owncloud/mimetype_fixes
new ac72828 Move to new namespace convention and add new result sub-classing
new a6583d3 Add legacy adapters for file search
new afd2438 fix formatting
new c46d514 Add audio and image result types
new 70be98f Add audio and image result types
new b03755c fix minor typos
new 9b63f94 decode filename for scrollto
new 3510674 use path param to create scrollto url
new 794a133 Re-add type to legacy OC_Search_Result class
new 8a223eb Move legacy search to 'lib/private/legacy'
new 7a224f5 Move new search results to 'lib/private/search'
new 5dc2e73 Simplify client-side result customization
new 5034bd1 minor phpdoc cleanup and imports
new aaf0d13 make search non-static, add ISearch to server container, make legacy a static wrapper for it, move provider and result to public api
new 56470fa fix namespace for legacy search classes
new 2801f0f use non static access to search
new 7c29645 allow apps to add translation for search result typeid
new 5cebb6f Merge pull request #4553 from owncloud/update_search_classes
new 08b5f78 app settings: display input fields at full width
new 1a519b8 Merge pull request #8923 from owncloud/app-settings-input
new 23c83c0 unify controls bar, remove duplicate from user management
new a6f9dd9 fix apps without app-navigation
new b5b4350 slight transparency for controls bar for more open feel
new ecdfea2 fix left padding of controls bar for apps without navigation
new 933c055 Merge pull request #8922 from owncloud/design-controls-transparency
new 26993f2 No need to create a storage within remove
new c053f27 Merge pull request #8921 from owncloud/fix-remove-storage-master
new fe8bae3 adding PK to table encryption
new 647dcce Merge pull request #8253 from owncloud/pk-on-all-tables-master
new 85a0024 fix logo glitch, add whitespace around form
new 6f0f738 reduce padding by 1px after increasing image
new dc77910 Merge pull request #8933 from owncloud/fix-logo-glitch
new 01c2c31 Added external storage list in files app
new a47ef52 Fixed ext storage list sorting
new 710d017 Added more columns to ext storage list
new e39e6a5 Fixed delete button CSS in ext storage list
new 506f7ad Merge pull request #8925 from owncloud/extstorage-sidebar
new 713a1c6 wrap App text with t() to let it use locales
new dfe6bd6 Merge pull request #8935 from owncloud/missed-apps-tag
new f15d7df only expire link shares
new 9c00f5d set minDate and maxDate in datepicker
new 3da47db Merge pull request #8927 from owncloud/expire_only_link_shares
new e0446a1 [tx-robot] updated from transifex
new e34a8bb fix hidden user group search field
new bcbebe8 Merge pull request #8942 from owncloud/fix-user-search-field
new 1f27220 [tx-robot] updated from transifex
new 49e15f0 app settings: only display text fields at full width, not buttons
new c0973fe display empty content message a bit higher up so it's easier to see
new 1037533 Merge pull request #8937 from owncloud/design-sizing
new 6e2358c Added hacky fix for long path cleanup routine
new e769ef9 Merge pull request #8916 from owncloud/rmdirr-test-cleanup-fix
new e5c47a5 [tx-robot] updated from transifex
new 63c5c7b set logger before registrate to an error handler
new 3239d10 Merge pull request #8948 from owncloud/fix-logger-race-condition
new 1d1f958 Ellipcises too long filenames
new d71bb7d Adds multiple media queries for filename.
new 09206f8 Adds class name to span element inside filename.
new f3a6052 @jancborchardt's commit for cross browser compatibility of extension.
new e3429b6 improve ellipsis of filename for different screen sizes
new b2c86b7 Merge pull request #8928 from owncloud/too-long-filename-fix-v2
new 6546b58 [tx-robot] updated from transifex
new f56b86e fix split translations
new ecc41fe Merge pull request #8908 from owncloud/fix-placeholders
new 015c506 Disable snapper init for IE <= 9
new 077a542 Merge pull request #8971 from owncloud/sidebar-disablesnapperinielte9
new e047e28 make text preview backend use imagettftext, fixes #8087
new e89f178 Merge pull request #8972 from owncloud/use_imagettftext_take2
new f769c52 [tx-robot] updated from transifex
new 1d9b4aa no need to prepare a statement twice
new f4a183e wwe no longer have a versions table
new 9dc0bef call self::getNumericStorageId() to get the numeric ID
new 491c96e Merge pull request #8966 from owncloud/fix_failing_tests_on_master
new 7742791 increase to 7.0 alpha 1
new 65b3d29 Added ORDER BY to enforce share entry order
new 2facfe9 Merge pull request #8985 from owncloud/share-grouporderfix
new 41d2354 Save the permissions in the filecache if it's not saved yet
new aa38bd2 adding PHPDoc
new 961e4e5 adjust unit test assert values
new a978607 Use &=
new 75a53b3 Merge pull request #8901 from owncloud/permissions-update-cache
new 4cef7f9 disable failing tests
new 67413e3 Use assertNotSame when checking etags
new 452b45e Merge pull request #8986 from owncloud/disable_tests
new fc6745e Imported Upstream version 7.0.0~alpha1+dfsg
new 8edef0e Merge tag 'upstream/7.0.0_alpha1+dfsg'
new baf1fe1 Revert "Really disable Assetic"
new 302a6f1 Revert "Disable Assetic"
new a0be0be Add an assets directory for Assetic
new 50cafd9 Update packaging to latest upstream version
new fbb265d Refresh patches
new 5e47181 Update SabreDAV to 1.8.10 in apps
new 4899b64 Bump php-crypt-blowfish version
new 8304dab Ship embedded libjs-jquery-ui copy
new ee585f7 Update changelog for 7.0.0~alpha1+dfsg-1 release
The 584 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:
.htaccess | 1 -
.idea/codeStyleSettings.xml | 52 ++
.scrutinizer.yml | 7 +-
3rdparty/autoload.php | 2 +-
3rdparty/composer.json | 5 +-
3rdparty/composer.lock | 124 +++-
3rdparty/composer/autoload_files.php | 1 +
3rdparty/composer/autoload_namespaces.php | 11 +-
3rdparty/composer/autoload_real.php | 14 +-
3rdparty/composer/include_paths.php | 10 +
3rdparty/composer/installed.json | 610 ++++++++-------
3rdparty/phpseclib/phpseclib/.gitattributes | 1 +
3rdparty/phpseclib/phpseclib/.travis.yml | 28 +
.../phpseclib}/phpseclib/AUTHORS | 0
.../phpseclib}/phpseclib/LICENSE | 0
.../phpseclib}/phpseclib/README.md | 0
.../phpseclib/build/code-sniffer-ruleset-tests.xml | 21 +
.../phpseclib/build/code-sniffer-ruleset.xml | 76 ++
.../phpseclib}/phpseclib/composer.json | 0
.../phpseclib}/phpseclib/composer.lock | 0
.../phpseclib}/phpseclib/phpseclib/Crypt/AES.php | 0
.../phpseclib}/phpseclib/phpseclib/Crypt/Base.php | 0
.../phpseclib/phpseclib/Crypt/Blowfish.php | 0
.../phpseclib}/phpseclib/phpseclib/Crypt/DES.php | 0
.../phpseclib}/phpseclib/phpseclib/Crypt/Hash.php | 0
.../phpseclib}/phpseclib/phpseclib/Crypt/RC2.php | 0
.../phpseclib}/phpseclib/phpseclib/Crypt/RC4.php | 0
.../phpseclib}/phpseclib/phpseclib/Crypt/RSA.php | 0
.../phpseclib/phpseclib/Crypt/Random.php | 0
.../phpseclib/phpseclib/Crypt/Rijndael.php | 0
.../phpseclib/phpseclib/Crypt/TripleDES.php | 0
.../phpseclib/phpseclib/Crypt/Twofish.php | 0
.../phpseclib}/phpseclib/phpseclib/File/ANSI.php | 0
.../phpseclib}/phpseclib/phpseclib/File/ASN1.php | 0
.../phpseclib}/phpseclib/phpseclib/File/X509.php | 0
.../phpseclib/phpseclib/Math/BigInteger.php | 0
.../phpseclib}/phpseclib/phpseclib/Net/SCP.php | 0
.../phpseclib}/phpseclib/phpseclib/Net/SFTP.php | 0
.../phpseclib/phpseclib/Net/SFTP/Stream.php | 0
.../phpseclib}/phpseclib/phpseclib/Net/SSH1.php | 0
.../phpseclib}/phpseclib/phpseclib/Net/SSH2.php | 0
.../phpseclib/phpseclib/System/SSH_Agent.php | 0
.../phpseclib}/phpseclib/phpseclib/openssl.cnf | 0
.../phpseclib}/phpseclib/phpunit.xml.dist | 0
.../tests/Crypt/AES/ContinuousBufferTest.php | 72 ++
.../phpseclib/tests/Crypt/AES/TestCase.php | 27 +
.../phpseclib/tests/Crypt/Hash/MD5Test.php | 47 ++
.../phpseclib/tests/Crypt/Hash/TestCase.php | 52 ++
.../phpseclib/tests/Crypt/RSA/LoadKeyTest.php | 120 +++
.../phpseclib/tests/Math/BigInteger/BCMathTest.php | 20 +
.../phpseclib/tests/Math/BigInteger/GMPTest.php | 20 +
.../tests/Math/BigInteger/InternalOpenSSLTest.php | 20 +
.../tests/Math/BigInteger/InternalTest.php | 17 +
.../phpseclib/tests/Math/BigInteger/TestCase.php | 268 +++++++
.../phpseclib/phpseclib/tests/Net/SSH1Test.php | 41 ++
.../phpseclib/phpseclib/tests/Net/SSH2Test.php | 83 +++
.../phpseclib/tests/PhpseclibTestCase.php | 64 ++
3rdparty/phpseclib/phpseclib/tests/bootstrap.php | 43 ++
.../phpseclib/travis/code_coverage_id_rsa | 30 +
.../phpseclib/travis/install-php-extensions.sh | 25 +
.../phpseclib/travis/upload-code-coverage.sh | 50 ++
3rdparty/sabre/dav/.travis.yml | 5 +-
3rdparty/sabre/dav/ChangeLog | 84 +++
3rdparty/sabre/dav/bin/gwdg.php | 378 ----------
3rdparty/sabre/dav/bin/migrateto17.php | 6 +-
3rdparty/sabre/dav/build.xml | 83 ---
3rdparty/sabre/dav/composer.json | 17 +-
3rdparty/sabre/dav/examples/addressbookserver.php | 26 +-
3rdparty/sabre/dav/examples/basicauth.php | 2 +-
3rdparty/sabre/dav/examples/digestauth.php | 2 +-
3rdparty/sabre/dav/examples/simplefsserver.php | 16 +-
.../dav/lib/Sabre/CalDAV/Backend/Abstract.php | 154 ----
.../lib/Sabre/CalDAV/Backend/AbstractBackend.php | 155 ++++
.../lib/Sabre/CalDAV/Backend/BackendInterface.php | 16 +-
.../Sabre/CalDAV/Backend/NotificationSupport.php | 14 +-
.../sabre/dav/lib/Sabre/CalDAV/Backend/PDO.php | 46 +-
.../lib/Sabre/CalDAV/Backend/SharingSupport.php | 25 +-
3rdparty/sabre/dav/lib/Sabre/CalDAV/Calendar.php | 64 +-
.../sabre/dav/lib/Sabre/CalDAV/CalendarObject.php | 24 +-
.../dav/lib/Sabre/CalDAV/CalendarQueryParser.php | 80 +-
.../lib/Sabre/CalDAV/CalendarQueryValidator.php | 17 +-
.../dav/lib/Sabre/CalDAV/CalendarRootNode.php | 27 +-
.../CalDAV/Exception/InvalidComponentType.php | 21 +-
.../sabre/dav/lib/Sabre/CalDAV/ICSExportPlugin.php | 27 +-
3rdparty/sabre/dav/lib/Sabre/CalDAV/ICalendar.php | 11 +-
.../sabre/dav/lib/Sabre/CalDAV/ICalendarObject.php | 11 +-
.../dav/lib/Sabre/CalDAV/IShareableCalendar.php | 10 +-
.../sabre/dav/lib/Sabre/CalDAV/ISharedCalendar.php | 22 +-
.../lib/Sabre/CalDAV/Notifications/Collection.php | 26 +-
.../lib/Sabre/CalDAV/Notifications/ICollection.php | 12 +-
.../dav/lib/Sabre/CalDAV/Notifications/INode.php | 14 +-
.../CalDAV/Notifications/INotificationType.php | 15 +-
.../dav/lib/Sabre/CalDAV/Notifications/Node.php | 32 +-
.../CalDAV/Notifications/Notification/Invite.php | 36 +-
.../Notifications/Notification/InviteReply.php | 28 +-
.../Notifications/Notification/SystemStatus.php | 23 +-
3rdparty/sabre/dav/lib/Sabre/CalDAV/Plugin.php | 250 ++++---
.../dav/lib/Sabre/CalDAV/Principal/Collection.php | 13 +-
.../dav/lib/Sabre/CalDAV/Principal/IProxyRead.php | 19 +
.../dav/lib/Sabre/CalDAV/Principal/IProxyWrite.php | 19 +
.../dav/lib/Sabre/CalDAV/Principal/ProxyRead.php | 26 +-
.../dav/lib/Sabre/CalDAV/Principal/ProxyWrite.php | 26 +-
.../sabre/dav/lib/Sabre/CalDAV/Principal/User.php | 36 +-
.../Sabre/CalDAV/Property/AllowedSharingModes.php | 16 +-
.../sabre/dav/lib/Sabre/CalDAV/Property/Invite.php | 82 ++-
.../CalDAV/Property/ScheduleCalendarTransp.php | 29 +-
.../Property/SupportedCalendarComponentSet.php | 25 +-
.../CalDAV/Property/SupportedCalendarData.php | 18 +-
.../CalDAV/Property/SupportedCollationSet.php | 15 +-
.../sabre/dav/lib/Sabre/CalDAV/Schedule/IMip.php | 15 +-
.../dav/lib/Sabre/CalDAV/Schedule/IOutbox.php | 8 +-
.../sabre/dav/lib/Sabre/CalDAV/Schedule/Outbox.php | 27 +-
.../dav/lib/Sabre/CalDAV/ShareableCalendar.php | 10 +-
.../sabre/dav/lib/Sabre/CalDAV/SharedCalendar.php | 36 +-
.../sabre/dav/lib/Sabre/CalDAV/SharingPlugin.php | 152 ++--
.../sabre/dav/lib/Sabre/CalDAV/UserCalendars.php | 68 +-
3rdparty/sabre/dav/lib/Sabre/CalDAV/Version.php | 12 +-
3rdparty/sabre/dav/lib/Sabre/CalDAV/includes.php | 62 --
.../sabre/dav/lib/Sabre/CardDAV/AddressBook.php | 35 +-
.../lib/Sabre/CardDAV/AddressBookQueryParser.php | 38 +-
.../dav/lib/Sabre/CardDAV/AddressBookRoot.php | 26 +-
.../dav/lib/Sabre/CardDAV/Backend/Abstract.php | 166 -----
.../lib/Sabre/CardDAV/Backend/AbstractBackend.php | 18 +
.../lib/Sabre/CardDAV/Backend/BackendInterface.php | 166 +++++
.../sabre/dav/lib/Sabre/CardDAV/Backend/PDO.php | 35 +-
3rdparty/sabre/dav/lib/Sabre/CardDAV/Card.php | 24 +-
.../sabre/dav/lib/Sabre/CardDAV/IAddressBook.php | 10 +-
3rdparty/sabre/dav/lib/Sabre/CardDAV/ICard.php | 10 +-
.../sabre/dav/lib/Sabre/CardDAV/IDirectory.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/CardDAV/Plugin.php | 92 +--
.../CardDAV/Property/SupportedAddressData.php | 23 +-
.../dav/lib/Sabre/CardDAV/UserAddressBooks.php | 41 +-
.../dav/lib/Sabre/CardDAV/VCFExportPlugin.php | 23 +-
3rdparty/sabre/dav/lib/Sabre/CardDAV/Version.php | 12 +-
3rdparty/sabre/dav/lib/Sabre/CardDAV/includes.php | 33 -
.../lib/Sabre/DAV/Auth/Backend/AbstractBasic.php | 24 +-
.../lib/Sabre/DAV/Auth/Backend/AbstractDigest.php | 27 +-
.../dav/lib/Sabre/DAV/Auth/Backend/Apache.php | 15 +-
.../Sabre/DAV/Auth/Backend/BackendInterface.php | 36 +
.../sabre/dav/lib/Sabre/DAV/Auth/Backend/File.php | 14 +-
.../sabre/dav/lib/Sabre/DAV/Auth/Backend/PDO.php | 10 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Auth/IBackend.php | 36 -
3rdparty/sabre/dav/lib/Sabre/DAV/Auth/Plugin.php | 25 +-
.../dav/lib/Sabre/DAV/Browser/GuessContentType.php | 16 +-
.../dav/lib/Sabre/DAV/Browser/MapGetToPropFind.php | 18 +-
.../sabre/dav/lib/Sabre/DAV/Browser/Plugin.php | 66 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Client.php | 52 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Collection.php | 24 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Exception.php | 18 +-
.../dav/lib/Sabre/DAV/Exception/BadRequest.php | 8 +-
.../sabre/dav/lib/Sabre/DAV/Exception/Conflict.php | 8 +-
.../lib/Sabre/DAV/Exception/ConflictingLock.php | 18 +-
.../dav/lib/Sabre/DAV/Exception/FileNotFound.php | 12 +-
.../dav/lib/Sabre/DAV/Exception/Forbidden.php | 8 +-
.../Sabre/DAV/Exception/InsufficientStorage.php | 8 +-
.../Sabre/DAV/Exception/InvalidResourceType.php | 14 +-
.../dav/lib/Sabre/DAV/Exception/LengthRequired.php | 30 +
.../DAV/Exception/LockTokenMatchesRequestUri.php | 16 +-
.../sabre/dav/lib/Sabre/DAV/Exception/Locked.php | 22 +-
.../lib/Sabre/DAV/Exception/MethodNotAllowed.php | 12 +-
.../lib/Sabre/DAV/Exception/NotAuthenticated.php | 10 +-
.../sabre/dav/lib/Sabre/DAV/Exception/NotFound.php | 8 +-
.../dav/lib/Sabre/DAV/Exception/NotImplemented.php | 8 +-
.../lib/Sabre/DAV/Exception/PaymentRequired.php | 10 +-
.../lib/Sabre/DAV/Exception/PreconditionFailed.php | 16 +-
.../lib/Sabre/DAV/Exception/ReportNotSupported.php | 16 +-
.../DAV/Exception/RequestedRangeNotSatisfiable.php | 10 +-
.../lib/Sabre/DAV/Exception/ServiceUnavailable.php | 13 +-
.../Sabre/DAV/Exception/UnsupportedMediaType.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/DAV/FS/Directory.php | 23 +-
3rdparty/sabre/dav/lib/Sabre/DAV/FS/File.php | 10 +-
3rdparty/sabre/dav/lib/Sabre/DAV/FS/Node.php | 16 +-
.../sabre/dav/lib/Sabre/DAV/FSExt/Directory.php | 32 +-
3rdparty/sabre/dav/lib/Sabre/DAV/FSExt/File.php | 57 +-
3rdparty/sabre/dav/lib/Sabre/DAV/FSExt/Node.php | 18 +-
3rdparty/sabre/dav/lib/Sabre/DAV/File.php | 12 +-
3rdparty/sabre/dav/lib/Sabre/DAV/ICollection.php | 14 +-
.../dav/lib/Sabre/DAV/IExtendedCollection.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/DAV/IFile.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/DAV/INode.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/DAV/IProperties.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/DAV/IQuota.php | 8 +-
.../dav/lib/Sabre/DAV/Locks/Backend/Abstract.php | 50 --
.../Sabre/DAV/Locks/Backend/AbstractBackend.php | 21 +
.../Sabre/DAV/Locks/Backend/BackendInterface.php | 51 ++
.../sabre/dav/lib/Sabre/DAV/Locks/Backend/FS.php | 20 +-
.../sabre/dav/lib/Sabre/DAV/Locks/Backend/File.php | 20 +-
.../sabre/dav/lib/Sabre/DAV/Locks/Backend/PDO.php | 24 +-
.../sabre/dav/lib/Sabre/DAV/Locks/LockInfo.php | 10 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Locks/Plugin.php | 98 +--
3rdparty/sabre/dav/lib/Sabre/DAV/Mount/Plugin.php | 15 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Node.php | 16 +-
3rdparty/sabre/dav/lib/Sabre/DAV/ObjectTree.php | 28 +-
.../dav/lib/Sabre/DAV/PartialUpdate/IFile.php | 15 +-
.../lib/Sabre/DAV/PartialUpdate/IPatchSupport.php | 48 ++
.../dav/lib/Sabre/DAV/PartialUpdate/Plugin.php | 139 ++--
3rdparty/sabre/dav/lib/Sabre/DAV/Property.php | 16 +-
.../dav/lib/Sabre/DAV/Property/GetLastModified.php | 29 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Property/Href.php | 26 +-
.../sabre/dav/lib/Sabre/DAV/Property/HrefList.php | 26 +-
.../sabre/dav/lib/Sabre/DAV/Property/IHref.php | 8 +-
.../dav/lib/Sabre/DAV/Property/LockDiscovery.php | 20 +-
.../dav/lib/Sabre/DAV/Property/ResourceType.php | 28 +-
.../sabre/dav/lib/Sabre/DAV/Property/Response.php | 22 +-
.../dav/lib/Sabre/DAV/Property/ResponseList.php | 22 +-
.../dav/lib/Sabre/DAV/Property/SupportedLock.php | 16 +-
.../lib/Sabre/DAV/Property/SupportedReportSet.php | 18 +-
.../sabre/dav/lib/Sabre/DAV/PropertyInterface.php | 12 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Server.php | 253 +++----
3rdparty/sabre/dav/lib/Sabre/DAV/ServerPlugin.php | 16 +-
.../sabre/dav/lib/Sabre/DAV/SimpleCollection.php | 24 +-
3rdparty/sabre/dav/lib/Sabre/DAV/SimpleFile.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/DAV/StringUtil.php | 14 +-
.../lib/Sabre/DAV/TemporaryFileFilterPlugin.php | 26 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Tree.php | 34 +-
.../sabre/dav/lib/Sabre/DAV/Tree/Filesystem.php | 28 +-
3rdparty/sabre/dav/lib/Sabre/DAV/URLUtil.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/DAV/UUIDUtil.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/DAV/Version.php | 10 +-
3rdparty/sabre/dav/lib/Sabre/DAV/XMLUtil.php | 34 +-
3rdparty/sabre/dav/lib/Sabre/DAV/includes.php | 98 ---
.../Sabre/DAVACL/AbstractPrincipalCollection.php | 29 +-
.../dav/lib/Sabre/DAVACL/Exception/AceConflict.php | 19 +-
.../lib/Sabre/DAVACL/Exception/NeedPrivileges.php | 16 +-
.../dav/lib/Sabre/DAVACL/Exception/NoAbstract.php | 19 +-
.../DAVACL/Exception/NotRecognizedPrincipal.php | 19 +-
.../DAVACL/Exception/NotSupportedPrivilege.php | 19 +-
3rdparty/sabre/dav/lib/Sabre/DAVACL/IACL.php | 11 +-
3rdparty/sabre/dav/lib/Sabre/DAVACL/IPrincipal.php | 10 +-
.../dav/lib/Sabre/DAVACL/IPrincipalBackend.php | 153 ----
.../dav/lib/Sabre/DAVACL/IPrincipalCollection.php | 42 ++
3rdparty/sabre/dav/lib/Sabre/DAVACL/Plugin.php | 174 ++---
3rdparty/sabre/dav/lib/Sabre/DAVACL/Principal.php | 26 +-
.../DAVACL/PrincipalBackend/AbstractBackend.php | 18 +
.../DAVACL/PrincipalBackend/BackendInterface.php | 153 ++++
.../dav/lib/Sabre/DAVACL/PrincipalBackend/PDO.php | 39 +-
.../dav/lib/Sabre/DAVACL/PrincipalCollection.php | 18 +-
.../sabre/dav/lib/Sabre/DAVACL/Property/Acl.php | 50 +-
.../lib/Sabre/DAVACL/Property/AclRestrictions.php | 16 +-
.../DAVACL/Property/CurrentUserPrivilegeSet.php | 24 +-
.../dav/lib/Sabre/DAVACL/Property/Principal.php | 31 +-
.../DAVACL/Property/SupportedPrivilegeSet.php | 22 +-
3rdparty/sabre/dav/lib/Sabre/DAVACL/Version.php | 10 +-
3rdparty/sabre/dav/lib/Sabre/DAVACL/includes.php | 38 -
3rdparty/sabre/dav/lib/Sabre/HTTP/AWSAuth.php | 14 +-
3rdparty/sabre/dav/lib/Sabre/HTTP/AbstractAuth.php | 24 +-
3rdparty/sabre/dav/lib/Sabre/HTTP/BasicAuth.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/HTTP/DigestAuth.php | 12 +-
3rdparty/sabre/dav/lib/Sabre/HTTP/Request.php | 8 +-
3rdparty/sabre/dav/lib/Sabre/HTTP/Response.php | 12 +-
3rdparty/sabre/dav/lib/Sabre/HTTP/Util.php | 16 +-
3rdparty/sabre/dav/lib/Sabre/HTTP/Version.php | 12 +-
3rdparty/sabre/dav/lib/Sabre/HTTP/includes.php | 27 -
3rdparty/sabre/dav/lib/Sabre/autoload.php | 4 +-
.../tests/Sabre/CalDAV/Backend/AbstractPDOTest.php | 90 +--
.../tests/Sabre/CalDAV/Backend/AbstractTest.php | 10 +-
.../sabre/dav/tests/Sabre/CalDAV/Backend/Mock.php | 27 +-
.../tests/Sabre/CalDAV/Backend/PDOMySQLTest.php | 6 +-
.../tests/Sabre/CalDAV/Backend/PDOSqliteTest.php | 8 +-
.../dav/tests/Sabre/CalDAV/CalendarObjectTest.php | 77 +-
.../tests/Sabre/CalDAV/CalendarQueryParserTest.php | 61 +-
.../tests/Sabre/CalDAV/CalendarQueryVAlarmTest.php | 16 +-
.../Sabre/CalDAV/CalendarQueryValidatorTest.php | 66 +-
.../sabre/dav/tests/Sabre/CalDAV/CalendarTest.php | 46 +-
.../CalDAV/ExpandEventsDTSTARTandDTENDTest.php | 10 +-
.../ExpandEventsDTSTARTandDTENDbyDayTest.php | 9 +-
.../Sabre/CalDAV/ExpandEventsDoubleEventsTest.php | 9 +-
.../dav/tests/Sabre/CalDAV/FreeBusyReportTest.php | 48 +-
.../dav/tests/Sabre/CalDAV/FreeBusyRequestTest.php | 45 +-
.../Sabre/CalDAV/GetEventsByTimerangeTest.php | 9 +-
.../dav/tests/Sabre/CalDAV/ICSExportPluginTest.php | 99 +--
.../sabre/dav/tests/Sabre/CalDAV/Issue166Test.php | 10 +-
.../sabre/dav/tests/Sabre/CalDAV/Issue172Test.php | 22 +-
.../sabre/dav/tests/Sabre/CalDAV/Issue203Test.php | 10 +-
.../sabre/dav/tests/Sabre/CalDAV/Issue205Test.php | 9 +-
.../sabre/dav/tests/Sabre/CalDAV/Issue211Test.php | 13 +-
.../sabre/dav/tests/Sabre/CalDAV/Issue220Test.php | 13 +-
.../sabre/dav/tests/Sabre/CalDAV/Issue228Test.php | 9 +-
.../Sabre/CalDAV/Notifications/CollectionTest.php | 16 +-
.../tests/Sabre/CalDAV/Notifications/NodeTest.php | 14 +-
.../Notifications/Notification/InviteReplyTest.php | 31 +-
.../Notifications/Notification/InviteTest.php | 39 +-
.../Notification/SystemStatusTest.php | 25 +-
.../dav/tests/Sabre/CalDAV/OutboxPostTest.php | 67 +-
.../sabre/dav/tests/Sabre/CalDAV/PluginTest.php | 149 ++--
.../Sabre/CalDAV/Principal/CollectionTest.php | 11 +-
.../tests/Sabre/CalDAV/Principal/ProxyReadTest.php | 13 +-
.../Sabre/CalDAV/Principal/ProxyWriteTest.php | 9 +-
.../dav/tests/Sabre/CalDAV/Principal/UserTest.php | 25 +-
.../CalDAV/Property/AllowedSharingModesTest.php | 21 +-
.../dav/tests/Sabre/CalDAV/Property/InviteTest.php | 70 +-
.../CalDAV/Property/ScheduleCalendarTranspTest.php | 36 +-
.../Property/SupportedCalendarComponentSetTest.php | 25 +-
.../CalDAV/Property/SupportedCalendarDataTest.php | 20 +-
.../CalDAV/Property/SupportedCollationSetTest.php | 20 +-
.../dav/tests/Sabre/CalDAV/Schedule/IMip/Mock.php | 22 +-
.../dav/tests/Sabre/CalDAV/Schedule/OutboxTest.php | 20 +-
.../tests/Sabre/CalDAV/ShareableCalendarTest.php | 17 +-
.../dav/tests/Sabre/CalDAV/SharedCalendarTest.php | 25 +-
.../dav/tests/Sabre/CalDAV/SharingPluginTest.php | 77 +-
3rdparty/sabre/dav/tests/Sabre/CalDAV/TestUtil.php | 12 +-
.../CalDAV/UserCalendarsSharedCalendarsTest.php | 26 +-
.../dav/tests/Sabre/CalDAV/UserCalendarsTest.php | 41 +-
.../dav/tests/Sabre/CalDAV/ValidateICalTest.php | 56 +-
.../sabre/dav/tests/Sabre/CalDAV/VersionTest.php | 8 +-
.../dav/tests/Sabre/CardDAV/AbstractPluginTest.php | 26 +-
.../Sabre/CardDAV/AddressBookQueryParserTest.php | 16 +-
.../tests/Sabre/CardDAV/AddressBookQueryTest.php | 31 +-
.../tests/Sabre/CardDAV/AddressBookRootTest.php | 20 +-
.../dav/tests/Sabre/CardDAV/AddressBookTest.php | 21 +-
.../Sabre/CardDAV/Backend/AbstractPDOTest.php | 42 +-
.../sabre/dav/tests/Sabre/CardDAV/Backend/Mock.php | 4 +-
.../tests/Sabre/CardDAV/Backend/PDOMySQLTest.php | 6 +-
.../tests/Sabre/CardDAV/Backend/PDOSqliteTest.php | 8 +-
.../sabre/dav/tests/Sabre/CardDAV/CardTest.php | 20 +-
.../dav/tests/Sabre/CardDAV/IDirectoryTest.php | 17 +-
.../sabre/dav/tests/Sabre/CardDAV/MultiGetTest.php | 13 +-
.../sabre/dav/tests/Sabre/CardDAV/PluginTest.php | 35 +-
.../CardDAV/Property/SupportedAddressDataTest.php | 19 +-
.../Sabre/CardDAV/SogoStripContentTypeTest.php | 8 +-
.../sabre/dav/tests/Sabre/CardDAV/TestUtil.php | 10 +-
.../tests/Sabre/CardDAV/UserAddressBooksTest.php | 30 +-
.../dav/tests/Sabre/CardDAV/VCFExportTest.php | 12 +-
.../dav/tests/Sabre/CardDAV/ValidateFilterTest.php | 4 +-
.../dav/tests/Sabre/CardDAV/ValidateVCardTest.php | 36 +-
.../sabre/dav/tests/Sabre/CardDAV/VersionTest.php | 8 +-
.../sabre/dav/tests/Sabre/DAV/AbstractServer.php | 17 +-
.../Sabre/DAV/Auth/Backend/AbstractBasicTest.php | 40 +-
.../Sabre/DAV/Auth/Backend/AbstractDigestTest.php | 71 +-
.../Sabre/DAV/Auth/Backend/AbstractPDOTest.php | 12 +-
.../tests/Sabre/DAV/Auth/Backend/ApacheTest.php | 21 +-
.../dav/tests/Sabre/DAV/Auth/Backend/FileTest.php | 14 +-
.../dav/tests/Sabre/DAV/Auth/Backend/Mock.php | 37 +
.../dav/tests/Sabre/DAV/Auth/Backend/PDOMySQLTest | 24 -
.../tests/Sabre/DAV/Auth/Backend/PDOMySQLTest.php | 6 +-
.../tests/Sabre/DAV/Auth/Backend/PDOSqliteTest.php | 8 +-
.../sabre/dav/tests/Sabre/DAV/Auth/MockBackend.php | 33 -
.../sabre/dav/tests/Sabre/DAV/Auth/PluginTest.php | 36 +-
.../sabre/dav/tests/Sabre/DAV/BasicNodeTest.php | 78 +-
.../Sabre/DAV/Browser/GuessContentTypeTest.php | 10 +-
.../Sabre/DAV/Browser/MapGetToPropFindTest.php | 11 +-
.../dav/tests/Sabre/DAV/Browser/PluginTest.php | 19 +-
3rdparty/sabre/dav/tests/Sabre/DAV/ClientMock.php | 4 +-
3rdparty/sabre/dav/tests/Sabre/DAV/ClientTest.php | 101 ++-
.../dav/tests/Sabre/DAV/Exception/LockedTest.php | 20 +-
.../Sabre/DAV/Exception/PaymentRequiredTest.php | 6 +-
.../sabre/dav/tests/Sabre/DAV/ExceptionTest.php | 10 +-
.../sabre/dav/tests/Sabre/DAV/FSExt/FileTest.php | 32 +-
.../sabre/dav/tests/Sabre/DAV/FSExt/NodeTest.php | 21 +-
.../sabre/dav/tests/Sabre/DAV/FSExt/ServerTest.php | 33 +-
.../dav/tests/Sabre/DAV/HTTPPreferParsingTest.php | 32 +-
.../sabre/dav/tests/Sabre/DAV/HttpDeleteTest.php | 149 ++++
3rdparty/sabre/dav/tests/Sabre/DAV/HttpPutTest.php | 362 +++++++++
3rdparty/sabre/dav/tests/Sabre/DAV/Issue33Test.php | 43 +-
.../tests/Sabre/DAV/Locks/Backend/AbstractTest.php | 26 +-
.../dav/tests/Sabre/DAV/Locks/Backend/FSTest.php | 10 +-
.../dav/tests/Sabre/DAV/Locks/Backend/FileTest.php | 10 +-
.../tests/Sabre/DAV/Locks/Backend/PDOMySQLTest.php | 8 +-
.../dav/tests/Sabre/DAV/Locks/Backend/PDOTest.php | 14 +-
.../tests/Sabre/DAV/Locks/GetIfConditionsTest.php | 31 +-
.../sabre/dav/tests/Sabre/DAV/Locks/MSWordTest.php | 29 +-
.../sabre/dav/tests/Sabre/DAV/Locks/PluginTest.php | 127 ++--
.../sabre/dav/tests/Sabre/DAV/Mock/Collection.php | 164 +++++
3rdparty/sabre/dav/tests/Sabre/DAV/Mock/File.php | 130 ++++
.../sabre/dav/tests/Sabre/DAV/Mount/PluginTest.php | 13 +-
.../sabre/dav/tests/Sabre/DAV/ObjectTreeTest.php | 16 +-
.../dav/tests/Sabre/DAV/PartialUpdate/FileMock.php | 9 +-
.../tests/Sabre/DAV/PartialUpdate/PluginTest.php | 45 +-
.../Sabre/DAV/PartialUpdate/SpecificationTest.php | 89 +++
.../Sabre/DAV/Property/GetLastModifiedTest.php | 42 +-
.../dav/tests/Sabre/DAV/Property/HrefListTest.php | 27 +-
.../dav/tests/Sabre/DAV/Property/HrefTest.php | 34 +-
.../tests/Sabre/DAV/Property/ResourceTypeTest.php | 34 +-
.../tests/Sabre/DAV/Property/ResponseListTest.php | 19 +
.../dav/tests/Sabre/DAV/Property/ResponseTest.php | 49 +-
.../Sabre/DAV/Property/SupportedReportSetTest.php | 13 +-
.../dav/tests/Sabre/DAV/ServerCopyMoveTest.php | 36 +-
.../sabre/dav/tests/Sabre/DAV/ServerEventsTest.php | 13 +-
.../dav/tests/Sabre/DAV/ServerFinderBlockTest.php | 50 --
.../sabre/dav/tests/Sabre/DAV/ServerMKCOLTest.php | 32 +-
.../sabre/dav/tests/Sabre/DAV/ServerPluginTest.php | 21 +-
.../dav/tests/Sabre/DAV/ServerPreconditionTest.php | 194 ++---
.../sabre/dav/tests/Sabre/DAV/ServerPropsTest.php | 45 +-
.../sabre/dav/tests/Sabre/DAV/ServerRangeTest.php | 47 +-
.../sabre/dav/tests/Sabre/DAV/ServerSimpleTest.php | 269 ++-----
.../tests/Sabre/DAV/ServerUpdatePropertiesTest.php | 21 +-
.../sabre/dav/tests/Sabre/DAV/SimpleFileTest.php | 6 +-
.../sabre/dav/tests/Sabre/DAV/StringUtilTest.php | 20 +-
.../tests/Sabre/DAV/TemporaryFileFilterTest.php | 32 +-
3rdparty/sabre/dav/tests/Sabre/DAV/TestPlugin.php | 6 +-
.../dav/tests/Sabre/DAV/Tree/FilesystemTest.php | 44 +-
3rdparty/sabre/dav/tests/Sabre/DAV/TreeTest.php | 38 +-
3rdparty/sabre/dav/tests/Sabre/DAV/URLUtilTest.php | 24 +-
.../sabre/dav/tests/Sabre/DAV/UUIDUtilTest.php | 12 +-
3rdparty/sabre/dav/tests/Sabre/DAV/XMLUtilTest.php | 72 +-
.../sabre/dav/tests/Sabre/DAVACL/ACLMethodTest.php | 123 ++--
.../dav/tests/Sabre/DAVACL/AllowAccessTest.php | 15 +-
.../dav/tests/Sabre/DAVACL/BlockAccessTest.php | 41 +-
.../Sabre/DAVACL/Exception/AceConflictTest.php | 16 +-
.../Exception/NeedPrivilegesExceptionTest.php | 16 +-
.../Sabre/DAVACL/Exception/NoAbstractTest.php | 16 +-
.../Exception/NotRecognizedPrincipalTest.php | 16 +-
.../DAVACL/Exception/NotSupportedPrivilegeTest.php | 16 +-
.../tests/Sabre/DAVACL/ExpandPropertiesTest.php | 41 +-
.../sabre/dav/tests/Sabre/DAVACL/MockACLNode.php | 7 +-
.../sabre/dav/tests/Sabre/DAVACL/MockPrincipal.php | 7 +-
.../tests/Sabre/DAVACL/MockPrincipalBackend.php | 182 -----
.../dav/tests/Sabre/DAVACL/PluginAdminTest.php | 46 +-
.../tests/Sabre/DAVACL/PluginPropertiesTest.php | 137 ++--
.../Sabre/DAVACL/PluginUpdatePropertiesTest.php | 46 +-
.../DAVACL/PrincipalBackend/AbstractPDOTest.php | 28 +-
.../tests/Sabre/DAVACL/PrincipalBackend/Mock.php | 184 +++++
.../Sabre/DAVACL/PrincipalBackend/PDOMySQLTest.php | 10 +-
.../DAVACL/PrincipalBackend/PDOSqliteTest.php | 12 +-
.../tests/Sabre/DAVACL/PrincipalCollectionTest.php | 26 +-
.../Sabre/DAVACL/PrincipalPropertySearchTest.php | 33 +-
.../DAVACL/PrincipalSearchPropertySetTest.php | 28 +-
.../sabre/dav/tests/Sabre/DAVACL/PrincipalTest.php | 83 ++-
.../Sabre/DAVACL/Property/ACLRestrictionsTest.php | 15 +-
.../dav/tests/Sabre/DAVACL/Property/ACLTest.php | 58 +-
.../Property/CurrentUserPrivilegeSetTest.php | 22 +-
.../tests/Sabre/DAVACL/Property/PrincipalTest.php | 71 +-
.../DAVACL/Property/SupportedPrivilegeSetTest.php | 23 +-
.../dav/tests/Sabre/DAVACL/SimplePluginTest.php | 77 +-
.../sabre/dav/tests/Sabre/DAVACL/VersionTest.php | 8 +-
3rdparty/sabre/dav/tests/Sabre/DAVServerTest.php | 70 +-
.../sabre/dav/tests/Sabre/HTTP/AWSAuthTest.php | 54 +-
.../sabre/dav/tests/Sabre/HTTP/BasicAuthTest.php | 20 +-
.../sabre/dav/tests/Sabre/HTTP/DigestAuthTest.php | 34 +-
.../sabre/dav/tests/Sabre/HTTP/RequestTest.php | 26 +-
.../sabre/dav/tests/Sabre/HTTP/ResponseMock.php | 4 +-
.../sabre/dav/tests/Sabre/HTTP/ResponseTest.php | 12 +-
3rdparty/sabre/dav/tests/Sabre/HTTP/UtilTest.php | 16 +-
.../sabre/dav/tests/Sabre/HTTP/VersionTest.php | 8 +-
3rdparty/sabre/dav/tests/Sabre/TestUtil.php | 10 +-
3rdparty/sabre/dav/tests/bootstrap.php | 3 +-
3rdparty/sabre/dav/tests/composer.vobject3.json | 6 +-
apps/activity/ajax/fetch.php | 6 +-
apps/activity/ajax/rssfeed.php | 49 ++
apps/activity/ajax/settings.php | 4 +-
apps/activity/appinfo/database.xml | 28 +
apps/activity/appinfo/routes.php | 11 +-
apps/activity/appinfo/update.php | 24 +-
apps/activity/appinfo/version | 2 +-
apps/activity/css/style.css | 63 +-
apps/activity/index.php | 20 +-
apps/activity/js/jquery.infinitescroll.js | 814 ---------------------
apps/activity/js/jquery.infinitescroll.min.js | 1 -
apps/activity/js/jquery.masonry.js | 502 -------------
apps/activity/js/jquery.masonry.min.js | 10 -
apps/activity/js/script.js | 202 +++--
apps/activity/l10n/ach.php | 3 +-
apps/activity/l10n/ady.php | 3 +-
apps/activity/l10n/af_ZA.php | 3 +-
apps/activity/l10n/ak.php | 3 +-
apps/activity/l10n/am_ET.php | 3 +-
apps/activity/l10n/ar.php | 18 +-
apps/activity/l10n/ast.php | 49 +-
apps/activity/l10n/az.php | 3 +-
apps/activity/l10n/be.php | 3 +-
apps/activity/l10n/bg_BG.php | 8 +-
apps/activity/l10n/bn_BD.php | 4 +-
apps/activity/l10n/bn_IN.php | 3 +-
apps/activity/l10n/bs.php | 3 +-
apps/activity/l10n/ca.php | 28 +-
apps/activity/l10n/ca at valencia.php | 3 +-
apps/activity/l10n/cs_CZ.php | 51 +-
apps/activity/l10n/cy_GB.php | 4 +-
apps/activity/l10n/da.php | 41 +-
apps/activity/l10n/de.php | 48 +-
apps/activity/l10n/de_AT.php | 3 +-
apps/activity/l10n/de_CH.php | 8 +-
apps/activity/l10n/de_DE.php | 40 +-
apps/activity/l10n/el.php | 41 +-
apps/activity/l10n/en at pirate.php | 3 +-
apps/activity/l10n/en_GB.php | 38 +-
apps/activity/l10n/en_NZ.php | 3 +-
apps/activity/l10n/eo.php | 28 +-
apps/activity/l10n/es.php | 47 +-
apps/activity/l10n/es_AR.php | 8 +-
apps/activity/l10n/es_BO.php | 3 +-
apps/activity/l10n/es_CL.php | 8 +-
apps/activity/l10n/es_CO.php | 3 +-
apps/activity/l10n/es_CR.php | 3 +-
apps/activity/l10n/es_EC.php | 3 +-
apps/activity/l10n/es_MX.php | 8 +-
apps/activity/l10n/es_PE.php | 3 +-
apps/activity/l10n/es_PY.php | 3 +-
apps/activity/l10n/es_US.php | 3 +-
apps/activity/l10n/es_UY.php | 3 +-
apps/activity/l10n/et_EE.php | 20 +-
apps/activity/l10n/eu.php | 24 +-
apps/activity/l10n/eu_ES.php | 7 +-
apps/activity/l10n/fa.php | 8 +-
apps/activity/l10n/fi_FI.php | 46 +-
apps/activity/l10n/fr.php | 40 +-
apps/activity/l10n/fr_CA.php | 3 +-
apps/activity/l10n/gl.php | 42 +-
apps/activity/l10n/he.php | 8 +-
apps/activity/l10n/hi.php | 7 +-
apps/activity/l10n/hi_IN.php | 3 +-
apps/activity/l10n/hr.php | 4 +-
apps/activity/l10n/hu_HU.php | 30 +-
apps/activity/l10n/hy.php | 3 +-
apps/activity/l10n/ia.php | 4 +-
apps/activity/l10n/id.php | 8 +-
apps/activity/l10n/is.php | 4 +-
apps/activity/l10n/it.php | 46 +-
apps/activity/l10n/ja.php | 57 +-
apps/activity/l10n/jv.php | 3 +-
apps/activity/l10n/ka_GE.php | 4 +-
apps/activity/l10n/km.php | 32 +-
apps/activity/l10n/kn.php | 3 +-
apps/activity/l10n/ko.php | 8 +-
apps/activity/l10n/ku_IQ.php | 4 +-
apps/activity/l10n/l10n.pl | 8 +-
apps/activity/l10n/lb.php | 5 +-
apps/activity/l10n/lt_LT.php | 8 +-
apps/activity/l10n/lv.php | 5 +-
apps/activity/l10n/mk.php | 40 +-
apps/activity/l10n/ml.php | 3 +-
apps/activity/l10n/ml_IN.php | 3 +-
apps/activity/l10n/mn.php | 7 +-
apps/activity/l10n/ms_MY.php | 8 +-
apps/activity/l10n/my_MM.php | 4 +-
apps/activity/l10n/nb_NO.php | 50 +-
apps/activity/l10n/nds.php | 3 +-
apps/activity/l10n/ne.php | 3 +-
apps/activity/l10n/nl.php | 38 +-
apps/activity/l10n/nn_NO.php | 8 +-
apps/activity/l10n/nqo.php | 3 +-
apps/activity/l10n/oc.php | 4 +-
apps/activity/l10n/or_IN.php | 3 +-
apps/activity/l10n/pa.php | 4 +-
apps/activity/l10n/pl.php | 46 +-
apps/activity/l10n/pt_BR.php | 40 +-
apps/activity/l10n/pt_PT.php | 34 +-
apps/activity/l10n/ro.php | 12 +-
apps/activity/l10n/ru.php | 30 +-
apps/activity/l10n/si_LK.php | 4 +-
apps/activity/l10n/sk.php | 3 +-
apps/activity/l10n/sk_SK.php | 41 +-
apps/activity/l10n/sl.php | 37 +-
apps/activity/l10n/sq.php | 8 +-
apps/activity/l10n/sr.php | 6 +-
apps/activity/l10n/sr at latin.php | 8 +-
apps/activity/l10n/su.php | 3 +-
apps/activity/l10n/sv.php | 38 +-
apps/activity/l10n/sw_KE.php | 3 +-
apps/activity/l10n/ta_IN.php | 3 +-
apps/activity/l10n/ta_LK.php | 4 +-
apps/activity/l10n/te.php | 3 +-
apps/activity/l10n/th_TH.php | 4 +-
apps/activity/l10n/tr.php | 40 +-
apps/activity/l10n/tzm.php | 3 +-
apps/activity/l10n/ug.php | 4 +-
apps/activity/l10n/uk.php | 8 +-
apps/activity/l10n/ur.php | 3 +-
apps/activity/l10n/ur_PK.php | 5 +-
apps/activity/l10n/uz.php | 3 +-
apps/activity/l10n/vi.php | 8 +-
apps/activity/l10n/zh_CN.php | 49 +-
apps/activity/l10n/zh_HK.php | 8 +-
apps/activity/l10n/zh_TW.php | 21 +-
apps/activity/lib/api.php | 54 ++
.../lib/backgroundjob/expireactivities.php | 4 +-
apps/activity/lib/consumer.php | 24 +-
apps/activity/lib/data.php | 355 +++------
apps/activity/lib/datahelper.php | 256 ++++++-
apps/activity/lib/display.php | 78 ++
apps/activity/lib/grouphelper.php | 144 ++++
apps/activity/lib/hooks.php | 87 +--
apps/activity/lib/mailqueuehandler.php | 6 +-
apps/activity/lib/navigation.php | 134 ++++
apps/activity/lib/usersettings.php | 177 +++++
apps/activity/personal.php | 14 +-
apps/activity/rss.php | 43 +-
apps/activity/templates/activities.part.php | 81 +-
apps/activity/templates/activity.box.php | 54 +-
apps/activity/templates/email.notification.php | 4 +-
apps/activity/templates/list.php | 32 +-
apps/activity/templates/navigation.php | 39 +
apps/activity/templates/personal.php | 6 +-
apps/activity/templates/rss.php | 38 +
apps/activity/tests/apitest.php | 157 ++++
apps/activity/tests/datahelper.php | 83 ---
apps/activity/tests/datahelpertest.php | 195 +++++
apps/activity/tests/hooksdeleteuser.php | 109 ---
apps/activity/tests/hooksdeleteusertest.php | 110 +++
apps/activity/tests/hooksfilterusersbysetting.php | 77 --
apps/activity/tests/navigationtest.php | 229 ++++++
apps/activity/tests/phpunit.xml | 10 +-
apps/activity/tests/usersettingstest.php | 118 +++
apps/admin_dependencies_chk/l10n/gl.php | 2 +-
apps/admin_dependencies_chk/l10n/km.php | 1 +
apps/admin_dependencies_chk/l10n/pt_BR.php | 4 +-
apps/bookmarks/l10n/ar/bookmarks.po | 8 +-
apps/bookmarks/l10n/ast/bookmarks.po | 4 +-
apps/bookmarks/l10n/bg_BG/bookmarks.po | 10 +-
apps/bookmarks/l10n/bn_BD.php | 3 +
apps/bookmarks/l10n/bn_BD/bookmarks.po | 15 +-
apps/bookmarks/l10n/bs/bookmarks.po | 4 +-
apps/bookmarks/l10n/ca/bookmarks.po | 6 +-
apps/bookmarks/l10n/cs_CZ/bookmarks.po | 12 +-
apps/bookmarks/l10n/cy_GB/bookmarks.po | 6 +-
apps/bookmarks/l10n/da/bookmarks.po | 12 +-
apps/bookmarks/l10n/de/bookmarks.po | 10 +-
apps/bookmarks/l10n/de_AT/bookmarks.po | 4 +-
apps/bookmarks/l10n/de_CH/bookmarks.po | 10 +-
apps/bookmarks/l10n/de_DE/bookmarks.po | 10 +-
apps/bookmarks/l10n/el/bookmarks.po | 8 +-
apps/bookmarks/l10n/en_GB/bookmarks.po | 8 +-
apps/bookmarks/l10n/eo/bookmarks.po | 6 +-
apps/bookmarks/l10n/es/bookmarks.po | 14 +-
apps/bookmarks/l10n/es_AR/bookmarks.po | 8 +-
apps/bookmarks/l10n/es_MX/bookmarks.po | 6 +-
apps/bookmarks/l10n/et_EE/bookmarks.po | 10 +-
apps/bookmarks/l10n/eu/bookmarks.po | 4 +-
apps/bookmarks/l10n/eu_ES/bookmarks.po | 4 +-
apps/bookmarks/l10n/fa/bookmarks.po | 6 +-
apps/bookmarks/l10n/fi_FI/bookmarks.po | 6 +-
apps/bookmarks/l10n/fr/bookmarks.po | 10 +-
apps/bookmarks/l10n/gl/bookmarks.po | 10 +-
apps/bookmarks/l10n/he/bookmarks.po | 4 +-
apps/bookmarks/l10n/hi/bookmarks.po | 4 +-
apps/bookmarks/l10n/hr/bookmarks.po | 4 +-
apps/bookmarks/l10n/hu_HU/bookmarks.po | 6 +-
apps/bookmarks/l10n/hy/bookmarks.po | 4 +-
apps/bookmarks/l10n/ia/bookmarks.po | 4 +-
apps/bookmarks/l10n/id/bookmarks.po | 6 +-
apps/bookmarks/l10n/is/bookmarks.po | 6 +-
apps/bookmarks/l10n/it/bookmarks.po | 4 +-
apps/bookmarks/l10n/ja/bookmarks.po | 4 +-
apps/bookmarks/l10n/ka_GE/bookmarks.po | 8 +-
apps/bookmarks/l10n/km/bookmarks.po | 10 +-
apps/bookmarks/l10n/ko/bookmarks.po | 8 +-
apps/bookmarks/l10n/ku_IQ/bookmarks.po | 6 +-
apps/bookmarks/l10n/lb/bookmarks.po | 6 +-
apps/bookmarks/l10n/lt_LT/bookmarks.po | 4 +-
apps/bookmarks/l10n/lv.php | 1 +
apps/bookmarks/l10n/lv/bookmarks.po | 9 +-
apps/bookmarks/l10n/mk/bookmarks.po | 4 +-
apps/bookmarks/l10n/ms_MY/bookmarks.po | 4 +-
apps/bookmarks/l10n/nb_NO/bookmarks.po | 10 +-
apps/bookmarks/l10n/nl/bookmarks.po | 6 +-
apps/bookmarks/l10n/nn_NO/bookmarks.po | 6 +-
apps/bookmarks/l10n/oc/bookmarks.po | 4 +-
apps/bookmarks/l10n/pl/bookmarks.po | 8 +-
apps/bookmarks/l10n/pt_BR/bookmarks.po | 10 +-
apps/bookmarks/l10n/pt_PT/bookmarks.po | 14 +-
apps/bookmarks/l10n/ro/bookmarks.po | 14 +-
apps/bookmarks/l10n/ru/bookmarks.po | 14 +-
apps/bookmarks/l10n/si_LK/bookmarks.po | 6 +-
apps/bookmarks/l10n/sk/bookmarks.po | 4 +-
apps/bookmarks/l10n/sk_SK/bookmarks.po | 10 +-
apps/bookmarks/l10n/sl/bookmarks.po | 10 +-
apps/bookmarks/l10n/sq/bookmarks.po | 4 +-
apps/bookmarks/l10n/sr/bookmarks.po | 10 +-
apps/bookmarks/l10n/sr at latin/bookmarks.po | 4 +-
apps/bookmarks/l10n/sv/bookmarks.po | 10 +-
apps/bookmarks/l10n/ta_LK/bookmarks.po | 6 +-
apps/bookmarks/l10n/te/bookmarks.po | 4 +-
apps/bookmarks/l10n/templates/bookmarks.pot | 2 +-
apps/bookmarks/l10n/th_TH/bookmarks.po | 8 +-
apps/bookmarks/l10n/tr/bookmarks.po | 10 +-
apps/bookmarks/l10n/ug/bookmarks.po | 4 +-
apps/bookmarks/l10n/uk/bookmarks.po | 8 +-
apps/bookmarks/l10n/ur_PK.php | 1 +
apps/bookmarks/l10n/ur_PK/bookmarks.po | 6 +-
apps/bookmarks/l10n/vi/bookmarks.po | 8 +-
apps/bookmarks/l10n/zh_CN.php | 6 +-
apps/bookmarks/l10n/zh_CN/bookmarks.po | 15 +-
apps/bookmarks/l10n/zh_HK/bookmarks.po | 4 +-
apps/bookmarks/l10n/zh_TW/bookmarks.po | 10 +-
apps/calendar/js/on-event.js | 52 +-
apps/calendar/l10n/af_ZA/calendar.po | 24 +-
apps/calendar/l10n/ar/calendar.po | 30 +-
apps/calendar/l10n/ast/calendar.po | 24 +-
apps/calendar/l10n/be/calendar.po | 24 +-
apps/calendar/l10n/bg_BG/calendar.po | 28 +-
apps/calendar/l10n/bn_BD/calendar.po | 24 +-
apps/calendar/l10n/ca/calendar.po | 26 +-
apps/calendar/l10n/cs_CZ/calendar.po | 34 +-
apps/calendar/l10n/cy_GB/calendar.po | 26 +-
apps/calendar/l10n/da/calendar.po | 34 +-
apps/calendar/l10n/de/calendar.po | 28 +-
apps/calendar/l10n/de_AT/calendar.po | 26 +-
apps/calendar/l10n/de_CH/calendar.po | 30 +-
apps/calendar/l10n/de_DE/calendar.po | 28 +-
apps/calendar/l10n/el.php | 72 +-
apps/calendar/l10n/el/calendar.po | 102 +--
apps/calendar/l10n/en_GB/calendar.po | 28 +-
apps/calendar/l10n/eo/calendar.po | 26 +-
apps/calendar/l10n/es/calendar.po | 36 +-
apps/calendar/l10n/es_AR/calendar.po | 34 +-
apps/calendar/l10n/es_MX/calendar.po | 24 +-
apps/calendar/l10n/et_EE/calendar.po | 28 +-
apps/calendar/l10n/eu/calendar.po | 30 +-
apps/calendar/l10n/eu_ES/calendar.po | 24 +-
apps/calendar/l10n/fa/calendar.po | 30 +-
apps/calendar/l10n/fi_FI/calendar.po | 26 +-
apps/calendar/l10n/fr/calendar.po | 36 +-
apps/calendar/l10n/gl.php | 58 +-
apps/calendar/l10n/gl/calendar.po | 88 +--
apps/calendar/l10n/he/calendar.po | 28 +-
apps/calendar/l10n/hi/calendar.po | 24 +-
apps/calendar/l10n/hr/calendar.po | 26 +-
apps/calendar/l10n/hu_HU/calendar.po | 14 +-
apps/calendar/l10n/hy/calendar.po | 24 +-
apps/calendar/l10n/ia/calendar.po | 24 +-
apps/calendar/l10n/id/calendar.po | 32 +-
apps/calendar/l10n/is/calendar.po | 24 +-
apps/calendar/l10n/it/calendar.po | 8 +-
apps/calendar/l10n/ja.php | 2 +-
apps/calendar/l10n/ja/calendar.po | 36 +-
apps/calendar/l10n/ka_GE/calendar.po | 28 +-
apps/calendar/l10n/km/calendar.po | 30 +-
apps/calendar/l10n/ko/calendar.po | 32 +-
apps/calendar/l10n/ku_IQ/calendar.po | 24 +-
apps/calendar/l10n/lb/calendar.po | 30 +-
apps/calendar/l10n/lt_LT/calendar.po | 30 +-
apps/calendar/l10n/lv/calendar.po | 24 +-
apps/calendar/l10n/mk/calendar.po | 26 +-
apps/calendar/l10n/ms_MY/calendar.po | 26 +-
apps/calendar/l10n/my_MM/calendar.po | 24 +-
apps/calendar/l10n/nb_NO.php | 10 +-
apps/calendar/l10n/nb_NO/calendar.po | 22 +-
apps/calendar/l10n/nl/calendar.po | 26 +-
apps/calendar/l10n/nn_NO/calendar.po | 30 +-
apps/calendar/l10n/oc/calendar.po | 26 +-
apps/calendar/l10n/pl/calendar.po | 30 +-
apps/calendar/l10n/pt_BR.php | 6 +-
apps/calendar/l10n/pt_BR/calendar.po | 36 +-
apps/calendar/l10n/pt_PT/calendar.po | 36 +-
apps/calendar/l10n/ro/calendar.po | 38 +-
apps/calendar/l10n/ru/calendar.po | 38 +-
apps/calendar/l10n/si_LK/calendar.po | 28 +-
apps/calendar/l10n/sk/calendar.po | 26 +-
apps/calendar/l10n/sk_SK/calendar.po | 32 +-
apps/calendar/l10n/sl/calendar.po | 32 +-
apps/calendar/l10n/sq/calendar.po | 28 +-
apps/calendar/l10n/sr/calendar.po | 28 +-
apps/calendar/l10n/sr at latin/calendar.po | 24 +-
apps/calendar/l10n/sv/calendar.po | 28 +-
apps/calendar/l10n/ta_LK/calendar.po | 26 +-
apps/calendar/l10n/te/calendar.po | 24 +-
apps/calendar/l10n/templates/calendar.pot | 4 +-
apps/calendar/l10n/th_TH/calendar.po | 26 +-
apps/calendar/l10n/tr/calendar.po | 36 +-
apps/calendar/l10n/ug/calendar.po | 24 +-
apps/calendar/l10n/uk/calendar.po | 28 +-
apps/calendar/l10n/ur_PK/calendar.po | 28 +-
apps/calendar/l10n/vi/calendar.po | 42 +-
apps/calendar/l10n/zh_CN.php | 2 +-
apps/calendar/l10n/zh_CN/calendar.po | 33 +-
apps/calendar/l10n/zh_HK/calendar.po | 24 +-
apps/calendar/l10n/zh_TW/calendar.po | 34 +-
apps/calendar/lib/sabre/backend.php | 5 +-
apps/calendar/templates/calendar.php | 7 +-
apps/contacts/css/contacts.css | 6 +-
apps/contacts/l10n/ach/contacts.po | 36 +-
apps/contacts/l10n/ady/contacts.po | 36 +-
apps/contacts/l10n/af_ZA/contacts.po | 36 +-
apps/contacts/l10n/ak/contacts.po | 36 +-
apps/contacts/l10n/am_ET/contacts.po | 36 +-
apps/contacts/l10n/ar.php | 3 +-
apps/contacts/l10n/ar/contacts.po | 44 +-
apps/contacts/l10n/ast.php | 5 +-
apps/contacts/l10n/ast/contacts.po | 42 +-
apps/contacts/l10n/az/contacts.po | 36 +-
apps/contacts/l10n/be/contacts.po | 36 +-
apps/contacts/l10n/bg_BG/contacts.po | 38 +-
apps/contacts/l10n/bn_BD/contacts.po | 36 +-
apps/contacts/l10n/bn_IN/contacts.po | 38 +-
apps/contacts/l10n/bs/contacts.po | 36 +-
apps/contacts/l10n/ca.php | 4 +-
apps/contacts/l10n/ca/contacts.po | 20 +-
apps/contacts/l10n/ca at valencia/contacts.po | 16 +-
apps/contacts/l10n/cs_CZ.php | 5 +-
apps/contacts/l10n/cs_CZ/contacts.po | 58 +-
apps/contacts/l10n/cy_GB/contacts.po | 38 +-
apps/contacts/l10n/da.php | 46 +-
apps/contacts/l10n/da/contacts.po | 137 ++--
apps/contacts/l10n/de.php | 5 +-
apps/contacts/l10n/de/contacts.po | 54 +-
apps/contacts/l10n/de_AT/contacts.po | 36 +-
apps/contacts/l10n/de_CH.php | 4 +-
apps/contacts/l10n/de_CH/contacts.po | 54 +-
apps/contacts/l10n/de_DE.php | 5 +-
apps/contacts/l10n/de_DE/contacts.po | 60 +-
apps/contacts/l10n/el.php | 38 +-
apps/contacts/l10n/el/contacts.po | 102 ++-
apps/contacts/l10n/en at pirate/contacts.po | 36 +-
apps/contacts/l10n/en_GB.php | 5 +-
apps/contacts/l10n/en_GB/contacts.po | 44 +-
apps/contacts/l10n/en_NZ/contacts.po | 36 +-
apps/contacts/l10n/eo/contacts.po | 36 +-
apps/contacts/l10n/es.php | 5 +-
apps/contacts/l10n/es/contacts.po | 51 +-
apps/contacts/l10n/es_AR.php | 4 +-
apps/contacts/l10n/es_AR/contacts.po | 50 +-
apps/contacts/l10n/es_BO/contacts.po | 38 +-
apps/contacts/l10n/es_CL.php | 1 +
apps/contacts/l10n/es_CL/contacts.po | 38 +-
apps/contacts/l10n/es_CO/contacts.po | 36 +-
apps/contacts/l10n/es_CR/contacts.po | 36 +-
apps/contacts/l10n/es_EC/contacts.po | 36 +-
apps/contacts/l10n/es_MX.php | 4 +-
apps/contacts/l10n/es_MX/contacts.po | 38 +-
apps/contacts/l10n/es_PE/contacts.po | 36 +-
apps/contacts/l10n/es_PY/contacts.po | 38 +-
apps/contacts/l10n/es_US/contacts.po | 38 +-
apps/contacts/l10n/es_UY/contacts.po | 36 +-
apps/contacts/l10n/et_EE.php | 4 +-
apps/contacts/l10n/et_EE/contacts.po | 22 +-
apps/contacts/l10n/eu.php | 43 +-
apps/contacts/l10n/eu/contacts.po | 114 ++-
apps/contacts/l10n/eu_ES/contacts.po | 36 +-
apps/contacts/l10n/fa.php | 1 +
apps/contacts/l10n/fa/contacts.po | 48 +-
apps/contacts/l10n/fi_FI.php | 5 +-
apps/contacts/l10n/fi_FI/contacts.po | 44 +-
apps/contacts/l10n/fr.php | 5 +-
apps/contacts/l10n/fr/contacts.po | 45 +-
apps/contacts/l10n/fr_CA/contacts.po | 36 +-
apps/contacts/l10n/gl.php | 35 +-
apps/contacts/l10n/gl/contacts.po | 76 +-
apps/contacts/l10n/he.php | 1 +
apps/contacts/l10n/he/contacts.po | 38 +-
apps/contacts/l10n/hi/contacts.po | 36 +-
apps/contacts/l10n/hi_IN/contacts.po | 36 +-
apps/contacts/l10n/hr/contacts.po | 36 +-
apps/contacts/l10n/hu_HU.php | 52 +-
apps/contacts/l10n/hu_HU/contacts.po | 146 ++--
apps/contacts/l10n/hy/contacts.po | 36 +-
apps/contacts/l10n/ia/contacts.po | 38 +-
apps/contacts/l10n/id.php | 4 +-
apps/contacts/l10n/id/contacts.po | 46 +-
apps/contacts/l10n/is/contacts.po | 36 +-
apps/contacts/l10n/it.php | 7 +-
apps/contacts/l10n/it/contacts.po | 24 +-
apps/contacts/l10n/ja.php | 44 +-
apps/contacts/l10n/ja/contacts.po | 118 ++-
apps/contacts/l10n/jv/contacts.po | 36 +-
apps/contacts/l10n/ka_GE.php | 1 +
apps/contacts/l10n/ka_GE/contacts.po | 42 +-
apps/contacts/l10n/km.php | 2 +
apps/contacts/l10n/km/contacts.po | 44 +-
apps/contacts/l10n/kn/contacts.po | 36 +-
apps/contacts/l10n/ko.php | 4 +-
apps/contacts/l10n/ko/contacts.po | 62 +-
apps/contacts/l10n/ku_IQ/contacts.po | 36 +-
apps/contacts/l10n/lb/contacts.po | 40 +-
apps/contacts/l10n/lt_LT.php | 3 +-
apps/contacts/l10n/lt_LT/contacts.po | 46 +-
apps/contacts/l10n/lv/contacts.po | 20 +-
apps/contacts/l10n/mk.php | 62 ++
apps/contacts/l10n/mk/contacts.po | 164 ++---
apps/contacts/l10n/ml/contacts.po | 36 +-
apps/contacts/l10n/ml_IN/contacts.po | 36 +-
apps/contacts/l10n/mn/contacts.po | 36 +-
apps/contacts/l10n/ms_MY/contacts.po | 36 +-
apps/contacts/l10n/my_MM/contacts.po | 36 +-
apps/contacts/l10n/nb_NO.php | 15 +-
apps/contacts/l10n/nb_NO/contacts.po | 34 +-
apps/contacts/l10n/nds/contacts.po | 36 +-
apps/contacts/l10n/ne/contacts.po | 36 +-
apps/contacts/l10n/nl.php | 5 +-
apps/contacts/l10n/nl/contacts.po | 50 +-
apps/contacts/l10n/nn_NO.php | 1 +
apps/contacts/l10n/nn_NO/contacts.po | 44 +-
apps/contacts/l10n/nqo/contacts.po | 36 +-
apps/contacts/l10n/oc/contacts.po | 36 +-
apps/contacts/l10n/or_IN/contacts.po | 36 +-
apps/contacts/l10n/pa/contacts.po | 36 +-
apps/contacts/l10n/pl.php | 5 +-
apps/contacts/l10n/pl/contacts.po | 56 +-
apps/contacts/l10n/pt_BR.php | 9 +-
apps/contacts/l10n/pt_BR/contacts.po | 56 +-
apps/contacts/l10n/pt_PT.php | 4 +-
apps/contacts/l10n/pt_PT/contacts.po | 42 +-
apps/contacts/l10n/ro.php | 3 +-
apps/contacts/l10n/ro/contacts.po | 48 +-
apps/contacts/l10n/ru.php | 7 +-
apps/contacts/l10n/ru/contacts.po | 59 +-
apps/contacts/l10n/si_LK/contacts.po | 40 +-
apps/contacts/l10n/sk/contacts.po | 36 +-
apps/contacts/l10n/sk_SK.php | 38 +-
apps/contacts/l10n/sk_SK/contacts.po | 100 ++-
apps/contacts/l10n/sl.php | 26 +-
apps/contacts/l10n/sl/contacts.po | 87 ++-
apps/contacts/l10n/sq/contacts.po | 38 +-
apps/contacts/l10n/sr/contacts.po | 38 +-
apps/contacts/l10n/sr at latin/contacts.po | 36 +-
apps/contacts/l10n/su/contacts.po | 36 +-
apps/contacts/l10n/sv.php | 5 +-
apps/contacts/l10n/sv/contacts.po | 32 +-
apps/contacts/l10n/sw_KE/contacts.po | 36 +-
apps/contacts/l10n/ta_IN/contacts.po | 36 +-
apps/contacts/l10n/ta_LK/contacts.po | 38 +-
apps/contacts/l10n/te/contacts.po | 36 +-
apps/contacts/l10n/templates/contacts.pot | 12 +-
apps/contacts/l10n/th_TH/contacts.po | 38 +-
apps/contacts/l10n/tr.php | 5 +-
apps/contacts/l10n/tr/contacts.po | 34 +-
apps/contacts/l10n/tzm/contacts.po | 36 +-
apps/contacts/l10n/ug.php | 1 +
apps/contacts/l10n/ug/contacts.po | 38 +-
apps/contacts/l10n/uk.php | 3 +-
apps/contacts/l10n/uk/contacts.po | 44 +-
apps/contacts/l10n/ur/contacts.po | 36 +-
apps/contacts/l10n/ur_PK.php | 7 +
apps/contacts/l10n/ur_PK/contacts.po | 50 +-
apps/contacts/l10n/uz/contacts.po | 36 +-
apps/contacts/l10n/vi.php | 3 +-
apps/contacts/l10n/vi/contacts.po | 50 +-
apps/contacts/l10n/zh_CN.php | 24 +-
apps/contacts/l10n/zh_CN/contacts.po | 59 +-
apps/contacts/l10n/zh_HK/contacts.po | 18 +-
apps/contacts/l10n/zh_TW.php | 23 +-
apps/contacts/l10n/zh_TW/contacts.po | 99 ++-
apps/contacts/lib/addressbook.php | 2 +-
apps/contacts/lib/app.php | 2 +-
apps/contacts/lib/contact.php | 2 +-
apps/documents/ajax/personal.php | 8 +-
apps/documents/ajax/userController.php | 1 +
apps/documents/js/personal.js | 8 +-
apps/documents/js/viewer/viewer.js | 12 +-
apps/documents/l10n/ach/documents.po | 59 +-
apps/documents/l10n/ady/documents.po | 59 +-
apps/documents/l10n/af_ZA/documents.po | 25 +-
apps/documents/l10n/ak/documents.po | 59 +-
apps/documents/l10n/am_ET/documents.po | 59 +-
apps/documents/l10n/ar/documents.po | 29 +-
apps/documents/l10n/ast.php | 3 +
apps/documents/l10n/ast/documents.po | 28 +-
apps/documents/l10n/az/documents.po | 59 +-
apps/documents/l10n/be/documents.po | 25 +-
apps/documents/l10n/bg_BG/documents.po | 25 +-
apps/documents/l10n/bn_BD/documents.po | 25 +-
apps/documents/l10n/bn_IN/documents.po | 21 +-
apps/documents/l10n/bs/documents.po | 59 +-
apps/documents/l10n/ca/documents.po | 27 +-
apps/documents/l10n/ca at valencia/documents.po | 21 +-
apps/documents/l10n/cs_CZ.php | 3 +
apps/documents/l10n/cs_CZ/documents.po | 39 +-
apps/documents/l10n/cy_GB/documents.po | 25 +-
apps/documents/l10n/da.php | 4 +
apps/documents/l10n/da/documents.po | 37 +-
apps/documents/l10n/de.php | 3 +
apps/documents/l10n/de/documents.po | 27 +-
apps/documents/l10n/de_AT/documents.po | 25 +-
apps/documents/l10n/de_CH/documents.po | 27 +-
apps/documents/l10n/de_DE.php | 3 +
apps/documents/l10n/de_DE/documents.po | 25 +-
apps/documents/l10n/el.php | 6 +
apps/documents/l10n/el/documents.po | 40 +-
apps/documents/l10n/en at pirate/documents.po | 25 +-
apps/documents/l10n/en_GB.php | 3 +
apps/documents/l10n/en_GB/documents.po | 29 +-
apps/documents/l10n/en_NZ/documents.po | 61 +-
apps/documents/l10n/eo/documents.po | 19 +-
apps/documents/l10n/es.php | 3 +
apps/documents/l10n/es/documents.po | 36 +-
apps/documents/l10n/es_AR/documents.po | 29 +-
apps/documents/l10n/es_BO/documents.po | 25 +-
apps/documents/l10n/es_CL/documents.po | 25 +-
apps/documents/l10n/es_CO/documents.po | 27 +-
apps/documents/l10n/es_CR/documents.po | 59 +-
apps/documents/l10n/es_EC/documents.po | 27 +-
apps/documents/l10n/es_MX/documents.po | 25 +-
apps/documents/l10n/es_PE/documents.po | 27 +-
apps/documents/l10n/es_PY/documents.po | 21 +-
apps/documents/l10n/es_US/documents.po | 21 +-
apps/documents/l10n/es_UY/documents.po | 27 +-
apps/documents/l10n/et_EE.php | 1 +
apps/documents/l10n/et_EE/documents.po | 29 +-
apps/documents/l10n/eu.php | 3 +
apps/documents/l10n/eu/documents.po | 30 +-
apps/documents/l10n/eu_ES/documents.po | 59 +-
apps/documents/l10n/fa/documents.po | 27 +-
apps/documents/l10n/fi_FI.php | 3 +
apps/documents/l10n/fi_FI/documents.po | 25 +-
apps/documents/l10n/fr.php | 3 +
apps/documents/l10n/fr/documents.po | 34 +-
apps/documents/l10n/fr_CA/documents.po | 59 +-
apps/documents/l10n/gl.php | 3 +
apps/documents/l10n/gl/documents.po | 31 +-
apps/documents/l10n/he/documents.po | 25 +-
apps/documents/l10n/hi/documents.po | 27 +-
apps/documents/l10n/hi_IN/documents.po | 61 +-
apps/documents/l10n/hr/documents.po | 25 +-
apps/documents/l10n/hu_HU/documents.po | 29 +-
apps/documents/l10n/hy/documents.po | 59 +-
apps/documents/l10n/ia/documents.po | 25 +-
apps/documents/l10n/id/documents.po | 25 +-
apps/documents/l10n/is/documents.po | 25 +-
apps/documents/l10n/it.php | 3 +
apps/documents/l10n/it/documents.po | 31 +-
apps/documents/l10n/ja.php | 11 +-
apps/documents/l10n/ja/documents.po | 43 +-
apps/documents/l10n/jv/documents.po | 59 +-
apps/documents/l10n/ka_GE/documents.po | 25 +-
apps/documents/l10n/km/documents.po | 27 +-
apps/documents/l10n/kn/documents.po | 59 +-
apps/documents/l10n/ko/documents.po | 29 +-
apps/documents/l10n/ku_IQ/documents.po | 25 +-
apps/documents/l10n/lb/documents.po | 25 +-
apps/documents/l10n/lt_LT/documents.po | 25 +-
apps/documents/l10n/lv/documents.po | 27 +-
apps/documents/l10n/mk.php | 25 +
apps/documents/l10n/mk/documents.po | 77 +-
apps/documents/l10n/ml/documents.po | 59 +-
apps/documents/l10n/ml_IN/documents.po | 59 +-
apps/documents/l10n/mn/documents.po | 59 +-
apps/documents/l10n/ms_MY/documents.po | 25 +-
apps/documents/l10n/my_MM/documents.po | 25 +-
apps/documents/l10n/nb_NO.php | 3 +
apps/documents/l10n/nb_NO/documents.po | 21 +-
apps/documents/l10n/nds/documents.po | 59 +-
apps/documents/l10n/ne/documents.po | 59 +-
apps/documents/l10n/nl.php | 3 +
apps/documents/l10n/nl/documents.po | 25 +-
apps/documents/l10n/nn_NO/documents.po | 25 +-
apps/documents/l10n/nqo/documents.po | 59 +-
apps/documents/l10n/oc/documents.po | 25 +-
apps/documents/l10n/or_IN/documents.po | 59 +-
apps/documents/l10n/pa/documents.po | 25 +-
apps/documents/l10n/pl.php | 3 +
apps/documents/l10n/pl/documents.po | 29 +-
apps/documents/l10n/pt_BR.php | 3 +
apps/documents/l10n/pt_BR/documents.po | 25 +-
apps/documents/l10n/pt_PT.php | 1 +
apps/documents/l10n/pt_PT/documents.po | 31 +-
apps/documents/l10n/ro.php | 1 +
apps/documents/l10n/ro/documents.po | 25 +-
apps/documents/l10n/ru.php | 1 +
apps/documents/l10n/ru/documents.po | 37 +-
apps/documents/l10n/si_LK/documents.po | 25 +-
apps/documents/l10n/sk/documents.po | 59 +-
apps/documents/l10n/sk_SK.php | 6 +-
apps/documents/l10n/sk_SK/documents.po | 33 +-
apps/documents/l10n/sl.php | 3 +
apps/documents/l10n/sl/documents.po | 30 +-
apps/documents/l10n/sq/documents.po | 25 +-
apps/documents/l10n/sr/documents.po | 25 +-
apps/documents/l10n/sr at latin/documents.po | 25 +-
apps/documents/l10n/su/documents.po | 59 +-
apps/documents/l10n/sv.php | 3 +
apps/documents/l10n/sv/documents.po | 34 +-
apps/documents/l10n/sw_KE/documents.po | 59 +-
apps/documents/l10n/ta_IN/documents.po | 61 +-
apps/documents/l10n/ta_LK/documents.po | 25 +-
apps/documents/l10n/te/documents.po | 25 +-
apps/documents/l10n/templates/documents.pot | 17 +-
apps/documents/l10n/th_TH/documents.po | 25 +-
apps/documents/l10n/tr.php | 3 +
apps/documents/l10n/tr/documents.po | 25 +-
apps/documents/l10n/tzm/documents.po | 59 +-
apps/documents/l10n/ug/documents.po | 25 +-
apps/documents/l10n/uk/documents.po | 25 +-
apps/documents/l10n/ur/documents.po | 59 +-
apps/documents/l10n/ur_PK.php | 1 +
apps/documents/l10n/ur_PK/documents.po | 25 +-
apps/documents/l10n/uz/documents.po | 59 +-
apps/documents/l10n/vi/documents.po | 27 +-
apps/documents/l10n/zh_CN.php | 1 +
apps/documents/l10n/zh_CN/documents.po | 33 +-
apps/documents/l10n/zh_HK/documents.po | 21 +-
apps/documents/l10n/zh_TW/documents.po | 31 +-
apps/documents/lib/file.php | 2 +-
apps/documents/templates/documents.php | 2 +-
apps/files/admin.php | 12 -
apps/files/appinfo/app.php | 4 +-
apps/files/appinfo/remote.php | 6 +-
apps/files/appinfo/update.php | 65 ++
apps/files/appinfo/version | 2 +-
apps/files/css/files.css | 111 +--
apps/files/css/mobile.css | 7 +-
apps/files/css/upload.css | 3 +-
apps/files/index.php | 3 +-
apps/files/js/admin.js | 8 -
apps/files/js/fileactions.js | 8 +-
apps/files/js/filelist.js | 6 +-
apps/files/js/files.js | 10 +-
apps/files/js/navigation.js | 4 +-
apps/files/l10n/ar.php | 6 +-
apps/files/l10n/ast.php | 21 +-
apps/files/l10n/bg_BG.php | 3 +-
apps/files/l10n/bn_BD.php | 6 +-
apps/files/l10n/ca.php | 6 +-
apps/files/l10n/cs_CZ.php | 10 +-
apps/files/l10n/cy_GB.php | 6 +-
apps/files/l10n/da.php | 10 +-
apps/files/l10n/de.php | 6 +-
apps/files/l10n/de_AT.php | 4 +-
apps/files/l10n/de_CH.php | 6 +-
apps/files/l10n/de_DE.php | 6 +-
apps/files/l10n/el.php | 9 +-
apps/files/l10n/en_GB.php | 6 +-
apps/files/l10n/eo.php | 6 +-
apps/files/l10n/es.php | 6 +-
apps/files/l10n/es_AR.php | 6 +-
apps/files/l10n/es_MX.php | 6 +-
apps/files/l10n/et_EE.php | 4 -
apps/files/l10n/eu.php | 10 +-
apps/files/l10n/eu_ES.php | 4 +-
apps/files/l10n/fa.php | 6 +-
apps/files/l10n/fi_FI.php | 6 +-
apps/files/l10n/fr.php | 6 +-
apps/files/l10n/gl.php | 8 +-
apps/files/l10n/he.php | 6 +-
apps/files/l10n/hr.php | 6 +-
apps/files/l10n/hu_HU.php | 6 +-
apps/files/l10n/hy.php | 4 +-
apps/files/l10n/ia.php | 2 +-
apps/files/l10n/id.php | 6 +-
apps/files/l10n/is.php | 6 +-
apps/files/l10n/it.php | 6 +-
apps/files/l10n/ja.php | 11 +-
apps/files/l10n/ka_GE.php | 6 +-
apps/files/l10n/km.php | 9 +-
apps/files/l10n/ko.php | 6 +-
apps/files/l10n/lb.php | 6 +-
apps/files/l10n/lt_LT.php | 6 +-
apps/files/l10n/lv.php | 6 +-
apps/files/l10n/mk.php | 7 +-
apps/files/l10n/ms_MY.php | 6 +-
apps/files/l10n/nb_NO.php | 4 -
apps/files/l10n/nl.php | 4 -
apps/files/l10n/nn_NO.php | 6 +-
apps/files/l10n/oc.php | 6 +-
apps/files/l10n/pa.php | 4 +-
apps/files/l10n/pl.php | 6 +-
apps/files/l10n/pt_BR.php | 6 +-
apps/files/l10n/pt_PT.php | 4 -
apps/files/l10n/ro.php | 6 +-
apps/files/l10n/ru.php | 4 -
apps/files/l10n/si_LK.php | 6 +-
apps/files/l10n/sk.php | 4 +-
apps/files/l10n/sk_SK.php | 15 +-
apps/files/l10n/sl.php | 10 +-
apps/files/l10n/sq.php | 6 +-
apps/files/l10n/sr.php | 6 +-
apps/files/l10n/sr at latin.php | 2 +-
apps/files/l10n/sv.php | 6 +-
apps/files/l10n/ta_LK.php | 6 +-
apps/files/l10n/te.php | 4 +-
apps/files/l10n/th_TH.php | 6 +-
apps/files/l10n/tr.php | 6 +-
apps/files/l10n/ug.php | 2 +-
apps/files/l10n/uk.php | 6 +-
apps/files/l10n/ur_PK.php | 4 +-
apps/files/l10n/vi.php | 6 +-
apps/files/l10n/zh_CN.php | 12 +-
apps/files/l10n/zh_HK.php | 4 +-
apps/files/l10n/zh_TW.php | 6 +-
apps/files/lib/helper.php | 2 +-
apps/files/list.php | 1 -
apps/files/templates/admin.php | 28 +-
apps/files/templates/appnavigation.php | 2 +-
apps/files/templates/list.php | 13 +-
apps/files/tests/ajax_rename.php | 2 +-
apps/files/tests/helper.php | 2 +-
apps/files/tests/js/appSpec.js | 16 +-
apps/files/tests/js/filelistSpec.js | 2 +-
apps/files_encryption/appinfo/database.xml | 39 -
apps/files_encryption/appinfo/update.php | 10 +
apps/files_encryption/appinfo/version | 2 +-
apps/files_encryption/hooks/hooks.php | 97 ++-
apps/files_encryption/l10n/ar.php | 1 +
apps/files_encryption/l10n/ast.php | 1 +
apps/files_encryption/l10n/cs_CZ.php | 1 +
apps/files_encryption/l10n/da.php | 1 +
apps/files_encryption/l10n/eu.php | 2 +
apps/files_encryption/l10n/gl.php | 16 +-
apps/files_encryption/l10n/ja.php | 1 +
apps/files_encryption/l10n/pl.php | 1 +
apps/files_encryption/l10n/pt_PT.php | 9 +
apps/files_encryption/l10n/zh_CN.php | 7 +
apps/files_encryption/l10n/zh_TW.php | 1 +
apps/files_encryption/lib/crypt.php | 3 +-
apps/files_encryption/lib/helper.php | 2 +
apps/files_encryption/lib/migration.php | 50 ++
apps/files_encryption/lib/proxy.php | 9 +-
apps/files_encryption/lib/util.php | 342 +++------
.../templates/settings-personal.php | 4 +-
apps/files_encryption/tests/crypt.php | 2 +-
apps/files_encryption/tests/encryption_table.xml | 39 +
apps/files_encryption/tests/helper.php | 9 +-
apps/files_encryption/tests/hooks.php | 29 +-
apps/files_encryption/tests/migration.php | 136 ++++
apps/files_encryption/tests/stream.php | 6 +
apps/files_encryption/tests/util.php | 35 +-
apps/files_encryption/tests/webdav.php | 17 +-
apps/files_external/appinfo/app.php | 12 +
apps/files_external/appinfo/routes.php | 27 +
apps/files_external/css/settings.css | 5 +
apps/files_external/js/app.js | 71 ++
apps/files_external/js/mountsfilelist.js | 122 +++
apps/files_external/l10n/af_ZA.php | 1 +
apps/files_external/l10n/ar.php | 2 +
apps/files_external/l10n/ast.php | 8 +-
apps/files_external/l10n/bg_BG.php | 2 +
apps/files_external/l10n/bn_BD.php | 2 +
apps/files_external/l10n/bs.php | 3 +-
apps/files_external/l10n/ca.php | 4 +-
apps/files_external/l10n/cs_CZ.php | 9 +-
apps/files_external/l10n/cy_GB.php | 2 +
apps/files_external/l10n/da.php | 4 +-
apps/files_external/l10n/de.php | 8 +-
apps/files_external/l10n/de_AT.php | 1 +
apps/files_external/l10n/de_CH.php | 4 +-
apps/files_external/l10n/de_DE.php | 8 +-
apps/files_external/l10n/el.php | 10 +-
apps/files_external/l10n/en_GB.php | 4 +-
apps/files_external/l10n/eo.php | 4 +-
apps/files_external/l10n/es.php | 8 +-
apps/files_external/l10n/es_AR.php | 4 +-
apps/files_external/l10n/es_MX.php | 4 +-
apps/files_external/l10n/et_EE.php | 4 +-
apps/files_external/l10n/eu.php | 20 +-
apps/files_external/l10n/eu_ES.php | 1 +
apps/files_external/l10n/fa.php | 4 +-
apps/files_external/l10n/fi_FI.php | 11 +-
apps/files_external/l10n/fr.php | 11 +-
apps/files_external/l10n/gl.php | 12 +-
apps/files_external/l10n/he.php | 2 +
apps/files_external/l10n/hi.php | 1 +
apps/files_external/l10n/hr.php | 2 +
apps/files_external/l10n/hu_HU.php | 4 +-
apps/files_external/l10n/ia.php | 2 +
apps/files_external/l10n/id.php | 4 +-
apps/files_external/l10n/is.php | 2 +
apps/files_external/l10n/it.php | 8 +-
apps/files_external/l10n/ja.php | 12 +-
apps/files_external/l10n/ka_GE.php | 4 +-
apps/files_external/l10n/km.php | 4 +-
apps/files_external/l10n/ko.php | 4 +-
apps/files_external/l10n/ku_IQ.php | 1 +
apps/files_external/l10n/lb.php | 2 +
apps/files_external/l10n/lt_LT.php | 4 +-
apps/files_external/l10n/lv.php | 4 +-
apps/files_external/l10n/mk.php | 4 +
apps/files_external/l10n/ms_MY.php | 2 +
apps/files_external/l10n/nb_NO.php | 8 +-
apps/files_external/l10n/nl.php | 4 +-
apps/files_external/l10n/nn_NO.php | 2 +
apps/files_external/l10n/oc.php | 2 +
apps/files_external/l10n/pl.php | 8 +-
apps/files_external/l10n/pt_BR.php | 8 +-
apps/files_external/l10n/pt_PT.php | 4 +-
apps/files_external/l10n/ro.php | 4 +-
apps/files_external/l10n/ru.php | 9 +-
apps/files_external/l10n/si_LK.php | 2 +
apps/files_external/l10n/sk.php | 1 +
apps/files_external/l10n/sk_SK.php | 34 +-
apps/files_external/l10n/sl.php | 4 +-
apps/files_external/l10n/sq.php | 3 +
apps/files_external/l10n/sr.php | 2 +
apps/files_external/l10n/sr at latin.php | 2 +
apps/files_external/l10n/sv.php | 6 +-
apps/files_external/l10n/ta_LK.php | 2 +
apps/files_external/l10n/te.php | 2 +
apps/files_external/l10n/th_TH.php | 2 +
apps/files_external/l10n/tr.php | 8 +-
apps/files_external/l10n/ug.php | 4 +-
apps/files_external/l10n/uk.php | 4 +-
apps/files_external/l10n/ur_PK.php | 2 +
apps/files_external/l10n/vi.php | 4 +-
apps/files_external/l10n/zh_CN.php | 6 +-
apps/files_external/l10n/zh_HK.php | 2 +
apps/files_external/l10n/zh_TW.php | 4 +-
apps/files_external/lib/api.php | 83 +++
apps/files_external/lib/config.php | 41 +-
apps/files_external/lib/personalmount.php | 40 +
apps/files_external/lib/sftp.php | 5 -
apps/files_external/lib/webdav.php | 30 +-
apps/files_external/list.php | 11 +
apps/files_external/templates/list.php | 31 +
apps/files_pdfviewer/js/loader.js | 2 +-
apps/files_sharing/app/sharing.php | 25 +
apps/files_sharing/appinfo/app.php | 12 +
apps/files_sharing/appinfo/routes.php | 15 +
apps/files_sharing/appinfo/update.php | 38 +
apps/files_sharing/appinfo/version | 2 +-
.../controller/adminsettingscontroller.php | 60 ++
apps/files_sharing/css/authenticate.css | 7 -
apps/files_sharing/css/settings-admin.css | 33 +
apps/files_sharing/http/mailtemplateresponse.php | 55 ++
apps/files_sharing/js/app.js | 35 +-
apps/files_sharing/js/public.js | 4 +-
apps/files_sharing/js/settings-admin.js | 78 ++
apps/files_sharing/js/share.js | 244 +++---
apps/files_sharing/js/sharedfilelist.js | 60 +-
apps/files_sharing/l10n/ar.php | 6 +-
apps/files_sharing/l10n/ast.php | 18 +-
apps/files_sharing/l10n/bg_BG.php | 5 +-
apps/files_sharing/l10n/bn_BD.php | 4 +-
apps/files_sharing/l10n/bs.php | 7 +
apps/files_sharing/l10n/ca.php | 7 +-
apps/files_sharing/l10n/cs_CZ.php | 18 +-
apps/files_sharing/l10n/cy_GB.php | 5 +-
apps/files_sharing/l10n/da.php | 18 +-
apps/files_sharing/l10n/de.php | 18 +-
apps/files_sharing/l10n/de_AT.php | 3 +-
apps/files_sharing/l10n/de_CH.php | 6 +-
apps/files_sharing/l10n/de_DE.php | 18 +-
apps/files_sharing/l10n/el.php | 18 +-
apps/files_sharing/l10n/en_GB.php | 18 +-
apps/files_sharing/l10n/eo.php | 6 +-
apps/files_sharing/l10n/es.php | 18 +-
apps/files_sharing/l10n/es_AR.php | 7 +-
apps/files_sharing/l10n/es_MX.php | 6 +-
apps/files_sharing/l10n/et_EE.php | 7 +-
apps/files_sharing/l10n/eu.php | 7 +-
apps/files_sharing/l10n/eu_ES.php | 3 +-
apps/files_sharing/l10n/fa.php | 6 +-
apps/files_sharing/l10n/fi_FI.php | 18 +-
apps/files_sharing/l10n/fr.php | 18 +-
apps/files_sharing/l10n/gl.php | 18 +-
apps/files_sharing/l10n/he.php | 5 +-
apps/files_sharing/l10n/hi.php | 4 +-
apps/files_sharing/l10n/hr.php | 4 +-
apps/files_sharing/l10n/hu_HU.php | 7 +-
apps/files_sharing/l10n/hy.php | 3 +-
apps/files_sharing/l10n/ia.php | 5 +-
apps/files_sharing/l10n/id.php | 7 +-
apps/files_sharing/l10n/is.php | 5 +-
apps/files_sharing/l10n/it.php | 18 +-
apps/files_sharing/l10n/ja.php | 18 +-
apps/files_sharing/l10n/ka_GE.php | 5 +-
apps/files_sharing/l10n/km.php | 6 +-
apps/files_sharing/l10n/ko.php | 7 +-
apps/files_sharing/l10n/ku_IQ.php | 4 +-
apps/files_sharing/l10n/lb.php | 6 +-
apps/files_sharing/l10n/lt_LT.php | 6 +-
apps/files_sharing/l10n/lv.php | 5 +-
apps/files_sharing/l10n/mk.php | 28 +-
apps/files_sharing/l10n/ms_MY.php | 5 +-
apps/files_sharing/l10n/nb_NO.php | 18 +-
apps/files_sharing/l10n/nl.php | 18 +-
apps/files_sharing/l10n/nn_NO.php | 5 +-
apps/files_sharing/l10n/oc.php | 4 +-
apps/files_sharing/l10n/pl.php | 18 +-
apps/files_sharing/l10n/pt_BR.php | 18 +-
apps/files_sharing/l10n/pt_PT.php | 10 +-
apps/files_sharing/l10n/ro.php | 6 +-
apps/files_sharing/l10n/ru.php | 9 +-
apps/files_sharing/l10n/si_LK.php | 4 +-
apps/files_sharing/l10n/sk.php | 3 +-
apps/files_sharing/l10n/sk_SK.php | 18 +-
apps/files_sharing/l10n/sl.php | 18 +-
apps/files_sharing/l10n/sq.php | 5 +-
apps/files_sharing/l10n/sr.php | 5 +-
apps/files_sharing/l10n/sr at latin.php | 4 +-
apps/files_sharing/l10n/sv.php | 16 +-
apps/files_sharing/l10n/ta_LK.php | 4 +-
apps/files_sharing/l10n/te.php | 4 +-
apps/files_sharing/l10n/th_TH.php | 5 +-
apps/files_sharing/l10n/tr.php | 18 +-
apps/files_sharing/l10n/ug.php | 5 +-
apps/files_sharing/l10n/uk.php | 6 +-
apps/files_sharing/l10n/ur_PK.php | 6 +-
apps/files_sharing/l10n/vi.php | 6 +-
apps/files_sharing/l10n/zh_CN.php | 7 +-
apps/files_sharing/l10n/zh_HK.php | 4 +-
apps/files_sharing/l10n/zh_TW.php | 7 +-
apps/files_sharing/lib/api.php | 9 +-
apps/files_sharing/lib/cache.php | 10 +-
apps/files_sharing/lib/connector/publicauth.php | 2 +-
apps/files_sharing/lib/mailtemplate.php | 126 ++++
apps/files_sharing/lib/permissions.php | 132 ----
apps/files_sharing/lib/sharedmount.php | 161 ++++
apps/files_sharing/lib/sharedstorage.php | 236 ++----
apps/files_sharing/public.php | 5 -
apps/files_sharing/publicwebdav.php | 6 +-
apps/files_sharing/settings-admin.php | 21 +
apps/files_sharing/templates/authenticate.php | 4 +-
apps/files_sharing/templates/public.php | 2 -
apps/files_sharing/templates/settings-admin.php | 41 ++
apps/files_sharing/tests/api.php | 11 +-
apps/files_sharing/tests/js/appSpec.js | 6 +-
apps/files_sharing/tests/js/shareSpec.js | 450 ++++++++++++
apps/files_sharing/tests/js/sharedfilelistSpec.js | 101 ++-
apps/files_sharing/tests/permissions.php | 45 +-
apps/files_sharing/tests/share.php | 173 +++++
apps/files_sharing/tests/sharedmount.php | 197 +++++
apps/files_sharing/tests/update.php | 233 ++++++
apps/files_sharing/tests/updater.php | 125 ----
apps/files_trashbin/appinfo/database.xml | 35 +-
apps/files_trashbin/appinfo/update.php | 3 +-
apps/files_trashbin/appinfo/version | 2 +-
apps/files_trashbin/l10n/gl.php | 2 +-
apps/files_trashbin/lib/trashbin.php | 30 +-
apps/files_versions/appinfo/app.php | 2 -
apps/files_versions/appinfo/database.xml | 35 -
apps/files_versions/appinfo/update.php | 12 +-
apps/files_versions/appinfo/version | 2 +-
apps/files_versions/l10n/gl.php | 2 +-
apps/files_versions/lib/hooks.php | 15 -
apps/files_versions/lib/versions.php | 83 +--
apps/firstrunwizard/css/firstrunwizard.css | 47 +-
apps/firstrunwizard/l10n/it.php | 4 +-
apps/firstrunwizard/l10n/ja.php | 2 +-
apps/firstrunwizard/l10n/nb_NO.php | 4 +-
.../l10n/templates/firstrunwizard.pot | 2 +-
apps/gallery/ajax/gallery.php | 21 +-
apps/gallery/ajax/image.php | 15 +-
apps/gallery/ajax/thumbnail.php | 7 +-
apps/gallery/css/mobile.css | 13 -
apps/gallery/css/styles.css | 101 ++-
apps/gallery/index.php | 2 +
apps/gallery/js/album.js | 156 ++++
apps/gallery/js/gallery.js | 398 ++++------
apps/gallery/js/slideshow.js | 21 +-
apps/gallery/js/thumbnail.js | 1 +
apps/gallery/l10n/ach/gallery.po | 14 +-
apps/gallery/l10n/ady/gallery.po | 14 +-
apps/gallery/l10n/af_ZA/gallery.po | 12 +-
apps/gallery/l10n/ak/gallery.po | 14 +-
apps/gallery/l10n/am_ET/gallery.po | 14 +-
apps/gallery/l10n/ar.php | 1 -
apps/gallery/l10n/ar/gallery.po | 12 +-
apps/gallery/l10n/ast.php | 1 -
apps/gallery/l10n/ast/gallery.po | 14 +-
apps/gallery/l10n/az/gallery.po | 16 +-
apps/gallery/l10n/be/gallery.po | 14 +-
apps/gallery/l10n/bg_BG.php | 1 -
apps/gallery/l10n/bg_BG/gallery.po | 14 +-
apps/gallery/l10n/bn_BD/gallery.po | 12 +-
apps/gallery/l10n/bn_IN/gallery.po | 14 +-
apps/gallery/l10n/bs.php | 1 -
apps/gallery/l10n/bs/gallery.po | 12 +-
apps/gallery/l10n/ca.php | 1 -
apps/gallery/l10n/ca/gallery.po | 12 +-
apps/gallery/l10n/ca at valencia/gallery.po | 14 +-
apps/gallery/l10n/cs_CZ.php | 1 -
apps/gallery/l10n/cs_CZ/gallery.po | 12 +-
apps/gallery/l10n/cy_GB.php | 1 -
apps/gallery/l10n/cy_GB/gallery.po | 12 +-
apps/gallery/l10n/da.php | 1 -
apps/gallery/l10n/da/gallery.po | 12 +-
apps/gallery/l10n/de.php | 1 -
apps/gallery/l10n/de/gallery.po | 12 +-
apps/gallery/l10n/de_AT/gallery.po | 12 +-
apps/gallery/l10n/de_CH.php | 1 -
apps/gallery/l10n/de_CH/gallery.po | 12 +-
apps/gallery/l10n/de_DE.php | 1 -
apps/gallery/l10n/de_DE/gallery.po | 12 +-
apps/gallery/l10n/el.php | 1 -
apps/gallery/l10n/el/gallery.po | 12 +-
apps/gallery/l10n/en at pirate/gallery.po | 14 +-
apps/gallery/l10n/en_GB.php | 1 -
apps/gallery/l10n/en_GB/gallery.po | 12 +-
apps/gallery/l10n/en_NZ/gallery.po | 14 +-
apps/gallery/l10n/eo.php | 1 -
apps/gallery/l10n/eo/gallery.po | 12 +-
apps/gallery/l10n/es.php | 1 -
apps/gallery/l10n/es/gallery.po | 12 +-
apps/gallery/l10n/es_AR.php | 1 -
apps/gallery/l10n/es_AR/gallery.po | 12 +-
apps/gallery/l10n/es_BO/gallery.po | 14 +-
apps/gallery/l10n/es_CL/gallery.po | 12 +-
apps/gallery/l10n/es_CO/gallery.po | 14 +-
apps/gallery/l10n/es_CR/gallery.po | 12 +-
apps/gallery/l10n/es_EC/gallery.po | 14 +-
apps/gallery/l10n/es_MX.php | 1 -
apps/gallery/l10n/es_MX/gallery.po | 12 +-
apps/gallery/l10n/es_PE/gallery.po | 14 +-
apps/gallery/l10n/es_PY/gallery.po | 14 +-
apps/gallery/l10n/es_US/gallery.po | 14 +-
apps/gallery/l10n/es_UY/gallery.po | 14 +-
apps/gallery/l10n/et_EE.php | 1 -
apps/gallery/l10n/et_EE/gallery.po | 12 +-
apps/gallery/l10n/eu.php | 1 -
apps/gallery/l10n/eu/gallery.po | 12 +-
apps/gallery/l10n/eu_ES/gallery.po | 14 +-
apps/gallery/l10n/fa.php | 1 -
apps/gallery/l10n/fa/gallery.po | 12 +-
apps/gallery/l10n/fi_FI.php | 1 -
apps/gallery/l10n/fi_FI/gallery.po | 12 +-
apps/gallery/l10n/fr.php | 1 -
apps/gallery/l10n/fr/gallery.po | 12 +-
apps/gallery/l10n/fr_CA/gallery.po | 14 +-
apps/gallery/l10n/gl.php | 1 -
apps/gallery/l10n/gl/gallery.po | 12 +-
apps/gallery/l10n/he.php | 1 -
apps/gallery/l10n/he/gallery.po | 12 +-
apps/gallery/l10n/hi.php | 1 -
apps/gallery/l10n/hi/gallery.po | 12 +-
apps/gallery/l10n/hi_IN/gallery.po | 14 +-
apps/gallery/l10n/hr/gallery.po | 12 +-
apps/gallery/l10n/hu_HU.php | 1 -
apps/gallery/l10n/hu_HU/gallery.po | 12 +-
apps/gallery/l10n/hy/gallery.po | 14 +-
apps/gallery/l10n/ia/gallery.po | 12 +-
apps/gallery/l10n/id.php | 1 -
apps/gallery/l10n/id/gallery.po | 12 +-
apps/gallery/l10n/is.php | 1 -
apps/gallery/l10n/is/gallery.po | 12 +-
apps/gallery/l10n/it.php | 1 -
apps/gallery/l10n/it/gallery.po | 12 +-
apps/gallery/l10n/ja.php | 1 -
apps/gallery/l10n/ja/gallery.po | 12 +-
apps/gallery/l10n/jv/gallery.po | 12 +-
apps/gallery/l10n/ka_GE.php | 1 -
apps/gallery/l10n/ka_GE/gallery.po | 12 +-
apps/gallery/l10n/km.php | 1 -
apps/gallery/l10n/km/gallery.po | 12 +-
apps/gallery/l10n/kn/gallery.po | 14 +-
apps/gallery/l10n/ko.php | 1 -
apps/gallery/l10n/ko/gallery.po | 12 +-
apps/gallery/l10n/ku_IQ/gallery.po | 12 +-
apps/gallery/l10n/lb.php | 1 -
apps/gallery/l10n/lb/gallery.po | 12 +-
apps/gallery/l10n/lt_LT.php | 1 -
apps/gallery/l10n/lt_LT/gallery.po | 12 +-
apps/gallery/l10n/lv.php | 1 -
apps/gallery/l10n/lv/gallery.po | 12 +-
apps/gallery/l10n/mk.php | 1 -
apps/gallery/l10n/mk/gallery.po | 12 +-
apps/gallery/l10n/ml/gallery.po | 14 +-
apps/gallery/l10n/ml_IN/gallery.po | 14 +-
apps/gallery/l10n/mn/gallery.po | 14 +-
apps/gallery/l10n/ms_MY.php | 1 -
apps/gallery/l10n/ms_MY/gallery.po | 12 +-
apps/gallery/l10n/my_MM/gallery.po | 14 +-
apps/gallery/l10n/nb_NO.php | 1 -
apps/gallery/l10n/nb_NO/gallery.po | 12 +-
apps/gallery/l10n/nds/gallery.po | 14 +-
apps/gallery/l10n/ne/gallery.po | 14 +-
apps/gallery/l10n/nl.php | 1 -
apps/gallery/l10n/nl/gallery.po | 12 +-
apps/gallery/l10n/nn_NO.php | 1 -
apps/gallery/l10n/nn_NO/gallery.po | 12 +-
apps/gallery/l10n/nqo/gallery.po | 14 +-
apps/gallery/l10n/oc/gallery.po | 12 +-
apps/gallery/l10n/or_IN/gallery.po | 12 +-
apps/gallery/l10n/pa/gallery.po | 12 +-
apps/gallery/l10n/pl.php | 1 -
apps/gallery/l10n/pl/gallery.po | 12 +-
apps/gallery/l10n/pt_BR.php | 1 -
apps/gallery/l10n/pt_BR/gallery.po | 14 +-
apps/gallery/l10n/pt_PT.php | 1 -
apps/gallery/l10n/pt_PT/gallery.po | 12 +-
apps/gallery/l10n/ro.php | 1 -
apps/gallery/l10n/ro/gallery.po | 12 +-
apps/gallery/l10n/ru.php | 1 -
apps/gallery/l10n/ru/gallery.po | 12 +-
apps/gallery/l10n/si_LK/gallery.po | 12 +-
apps/gallery/l10n/sk/gallery.po | 12 +-
apps/gallery/l10n/sk_SK.php | 1 -
apps/gallery/l10n/sk_SK/gallery.po | 12 +-
apps/gallery/l10n/sl.php | 1 -
apps/gallery/l10n/sl/gallery.po | 12 +-
apps/gallery/l10n/sq.php | 1 -
apps/gallery/l10n/sq/gallery.po | 12 +-
apps/gallery/l10n/sr.php | 1 -
apps/gallery/l10n/sr/gallery.po | 12 +-
apps/gallery/l10n/sr at latin/gallery.po | 12 +-
apps/gallery/l10n/su/gallery.po | 14 +-
apps/gallery/l10n/sv.php | 1 -
apps/gallery/l10n/sv/gallery.po | 14 +-
apps/gallery/l10n/sw_KE/gallery.po | 14 +-
apps/gallery/l10n/ta_IN/gallery.po | 14 +-
apps/gallery/l10n/ta_LK/gallery.po | 12 +-
apps/gallery/l10n/te/gallery.po | 14 +-
apps/gallery/l10n/templates/gallery.pot | 10 +-
apps/gallery/l10n/th_TH.php | 1 -
apps/gallery/l10n/th_TH/gallery.po | 12 +-
apps/gallery/l10n/tr.php | 1 -
apps/gallery/l10n/tr/gallery.po | 14 +-
apps/gallery/l10n/tzm/gallery.po | 14 +-
apps/gallery/l10n/ug.php | 1 -
apps/gallery/l10n/ug/gallery.po | 12 +-
apps/gallery/l10n/uk.php | 1 -
apps/gallery/l10n/uk/gallery.po | 12 +-
apps/gallery/l10n/ur/gallery.po | 14 +-
apps/gallery/l10n/ur_PK.php | 1 -
apps/gallery/l10n/ur_PK/gallery.po | 14 +-
apps/gallery/l10n/uz/gallery.po | 14 +-
apps/gallery/l10n/vi.php | 1 -
apps/gallery/l10n/vi/gallery.po | 12 +-
apps/gallery/l10n/zh_CN.php | 1 -
apps/gallery/l10n/zh_CN/gallery.po | 12 +-
apps/gallery/l10n/zh_HK/gallery.po | 12 +-
apps/gallery/l10n/zh_TW.php | 1 -
apps/gallery/l10n/zh_TW/gallery.po | 12 +-
apps/gallery/lib/thumbnail.php | 9 +-
apps/gallery/public.php | 1 +
apps/gallery/templates/index.php | 5 +-
apps/tasks/l10n/bn_BD.php | 5 +-
apps/updater/README | 27 -
apps/updater/README.md | 9 +
apps/updater/l10n/ast.php | 1 +
apps/updater/l10n/da.php | 1 +
apps/updater/l10n/el.php | 1 +
apps/updater/l10n/eu.php | 1 +
apps/updater/l10n/ja.php | 1 +
apps/updater/l10n/l10n.pl | 8 +-
apps/updater/l10n/mk.php | 3 +
apps/updater/l10n/pl.php | 1 +
apps/updater/l10n/ru.php | 1 +
apps/updater/l10n/sk_SK.php | 1 +
apps/updater/l10n/zh_TW.php | 1 +
apps/user_ldap/appinfo/app.php | 8 +-
apps/user_ldap/appinfo/database.xml | 5 +-
apps/user_ldap/appinfo/register_command.php | 11 +
apps/user_ldap/appinfo/update.php | 42 +-
apps/user_ldap/appinfo/version | 2 +-
apps/user_ldap/command/setconfig.php | 69 ++
apps/user_ldap/command/showconfig.php | 76 ++
apps/user_ldap/command/testconfig.php | 75 ++
apps/user_ldap/js/settings.js | 2 +-
apps/user_ldap/l10n/ast.php | 85 ++-
apps/user_ldap/l10n/cs_CZ.php | 6 +
apps/user_ldap/l10n/de.php | 2 +-
apps/user_ldap/l10n/de_DE.php | 2 +-
apps/user_ldap/l10n/el.php | 4 +
apps/user_ldap/l10n/en_GB.php | 2 +-
apps/user_ldap/l10n/es.php | 2 +-
apps/user_ldap/l10n/et_EE.php | 1 -
apps/user_ldap/l10n/fi_FI.php | 2 +
apps/user_ldap/l10n/fr.php | 4 +-
apps/user_ldap/l10n/gl.php | 4 +-
apps/user_ldap/l10n/it.php | 2 +-
apps/user_ldap/l10n/ja.php | 21 +-
apps/user_ldap/l10n/km.php | 1 +
apps/user_ldap/l10n/nb_NO.php | 4 +-
apps/user_ldap/l10n/nl.php | 2 +-
apps/user_ldap/l10n/pl.php | 5 +-
apps/user_ldap/l10n/pt_BR.php | 2 +-
apps/user_ldap/l10n/pt_PT.php | 12 +
apps/user_ldap/l10n/ru.php | 2 +-
apps/user_ldap/l10n/sk_SK.php | 13 +-
apps/user_ldap/l10n/sv.php | 2 +-
apps/user_ldap/l10n/tr.php | 2 +-
apps/user_ldap/l10n/zh_CN.php | 12 +-
apps/user_ldap/lib/access.php | 31 +-
apps/user_ldap/lib/configuration.php | 2 +-
apps/user_ldap/lib/filesystemhelper.php | 46 ++
apps/user_ldap/lib/logwrapper.php | 39 +
apps/user_ldap/lib/proxy.php | 15 +-
apps/user_ldap/lib/user/iusertools.php | 40 +
apps/user_ldap/lib/user/manager.php | 167 +++++
apps/user_ldap/lib/user/user.php | 324 ++++++++
apps/user_ldap/templates/part.settingcontrols.php | 2 +-
apps/user_ldap/templates/part.wizardcontrols.php | 2 +-
apps/user_ldap/tests/access.php | 23 +-
apps/user_ldap/tests/group_ldap.php | 11 +-
apps/user_ldap/tests/user/user.php | 680 +++++++++++++++++
apps/user_ldap/tests/user_ldap.php | 42 +-
apps/user_ldap/user_ldap.php | 141 +---
apps/user_webdavauth/l10n/ar.php | 3 +-
apps/user_webdavauth/l10n/ast.php | 3 +-
apps/user_webdavauth/l10n/bg_BG.php | 3 +-
apps/user_webdavauth/l10n/bn_BD.php | 6 +-
apps/user_webdavauth/l10n/bs.php | 5 +
apps/user_webdavauth/l10n/ca.php | 2 +-
apps/user_webdavauth/l10n/cs_CZ.php | 3 +-
apps/user_webdavauth/l10n/cy_GB.php | 5 +
apps/user_webdavauth/l10n/da.php | 2 +-
apps/user_webdavauth/l10n/de.php | 3 +-
apps/user_webdavauth/l10n/de_AT.php | 5 +
apps/user_webdavauth/l10n/de_CH.php | 2 +-
apps/user_webdavauth/l10n/de_DE.php | 3 +-
apps/user_webdavauth/l10n/el.php | 3 +-
apps/user_webdavauth/l10n/en_GB.php | 3 +-
apps/user_webdavauth/l10n/eo.php | 2 +-
apps/user_webdavauth/l10n/es.php | 3 +-
apps/user_webdavauth/l10n/es_AR.php | 2 +-
apps/user_webdavauth/l10n/es_MX.php | 2 +-
apps/user_webdavauth/l10n/et_EE.php | 2 +-
apps/user_webdavauth/l10n/eu.php | 3 +-
apps/user_webdavauth/l10n/eu_ES.php | 5 +
apps/user_webdavauth/l10n/fa.php | 3 +-
apps/user_webdavauth/l10n/fi_FI.php | 3 +-
apps/user_webdavauth/l10n/fr.php | 3 +-
apps/user_webdavauth/l10n/gl.php | 3 +-
apps/user_webdavauth/l10n/he.php | 3 +-
apps/user_webdavauth/l10n/hi.php | 5 +
apps/user_webdavauth/l10n/hr.php | 5 +
apps/user_webdavauth/l10n/hu_HU.php | 2 +-
apps/user_webdavauth/l10n/hy.php | 5 +
apps/user_webdavauth/l10n/ia.php | 5 +
apps/user_webdavauth/l10n/id.php | 2 +-
apps/user_webdavauth/l10n/is.php | 3 +-
apps/user_webdavauth/l10n/it.php | 3 +-
apps/user_webdavauth/l10n/ja.php | 5 +-
apps/user_webdavauth/l10n/ka_GE.php | 3 +-
apps/user_webdavauth/l10n/km.php | 2 +-
apps/user_webdavauth/l10n/ko.php | 2 +-
apps/user_webdavauth/l10n/ku_IQ.php | 5 +
apps/user_webdavauth/l10n/lb.php | 5 +
apps/user_webdavauth/l10n/lt_LT.php | 2 +-
apps/user_webdavauth/l10n/lv.php | 3 +-
apps/user_webdavauth/l10n/mk.php | 2 +-
apps/user_webdavauth/l10n/ms_MY.php | 2 +-
apps/user_webdavauth/l10n/nb_NO.php | 3 +-
apps/user_webdavauth/l10n/nl.php | 3 +-
apps/user_webdavauth/l10n/nn_NO.php | 2 +-
apps/user_webdavauth/l10n/oc.php | 5 +
apps/user_webdavauth/l10n/pl.php | 3 +-
apps/user_webdavauth/l10n/pt_BR.php | 3 +-
apps/user_webdavauth/l10n/pt_PT.php | 2 +-
apps/user_webdavauth/l10n/ro.php | 2 +-
apps/user_webdavauth/l10n/ru.php | 3 +-
apps/user_webdavauth/l10n/si_LK.php | 6 +-
apps/user_webdavauth/l10n/sk.php | 5 +
apps/user_webdavauth/l10n/sk_SK.php | 3 +-
apps/user_webdavauth/l10n/sl.php | 2 +-
apps/user_webdavauth/l10n/sq.php | 5 +
apps/user_webdavauth/l10n/sr.php | 3 +-
apps/user_webdavauth/l10n/sr at latin.php | 5 +
apps/user_webdavauth/l10n/sv.php | 3 +-
apps/user_webdavauth/l10n/ta_LK.php | 6 +-
apps/user_webdavauth/l10n/te.php | 5 +
apps/user_webdavauth/l10n/th_TH.php | 3 +-
apps/user_webdavauth/l10n/tr.php | 3 +-
apps/user_webdavauth/l10n/ug.php | 3 +-
apps/user_webdavauth/l10n/uk.php | 2 +-
apps/user_webdavauth/l10n/ur_PK.php | 5 +
apps/user_webdavauth/l10n/vi.php | 2 +-
apps/user_webdavauth/l10n/zh_CN.php | 2 +-
apps/user_webdavauth/l10n/zh_HK.php | 2 +-
apps/user_webdavauth/l10n/zh_TW.php | 2 +-
apps/user_webdavauth/templates/settings.php | 4 +-
config/config.sample.php | 4 +-
core/ajax/share.php | 8 +-
core/ajax/update.php | 3 +
core/avatar/controller.php | 19 +-
core/command/upgrade.php | 48 +-
core/css/apps.css | 43 +-
core/css/fixes.css | 14 +-
core/css/fonts.css | 13 +
core/css/header.css | 289 ++++++++
core/css/icons.css | 4 +
core/css/mobile.css | 162 ++--
core/css/share.css | 2 +-
core/css/styles.css | 287 ++------
core/doc/admin/_images/install-wizard-advanced.png | Bin 0 -> 107639 bytes
core/doc/admin/_images/install-wizard.png | Bin 0 -> 86115 bytes
.../_sources/configuration/configuration_apps.txt | 3 +-
.../configuration/configuration_database.txt | 104 ++-
.../_sources/configuration/configuration_users.txt | 3 +-
.../configuration/configuring_big_file_upload.txt | 3 +-
core/doc/admin/_sources/installation/index.txt | 3 +-
.../_sources/installation/installation_linux.txt | 5 +-
.../_sources/installation/installation_source.txt | 110 +--
.../_sources/installation/installation_windows.txt | 21 +-
.../_sources/installation/installation_wizard.txt | 119 +++
core/doc/admin/_sources/issues/index.txt | 2 +-
.../admin/configuration/configuration_apps.html | 2 +-
.../configuration/configuration_database.html | 93 ++-
.../admin/configuration/configuration_users.html | 2 +-
.../configuration/configuring_big_file_upload.html | 3 +-
core/doc/admin/configuration/index.html | 2 +-
core/doc/admin/contents.html | 10 +-
core/doc/admin/installation/index.html | 2 +
.../admin/installation/installation_appliance.html | 1 +
.../doc/admin/installation/installation_linux.html | 6 +-
.../doc/admin/installation/installation_macos.html | 1 +
.../admin/installation/installation_others.html | 3 +-
.../admin/installation/installation_source.html | 95 +--
core/doc/admin/installation/installation_ucs.html | 1 +
.../admin/installation/installation_windows.html | 24 +-
.../admin/installation/installation_wizard.html | 274 +++++++
core/doc/admin/issues/index.html | 2 +-
core/doc/admin/objects.inv | 3 +-
core/doc/user/_sources/bookmarks.txt | 6 +-
core/doc/user/_sources/files/filesweb.txt | 12 +-
core/doc/user/_sources/pim/contacts.txt | 7 +
core/doc/user/_sources/pim/sync_thunderbird.txt | 7 +-
core/doc/user/bookmarks.html | 4 +-
core/doc/user/files/filesweb.html | 8 +-
core/doc/user/pim/sync_thunderbird.html | 3 +-
core/fonts/LICENSE.txt | 202 +++++
core/fonts/OpenSans-Bold.woff | Bin 0 -> 21272 bytes
core/fonts/OpenSans-Regular.ttf | Bin 0 -> 217360 bytes
core/fonts/OpenSans-Regular.woff | Bin 0 -> 20544 bytes
core/img/actions/caret.png | Bin 196 -> 296 bytes
core/img/actions/caret.svg | 83 ++-
core/img/actions/logout.png | Bin 352 -> 761 bytes
core/img/actions/logout.svg | 59 +-
core/img/actions/menu.png | Bin 0 -> 106 bytes
core/img/actions/menu.svg | 12 +
core/img/filetypes/folder-shared.png | Bin 1155 -> 1229 bytes
core/img/filetypes/folder-shared.svg | 44 +-
core/img/logo-icon.png | Bin 0 -> 1370 bytes
core/img/logo-icon.svg | 2 +
core/img/logo-wide.png | Bin 2154 -> 2022 bytes
core/img/logo-wide.svg | 3 +-
core/img/logo.png | Bin 5109 -> 4782 bytes
core/img/logo.svg | 4 +-
core/js/apps.js | 76 ++
core/js/avatar.js | 4 +-
core/js/compatibility.js | 3 +-
core/js/config.php | 10 +-
core/js/core.json | 1 -
core/js/eventsource.js | 12 +-
core/js/jquery.infieldlabel.js | 177 -----
core/js/jquery.ocdialog.js | 16 +-
core/js/js.js | 151 ++--
core/js/listview.js | 8 +-
core/js/multiselect.js | 53 +-
core/js/oc-dialogs.js | 18 +-
core/js/octemplate.js | 11 +-
core/js/placeholders.js | 459 ++++++++++++
core/js/setup.js | 10 +-
core/js/share.js | 244 ++++--
core/js/singleselect.js | 4 +-
core/js/snap.js | 568 ++++++++++++++
core/js/tags.js | 34 +-
core/js/tests/specHelper.js | 21 +-
core/js/tests/specs/coreSpec.js | 128 ++--
core/js/tests/specs/shareSpec.js | 138 +++-
core/js/update.js | 2 +-
core/js/visitortimezone.js | 3 +-
core/l10n/af_ZA.php | 1 -
core/l10n/ar.php | 4 +-
core/l10n/ast.php | 64 +-
core/l10n/bg_BG.php | 2 +-
core/l10n/bn_BD.php | 2 +-
core/l10n/bs.php | 1 +
core/l10n/ca.php | 5 +-
core/l10n/cs_CZ.php | 15 +-
core/l10n/cy_GB.php | 2 +-
core/l10n/da.php | 21 +-
core/l10n/de.php | 10 +-
core/l10n/de_CH.php | 4 +-
core/l10n/de_DE.php | 10 +-
core/l10n/el.php | 10 +-
core/l10n/en_GB.php | 8 +-
core/l10n/eo.php | 5 +-
core/l10n/es.php | 18 +-
core/l10n/es_AR.php | 5 +-
core/l10n/es_MX.php | 4 +-
core/l10n/et_EE.php | 5 +-
core/l10n/eu.php | 22 +-
core/l10n/fa.php | 3 +-
core/l10n/fi_FI.php | 12 +-
core/l10n/fr.php | 9 +-
core/l10n/gl.php | 26 +-
core/l10n/he.php | 3 +-
core/l10n/hi.php | 1 -
core/l10n/hr.php | 2 +-
core/l10n/hu_HU.php | 4 +-
core/l10n/ia.php | 2 +-
core/l10n/id.php | 5 +-
core/l10n/is.php | 2 +-
core/l10n/it.php | 18 +-
core/l10n/ja.php | 20 +-
core/l10n/ka_GE.php | 4 +-
core/l10n/km.php | 3 +-
core/l10n/ko.php | 4 +-
core/l10n/ku_IQ.php | 1 +
core/l10n/lb.php | 3 +-
core/l10n/lt_LT.php | 4 +-
core/l10n/lv.php | 3 +-
core/l10n/mk.php | 9 +-
core/l10n/ms_MY.php | 2 +-
core/l10n/nb_NO.php | 24 +-
core/l10n/nl.php | 9 +-
core/l10n/nn_NO.php | 3 +-
core/l10n/oc.php | 2 +-
core/l10n/pl.php | 18 +-
core/l10n/pt_BR.php | 10 +-
core/l10n/pt_PT.php | 5 +-
core/l10n/ro.php | 3 +-
core/l10n/ru.php | 15 +-
core/l10n/si_LK.php | 3 +-
core/l10n/sk_SK.php | 23 +-
core/l10n/sl.php | 5 +-
core/l10n/sq.php | 2 +-
core/l10n/sr.php | 2 +-
core/l10n/sr at latin.php | 1 -
core/l10n/sv.php | 8 +-
core/l10n/ta_LK.php | 3 +-
core/l10n/te.php | 1 +
core/l10n/th_TH.php | 4 +-
core/l10n/tr.php | 10 +-
core/l10n/ug.php | 1 +
core/l10n/uk.php | 3 +-
core/l10n/ur_PK.php | 1 -
core/l10n/vi.php | 3 +-
core/l10n/zh_CN.php | 9 +-
core/l10n/zh_HK.php | 1 -
core/l10n/zh_TW.php | 3 +-
core/lostpassword/templates/lostpassword.php | 6 +-
core/lostpassword/templates/resetpassword.php | 6 +-
core/templates/installation.php | 39 +-
core/templates/layout.base.php | 12 +-
core/templates/layout.guest.php | 12 +-
core/templates/layout.user.php | 40 +-
core/templates/login.php | 23 +-
db_structure.xml | 72 +-
debian/README.Debian | 1 -
debian/autoload.php | 4 +
debian/changelog | 18 +
debian/config/apache/htaccess | 1 -
debian/control | 10 +-
debian/copyright | 20 +-
debian/dirs | 6 +-
debian/links | 10 +-
debian/lintian-overrides | 1 +
debian/patches/0001-Disable-the-appstore.patch | 18 +-
debian/patches/0002-Fix-displayed-version.patch | 6 +-
debian/patches/0003-Improve-logfile-handling.patch | 6 +-
debian/patches/0012-Disable-Assetic.patch | 24 -
.../patches/0012-update-SabreDAV-to-1.8.10.patch | 345 +++++++++
.../patches/0013-update-SabreDAV-to-1.8.10.patch | 303 ++++++++
.../patches/0014-pass-in-the-right-backend.patch | 22 +
...ctrine-Symphony-Patchwork-and-Pimple-path.patch | 4 +-
.../path/0006-Adapt-Crypt_Blowfish-path.patch | 2 +-
debian/patches/series | 4 +-
debian/rules | 19 +-
l10n/ach/core.po | 314 ++++----
l10n/ach/files.po | 80 +-
l10n/ach/files_external.po | 132 ++--
l10n/ach/files_sharing.po | 64 +-
l10n/ach/lib.po | 119 ++-
l10n/ach/settings.po | 306 ++++----
l10n/ach/user_ldap.po | 6 +-
l10n/ach/user_webdavauth.po | 20 +-
l10n/ady/core.po | 314 ++++----
l10n/ady/files.po | 80 +-
l10n/ady/files_external.po | 132 ++--
l10n/ady/files_sharing.po | 64 +-
l10n/ady/lib.po | 119 ++-
l10n/ady/settings.po | 306 ++++----
l10n/ady/user_ldap.po | 6 +-
l10n/ady/user_webdavauth.po | 20 +-
l10n/af_ZA/core.po | 318 ++++----
l10n/af_ZA/files.po | 80 +-
l10n/af_ZA/files_external.po | 132 ++--
l10n/af_ZA/files_sharing.po | 64 +-
l10n/af_ZA/lib.po | 119 ++-
l10n/af_ZA/settings.po | 306 ++++----
l10n/af_ZA/user_ldap.po | 6 +-
l10n/af_ZA/user_webdavauth.po | 20 +-
l10n/ak/core.po | 314 ++++----
l10n/ak/files.po | 80 +-
l10n/ak/files_external.po | 132 ++--
l10n/ak/files_sharing.po | 64 +-
l10n/ak/lib.po | 119 ++-
l10n/ak/settings.po | 306 ++++----
l10n/ak/user_ldap.po | 6 +-
l10n/ak/user_webdavauth.po | 18 +-
l10n/am_ET/core.po | 314 ++++----
l10n/am_ET/files.po | 80 +-
l10n/am_ET/files_external.po | 132 ++--
l10n/am_ET/files_sharing.po | 64 +-
l10n/am_ET/lib.po | 119 ++-
l10n/am_ET/settings.po | 306 ++++----
l10n/am_ET/user_ldap.po | 6 +-
l10n/am_ET/user_webdavauth.po | 16 +-
l10n/ar/core.po | 316 ++++----
l10n/ar/files.po | 86 +--
l10n/ar/files_encryption.po | 9 +-
l10n/ar/files_external.po | 134 ++--
l10n/ar/files_sharing.po | 68 +-
l10n/ar/files_trashbin.po | 8 +-
l10n/ar/lib.po | 121 ++-
l10n/ar/settings.po | 322 ++++----
l10n/ar/user_ldap.po | 8 +-
l10n/ar/user_webdavauth.po | 22 +-
l10n/ast/core.po | 410 ++++++-----
l10n/ast/files.po | 103 ++-
l10n/ast/files_encryption.po | 19 +-
l10n/ast/files_external.po | 133 ++--
l10n/ast/files_sharing.po | 83 ++-
l10n/ast/files_trashbin.po | 8 +-
l10n/ast/lib.po | 204 +++---
l10n/ast/settings.po | 342 +++++----
l10n/ast/user_ldap.po | 177 ++---
l10n/ast/user_webdavauth.po | 10 +-
l10n/az/core.po | 314 ++++----
l10n/az/files.po | 80 +-
l10n/az/files_external.po | 132 ++--
l10n/az/files_sharing.po | 64 +-
l10n/az/lib.po | 119 ++-
l10n/az/settings.po | 306 ++++----
l10n/az/user_ldap.po | 6 +-
l10n/az/user_webdavauth.po | 20 +-
l10n/be/core.po | 316 ++++----
l10n/be/files.po | 80 +-
l10n/be/files_external.po | 132 ++--
l10n/be/files_sharing.po | 64 +-
l10n/be/lib.po | 119 ++-
l10n/be/settings.po | 306 ++++----
l10n/be/user_ldap.po | 6 +-
l10n/be/user_webdavauth.po | 20 +-
l10n/bg_BG/core.po | 318 ++++----
l10n/bg_BG/files.po | 82 +--
l10n/bg_BG/files_external.po | 132 ++--
l10n/bg_BG/files_sharing.po | 66 +-
l10n/bg_BG/files_trashbin.po | 10 +-
l10n/bg_BG/lib.po | 121 ++-
l10n/bg_BG/settings.po | 314 ++++----
l10n/bg_BG/user_ldap.po | 6 +-
l10n/bg_BG/user_webdavauth.po | 20 +-
l10n/bn_BD/core.po | 316 ++++----
l10n/bn_BD/files.po | 82 +--
l10n/bn_BD/files_external.po | 132 ++--
l10n/bn_BD/files_sharing.po | 66 +-
l10n/bn_BD/files_trashbin.po | 8 +-
l10n/bn_BD/lib.po | 119 ++-
l10n/bn_BD/settings.po | 312 ++++----
l10n/bn_BD/user_ldap.po | 6 +-
l10n/bn_BD/user_webdavauth.po | 22 +-
l10n/bn_IN/core.po | 314 ++++----
l10n/bn_IN/files.po | 80 +-
l10n/bn_IN/files_external.po | 134 ++--
l10n/bn_IN/files_sharing.po | 64 +-
l10n/bn_IN/lib.po | 119 ++-
l10n/bn_IN/settings.po | 306 ++++----
l10n/bn_IN/user_ldap.po | 6 +-
l10n/bn_IN/user_webdavauth.po | 12 +-
l10n/bs/core.po | 314 ++++----
l10n/bs/files.po | 82 +--
l10n/bs/files_external.po | 132 ++--
l10n/bs/files_sharing.po | 66 +-
l10n/bs/files_trashbin.po | 8 +-
l10n/bs/lib.po | 119 ++-
l10n/bs/settings.po | 306 ++++----
l10n/bs/user_ldap.po | 6 +-
l10n/bs/user_webdavauth.po | 20 +-
l10n/ca/core.po | 316 ++++----
l10n/ca/files.po | 84 +--
l10n/ca/files_external.po | 134 ++--
l10n/ca/files_sharing.po | 68 +-
l10n/ca/files_trashbin.po | 8 +-
l10n/ca/lib.po | 119 ++-
l10n/ca/settings.po | 318 ++++----
l10n/ca/user_ldap.po | 6 +-
l10n/ca/user_webdavauth.po | 22 +-
l10n/ca at valencia/core.po | 316 ++++----
l10n/ca at valencia/files.po | 46 +-
l10n/ca at valencia/files_external.po | 134 ++--
l10n/ca at valencia/files_sharing.po | 64 +-
l10n/ca at valencia/lib.po | 103 +--
l10n/ca at valencia/settings.po | 306 ++++----
l10n/ca at valencia/user_ldap.po | 8 +-
l10n/ca at valencia/user_webdavauth.po | 12 +-
l10n/cs_CZ/core.po | 351 +++++----
l10n/cs_CZ/files.po | 106 ++-
l10n/cs_CZ/files_encryption.po | 25 +-
l10n/cs_CZ/files_external.po | 144 ++--
l10n/cs_CZ/files_sharing.po | 88 ++-
l10n/cs_CZ/files_trashbin.po | 12 +-
l10n/cs_CZ/lib.po | 137 ++--
l10n/cs_CZ/settings.po | 335 +++++----
l10n/cs_CZ/user_ldap.po | 33 +-
l10n/cs_CZ/user_webdavauth.po | 23 +-
l10n/cy_GB/core.po | 318 ++++----
l10n/cy_GB/files.po | 82 +--
l10n/cy_GB/files_external.po | 132 ++--
l10n/cy_GB/files_sharing.po | 66 +-
l10n/cy_GB/files_trashbin.po | 8 +-
l10n/cy_GB/lib.po | 119 ++-
l10n/cy_GB/settings.po | 308 ++++----
l10n/cy_GB/user_ldap.po | 6 +-
l10n/cy_GB/user_webdavauth.po | 20 +-
l10n/da/core.po | 351 +++++----
l10n/da/files.po | 97 ++-
l10n/da/files_encryption.po | 21 +-
l10n/da/files_external.po | 136 ++--
l10n/da/files_sharing.po | 87 ++-
l10n/da/files_trashbin.po | 12 +-
l10n/da/lib.po | 128 ++--
l10n/da/settings.po | 322 ++++----
l10n/da/user_ldap.po | 8 +-
l10n/da/user_webdavauth.po | 26 +-
l10n/de/core.po | 322 ++++----
l10n/de/files.po | 86 +--
l10n/de/files_external.po | 134 ++--
l10n/de/files_sharing.po | 85 ++-
l10n/de/files_trashbin.po | 8 +-
l10n/de/lib.po | 125 ++--
l10n/de/settings.po | 328 +++++----
l10n/de/user_ldap.po | 8 +-
l10n/de/user_webdavauth.po | 30 +-
l10n/de_AT/core.po | 314 ++++----
l10n/de_AT/files.po | 82 +--
l10n/de_AT/files_external.po | 132 ++--
l10n/de_AT/files_sharing.po | 64 +-
l10n/de_AT/lib.po | 119 ++-
l10n/de_AT/settings.po | 306 ++++----
l10n/de_AT/user_ldap.po | 6 +-
l10n/de_AT/user_webdavauth.po | 20 +-
l10n/de_CH/core.po | 326 +++++----
l10n/de_CH/files.po | 90 +--
l10n/de_CH/files_external.po | 134 ++--
l10n/de_CH/files_sharing.po | 70 +-
l10n/de_CH/files_trashbin.po | 12 +-
l10n/de_CH/lib.po | 123 ++--
l10n/de_CH/settings.po | 326 +++++----
l10n/de_CH/user_ldap.po | 14 +-
l10n/de_CH/user_webdavauth.po | 32 +-
l10n/de_DE/core.po | 322 ++++----
l10n/de_DE/files.po | 88 +--
l10n/de_DE/files_external.po | 136 ++--
l10n/de_DE/files_sharing.po | 83 ++-
l10n/de_DE/files_trashbin.po | 8 +-
l10n/de_DE/lib.po | 121 ++-
l10n/de_DE/settings.po | 330 +++++----
l10n/de_DE/user_ldap.po | 10 +-
l10n/de_DE/user_webdavauth.po | 36 +-
l10n/el/core.po | 334 +++++----
l10n/el/files.po | 94 +--
l10n/el/files_external.po | 144 ++--
l10n/el/files_sharing.po | 82 ++-
l10n/el/files_trashbin.po | 10 +-
l10n/el/lib.po | 115 ++-
l10n/el/settings.po | 336 +++++----
l10n/el/user_ldap.po | 21 +-
l10n/el/user_webdavauth.po | 22 +-
l10n/en at pirate/core.po | 316 ++++----
l10n/en at pirate/files.po | 80 +-
l10n/en at pirate/files_external.po | 132 ++--
l10n/en at pirate/files_sharing.po | 66 +-
l10n/en at pirate/lib.po | 119 ++-
l10n/en at pirate/settings.po | 306 ++++----
l10n/en at pirate/user_ldap.po | 6 +-
l10n/en at pirate/user_webdavauth.po | 20 +-
l10n/en_GB/core.po | 320 ++++----
l10n/en_GB/files.po | 86 +--
l10n/en_GB/files_external.po | 136 ++--
l10n/en_GB/files_sharing.po | 82 ++-
l10n/en_GB/files_trashbin.po | 10 +-
l10n/en_GB/lib.po | 113 ++-
l10n/en_GB/settings.po | 324 ++++----
l10n/en_GB/user_ldap.po | 12 +-
l10n/en_GB/user_webdavauth.po | 24 +-
l10n/en_NZ/core.po | 314 ++++----
l10n/en_NZ/files.po | 80 +-
l10n/en_NZ/files_external.po | 132 ++--
l10n/en_NZ/files_sharing.po | 64 +-
l10n/en_NZ/lib.po | 119 ++-
l10n/en_NZ/settings.po | 306 ++++----
l10n/en_NZ/user_ldap.po | 6 +-
l10n/en_NZ/user_webdavauth.po | 12 +-
l10n/eo/core.po | 318 ++++----
l10n/eo/files.po | 82 +--
l10n/eo/files_external.po | 134 ++--
l10n/eo/files_sharing.po | 68 +-
l10n/eo/files_trashbin.po | 8 +-
l10n/eo/lib.po | 121 ++-
l10n/eo/settings.po | 318 ++++----
l10n/eo/user_ldap.po | 6 +-
l10n/eo/user_webdavauth.po | 20 +-
l10n/es/core.po | 351 +++++----
l10n/es/files.po | 98 ++-
l10n/es/files_external.po | 139 ++--
l10n/es/files_sharing.po | 85 ++-
l10n/es/files_trashbin.po | 10 +-
l10n/es/lib.po | 132 ++--
l10n/es/settings.po | 344 +++++----
l10n/es/user_ldap.po | 18 +-
l10n/es/user_webdavauth.po | 30 +-
l10n/es_AR/core.po | 318 ++++----
l10n/es_AR/files.po | 86 +--
l10n/es_AR/files_external.po | 134 ++--
l10n/es_AR/files_sharing.po | 70 +-
l10n/es_AR/files_trashbin.po | 10 +-
l10n/es_AR/lib.po | 121 ++-
l10n/es_AR/settings.po | 322 ++++----
l10n/es_AR/user_ldap.po | 10 +-
l10n/es_AR/user_webdavauth.po | 26 +-
l10n/es_BO/core.po | 314 ++++----
l10n/es_BO/files.po | 80 +-
l10n/es_BO/files_external.po | 134 ++--
l10n/es_BO/files_sharing.po | 64 +-
l10n/es_BO/lib.po | 119 ++-
l10n/es_BO/settings.po | 306 ++++----
l10n/es_BO/user_ldap.po | 6 +-
l10n/es_BO/user_webdavauth.po | 12 +-
l10n/es_CL/core.po | 314 ++++----
l10n/es_CL/files.po | 80 +-
l10n/es_CL/files_external.po | 132 ++--
l10n/es_CL/files_sharing.po | 64 +-
l10n/es_CL/lib.po | 119 ++-
l10n/es_CL/settings.po | 306 ++++----
l10n/es_CL/user_ldap.po | 6 +-
l10n/es_CL/user_webdavauth.po | 18 +-
l10n/es_CO/core.po | 314 ++++----
l10n/es_CO/files.po | 80 +-
l10n/es_CO/files_external.po | 132 ++--
l10n/es_CO/files_sharing.po | 64 +-
l10n/es_CO/lib.po | 119 ++-
l10n/es_CO/settings.po | 306 ++++----
l10n/es_CO/user_ldap.po | 6 +-
l10n/es_CO/user_webdavauth.po | 12 +-
l10n/es_CR/core.po | 314 ++++----
l10n/es_CR/files.po | 80 +-
l10n/es_CR/files_external.po | 132 ++--
l10n/es_CR/files_sharing.po | 64 +-
l10n/es_CR/lib.po | 119 ++-
l10n/es_CR/settings.po | 306 ++++----
l10n/es_CR/user_ldap.po | 6 +-
l10n/es_CR/user_webdavauth.po | 10 +-
l10n/es_EC/core.po | 314 ++++----
l10n/es_EC/files.po | 80 +-
l10n/es_EC/files_external.po | 132 ++--
l10n/es_EC/files_sharing.po | 64 +-
l10n/es_EC/lib.po | 119 ++-
l10n/es_EC/settings.po | 306 ++++----
l10n/es_EC/user_ldap.po | 6 +-
l10n/es_EC/user_webdavauth.po | 12 +-
l10n/es_MX/core.po | 316 ++++----
l10n/es_MX/files.po | 82 +--
l10n/es_MX/files_external.po | 132 ++--
l10n/es_MX/files_sharing.po | 68 +-
l10n/es_MX/files_trashbin.po | 8 +-
l10n/es_MX/lib.po | 119 ++-
l10n/es_MX/settings.po | 318 ++++----
l10n/es_MX/user_ldap.po | 6 +-
l10n/es_MX/user_webdavauth.po | 20 +-
l10n/es_PE/core.po | 314 ++++----
l10n/es_PE/files.po | 80 +-
l10n/es_PE/files_external.po | 132 ++--
l10n/es_PE/files_sharing.po | 64 +-
l10n/es_PE/lib.po | 119 ++-
l10n/es_PE/settings.po | 306 ++++----
l10n/es_PE/user_ldap.po | 6 +-
l10n/es_PE/user_webdavauth.po | 12 +-
l10n/es_PY/core.po | 314 ++++----
l10n/es_PY/files.po | 80 +-
l10n/es_PY/files_external.po | 134 ++--
l10n/es_PY/files_sharing.po | 64 +-
l10n/es_PY/lib.po | 119 ++-
l10n/es_PY/settings.po | 306 ++++----
l10n/es_PY/user_ldap.po | 6 +-
l10n/es_PY/user_webdavauth.po | 12 +-
l10n/es_US/core.po | 314 ++++----
l10n/es_US/files.po | 80 +-
l10n/es_US/files_external.po | 134 ++--
l10n/es_US/files_sharing.po | 64 +-
l10n/es_US/lib.po | 119 ++-
l10n/es_US/settings.po | 306 ++++----
l10n/es_US/user_ldap.po | 6 +-
l10n/es_US/user_webdavauth.po | 12 +-
l10n/es_UY/core.po | 314 ++++----
l10n/es_UY/files.po | 80 +-
l10n/es_UY/files_external.po | 132 ++--
l10n/es_UY/files_sharing.po | 64 +-
l10n/es_UY/lib.po | 119 ++-
l10n/es_UY/settings.po | 306 ++++----
l10n/es_UY/user_ldap.po | 6 +-
l10n/es_UY/user_webdavauth.po | 12 +-
l10n/et_EE/core.po | 318 ++++----
l10n/et_EE/files.po | 80 +-
l10n/et_EE/files_external.po | 136 ++--
l10n/et_EE/files_sharing.po | 70 +-
l10n/et_EE/files_trashbin.po | 10 +-
l10n/et_EE/lib.po | 105 +--
l10n/et_EE/settings.po | 320 ++++----
l10n/et_EE/user_ldap.po | 12 +-
l10n/et_EE/user_webdavauth.po | 24 +-
l10n/eu/core.po | 345 +++++----
l10n/eu/files.po | 89 +--
l10n/eu/files_encryption.po | 13 +-
l10n/eu/files_external.po | 155 ++--
l10n/eu/files_sharing.po | 68 +-
l10n/eu/files_trashbin.po | 8 +-
l10n/eu/lib.po | 119 ++-
l10n/eu/settings.po | 468 ++++++------
l10n/eu/user_ldap.po | 6 +-
l10n/eu/user_webdavauth.po | 21 +-
l10n/eu_ES/core.po | 314 ++++----
l10n/eu_ES/files.po | 82 +--
l10n/eu_ES/files_external.po | 132 ++--
l10n/eu_ES/files_sharing.po | 64 +-
l10n/eu_ES/lib.po | 119 ++-
l10n/eu_ES/settings.po | 306 ++++----
l10n/eu_ES/user_ldap.po | 6 +-
l10n/eu_ES/user_webdavauth.po | 16 +-
l10n/fa/core.po | 320 ++++----
l10n/fa/files.po | 86 +--
l10n/fa/files_external.po | 134 ++--
l10n/fa/files_sharing.po | 72 +-
l10n/fa/files_trashbin.po | 8 +-
l10n/fa/lib.po | 121 ++-
l10n/fa/settings.po | 324 ++++----
l10n/fa/user_ldap.po | 8 +-
l10n/fa/user_webdavauth.po | 22 +-
l10n/fi_FI/core.po | 318 ++++----
l10n/fi_FI/files.po | 88 +--
l10n/fi_FI/files_external.po | 140 ++--
l10n/fi_FI/files_sharing.po | 80 +-
l10n/fi_FI/files_trashbin.po | 8 +-
l10n/fi_FI/lib.po | 127 ++--
l10n/fi_FI/settings.po | 322 ++++----
l10n/fi_FI/user_ldap.po | 10 +-
l10n/fi_FI/user_webdavauth.po | 20 +-
l10n/fr/core.po | 332 +++++----
l10n/fr/files.po | 90 +--
l10n/fr/files_external.po | 156 ++--
l10n/fr/files_sharing.po | 88 ++-
l10n/fr/files_trashbin.po | 8 +-
l10n/fr/lib.po | 128 ++--
l10n/fr/settings.po | 340 +++++----
l10n/fr/user_ldap.po | 23 +-
l10n/fr/user_webdavauth.po | 25 +-
l10n/fr_CA/core.po | 314 ++++----
l10n/fr_CA/files.po | 80 +-
l10n/fr_CA/files_external.po | 132 ++--
l10n/fr_CA/files_sharing.po | 64 +-
l10n/fr_CA/lib.po | 119 ++-
l10n/fr_CA/settings.po | 306 ++++----
l10n/fr_CA/user_ldap.po | 6 +-
l10n/fr_CA/user_webdavauth.po | 18 +-
l10n/gl/core.po | 338 +++++----
l10n/gl/files.po | 90 +--
l10n/gl/files_encryption.po | 22 +-
l10n/gl/files_external.po | 140 ++--
l10n/gl/files_sharing.po | 84 ++-
l10n/gl/files_trashbin.po | 15 +-
l10n/gl/files_versions.po | 19 +-
l10n/gl/lib.po | 135 ++--
l10n/gl/settings.po | 326 +++++----
l10n/gl/user_ldap.po | 16 +-
l10n/gl/user_webdavauth.po | 25 +-
l10n/he/core.po | 318 ++++----
l10n/he/files.po | 84 +--
l10n/he/files_external.po | 132 ++--
l10n/he/files_sharing.po | 68 +-
l10n/he/files_trashbin.po | 8 +-
l10n/he/lib.po | 119 ++-
l10n/he/settings.po | 316 ++++----
l10n/he/user_ldap.po | 6 +-
l10n/he/user_webdavauth.po | 20 +-
l10n/hi/core.po | 318 ++++----
l10n/hi/files.po | 82 +--
l10n/hi/files_external.po | 132 ++--
l10n/hi/files_sharing.po | 64 +-
l10n/hi/lib.po | 119 ++-
l10n/hi/settings.po | 306 ++++----
l10n/hi/user_ldap.po | 6 +-
l10n/hi/user_webdavauth.po | 20 +-
l10n/hi_IN/core.po | 314 ++++----
l10n/hi_IN/files.po | 80 +-
l10n/hi_IN/files_external.po | 132 ++--
l10n/hi_IN/files_sharing.po | 64 +-
l10n/hi_IN/lib.po | 119 ++-
l10n/hi_IN/settings.po | 306 ++++----
l10n/hi_IN/user_ldap.po | 6 +-
l10n/hi_IN/user_webdavauth.po | 12 +-
l10n/hr/core.po | 316 ++++----
l10n/hr/files.po | 82 +--
l10n/hr/files_external.po | 132 ++--
l10n/hr/files_sharing.po | 66 +-
l10n/hr/files_trashbin.po | 8 +-
l10n/hr/lib.po | 119 ++-
l10n/hr/settings.po | 310 ++++----
l10n/hr/user_ldap.po | 6 +-
l10n/hr/user_webdavauth.po | 20 +-
l10n/hu_HU/core.po | 320 ++++----
l10n/hu_HU/files.po | 82 +--
l10n/hu_HU/files_external.po | 132 ++--
l10n/hu_HU/files_sharing.po | 68 +-
l10n/hu_HU/files_trashbin.po | 8 +-
l10n/hu_HU/lib.po | 103 +--
l10n/hu_HU/settings.po | 320 ++++----
l10n/hu_HU/user_ldap.po | 6 +-
l10n/hu_HU/user_webdavauth.po | 24 +-
l10n/hy/core.po | 314 ++++----
l10n/hy/files.po | 82 +--
l10n/hy/files_external.po | 132 ++--
l10n/hy/files_sharing.po | 64 +-
l10n/hy/lib.po | 119 ++-
l10n/hy/settings.po | 306 ++++----
l10n/hy/user_ldap.po | 6 +-
l10n/hy/user_webdavauth.po | 20 +-
l10n/ia/core.po | 316 ++++----
l10n/ia/files.po | 82 +--
l10n/ia/files_external.po | 132 ++--
l10n/ia/files_sharing.po | 66 +-
l10n/ia/files_trashbin.po | 8 +-
l10n/ia/lib.po | 119 ++-
l10n/ia/settings.po | 306 ++++----
l10n/ia/user_ldap.po | 6 +-
l10n/ia/user_webdavauth.po | 20 +-
l10n/id/core.po | 316 ++++----
l10n/id/files.po | 82 +--
l10n/id/files_external.po | 132 ++--
l10n/id/files_sharing.po | 68 +-
l10n/id/files_trashbin.po | 8 +-
l10n/id/lib.po | 119 ++-
l10n/id/settings.po | 318 ++++----
l10n/id/user_ldap.po | 6 +-
l10n/id/user_webdavauth.po | 24 +-
l10n/is/core.po | 316 ++++----
l10n/is/files.po | 82 +--
l10n/is/files_external.po | 132 ++--
l10n/is/files_sharing.po | 66 +-
l10n/is/files_trashbin.po | 8 +-
l10n/is/lib.po | 119 ++-
l10n/is/settings.po | 314 ++++----
l10n/is/user_ldap.po | 6 +-
l10n/is/user_webdavauth.po | 22 +-
l10n/it/core.po | 336 +++++----
l10n/it/files.po | 84 +--
l10n/it/files_external.po | 134 ++--
l10n/it/files_sharing.po | 82 ++-
l10n/it/files_trashbin.po | 8 +-
l10n/it/lib.po | 123 ++--
l10n/it/settings.po | 324 ++++----
l10n/it/user_ldap.po | 8 +-
l10n/it/user_webdavauth.po | 20 +-
l10n/ja/core.po | 344 +++++----
l10n/ja/files.po | 98 ++-
l10n/ja/files_encryption.po | 14 +-
l10n/ja/files_external.po | 142 ++--
l10n/ja/files_sharing.po | 86 ++-
l10n/ja/files_trashbin.po | 12 +-
l10n/ja/lib.po | 133 ++--
l10n/ja/settings.po | 354 +++++----
l10n/ja/user_ldap.po | 46 +-
l10n/ja/user_webdavauth.po | 26 +-
l10n/jv/core.po | 314 ++++----
l10n/jv/files.po | 80 +-
l10n/jv/files_external.po | 132 ++--
l10n/jv/files_sharing.po | 64 +-
l10n/jv/lib.po | 119 ++-
l10n/jv/settings.po | 306 ++++----
l10n/jv/user_ldap.po | 6 +-
l10n/jv/user_webdavauth.po | 10 +-
l10n/ka_GE/core.po | 316 ++++----
l10n/ka_GE/files.po | 82 +--
l10n/ka_GE/files_external.po | 132 ++--
l10n/ka_GE/files_sharing.po | 68 +-
l10n/ka_GE/files_trashbin.po | 8 +-
l10n/ka_GE/lib.po | 119 ++-
l10n/ka_GE/settings.po | 318 ++++----
l10n/ka_GE/user_ldap.po | 6 +-
l10n/ka_GE/user_webdavauth.po | 22 +-
l10n/km/core.po | 318 ++++----
l10n/km/files.po | 92 +--
l10n/km/files_external.po | 134 ++--
l10n/km/files_sharing.po | 72 +-
l10n/km/files_trashbin.po | 10 +-
l10n/km/lib.po | 126 ++--
l10n/km/settings.po | 320 ++++----
l10n/km/user_ldap.po | 13 +-
l10n/km/user_webdavauth.po | 22 +-
l10n/kn/core.po | 314 ++++----
l10n/kn/files.po | 80 +-
l10n/kn/files_external.po | 132 ++--
l10n/kn/files_sharing.po | 64 +-
l10n/kn/lib.po | 119 ++-
l10n/kn/settings.po | 306 ++++----
l10n/kn/user_ldap.po | 6 +-
l10n/kn/user_webdavauth.po | 20 +-
l10n/ko/core.po | 324 ++++----
l10n/ko/files.po | 92 +--
l10n/ko/files_external.po | 134 ++--
l10n/ko/files_sharing.po | 72 +-
l10n/ko/files_trashbin.po | 12 +-
l10n/ko/lib.po | 127 ++--
l10n/ko/settings.po | 322 ++++----
l10n/ko/user_ldap.po | 10 +-
l10n/ko/user_webdavauth.po | 28 +-
l10n/ku_IQ/core.po | 314 ++++----
l10n/ku_IQ/files.po | 82 +--
l10n/ku_IQ/files_external.po | 132 ++--
l10n/ku_IQ/files_sharing.po | 66 +-
l10n/ku_IQ/files_trashbin.po | 8 +-
l10n/ku_IQ/lib.po | 119 ++-
l10n/ku_IQ/settings.po | 306 ++++----
l10n/ku_IQ/user_ldap.po | 6 +-
l10n/ku_IQ/user_webdavauth.po | 20 +-
l10n/l10n.pl | 4 +
l10n/lb/core.po | 318 ++++----
l10n/lb/files.po | 82 +--
l10n/lb/files_external.po | 132 ++--
l10n/lb/files_sharing.po | 68 +-
l10n/lb/files_trashbin.po | 8 +-
l10n/lb/lib.po | 121 ++-
l10n/lb/settings.po | 314 ++++----
l10n/lb/user_ldap.po | 6 +-
l10n/lb/user_webdavauth.po | 20 +-
l10n/lt_LT/core.po | 322 ++++----
l10n/lt_LT/files.po | 84 +--
l10n/lt_LT/files_external.po | 134 ++--
l10n/lt_LT/files_sharing.po | 70 +-
l10n/lt_LT/files_trashbin.po | 10 +-
l10n/lt_LT/lib.po | 123 ++--
l10n/lt_LT/settings.po | 322 ++++----
l10n/lt_LT/user_ldap.po | 6 +-
l10n/lt_LT/user_webdavauth.po | 24 +-
l10n/lv/core.po | 316 ++++----
l10n/lv/files.po | 82 +--
l10n/lv/files_external.po | 132 ++--
l10n/lv/files_sharing.po | 68 +-
l10n/lv/files_trashbin.po | 8 +-
l10n/lv/lib.po | 119 ++-
l10n/lv/settings.po | 316 ++++----
l10n/lv/user_ldap.po | 6 +-
l10n/lv/user_webdavauth.po | 20 +-
l10n/mk/core.po | 330 +++++----
l10n/mk/files.po | 86 +--
l10n/mk/files_external.po | 136 ++--
l10n/mk/files_sharing.po | 101 ++-
l10n/mk/files_trashbin.po | 10 +-
l10n/mk/lib.po | 146 ++--
l10n/mk/settings.po | 434 ++++++-----
l10n/mk/user_ldap.po | 8 +-
l10n/mk/user_webdavauth.po | 24 +-
l10n/ml/core.po | 314 ++++----
l10n/ml/files.po | 80 +-
l10n/ml/files_external.po | 132 ++--
l10n/ml/files_sharing.po | 64 +-
l10n/ml/lib.po | 119 ++-
l10n/ml/settings.po | 306 ++++----
l10n/ml/user_ldap.po | 6 +-
l10n/ml/user_webdavauth.po | 16 +-
l10n/ml_IN/core.po | 314 ++++----
l10n/ml_IN/files.po | 80 +-
l10n/ml_IN/files_external.po | 132 ++--
l10n/ml_IN/files_sharing.po | 64 +-
l10n/ml_IN/lib.po | 119 ++-
l10n/ml_IN/settings.po | 306 ++++----
l10n/ml_IN/user_ldap.po | 6 +-
l10n/ml_IN/user_webdavauth.po | 20 +-
l10n/mn/core.po | 314 ++++----
l10n/mn/files.po | 80 +-
l10n/mn/files_external.po | 132 ++--
l10n/mn/files_sharing.po | 64 +-
l10n/mn/lib.po | 119 ++-
l10n/mn/settings.po | 306 ++++----
l10n/mn/user_ldap.po | 6 +-
l10n/mn/user_webdavauth.po | 16 +-
l10n/ms_MY/core.po | 316 ++++----
l10n/ms_MY/files.po | 82 +--
l10n/ms_MY/files_external.po | 132 ++--
l10n/ms_MY/files_sharing.po | 66 +-
l10n/ms_MY/files_trashbin.po | 8 +-
l10n/ms_MY/lib.po | 119 ++-
l10n/ms_MY/settings.po | 308 ++++----
l10n/ms_MY/user_ldap.po | 6 +-
l10n/ms_MY/user_webdavauth.po | 20 +-
l10n/my_MM/core.po | 314 ++++----
l10n/my_MM/files.po | 80 +-
l10n/my_MM/files_external.po | 132 ++--
l10n/my_MM/files_sharing.po | 64 +-
l10n/my_MM/lib.po | 119 ++-
l10n/my_MM/settings.po | 306 ++++----
l10n/my_MM/user_ldap.po | 6 +-
l10n/my_MM/user_webdavauth.po | 20 +-
l10n/nb_NO/core.po | 342 +++++----
l10n/nb_NO/files.po | 50 +-
l10n/nb_NO/files_external.po | 134 ++--
l10n/nb_NO/files_sharing.po | 80 +-
l10n/nb_NO/files_trashbin.po | 8 +-
l10n/nb_NO/lib.po | 123 ++--
l10n/nb_NO/settings.po | 330 +++++----
l10n/nb_NO/user_ldap.po | 10 +-
l10n/nb_NO/user_webdavauth.po | 20 +-
l10n/nds/core.po | 314 ++++----
l10n/nds/files.po | 80 +-
l10n/nds/files_external.po | 132 ++--
l10n/nds/files_sharing.po | 64 +-
l10n/nds/lib.po | 119 ++-
l10n/nds/settings.po | 306 ++++----
l10n/nds/user_ldap.po | 6 +-
l10n/nds/user_webdavauth.po | 20 +-
l10n/ne/core.po | 314 ++++----
l10n/ne/files.po | 80 +-
l10n/ne/files_external.po | 132 ++--
l10n/ne/files_sharing.po | 64 +-
l10n/ne/lib.po | 119 ++-
l10n/ne/settings.po | 306 ++++----
l10n/ne/user_ldap.po | 6 +-
l10n/ne/user_webdavauth.po | 20 +-
l10n/nl/core.po | 320 ++++----
l10n/nl/files.po | 50 +-
l10n/nl/files_external.po | 132 ++--
l10n/nl/files_sharing.po | 82 ++-
l10n/nl/files_trashbin.po | 8 +-
l10n/nl/lib.po | 125 ++--
l10n/nl/settings.po | 326 +++++----
l10n/nl/user_ldap.po | 12 +-
l10n/nl/user_webdavauth.po | 24 +-
l10n/nn_NO/core.po | 322 ++++----
l10n/nn_NO/files.po | 88 +--
l10n/nn_NO/files_external.po | 132 ++--
l10n/nn_NO/files_sharing.po | 70 +-
l10n/nn_NO/files_trashbin.po | 12 +-
l10n/nn_NO/lib.po | 123 ++--
l10n/nn_NO/settings.po | 322 ++++----
l10n/nn_NO/user_ldap.po | 6 +-
l10n/nn_NO/user_webdavauth.po | 24 +-
l10n/nqo/core.po | 314 ++++----
l10n/nqo/files.po | 80 +-
l10n/nqo/files_external.po | 132 ++--
l10n/nqo/files_sharing.po | 64 +-
l10n/nqo/lib.po | 119 ++-
l10n/nqo/settings.po | 306 ++++----
l10n/nqo/user_ldap.po | 6 +-
l10n/nqo/user_webdavauth.po | 20 +-
l10n/oc/core.po | 316 ++++----
l10n/oc/files.po | 82 +--
l10n/oc/files_external.po | 132 ++--
l10n/oc/files_sharing.po | 66 +-
l10n/oc/files_trashbin.po | 8 +-
l10n/oc/lib.po | 119 ++-
l10n/oc/settings.po | 310 ++++----
l10n/oc/user_ldap.po | 6 +-
l10n/oc/user_webdavauth.po | 20 +-
l10n/or_IN/core.po | 314 ++++----
l10n/or_IN/files.po | 80 +-
l10n/or_IN/files_external.po | 132 ++--
l10n/or_IN/files_sharing.po | 64 +-
l10n/or_IN/lib.po | 119 ++-
l10n/or_IN/settings.po | 306 ++++----
l10n/or_IN/user_ldap.po | 6 +-
l10n/or_IN/user_webdavauth.po | 10 +-
l10n/pa/core.po | 314 ++++----
l10n/pa/files.po | 80 +-
l10n/pa/files_external.po | 132 ++--
l10n/pa/files_sharing.po | 64 +-
l10n/pa/lib.po | 119 ++-
l10n/pa/settings.po | 310 ++++----
l10n/pa/user_ldap.po | 6 +-
l10n/pa/user_webdavauth.po | 20 +-
l10n/pl/core.po | 340 +++++----
l10n/pl/files.po | 92 +--
l10n/pl/files_encryption.po | 12 +-
l10n/pl/files_external.po | 136 ++--
l10n/pl/files_sharing.po | 82 ++-
l10n/pl/files_trashbin.po | 8 +-
l10n/pl/lib.po | 125 ++--
l10n/pl/settings.po | 330 +++++----
l10n/pl/user_ldap.po | 24 +-
l10n/pl/user_webdavauth.po | 23 +-
l10n/pt_BR/core.po | 318 ++++----
l10n/pt_BR/files.po | 88 +--
l10n/pt_BR/files_external.po | 134 ++--
l10n/pt_BR/files_sharing.po | 80 +-
l10n/pt_BR/files_trashbin.po | 8 +-
l10n/pt_BR/lib.po | 123 ++--
l10n/pt_BR/settings.po | 326 +++++----
l10n/pt_BR/user_ldap.po | 10 +-
l10n/pt_BR/user_webdavauth.po | 29 +-
l10n/pt_PT/core.po | 326 +++++----
l10n/pt_PT/files.po | 86 +--
l10n/pt_PT/files_encryption.po | 38 +-
l10n/pt_PT/files_external.po | 140 ++--
l10n/pt_PT/files_sharing.po | 79 +-
l10n/pt_PT/files_trashbin.po | 8 +-
l10n/pt_PT/lib.po | 125 ++--
l10n/pt_PT/settings.po | 330 +++++----
l10n/pt_PT/user_ldap.po | 35 +-
l10n/pt_PT/user_webdavauth.po | 24 +-
l10n/ro/core.po | 322 ++++----
l10n/ro/files.po | 96 +--
l10n/ro/files_external.po | 134 ++--
l10n/ro/files_sharing.po | 68 +-
l10n/ro/files_trashbin.po | 8 +-
l10n/ro/lib.po | 119 ++-
l10n/ro/settings.po | 322 ++++----
l10n/ro/user_ldap.po | 8 +-
l10n/ro/user_webdavauth.po | 20 +-
l10n/ru/core.po | 367 +++++-----
l10n/ru/files.po | 96 +--
l10n/ru/files_external.po | 145 ++--
l10n/ru/files_sharing.po | 75 +-
l10n/ru/files_trashbin.po | 12 +-
l10n/ru/lib.po | 131 ++--
l10n/ru/settings.po | 347 +++++----
l10n/ru/user_ldap.po | 29 +-
l10n/ru/user_webdavauth.po | 25 +-
l10n/si_LK/core.po | 316 ++++----
l10n/si_LK/files.po | 82 +--
l10n/si_LK/files_external.po | 132 ++--
l10n/si_LK/files_sharing.po | 66 +-
l10n/si_LK/files_trashbin.po | 8 +-
l10n/si_LK/lib.po | 119 ++-
l10n/si_LK/settings.po | 310 ++++----
l10n/si_LK/user_ldap.po | 6 +-
l10n/si_LK/user_webdavauth.po | 22 +-
l10n/sk/core.po | 314 ++++----
l10n/sk/files.po | 82 +--
l10n/sk/files_external.po | 132 ++--
l10n/sk/files_sharing.po | 64 +-
l10n/sk/lib.po | 119 ++-
l10n/sk/settings.po | 306 ++++----
l10n/sk/user_ldap.po | 6 +-
l10n/sk/user_webdavauth.po | 20 +-
l10n/sk_SK/core.po | 344 +++++----
l10n/sk_SK/files.po | 96 +--
l10n/sk_SK/files_external.po | 192 ++---
l10n/sk_SK/files_sharing.po | 82 ++-
l10n/sk_SK/files_trashbin.po | 10 +-
l10n/sk_SK/lib.po | 121 ++-
l10n/sk_SK/settings.po | 364 +++++----
l10n/sk_SK/user_ldap.po | 34 +-
l10n/sk_SK/user_webdavauth.po | 22 +-
l10n/sl/core.po | 318 ++++----
l10n/sl/files.po | 91 +--
l10n/sl/files_external.po | 134 ++--
l10n/sl/files_sharing.po | 83 ++-
l10n/sl/files_trashbin.po | 10 +-
l10n/sl/lib.po | 121 ++-
l10n/sl/settings.po | 320 ++++----
l10n/sl/user_ldap.po | 8 +-
l10n/sl/user_webdavauth.po | 22 +-
l10n/sq/core.po | 316 ++++----
l10n/sq/files.po | 84 +--
l10n/sq/files_external.po | 134 ++--
l10n/sq/files_sharing.po | 68 +-
l10n/sq/files_trashbin.po | 8 +-
l10n/sq/lib.po | 119 ++-
l10n/sq/settings.po | 316 ++++----
l10n/sq/user_ldap.po | 6 +-
l10n/sq/user_webdavauth.po | 20 +-
l10n/sr/core.po | 316 ++++----
l10n/sr/files.po | 82 +--
l10n/sr/files_external.po | 132 ++--
l10n/sr/files_sharing.po | 66 +-
l10n/sr/files_trashbin.po | 8 +-
l10n/sr/lib.po | 119 ++-
l10n/sr/settings.po | 316 ++++----
l10n/sr/user_ldap.po | 6 +-
l10n/sr/user_webdavauth.po | 20 +-
l10n/sr at latin/core.po | 320 ++++----
l10n/sr at latin/files.po | 82 +--
l10n/sr at latin/files_external.po | 132 ++--
l10n/sr at latin/files_sharing.po | 66 +-
l10n/sr at latin/files_trashbin.po | 8 +-
l10n/sr at latin/lib.po | 119 ++-
l10n/sr at latin/settings.po | 306 ++++----
l10n/sr at latin/user_ldap.po | 6 +-
l10n/sr at latin/user_webdavauth.po | 20 +-
l10n/su/core.po | 314 ++++----
l10n/su/files.po | 80 +-
l10n/su/files_external.po | 132 ++--
l10n/su/files_sharing.po | 64 +-
l10n/su/lib.po | 119 ++-
l10n/su/settings.po | 306 ++++----
l10n/su/user_ldap.po | 6 +-
l10n/su/user_webdavauth.po | 16 +-
l10n/sv/core.po | 326 +++++----
l10n/sv/files.po | 96 +--
l10n/sv/files_external.po | 146 ++--
l10n/sv/files_sharing.po | 77 +-
l10n/sv/files_trashbin.po | 10 +-
l10n/sv/lib.po | 131 ++--
l10n/sv/settings.po | 328 +++++----
l10n/sv/user_ldap.po | 22 +-
l10n/sv/user_webdavauth.po | 24 +-
l10n/sw_KE/core.po | 314 ++++----
l10n/sw_KE/files.po | 80 +-
l10n/sw_KE/files_external.po | 132 ++--
l10n/sw_KE/files_sharing.po | 64 +-
l10n/sw_KE/lib.po | 119 ++-
l10n/sw_KE/settings.po | 306 ++++----
l10n/sw_KE/user_ldap.po | 6 +-
l10n/sw_KE/user_webdavauth.po | 20 +-
l10n/ta_IN/core.po | 314 ++++----
l10n/ta_IN/files.po | 80 +-
l10n/ta_IN/files_external.po | 132 ++--
l10n/ta_IN/files_sharing.po | 64 +-
l10n/ta_IN/lib.po | 119 ++-
l10n/ta_IN/settings.po | 306 ++++----
l10n/ta_IN/user_ldap.po | 6 +-
l10n/ta_IN/user_webdavauth.po | 12 +-
l10n/ta_LK/core.po | 316 ++++----
l10n/ta_LK/files.po | 82 +--
l10n/ta_LK/files_external.po | 132 ++--
l10n/ta_LK/files_sharing.po | 66 +-
l10n/ta_LK/files_trashbin.po | 8 +-
l10n/ta_LK/lib.po | 119 ++-
l10n/ta_LK/settings.po | 308 ++++----
l10n/ta_LK/user_ldap.po | 6 +-
l10n/ta_LK/user_webdavauth.po | 22 +-
l10n/te/core.po | 316 ++++----
l10n/te/files.po | 82 +--
l10n/te/files_external.po | 132 ++--
l10n/te/files_sharing.po | 66 +-
l10n/te/files_trashbin.po | 8 +-
l10n/te/lib.po | 119 ++-
l10n/te/settings.po | 306 ++++----
l10n/te/user_ldap.po | 6 +-
l10n/te/user_webdavauth.po | 20 +-
l10n/templates/core.pot | 312 ++++----
l10n/templates/files.pot | 66 +-
l10n/templates/files_encryption.pot | 8 +-
l10n/templates/files_external.pot | 130 ++--
l10n/templates/files_sharing.pot | 62 +-
l10n/templates/files_trashbin.pot | 4 +-
l10n/templates/files_versions.pot | 2 +-
l10n/templates/lib.pot | 99 +--
l10n/templates/private.pot | 90 +--
l10n/templates/settings.pot | 304 ++++----
l10n/templates/user_ldap.pot | 4 +-
l10n/templates/user_webdavauth.pot | 8 +-
l10n/th_TH/core.po | 316 ++++----
l10n/th_TH/files.po | 82 +--
l10n/th_TH/files_external.po | 132 ++--
l10n/th_TH/files_sharing.po | 68 +-
l10n/th_TH/files_trashbin.po | 8 +-
l10n/th_TH/lib.po | 119 ++-
l10n/th_TH/settings.po | 316 ++++----
l10n/th_TH/user_ldap.po | 6 +-
l10n/th_TH/user_webdavauth.po | 20 +-
l10n/tr/core.po | 324 ++++----
l10n/tr/files.po | 94 +--
l10n/tr/files_external.po | 136 ++--
l10n/tr/files_sharing.po | 82 ++-
l10n/tr/files_trashbin.po | 14 +-
l10n/tr/lib.po | 129 ++--
l10n/tr/settings.po | 330 +++++----
l10n/tr/user_ldap.po | 16 +-
l10n/tr/user_webdavauth.po | 22 +-
l10n/tzm/core.po | 314 ++++----
l10n/tzm/files.po | 80 +-
l10n/tzm/files_external.po | 132 ++--
l10n/tzm/files_sharing.po | 64 +-
l10n/tzm/lib.po | 119 ++-
l10n/tzm/settings.po | 306 ++++----
l10n/tzm/user_ldap.po | 6 +-
l10n/tzm/user_webdavauth.po | 18 +-
l10n/ug/core.po | 314 ++++----
l10n/ug/files.po | 82 +--
l10n/ug/files_external.po | 132 ++--
l10n/ug/files_sharing.po | 68 +-
l10n/ug/files_trashbin.po | 8 +-
l10n/ug/lib.po | 119 ++-
l10n/ug/settings.po | 314 ++++----
l10n/ug/user_ldap.po | 6 +-
l10n/ug/user_webdavauth.po | 24 +-
l10n/uk/core.po | 320 ++++----
l10n/uk/files.po | 82 +--
l10n/uk/files_external.po | 132 ++--
l10n/uk/files_sharing.po | 70 +-
l10n/uk/files_trashbin.po | 8 +-
l10n/uk/lib.po | 119 ++-
l10n/uk/settings.po | 316 ++++----
l10n/uk/user_ldap.po | 6 +-
l10n/uk/user_webdavauth.po | 28 +-
l10n/ur/core.po | 314 ++++----
l10n/ur/files.po | 80 +-
l10n/ur/files_external.po | 132 ++--
l10n/ur/files_sharing.po | 64 +-
l10n/ur/lib.po | 119 ++-
l10n/ur/settings.po | 306 ++++----
l10n/ur/user_ldap.po | 6 +-
l10n/ur/user_webdavauth.po | 16 +-
l10n/ur_PK/core.po | 318 ++++----
l10n/ur_PK/files.po | 82 +--
l10n/ur_PK/files_external.po | 132 ++--
l10n/ur_PK/files_sharing.po | 66 +-
l10n/ur_PK/files_trashbin.po | 12 +-
l10n/ur_PK/lib.po | 119 ++-
l10n/ur_PK/settings.po | 306 ++++----
l10n/ur_PK/user_ldap.po | 6 +-
l10n/ur_PK/user_webdavauth.po | 20 +-
l10n/uz/core.po | 314 ++++----
l10n/uz/files.po | 80 +-
l10n/uz/files_external.po | 132 ++--
l10n/uz/files_sharing.po | 64 +-
l10n/uz/lib.po | 119 ++-
l10n/uz/settings.po | 306 ++++----
l10n/uz/user_ldap.po | 6 +-
l10n/uz/user_webdavauth.po | 18 +-
l10n/vi/core.po | 322 ++++----
l10n/vi/files.po | 88 +--
l10n/vi/files_external.po | 134 ++--
l10n/vi/files_sharing.po | 68 +-
l10n/vi/files_trashbin.po | 8 +-
l10n/vi/lib.po | 119 ++-
l10n/vi/settings.po | 316 ++++----
l10n/vi/user_ldap.po | 6 +-
l10n/vi/user_webdavauth.po | 22 +-
l10n/zh_CN/core.po | 331 +++++----
l10n/zh_CN/files.po | 97 ++-
l10n/zh_CN/files_encryption.po | 31 +-
l10n/zh_CN/files_external.po | 139 ++--
l10n/zh_CN/files_sharing.po | 70 +-
l10n/zh_CN/files_trashbin.po | 8 +-
l10n/zh_CN/lib.po | 125 ++--
l10n/zh_CN/settings.po | 337 +++++----
l10n/zh_CN/user_ldap.po | 29 +-
l10n/zh_CN/user_webdavauth.po | 26 +-
l10n/zh_HK/core.po | 316 ++++----
l10n/zh_HK/files.po | 82 +--
l10n/zh_HK/files_external.po | 132 ++--
l10n/zh_HK/files_sharing.po | 66 +-
l10n/zh_HK/files_trashbin.po | 8 +-
l10n/zh_HK/lib.po | 119 ++-
l10n/zh_HK/settings.po | 306 ++++----
l10n/zh_HK/user_ldap.po | 6 +-
l10n/zh_HK/user_webdavauth.po | 22 +-
l10n/zh_TW/core.po | 320 ++++----
l10n/zh_TW/files.po | 86 +--
l10n/zh_TW/files_encryption.po | 11 +-
l10n/zh_TW/files_external.po | 134 ++--
l10n/zh_TW/files_sharing.po | 70 +-
l10n/zh_TW/files_trashbin.po | 10 +-
l10n/zh_TW/lib.po | 123 ++--
l10n/zh_TW/settings.po | 320 ++++----
l10n/zh_TW/user_ldap.po | 10 +-
l10n/zh_TW/user_webdavauth.po | 32 +-
lib/base.php | 100 +--
lib/l10n/ar.php | 7 -
lib/l10n/ast.php | 53 +-
lib/l10n/bg_BG.php | 7 -
lib/l10n/bn_BD.php | 6 -
lib/l10n/ca.php | 8 -
lib/l10n/cs_CZ.php | 10 +-
lib/l10n/cy_GB.php | 7 -
lib/l10n/da.php | 9 +-
lib/l10n/de.php | 11 +-
lib/l10n/de_CH.php | 7 -
lib/l10n/de_DE.php | 11 +-
lib/l10n/el.php | 11 +-
lib/l10n/en_GB.php | 11 +-
lib/l10n/eo.php | 7 -
lib/l10n/es.php | 11 +-
lib/l10n/es_AR.php | 8 -
lib/l10n/es_CL.php | 1 -
lib/l10n/es_MX.php | 8 -
lib/l10n/et_EE.php | 8 -
lib/l10n/eu.php | 8 -
lib/l10n/fa.php | 7 -
lib/l10n/fi_FI.php | 13 +-
lib/l10n/fr.php | 11 +-
lib/l10n/gl.php | 21 +-
lib/l10n/he.php | 7 -
lib/l10n/hr.php | 2 -
lib/l10n/hu_HU.php | 8 -
lib/l10n/ia.php | 2 -
lib/l10n/id.php | 8 -
lib/l10n/is.php | 7 -
lib/l10n/it.php | 11 +-
lib/l10n/ja.php | 16 +-
lib/l10n/ka_GE.php | 7 -
lib/l10n/km.php | 9 +-
lib/l10n/ko.php | 8 -
lib/l10n/ku_IQ.php | 1 -
lib/l10n/lb.php | 2 -
lib/l10n/lt_LT.php | 8 -
lib/l10n/lv.php | 7 -
lib/l10n/mk.php | 22 +-
lib/l10n/ms_MY.php | 2 -
lib/l10n/my_MM.php | 7 -
lib/l10n/nb_NO.php | 23 +-
lib/l10n/nl.php | 11 +-
lib/l10n/nn_NO.php | 2 -
lib/l10n/oc.php | 4 -
lib/l10n/pa.php | 1 -
lib/l10n/pl.php | 11 +-
lib/l10n/pt_BR.php | 11 +-
lib/l10n/pt_PT.php | 8 -
lib/l10n/ro.php | 7 -
lib/l10n/ru.php | 8 -
lib/l10n/si_LK.php | 7 -
lib/l10n/sk_SK.php | 8 -
lib/l10n/sl.php | 8 -
lib/l10n/sq.php | 7 -
lib/l10n/sr.php | 7 -
lib/l10n/sr at latin.php | 2 -
lib/l10n/sv.php | 8 -
lib/l10n/ta_LK.php | 7 -
lib/l10n/th_TH.php | 7 -
lib/l10n/tr.php | 11 +-
lib/l10n/ug.php | 3 -
lib/l10n/uk.php | 7 -
lib/l10n/vi.php | 7 -
lib/l10n/zh_CN.php | 8 -
lib/l10n/zh_HK.php | 2 -
lib/l10n/zh_TW.php | 8 -
lib/private/app.php | 561 +++++++-------
lib/private/appconfig.php | 48 +-
lib/private/backgroundjob/joblist.php | 3 +
lib/private/connector/sabre/ServiceUnavailable.php | 22 -
.../sabre/aborteduploaddetectionplugin.php | 18 +-
lib/private/connector/sabre/auth.php | 10 +-
lib/private/connector/sabre/directory.php | 27 +-
.../connector/sabre/exception/entitytoolarge.php | 2 +-
.../connector/sabre/exception/filelocked.php | 28 +
.../sabre/exception/unsupportedmediatype.php | 2 +-
.../connector/sabre/exceptionloggerplugin.php | 14 +-
lib/private/connector/sabre/file.php | 57 +-
lib/private/connector/sabre/filesplugin.php | 22 +-
lib/private/connector/sabre/locks.php | 14 +-
lib/private/connector/sabre/maintenanceplugin.php | 18 +-
lib/private/connector/sabre/node.php | 19 +-
lib/private/connector/sabre/objecttree.php | 57 +-
lib/private/connector/sabre/principal.php | 10 +-
lib/private/connector/sabre/quotaplugin.php | 17 +-
lib/private/connector/sabre/request.php | 2 +-
lib/private/connector/sabre/server.php | 34 +-
lib/private/davclient.php | 2 +-
lib/private/db.php | 17 +
lib/private/db/mdb2schemamanager.php | 117 +--
lib/private/db/mdb2schemareader.php | 2 +-
lib/private/db/migrationexception.php | 26 +
lib/private/db/migrator.php | 196 +++++
lib/private/db/mysqlmigrator.php | 32 +
lib/private/db/nocheckmigrator.php | 24 +
lib/private/db/oraclemigrator.php | 40 +
lib/private/db/sqlitemigrator.php | 40 +
lib/private/files.php | 48 --
lib/private/files/cache/backgroundwatcher.php | 107 ---
lib/private/files/cache/cache.php | 17 +-
lib/private/files/cache/changepropagator.php | 98 +++
lib/private/files/cache/homecache.php | 2 +-
lib/private/files/cache/permissions.php | 156 ----
lib/private/files/cache/scanner.php | 106 ++-
lib/private/files/cache/storage.php | 32 +-
lib/private/files/cache/updater.php | 4 +
lib/private/files/fileinfo.php | 2 +-
lib/private/files/filesystem.php | 4 +-
lib/private/files/mount/manager.php | 9 +
lib/private/files/mount/mount.php | 13 +-
lib/private/files/mount/moveablemount.php | 30 +
lib/private/files/node/folder.php | 5 -
lib/private/files/storage/common.php | 7 -
lib/private/files/storage/loader.php | 4 +-
lib/private/files/storage/storage.php | 8 -
lib/private/files/storage/temporary.php | 4 +
lib/private/files/storage/wrapper/wrapper.php | 10 -
lib/private/files/stream/quota.php | 2 +-
lib/private/files/utils/scanner.php | 21 +-
lib/private/files/view.php | 133 ++--
lib/private/group/group.php | 2 +-
lib/private/group/metadata.php | 188 +++++
lib/private/helper.php | 51 +-
lib/private/hook.php | 6 +
lib/private/legacy/preferences.php | 8 +-
lib/private/legacy/search.php | 68 ++
lib/private/legacy/search/provider.php | 22 +
lib/private/legacy/search/provider/file.php | 22 +
lib/private/legacy/search/result.php | 35 +
lib/private/log/owncloud.php | 17 +-
lib/private/mimetypes.list.php | 22 +-
lib/private/preferences.php | 70 +-
lib/private/preview/txt.php | 8 +-
lib/private/request.php | 4 +-
lib/private/route/router.php | 3 +
lib/private/search.php | 87 ++-
lib/private/search/provider.php | 18 -
lib/private/search/provider/file.php | 97 ++-
lib/private/search/result.php | 27 -
lib/private/search/result/audio.php | 36 +
lib/private/search/result/file.php | 111 +++
lib/private/search/result/folder.php | 33 +
lib/private/search/result/image.php | 36 +
lib/private/server.php | 10 +
lib/private/share/helper.php | 33 +-
lib/private/share/share.php | 200 +++--
lib/private/updater.php | 114 ++-
lib/private/user.php | 2 +-
lib/private/util.php | 9 +-
lib/public/appframework/controller.php | 33 +-
.../appframework/http/iresponseserializer.php | 27 -
lib/public/config.php | 10 +
lib/public/files/locknotacquiredexception.php | 47 ++
lib/public/isearch.php | 57 ++
lib/public/iservercontainer.php | 8 +
lib/public/search/provider.php | 47 ++
lib/public/search/result.php | 65 ++
public.php | 5 +
remote.php | 7 +-
search/ajax/search.php | 2 +-
search/js/result.js | 29 +-
settings/admin.php | 8 +-
settings/ajax/creategroup.php | 1 +
settings/ajax/createuser.php | 9 +-
settings/ajax/enableapp.php | 4 +-
settings/ajax/grouplist.php | 48 ++
settings/ajax/userlist.php | 51 +-
settings/apps.php | 3 +
settings/css/settings.css | 72 +-
settings/js/apps.js | 108 ++-
settings/js/users.js | 546 --------------
settings/js/users/deleteHandler.js | 171 +++++
settings/js/users/filter.js | 82 +++
settings/js/users/groups.js | 292 ++++++++
settings/js/users/users.js | 616 ++++++++++++++++
settings/l10n/ar.php | 16 +-
settings/l10n/ast.php | 43 +-
settings/l10n/bg_BG.php | 6 +-
settings/l10n/bn_BD.php | 3 +-
settings/l10n/ca.php | 16 +-
settings/l10n/cs_CZ.php | 29 +-
settings/l10n/cy_GB.php | 1 +
settings/l10n/da.php | 16 +-
settings/l10n/de.php | 31 +-
settings/l10n/de_AT.php | 1 +
settings/l10n/de_CH.php | 12 +-
settings/l10n/de_DE.php | 31 +-
settings/l10n/el.php | 32 +-
settings/l10n/en_GB.php | 31 +-
settings/l10n/eo.php | 16 +-
settings/l10n/es.php | 31 +-
settings/l10n/es_AR.php | 16 +-
settings/l10n/es_MX.php | 13 +-
settings/l10n/et_EE.php | 16 +-
settings/l10n/eu.php | 118 ++-
settings/l10n/fa.php | 15 +-
settings/l10n/fi_FI.php | 31 +-
settings/l10n/fr.php | 31 +-
settings/l10n/gl.php | 31 +-
settings/l10n/he.php | 15 +-
settings/l10n/hr.php | 7 +-
settings/l10n/hu_HU.php | 16 +-
settings/l10n/ia.php | 6 +-
settings/l10n/id.php | 16 +-
settings/l10n/is.php | 4 +-
settings/l10n/it.php | 33 +-
settings/l10n/ja.php | 52 +-
settings/l10n/ka_GE.php | 14 +-
settings/l10n/km.php | 9 +-
settings/l10n/ko.php | 15 +-
settings/l10n/lb.php | 12 +-
settings/l10n/lt_LT.php | 16 +-
settings/l10n/lv.php | 15 +-
settings/l10n/mk.php | 84 ++-
settings/l10n/ms_MY.php | 6 +-
settings/l10n/nb_NO.php | 37 +-
settings/l10n/nl.php | 31 +-
settings/l10n/nn_NO.php | 14 +-
settings/l10n/oc.php | 7 +-
settings/l10n/pa.php | 1 -
settings/l10n/pl.php | 32 +-
settings/l10n/pt_BR.php | 31 +-
settings/l10n/pt_PT.php | 16 +-
settings/l10n/ro.php | 16 +-
settings/l10n/ru.php | 19 +-
settings/l10n/si_LK.php | 9 +-
settings/l10n/sk.php | 1 +
settings/l10n/sk_SK.php | 57 +-
settings/l10n/sl.php | 16 +-
settings/l10n/sq.php | 11 +-
settings/l10n/sr.php | 14 +-
settings/l10n/sr at latin.php | 1 +
settings/l10n/sv.php | 24 +-
settings/l10n/ta_LK.php | 6 +-
settings/l10n/th_TH.php | 13 +-
settings/l10n/tr.php | 31 +-
settings/l10n/ug.php | 6 +-
settings/l10n/uk.php | 14 +-
settings/l10n/vi.php | 15 +-
settings/l10n/zh_CN.php | 26 +-
settings/l10n/zh_TW.php | 16 +-
settings/personal.php | 2 +-
settings/routes.php | 4 +
settings/templates/admin.php | 33 +-
settings/templates/apps.php | 12 +-
settings/templates/help.php | 57 +-
settings/templates/users.php | 176 -----
settings/templates/users/main.php | 32 +
settings/templates/users/part.createuser.php | 34 +
settings/templates/users/part.grouplist.php | 50 ++
settings/templates/users/part.setquota.php | 39 +
settings/templates/users/part.userlist.php | 116 +++
settings/users.php | 42 +-
version.php | 8 +-
3163 files changed, 103887 insertions(+), 78656 deletions(-)
create mode 100644 .idea/codeStyleSettings.xml
create mode 100644 3rdparty/composer/include_paths.php
create mode 100644 3rdparty/phpseclib/phpseclib/.gitattributes
create mode 100644 3rdparty/phpseclib/phpseclib/.travis.yml
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/AUTHORS (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/LICENSE (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/README.md (100%)
create mode 100644 3rdparty/phpseclib/phpseclib/build/code-sniffer-ruleset-tests.xml
create mode 100644 3rdparty/phpseclib/phpseclib/build/code-sniffer-ruleset.xml
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/composer.json (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/composer.lock (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/AES.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/Base.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/Blowfish.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/DES.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/Hash.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/RC2.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/RC4.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/RSA.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/Random.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/Rijndael.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/TripleDES.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Crypt/Twofish.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/File/ANSI.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/File/ASN1.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/File/X509.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Math/BigInteger.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Net/SCP.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Net/SFTP.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Net/SFTP/Stream.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Net/SSH1.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/Net/SSH2.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/System/SSH_Agent.php (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpseclib/openssl.cnf (100%)
rename {apps/files_external/3rdparty => 3rdparty/phpseclib}/phpseclib/phpunit.xml.dist (100%)
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Crypt/AES/ContinuousBufferTest.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Crypt/AES/TestCase.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Crypt/Hash/MD5Test.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Crypt/Hash/TestCase.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Crypt/RSA/LoadKeyTest.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Math/BigInteger/BCMathTest.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Math/BigInteger/GMPTest.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Math/BigInteger/InternalOpenSSLTest.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Math/BigInteger/InternalTest.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Math/BigInteger/TestCase.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Net/SSH1Test.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/Net/SSH2Test.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/PhpseclibTestCase.php
create mode 100644 3rdparty/phpseclib/phpseclib/tests/bootstrap.php
create mode 100644 3rdparty/phpseclib/phpseclib/travis/code_coverage_id_rsa
create mode 100644 3rdparty/phpseclib/phpseclib/travis/install-php-extensions.sh
create mode 100644 3rdparty/phpseclib/phpseclib/travis/upload-code-coverage.sh
delete mode 100644 3rdparty/sabre/dav/bin/gwdg.php
delete mode 100644 3rdparty/sabre/dav/build.xml
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/CalDAV/Backend/Abstract.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/CalDAV/Backend/AbstractBackend.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/CalDAV/Principal/IProxyRead.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/CalDAV/Principal/IProxyWrite.php
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/CalDAV/includes.php
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/CardDAV/Backend/Abstract.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/CardDAV/Backend/AbstractBackend.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/CardDAV/Backend/BackendInterface.php
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/CardDAV/includes.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/DAV/Auth/Backend/BackendInterface.php
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/DAV/Auth/IBackend.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/DAV/Exception/LengthRequired.php
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/DAV/Locks/Backend/Abstract.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/DAV/Locks/Backend/AbstractBackend.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/DAV/Locks/Backend/BackendInterface.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/DAV/PartialUpdate/IPatchSupport.php
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/DAV/includes.php
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/DAVACL/IPrincipalBackend.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/DAVACL/IPrincipalCollection.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/DAVACL/PrincipalBackend/AbstractBackend.php
create mode 100644 3rdparty/sabre/dav/lib/Sabre/DAVACL/PrincipalBackend/BackendInterface.php
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/DAVACL/includes.php
delete mode 100644 3rdparty/sabre/dav/lib/Sabre/HTTP/includes.php
create mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/Auth/Backend/Mock.php
delete mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/Auth/Backend/PDOMySQLTest
delete mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/Auth/MockBackend.php
create mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/HttpDeleteTest.php
create mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/HttpPutTest.php
create mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/Mock/Collection.php
create mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/Mock/File.php
create mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/PartialUpdate/SpecificationTest.php
create mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/Property/ResponseListTest.php
delete mode 100644 3rdparty/sabre/dav/tests/Sabre/DAV/ServerFinderBlockTest.php
delete mode 100644 3rdparty/sabre/dav/tests/Sabre/DAVACL/MockPrincipalBackend.php
create mode 100644 3rdparty/sabre/dav/tests/Sabre/DAVACL/PrincipalBackend/Mock.php
create mode 100644 apps/activity/ajax/rssfeed.php
delete mode 100644 apps/activity/js/jquery.infinitescroll.js
delete mode 100644 apps/activity/js/jquery.infinitescroll.min.js
delete mode 100644 apps/activity/js/jquery.masonry.js
delete mode 100644 apps/activity/js/jquery.masonry.min.js
create mode 100644 apps/activity/lib/api.php
create mode 100644 apps/activity/lib/display.php
create mode 100644 apps/activity/lib/grouphelper.php
create mode 100644 apps/activity/lib/navigation.php
create mode 100644 apps/activity/lib/usersettings.php
create mode 100644 apps/activity/templates/navigation.php
create mode 100644 apps/activity/templates/rss.php
create mode 100644 apps/activity/tests/apitest.php
delete mode 100644 apps/activity/tests/datahelper.php
create mode 100644 apps/activity/tests/datahelpertest.php
delete mode 100644 apps/activity/tests/hooksdeleteuser.php
create mode 100644 apps/activity/tests/hooksdeleteusertest.php
delete mode 100644 apps/activity/tests/hooksfilterusersbysetting.php
create mode 100644 apps/activity/tests/navigationtest.php
create mode 100644 apps/activity/tests/usersettingstest.php
create mode 100644 apps/files/appinfo/update.php
delete mode 100644 apps/files_encryption/appinfo/database.xml
create mode 100644 apps/files_encryption/appinfo/update.php
create mode 100644 apps/files_encryption/lib/migration.php
create mode 100644 apps/files_encryption/tests/encryption_table.xml
create mode 100644 apps/files_encryption/tests/migration.php
create mode 100644 apps/files_external/appinfo/routes.php
create mode 100644 apps/files_external/js/app.js
create mode 100644 apps/files_external/js/mountsfilelist.js
create mode 100644 apps/files_external/lib/api.php
create mode 100644 apps/files_external/lib/personalmount.php
create mode 100644 apps/files_external/list.php
create mode 100644 apps/files_external/templates/list.php
create mode 100644 apps/files_sharing/app/sharing.php
create mode 100644 apps/files_sharing/controller/adminsettingscontroller.php
create mode 100644 apps/files_sharing/css/settings-admin.css
create mode 100644 apps/files_sharing/http/mailtemplateresponse.php
create mode 100644 apps/files_sharing/js/settings-admin.js
create mode 100644 apps/files_sharing/l10n/bs.php
create mode 100644 apps/files_sharing/lib/mailtemplate.php
delete mode 100644 apps/files_sharing/lib/permissions.php
create mode 100644 apps/files_sharing/lib/sharedmount.php
create mode 100644 apps/files_sharing/settings-admin.php
create mode 100644 apps/files_sharing/templates/settings-admin.php
create mode 100644 apps/files_sharing/tests/js/shareSpec.js
create mode 100644 apps/files_sharing/tests/share.php
create mode 100644 apps/files_sharing/tests/sharedmount.php
create mode 100644 apps/files_sharing/tests/update.php
delete mode 100644 apps/files_versions/appinfo/database.xml
create mode 100644 apps/gallery/js/album.js
delete mode 100644 apps/updater/README
create mode 100644 apps/user_ldap/appinfo/register_command.php
create mode 100644 apps/user_ldap/command/setconfig.php
create mode 100644 apps/user_ldap/command/showconfig.php
create mode 100644 apps/user_ldap/command/testconfig.php
create mode 100644 apps/user_ldap/lib/filesystemhelper.php
create mode 100644 apps/user_ldap/lib/logwrapper.php
create mode 100644 apps/user_ldap/lib/user/iusertools.php
create mode 100644 apps/user_ldap/lib/user/manager.php
create mode 100644 apps/user_ldap/lib/user/user.php
create mode 100644 apps/user_ldap/tests/user/user.php
create mode 100644 apps/user_webdavauth/l10n/bs.php
create mode 100644 apps/user_webdavauth/l10n/cy_GB.php
create mode 100644 apps/user_webdavauth/l10n/de_AT.php
create mode 100644 apps/user_webdavauth/l10n/eu_ES.php
create mode 100644 apps/user_webdavauth/l10n/hi.php
create mode 100644 apps/user_webdavauth/l10n/hr.php
create mode 100644 apps/user_webdavauth/l10n/hy.php
create mode 100644 apps/user_webdavauth/l10n/ia.php
create mode 100644 apps/user_webdavauth/l10n/ku_IQ.php
create mode 100644 apps/user_webdavauth/l10n/lb.php
create mode 100644 apps/user_webdavauth/l10n/oc.php
create mode 100644 apps/user_webdavauth/l10n/sk.php
create mode 100644 apps/user_webdavauth/l10n/sq.php
create mode 100644 apps/user_webdavauth/l10n/sr at latin.php
create mode 100644 apps/user_webdavauth/l10n/te.php
create mode 100644 apps/user_webdavauth/l10n/ur_PK.php
create mode 100644 core/css/fonts.css
create mode 100644 core/css/header.css
create mode 100644 core/doc/admin/_images/install-wizard-advanced.png
create mode 100644 core/doc/admin/_images/install-wizard.png
create mode 100644 core/doc/admin/_sources/installation/installation_wizard.txt
create mode 100644 core/doc/admin/installation/installation_wizard.html
create mode 100644 core/fonts/LICENSE.txt
create mode 100644 core/fonts/OpenSans-Bold.woff
create mode 100644 core/fonts/OpenSans-Regular.ttf
create mode 100644 core/fonts/OpenSans-Regular.woff
create mode 100644 core/img/actions/menu.png
create mode 100644 core/img/actions/menu.svg
create mode 100644 core/img/logo-icon.png
create mode 100644 core/img/logo-icon.svg
create mode 100644 core/js/apps.js
delete mode 100644 core/js/jquery.infieldlabel.js
create mode 100644 core/js/placeholders.js
create mode 100644 core/js/snap.js
delete mode 100644 debian/patches/0012-Disable-Assetic.patch
create mode 100644 debian/patches/0012-update-SabreDAV-to-1.8.10.patch
create mode 100644 debian/patches/0013-update-SabreDAV-to-1.8.10.patch
create mode 100644 debian/patches/0014-pass-in-the-right-backend.patch
delete mode 100644 lib/private/connector/sabre/ServiceUnavailable.php
create mode 100644 lib/private/connector/sabre/exception/filelocked.php
create mode 100644 lib/private/db/migrationexception.php
create mode 100644 lib/private/db/migrator.php
create mode 100644 lib/private/db/mysqlmigrator.php
create mode 100644 lib/private/db/nocheckmigrator.php
create mode 100644 lib/private/db/oraclemigrator.php
create mode 100644 lib/private/db/sqlitemigrator.php
delete mode 100644 lib/private/files/cache/backgroundwatcher.php
create mode 100644 lib/private/files/cache/changepropagator.php
delete mode 100644 lib/private/files/cache/permissions.php
create mode 100644 lib/private/files/mount/moveablemount.php
create mode 100644 lib/private/group/metadata.php
create mode 100644 lib/private/legacy/search.php
create mode 100644 lib/private/legacy/search/provider.php
create mode 100644 lib/private/legacy/search/provider/file.php
create mode 100644 lib/private/legacy/search/result.php
delete mode 100644 lib/private/search/provider.php
delete mode 100644 lib/private/search/result.php
create mode 100644 lib/private/search/result/audio.php
create mode 100644 lib/private/search/result/file.php
create mode 100644 lib/private/search/result/folder.php
create mode 100644 lib/private/search/result/image.php
delete mode 100644 lib/public/appframework/http/iresponseserializer.php
create mode 100644 lib/public/files/locknotacquiredexception.php
create mode 100644 lib/public/isearch.php
create mode 100644 lib/public/search/provider.php
create mode 100644 lib/public/search/result.php
create mode 100644 settings/ajax/grouplist.php
delete mode 100644 settings/js/users.js
create mode 100644 settings/js/users/deleteHandler.js
create mode 100644 settings/js/users/filter.js
create mode 100644 settings/js/users/groups.js
create mode 100644 settings/js/users/users.js
delete mode 100644 settings/templates/users.php
create mode 100644 settings/templates/users/main.php
create mode 100644 settings/templates/users/part.createuser.php
create mode 100644 settings/templates/users/part.grouplist.php
create mode 100644 settings/templates/users/part.setquota.php
create mode 100644 settings/templates/users/part.userlist.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