5.1.21 (stable)
Release 5.1.21 has been published on October 13, 2017
Instructions for updating ILIAS can be found in section 3 of the general installation instructions. For major updates (e.g. 4.4.x -> 5.0.x) the safest proceeding is, to upgrade a copy of your productive system first and test whether everything works ok. If you use a customized skin/style, please change the skin settings for root user and default of installation to ‘delos‘ before upgrading from a 4.x version to 5.1.x. Otherwise you may not login any more due to templates changes in 5.0 and 5.1. ILIAS is free, open source software and published under the GNU General Public License (GPL). | Format: .zip ILIAS-5.1.21.zip Download (github.com) 149 MB, 2017-10-13md5:9d2eca8d75a7b685fa1419828519b89b Format: .tar.gz ILIAS-5.1.21.tar.gz Download (github.com) 142 MB, 2017-10-13md5:6e5ddc4e826420bcded6bae0ccb4f67d |
Changed Behaviour
- MD5 as hashing algorithm for passwords has been abandoned, see: [[Abandon MD5 Password Encryption]]. This also affects the XML user import (see also: xml/ilias_user_5_1.dtd). Passwords have to be passed as plain text and will be bcrypt hashed during the import process.
Fixed Bugs
The following bugs reported in Mantis have been resolved:
* #0008670: [Login, Auth & Registration] Style tab missing from login page editor (smeyer)
* #0008403: [Login, Auth & Registration] Accordion displays open only on login page (smeyer)
* #0007206: [Login, Auth & Registration] Registration form does not respect default language (smeyer)
* #0006144: [Login, Auth & Registration] Error message instead of redirect to login after session timeout (smeyer)
* #0021504: [File] Short array syntax not supported for PHP 5.3 (fschmid)
* #0019389: [SOAP & Webservices] New Password-encryption and changed XML user import causes Stud.IP-ILIAS-Connection to fail (smeyer)
* #0017671: [Course Management] Failed test: Kurs vom Zielort aus kopieren (smeyer)
* #0015395: [Course Management] Failed test: Kurs kopieren (smeyer)
* #0016596: [Course Management] Copy of a course, Progress-bar ? (smeyer)
* #0011144: [Calendar] Previous/Next month link not working in calendar on PD (smeyer)
* #0010560: [Calendar] iCal-Einrichtung geht nicht mehr (Outlook, iPhone4, Google) (smeyer)
* #0010800: [Calendar] Date formatting (smeyer)
* #0010479: [Calendar] Deleted event still appears in subscribed calendar (smeyer)
* #0010304: [Calendar] Presentation Problem Calendar Selection (smeyer)
* #0020993: [_Other] Copying folders results in infinite page refresh loop after the copy process has been completed successfully (smeyer)
* #0011195: [SCORM Online Editor] When pages are copied and pasted in SCORM editor, duplicates are created in glossary (akill)
* #0006214: [Login, Auth & Registration] Database login in setup can't handle "%" in password, MDB2 Error (smeyer)
* #0019727: [Item Groups] Textinput cuts out html tags (akill)
* #0008670: [Login, Auth & Registration] Style tab missing from login page editor (smeyer)
* #0008403: [Login, Auth & Registration] Accordion displays open only on login page (smeyer)
* #0007206: [Login, Auth & Registration] Registration form does not respect default language (smeyer)
* #0006144: [Login, Auth & Registration] Error message instead of redirect to login after session timeout (smeyer)
* #0021504: [File] Short array syntax not supported for PHP 5.3 (fschmid)
* #0019389: [SOAP & Webservices] New Password-encryption and changed XML user import causes Stud.IP-ILIAS-Connection to fail (smeyer)
* #0017671: [Course Management] Failed test: Kurs vom Zielort aus kopieren (smeyer)
* #0015395: [Course Management] Failed test: Kurs kopieren (smeyer)
* #0016596: [Course Management] Copy of a course, Progress-bar ? (smeyer)
* #0011144: [Calendar] Previous/Next month link not working in calendar on PD (smeyer)
* #0010560: [Calendar] iCal-Einrichtung geht nicht mehr (Outlook, iPhone4, Google) (smeyer)
* #0010800: [Calendar] Date formatting (smeyer)
* #0010479: [Calendar] Deleted event still appears in subscribed calendar (smeyer)
* #0010304: [Calendar] Presentation Problem Calendar Selection (smeyer)
* #0020993: [_Other] Copying folders results in infinite page refresh loop after the copy process has been completed successfully (smeyer)
* #0011195: [SCORM Online Editor] When pages are copied and pasted in SCORM editor, duplicates are created in glossary (akill)
* #0006214: [Login, Auth & Registration] Database login in setup can't handle "%" in password, MDB2 Error (smeyer)
* #0019727: [Item Groups] Textinput cuts out html tags (akill)
Security Fixes
- XSS security fix in Media Objects, researched by chbi from https://chbi.eu
5.1.22 (stable)