Release of 1.9.6

Redundancy 1.9.6 Changelog
==========================
Bugfixes
========
- Fixed a bug which caused a warning of the webserver software
- Fixed a bug which caused a wrong displaying of the version information
(if set) on an empty directory
- Fixed a translation bug (the delete button of a directory was not
translated)
- Fixed a translation bug at the rename dialog
- Fixed a translation bug at the directory listing
Security Bugfixes
=================
- Improved XSS protection
($_GET,$_POST,$_FILES,$_SESSION,$_REQUEST,$_COOKIE)
- Improved protection against accessing files which should not be
accessed (deny of contents ".." and "." of the module parameter)
- Beta feature: Added a block that forbids to copy a directory into the
directory itself (would cause a forkbomb)
- Added additional admin check to avoid possibility to fake a admin
session
Feature additions
=================
- The zip file is now named like the containing folder(s)
-- If the zipfile contains the base dir /, the file is named files (or
respective translation)
- Added multiple file upload
- Added a "back" button to display when the register dialog is shown and
the registration is disabled
- Re- Added the user deletion process
- Added a health monitor (module=health)
- Added a new function to set a new user own password
-- Added new config value User_Recover_Send_Password to determine if the
user gets a mail containing his new password or not
- Added several new informations to the user's profile
- Added a snapshot feature: Saves a zipfile containing the current
/Storage/ dir and the current database, but <b>not</b> the current
configuration including database password
- Added .htaccess files to avoid access to internal folders
Features removed
================
- Removed the user name field at the users registration
- Removed the logo at the navigation and replaced it with a home button