Skip to main content

Moodle 1.6.2

Unreleased Moodle Version
This version of Moodle has not yet been released.

Release date: 12th September 2006

Security

  • Fixed handling of uploaded files in Database module
  • Module instance id is now properly validated when creating course module object; developers should use get_coursemodule_from_id() to get valid $cm
  • Default error reporting level was lowered to 5, E_WARNINGs are no longer displayed on production sites with debug off.
  • Multiple problems leading to information leakage fixed in help.php file
  • Fixed information leakage from scheduled backups
  • Added basic detection of dataroot accessible from Internet, web installer now better suggests dataroot location outside of web file area
  • Swf is now disabled by default in Mediaplugin
  • forgot_password.php does not allow remote email or username enumeration by default, the old behavior can be enabled by setting protectusernames to No in site configuration
  • Undisclosed SQL injections fixed by automatic data conversions in adodb layer
  • Theoretical XSS problems fixed in doc/index.php and files/index.php scripts
  • Access to tex and algebra files is blocked when filters are disabled
  • Request for redirection in jumpto.php protected with sesskey

Bug Fixes

  • Fixed error when upgrading forum read tracking
  • Locales from language packs should finally work - please check your configuration variables and empty the locale field
  • Added missing link for course request
  • Fixed several glossary problems with non-ascii characters
  • Fixed bug where you could not regrade a quiz question where the teacher had added a comment with a ' character.
  • Quiz import of BlackBoard V6 files now much more reliable
  • Fixed scheduled backups - they were broken in 1.6 and 1.6.1
  • Fixed missing guest icons from course listing
  • Database sessions respect sessiontimeout setting
  • Fixed redirect problems during upgrade resulting in "Table xxx already exists"
  • Lesson module: the "(Continue)" no longer displays for 3 seconds after branch tables.
  • Lesson module: now properly checks import formats for support.
  • Lesson module: feedback is set properly during the import process.
  • and many other smaller fixes

New Features

  • Authorize.net Payment Gateway: Auto configures credit card types if the merchant does not accept some types of credit cards

Known Problems

  • Broken images in published question categories