Update DEPENDS(upstream dropped php-5.3 support)
Upstream changes:
Version 9.1.3 Dec 13 2016
[major] UI: File list now works properly with many hidden entries - core/#26518
[major] Transfer ownership fails in some sharing scenario - core/#26523
[major] Transfer ownership fails if external storage with user-specified password - core/#26530
[major] Transfer ownership fails with file shares with invalid permissions - core/#26541
[major] Transfer ownership must skip trashed shares - core/#26525
[major] Versions on external storage never expire - core/#24161
[major] Properly convert public upload OCS params - core/#26691
[major] Properly load object store apps at install time when required in config - core/#26299
[major] Fix issue in sharing API that can happen with Galera Cluster - core/#26700
[major] Cannot delete file in share link from global external storage - core/#25618
[major] Fix issue where first run wizard made web UI unusable in IE11 - core/#26438
[major] Cannot upload to federated share when only create/update permission given - core/#26173
[major] Auth header in new DAV endpoint can break with Windows Webdav - core/#26412
[minor] Transfer ownership don't bail out on error - core/#26524
[minor] Don't scan received shares in OCC files scan or background jobs - core/#26590
[minor] Remove useless warning in log when accessing public shares - core/#25455
[minor] Fix disappearance of share info when clicking favorite star - core/#26241
[minor] Don't bother fetching preview images if previews disabled in config.php - core/#26705
Version 9.1.2 Nov 8 2016
Core: Adjusted documentation link to issue template - core/#26087
Core: Display feedback in users page when changing password - core/#25532
Core: Fix mime type detection in hidden directories - core/#26133
Core: Change forum URL to central - core/#25644
Core: Fix share array format passed to "post_unshareFromSelf" hook - core/#26390
Core: Release mount info memory after running background jobs - core/#26223
Core: Improve users page performance by not sorting after every add - core/#26234
Core: Escape special chars in some queries - core/#25429
Core: Redirect to two factor challenge page when only a single provider exists - core/#26134
Core: Fix bogus PasswordLoginForbidden DAV error when logging in as non-existing user - core/#26123
Core: Change the minimum log level to FATAL - core/#26131
Core: Fix issue with "(2)" appearing on shares when querying avatar with wrong casing - core/#26271
Core: Enabling an app now also analyzes dependencies at this time instead of only at install - core/#26295
Core: Reuse cached app info to avoid high load on some environments - core/#25603
Core: Show warning instead of exception when trying to run ownCloud on Windows - core/#26208
Core: Fix misleading SSL/TLS SMTP email configuration - core/#26447
Core: Fix malformed attribute in files app page - core/#26480
DAV: Improve chunk assembly performance for new DAV endpoint - core/#26062
DAV: New chunking now returns Etag and OC-Etag on the final MOVE - core/#25682
DAV: Do not print exception messages in HTML - core/#26460
DAV: Sanitize length headers when validating quota - core/#26366
Files: Allow uploading empty files in the web UI - core/#19116
Files: Properly translate file summary in lists - core/#26221
Files: Exclude more invalid chars in path - core/#26461
Sharing: Let the share owner increase permissions - core/#25542
Federation: Fix sharing with remote user names containing spaces - core/#25955
Federation: Save some memory in sync job by releasing mount info after each user - core/#26204
Federation: Fix federated address book syncing by using the correct background job name - core/#26202
CalDAV: Add Schedule and IMip plugins when receiving webdav v1 api calendar calls - core/#23600
CardDAV: Unset photo before setting a new one - core/#26242
CardDAV: Fix for birthday entries - core/#25636
CardDAV: Limit image export mime types - core/#26459
Updater: Fix web UI update in some environments - updater/#378
Updater: Retrigger integrity check after update - updater/#405
User_LDAP: Added OCC command to update group mappings - user_ldap/#14
User_LDAP: Fix issue with "(2)" appearing on shares when refreshing users in some scenarios - core/#25718
User_external: Double verify the SMB response - apps/#2198
Firstrunwizard: Only display the wizard when in files app - firstrunwizard/#52
Gallery: Do not display technical error messages - gallery/#707
* Remove databases/php-mysql dependency, it is not used
Changelog:
Version 8.2.2 December 22 2015
Sharing improvements
Passing an empty base in this diagnosis call will not result in LDAP errors
Send sharing link to more than one recipient
Cannot share at all when share with link is disabled globally
Delete share hotspot not wide enough
Can't access a shared folder on external storage
Fix S2S error handling, making WebDAV work and get rid of undeletable files
Files/folders created while the users group was included in 'Exclude groups from sharing' cannot be shared even if the group is removed from the excluded groups.
"unshare" action should be called "unshare" in the action menu and not "delete"
Fix shared files of deleted users, detect DN change when checking for existence on LDAP
Etag isn't propagated to the root of the share owner if the file is uploaded to a group reshare
Empty etag after moving shared file into a commonly received share
The ajax code path unshares a link share when updating the password
Other fixes
MySQL file socket not working during initial setup
Multiple PUT requests to new DAV backend results in locked file
Dont output paths in scan.php
Activity oracle sql error for favorites
Check the expiration date for null
Stray locks not being cleaned: server replied: Locked
Login attributes tab. Other attributes combobox does not keep the selection if the users click away
Fix trashbin wrapper when no user is logged in
Handle non existing files in version previews
Properly preserve home folder naming enforcement setting
User details not saved unless click Enter
User management: Password change error display behavior
Add listener for URL change and then close the PDF viewer - files_pdfviewer
Remove white area below pdf viewer on public page - files_pdfviewer
Unable to move /srv/http/owncloud/_oc-upgrade/8.2.1.4/core/resources to /srv/http/owncloud/resources - updater
Fix minification quirks - updater
Accessibility Bug for 8.2 UI
Several UI improvements
Security improvements
Many small improvements
Version 8.2.1 November 18 2015
Sharing improvements:
Show path to file in error message about sharing with owner
Replaced error numbers with details in the sharing error message
Fix pagination on public link share page
Deal with NoUserException in sharing code
Fix cannot change share info after switching sections
Fix changing expiration date of shared link breaks password
Various other fixes
Performance improvements:
Optimize multiple shared locks for a single process
Don't lock if we're only reading cache metadata
Escape like parameter in cache operations
Storage improvements:
Improve dealing with Dropbox and Google Drive
Moving files makes them disappear (SWIFT object store)
Transactional file locking database backend warning is only shown when there is another warning.
Don't lock /$user/files
Include the final update in the transaction when moving a folder in the cache
WebDAV MOVE on a non existing file results in Internal Server Error #20069
Catch all exception if table doesn't exist #19884#19893
Various other objectstore fixes
Usability and UI:
Made error message about file not found more specific in federated sharing
Improved CSS, fonts, text color on various buttons, login screen, menu and settings
Hide strength indication after password change and hide notifications after time-out or on delete
Fixes to inconsistent language and translation support, show language code for unknown languages
Fix icons for share/public folders, fix spinner positions in share tab
Close user menu when clicking on other menus
Sidebar fixes and hiding sidebar for trashbin view
Move alt text for favorite action to image
Sidebar should not open, when renaming a file on mobile
Do not register sidebar panels when no sidebar
Update process: state which step we are going to start and warn if it might be slow
User Management and LDAP fixes:
LDAP fixes for quota, user mapper, initial user creation and connectivity
Fix group admin settings, group assignment when group name is a number
Enable proper CardDAV cookie authentication
Documentation, reliability and stability fixes:
Expose syslog tag in the configuration
Update list of deprecated methods (documentation)
Fixes to text editor
Fixes to activity app
Create several repair steps in update process to clean up shares
Update certificate bundle
Fix multiple issues for IE 8 and 9
Memcache warning with memcached
Fix File versioning with encryption
Update the unencrypted size for versions
Fix mtime PROPPATCH to be "lastmodified" instead of "getlastmodified"
Make sure that remote shares use the correct uid casing
Variables don't have a class, so we can't use toString() on it
Use IRequest's `getScriptName` functionality instead of $_SERVER
Don't trigger the scroll event of every single item we filter in the file list
Changelog:
Version 8.0.2 March 11th 2015
Prevent DB errors in certain high load situations
Fix installation and updating of apps from the app store
Fix documentation links
Fix file move/copy when out of storage space
Disable 3rd party apps during upgrade to prevent breaking ownCloud if incompatible apps are used
Fix compatibility with certain MariaDB versions
Print app upgrade information to console
Detect broken APC versions
Fix certain incompatibilities with older PHP 5.4 versions
Several smaller fixes
* Add PostgreSQL support, not tested.
Changelog:
Version 4.5.6 Jan 22th 2013
Improved language detection
Improved translations
Fix link to bugtracker
Several IE 6/7/8 fixes
SabreDAV updated to 1.6.6
Improved error reporting
Support special characters in mountpoint
Interpret http 403 and 401 as not authorized in user_webdavauth
Several fixes for special characters in files and folders
Improved PostgreSQL support
Check database names for valid characters
Fix default email address calculation
Remove debug output on send password page
Add SMTP port configuration option
Only show the max possible upload of 2GB on a 32 bit system
Show progress during file downloads
Security: Fix multiple XSS problems: CVE-2013-0201, CVE-2013-0202, CVE-2013-0203
Security: Fix Code execution in external storage: CVE-2013-0204
Security: Removed remoteStorage app because of unfixed security problems.
* php-sqlite is no longer needed at least fresh installation
* Tested with php54 and apache24
* php-xml is needed
* Update MESSAGE
Changelog:
Version 4.0.4 June 28rd 2012
Fix assigning several groups to a user.
Fix LDAP connector with AD servers
Conserve some memory in Contacts App
Fix a warning in Gallery when deleting files
Fix a bug in the music scanner
Version 4.0.3 June 23rd 2012
Added a check if the .htaccess file is working and the data directory is protected or not.
Added a check if a user is allowed to edit a bookmark or not.
Fix the bookmarklet
Fix the timezone in the datepicker
Fix mimetype detection for cdr files
Fix the filecache for the /Shared folder
Fix a potential data corruption bug in the encryption app
Don¡t show other users filenames during filesystem cache rebuild
Fix several XSS bugs
Performance improvements for WebDAV and Desktop Syncing
Fix quota calculation
Improve the LDAP integration and group management
Fix problems with the pdf viewer
Fix user account migration
Implement several CSRF security checks
Fix a gallery bug where first picture is repeated in the last picture.
Lot¡s of calendar fixes
Fix problem with ¡È/¡É in filenames
Updated translations
Several fixes in Contacts
Lot¡s of fixes in the Tasks App
Fix a bug in the filesystem cache with ghost entries
Version 4.0.2 June 11th 2012
Lot¡Çs of gallery fixes
More 3rd party apps visible
Fixed update notifications
Several calendar fixes
Several XSS fixes in calendar
Several improvements in contacts
Fix infinite redirect during setup for windows hosts
Several XSS fixes in contacts
New user password salting
Several LDAP fixes
Fix duplicate emails in sharing
Improved compatibility with Android browser
Fixed calendar links
Fixed logging
Allow ¡È/¡É in filenames
Updated translations
Fixed reverse proxy and custom hosts configuration
Fix contact photo editing
Don¡Çt allow renaming, deleting and resharing of shared folder
Previously, I added a dependency on pdo_sqlite3 because an owncloud
instance failed to run without PDO. This commit moves the dependency
to be conditional on the sqlite option, so that it doesn't apply if
mysql is selected.
The upstream method selection code is hard to follow, and in
particular I don't understand how dbtype=sqlite is expected to use
MDB2 and dbtype=sqlite3 PDO. So with the sqlite option both chunks of
code are availale. I suspect there is an upstream bug lurking, but I
can't point to it.