From befe7d50738516bcb1377ddf665ca9864d4416a3 Mon Sep 17 00:00:00 2001 From: Carla Schroder Date: Thu, 29 Jan 2015 10:30:20 -0800 Subject: [PATCH] New updated and consolidated oc8 release notes --- admin_manual/contents.rst | 3 +- admin_manual/release_notes.rst | 266 +++++++++++++++++++++++++++++++++ 2 files changed, 268 insertions(+), 1 deletion(-) create mode 100644 admin_manual/release_notes.rst diff --git a/admin_manual/contents.rst b/admin_manual/contents.rst index b17c8267a..5fd118fbc 100644 --- a/admin_manual/contents.rst +++ b/admin_manual/contents.rst @@ -12,7 +12,8 @@ ownCloud documentation contents .. toctree:: :maxdepth: 3 - videos + videos + release_notes whats_new_admin installation/index configuration/index diff --git a/admin_manual/release_notes.rst b/admin_manual/release_notes.rst new file mode 100644 index 000000000..1259e964f --- /dev/null +++ b/admin_manual/release_notes.rst @@ -0,0 +1,266 @@ +================================ +ownCloud |version| Release Notes +================================ + +Recommended Setup for Running ownCloud +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +ownCloud runs on multiple operating systems and HTTP servers. For best +performance, stability, support, and full functionality we recommend: + +* Red Hat Enterprise Linux 7 +* MySQL/MariaDB +* PHP 5.4 + +* Apache 2.4 + +Supported Platforms +^^^^^^^^^^^^^^^^^^^ + +* Hypervisors: Hyper-V, VMware ESX, Xen, KVM +* Server: Windows 2008R2; 2012, Linux (Debian 6, RHEL / Centos 6 and 7, Ubuntu + 12 and 14, SLES 11, Univention Corporate Server 3.x) +* Databases: MySQL 5.x; Microsoft SQL Server 2008R2; SQL Server 2012 R2; Oracle + 11g +* Desktop: Windows XP, Windows 7, Mac OS X 10.7+ (64-bit only), Linux (CentOS + 6, Ubuntu 10.04 and 11.04+, Fedora 16+, openSUSE 11.4+) +* Mobile apps: iOS 7+, Android 4+ +* Webserver: IIS (Windows) and Apache2 (Windows and Linux) +* Web browser: IE8, IE9+, Firefox v14+, Chrome v18+, Safari v5+ + +PHP 5.3 Support Dropped +^^^^^^^^^^^^^^^^^^^^^^^ + +PHP 5.3 is not supported in ownCloud 8, and PHP 5.4 or better is required. + +Disable Apache Multiviews +^^^^^^^^^^^^^^^^^^^^^^^^^ + +If Multiviews are enabled in your Apache configuration, this may cause problems +with content negotiation, so disable Multiviews by removing it from your Apache +configuration. Look for lines like this:: + + + Options Indexes FollowSymLinks Multiviews + +Delete ``Multiviews`` and restart Apache. + +.. https://github.com/owncloud/core/issues/9039 + +ownCloud Does Not Follow Symlinks +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +ownCloud's file scanner does not follow symlinks, which could lead to +infinite loops. To avoid this do not use soft or hard links in your ownCloud +data directory. + +.. https://github.com/owncloud/core/issues/8976 + +No Commas in Group Names +^^^^^^^^^^^^^^^^^^^^^^^^ + +Creating an ownCloud group with a comma in the group name causes ownCloud to +treat the group as two groups. + +.. https://github.com/owncloud/core/issues/10983 + +Hebrew File Names Too Large Windows IIS +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +On Windows IIS Hebrew file names grow to five times their original size after +being translated to Unicode. + +.. https://github.com/owncloud/core/issues/8938 + +Google Drive Large Files Fail with 500 Error +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Google Drive tries to download the entire file into memory, then write it to a +temp file, and then stream it to the client, so very large file downloads from +Google Drive may fail with a 500 internal server error. + +.. https://github.com/owncloud/core/issues/8810 + +Encrypting Large Numbers of Files +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +When you activate the Encryption app on a running server that has large numbers +of files, it is possible that you will experience timeouts. It is best to +activate encryption at installation, before accumulating large numbers of files +on your ownCloud server. + +.. https://github.com/owncloud/core/issues/10657 + +================= +Enterprise 8 Only +================= + +Direct Uploads to SWIFT do not Appear in ownCloud +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +When files are uploaded directly to a SWIFT share mounted as external storage +in ownCloud, the files do not appear in ownCloud. However, files uploaded to +the SWIFT mount through ownCloud are listed correctly in both locations. + +.. https://github.com/owncloud/core/issues/8633 + +SWIFT Objectstore Incompatible with Encryption App +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The current SWIFT implementation is incompatible with any app that uses direct +file I/O and circumvents the ownCloud virtual filesystem. Using the Encryption +app on a SWIFT object store incurs twice as many HTTP requests and increases +latency significantly. + +.. https://github.com/owncloud/core/issues/10900 + +======================== +ownCloud 7 Release Notes +======================== + + +LDAP Search Performance Improved +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Prior to 7.0.4, LDAP searches were substring-based and would match search +attributes if the substring occurred anywhere in the attribute value. Rather, +searches are performed on beginning attributes. With 7.0.4, searches will match +at the beginning of the attribute value only. This provides better performance +and a better user experience. + +Substring searches can still be performed by prepending the search term with +"*".For example, a search for ``te`` will find Terri, but not Nate:: + + occ ldap:search "te" + +If you want to broaden the search to include +Nate, then search for ``*te``:: + + occ ldap:search "*te" + +Refine searches by adjusting your search attributes in the ``User Search +Attributes`` form in your LDAP configuration on the Admin page. For example, if +your search attributes are ``givenName`` and ``sn`` you can find users by first +name + last name very quickly. For example, you'll find Terri Hanson by +searching for ``te ha``. Trailing whitespaces are ignored. + +.. https://github.com/owncloud/core/issues/12647 + +Protecting ownCloud on IIS from Data Loss +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Under certain circumstances, running your ownCloud server on IIS could be at +risk of data loss. To prevent this, follow these steps. + +In your ownCloud server configuration file, ``owncloud\config\config.php``, set +``config_is_read_only`` to true. + +Set the ``config.php`` file to read-only. + +When you make server updates ``config.php`` must be made writeable. When your +updates are completed re-set it to read-only. + +Antivirus App Modes +^^^^^^^^^^^^^^^^^^^ + +The Antivirus App offers three modes for running the ClamAV anti-virus scanner: +as a daemon on the ownCloud server, a daemon on a remote server, or an +executable mode that calls ``clamscan`` on the local server. We recommend using +one of the daemon modes, as they are the most reliable. + +"Enable Only for Specific Groups" Fails +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Some ownCloud applications have the option to be enabled only for certain +groups. However, when you select specific groups they do not get access to the +app. + +Changes to File Previews +^^^^^^^^^^^^^^^^^^^^^^^^ + +For security and performance reasons, file previews are available only for +image files, covers of MP3 files, and text files, and have been disabled for +all other filetypes. Files without previews are represented by generic icons +according to their file types. + +4GB Limit on SFTP Transfers +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Because of limitations in ``phpseclib``, you cannot upload files larger than +4GB over SFTP. + +"Not Enough Space Available" on File Upload +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Setting user quotas to ``unlimited`` on an ownCloud installation that has +unreliable free disk space reporting-- for example, on a shared hosting +provider-- may cause file uploads to fail with a "Not Enough Space Available" +error. A workaround is to set file quotas for all users instead of +``unlimited``. + +No More Expiration Date On Local Shares +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +In older versions of ownCloud, you could set an expiration date on both local +and public shares. Now you can set an expiration date only on public shares, +and +local shares do not expire when public shares expire. + +Zero Quota Not Read-Only +^^^^^^^^^^^^^^^^^^^^^^^^ + +Setting a user's storage quota should be the equivalent of read-only, however, +users can +still create empty files. + +================= +Enterprise 7 Only +================= + +Windows Network Drive +^^^^^^^^^^^^^^^^^^^^^ +Windows Network Drive runs only on Linux servers because it requires the Samba +client, which is included in all Linux distributions. + +``php5-libsmbclient`` is also required, and there may be issues with older +versions of ``libsmbclient``; see Using External Storage > Installing and +Configuring the Windows Network Drive App in the Enterprise Admin manual for +more information. + +By default CentOS has activated SELinux, and the ``httpd`` process can not make +outgoing network connections. This will cause problems with curl, ldap and samba +libraries. Again, see Using External Storage > Installing and Configuring the +Windows Network Drive App in the Enterprise Admin manual for instructions. + +Sharepoint Drive SSL +^^^^^^^^^^^^^^^^^^^^ + +The SharePoint Drive app does not verify the SSL certificate of the SharePoint +server or the ownCloud server, as it is expected that both devices are in the +same trusted environment. + +Shibboleth and WebDAV Incompatible +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Shibboleth and standard WebDAV are incompatible, and cannot be used together in +ownCloud. If Shibboleth is enabled, the ownCloud client uses an extended WebDAV +protocol + +No SQLite +^^^^^^^^^ + +SQLite is no longer an installation option for ownCloud Enterprise Edition, as +it not suitable for multiple-user installations or managing large numbers of +files. + +No App Store +^^^^^^^^^^^^ + +The App Store is disabled for the Enterprise Edition. + +LDAP Home Connector Linux Only +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The LDAP Home Connector application requires Linux (with MySQL, MariaDB, +or PostgreSQL) to operate correctly. + + +