Changes since Webmin version 1.140

Webmin Core
Fixed a security hole that allowed any user to view the configuration of any module, even those that they should not have access to.
Fixed a security hole that could allow an attacker to lock valid users by sending a bogus username or password.

BIND DNS Server
Added an ACL option to limit allowed record types.
Views are now added to the file specified in the Module Config, rather than to named.conf.
The file in Module Config for new views and zones is only used if it is included into named.conf.

CD Burner
Audio CDs can now be burned from WAV and OGG files as well as MP3s.

Custom Commands
Added an option to have environment variable substitution done on edited filenames.

Partitions on Local Disks
Disk and partition sizes are now shown in GB, where possible.
Added a button for mounting a partition.

Frox FTP Proxy
First version of this module, which can setup and configure the Frox FTP proxy server. Supports almost all the configurable options in frox.conf, and can create an IPtables firewall rule to perform port redirection. Thanks to Joe Cooper for sponsoring the development of this module.

Filesystem Backup
Added support for backups that span multiple tapes. The user will be notified by email when a tape change is needed, after which is link on the module's main apge can be clicked to signal that the backup should continue.
Added access control options to restrict a user to only performing backups or restores, or limit the directories he is allowed to backup. Thanks for Martin Mewese for sponsoring these two features.
Added the ability to use tar for backups instead of dump commands, on Linux and FreeBSD. Tar will be used automatically for filesystems that do not have a dump command (like reiserfs), and can be enabled for all filesystems on the Module Config page.

BSD Firewall
First version of this module, which can manage a BSD IPFW firewall. Allows the creation, and editing of rules, and supports all actions and the most common conditions and options. Thanks to Olav Berge for sponsoring this module.

Logical Volume Management
Added a button for mounting a logical volume.

MySQL Database Server
The not null flag and a default value can be specified for fields in new tables.
The form for creating an initial table in a new database is now the same as the one for adding a table to an existing database.

Network Configuration
Fixed support for Slackware Linu 9.1, which uses a different configuration file.
Added an option to update /etc/hosts when changing the system's hostname.
Fixed virtual interface numbering on Solaris.
Added links from ppp* interfaces to the actual modules that handle them, like PPPP Dialin Client or ADSL Client.
Added support for boot-time address range interfaces on Redhat and similar Linux distributions.

Postfix Configuration
Added the ability to search the mail queue.
Removed the mail reading feature and associated ACLs, as this functionality has been moved to the Read User Mail module.

PPTP VPN Client
Moved code for connecting a PPTP tunnel to a separate function, so it can be called by other modules.

ProFTPD Server
Added 'Apply Changes' link to all pages, just like in the Apache module.

QMail Configuration
Removed the mail reading feature, as this functionality has been moved to the Read User Mail module.

Disk Quotas
Fixed a bug that prevented the editing of quotas on loopback filesystems under Linux.

Linux RAID
Added support for using the MDADM tools to manage RAID devices, instead of the standard Linux RAID programs. This also allows partitions to be added to or removed from a RAID device after creation. Thanks to Thomas Stalder for sponsoring this feature.
Added a button for mounting a RAID device.

Samba Windows File Sharing
Added an option to create a share's directory when adding the share.

Sendmail Configuration
Removed the mail reading feature and associated ACLs, as this functionality has been moved to the Read User Mail module.

Shorewall Firewall
Added buttons for adding rules or other table entries above or below an existing entry.
Added support for OpenVPN and generic tunnels.

System Time
A cron job can now be created to sync the system time against an NTP or Unix time server.

Usermin Configuration
Module update emails are now sent using the Read User Mail module.

Webmin Configuration
Module update emails are now sent using the Read User Mail module.
Added a new option to the Webmin Modules page for installing a third-party module from thirdpartymodules.webmin.com.
Added a field to the Index Page Options page for specifying a module to redirect users to immediately after logging in.

Extended Internet Services
Added buttons to the module's main page for enabling or disabling multiple services at once.