diff -r -N -u webmin-1.460-orig/DEBIAN/changelog webmin-1.460/DEBIAN/changelog
--- webmin-1.460-orig/DEBIAN/changelog	1969-12-31 16:00:00.000000000 -0800
+++ webmin-1.460/DEBIAN/changelog	2009-03-11 15:07:50.000000000 -0700
@@ -0,0 +1,3007 @@
+webmin (1.140) stable; urgency=low
+
+ * Disk and Network Filesystems : Mounting of SMB filesystems is now
+   supported on FreeBSD, using the mount_smbfs command and /etc/nsmbrc
+   file.
+ * Disk and Network Filesystems : Filesystems can now be sorted by directory,
+   type or order in fstab and mtab files.
+ * Disk and Network Filesystems : CIFS filesystems can now be mounted
+   on Linux.
+ * Scheduled Commands : Added the ability to run a scheduled command.
+ * Network Configuration : Added support for Slackware Linux.
+ * Fetchmail Mail Retrieval : A new form has been added for creating
+   and scheduling a Cron job to run Fetchmail, as an alternative to running
+   the daemon
+ * Software Packages : Packages can now be installed directly from yum,
+   if installed.
+ * Software Packages : The entire system can also be upgraded from yum.
+ * Postfix Mail Server : Added a button to the mail queue page for flushing
+   the queue.
+ * Read User Mail : The first version of this module, which extracts
+   the mail reading functionality from the Sendmail, Postfix and Qmail
+   modules and puts it into a more powerful server-independent user email
+   module instead.
+ * File Manager : An uploaded zip, tar or tar.gz file can be extracted
+   in the directory it was uploaded to.
+ * File Manager : Directories can now be downloaded as zip, tar or tar.gz
+   files
+ * File Manager : Added improved access control options to hide buttons.
+ * File Manager : Added a chroot access control option to hide all directories
+   above it.
+ * Webmin Users : Improved the code for finding the openssl program for
+   generating certificates.
+ * Webmin Users : Added the ability to restrict allowed Unix users who
+   can login as Webmin users.
+ * BIND DNS Server : A new Module Config option is available to define
+   extra DNS record types for the module to support in a generic way.
+   This allows user who want to create obscure types like NAPTR, KEY
+   and so on to do so.
+ * PPP Dialup Client : Added a button for having a PPP connection started
+   at boot time, by automatically creating an init script.
+ * System and Server Status : Status emails are now send using the Read
+   User Mail module, removing any dependency on the Sendmail module.
+ * Filesystem Backup : Backup emails are now send using the Read User
+   Mail module, removing any dependency on the Sendmail module.
+ * Scheduled Cron Jobs : Environment variables can be edited in user
+   Cron files, and jobs and variable settings moved around.
+ * Usermin Configuration : The default background, text and link colours
+   of pages can be edited for Usermin, just like in Webmin.
+ * Usermin Configuration : Unavailable modules are shown in red on the
+   module restriction page.
+ * Cluster Change Passwords : First version of this module released,
+   with functionality similar to the Change Passwords module.
+ * DHCP Server : Group and subnet descriptions are now shown in the list
+   of groups and networks that a host or other element can be assigned
+   to.
+ * Perl Modules : When installing Perl modules from CPAN, an option is
+   available to have any dependencies automatically downloaded and installed
+   as well.
+ * CVS Server : If no CVS repository is found in the configured directory,
+   the module can now set one up for you.
+
+-- Jamie Cameron <jcameron@webmin.com> Mon, 05 Apr 2004 16:26:01 -0700
+
+webmin (1.150) stable; urgency=low
+
+ * CD Burner : Audio CDs can now be burned from WAV and OGG files as
+   well as MP3s.
+ * System Time : A cron job can now be created to sync the system time
+   against an NTP or Unix time server.
+ * Samba Windows File Sharing : Added an option to create a share's directory
+   when adding the share.
+ * PPTP VPN Client : Moved code for connecting a PPTP tunnel to a separate
+   function, so it can be called by other modules.
+ * QMail Mail Server : Removed the mail reading feature, as this functionality
+   has been moved to the Read User Mail module.
+ * ProFTPD Server : Added 'Apply Changes' link to all pages, just like
+   in the Apache module.
+ * Network Configuration : Fixed support for Slackware Linu 9.1, which
+   uses a different configuration file.
+ * Network Configuration : Added an option to update /etc/hosts when
+   changing the system's hostname.
+ * Network Configuration : Fixed virtual interface numbering on Solaris.
+ * Network Configuration : Added links from ppp* interfaces to the actual
+   modules that handle them, like PPPP Dialin Client or ADSL Client.
+ * Network Configuration : Added support for boot-time address range
+   interfaces on Redhat and similar Linux distributions.
+ * Shoreline Firewall : Added buttons for adding rules or other table
+   entries above or below an existing entry.
+ * Shoreline Firewall : Added support for OpenVPN and generic tunnels.
+ * 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.
+ * Webmin Core : Fixed a security hole that could allow an attacker to
+   lock valid users by sending a bogus username or password.
+ * Webmin Configuration : Module update emails are now sent using the
+   Read User Mail module.
+ * Webmin Configuration : Added a new option to the Webmin Modules page
+   for installing a third-party module from thirdpartymodules.webmin.com.
+ * Webmin Configuration : Added a field to the Index Page Options page
+   for specifying a module to redirect users to immediately after logging
+   in.
+ * Logical Volume Management : Added a button for mounting a logical
+   volume.
+ * Users and Groups : Added options for having the UID automatically
+   computed based on the username, either by a checksum or using an external
+   program.
+ * Postfix Mail Server : Added the ability to search the mail queue.
+ * Postfix Mail Server : Removed the mail reading feature and associated
+   ACLs, as this functionality has been moved to the Read User Mail module.
+ * BIND DNS Server : Added an ACL option to limit allowed record types.
+ * BIND DNS Server : Views are now added to the file specified in the
+   Module Config, rather than to named.conf.
+ * BIND DNS Server : The file in Module Config for new views and zones
+   is only used if it is included into named.conf.
+ * Extended Internet Services : Added buttons to the module's main page
+   for enabling or disabling multiple services at once.
+ * Partitions on Local Disks : Disk and partition sizes are now shown
+   in GB, where possible.
+ * Partitions on Local Disks : Added a button for mounting a partition.
+ * 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.
+ * Filesystem Backup : 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.
+ * Filesystem Backup : 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.
+ * Custom Commands : Added an option to have environment variable substitution
+   done on edited filenames.
+ * Usermin Configuration : Module update emails are now sent using the
+   Read User Mail module.
+ * 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.
+ * Protected Web Directories : Added the ability to synchronize Unix
+   users with protected directory users, configurable for each directory.
+ * 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.
+ * Linux RAID : Added a button for mounting a RAID device.
+ * Sendmail Mail Server : Removed the mail reading feature and associated
+   ACLs, as this functionality has been moved to the Read User Mail module.
+ * MySQL Database Server : The not null flag and a default value can
+   be specified for fields in new tables.
+ * MySQL Database Server : 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.
+ * 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.
+ * Disk Quotas : Fixed a bug that prevented the editing of quotas on
+   loopback filesystems under Linux.
+
+-- Jamie Cameron <jcameron@webmin.com> Thu, 03 Jun 2004 16:17:54 -0700
+
+webmin (1.160) stable; urgency=low
+
+ * CD Burner : Added detailed access control to limit a Webmin user to
+   only using certain existing burn profiles, or to create profiles limited
+   to selected directories.
+ * System Time : Multiple time servers can now be entered to sync with.
+ * Samba Windows File Sharing : Added a page for binding the Samba server
+   to a Windows domain.
+ * QMail Mail Server : Added an option to the autoreply file editing
+   page for specifying addresses to never auto-repond to. Accepts wildcards
+   like *@foo.com or fred@*.
+ * Network Configuration : Added checks on Linux to prevent interfaces
+   with IPs that are already in use from being added, as this is not
+   allowed by the OS.
+ * Cluster Webmin Servers : Added the ability to create Webmin users
+   and groups on one or several servers, rather than on all servers at
+   once.
+ * Shoreline Firewall : Added the ability to edit the blacklist table.
+ * Webmin Core : Updated the setup.sh script to use MD5 password encryption
+   by default, on systems where Perl supports it.
+ * Webmin Core : Fixed a security hole in the maketemp.pl script, used
+   to create the /tmp/.webmin directory at install time. If an un-trusted
+   user creates this directory before Webmin is installed, he could create
+   in it a symbolic link pointing to a critical file on the system, which
+   would be overwritten when Webmin writes to the link filename (CVE
+   bug CAN-2004-0559).
+ * Webmin Core : When PAM is used for Unix authentication, expired passwords
+   are now detected and the user is prompted to select a new password
+   (if this feature is enabled on the Webmin Configuration module).
+ * Webmin Core : Make all functions in ui-lib.pl themable, allowing themes
+   to have more detailed control over modules that make use of this library.
+ * Webmin Core : Updated all modules to call ui_print_header instead
+   of calling header and printing <hr>, so that themes can avoid the
+   <hr>. Also updated the MSC theme to do this.
+ * PostgreSQL Database Server : Added a button on the module's main page
+   for backing up all databases, either immediately or on schedule.
+ * PostgreSQL Database Server : When using PostgreSQL version 7.4 or
+   later, users can now be re-named.
+ * PostgreSQL Database Server : A Webmin user who has been set up to
+   login to PostgreSQL as a different user will now be prompted to login
+   if his password set in the Webmin Users module incorrect.
+ * PostgreSQL Database Server : Added an access control restriction to
+   limit the number of databases a Webmin user can own.
+ * PostgreSQL Database Server : Fields can now be deleted from a table
+   by clicking the Delete button on the field details page, rather than
+   using the complex field-removal form.
+ * Webmin Configuration : Added an option to the Authentication page
+   for enabling the use of MD5 encrypted passwords for Webmin users.
+   These are more secure, and allow longer usable passwords.
+ * Webmin Configuration : Added an option to the Proxy Servers page for
+   specifying a source IP address for all network connections.
+ * Logical Volume Management : Added support for LVM2, as used in the
+   new 2.6 Linux kernel.
+ * LDAP Users and Groups : Updated the Module Config setting for password
+   encryption to support both standard Unix MD5 and the MD5 variant output
+   by the slappasswd program.
+ * LDAP Users and Groups : When a user's home directory is a symlink,
+   both the target of the link and the link itself are deleted.
+ * LDAP Users and Groups : Added the ability to edit shadow password
+   attributes for Unix users. Thanks to Stephan Borg for this and the
+   following feature.
+ * LDAP Users and Groups : Added the ability to re-name a Unix group.
+ * Apache Webserver : Added an option when creating a virtual server
+   to add a <Directory> section allowing access to its document root.
+ * Apache Webserver : Included support for the optional mod_bandwidth
+   Apache module and it's directives.
+ * Apache Webserver : Included support for the optional mod_dav Apache
+   module.
+ * Printer Administration : Ported the module to AIX, to manage it's
+   native /etc/qconfig file and driver system.
+ * Webmin Users : Added a Module Config option for an alternate user
+   and group list display, which takes up less space on systems with
+   a large number of Webmin users.
+ * BIND DNS Server : Added a button for selecting a free IP address when
+   adding Address records, and a Module Config page option for entering
+   IP allocation ranges.
+ * BIND DNS Server : Added basic support for delegation-only zones.
+ * BIND DNS Server : Created two new bind8-lib.pl functions for creating
+   and deleting slave zones, for use by remote callers to avoid transferring
+   large amounts of data via RPC calls.
+ * BIND DNS Server : If the rndc command is installed but does not re-load
+   a zone properly, the ndc command will be attempted as well if possible.
+ * Cluster Software Packages : When displaying the details of a package,
+   the version numbers from each of the hosts it is installed on is shown.
+ * Squid Proxy Server : Added support for the header_access directive
+   in Squid 2.5, which can be used to limit the HTTP headers passed through
+   for different requests.
+ * DHCP Server : Custom option definitions can now be edited, and will
+   be preserved in the configuration file if manually defined.
+ * Sendmail Mail Server : Added an option when creating a Domain Routing
+   entry to forward mail to a domain and all hosts in it.
+ * Sendmail Mail Server : Added an option to the autoreply file editing
+   page for specifying addresses to never auto-repond to. Accepts wildcards
+   like *@foo.com or fred@*.
+ * MySQL Database Server : Added a button on the module's main page for
+   backing up all databases, either immediately or on schedule.
+ * MySQL Database Server : A Webmin user who has been set up to login
+   to MySQL as a different user will now be prompted to login if his
+   password set in the Webmin Users module incorrect.
+ * MySQL Database Server : Added an access control restriction to limit
+   the number of databases a Webmin user can own.
+ * MySQL Database Server : Fields can now be specified as unsigned when
+   creating a table.
+ * Bootup and Shutdown : On operating systems like FreeBSD and AIX that
+   have a script which is run at system shutdown time, this script can
+   now be edited. It will also be updated by the enable_at_boot and disable_at_boot
+   functions to run any shutdown-time code for newly created actions.
+ * Bootup and Shutdown : Added an access control option to allow only
+   the starting and stopping of actions, but not editing.
+ * NFS Exports : Added an option to determine if NFS writes to an export
+   are immediately written to disk or not.
+ * NFS Exports : Added support for NFS version 4, thanks to code contributed
+   by Frederic Jolly.
+ * NFS Exports : Added an option to determine if NFS writes to an export
+   are immediately written to disk or not.
+ * NFS Exports : Added support for NFS version 4, thanks to code contributed
+   by Frederic Jolly.
+ * Disk and Network Filesystems : Added support for NFS version 4 on
+   Linux, thanks to code contributed by Frederic Jolly.
+ * Users and Groups : When full user details are displayed, added checkboxes
+   and a button for deleting multiple users at once.
+ * Users and Groups : Added a similar button for deleting multiple groups
+   at once too.
+ * Users and Groups : User batch data can now be pasted into a text box,
+   in addition to uploading a file or selecting a file on the server.
+ * Users and Groups : When a user's home directory is a symlink, both
+   the target of the link and the link itself are deleted.
+ * Users and Groups : Added a Module Config option to set the default
+   for the create, modify and delete in other modules options.
+ * Software Packages : The package update system (YUM, APT or Redhat
+   Network) can now be selected on the Module Config page, rather than
+   being always detected automatically.
+ * Read User Mail : Added a basic HTML editor for sending and replying
+   to email in HTML format. Requires Java 1.4+ in the browser. Must be
+   enabled on the Module Config page, as it is still rather unstable.
+ * Read User Mail : Included support for SMTP authentication when sending
+   email, configurable on the Module Config page.
+ * Postfix Mail Server : Added an option to the autoreply file editing
+   page for specifying addresses to never auto-repond to. Accepts wildcards
+   like *@foo.com or fred@*.
+ * Squid Report Generator : First version of this module, which can configure,
+   run and schedule the Sarg Squid log report generation tool. Thanks
+   to Omar Armas for sponsoring the development of this module.
+ * System and Server Status : Added a new monitor type for checking on
+   RAID devices.
+ * Filesystem Backup : Improved layout of dump form.
+ * Custom Commands : Added an option to clear Webmin-related environment
+   variables before running a command.
+ * Disk Quotas : Quotas and usage are now displayed in bytes, kB, MB
+   or GB where appropriate, instead of always kilobytes.
+ * Disk Quotas : The quotaon -p command is now used to determine if quotas
+   are active or not for some filesystem, which is faster and more reliable.
+
+-- Jamie Cameron <jcameron@webmin.com> Sun, 05 Sep 2004 03:12:10 -0700
+
+webmin (1.170) stable; urgency=low
+
+ * System Time : On Linux, FreeBSD and Solaris systems, the timezone
+   can now be edited.
+ * Samba Windows File Sharing : Added a new options page for configuring
+   Winbind-related settings.
+ * Linux Firewall : Added button for re-setting the firewall to a default
+   configuration.
+ * Linux Firewall : Added module configuration options for commands to
+   run before and after the firewall is applied.
+ * Linux Firewall : The firewall configuration can now be copied automatically
+   to multiple hosts in a cluster, and will be applied on all hosts when
+   the the Apply button is clicked. Like other cluster features in Webmin,
+   this requires that the servers be first setup in the Webmin Servers
+   Index module.
+ * Webalizer Logfile Analysis : Added support for Include* Webalizer
+   directives.
+ * Cluster Copy Files : First version of this module, which can copy
+   multiple files on schedule to servers in a Webmin cluster.
+ * Network Configuration : Added the ability to configure static routes
+   on Debian systems.
+ * Network Configuration : Fixed bugs that prevented the module from
+   working on SuSE 9.0+, and made it visible on those distributions again.
+ * Shoreline Firewall : Added a button for manually editing a table file.
+ * Shoreline Firewall : Added simple access control, written by Stephen
+   Carville.
+ * Webmin Core : Added support for Solaris 10.
+ * Webmin Core : Included several additional translations for various
+   languages and modules.
+ * Webmin Core : Added support for config- files that allow a range of
+   OS version numbers, and used this to reduce the number of standard
+   config files.
+ * PostgreSQL Database Server : Added the ability to select which tables
+   to include when making a backup.
+ * LDAP Users and Groups : Added API functions for managing users and
+   groups, with the same interface as those in the Users and Groups module.
+ * LDAP Users and Groups : IMAP folders to create can now contain spaces.
+ * Users and Groups : Added a checkbox for temporarily disabling a user,
+   by putting an ! in front of its encrypted password.
+ * Postfix Mail Server : Added an icon for checking the current Postfix
+   configuration.
+ * Read User Mail : Added buttons for reporting a message as spam and
+   adding the sender to the global SpamAssassin blacklist.
+ * Backup Configuration Files : First version of this module, which can
+   backup the configuration files of other Webmin modules.
+ * Webmin Users : When editing a Webmin user or group, modules are now
+   displayed under category headings.
+ * BIND DNS Server : Added a Module Config option to control whether
+   or not the PID file is under the chroot directory.
+ * Filesystem Backup : Added module configuration option to prevent prompting
+   for a new tape if the curent one runs out of space.
+ * Squid Proxy Server : Added buttons on main page for stopping, starting
+   and re-starting Squid.
+ * Squid Proxy Server : Added support for editing the refresh_pattern
+   directive.
+ * Bandwidth Monitoring : First version of this module, which can setup
+   firewall rules and a syslog entry to capture all traffic received
+   by your system on an external interface. The module can then be used
+   to generate reports on this traffic, by host, port and time.
+ * DHCP Server : Added support for SLP-related client options (thanks
+   to Alexandre Racine).
+ * Sendmail Mail Server : Added the ability to edit From:, To: and Connect:
+   tags in Spam Control rules.
+ * MySQL Database Server : Added the ability to select which tables to
+   include when making a backup.
+ * MySQL Database Server : When viewing table data, the Advanced Search
+   button can be used to perform and/or searches on multiple fields.
+ * Webmin Actions Log : Added access control to limit which modules and
+   users actions are visible for.
+ * Disk Quotas : Email notification can be set up for users that are
+   close to or have reached their soft or hard limit, on a per-filesystem
+   basis.
+
+-- Jamie Cameron <jcameron@webmin.com> Fri, 12 Nov 2004 20:00:55 -0800
+
+webmin (1.180) stable; urgency=low
+
+ * Bootup and Shutdown : Added buttons for starting and enabling actions
+   at boot, and stopping and disabling.
+ * Cluster Copy Files : Added the ability to specify directories to copy,
+   which will be recursively transferred to the remote servers.
+ * Cluster Copy Files : Added an option to copy files into the destination
+   directory, rather than preserving their full paths.
+ * Running Processes : On Solaris and Linux systems with the truss or
+   strace commands installed, a new Trace Process button appears on the
+   process information page. When clicked, a real-time view of the system
+   calls made by the process is displayed, either using a Java applet
+   or simple text depending on the module configuration.
+ * IPsec VPN Configuration : Added pages for viewing and editing secret
+   keys, both RSA and private shared key.
+ * Network Configuration : Added display of currently active routes on
+   routing page.
+ * Cluster Webmin Servers : Added form for installing updated Webmin
+   modules on all managed systems at once.
+ * Shoreline Firewall : Improved access control, to limit which Shorewall
+   tables a user can edit.
+ * Webmin Core : When installing a module from the command line, by it
+   will be granted to the same users who receive new modules when Webmin
+   is upgraded. By default, this is root and admin.
+ * Webmin Core : Added basic support for multiple root directories, so
+   that Webmin modules can be separated into core and third-party on
+   the filesystem.
+ * Webmin Core : When installing or upgrading Webmin, password timeouts
+   are now enabled by default. This protects against brute-force password
+   guessing attacks.
+ * PostgreSQL Database Server : When viewing table data, the Advanced
+   Search button can be used to perform and/or searches on multiple fields.
+ * Webmin Configuration : Create the File Locking page, which can be
+   used to limit Webmin's .lock file creation to certain directories
+   or disable it altogether.
+ * LDAP Users and Groups : Added support for pre- and post- change scripts,
+   set on the Module Config page.
+ * LDAP Users and Groups : Added Module Config options to set defaults
+   for Samba and LDAP options.
+ * LDAP Users and Groups : Added a Module Config option to select sources
+   for the shell list. This can speed up display of the user editing
+   form if the database has a large number of users.
+ * LDAP Users and Groups : Copied the batch user creation, modification
+   and deletion feature from the Users and Groups module to this one.
+ * LDAP Users and Groups : Improved support for systems that are not
+   using NSS to get Unix users and groups from the LDAP database being
+   managed.
+ * LDAP Users and Groups : Added Module Config options for overriding
+   those in the Users and Groups module.
+ * Users and Groups : Added a Module Config option to select sources
+   for the shell list.
+ * Software Packages : Added support for the Blastwave contributed Solaris
+   package management installed, pkg-get.
+ * Read User Mail : Added button for deleting all mail in a folder (disabled
+   by default in the Module Config).
+ * SMART Drive Status : First version of this module, which can display
+   the status of IDE hard drives that support SMART.
+ * Printer Administration : Added support for direct TCP connection printers
+   on Solaris.
+ * Printer Administration : Added a new driver system for Solaris 10,
+   which can use the numerous Foomatic .ppd files supplied with that
+   OS.
+ * Webmin Users : Added a button to the user editing page for switching
+   the current Webmin login to that user, without needing to know his
+   password.
+ * Cluster Software Packages : Added a page for comparing two or more
+   systems, to check for mismatches between installed packages.
+ * System and Server Status : Added support for sending SNMP traps when
+   scheduled monitoring detects that a service has gone down. This requires
+   the Net::SNMP Perl module be installed.
+ * System and Server Status : Other Webmin modules can now defined custom
+   monitor types, by including a status_monitor.pl script. This must
+   contain the functions documented in status_monitor_api.pl in this
+   module's directory.
+ * System and Server Status : Added a field for specifying the number
+   of times a service must be detected as down before an email message
+   is sent or other action taken.
+ * Partitions on Local Disks : Changed the way information about SCSI
+   disks is retrieved, to make it more reliable. Instead of reading /proc/scsi/scsi,
+   files under /proc/scsi/sg are used instead.
+ * Filesystem Backup : When scheduling a dump, it can be specified to
+   run after the completion of another backup dump. This makes it easy
+   to backup multiple directories to a single tape.
+ * Filesystem Backup : When creating a TAR format backup, multiple directories
+   can be entered.
+ * Squid Proxy Server : Added icon for setting up transparent proxying,
+   by creating needed firewall rules and Squid directives.
+ * Bandwidth Monitoring : Added the ability to specify multiple ports
+   with a range like 100-200.
+ * Scheduled Cron Jobs : Added option to move an existing environment
+   variable to the top of a user's list.
+ * Usermin Configuration : Added page showing current Usermin logins,
+   with the ability to cancel sessions.
+ * Disk Quotas : Added Module Config option to display quota percentages,
+   and mark those that are over some limit (thanks to Christophe Chisogne).
+
+-- Jamie Cameron <jcameron@webmin.com> Mon, 24 Jan 2005 14:17:25 -0800
+
+webmin (1.190) stable; urgency=low
+
+ * Samba Windows File Sharing : Added an option on the user synchronization
+   page for setting the group SID or RID for new users.
+ * Linux Firewall : Added button for deleting multiple rules from list.
+ * Linux Firewall : Added several new access control options for limiting
+   allowed actions, cluster management, and creation and deletion of
+   chains.
+ * Disk and Network Filesystems : Added additional access control options
+   to limit filesystems and associate mounts with users.
+ * IPsec VPN Configuration : Added support for some new ipsec.conf directives,
+   like nat_traversal, keyingtries, esp and auth.
+ * Cluster Webmin Servers : The 'install on hosts that don't have it'
+   menu option now respects module versions.
+ * Shoreline Firewall : Added Module Config page options for commands
+   to run before and after starting, applying and refreshing Shorewall.
+ * Change Passwords : If a user exists in the LDAP database instead of
+   the local password file, he will be updated there instead.
+ * Webmin Core : All subheadings have been reduced in size when using
+   the default MSC theme.
+ * Webmin Core : All modules now use a new API for writing to configuration
+   files, which ensures that the file does not get written to or truncated
+   if the system is out of disk space.
+ * PostgreSQL Database Server : Improved support for editing tables in
+   schemas, and granting privileges on them.
+ * Webmin Configuration : Added a new option on the logging page for
+   recording the full contents of changed files.
+ * Webmin Configuration : Scheduled updates can now be downloaded at
+   any time configurable using Cron, by enabling a new option on the
+   Module Config page.
+ * LDAP Users and Groups : Groups can now be now be flagged as Samba
+   groups, which adds the sambaGroup object class.
+ * LDAP Users and Groups : Multiple object classes for IMAP users can
+   now be specified.
+ * LDAP Users and Groups : If more than one LDAP server host is listed
+   in the configuration file, they will be tried in turn until a successful
+   connection is made.
+ * Users and Groups : Added an option on the Module Config page to show
+   the last login time for users.
+ * IPFilter Firewall : First version of this module, which can manage
+   an IPfilter firewall. Allows the creation, and editing of rules, and
+   supports all actions and the most common conditions and options.
+ * Software Packages : On Solaris systems, packages can now be installed
+   from a directory or local filesystem wildcard.
+ * Read User Mail : Added support for two new mail systems - VPopMail
+   and Qmail+LDAP. Both of these access mail for users in external databases,
+   rather than Unix users.
+ * Apache Webserver : Added support for php_admin_value and php_admin_flag
+   PHP4 directives.
+ * Apache Webserver : When adding a virtual server, the module will check
+   to ensure that it is actually available to Apache. This avoids problems
+   with the 'File or directory to add virtual servers to' option on the
+   Module Config page being set to something bogus.
+ * Webmin Users : Added module hiding button to the group page, as in
+   the user page.
+ * BIND DNS Server : Added a new display mode for the zones list - an
+   expandable tree categorized by parent domain.
+ * System and Server Status : Status email messages now include the failed
+   service in the subject line.
+ * System and Server Status : Added new monitor type for lm_sensors variables,
+   such as fan speed and CPU temperature.
+ * Filesystem Backup : A password can now be specified for remote backups
+   and restores via SSH, on Linux and BSD systems.
+ * Squid Proxy Server : An interface to listen on for transparent proxying
+   can now be selected instead of specifying a network address.
+ * Usermin Configuration : Scheduled updates can now be downloaded at
+   any time configurable using Cron, by enabling a new option on the
+   Module Config page.
+ * Kerberos5 : First version of this module, for managing Kerberos client
+   settings.
+ * Frox FTP Proxy : An interface to listen on for transparent FTP proxying
+   can now be selected instead of specifying a network address.
+ * Protected Web Directories : Added SHA1 encryption support.
+ * idmapd daemon : First version of this module, for managing the NFS
+   ID mapping daemon, developed by Frederic Jolly.
+ * BSD Firewall : Added button for deleting multiple rules from list.
+ * Webmin Actions Log : Added button for rolling back all files changed
+   by some action, where the information is available.
+ * CVS Server : The user that the CVS server runs as can now be selected
+   when setting it up.
+ * CVS Server : If the CVS directory is changed in the module configuration,
+   the CVS server settings can be updated too.
+
+-- Jamie Cameron <jcameron@webmin.com> Sat, 26 Mar 2005 01:35:32 -0800
+
+webmin (1.200) stable; urgency=low
+
+ * CD Burner : IDE CDROM devices are shown in the device list on Linux
+   2.6 systems, which support buring directly via IDE rather than using
+   SCSI emulation.
+ * PPTP VPN Client : A PPTP tunnel can now be configured to activate
+   at boot time.
+ * Network Configuration : Added some access control options to limit
+   what features of an interface can be edited, and to force both boot-time
+   and active interfaces to be edited at once.
+ * Network Configuration : Improved support for virtual interfaces on
+   FreeBSD, where the interface ordering is inconsistent.
+ * Cluster Webmin Servers : User and module refreshes can now be limited
+   to a single host or members of a group.
+ * Cluster Webmin Servers : Groups can now be selected when synchronizing
+   users and groups.
+ * PostgreSQL Database Server : Added support for allowed hosts using
+   CIDR netmask format, and IPv6 addresses.
+ * Webmin Configuration : Added an option to the Authentication page
+   for enabling full PAM conversations at login, which may be necessary
+   on systems that request more than just a username and password.
+ * Postfix Mail Server : Added support for the mynetworks_style option.
+ * Apache Webserver : ProxyPass and ProxyPassReverse directives can now
+   use the ! option to prevent proxying for some path.
+ * File Manager : Added checkbox for saving text files in DOS mode.
+ * File Manager : Users can now be prevented from accessing certain directories
+   by a new option on the access control page.
+ * Webmin Users : Users and groups can now be backed up using the Backup
+   Configuration Files module.
+ * BIND DNS Server : Slave zones now display the last date on which they
+   were transferred.
+ * BIND DNS Server : When using date-based SOAs, the starting number
+   for the serial can be specified in the module configuration.
+ * BIND DNS Server : Added button for re-downloading the root zone nameservers,
+   which may occasionally change.
+ * Cluster Software Packages : Package refreshes can now be limited to
+   a single host or members of a group.
+ * System and Server Status : Improved support for remote monitoring
+   for SMART and RAID.
+ * System and Server Status : Remote monitors now use the remote hostname
+   instead of the local hostname in the email message.
+ * Bandwidth Monitoring : This module will now work with FreeBSD's IPFW
+   firewall too, although data counts may not be completely accurate
+   as individual packet sizes are not logged. Instead, only the average
+   packet size for each hour is available.
+ * Bandwidth Monitoring : Firewall rules are now correctly created even
+   when using Shorewall, by adding them to the /etc/shorewall/start file.
+ * Bandwidth Monitoring : The module now also supports the IPFilter firewall,
+   although counts may not be accurate on fast network interfaces, as
+   IPFilter appears to not log all packets.
+ * Scheduled Cron Jobs : Added a module configuration option to display
+   the schedule for each job on the main page.
+ * Scheduled Cron Jobs : Added another option to display the current
+   running status of each job.
+ * Usermin Configuration : Trusted referers for Usermin can now be edited.
+ * Cluster Users and Groups : User and group refreshes can now be limited
+   to a single host or members of a group.
+ * Cluster Users and Groups : Groups can now be selected when synchronizing
+   users and groups.
+ * Sendmail Mail Server : Quarantined messages in the mail queue are
+   now visible.
+
+-- Jamie Cameron <jcameron@webmin.com> Sun, 10 Apr 2005 21:05:58 -0700
+
+webmin (1.210) stable; urgency=low
+
+ * System Time : Command-line options for the hwclock command can now
+   be specified on the Module Config page.
+ * System Time : Added an API for getting and setting the system and
+   hardware times, for calling by other modules.
+ * Samba Windows File Sharing : The smbstatus and smbpasswd programs
+   are now run with an option to specify the Samba configuration file,
+   for sites running multiple Samba instances or using a non-standard
+   config file.
+ * Cluster Copy Files : A command to run on remote hosts after copying
+   files can now be specified.
+ * Network Configuration : Interfaces used by Solaris zones are now recognized,
+   and cannot be editing using this module (the Zones module must be
+   used instead).
+ * Network Configuration : On Solaris systems, interfaces configured
+   using DHCP can now be properly activated.
+ * Shoreline Firewall : Added support for standard Shorewall actions
+   on the rules page.
+ * Webmin Core : On Solaris systems that support RBAC, available modules
+   and access rights can now be derived from RBAC for selected users.
+   This can be enabled on a per-user or per-module basic in the Webmin
+   Users module.
+ * Cluster Usermin Servers : First version of this module, which can
+   manage multiple Usermin servers from a single interface.
+ * PostgreSQL Database Server : Added a Module Config option to specify
+   the encoding for database content.
+ * Webmin Configuration : Additional SSL certificates can now be defined
+   for different local IP addresses. This can be useful for sites doing
+   SSL virtual hosting that want to share the same certificate between
+   Apache and Webmin for the same address.
+ * Webmin Configuration : Added a checkbox to the upgrade form to terminate
+   other Webmin sessions, to prevent mismatches between forms and programs
+   in the old and new versions.
+ * LDAP Users and Groups : Added Module Config page options for extra
+   properties for LDAP groups, similar to those for users.
+ * IPFilter Firewall : The firewall configuration can now be copied automatically
+   to multiple hosts in a cluster, and will be applied on all hosts when
+   the the Apply button is clicked. Like other cluster features in Webmin,
+   this requires that the servers be first setup in the Webmin Servers
+   Index module.
+ * IPFilter Firewall : Added the ability to view and edit NAT rules,
+   so that you can setup masquerading and port redirection.
+ * RBAC and Projects : First version of this module, which can manage
+   user attributes, profiles, authorizations and the system policy. Currently
+   only supports Solaris, which is the only OS that includes RBAC as
+   standard.
+ * RBAC and Projects : Added support for managing projects as well, to
+   limit resource use on a per-user basis. Also added a page for showing
+   currently active resource controls.
+ * Apache Webserver : When first using the module, users will no longer
+   be forced to select which Apache modules are installed - instead,
+   this is detected automatically.
+ * Apache Webserver : Added a Module Config option for specifying the
+   filename template for new virtual server conf files, instead of always
+   using DOMAINNAME.conf
+ * Apache Webserver : When a virtual server in it's own private config
+   file is deleted, the entire file will be removed to avoid leaving
+   empty .conf files around.
+ * Printer Administration : Improved support for AIX, so that printer's
+   enabled status can be properly shown and edited.
+ * Webmin Users : Users and groups with the same name can now be created.
+   Internally, Webmin now uses .gacl files instead of .acl to store group
+   ACL settings.
+ * BIND DNS Server : Basic information about all domains is now kept
+   in a separate cache file, which can be read faster than the primary
+   named.conf file. This speeds up the zone list and editing of records
+   on systems that have a large number of domains.
+ * BIND DNS Server : More than one slave server to add new master zones
+   to can now be defined, and zones will be added, deleted and applied
+   on all at once. When a slave is added, existing master zones can also
+   be converted to new slave zones on it.
+ * BIND DNS Server : Multiple master, slave or forward zones can now
+   be created at once from a batch file, using a new link on the module's
+   index page.
+ * BIND DNS Server : When a list view is used for zones, several can
+   now be selected at once and deleted using a single button.
+ * Cluster Software Packages : Packages can be installed from APT, YUM
+   or other supported package systems on multiple hosts at once.
+ * Partitions on Local Disks : Linux swap partitions can now be easily
+   mounted as virtual memory.
+ * Solaris Zones : First version of this module, for creating and managing
+   Zones on a Solaris 10 system.
+ * Squid Proxy Server : When creating an ACL, an external filename can
+   be specified for storing the matching values.
+ * DHCP Server : Improved support for DDNS (thanks to Johannes Franken
+   <jfranken@jfranken.de>, including editors for the zone- and key-directives
+   (new with dhcpd3), new scope-option "client-updates" (new with dhcpd3),
+   and a text editor for dhcpd.conf
+ * Linux RAID : RAID devices can now be easily mounted as virtual memory.
+ * Sendmail Mail Server : Added a button for flushing quarantined messages
+   from the queue.
+ * MySQL Database Server : Added a Module Config option to specify the
+   encoding for database content.
+ * Perl Modules : On systems that use RPM packages, modules installed
+   from RPMs will be displayed in the list as well.
+ * HTTP Tunnel : First version of this module, which allows access to
+   any URL tunnelled via the Webmin server.
+ * Linux Firewall : Additional IPtables modules can now be specified
+   when editing a rule.
+ * Disk and Network Filesystems : The priority for swap files and devices
+   can now be edited on Linux.
+ * Log File Rotation : Updated the UI to disable non-editable fields.
+ * Log File Rotation : Added a button on the Edit Log File page for forcing
+   the immediate rotation of just one log.
+ * Running Processes : Added a search option for finding processes by
+   remote or local IP address.
+ * Running Processes : Task IDs and zone names are now shown on Solaris,
+   and processes can be viewed categorized by zone.
+ * Fetchmail Mail Retrieval : The Scheduled Checking page is now available
+   even when the module is configured to manage Fetchmail for all users
+   on the system, and can setup a Cron job to fetch mail for all users.
+ * Users and Groups : MD5 password encryption is now used on Solaris,
+   when configured in policy.conf.
+ * Read User Mail : Added a Module Config option (on by default) to get
+   the From: address for users from Virtualmin, if installed.
+ * Postfix Mail Server : The header_checks table for rejecting or redirecting
+   email based on its headers can now be edited.
+ * SpamAssassin Mail Filter : Added a new icon for re-configuring where
+   Procmail delivers mail classifies as Spam.
+ * System and Server Status : Added monitors for NUT UPS values and mail
+   queue length.
+ * Usermin Configuration : Additional SSL certificates for Usermin can
+   now be defined for different local IP addresses. This can be useful
+   for sites doing SSL virtual hosting that want to share the same certificate
+   between Apache and Webmin for the same address.
+ * Protected Web Directories : Added the ability to manage groups too,
+   and to specify which users and groups from the password file are allowed.
+ * BSD Firewall : The firewall configuration can now be copied automatically
+   to multiple hosts in a cluster, and will be applied on all hosts when
+   the the Apply button is clicked. Like other cluster features in Webmin,
+   this requires that the servers be first setup in the Webmin Servers
+   Index module.
+
+-- Jamie Cameron <jcameron@webmin.com> Wed, 01 Jun 2005 23:35:19 -0700
+
+webmin (1.220) stable; urgency=low
+
+ * System Time : When the hardware or system time is not editable due
+   to module access control restrictions, the times are now displayed
+   (but cannot be changed).
+ * SSH Server : Added a button on the module's main page for stopping
+   the SSH server.
+ * Cluster Copy Files : A command to run before copying can now be specified,
+   and both the before and after commands can be configured to run locally
+   instead of on the remote host.
+ * Webmin Core : Added a new Global ACL control option to limit a user
+   to read-only mode. This does not yet support all modules, but in those
+   that are supported any changes the user makes will simply not take
+   effect.
+ * Webmin Core : Restarting of Webmin is now much faster in some modules
+   that do not need a full configuration reload, due to the addition
+   of a function that justs tells miniserv.pl to re-read its config file.
+ * PostgreSQL Database Server : When creating a database, the character
+   set encoding can be specified.
+ * PostgreSQL Database Server : Added a Module Config page option to
+   show the database and table lists using tables rather than icons.
+ * PostgreSQL Database Server : Added checkboxes and a button to the
+   Edit Database page for dropping multiple tables at once.
+ * PostgreSQL Database Server : Added checkboxes and a button to the
+   module index for dropping multiple databases at once.
+ * Webmin Configuration : Added a new field to the proxy page, for selecting
+   a preferred OSDN mirror site. This is used when updating Webmin and
+   Usermin, and so should be set to whichever mirror is closest to you.
+ * LDAP Users and Groups : Added access control (configurable in the
+   Webmin Users module) to restrict which users and groups can be managed.
+ * LDAP Users and Groups : Added checkboxes on the main page for deleting
+   multiple users or groups at once.
+ * LDAP Users and Groups : Multiple users can be locked or un-locked
+   at once from the module's main page.
+ * Users and Groups : Added a new access control option to restrict users
+   by regular expression.
+ * Users and Groups : Multiple users can be locked or un-locked at once
+   from the module's main page.
+ * Users and Groups : Disabled users now appear in italics in the user
+   list.
+ * Postfix Mail Server : Added buttons on the mail queue page to re-queue,
+   hold and un-hold messages.
+ * Read User Mail : Added Module Config options to show the number of
+   messages in each users' inbox and sent-mail folder, and to attached
+   a signature to sent mail.
+ * System Logs : When searching log files, rotated and compressed versions
+   are also included.
+ * Printer Administration : Added clustering support, so that printers
+   can be created, modified and deleted on multiple hosts at once.
+ * SpamAssassin Mail Filter : Simplified the Header and Body Tests page,
+   to more easily allow the definition of rules using the header, score
+   and describe directives.
+ * Webmin Users : Enhanced the  Unix User Authentication page to allow
+   different access to be granted to different users and group members.
+ * BIND DNS Server : Added a new page for setting up RNDC on BIND version
+   9, so that individual zones can be reloaded.
+ * BIND DNS Server : Updated the Control Interface Options to be more
+   consistent with the rest of the module.
+ * BIND DNS Server : Added support for easily creating SPF records. Even
+   though these are really TXT records, they now appear as a separate
+   type in this module.
+ * System and Server Status : The notification methods (email, pager,
+   snmp) for each monitor can now be selected individually.
+ * System and Server Status : Added a field on the Edit Monitor page
+   for notifying a custom email address when a particular service is
+   down.
+ * System and Server Status : Added a new monitor type for DNS lookups,
+   to ensure that some server is up and returning the correct address
+   for some hostname.
+ * Filesystem Backup : Added options on Linux systems to verify a backup
+   once it is complete, and to re-mount with the noatime option when
+   backing up.
+ * PPTP VPN Server : Usernames for active connections are now show, if
+   logged in /var/log/messages.
+ * Custom Commands : File editors can how have parameters, which are
+   substituted into the filename before editing.
+ * MySQL Database Server : Added checkboxes and a button to the Edit
+   Database page for dropping multiple tables at once.
+ * MySQL Database Server : Added checkboxes and a button to the module
+   index for dropping multiple databases at once.
+ * Webmin Actions Log : Added an index on the Webmin log file, to speed
+   up searching and viewing of log entries.
+ * Disk Quotas : When editing user and group quotas, you can now select
+   the units they are in, rather than always entering in kB.
+ * Disk Quotas : The email message sent to users who are over quota can
+   now be modified on the Module Config page.
+ * Perl Modules : On systems that use Debian packages, modules installed
+   from packages will be displayed in the list as well.
+
+-- Jamie Cameron <jcameron@webmin.com> Thu, 14 Jul 2005 18:31:41 -0700
+
+webmin (1.230) stable; urgency=low
+
+ * Samba Windows File Sharing : When a user is re-named under Samba 3,
+   it is deleted and re-added to the Samba users database, as the pdbedit
+   command does not support renaming.
+ * Upload and Download : Added a new form for downloading a file from
+   the server to the user's PC.
+ * Running Processes : Added a new access control option to allow processes
+   belong to several different users to be managed. Thanks to Galen Johnson
+   for the initial patch that implemented this feature.
+ * Running Processes : When running a command, you can now select which
+   Unix user it will be run as.
+ * Scheduled Commands : Allowed and denied At users can now be managed,
+   on Linux systems.
+ * Cluster Webmin Servers : On the Edit Module page, you can now edit
+   the configuration for a module on multiple hosts at once.
+ * Webmin Core : Added basic support for running Webmin on Windows system
+   with ActiveState Perl installed. The new setup.pl install script must
+   be used, as the setup.sh shell script cannot run on Windows.
+ * Webmin Core : Fixed a bug that could allow a remote attack if the
+   option to use full PAM conversations is enabled.
+ * Webmin Core : Improved the Webmin RPM to not lose the /etc/webmin
+   directory when upgrading from an RPM by another vendor (like Mandrake
+   or DAG).
+ * PostgreSQL Database Server : Added checkboxes and a button to the
+   lists of users, groups and allowed hosts for deleted several at once.
+ * PostgreSQL Database Server : When there are too many databases or
+   tables to reasonable list, a search form is show instead for finding
+   matching databases or tables by name.
+ * PostgreSQL Database Server : Added a button on the Edit Table page
+   for exporting in CSV format, either to a file or for display in the
+   browser.
+ * Webmin Configuration : Added an option to enable Utmp logging where
+   users login to or logout from Webmin. Requires the User::Utmp Perl
+   module.
+ * Webmin Configuration : Added a form on the Modules page for exporting
+   one or more installed modules as a .wbm.gz file.
+ * Webmin Configuration : Put a button on the main page for submitting
+   information about the OS on this Webmin system to the developers,
+   for tracking how many people use each OS.
+ * Webmin Configuration : Fixed up the proxy servers and downloads page,
+   to prevent problems when the OSDN servers cannot be reached.
+ * LDAP Users and Groups : When creating users from a batch file, a new
+   option is available to create Samba LDAP properties for them as well.
+ * LDAP Users and Groups : Users and groups can be searched using greater-than
+   and less-than comparisons.
+ * Users and Groups : Added a Module Config option to specify the real
+   base for home directories to create, such as /export/home on systems
+   using an automounter.
+ * Software Packages : Added support for the Mandrake URPMI package system.
+ * Software Packages : Cleaned up package system support code, to allow
+   searching for packages in a consistent way on all operating systems.
+ * Postfix Mail Server : Added support for the body_checks table, and
+   improved the UI for editing the header_checks table. Thanks to Vincent
+   Ertner for sponsoring this feature.
+ * Postfix Mail Server : Added a button on all map lists to edit the
+   map data file manually.
+ * Read User Mail : All Webmin users can now report spam, rather than
+   just those that have access to the SpamAssassin module.
+ * Backup Configuration Files : Added checkboxes to control if the Webmin
+   config file for the target modules (in /etc/webmin) and the actual
+   server config files (like httpd.conf) are included in each backup.
+ * Backup Configuration Files : Added a button on the Edit Backup page
+   to execute it immediately.
+ * Backup Configuration Files : Extra files to include in each backup
+   that are not associated with any module can now be manually entered.
+ * Webmin Users : Users can now be temporarily locked without their passwords
+   being lost.
+ * BIND DNS Server : Moved the option for the default nameserver for
+   new master domains to the Zone Defaults page, where it is more obvious.
+ * Cluster Software Packages : Multiple packages can be un-installed
+   at once from multiple servers from the search results page.
+ * System and Server Status : Added a monitor option to have it skipped
+   if some other monitor is down.
+ * System and Server Status : Internationalized the status emails, so
+   they can be translated into other languages.
+ * System and Server Status : The list of monitors on the main page now
+   has checkboxes next to them, to allow several to be deleted at once.
+ * System and Server Status : The disk space monitor can now check for
+   free inodes too, on Linux systems.
+ * Scheduled Cron Jobs : In addition to the normal method of specifying
+   the times that a cron job runs at, a date range can now also be entered.
+ * Custom Commands : Added a new type of command - an SQL query or update
+   that will be performed against a database for which a Perl DBI driver
+   is installed.
+ * Usermin Configuration : Added an option to enable Utmp logging where
+   users login to or logout from Usermin. Requires the User::Utmp Perl
+   module.
+ * Usermin Configuration : Added an option to have missing home directories
+   automatically created at login time, and to specify their permissions.
+ * Protected Web Directories : Added a new encryption type for protected
+   directories - digest mode, which also uses a more secure password
+   exchange between the web server and browser.
+ * Sendmail Mail Server : Added fields on the Sendmail Options page for
+   the maximum allowed and bad recipients in a single email.
+ * MySQL Database Server : Added checkboxes and a button to the lists
+   of user, database, host, table and field privileges for deleted several
+   at once.
+ * MySQL Database Server : When there are too many databases or tables
+   to reasonably list, a search form is show instead for finding matching
+   databases or tables by name.
+ * MySQL Database Server : Added a button on the Edit Table page for
+   exporting in CSV format, either to a file or for display in the browser.
+
+-- Jamie Cameron <jcameron@webmin.com> Mon, 19 Sep 2005 05:32:13 -0700
+
+webmin (1.240) stable; urgency=low
+
+ * Webmin Servers Index : Added checkboxes and a button for deleting
+   multiple servers at once.
+ * QMail Mail Server : When deleting messages from the mail queue, Webmin
+   will prompt for confirmation first.
+ * Webmin Core : Replaced all calls to the crypt() function with new
+   code that will use the Crypt::UnixCrypt Perl modules on systems for
+   with crypt() is broken.
+ * PostgreSQL Database Server : Added a search field to the Granted Privileges
+   page when there are too many to resonably display.
+ * PostgreSQL Database Server : Added an option on the CSV export page
+   for selecting which columns to include.
+ * PostgreSQL Database Server : Added a section to the Execute SQL page
+   for importing data from a CSV or tab-separated file.
+ * Webmin Configuration : CIDR-format network addresses can now be used
+   on the IP Access Control page.
+ * Webmin Configuration : Added the Advanced Options icon, for managing
+   some rarely-used internal Webmin settings.
+ * Webmin Configuration : The size of the popup help window used by Webmin
+   can now be configured on the User Interface page.
+ * Users and Groups : Users can now be searched for by GID, and using
+   greater-than and less-than comparisons.
+ * Software Packages : Added an option to enable disabled repositories
+   when installing a package from YUM.
+ * Postfix Mail Server : When deleting messages from the mail queue,
+   Webmin will prompt for confirmation first.
+ * Webmin Users : CIDR-format network addresses can now be used in the
+   IP access control field.
+ * Webmin Users : The inactivity logout time can now be set on a per-Webmin
+   user basis, rather than the global setting in the Webmin Configuration
+   module applying to all users.
+ * Scheduled Cron Jobs : Added a field for entering comments from Cron
+   jobs, and a Module Config option to display comments in the list.
+ * Custom Commands : If other servers are defined in the Webmin Servers
+   Index module, custom commands can be configured to run on one or more
+   other Webmin hosts in a cluster.
+ * Usermin Configuration : The inactivity timeout can now be specified
+   on a per-user or group basis, rather than just using a single global
+   timeout.
+ * DHCP Server : Added a button for stopping the running DHCP server.
+ * Dovecot IMAP/POP3 Server : First version of this module, for configuring
+   the Dovecot IMAP/POP3 server.
+ * MySQL Database Server : Added an option on the CSV export page for
+   selecting which columns to include.
+ * Sendmail Mail Server : Added a button to the mail queue page for flushing
+   only selected messages.
+ * Sendmail Mail Server : When deleting messages from the mail queue,
+   Webmin will prompt for confirmation first.
+ * Sendmail Mail Server : Multiple values can now be entered and edited
+   for the SMTP port options.
+
+-- Jamie Cameron <jcameron@webmin.com> Sun, 16 Oct 2005 23:24:31 -0700
+
+webmin (1.250) stable; urgency=low
+
+ * Linux Firewall : Protocol numbers can be explicitly entered in a rule,
+   along with the defaults of TCP, UDP and so on.
+ * Webmin Servers Index : Added a new login mode to use the same username
+   and password for a remote server as was used to login to this server.
+   This is only available when not using session authentication and when
+   the option to supply the password to Webmin programs is enabled, both
+   set in the Webmin Configuration module.
+ * Webmin Servers Index : Added a new page for automatically finding
+   Webmin servers on a regular schedule. Also, defaults for the system
+   type, link type and RPC mode can be set on the Module Config page,
+   and enforced on the ACL page. Thanks to OpenCountry for sponsoring
+   the development of this.
+ * QMail Mail Server : When creating an autoreply alias, you can enter
+   regexps that the headers will be checked against to prevent the reply.
+ * Disk and Network Filesystems : Added some more options for Linux CIFS
+   mounts.
+ * Log File Rotation : Added a Module Config option for specifying a
+   file to add new logrotate sections to.
+ * Shoreline Firewall : Added support for the providers Shorewall table.
+ * Webmin Core : Fixed a possible security hole caused by a bug in Perl.
+ * PostgreSQL Database Server : Group management is now done using the
+   create/alter/drop group SQL commands for PostgreSQL versions 8.0 and
+   above.
+ * PostgreSQL Database Server : The full PostgreSQL error message is
+   now shown when Webmin cannot login to the database.
+ * PostgreSQL Database Server : Allowed hosts can be edited even when
+   PostgreSQL is not running.
+ * Webmin Configuration : When adjusting the operating system manually,
+   the internal version code can and must be changed too.
+ * Webmin Configuration : Added an option when cloning a module to use
+   the default configuration instead of copying from the original.
+ * LDAP Users and Groups : Added an extra Module Config field for specifying
+   custom attributes for which duplicates are not allowed, like a user's
+   email address.
+ * Users and Groups : When exporting users, they can now be selected
+   by GID range.
+ * IPFilter Firewall : On Solaris 10 systems IPfilter is now enabled
+   at boot time using SMF, rather than an init script.
+ * Postfix Mail Server : Added support for the new RBL lookup parameters,
+   thanks to Roberto Tecchio.
+ * Postfix Mail Server : When creating an autoreply alias, you can enter
+   regexps that the headers will be checked against to prevent the reply.
+ * Postfix Mail Server : Added a page for editing Postfix server processes,
+   as defined in the master.cf file.
+ * Read User Mail : Output from sa-learn or spamassassin is now show
+   when reporting multiple messages as spam.
+ * Apache Webserver : Apache -D variables are now automatically detected
+   on SuSE, Redhat and Mandrake systems, rather than needing to be entered
+   manually.
+ * Apache Webserver : Added support for the SSLPassPhraseDialog directive,
+   which allows the password for an SSL key to be stored in a file rather
+   than needing to be entered when the server is started.
+ * File Manager : When searching for files, you can now search by their
+   contents too.
+ * File Manager : Added a Preview button, for viewing a scaled-down version
+   of a GIF, JPEG or PNG image.
+ * BIND DNS Server : Added a Module Config option for Unix time serial
+   numbers.
+ * BIND DNS Server : Multiple records in a zone can be deleted at once
+   using checkboxes in the records list.
+ * Scheduled Cron Jobs : Multiple Cron jobs can be deleted at once, using
+   checkboxes on the module's main page.
+ * Filter and Forward Mail : First version of this module, which allows
+   simple Procmail configuration.
+ * Dovecot IMAP/POP3 Server : Added support for the new config file format
+   in Dovecot 1.0.
+ * MySQL Database Server : When editing data in a table, enum fields
+   are shown as menus.
+ * MySQL Database Server : The full MySQL error message is now shown
+   when Webmin cannot login to the database.
+ * MySQL Database Server : When backing up all databases at once, an
+   option is now available to run commands before/after all of them,
+   rather than before/after each.
+ * Sendmail Mail Server : Added an option to the Sendmail Options page
+   for selecting the order in which the mail queue is processed. This
+   same option also appears on the Module Config page, for use when the
+   queue is manually flushed.
+ * Sendmail Mail Server : When creating an autoreply alias, you can enter
+   regexps that the headers will be checked against to prevent the reply.
+ * Sendmail Mail Server : When viewing an individual message in the mail
+   queue, there is now a button for flushing just that email.
+ * Disk Quotas : Added the $GRACE parameter to the over-quota email template.
+
+-- Jamie Cameron <jcameron@webmin.com> Tue, 29 Nov 2005 14:36:38 -0800
+
+webmin (1.260) stable; urgency=low
+
+ * MON Service Monitor : The status of the MON server can be displayed
+   by Webmin using the monshow command.
+ * Bootup and Shutdown : On systems that have the chkconfig command installed,
+   it will be used to enable and disable boot-time actions instead of
+   Webmin creating the symlinks manually.
+ * Samba Windows File Sharing : Added an icon for manually editing the
+   Samba configuration file.
+ * SSH Server : Added an option on the User SSH Key Setup page for selecting
+   the key type to create.
+ * SSH Server : Added an icon for manually editing the SSH server and
+   client configuration files.
+ * Webmin Servers Index : Added Module Config options to block the auto-discovery
+   of specified hosts or local interfaces.
+ * QMail Mail Server : Added a Module Config option to display aliases
+   and other tables in one column instead of two, to increase readability
+   when long aliases or domain names exist.
+ * QMail Mail Server : Added checkboxes and Delete Selected buttons on
+   the aliases, virtual mappings, domain routing and mail users pages
+   for deleting multiple entries at once.
+ * Webalizer Logfile Analysis : Added a Module Config option to prevent
+   the Webmin header and footer from being added when viewing a Webalizer
+   report.
+ * ProFTPD Server : Added a button to the main page for stopping the
+   ProFTPd server.
+ * Network Configuration : Added support for the new config file format
+   in SuSE 10.0.
+ * Network Configuration : Added support for editing the IPv6 host addresses
+   file on Solaris (/etc/inet/ipnodes).
+ * Shoreline Firewall : Updated the module to support new options and
+   columns in Shorewall version 3, such as macros, the new zones table
+   and so on.
+ * Shoreline Firewall : Several records can be deleted at once from any
+   table using checkboxes next to them.
+ * Webmin Configuration : The Export Modules form can now write to a
+   file on the server.
+ * LDAP Users and Groups : When deleting multiple users, their address
+   book entries and IMAP inbox are deleted too.
+ * Users and Groups : Added an access control option to prevent the renaming
+   of users.
+ * Squid Report Generator : Added a Module Config option to prevent the
+   Webmin header and footer from being added when viewing a SARG report.
+ * Postfix Mail Server : Added a Module Config option to display aliases
+   and other tables in one column instead of two, to increase readability
+   when long aliases or domain names exist.
+ * Postfix Mail Server : Added checkboxes and buttons on the aliases,
+   virtual domains and other list pages for deleting several at once.
+ * Postfix Mail Server : Added an icon for editing the Postfix main and
+   master configuration files.
+ * Read User Mail : Added a Module Config option for selecting users
+   to not display, thanks to Brad Kester.
+ * Read User Mail : The displayed size of mailboxes in Maildir format
+   includes all files in the directory, rather than just those in the
+   cur, tmp and new subdirectories in older Webmin releases.
+ * Apache Webserver : Added a Module Config option for a directory to
+   symlink new virtual host files from, to support the configuration
+   system used by Debian Linux.
+ * Apache Webserver : Added checkboxes and a button to the module's main
+   page for deleting multiple virtual hosts at once.
+ * SpamAssassin Mail Filter : Updated the setup and procmail delivery
+   pages to allow forwarding of spam to an email address.
+ * File Manager : Absolute and relative paths like /tmp/foo and bar/foo
+   can be used when renaming a file.
+ * File Manager : The GD Perl module will be used for scaling preview
+   images, if installed.
+ * Webmin Users : Added checkboxes and buttons on the module's main page
+   for deleting several users and groups at once.
+ * Webmin Users : Webmin users created and managed by other modules can
+   be marked as non-editable, to prevent them from being edited when
+   any changes would be over-written.
+ * Webmin Users : The IP addresses of connected users are displayed on
+   the sessions page.
+ * BIND DNS Server : When deleting a zone, the .log or .jnl file created
+   by BIND for dynamic DNS updates is also removed.
+ * BIND DNS Server : Added an icon for manually editing the BIND master
+   configuration file.
+ * BIND DNS Server : Reverse IPs are updated even when the forward record
+   names are not fully canonicalized.
+ * BIND DNS Server : Added an ACL option to allow a Webmin user to apply
+   the BIND configuration, but not stop or start the server.
+ * Cluster Software Packages : When doing cluster compares, groups can
+   be selected as well as individual hosts.
+ * System and Server Status : Added support for the SNMP_Session Perl
+   module for sending SNMP traps, as an alternative to Net::SNMP.
+ * Scheduled Cron Jobs : Multiple Cron jobs can be enabled or disabled
+   at once, in a similar way to many can be deleted.
+ * Custom Commands : The output from a command is now shown as it is
+   generated, for commands run locally.
+ * Custom Commands : Added a Module Config parameter to change the number
+   of columns used to display command buttons in.
+ * Usermin Configuration : Added page for configuring DAV support in
+   Usermin 1.181 or higher.
+ * Usermin Configuration : Added a form for exporting Usermin modules,
+   similar to the feature that already existed in Webmin.
+ * Usermin Configuration : The IP addresses of connected users are displayed
+   on the sessions page.
+ * Dovecot IMAP/POP3 Server : Added an icon for manually editing the
+   Dovecot configuration file.
+ * Protected Web Directories : Added the ability to specify extra directives
+   to be added to .htaccess files, thanks to Charlie Garrison <charlie@make-tracks.com.au>
+ * Sendmail Mail Server : Multiple Sendmail PID files can be specified
+   on the Module Config page, for systems using Mailscanner (which runs
+   two Sendmail daemons).
+ * Sendmail Mail Server : Added a Module Config option to display aliases
+   and other tables in one column instead of two, to increase readability
+   when long aliases or domain names exist.
+ * Sendmail Mail Server : On the aliases, address mappings and other
+   list pages, multiple entries can be deleted at once using the new
+   checkboxes and Delete Selected button.
+ * MySQL Database Server : Added a new page for editing MySQL server
+   settings in the [mysqld] section of the my.cnf file.
+ * Perl Modules : Added checkboxes and buttons on the module's main page
+   for removing and upgrading multiple Perl modules at once.
+
+-- Jamie Cameron <jcameron@webmin.com> Sun, 29 Jan 2006 16:06:38 -0800
+
+webmin (1.270) stable; urgency=low
+
+ * Bootup and Shutdown : Added a Module Config option to disable the
+   use of the chkconfig command for enabling and disabling actions.
+ * Bootup and Shutdown : Added support for the FreeBSD 5.x rc.d bootup
+   scripts directory.
+ * Samba Windows File Sharing : Added checkboxes and a button to the
+   View Connections page for disconnecting multiple users at once.
+ * System Logs NG : First version of this module.
+ * Linux Firewall : Added a Module Config option to have rule comments
+   stored used the --comment IPtables argument, rather than # comments
+   in the save file.
+ * SSH Server : Added support for systems that don't have an SSH server
+   PID file (like OS X).
+ * Webmin Servers Index : On the Automatically Find Servers page, the
+   field for the IP network to scan now accepts multiple networks.
+ * Webalizer Logfile Analysis : Log files from ProFTPd and WU-FTPd are
+   now automatically made available for generating reports on.
+ * Running Processes : The CPU type and speed is displayed on the processed
+   by CPU usage page, on Linux systems.
+ * Webmin Core : Proxy settings made in the Webmin Configuration module
+   are passed on to programs Webmin calls via the http_proxy and ftp_proxy
+   environment variables.
+ * Webmin Core : Added automatically created UTF-8 translations for simplified
+   and traditional Chinese.
+ * PostgreSQL Database Server : Added support for viewing, creating and
+   managing indexes, views and sequences in databases.
+ * PostgreSQL Database Server : If the before-backup command fails, the
+   entire backup is halted.
+ * PostgreSQL Database Server : When backing up all databases at once,
+   an option is now available to run commands before/after all of them,
+   rather than before/after each.
+ * Webmin Configuration : The sizes of user, file, date and module chooser
+   windows opened by Webmin can be configured on the User Interface page.
+ * Webmin Configuration : Added an option on the SSL Encryption page
+   to prevent the use of SSL version 2.
+ * Webmin Configuration : Added an option on the User Interface page
+   to have the current username prepended to all page titles.
+ * Webmin Configuration : Added a section to the Advanced Options page
+   for setting the Webmin temporary files directory on a per-module basis.
+ * Webmin Configuration : Added options on the Proxy Servers and Downloads
+   page to enable caching of HTTP and FTP downloads by Webmin. This is
+   useful if your network does not have a proxy (like Squid), and you
+   often download the same files multiple times.
+ * Webmin Configuration : Added a form to the Webmin Themes page for
+   exporting a theme to a file.
+ * LDAP Users and Groups : Add LDAP attributes for created, modified
+   and deleted users are made available to pre and post scripts in the
+   USERADMIN_LDAP_* environment variables.
+ * LDAP Users and Groups : Changed the way the given name and surname
+   attributes are stored.
+ * LDAP Users and Groups : Password quality restrictions set in the Users
+   and Groups module are also checked in this module.
+ * Read User Mail : When the module is configured to display only users
+   with mail and no users have mail, then nothing will be displayed.
+ * System Logs : Log files from other modules (such as MySQL and BIND)
+   are shown in this module too, even though they are not logged via
+   syslog. This allows logs to be viewed and searched from a single interface.
+ * System Logs : When viewing a log file, the contents of the newest
+   rotated version will be shown in the latest log is empty.
+ * File Manager : Added a button for editing HTML files, using a rich-text
+   editor.
+ * Webmin Users : Added the ability to control which hours of the day
+   and days of the week a Webmin user can login.
+ * BIND DNS Server : When adding a cluster slave DNS server, you can
+   specify that slave zones created locally should also be created on
+   the slave too, with the same settings.
+ * BIND DNS Server : Added a Module Config option to not read or display
+   records in a zone by default, which speeds up the process of adding
+   records to very large zones. Thanks to Walgreens for sponsoring this
+   feature.
+ * BIND DNS Server : When deleting multiple Address records, their corresponding
+   reverse records can be deleted as well.
+ * BIND DNS Server : Cluster slave DNS servers can have an alternative
+   hostname specified, for use in the NS records on the master when a
+   new zone is added.
+ * BIND DNS Server : Added a field on the Addresses and Topology page
+   for controlling which clients can make recursive queries.
+ * BIND DNS Server : When an automatic filename is chosen for a zone
+   added to a view, the view name is included in order to avoid clashes.
+ * Partitions on Local Disks : The FAT size option for Windows filesystems
+   now uses a menu, which makes it easier to see what sizes are valid.
+ * Filesystem Backup : If the before-backup command fails, the entire
+   backup is halted.
+ * Filesystem Backup : Added support for bzipping TAR archives on Linux
+   systems.
+ * Usermin Configuration : Added an option on the SSL Encryption page
+   to prevent the use of SSL version 2.
+ * Usermin Configuration : Added a form on the sessions page for logging
+   in as a Usermin user without needing to know their password.
+ * Usermin Configuration : Added an option on the User Interface page
+   to have the current username prepended to all page titles.
+ * Usermin Configuration : Added a form to the Usermin Themes page for
+   exporting a theme to a file.
+ * Filter and Forward Mail : Added a message to the module's main page
+   to detect system-level mail aliases (in /etc/aliases) that would forward
+   email to the user to a different destination.
+ * MySQL Database Server : Added support for viewing, creating and managing
+   indexes in databases.
+ * MySQL Database Server : If the before-backup command fails, the entire
+   backup is halted.
+ * MySQL Database Server : Added an option on the backup page for entering
+   a different character set.
+ * BSD Firewall : When creating a firewall rule, the rule number can
+   be optionally manually entered.
+ * Disk Quotas : Added checkboxes and a button to the user and group
+   quota lists, for updating the block and file limits of multiple users
+   and groups at once.
+
+-- Jamie Cameron <jcameron@webmin.com> Tue, 04 Apr 2006 16:16:18 -0700
+
+webmin (1.280) stable; urgency=low
+
+ * CD Burner : Added checkboxes and a button for deleting multiple profiles
+   at once.
+ * Samba Windows File Sharing : Added checkboxes and a button for deleting
+   multiple shares at once.
+ * ADSL Client : Improved support for stopping the ADSL client daemon
+   when in on-demand connection mode.
+ * Network Configuration : Added checkboxes and buttons for deleting
+   multiple interfaces and host addresses at once.
+ * Network Configuration : Active routes can be added and deleted on
+   Linux and Solaris systems.
+ * Cluster Webmin Servers : Users can now have their passwords set to
+   use external authentication.
+ * Webmin Core : Updated almost all modules that use tables to use the
+   new ui_columns functions. This allows themes to do highlighting when
+   a row is moved over or selected.
+ * Webmin Core : Added a new 'Simple Blue' theme, which uses fewer images
+   and does table row highlighting.
+ * Webmin Core : Changed the way that Webmin log diff files are stored,
+   so that they are categorized by action and not all in one huge directory.
+ * PostgreSQL Database Server : Added a button for resetting multiple
+   grants at once.
+ * PostgreSQL Database Server : Cleaned up table data editing code.
+ * PostgreSQL Database Server : Added Module Config option to limit the
+   displayed size of large text field data.
+ * NFS Shares : Added checkboxes and a button for deleting multiple shares
+   at once.
+ * NFS Shares : Extracted all hard-coded english strings, so that the
+   module can be converted to other languages.
+ * Webmin Configuration : Custom category names can be defined on a per-language
+   basis.
+ * Webmin Configuration : Added a button on the Proxy Servers and Downloads
+   page for clearing the cache.
+ * Logical Volume Management : When viewing a physical volume, the space
+   used by each logical volume on it is displayed. Similarly, when viewing
+   a logical volume, the amount of space contributed by each physical
+   volume is displayed.
+ * LDAP Users and Groups : The sambaPwdLastSet and sambaPwdCanChange
+   LDAP attributes are updated when a Samba user's password is changed.
+ * LDAP Users and Groups : When deleting an IMAP user, the address book
+   is fully removed by a recursive delete.
+ * SMART Drive Status : Added a Module Config option to force ATA mode
+   for SATA disks that appear as SCSI.
+ * Apache Webserver : Added support for new modules and directives in
+   Apache 2.2.0.
+ * Apache Webserver : Wildcard includes inside <Virtualhost> sections
+   are now supported.
+ * Printer Administration : Added checkboxes and a button for deleting
+   multiple printers at once.
+ * File Manager : Added Module Config options for changing the font size
+   for buttons and regular text.
+ * BIND DNS Server : Added support for the TLS protocol in SRV records.
+ * BIND DNS Server : Added select all / invert links to slave servers
+   list.
+ * Partitions on Local Disks : Added links to the SMART module, if available.
+ * Squid Proxy Server : Added a form on the Clear and Rebuild Cache page
+   for removing a single URL. This only appears if the squidclient program
+   is installed.
+ * Squid Proxy Server : Added checkboxes and buttons for deleting multiple
+   delay pools, refresh rules, other caches, proxy restrictions and ICP
+   restrictions at once.
+ * MySQL Database Server : Added a button for deleting multiple fields
+   from a table at once.
+ * MySQL Database Server : Cleaned up table data editing code.
+ * MySQL Database Server : Added support for creating, listing and editing
+   views in MySQL 5.
+ * MySQL Database Server : Added Module Config option to limit the displayed
+   size of large text field data.
+ * SSL Tunnels : Added checkboxes and a button for deleting multiple
+   tunnels at once.
+ * SSH Login : Added a Module Config option for connecting to a server
+   other than the one running Webmin, via an automatic process process
+   on the Webmin server.
+ * SSH Login : Made SSL mode the default on all operating systems.
+ * Perl Modules : Added a button at the bottom of the page for installing
+   all of the Perl modules optionally used by Webmin.
+ * System Logs NG : Error logs from Webmin and Usermin, and kernel messages
+   are now viewable in this module.
+ * NFS Exports : Added checkboxes and a button for deleting multiple
+   shares at once.
+ * NFS Exports : Extracted all hard-coded english strings, so that the
+   module can be converted to other languages.
+ * NFS Exports : Added checkboxes and a button for deleting, disabling
+   and enabling multiple exports at once.
+ * NFS Exports : Added checkboxes and a button for deleting, disabling
+   and enabling multiple exports at once.
+ * Linux Firewall : The ICMP rejection type is now settable in all valid
+   chains.
+ * Webalizer Logfile Analysis : Added buttons for scheduling and de-scheduling
+   multiple Webalizer reports at once.
+ * Disk and Network Filesystems : When un-mounting a busy filesystem
+   on Linux systems, an option is presented to do a forced (lazy) un-mount
+   instead, which will generally succeed.
+ * Log File Rotation : Added checkboxes and a button for deleting multiple
+   logs at once.
+ * Procmail Mail Filter : Added a button for deleting multiple recipes
+   at once.
+ * Read User Mail : Added a Module Config option for setting the date
+   format.
+ * Read User Mail : Added a Module Config option to enable pager arrows
+   at the bottom of mail list and individual message pages.
+ * Read User Mail : Placed a Delete All button at the bottom of each
+   user's mail list, for deleting all mail in a folder.
+ * Read User Mail : Added a Module Config option for setting the timezone
+   for dates.
+ * Read User Mail : The simple search box accepts inputs like from: jcameron
+   or size: 10000 to search on a single specific field.
+ * Read User Mail : Added a Module Config option for opening user email
+   messages in separate windows.
+ * System Logs : Error logs from Webmin and Usermin, and kernel messages
+   are now viewable in this module.
+ * SpamAssassin Mail Filter : Added a Module Config option for specifying
+   a command other than spamassassin (such as spamc) to use in the procmailrc
+   file. This defaults to an automatic mode, where spamc is used if spamd
+   is running.
+ * System and Server Status : Added a new monitor type for FTP servers.
+ * System and Server Status : For each monitor, multiple remote hosts
+   can be selected, which makes checking a service like Apache across
+   a range of servers easier.
+ * System and Server Status : Updated the network traffic monitor to
+   support FreeBSD as well as Linux.
+ * System and Server Status : Added a new monitor type for performing
+   a test SQL query on a MySQL, PostgreSQL or Oracle database.
+ * Filesystem Backup : Added checkboxes and a button for deleting multiple
+   backups at once.
+ * Filesystem Backup : The backup message subject can include variables
+   like ${HOSTNAME}, which will be substituted when the email is sent.
+ * Custom Commands : The contents of uploaded files are no longer logged.
+ * Disk Quotas : Added a Module Config option for sorting users and groups
+   by hard and soft quotas.
+ * MIME Type Programs : Added support for extra options in the mailcap
+   file, like test= and needsterminal.
+ * MIME Type Programs : Fixed handling of lines that use the \ continuation
+   character.
+
+-- Jamie Cameron <jcameron@webmin.com> Wed, 21 Jun 2006 09:51:20 -0700
+
+webmin (1.290) stable; urgency=low
+
+ * NIS Client and Server : Improved the Client Services page to allow
+   editing of all nsswitch.conf options, including fallback modes.
+ * Filter and Forward Mail : Added an option to set the date range for
+   which autoreplies are sent.
+ * Filter and Forward Mail : Added a simple page for setting up an email
+   autoresponder.
+ * Filter and Forward Mail : Display a warning if /etc/procmailrc is
+   setup to always deliver to the inbox, which would prevent user-defined
+   filters from working.
+ * Filter and Forward Mail : If email classified as spam is delivered
+   to some folder by a global Procmail configuration (either in /etc/procmailrc
+   or a Virtualmin per-domain setting), display this on the list of filters.
+ * Filter and Forward Mail : Changed the module name to Filter and Forward
+   Mail.
+ * Filter and Forward Mail : Added a simple page for setting up forwarding.
+ * Change Passwords : Added an access control option to exclude users
+   from the list of those whose passwords can be changed, if allowing
+   by group membership.
+ * Webmin Core : Fixed security holes that allow remote read access to
+   any file on the server for which the path is known.
+ * Linux RAID : Added support for RAID 6 arrays when using MDADM.
+ * LDAP Users and Groups : Enhanced the batch file format to allow atrbitrary
+   LDAP attributes to be specified in name=value format for new or modified
+   users.
+ * Partitions on Local Disks : Added support for systems with more than
+   26 IDE or SCSI drives.
+ * Disk Quotas : Added the ability to send email to managers of groups
+   that are approaching or have exceeded their disk quotas.
+ * LDAP Client : First version of this module.
+
+-- Jamie Cameron <jcameron@webmin.com> Wed, 28 Jun 2006 17:11:31 -0700
+
+webmin (1.300) stable; urgency=low
+
+ * Upload and Download : Added the ability to extract tar.bz2 files.
+ * Cluster Copy Files : Made the backup email contents translatable.
+ * Network Configuration : Added a button for activating several boot-time
+   interfaces at once.
+ * Cluster Webmin Servers : Added support for cluster upgrading the Debian
+   package of Webmin.
+ * Webmin Core : SELinux security contexts are preserved on files safely
+   modified by Webmin's write-and-rename code.
+ * Webmin Core : Added xmlrpc.cgi program, which provides an XML-RPC
+   interface to all Webmin module functions.
+ * Webmin Core : Tested and improved support for Fedora 5.
+ * Cluster Usermin Servers : Added support for cluster upgrading the
+   Debian package of Usermin.
+ * PostgreSQL Database Server : Added support for editing data in tables
+   under PostgreSQL version 8, which does not use OID columns.
+ * PostgreSQL Database Server : Merged the table data editor code with
+   the MySQL module.
+ * PostgreSQL Database Server : Column headings in the Table Data page
+   can be clicked to sort the data by that column.
+ * Webmin Configuration : Added support for installing and upgrading
+   the Debian package version of Webmin.
+ * Webmin Configuration : Updates to a module that has already been updated
+   and are not needed are not displayed.
+ * Webmin Configuration : Added an setting to the Advanced Options page
+   for showing full stack traces when Webmin's common error function
+   is displayed. This is useful for tracking down bugs.
+ * Webmin Configuration : Added a field on the Advanced Options page
+   for setting the Umask, which determines default permissions for new
+   files created by Webmin.
+ * Logical Volume Management : Fixed display of space used on each physical
+   volume by a logical volume for LVM version 2.
+ * LDAP Users and Groups : The IMAP quota for users with access to Cyrus
+   is now editable, rather than being fixed on  the Module Config page.
+ * LDAP Users and Groups : Added a Module Config option to display secondary
+   groups as a text box, which makes more sense on systems with a large
+   number of groups.
+ * Apache Webserver : Changed default paths on Debian to use Apache 2.
+ * Apache Webserver : On the Edit Directives page for a virtual host,
+   if multiple files are used (via Include directives), you can now select
+   which one to edit.
+ * Backup Configuration Files : Made the backup email contents translatable.
+ * File Manager : Added the ability to extract tar.bz2 files.
+ * File Manager : Added a History button next to the field for entering
+   a directory to show, for quickly navigating to recently entered paths.
+ * File Manager : Added text fields to the file info window showing the
+   total size, number of sub-files and number of sub-directories in a
+   directory. These are only populated when a new 'Get Size' button is
+   clicked.
+ * Webmin Users : Added an option on the Unix User Authentication page
+   to allow Unix users who can sudo to root to login to Webmin with root
+   privileges.
+ * Webmin Users : Added an option to the Unix User Authentication that
+   lets users who pass PAM validation but have no Unix or Webmin account
+   login as a selected Webmin user.
+ * Squid Proxy Server : Added support for Squid 2.6, including the new
+   logformat and access_log directives for specifying multiple custom
+   log files.
+ * Scheduled Cron Jobs : Changed the default schedule for new jobs to
+   hourly.
+ * DHCP Server : The page listing leases now displays the number of IPs
+   available for dynamic allocation, and the number assigned to clients.
+ * DHCP Server : Hosts with multiple fixed addresses have them all listed
+   on the module's main page.
+ * Sendmail Mail Server : Mail aliases, address mappings, domain mappings,
+   spam control rules and domain routings can now all have human-readable
+   descriptions associated with them. These are stored as comments in
+   the appropriate Sendmail config file.
+ * Sendmail Mail Server : Cleaned up the code and UIs for all mapping
+   lists, to fit in better with the Webmin style and to support proper
+   deletion/modification of multiple records.
+ * MySQL Database Server : Added options to the MySQL Server Configuration
+   page for setting the address to listen on, and the maximum number
+   of connections.
+ * MySQL Database Server : Created a page showing database connections,
+   with checkboxes and a button for killing them.
+ * MySQL Database Server : Create a page listing MySQL server variables,
+   with the ability to edit system variables.
+ * MySQL Database Server : Column headings in the Table Data page can
+   be clicked to sort the data by that column.
+ * Bootup and Shutdown : Added a button on the main page for restarting
+   multiple servers at once.
+ * Linux Firewall : On Debian 3.1 systems, IPtables rules are saved in
+   /etc/iptables.up.rules and activated through /etc/network/interfaces,
+   rather than using an init.d script.
+ * Webmin Servers Index : Made the auto-registration email contents translatable.
+ * LDAP Client : Added Module Config options for specifying a different
+   LDAP server to connect to for the browser and validation features.
+ * LDAP Client : Object and attribute lists in the LDAP browser are now
+   sorted.
+ * NIS Client and Server : Updated the Server Security page to support
+   the new ypserv.conf format.
+ * NIS Client and Server : Updated the Makefile parsing to support a
+   new format used by Debian.
+ * Users and Groups : Added a Module Config option to display secondary
+   groups as a text box, which makes more sense on systems with a large
+   number of groups.
+ * Software Packages : Added basic support for MSI packages on Windows
+   systems.
+ * Postfix Mail Server : All Postfix table entries (including aliases)
+   can have human-readable descriptions associated with them. These are
+   stored as comments in the appropriate config file.
+ * System and Server Status : Added an option to the HTTP monitor type
+   to check the page contents too.
+ * System and Server Status : The Check File monitor can now perform
+   size checks on the total contents of a directory.
+ * Filesystem Backup : Made the backup and new tape email contents translatable.
+ * Filesystem Backup : Added an option for setting the path to the remote
+   rmt command for tar format backups on Linux.
+ * Filesystem Backup : On Linux and BSD systems, backups and restores
+   in TAR or EXT formats can be done via FTP as well as SSH, RSH and
+   to local files.
+ * Usermin Configuration : Added support for installing and upgrading
+   the Debian package version of Usermin.
+ * Usermin Configuration : Added a page for overriding module titles.
+ * Usermin Configuration : Added the Advanced Options page, which can
+   be used to change the temporary files directory, Umask and stack trace
+   display.
+ * Filter and Forward Mail : Added a Module Config option to create a
+   .forward file automatically that runs procmail, for systems that don't
+   have procmail delivery globally enabled.
+ * Filter and Forward Mail : Added Module Config options to set the minimum
+   allowed time between autoreplies, and to force use of that minimum.
+ * Protected Web Directories : On Windows systems, the htpasswd.exe program
+   is used to generate encrypted passwords.
+ * Dovecot IMAP/POP3 Server : Added support for the new configuration
+   file format in Dovecot 1.0 alpha.
+ * Webmin Actions Log : Added an option to show events that happened
+   yesterday.
+ * Disk Quotas : On Linux systems, edquota is called with UIDs and GIDs
+   instead of user and group names. This allows users with numeric usernames
+   to be edited.
+ * MIME Type Programs : Added support for the description= attribute.
+
+-- Jamie Cameron <jcameron@webmin.com> Thu, 14 Sep 2006 15:21:51 -0700
+
+webmin (1.310) stable; urgency=low
+
+ * Bootup and Shutdown : Added support for Unbuntu, which has not /etc/inittab
+   file.
+ * Disk and Network Filesystems : Added support for HFS and FATX filesystems
+   under Linux.
+ * Disk and Network Filesystems : Partitions specified using the UUID
+   notation in /etc/fstab are now supported, as seen on Ubuntu Linux.
+ * Scheduled Commands : Added checkboxes and a button for deleting multiple
+   scheduled commands at once.
+ * Cluster Webmin Servers : Added an option to not re-install deleted
+   or new modules when upgrading.
+ * Webmin Core : Fixed the rare bug about renaming the .webmintmp file.
+ * PostgreSQL Database Server : The database login now uses a .pgpass
+   file, rather than a temporary file and the -u option.
+ * PostgreSQL Database Server : Database restores can now be done from
+   an uploaded file.
+ * PostgreSQL Database Server : Re-factored backup and restore code into
+   new functions, which can be called from other modules.
+ * PostgreSQL Database Server : Added access control options to prevent
+   the viewing and management of views, sequences and indexes.
+ * Webmin Configuration : Added a section to the SSL Encryption page
+   for uploading an existing PEM format SSL key and certificate.
+ * Webmin Configuration : Added buttons on the Proxy Servers and Downloads
+   page for viewing and deleting cached files, and clearing the entire
+   cache.
+ * Webmin Configuration : Fixed a bug that prevents module installs from
+   RPMs from working.
+ * Majordomo List Manager : Added a Module Config option to automatically
+   find the Postfix aliases file, rather than always assuming Sendmail.
+ * Users and Groups : Cleaned up user and group creation links on main
+   page, add links to jump to user and group lists, and duplicated buttons
+   for operating on many users and groups at once.
+ * Users and Groups : Use the nscd -i command to refresh its cache after
+   adding a user or group.
+ * Software Packages : Added a Module Config option to use aptitude instead
+   of apt-get on Debian-based systems.
+ * RBAC and Projects : Added support for editing a project's pool and
+   maximum memory.
+ * Postfix Mail Server : Added locking and logging for all actions, so
+   that changes can be viewed in the Webmin Actions Log module.
+ * Postfix Mail Server : Users who are not allowed to manually edit the
+   Postfix main.cf are also prevented from manually editing map files.
+ * Postfix Mail Server : Added an access control option to limit the
+   directory for maps files.
+ * Read User Mail : The number of folders each user has is displayed
+   in the user list.
+ * System Logs : Added a Module Config option to specifying other log
+   files that should be searchable, and a similar ACL option to add logs
+   on a per-user basis.
+ * Apache Webserver : Added support for IPv6 addresses.
+ * Printer Administration : Fixed a bug that stopped SMB printer usernames
+   and passwords from being displayed when editing a printer under CUPS.
+ * SpamAssassin Mail Filter : Added Module Config options for commands
+   to run before and after saving SpamAssassin config changes.
+ * File Manager : Added ACL options to prevent users from editing file
+   permissions or ownership in the Info window, to stop filesystem mount
+   points from being shown, and to restrict file contents searches.
+ * File Manager : Added Extract button for un-compressing tar, tgz, zip
+   and gz archives on the server.
+ * File Manager : Added a Download button to the search results window,
+   for downloading a selected matching file.
+ * BIND DNS Server : In the template records file, $IP and $DOM will
+   be substituted with the IP address and domain name when creating a
+   new master zone.
+ * Extended Internet Services : Added support for IPv6 addresses.
+ * System and Server Status : Added a monitor type for the rate of disk
+   space consumption.
+ * Partitions on Local Disks : Added support for formatting FATX filesystems.
+ * Partitions on Local Disks : Added a display of each partitions UUID,
+   and added code to support their detection.
+ * Scheduled Cron Jobs : When a user's home directory is changed in the
+   Users and Groups module, any Cron jobs that use the old path are updated
+   to the new.
+ * DHCP Server : Added checboxes and buttons for deleting multiple subnets,
+   shared networks, hosts and groups at once.
+ * DHCP Server : Fixed a bug that caused the display of large numbers
+   of hosts and subnets to be slow.
+ * DHCP Server : Changed the Module Config PID file setting to allow
+   None to be selected, which tells the module to look at the dhcpd process
+   instead (as on OpenBSD).
+ * Sendmail Mail Server : The count of messages in the mail queue on
+   the module's main page no longer includes those that the current user
+   does not have access to.
+ * Sendmail Mail Server : Added access control for the Spam Control page.
+ * MySQL Database Server : Added options on the backup form for selecting
+   a compatability format for exporting to other database types.
+ * MySQL Database Server : Added an option to compress backups with gzip
+   or bzip2.
+ * MySQL Database Server : When executing an SQL file (such as a backup),
+   it will be automatically un-compressed if needed.
+ * MySQL Database Server : Re-factored backup code into a separate function,
+   which can be called from other modules.
+ * MySQL Database Server : Added an option to the database creation form
+   for selecting the character set, when using MySQL 4.1 or newer.
+ * MySQL Database Server : Added access control options to prevent the
+   viewing and management of views and indexes.
+ * Perl Modules : Perl modules that try to auto-install depencies from
+   CPAN no longer hang during the install process.
+
+-- Jamie Cameron <jcameron@webmin.com> Wed, 29 Nov 2006 14:37:08 -0800
+
+webmin (1.320) stable; urgency=low
+
+ * Bootup and Shutdown : Added start_action and stop_action functions
+   for starting and stopping services in an OS-independent manner.
+ * Upload and Download : Added a popup progress window to track large
+   uploads.
+ * Webmin Servers Index : Fixed return link when using a framed theme.
+ * Cluster Copy Files : Added checkboxes and a button for deleting multiple
+   cluster copies at once.
+ * PHP Configuration : First version of this module, which can edit the
+   global PHP configuration file and other per-domain files.
+ * ProFTPD Server : Fixed the default config file path on Debian, as
+   it is different from Ubuntu.
+ * Webmin Core : Module configuration files can now be named based on
+   the real operating system types, such as config-Ubuntu-Linux, which
+   would be used in preference to config-debian-linux.
+ * Webmin Core : When a large file is uploaded, it is no longer read
+   into memory by miniserv.pl.
+ * Webmin Core : Update the code that fetches mirror sites from Sourceforge,
+   to handle their new website design.
+ * Webmin Core : Changed the default theme for all installs to the new
+   framed blue theme.
+ * Webmin Core : Updated all rows of links (like select all, invert selection,
+   add something) above tables to use a separator between links.
+ * Webmin Core : Added caching for sudo capable user checks, to avoid
+   excessive slow calls to sudo.
+ * Webmin Core : Fixed a memory leak when running under ActiveState Perl
+   on Windows.
+ * PostgreSQL Database Server : Updated the module to run on Windows,
+   and created a default configuration that will sort with the PostgreSQL
+   8.2 Windows install.
+ * LDAP Users and Groups : In a user batch file, # is only treated as
+   a comment at the start of a line.
+ * LDAP Users and Groups : For Samba users, the primary group SID is
+   taken from the actual SID of the selected primary group, where available.
+ * Users and Groups : In a user batch file, # is only treated as a comment
+   at the start of a line.
+ * Software Packages : Added a popup progress window to track uploaded
+   package files.
+ * Postfix Mail Server : Added a Module Config option for the path to
+   postsuper, which is used instead of assuming that it is in the PATH.
+ * Read User Mail : Use ~username instead of the full home directory
+   path in the folders list.
+ * Apache Webserver : Added an access control option to limit alias targets
+   and document roots to a directory.
+ * Apache Webserver : When upgrading Webmin, the Apache module's list
+   of installed modules is automatically re-detected.
+ * File Manager : Added a popup progress window to track large uploads.
+ * BIND DNS Server : Added an option to the master zone creation page
+   to create PTR records for for template A records.
+ * Cluster Software Packages : Added the ability to list, install and
+   delete packages on systems using different package formats.
+ * Cluster Software Packages : Added a popup progress window to track
+   uploaded package files.
+ * System and Server Status : Added the ability to create monitors that
+   apply to Webmin server groups, rather than selecting individual machines
+   one at a time.
+ * System and Server Status : Added a new Alive System monitor type,
+   which is useful when used remotely to just determine if a machine
+   is up.
+ * PPTP VPN Server : Added checkboxes and a button for deleting multiple
+   PPP accounts at once.
+ * Dovecot IMAP/POP3 Server : Fixed a bug that causes config file corruption
+   in the userdb section with the default Ubuntu config.
+ * Protected Web Directories : Added checkboxes and a button for deleting
+   multiple directories accounts at once.
+ * Initial System Bootup : Added checkboxes and a button for deleting
+   multiple processes at once.
+ * Cluster Cron Jobs : Added checkboxes and a button for deleting multiple
+   cluster cron jobs at once.
+ * Disk Quotas : Added a Module Config option for sorting user and group
+   quotas by the percentage of their hard limit in use.
+ * PPP Dialin Server : Added checkboxes and a button for deleting multiple
+   PPP accounts at once.
+
+-- Jamie Cameron <jcameron@webmin.com> Sat, 20 Jan 2007 18:01:00 -0800
+
+webmin (1.330) stable; urgency=low
+
+ * File Manager : Removed the HTML editing button, and changed the Edit
+   button to detect HTML files and launch the HTML editor instead (optional
+   on the Module Config page).
+ * File Manager : Added a button for creating a new HTML file.
+ * Backup Configuration Files : Added a warning if % is used in filenames
+   but strftime substition is not enabled.
+ * BIND DNS Server : Added a button on the main page for updating the
+   values of records in multiple domains at once. Useful for mass IP
+   address changes.
+ * System and Server Status : Fixed the Refresh Status button to work
+   regardless of the selected execution hours or days.
+ * System and Server Status : Added a new monitor type for testing a
+   remote SSH server.
+ * Webmin Servers Index : Added several new operating systems and distributions
+   to the server type list.
+ * Filesystem Backup : Added a warning if % is used in filenames but
+   strftime substition is not enabled.
+ * DHCP Server : Added a field on the Client Options page for the DHCP
+   server identifier.
+ * Filter and Forward Mail : The default From: address for autoreplies
+   now respects the default address set in the user's address book.
+ * Shoreline Firewall : Comments can now be created and edited in the
+   rules table (and a few others), when running Shorewall 3.3.3 or higher.
+ * Shoreline Firewall : Added logging so that changes made using the
+   module show up in the Webmin Actions Log module.
+ * Webmin Core : Fixed XSS bugs in chooser.cgi.
+ * Webmin Core : If the operating system is upgraded after Webmin is
+   installed, a button is displayed on the main page to update Webmin's
+   view of the current OS.
+ * Webmin Core : Improved the tabs API to add an option to put a box
+   around the visible tab, and whitespace around tabs.
+ * Webmin Core : If listening on all specified IP addresses fails, Webmin
+   will fall back to accepting connections on any address.
+ * Webmin Core : All Module Config pages are now generating using new
+   ui-lib.pl code, for easier theming.
+ * Webmin Core : Added a global access control option to set the Unix
+   user the file browser lists directories as.
+ * PostgreSQL Database Server : When there are too many databases or
+   tables to display, a menu for editing a specific one is displayed
+   in addition to the search field.
+ * Webmin Configuration : Added an option to the Advanced page for supressing
+   the display of Perl errors.
+ * Webmin Configuration : Added a new Mobile Device Options page for
+   defining a custom theme and login process for mobile browsers.
+ * LDAP Users and Groups : Limit the result size to the configured display
+   maximum when requesting users and groups from the LDAP server.
+ * MySQL Database Server : When there are too many databases or tables
+   to display, a menu for editing a specific one is displayed in addition
+   to the search field.
+ * Webmin Actions Log : Updated the action details page to use ui-lib.pl
+   functions for the form.
+ * Webmin Actions Log : When rolling back changed files, you can now
+   select which ones to revert rather than always doing all of them.
+ * Perl Modules : Fixed a bug that prevented a custom temp files directory
+   from being used when installing Perl modules.
+
+-- Jamie Cameron <jcameron@webmin.com> Mon, 26 Feb 2007 22:51:16 -0800
+
+webmin (1.340) stable; urgency=low
+
+ * SSH Server : Added a Module Config option to set the SSH server version,
+   rather than having Webmin auto-detect it.
+ * Disk and Network Filesystems : Mounted filesystems can now be displayed
+   on Intel macs, without needing the gcc program.
+ * Running Processes : On Virtuozzo systems, the free and used memory
+   shown is determined by the VMs limits.
+ * Webmin Core : Added more ui-lib.pl functions for hidden page sections.
+ * Webmin Core : Fixed another XSS bug in chooser.cgi.
+ * Webmin Core : The Webmin function to get the system's hostname now
+   reads a file instead of calling the hostname comment, which is faster.
+ * Webmin Core : Added an ACL option to the file chooser for additional
+   directories to allow access to.
+ * Webmin Core : Changed the way sizes are displayed, to use a format
+   like 1.32 GB or 8 kB.
+ * Webmin Core : Removed letter images (used by the old theme), and forced
+   the standard header function to always use text titles.
+ * Webmin Core : Added support for Slam64 Linux.
+ * Webmin Configuration : Added an option to the Logging page to write
+   Webmin actions to syslog.
+ * Webmin Configuration : Converted many pages to use new ui-lib.pl functions,
+   and broke down long forms using tabs.
+ * Webmin Configuration : When Webmin's detected OS is automatically
+   updated, Usermin's will be too (if it is an equivalent version).
+ * Software Packages : Fixed several bugs related to finding available
+   updates on Debian and Redhat.
+ * Software Packages : Added detection of epochs for RPMs and packages
+   from YUM.
+ * Postfix Mail Server : Postfix configuration parameters are read from
+   main.cf directly, instead of calling the postconf command (which is
+   slow).
+ * Read User Mail : Replaced the HTMLarea widget for composing email
+   with Xinha.
+ * Apache Webserver : Added tabs to break the module's main page down
+   into more readable sections.
+ * Apache Webserver : Changed all code to use ui-lib.pl functions, for
+   better themeing.
+ * Backup Configuration Files : Added tabs to reduce the size of the
+   main page.
+ * File Manager : Replaced the HTMLarea widget for editing .html files
+   with Xinha.
+ * Webmin Users : When a group is deleted, sub-groups are also removed,
+   and the group is removed from any parents.
+ * BIND DNS Server : Allowed views are now enforced when adding multiple
+   zones from a batch file.
+ * System and Server Status : Added an option to the Remote SSH monitor
+   type to not actually login, just check if we can get to the login
+   prompt.
+ * System and Server Status : Converted the UI for all monitors to use
+   ui-lib.pl, for easier theming.
+ * System and Server Status : Added support for sending status messages
+   via SMS, for common US mobile carriers.
+ * Filter and Forward Mail : Added a filter condition to match mail with
+   a spam score at or above some level.
+ * Filter and Forward Mail : If spam deletion above some level level
+   is configured globally or for the user's domain, display a non-editable
+   rule for it.
+ * Dovecot IMAP/POP3 Server : Added fields for editing the UIDL format
+   and number of login processes.
+ * MySQL Database Server : Fixed a bug that prevents compression from
+   being done when backing up all databases.
+ * Webmin Actions Log : A description of the search is now shown for
+   searches that didn't match anything.
+ * Disk Quotas : On Linux systems with the setquota command, it is called
+   instead of edquota to change user and group quotas.
+ * Perl Modules : When installing a Perl module from CPAN and it already
+   exists in an operating system package (such as from APT or YUM), use
+   that instead.
+
+-- Jamie Cameron <jcameron@webmin.com> Sun, 08 Apr 2007 22:00:56 -0700
+
+webmin (1.350) stable; urgency=low
+
+ * System Time : Added check for empty timeservers field.
+ * Running Processes : Free and used real and virtual memory is now displayed
+   on Solaris.
+ * ProFTPD Server : Added a Module Config option to specify the file
+   for new virtual hosts.
+ * Network Configuration : Fixed broken SuSE 10.2+ support.
+ * Webmin Core : Added Redhat Enterprise release 5 support.
+ * Webmin Core : Requests to the /unauthenticated URL can never execute
+   CGI programs, to provide an extra layer of security against URL escaping
+   attacks.
+ * Webmin Core : Fixed XSS bugs in pam_login.cgi.
+ * PostgreSQL Database Server : Use HTML format output from the pgsql
+   command, to handle queries for rows containing newlines and special
+   characters.
+ * Webmin Configuration : Added an option to the Proxy Servers form to
+   fallback to a direct connection if the proxy is down.
+ * Webmin Configuration : Added a tab showing details of the current
+   cert, with a link to download in PEM or PKCS12 format.
+ * IPFilter Firewall : Added an option to match ports NOT within some
+   range (and fixed the old option to match ports within a range).
+ * Software Packages : Added an Upgrade All button for CSW packages.
+ * Postfix Mail Server : Added Module Config options for stop, start
+   and reload commands.
+ * Postfix Mail Server : Allow map files are now checked when listing
+   and editing virtusers and other map types.
+ * Read User Mail : Removed huge un-necessary plugins and styles for
+   Xinha.
+ * Read User Mail : The list of users to ignore is no longer checked
+   with an un-necessary regular expression.
+ * File Manager : When editing an HTML file, the <head> section is preserved.
+ * File Manager : Added a link in the HTML editor window to swich to
+   plain text mode.
+ * File Manager : Files in the right-hand list are now sorted case-insensitively.
+ * File Manager : When uploading a file, you can now select which Unix
+   user it gets uploaded as.
+ * File Manager : Added Module Config options for the default unzip mode
+   and default user to upload as.
+ * BIND DNS Server : Updated the Edit Record form to use ui-lib.pl, for
+   easier theming.
+ * BIND DNS Server : Fixed a bug that can occur when deleting multiple
+   DNS records at once, causing the wrong ones to be removed.
+ * Squid Proxy Server : Fixed transparent proxy setup in Squid 2.6.
+ * Custom Commands : Removed the Module Config option to control if a
+   shell is used when executing a command as a user, since we can now
+   work this out automatically.
+ * Protected Web Directories : Removes the need for the htdigest command
+   to be installed if the Digest::MD5 perl module is available.
+ * Linux RAID : Removed need to explicitly select a parity disk for RAID
+   4 when using MDADM.
+ * MySQL Database Server : Improved detection of support for views, which
+   avoids errors with information_schema.views.
+ * Disk Quotas : Added a Module Config option to sort user lists by the
+   percentage of soft quota used.
+ * Perl Modules : Added Module Config option to not install modules from
+   APT or YUM.
+
+-- Jamie Cameron <jcameron@webmin.com> Thu, 31 May 2007 18:23:31 -0700
+
+webmin (1.360) stable; urgency=low
+
+ * SMART Drive Status : Added a Module Config option for extra smartctl
+   command-line args, like -d 3ware,0
+ * Apache Webserver : On Debian and Ubuntu systems, replaced the existing
+   pages for selecting Apache modules with one that that configures the
+   /etc/apache2/mods-enabled directory, for much simpler and more workable
+   control over modules.
+ * Linux Firewall : Added a setup option to configure a firewall for
+   a typical hosting server.
+ * Scheduled Cron Jobs : Added a button on the Edit Job page for cloning
+   an existing job.
+ * Usermin Configuration : Added an option to the Authentication page
+   to block users with too many failed logins, as well as hosts.
+ * Usermin Configuration : Created the new Blocked Hosts and Users page
+   to show blocks currently in force, and allow them to be cleared.
+ * Network Configuration : Re-wrote Gentoo networking support code to
+   work with 2006 and later versions.
+ * Bacula Backup System : First version of this module, which allows
+   Bacula to be configured and both backups and restores to be executed.
+ * Shoreline Firewall : (Updates by Paul Gear <paul@gear.dyndns.org>.)
+ * Shoreline Firewall : Corrected name to "Shoreline Firewall".
+ * Shoreline Firewall : Correctly determine Shorewall version for beta
+   releases.
+ * Shoreline Firewall : Corrected zones file support on version 3 or
+   greater when IPSECFILE=ipsec.
+ * Shoreline Firewall : Added bug compatibility with IPSECFILE on Shorewall
+   3.4.0-3.4.4.
+ * Shoreline Firewall : Added support for renaming firewall zone.
+ * Shoreline Firewall : Added support for editing of params & shorewall.conf.
+ * PostgreSQL Database Server : Fixed a bug that prevented the 'valid
+   until' date from being displayed for existing users.
+ * Webmin Configuration : Added an option to the Authentication page
+   to block users with too many failed logins, as well as hosts.
+ * Webmin Configuration : Created the new Blocked Hosts and Users page
+   to show blocks currently in force, and allow them to be cleared.
+ * Webmin Configuration : Added an option to the Ports and Addresses
+   page to control if Webmin attempts to to reverse-resolve the connected-to
+   IP address when issuing redirects, such as from non-SSL to SSL mode.
+ * LDAP Users and Groups : UID and GID allocation is now done by querying
+   the LDAP server for specific IDs, rather than fetching a list of all
+   users to find which ones are used. This should be faster on large
+   LDAP servers.
+ * Webmin Actions Log : Rollback actions can themselves now be rolled
+   back.
+ * Disk Quotas : Added a Module Config option to show both hard and/or
+   soft quota percentages.
+
+-- Jamie Cameron <jcameron@webmin.com> Thu, 02 Aug 2007 13:49:19 -0700
+
+webmin (1.370) stable; urgency=low
+
+ * Apache Webserver : Available Apache modules are now fully automatically
+   detected on all operating systems, which does away with the Re-Configure
+   Known Modules page.
+ * SpamAssassin Mail Filter : Added the SQL and LDAP Databases page for
+   configuring SpamAssassin to use a MySQL, PostgreSQL or LDAP database
+   for user preferences.
+ * SpamAssassin Mail Filter : Added global configuration settings to
+   use MySQL, PostgreSQL or LDAP backends for storing preferences.
+ * File Manager : Added a Module Config option to specify file extensions
+   to treat as HTML, rather than always using only .html and .htm.
+ * BIND DNS Server : Added a button to the main page for adding a record
+   with the same name and value to multiple domains at once.
+ * Webmin Users : Added the Password Restrictions page, for configuring
+   password quality and change time settings.
+ * Webmin Users : Re-designed the Edit User page to use the new Webmin
+   UI library, and move lesser-used fields into collapsible sections.
+ * Webmin Users : Webmin users can have a real name, which can be any
+   text you like.
+ * Partitions on Local Disks : Link to SMART module for SCSI disks too,
+   and IDE params page for SATA disks pretending to the SCSI.
+ * Usermin Configuration : Separated the Configure Module page into tabs,
+   to make it clearer which options are global and which are default
+   user preferences.
+ * Filter and Forward Mail : Autoreply messages containing non-ASCII
+   characters are now properly quoted-printable encoded.
+ * Bacula Backup System : Removed the requirement for the /etc/bacula/bacula
+   command to be installed, if /etc/init.d/bacula-* scripts exist.
+ * Bacula Backup System : Added a field to the mount/un-mount page for
+   entering an auto-loader slot number.
+ * Shoreline Firewall : (Updates by Paul Gear <paul@gear.dyndns.org>.)
+ * Shoreline Firewall : BUG: Corrected mis-handling of nested zones introduced
+   in 1.350.
+ * Shoreline Firewall : Removed debugging cruft added in 1.350.
+ * Shoreline Firewall : Added support for end-of-line comments in zones,
+   params, and shorewall.conf.
+ * Shoreline Firewall : Added support for display of long zone names
+   under the new zones format.
+ * Shoreline Firewall : Added module option to disable display of long
+   zone names in the rules file.
+ * Dovecot IMAP/POP3 Server : Supported newer versions of Dovecot which
+   use mail_location instead of default_mail_env.
+ * Linux RAID : Added support for RAID 10 arrays when using MDADM.
+ * Linux RAID : Changed the main page to use a table for existing RAID
+   arrays, rather than icons.
+ * Linux RAID : Added a section for configuring RAID problem notification
+   when using MDADM.
+ * Webmin Configuration : Added a field to the Advanced Options page
+   to control the number of days that files in /tmp/.webmin are kept
+   before automatic deletion.
+ * Postfix Mail Server : Added the new SMTP Authentication And Encryption
+   page for setting SASL and TLS related options.
+ * Perl Modules : The module is now available when running Webmin inside
+   a Solaris zone, but only if Perl is not shared with the global zone.
+
+-- Jamie Cameron <jcameron@webmin.com> Fri, 21 Sep 2007 14:29:54 -0700
+
+webmin (1.380) stable; urgency=low
+
+ * BIND DNS Server : Multiple zones can be deleted and updated when using
+   the icons view.
+ * Webmin Users : When editing a user who inherits some modules and ACL
+   settings from a group, they can no longer be de-selected or edited.
+ * System and Server Status : Failure to run a command on a remote system
+   is now properly detected.
+ * Scheduled Cron Jobs : Added a Module Config option to limit Cron jobs
+   to hourly at most, thanks to Filip Hajny.
+ * Usermin Configuration : The format for dates displayed by Webmin can
+   be changed by a new option on the User Interface page.
+ * DHCP Server : Fixed a bug that causes hosts to be deleted when searching
+   for them!
+ * Bacula Backup System : Backup schedules with Level= and Pool= tags
+   are now properly displayed and editable.
+ * Webmin Core : Hid the Jabber and Security Sentries modules by default,
+   as the underlying software is no longer supported.
+ * Webmin Core : On Linux systems, sped up the function for finding processes
+   so that it no longer has to launch 'ps' - instead, it reads /proc
+   directly.
+ * Webmin Core : When read_file_lines is used to read a file, the Unix
+   or Windows newlines will be preserved when it is written out.
+ * PostgreSQL Database Server : Added an option on the backup form to
+   create the destination directory if missing.
+ * PostgreSQL Database Server : Re-wrote the backup form to use the new
+   Webmin UI library.
+ * PostgreSQL Database Server : Improved support for Debian/Ubuntu systems
+   that can have different PostgreSQL versions.
+ * Webmin Configuration : The format for dates displayed by Webmin can
+   be changed by a new option on the User Interface page.
+ * LDAP Users and Groups : All Samba attributes are removed when Samba
+   access is disabled for a user.
+ * MySQL Database Server : Added an option on the backup form to create
+   the destination directory if missing.
+ * MySQL Database Server : Re-wrote the backup form to use the new Webmin
+   UI library.
+ * MySQL Database Server : The MySQL password is no longer passed on
+   the command line.
+ * Postfix Mail Server : Added a popup window for selecting a map source,
+   rather than having to type in something like hash:/etc/postfix/virtual
+   . This source can be an LDAP or MySQL database on Postfix systems
+   that support it, which will trigger the automatic creation of a configuration
+   file if needed.
+ * Postfix Mail Server : Maps in MySQL and LDAP databases can be viewed
+   and edited in the same way that those in regular files are, if the
+   appropriate Perl modules are installed (DBI and DBD::mysql for MySQL,
+   or Net::LDAP for LDAP). This also applies to email aliases.
+ * Read User Mail : When viewing a user's spam folder, buttons to globally
+   whitelist spam or report as non-spam are displayed.
+
+-- Jamie Cameron <jcameron@webmin.com> Wed, 07 Nov 2007 14:27:06 -0800
+
+webmin (1.390) stable; urgency=low
+
+ * System Time : Display a more complete message if unable to get the
+   hardware time from hwclock.
+ * Webalizer Logfile Analysis : Added support for AWFFull, a drop in
+   Webalizer replacement. It is used by default on Mandriva 2007.1 and
+   later.
+ * ProFTPD Server : Added support for the DisplayChdir directive.
+ * Network Configuration : Added support for VLANs and channel bonding
+   on Debian, thanks to Tim Oberfoell.
+ * Network Configuration : Boot-time network interfaces can have comments
+   on Redhat-based systems.
+ * Network Configuration : The list of interfaces is now separated into
+   active and boot time using tabs.
+ * Network Configuration : The Apply Configuration button on FreeBSD
+   now properly deletes virtual interfaces that should no longer exist.
+ * Network Configuration : Handle alias interfaces with no broadcast
+   address on FreeBSD.
+ * Cluster Webmin Servers : Added a Module Config option to show managed
+   systems in a table.
+ * Webmin Core : Added a search box to the left frame of the blue theme,
+   for finding modules, config options, help pages and text.
+ * Webmin Core : All images, CSS and other static content served by Webmin
+   has an HTTP Expires for 1 week in the future, to improve cachability.
+ * Webmin Core : Lock files are automatically removed when the process
+   creating them exits.
+ * Webmin Core : NetBSD 4.0 support.
+ * Webmin Core : Italian and Catalan translations contributed for many
+   modules, thanks to Giovanni and Jaume Badiella.
+ * Webmin Core : Changed the error message that appears when Webmin detects
+   a link from another web page, and removed the button to allow the
+   link (which was unreliable anyway).
+ * Cluster Usermin Servers : Added a Module Config option to show managed
+   systems in a table.
+ * PostgreSQL Database Server : Fixed a bug that prevented 'Jump to row'
+   from working properly.
+ * Webmin Configuration : Inheritance of the system path into Webmin's
+   search path can be set on the Operating System and Environment page.
+ * Webmin Configuration : The nice level (CPU priority) of all cron and
+   other background jobs run by Webmin can now be set on the Advanced
+   Options page.
+ * LDAP Users and Groups : Added access control options to prevent use
+   of the same UID or GID.
+ * Users and Groups : The real base directory for homes is now respected
+   when batch creating users.
+ * Users and Groups : Improved MD5 encryption auto-detection with newer
+   PAM config files.
+ * Users and Groups : Batch user creation data is now better validated,
+   and the batch form has been re-written to use the new Webmin UI library.
+ * Users and Groups : When renaming a user whose group is the same as
+   his username, the group will be renamed too by default.
+ * PAM Authentication : Re-wrote the user interface to use the new UI
+   library functions, for a more consistent look.
+ * PAM Authentication : Added support for two types of PAM includes,
+   as used in modern Linux distributions.
+ * PAM Authentication : PAM can now be configured on MacOS X.
+ * Postfix Mail Server : Fixed a bug that prevented comments and manual
+   map editing, and added back support for PCRE and BTREE maps.
+ * Postfix Mail Server : Added a button for manually editing the aliases
+   file.
+ * Postfix Mail Server : Added more SMTP relaying restrictions.
+ * Read User Mail : Spam folders are detected from the Virtualmin configuration,
+   if installed.
+ * Read User Mail : Email cache and index files are now deleted when
+   a user is removed using Webmin.
+ * System Logs : On Debian systems, use a syslog restart to tell it to
+   re-open log files, as a HUP signal is not reliable.
+ * System Logs : On Fedora 8, use rsyslog by default instead of syslog.
+ * SMART Drive Status : ATA mode is now used by default on CentOS and
+   Redhat Enterprise versions 5 and above.
+ * Printer Administration : Re-designed the print jobs page to allow
+   several to be cancelled at once, using the standard Webmin table with
+   checkboxes.
+ * File Manager : Use of the Preview button can now be controlled on
+   the access control page.
+ * Webmin Users : Fixed a bug that prevented cloning from copying detailed
+   access control settings, and ensured that other user attributes like
+   the group, theme, language and access times are cloned too.
+ * Webmin Users : Added back the ability to edit the global ACL for groups.
+ * BIND DNS Server : Added buttons for freezing and un-freezing a master
+   zone, for use on systems that also use dynamic DNS. Thanks to Clément
+   Véret for submitting this patch.
+ * BIND DNS Server : When adding a remote slave zone, the IPs of all
+   other slaves and the master are included in the master IPs list.
+ * Cluster Software Packages : Added a Module Config option to show managed
+   systems in a table.
+ * Partitions on Local Disks : Changed the IDE standby timeout to use
+   a slider, thanks to Jean-Christophe Dubois.
+ * Squid Proxy Server : Added support for editing proxy reply restrictions,
+   thanks to Steve Williams.
+ * Squid Proxy Server : Re-design the Access Control page to use tabs,
+   to better split up the lists of ACLs, HTTP and ICP restrictions.
+ * Squid Proxy Server : Ensure that HTTP and ICP restrictions are created
+   after ACLs in the config file.
+ * Usermin Configuration : Added the Mobule Device Options page, for
+   setting a theme specifically for small-screen browsers.
+ * Cluster Users and Groups : Added a Module Config option to show managed
+   systems in a table.
+ * Protected Web Directories : Users can be limited to only editing users
+   and groups (and not adding or changing protected directories) via
+   a new Webmin access control option.
+ * LDAP Server : First version of this module, for configuring the OpenLDAP
+   server and managing its database.
+ * MySQL Database Server : Fixed a bug that prevented 'Jump to row' from
+   working properly.
+ * BSD Firewall : On FreeBSD systems, the firewall is now enabled at
+   boot using /etc/rc.conf, and the IPFW config file specified in rc.conf
+   is now used automatically.
+ * Webmin Actions Log : Re-designed the UI to use Webmin standard layout
+   and functions.
+ * Webmin Actions Log : Added a field for searching based on the contents
+   of commands run or file changes made.
+ * Webmin Actions Log : When viewing the details of a logged action,
+   an annotation can be entered to explain why it was done.
+ * Disk Quotas : Quotas are considered active for a filesystem if the
+   usrquota or grpquota options are on in /etc/mtab, even if missing
+   from /etc/fstab.
+
+-- Jamie Cameron <jcameron@webmin.com> Thu, 20 Dec 2007 14:53:26 -0800
+
+webmin (1.400) stable; urgency=low
+
+ * System Time : Changed the main page to use tabs to split up the system
+   time, timezone and sync sections.
+ * System Time : Re-wrote all user interface code to use Webmin's new
+   UI library.
+ * PPTP VPN Client : When connecting a PPTP tunnel, an optional override
+   password can be entered. This allows you to avoid storing the PPTP
+   password in a configuration file. Thanks to Nicolas Ledoux for this
+   patch.
+ * Upload and Download : Tabs are now used to layout the upload, download
+   and fetch forms on the module's main page.
+ * Upload and Download : Converted all user interface code to use the
+   new Webmin UI library.
+ * Upload and Download : The download from server form can be used to
+   fetch an entire directory, which is then returned as a ZIP file.
+ * Scheduled Commands : Converted all user interface code to use the
+   new Webmin UI library.
+ * Scheduled Commands : When editing a job, only the actual command entered
+   is shown by default - the full command can be displayed using a new
+   link.
+ * Shoreline Firewall : Blacklist rules can now match any host.
+ * GRUB Boot Loader : Converted all code to use the new Webmin user interface
+   library.
+ * Webmin Core : Links from unknown referers are now blocked by default,
+   to prevent XSS attacks. This may break browsers that don't supply
+   a Referer: HTTP header.
+ * Logical Volume Management : Re-designed the module's main page to
+   use tabs, and added an option to show volumes and groups in tables
+   (with more information) instead of using icons.
+ * Logical Volume Management : Converted all user interface code to use
+   the new Webmin UI library.
+ * Logical Volume Management : Fixed the command used to move data to
+   another physical volume under LVM 2.
+ * LDAP Users and Groups : Added locking to prevent concurrent writes
+   to the LDAP database, to prevent UID collisions.
+ * Backup Configuration Files : When a directory is entered as an additional
+   path to backup, it will be expanded to the list of all files under
+   it when the backup is done.
+ * Backup Configuration Files : When backing up or restoring from an
+   FTP or SSH server, an optional port number can be entered if the remote
+   server is using a non-standard port.
+ * Webmin Users : Updated the user interface to use the Webmin UI library.
+ * BIND DNS Server : BIND on Windows can now be configured using this
+   module.
+ * BIND DNS Server : Mass record creation can now add records for the
+   domain name (by entering @ as the name), as records that already exist.
+ * System Documentation : Updated all code that generates HTML to use
+   the new Webmin UI library.
+ * System Documentation : General code cleanups and support for images
+   in documentation files.
+ * Partitions on Local Disks : Changed the module's main page so that
+   it only lists disks, with links to a separate page for showing the
+   partitions.
+ * Partitions on Local Disks : Re-wrote all code to use the new Webmin
+   user interface library, for a more consistent look.
+ * Squid Proxy Server : The httpd_accel family of directives are no longer
+   shown when using Squid versions 2.6 and above (as they have been deprecated).
+ * Squid Proxy Server : Directives that refer to ACLs like http_access
+   are no longer re-positioned in the configuration file unless necessary.
+ * Scheduled Cron Jobs : If there are more than 100 jobs (by default),
+   a search form is shown on the main page instead of a list of all jobs.
+ * Scheduled Cron Jobs : Re-wrote all user interface code to use the
+   new Webmin UI library.
+ * Scheduled Cron Jobs : Handle the daily / monthly / weekly Cron specification
+   used on Ubuntu 7.
+ * Linux RAID : Converted all pages to use the new Webmin UI library,
+   for a more consistent look.
+ * Linux RAID : Added a confirmation page before deleting a RAID array.
+ * Linux RAID : Create /dev/md* device file if missing when creating
+   a RAID set.
+ * Sendmail Mail Server : Added a Module Config option to support ~/Maildir
+   mailboxes (even though Sendmail doesn't support this natively).
+ * Sendmail Mail Server : Added an option to show the directory queued
+   messages are in, which is useful on systems with several queues.
+ * Sendmail Mail Server : Network ports and addresses used by Sendmail
+   can now be more easily edited on the new Network Ports page, which
+   updates both sendmail.cf and any .mc file.
+ * MySQL Database Server : The character set to use for MySQL output
+   can now be set on the Module Config page.
+ * MySQL Database Server : When testing if a user can login, no specific
+   database is used in case the user does not have access to the 'mysql'
+   database.
+ * MySQL Database Server : When there are too many databases, huge lists
+   of all databases and tables are not shown on the Table Permissions
+   and Field Permissions pages. Instead, text boxes for entering names
+   are shown.
+ * MySQL Database Server : System variables can now be searched using
+   a new field, making it easier to find the one you want from the large
+   list on some systems.
+ * MySQL Database Server : Re-designed the Execute SQL page to use tabs.
+ * MySQL Database Server : Converted all user interface code to use the
+   new Webmin UI library, for a more consistent look.
+ * Perl Modules : Converted all code to use the new Webmin UI library,
+   for a more consistent look.
+ * Perl Modules : Modules can be forcibly compiled and install from the
+   latest source instead of APT or YUM, using a new option on the main
+   page.
+ * Bootup and Shutdown : Re-wrote all user interface code to use the
+   new Webmin UI library, for a more consistent look.
+ * Running Processes : Re-wrote the user interface using the new Webmin
+   UI library, for consistency.
+ * Running Processes : Re-designed the Run and Search pages, and made
+   the search radio buttons auto-selecting.
+ * Change Passwords : Re-wrote the user interface code to use the new
+   Webmin UI library, for a more consistent look.
+ * Procmail Mail Filter : Converted all code to use the new Webmin UI
+   library, for a more consistent look.
+ * Users and Groups : Added a Module Config option to send the username
+   and password to a program for checking as input, rather than on the
+   command line.
+ * Users and Groups : Users and groups with spaces in their names can
+   specified on the access control page by quoting them.
+ * Read User Mail : The number of un-read messages in user folders can
+   be displayed using a new Module Config option (off by default, as
+   there is no fast way to compute this).
+ * Postfix Mail Server : Outgoing email from selected addresses and domains
+   can now be BCCd automatically using the new BCC Mapping page.
+ * System and Server Status : Added T-COM, Skytel, Vodaphone and several
+   more as a carriers for SMS.
+ * Filesystem Backup : When making tar format backups on Linux, an option
+   to just append new files to the archive instead of over-writing it
+   is available.
+ * Custom Commands : Re-designed the user interface somewhat, and converted
+   all code to use the new Webmin UI library.
+ * Custom Commands : When commands are shown in a table and no parameters
+   are needed, the names now link directly to run the command.
+ * Bandwidth Monitoring : Bandwidth monitoring can now be setup on an
+   interface that isn't currently active, including patterns like ppp+.
+ * Protected Web Directories : Converted all user interface code to use
+   the new Webmin UI library, for consistency.
+ * Protected Web Directories : Fixed a bug that prevented a groups file
+   from being added to an existing directory.
+ * Protected Web Directories : Added a button to link to the Apache module
+   (if accessible) for editing all settings in the .htaccess file.
+ * Initial System Bootup : Converted all code to use the new Webmin UI
+   library, and remove now-useless code and scripts.
+ * Initial System Bootup : Changed the module name to the less cryptic
+   'Initial System Bootup'.
+
+-- Jamie Cameron <jcameron@webmin.com> Fri, 08 Feb 2008 15:26:51 -0800
+
+webmin (1.410) stable; urgency=low
+
+ * Bootup and Shutdown : Updated the API used by other modules to allow
+   new actions to be created on MacOS X systems, such as the firewall
+   startup script.
+ * Linux Firewall : Show SNAT and masquerade inputs in custom NAT chains.
+ * LDAP Client : On Debian/Ubuntu systems with separate PAM and NSS LDAP
+   config files, offer to link them with a new button.
+ * GRUB Boot Loader : Multiple module lines in menu.lst are now preserved
+   and editable. This prevents breakage sometimes seen on kernels using
+   Xen.
+ * Webmin Core : Big Czech translation updates, thanks to Petr Vanek
+   and the Czech translation team.
+ * Webmin Core : All popups in Webmin are now XSS-safe, and thus do not
+   need protection from unknown referers which prevented them from working
+   in some browsers.
+ * Webmin Core : All Webmin session IDs are now stored MD5 hashed, to
+   prevent sessions from being captured if the sessiondb DBM is somehow
+   read by an attacker.
+ * Webmin Core : Many Dutch updates, thanks to Gandyman.
+ * Webmin Core : MD5 encryption for Webmin and Unix passwords can be
+   used on systems that have either the MD5 or Digest::MD5 perl module,
+   or support it in the crypt() function.
+ * PostgreSQL Database Server : Added a Module Config option to show
+   databases and tables using just their names.
+ * Fetchmail Mail Retrieval : Added an access control option to limit
+   access to the Fetchmail daemon.
+ * Webmin Configuration : Use the gzip -d command to extract Webmin modules,
+   if gunzip is missing (such as on Windows).
+ * Webmin Configuration : Users with too many failed logins can be locked
+   until the administrator unlocks them.
+ * Webmin Configuration : The default scheduled update time is now randomly
+   selected.
+ * LDAP Users and Groups : By default, all new Unix users are given the
+   person object class too, as this seems to be needed in most new LDAP
+   schemas.
+ * LDAP Users and Groups : Added support for LDAP SSHA passwords, thanks
+   to Bill Moyers and John Gray.
+ * Procmail Mail Filter : Improved checking for Procmail support in Sendmail
+   and Postfix.
+ * Postfix Mail Server : Changed the default LDAP class for maps to inetLocalMailRecipient.
+ * Read User Mail : Fixed a bug that broke searching by message body
+   contents.
+ * Apache Webserver : Moved the SSL password option to the global settings
+   level, to correspond with the way Apache expects it.
+ * Webmin Users : Fixed the display of modules granted to groups.
+ * Webmin Users : Added a per-user option to opt out of forced password
+   changes after a certain number of days.
+ * Webmin Users : A human-readable description of the password restrictions
+   regular expression can be entered, for use in error messages.
+ * Webmin Users : Webmin users can now be given temporary passwords,
+   which they are forced to change at the next login. Thanks to GE Medical
+   Systems for supporting this feature.
+ * BIND DNS Server : Keys in ACL sections are no long mangled by Webmin.
+   This means that each IP or key must be entered on a separate line
+   in the Access Control Lists page.
+ * System and Server Status : Email, SMS and SNMP messages sent by Webmin
+   can be customized, with multiple message templates defined and a different
+   one selected for each monitor.
+ * Filesystem Backup : Fixed remote tar backups via FTP on OSX.
+ * Filesystem Backup : Files and directories to exclude can be specified
+   for TAR format backups on Linux.
+ * Squid Proxy Server : Use the cache directive instead of no_cache for
+   Squid 2.6.
+ * Squid Proxy Server : Allow request and reply headers access control
+   rules to be configured separately in Squid 3.0.
+ * Squid Proxy Server : Added a page for editing cache manager passwords
+   and the actions that they apply to.
+ * Squid Proxy Server : Comments at the end of lines are now preserved
+   when Webmin changes directives in squid.conf.
+ * Bandwidth Monitoring : Fixed several bugs that prevented bandwidth
+   monitoring from working properly on FreeBSD and OSX.
+ * Scheduled Cron Jobs : Fixed a bug that prevented new cron jobs from
+   being created unless the 'Date range to execute' setting was changed.
+ * Scheduled Cron Jobs : Added a check for a valid module configuration,
+   especially the cron jobs directory, to prevent accidental deletion
+   of jobs.
+ * Custom Commands : Added a popup progress tracker to commands with
+   file upload fields.
+ * LDAP Server : Added an option to create an example LDAP group, and
+   made the example user a person.
+ * Sendmail Mail Server : Added an access control page option to prevent
+   creation and editing of catchall address mappings.
+ * MySQL Database Server : Added a Module Config option to show databases
+   and tables using just their names, which is much faster under MySQL
+   5 as it avoids the need to count their tables, fields and rows.
+ * Webmin Actions Log : Added a section to the Action Details page for
+   viewing raw log data, which can show more detail.
+ * Disk Quotas : If a user to email is a Virtualmin domain owner, send
+   email to the domain's contact address.
+
+-- Jamie Cameron <jcameron@webmin.com> Wed, 26 Mar 2008 14:18:57 -0700
+
+webmin (1.420) stable; urgency=low
+
+ * Samba Windows File Sharing : Added fields to set the permissions and
+   group ownership of new shared directories.
+ * Linux Bootup Configuration : Added support for non-x86 systems.
+ * Upload and Download : Added fields for sending an email notification
+   when a background download or file upload completes.
+ * Running Processes : Added physical memory display on FreeBSD.
+ * LDAP Client : Handle new LDAP config config file path seen on Ubuntu
+   8.04.
+ * Webmin Core : Many Korean updates, thanks to JoungKyun Kim.
+ * Webmin Core : More Dutch updates, thanks to Gandyman.
+ * Webmin Core : Added a debugging log file, which records all files
+   read and written, commands run and more. This can be enabled in the
+   Webmin Configuration module.
+ * PostgreSQL Database Server : Improve support for PostgreSQL 8.3 on
+   Ubuntu 8.04.
+ * Webmin Configuration : Refresh the left-side frame when installing,
+   removing or re-categorizing modules.
+ * Logical Volume Management : The percentage of a snapshot's blocks
+   used is now shown on the Edit Snapshot page.
+ * Users and Groups : Added support for the new user and group databases
+   found in OSX 10.5 and later, which use Apple's directory services
+   instead of NetInfo.
+ * Postfix Mail Server : Added the SMTP Client Restrictions page, and
+   replaced some oddly-designed UI fields on the SMTP Server Options
+   page to it with more Webmin-standard inputs for configuring RBLs and
+   client access.
+ * Postfix Mail Server : Updated the BCC Mappings page to allow both
+   sender and recipient maps to be defined and edited.
+ * Read User Mail : Re-organized the Module Config page to make the first
+   section less crowded.
+ * Read User Mail : Added an option to skip messages flagged as deleted
+   in a Maildir.
+ * Read User Mail : Detection of messages with attachments is now 100%
+   accurate, rather than taking a guess based on the MIME type.
+ * Apache Webserver : Added support for the funny ${APACHE_RUN_USER}
+   and ${APACHE_PID_FILE} variables seen in apache2.conf on Ubuntu 8.04.
+ * SpamAssassin Mail Filter : Auto-whitelists can now be viewed, deleted
+   from and cleared for all users on the system. An access control option
+   allows this to be limited to just certain users or group members.
+ * Webmin Users : Added an API function to allow easier anonymous module
+   access setup.
+ * BIND DNS Server : Corrected parsing of records in zone files with
+   no names, which inherit from the previous record.
+ * BIND DNS Server : Spaces are now allowed in Host Information records.
+ * System and Server Status : The process check monitor can now be limited
+   to a particular user.
+ * Filesystem Backup : Added checkboxes to control if failure of the
+   pre and post-backup commands cause the whole job to be regarded as
+   a failure.
+ * Filesystem Backup : Prevent non-level-0 backups and updating of the
+   /etc/dumpdates file for backups of directories that are not filesystem
+   mount points, as this isn't supported by the <tt>dump</tt> command.
+ * Scheduled Cron Jobs : Added an access control option to prevent individual
+   Webmin users from creating cron jobs that run more often than hourly.
+ * Custom Commands : All links to commands are via an ID number rather
+   than an index, which makes them easier to link to from other web pages.
+ * DHCP Server : Clashes between hosts with the same IP address, MAC
+   address or hostname are no longer allowed by default - but this can
+   be changed on the DHCP Server access control page in the Webmin User's
+   module.
+ * Dovecot IMAP/POP3 Server : The locking methods for mailboxes and index
+   files can be configured on the Mail Files page.
+ * Dovecot IMAP/POP3 Server : Added fields for setting the index and
+   control files locations.
+ * MySQL Database Server : Display a more friendly error if a scheduled
+   backup cannot be performed because MySQL is down.
+ * MySQL Database Server : The root password can be more easily change
+   by the new 'Change Administration Password' page.
+ * Webmin Actions Log : Added an option to search for actions by non-Webmin
+   users (such as those authenticating via sudo).
+
+-- Jamie Cameron <jcameron@webmin.com> Sat, 24 May 2008 18:31:30 -0700
+
+webmin (1.430) stable; urgency=low
+
+ * System Time : The default NTP sync time is now set randomly instead
+   of at midnight, and any existing automatic sync done at midnight is
+   changed to a random time. This reduces load on public NTP servers.
+ * Webmin Servers Index : Allow the Backup Configuration Files module
+   to save and restore Webmin server details.
+ * Disk and Network Filesystems : SMBFS authentication credentials can
+   be stored in a separate file, thanks to a patch by Rob Shinn.
+ * Running Processes : Corrected physical memory display on FreeBSD.
+ * Running Processes : On Linux systems with the ionice command, the
+   IO scheduling class and priority of running processes can be edited.
+ * Network Configuration : Added support for IPv6 interfaces on Debian,
+   thanks to Sébastien Ducloux.
+ * Webmin Core : Many Greek translation updates, thanks to Vagelis Koutsomitros.
+ * Webmin Core : Catalan translation updates by Jaume Badiella.
+ * Webmin Core : Many Dutch translation contributions by Gandyman.
+ * Webmin Configuration : On Linux systems, the IO scheduling class and
+   priority for Webmin Cron jobs can be set on the Advanced Options page.
+ * Webmin Configuration : Added a field to the SSL Encryption page for
+   setting allowed ciphers.
+ * Users and Groups : The option to force a password change at the next
+   login is available for new users, if a default 'Maximum days' is set
+   on the Module Config page or if running Linux.
+ * Postfix Mail Server : Properly handle multiple reject_rbl_client DNS
+   domains on the SMTP Client Restrictions page.
+ * BIND DNS Server : The default TTL for multiple zones can now be changed
+   on the Update Records in Zones page.
+ * BIND DNS Server : When adding a cluster slave server, multiple views
+   can be entered to have slave zones created in all of them.
+ * BIND DNS Server : Record names or values entered like ns.foo.com in
+   the domain foo.com automatically have a . added to make them absolute
+   as the user presumably expected, rather than being coverted to ns.foo.com.foo.com.
+ * BIND DNS Server : Update serial number (by default) when editing records
+   manually.
+ * BIND DNS Server : Try downloading root zone files from the IP for
+   rs.internic.net if the hostname cannot be resolved, to avoid catch-22
+   problem.
+ * BIND DNS Server : Access control lists are now automatically re-ordered
+   to handle dependencies.
+ * BIND DNS Server : When Webmin is not automatically converting records
+   to canonical format for editing, display the canonical name on the
+   Edit Record page.
+ * BIND DNS Server : When adding a cluster slave server, allow zones
+   to be created in the same view on the slave as on the master.
+ * BIND DNS Server : Added a button to the Edit Master Zone page for
+   checking records with the named-checkzone command.
+ * System and Server Status : Allow saving of remote Webmin monitors
+   when the remote host is down.
+ * System and Server Status : Added a new monitor type for checking the
+   expiry and validity of SSL certificates in a local file or on any
+   SSL website.
+ * TCP Wrappers : First version of this module, for configuring IP access
+   control for a range of servers.
+ * Scheduled Cron Jobs : Disable time and day lists when 'All' is selected,
+   to indicate that they are un-usable.
+ * Squid Proxy Server : Fixed the Calamaris page for newer versions.
+ * DHCP Server : Support the new configuration file format for custom
+   options, as used in DHCPd version 3.
+ * MySQL Database Server : Display the number of tables and records created
+   when executing SQL for a restore.
+
+-- Jamie Cameron <jcameron@webmin.com> Tue, 12 Aug 2008 16:09:32 -0700
+
+webmin (1.440) stable; urgency=low
+
+ * Samba Windows File Sharing : The 'Password never expires' flag can
+   be set for user accounts, thanks to a patch from Juan Miguel Corral.
+ * Samba Windows File Sharing : Allow the server description to be set
+   to explicitly nothing.
+ * SSH Server : Added a button on the module's main page for viewing
+   the public side of the host keys, thanks to Sean Cox.
+ * Cluster Copy Files : Added a Module Config setting to control the
+   default sort order.
+ * Network Configuration : Converted all pages to use the Webmin user
+   interface library, for a more consistent look and better theming.
+ * Webmin Core : A large Croatian translation update, thanks to Domagoj
+   Bikic.
+ * Webmin Core : When a user whose password is close to expiry or has
+   already expired logs in, a warning will be displayed on Webmin's first
+   page.
+ * Webmin Core : Many Japanese translation updates, thanks to Kazuya
+   Masuda.
+ * Change Language and Theme : Converted the UI to use the new Webmin
+   user interface functions, for a more consistent look.
+ * LDAP Users and Groups : The order of the first name and surname in
+   the real name can be changed by a new Module Config setting.
+ * LDAP Users and Groups : Coverted all pages to use the new Webmin UI
+   library, for a more consistent look. Also updated the groups chooser
+   to use a left-right selector.
+ * Users and Groups : Added tabs to the module's page page, to switching
+   between user and group lists easier.
+ * Users and Groups : Cleaned up the user interface to be more consistent
+   with the rest of Webmin.
+ * Users and Groups : Improved support for default password changing
+   options on AIX.
+ * Postfix Mail Server : Converted all pages to use the new Webmin UI
+   library, for a more consistent and themable look.
+ * Postfix Mail Server : Autoreply messages containing non-ASCII characters
+   are now properly quoted-printable encoded.
+ * Read User Mail : Added support for Exim, thanks to Emmanuel Florac.
+ * Read User Mail : Re-wrote the entire user interface to use the new
+   Webmin UI library, and to bring it into sync with the Usermin module
+   for reading mail.
+ * System Logs : Added support for rsyslogd, as seen by default on Debian
+   5.0.
+ * Apache Webserver : When a virtual host's base directory is changed,
+   all <directory> blocks under it are updated too.
+ * Apache Webserver : When stopping and re-starting Apache, give it time
+   to fully stop before continuing.
+ * SpamAssassin Mail Filter : Added buttons to the auto-whitelist page
+   for permanently allowing or denying selected addresses.
+ * File Manager : POSIX ACLs can now be edited on FreeBSD, if the setfacl
+   and getfacl commands are installed.
+ * BIND DNS Server : Don't pass the -g flag to BIND version 9 when starting
+   without an init script.
+ * BIND DNS Server : Converted all forms to use the Webmin UI library,
+   for a more consistent look and easier theming.
+ * BIND DNS Server : Moved buttons for deleting, moving and converting
+   zones up to the page shown when you click on a zone name.
+ * BIND DNS Server : Switched to the new root zone file available from
+   Internic.
+ * BIND DNS Server : Restrictions that apply to all zones in a view (such
+   as allowed IPs for transfers and queries) can now be set on the Edit
+   Client View page.
+ * BIND DNS Server : Made the Find Free IPs page visible, for finding
+   addresses in a master zone that are not currently used.
+ * BIND DNS Server : Added a field to limit concurrent outgoing zone
+   transfers and incoming transfers per nameserver to the Forwarding
+   and Transfers page.
+ * BIND DNS Server : Ignore tailing dots in zone names in named.conf.
+ * DHCP Server : Fixed bug that can cause option definitions and values
+   to be incorrectly ordered.
+ * DHCP Server : Custom option types defined at a higher level (such
+   as in a subnet) can be used in the Edit Options page at lower levels
+   (such as in a host).
+ * Dovecot IMAP/POP3 Server : Added fields to the SSL page for an optional
+   CA certificate file and private key password.
+ * MySQL Database Server : Improved the input for setting the default
+   value for new fields, and added support for CURRENT_TIMESTAMP.
+ * Sendmail Mail Server : Autoreply messages containing non-ASCII characters
+   are now properly quoted-printable encoded.
+ * Disk Quotas : Email to users and groups who are over quota on some
+   filesystem can also be Cc'd to another address, such as the system
+   administrator.
+
+-- Jamie Cameron <jcameron@webmin.com> Thu, 23 Oct 2008 21:11:24 -0700
+
+webmin (1.450) stable; urgency=low
+
+ * SSH Server : Added a field to allow or deny SSH 2 public key authentication.
+ * Webmin Core : Russian translation updates, thanks to Anton Statutov.
+ * Webmin Core : Webmin's serialization functions can now handle objects,
+   which allows them to be passed as parameters to remote function calls.
+   Both caller and recipient must have the object's class installed though.
+ * Webmin Core : Converted commands in the core web-lib-funcs.pl API
+   file to POD format, and added more details about each function.
+ * PostgreSQL Database Server : Re-wrote the entire user interface to
+   use Webmin's new UI library, for a more consistent and themable look.
+ * PostgreSQL Database Server : Added a history of previous commands
+   to the Execute SQL page.
+ * Webmin Configuration : Added an advanced option to have Webmin turn
+   off the immutable bit on files before writing to them, and turn it
+   back on when done.
+ * Webmin Configuration : Re-designed the Webmin Themes page to use tabs.
+ * Webmin Configuration : Added support for overlay themes, which can
+   be selected in addition to a regular theme. An overlay typically just
+   modifies the CSS or images in the real theme, making simple design
+   changes easier.
+ * Webmin Configuration : Converted commands in the module's API file
+   to POD format, and added more details about each function.
+ * Logical Volume Management : Filesystem space used is show on the logical
+   volume list, and the field for a new volume's size is more user-friendly.
+ * Logical Volume Management : When using newer versions of the resize2fs
+   command, EXT filesystems can be shrunk as well as enlarged.
+ * LDAP Users and Groups : Added a Module Config option to allow / as
+   an IMAP folder separator, thanks to Bas van den Heuvel.
+ * LDAP Users and Groups : Added a check on the module's main page to
+   ensure that the LDAP schema is accessible.
+ * LDAP Users and Groups : Fixed support for SSL and TLS when connecting
+   to the LDAP server, thanks to Paul R. Ganci.
+ * LDAP Users and Groups : Added a Module Config option to use a text
+   box for entering secondary group members, rather than the left/right
+   user chooser.
+ * SMART Drive Status : SCSI drives are visible in the System and Server
+   Status module.
+ * SMART Drive Status : The SMART status monitor now has an option to
+   only alert if the error count on a drive has increased.
+ * SMART Drive Status : Improved support for 3ware and HP RAID devices,
+   so that the underlying disks are now detected and can be reported
+   on separately.
+ * Printer Administration : Show the date and time a job was submitted
+   on systems using CUPS.
+ * Backup Configuration Files : Converted commands in the module's API
+   file to POD format, and added more details about each function.
+ * Backup Configuration Files : Backup files are now given 600 permissions,
+   to prevent reading by non-root users.
+ * File Manager : Added a button to the compressed file extraction dialog
+   to show the contents of a ZIP or tar file, instead of extracting it.
+ * Webmin Users : Removed the Hide Unused button and associated functionality,
+   as un-available modules are already automatically hidden in the Un-used
+   Modules category.
+ * Webmin Users : Moved the 'global ACL' fields to the Edit User and
+   Edit Group pages, so that restrictions applying to all modules can
+   be more easily found and edited.
+ * Webmin Users : Added a per-user option to not grant that user new
+   module permissions when Webmin is upgraded.
+ * Webmin Users : If any theme overlays are installed, users' overlays
+   can be selected on the Edit User page.
+ * Webmin Users : Converted commands in the module's API file to POD
+   format, and added more details about each function.
+ * BIND DNS Server : Moved the apply, stop and start buttons to the top-right
+   corner of every page, so that you don't have to return all the way
+   to the module's main page to apply configuration changes.
+ * BIND DNS Server : Zones can now be signed with DNSSEC, using one or
+   two keys. This can be done automatically at master zone creation time,
+   or later for existing zones. Signatures can also be removed or re-generated
+   at any time. Zones with a key-signing and zone key can have their
+   zone key automatically regenated on a regular interval.
+ * BIND DNS Server : Added the DNSSEC Verification page for configuring
+   BIND to validate signatures on other zones, and to use DLV until the
+   root zone is signed.
+ * BIND DNS Server : SPF records can now be added to or updated in multiple
+   zones at once.
+ * BIND DNS Server : Added an icon to the main page for checking the
+   whole BIND configuration including zone files, with the named-checkconf
+   command.
+ * BIND DNS Server : Added a Module Config option to prevent inclusion
+   of other slave's IP addresses in the master IP list for remote slaves.
+ * Scheduled Cron Jobs : The search form for jobs is always visible,
+   even when there are not too many jobs to show.
+ * Scheduled Cron Jobs : Converted commands in the module's API file
+   to POD format, and added more details about each function.
+ * DHCP Server : When a subnet or host is renamed, the user's ACL is
+   updated to match.
+ * LDAP Server : The protocols served by the LDAP server, such as SSL
+   and non-encrypted, can now be set on the OpenLDAP Server Configuration
+   page. This is only possible on Redhat and Debian-derived systems though,
+   as the protocols are configured in the init script.
+ * LDAP Server : Fixed a bug that prevented browsing of the LDAP database
+   in SSL mode, thanks to Paul R. Ganci.
+ * Sendmail Mail Server : Added a Module Config option to control if
+   the user is prompted for confirmation before deleting queued messages.
+ * Sendmail Mail Server : A custom command to rebuild all maps can be
+   specified on the Module Config page, to be used instead of makemap
+   or newaliases.
+ * MySQL Database Server : The correct character set is ready from my.cnf
+   when connecting using DBI mode, thanks to jianxia.
+ * MySQL Database Server : The password is passed to all MySQL commands
+   using the MYSQL_PWD environment variables on systems running MySQL
+   4.1 and later, version 5.1 in older Webmin releases.
+ * SSH Login : Updated the Java SSH applet to the latest version.
+ * Perl Modules : Sped up the fetching of Perl modules installed from
+   RPM and Debian packages.
+ * Perl Modules : Switched the install and current modules tabs.
+ * Bootup and Shutdown : Converted commands in the module's API file
+   to POD format, and added more details about each function.
+ * Linux Firewall : DNS queries are now allowed when the firewall is
+   setup for web hosting.
+ * Linux Firewall : Rule coments using --comment containing spaces or
+   - are now properly parsed.
+ * Linux Firewall : When initializing the firewall, the actual ports
+   for Webmin, Usermin and SSHd are used instead of the standard ports.
+ * Linux Firewall : Added an option for the UNTRACKED state in rules.
+ * Webmin Servers Index : Converted commands in the module's API file
+   to POD format, and added more details about each function.
+ * Disk and Network Filesystems : Improved support for filesystems on
+   partitions identified by volume ID when the vol_id command is missing.
+ * Disk and Network Filesystems : Show the used disk space for each filesystem
+   on the main page.
+ * LDAP Client : Changed the LDAP client connection code to handle both
+   pure-SSL and TLS modes, thanks to a patch from Paul R. Ganci.
+ * Change Passwords : Converted commands in the module's API file to
+   POD format, and added more details about each function.
+ * Change Language and Theme : If any theme overlays are installed, one
+   can be selected in this module to modify the appearance of the underlying
+   theme.
+ * Change Language and Theme : Converted commands in the module's API
+   file to POD format, and added more details about each function.
+ * Users and Groups : Added a non-editable list of users who have this
+   group as their primary to the Edit Group page.
+ * Users and Groups : Added a Module Config option to use a text box
+   for entering secondary group members, rather than the left/right user
+   chooser.
+ * Users and Groups : Created a page for exporting groups to a batch
+   file, for importing on other systems.
+ * Users and Groups : Added support for creating, deleting and modifying
+   groups from a batch file. This is similar to the long-standing batch
+   user management functionality.
+ * Users and Groups : Added support for Blowfish password hashing, which
+   can be enabled on the Module Config page. On Solaris systems, it will
+   be used if enabled in /etc/security/policy.conf. Requires the Crypt::Eksblowfish::Bcrypt
+   Perl module though.
+ * Users and Groups : Converted commands in the module's API file to
+   POD format, and added more details about each function.
+ * Software Packages : Added a Module Config option to not use any update
+   system, even if YUM or APT are installed.
+ * Software Packages : Added the function package_files for other modules
+   to call, when only a list of files in some package is needed.
+ * Software Packages : The selected package and update systems are now
+   checked when the module is opened, and an error message displayed
+   if any needed commands are missing.
+ * Read User Mail : HTML messages now have a converted plain-text attachment
+   automatically added, for mail clients that only support text.
+ * Postfix Mail Server : Added a module config option to control if the
+   user is prompted for confirmation before deleting queued messages.
+ * SpamAssassin Mail Filter : Corrected the columns on the auto-whitelist
+   page, to show the message count and score.
+ * SpamAssassin Mail Filter : Improved support for multiple SpamAssassin
+   config files, which can be specified by links into the module from
+   other modules like Virtualmin.
+ * SpamAssassin Mail Filter : Converted all pages to use the new Webmin
+   UI library, for a more consistent look.
+ * SpamAssassin Mail Filter : Cleaned up the layout of all pages to improve
+   formatted, in particular the Allowed and Denied Addresses page which
+   now uses tabs.
+ * System and Server Status : Added an option to the FTP status monitor
+   to make a TLS encrypted connection. Requires the Net::FTPSSL Perl
+   module though.
+ * Filesystem Backup : Fixed a bug that prevented backups of directories
+   with spaces in their names from working properly on Linux.
+ * Usermin Configuration : Converted commands in the module's API file
+   to POD format, and added more details about each function.
+ * Bacula Backup System : Added a missing program so that mass deletion
+   of storage devices works.
+ * Webmin Actions Log : Added the list_webmin_log function, for other
+   modules wanting to search the Webmin log.
+ * Webmin Actions Log : Converted commands in the module's API file to
+   POD format, and added more details about each function.
+ * Disk Quotas : Converted all pages to use the new Webmin UI library,
+   for a more consistent look. Also split the Filesystem Quotas page
+   into tabs.
+ * Disk Quotas : Converted commands in the module's API file to POD format,
+   and added more details about each function.
+
+-- Jamie Cameron <jcameron@webmin.com> Sun, 25 Jan 2009 13:50:12 -0800
+
+webmin (1.460) stable; urgency=low
+
+ * Linux Firewall : Fixed 'Does not equal' option for multiple ports.
+ * SSH Server : Converted all pages the use the new Webmin UI library,
+   for a more consistent look and layout.
+ * LDAP Client : Improved support for older versions of Net::LDAP without
+   the hosts() function.
+ * Network Configuration : Fixed the Hostname and DNS Client page on
+   FreeBSD to edit /etc/nsswitch.conf instead of the older host.conf,
+   when available.
+ * Network Configuration : When changing the hostname on Debian or Ubuntu,
+   update /etc/mailname too.
+ * Webmin Core : Added a language option for UK english, and converted
+   words in the default Webmin language to US english.
+ * Webmin Core : Major Dutch translation updates, thanks to Gandyman.
+ * Webmin Core : Catalan translation updates by Jaume Badiella.
+ * Webmin Core : Converted all core modules to use the new WebminCore
+   perl module instead of web-lib.pl. This significantly improves memory
+   use and load time in code that uses functions from multiple modules,
+   asssuming they have all been converted.
+ * Webmin Configuration : Added GPG verification of the updates list
+   and modules from the Webmin update repository, when the gpg command
+   is installed.
+ * Webmin Configuration : Expired Unix passwords can now be changed using
+   an external command, instead of PAM or directly updating /etc/shadow.
+   This is set on the Authentication page.
+ * Postfix Mail Server : Changed the mail queue date format to yyyy/mm/dd,
+   for easier sorting.
+ * Read User Mail : Added Module Config options to not include the X-Mailer
+   and X-Originating-IP headers in sent mail.
+ * Apache Webserver : Fixed handling of IPv6 addresses so that Apache's
+   [address] format is now fully supported.
+ * BIND DNS Server : Fixed the 'Directory for DNSSEC keys' option on
+   the Module Config page so that it is actually used.
+ * BIND DNS Server : SPF records longer than 255 bytes are automatically
+   split into separate fields in the underlying TXT record.
+ * System and Server Status : Added a tooltip to status icons to show
+   the hostname.
+ * Custom Commands : Added a parameter-level option to make the parameter
+   mandatory.
+ * Usermin Configuration : Added a field for allowed SSL cipher types.
+ * Usermin Configuration : Expired passwords can now be changed using
+   an external command, instead of PAM or directly updating /etc/shadow.
+   This is set on the Authentication page.
+ * Protected Web Directories : Added a Module Config option to set permissions
+   on created .htaccess and .htpasswd files, which defaults to 644.
+ * Linux RAID : Added a button for changing the number of active devices
+   in a RAID 5 or 6 set, thanks to Diego Zuccato.
+ * MySQL Database Server : Use DBI for listing databases and tables,
+   to reduce dependency on the un-reliable MYSQL_PWD environment variable.
+ * MySQL Database Server : Fixed the input for setting the default value
+   for fields.
+ * Sendmail Mail Server : Changed the mail queue date format to yyyy/mm/dd,
+   for easier sorting.
+
+-- Jamie Cameron <jcameron@webmin.com> Wed, 11 Mar 2009 15:03:49 -0700
+
diff -r -N -u webmin-1.460-orig/DEBIAN/control webmin-1.460/DEBIAN/control
--- webmin-1.460-orig/DEBIAN/control	1969-12-31 16:00:00.000000000 -0800
+++ webmin-1.460/DEBIAN/control	2009-03-11 15:07:50.000000000 -0700
@@ -0,0 +1,17 @@
+Package: webmin
+Version: 1.460
+Section: admin
+Priority: optional
+Architecture: all
+Essential: no
+Depends: bash, perl, libnet-ssleay-perl, openssl, libauthen-pam-perl, libpam-runtime, libio-pty-perl, libmd5-perl
+Pre-Depends: bash, perl
+Installed-Size: 84032
+Maintainer: Jamie Cameron <jcameron@webmin.com>
+Provides: webmin
+Replaces: webmin-adsl, webmin-apache, webmin-bandwidth, webmin-bind, webmin-burner, webmin-cfengine, webmin-cluster, webmin-core, webmin-cpan, webmin-dhcpd, webmin-exim, webmin-exports, webmin-fetchmail, webmin-firewall, webmin-freeswan, webmin-frox, webmin-fsdump, webmin-grub, webmin-heartbeat, webmin-htaccess, webmin-inetd, webmin-jabber, webmin-ldap-netgroups, webmin-ldap-user-simple, webmin-ldap-useradmin, webmin-lilo, webmin-logrotate, webmin-lpadmin, webmin-lvm, webmin-mailboxes, webmin-mon, webmin-mysql, webmin-nis, webmin-openslp, webmin-postfix, webmin-postgresql, webmin-ppp, webmin-pptp-client, webmin-pptp-server, webmin-procmail, webmin-proftpd, webmin-pserver, webmin-quota, webmin-samba, webmin-sarg, webmin-sendmail, webmin-shorewall, webmin-slbackup, webmin-smart-status, webmin-snort, webmin-software, webmin-spamassassin, webmin-squid, webmin-sshd, webmin-status, webmin-stunnel, webmin-updown, webmin-usermin, webmin-vgetty, webmin-webalizer, webmin-wuftpd, webmin-wvdial, webmin-xinetd
+Description: A web-based administration interface for Unix systems.
+	     Using Webmin you can configure DNS, Samba, NFS, local/remote
+	     filesystems and more using your web browser.  After installation,
+	     enter the URL https://localhost:10000/ into your browser and
+	     login as root with your root password.
diff -r -N -u webmin-1.460-orig/DEBIAN/copyright webmin-1.460/DEBIAN/copyright
--- webmin-1.460-orig/DEBIAN/copyright	1969-12-31 16:00:00.000000000 -0800
+++ webmin-1.460/DEBIAN/copyright	2009-03-11 15:07:50.000000000 -0700
@@ -0,0 +1,38 @@
+This package was debianized by Jamie Cameron <jcameron@webmin.com> on
+Wed, 11 Mar 2009 15:07:44 -0700.
+
+It was downloaded from: http://www.webmin.com/
+
+Upstream author: Jamie Cameron <jcameron@webmin.com>
+
+Copyright:
+
+---------------------------------------------------------
+ Copyright (c) Jamie Cameron
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the developer nor the names of contributors
+    may be used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE DEVELOPER ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.  IN NO EVENT SHALL THE DEVELOPER OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+ ---------------------------------------------------------
+
diff -r -N -u webmin-1.460-orig/DEBIAN/postinst webmin-1.460/DEBIAN/postinst
--- webmin-1.460-orig/DEBIAN/postinst	1969-12-31 16:00:00.000000000 -0800
+++ webmin-1.460/DEBIAN/postinst	2009-03-11 15:07:50.000000000 -0700
@@ -0,0 +1,81 @@
+#!/bin/sh
+inetd=`grep "^inetd=" /etc/webmin/miniserv.conf 2>/dev/null | sed -e 's/inetd=//g'`
+if [ "$1" = "upgrade" ]; then
+	# Upgrading the package, so stop the old webmin properly
+	if [ "$inetd" != "1" ]; then
+		/etc/init.d/webmin stop >/dev/null 2>&1 </dev/null
+	fi
+fi
+cd /usr/share/webmin
+config_dir=/etc/webmin
+var_dir=/var/webmin
+perl=/usr/bin/perl
+autoos=3
+if [ "$WEBMIN_PORT" != "" ]; then
+	port=$WEBMIN_PORT
+else
+	port=10000
+fi
+login=root
+if [ -r /etc/shadow ]; then
+	crypt=x
+else
+	crypt=`grep "^root:" /etc/passwd | cut -f 2 -d :`
+fi
+host=`hostname`
+ssl=1
+atboot=1
+nochown=1
+autothird=1
+noperlpath=1
+nouninstall=1
+nostart=1
+export config_dir var_dir perl autoos port login crypt host ssl nochown autothird noperlpath nouninstall nostart allow atboot
+./setup.sh >/tmp/.webmin/webmin-setup.out 2>&1
+if [ "webmin" = "webmin" ]; then
+	grep sudo= /etc/webmin/miniserv.conf >/dev/null 2>&1
+	if [ "$?" = 1 ]; then
+		# Allow sudo-based logins for Ubuntu
+		echo sudo=1 >>/etc/webmin/miniserv.conf
+	fi
+fi
+rm -f /var/lock/subsys/webmin
+if [ "" != "1" ]; then
+	if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+		invoke-rc.d webmin start >/dev/null 2>&1 </dev/null
+	else
+		/etc/init.d/webmin start >/dev/null 2>&1 </dev/null
+	fi
+fi
+cat >/etc/webmin/uninstall.sh <<EOFF
+#!/bin/sh
+printf "Are you sure you want to uninstall Webmin? (y/n) : "
+read answer
+printf "\n"
+if [ "\$answer" = "y" ]; then
+	echo "Removing Webmin package .."
+	dpkg --remove webmin
+	echo "Done!"
+fi
+EOFF
+chmod +x /etc/webmin/uninstall.sh
+port=`grep "^port=" /etc/webmin/miniserv.conf | sed -e 's/port=//g'`
+perl -e 'use Net::SSLeay' >/dev/null 2>/dev/null
+sslmode=0
+if [ "$?" = "0" ]; then
+	grep ssl=1 /etc/webmin/miniserv.conf >/dev/null 2>/dev/null
+	if [ "$?" = "0" ]; then
+		sslmode=1
+	fi
+fi
+if [ "$sslmode" = "1" ]; then
+	echo "Webmin install complete. You can now login to https://$host:$port/"
+else
+	echo "Webmin install complete. You can now login to http://$host:$port/"
+fi
+if [ "webmin" = "webmin" ]; then
+	echo "as root with your root password, or as any user who can use sudo"
+	echo "to run commands as root."
+else
+	echo "as any user on the system."
+fi
diff -r -N -u webmin-1.460-orig/DEBIAN/postrm webmin-1.460/DEBIAN/postrm
--- webmin-1.460-orig/DEBIAN/postrm	1969-12-31 16:00:00.000000000 -0800
+++ webmin-1.460/DEBIAN/postrm	2009-03-11 15:07:50.000000000 -0700
@@ -0,0 +1,9 @@
+#!/bin/sh
+if [ "$1" != "upgrade" ]; then
+	grep root=/usr/share/webmin /etc/webmin/miniserv.conf >/dev/null 2>&1
+	if [ "$?" = 0 ]; then
+		# Package is being removed, and no new version of webmin
+		# has taken it's place. Delete the config files
+		rm -rf /etc/webmin /var/webmin
+	fi
+fi
diff -r -N -u webmin-1.460-orig/DEBIAN/preinst webmin-1.460/DEBIAN/preinst
--- webmin-1.460-orig/DEBIAN/preinst	1969-12-31 16:00:00.000000000 -0800
+++ webmin-1.460/DEBIAN/preinst	2009-03-11 15:07:50.000000000 -0700
@@ -0,0 +1,33 @@
+#!/bin/sh
+perl <<EOD;
+# maketemp.pl
+# Create the /tmp/.webmin directory if needed
+
+\$tmp_dir = \$ENV{'tempdir'} || "/tmp/.webmin";
+
+while(\$tries++ < 10) {
+	local @st = lstat(\$tmp_dir);
+	exit(0) if (\$st[4] == \$< && (-d _) && (\$st[2] & 0777) == 0755);
+	if (@st) {
+		unlink(\$tmp_dir) || rmdir(\$tmp_dir) ||
+			system("/bin/rm -rf ".quotemeta(\$tmp_dir));
+		}
+	mkdir(\$tmp_dir, 0755) || next;
+	chown(\$<, \$(, \$tmp_dir);
+	chmod(0755, \$tmp_dir);
+	}
+exit(1);
+
+EOD
+if [ "$1" != "upgrade" ]; then
+	if [ "$WEBMIN_PORT" != "" ]; then
+		port=$WEBMIN_PORT
+	else
+		port=10000
+	fi
+	perl -e 'use Socket; socket(FOO, PF_INET, SOCK_STREAM, getprotobyname("tcp")); setsockopt(FOO, SOL_SOCKET, SO_REUSEADDR, pack("l", 1)); bind(FOO, pack_sockaddr_in($ARGV[0], INADDR_ANY)) || exit(1); exit(0);' $port
+	if [ "$?" != "0" ]; then
+		echo Port $port is already in use
+		exit 2
+	fi
+fi
diff -r -N -u webmin-1.460-orig/DEBIAN/prerm webmin-1.460/DEBIAN/prerm
--- webmin-1.460-orig/DEBIAN/prerm	1969-12-31 16:00:00.000000000 -0800
+++ webmin-1.460/DEBIAN/prerm	2009-03-11 15:07:50.000000000 -0700
@@ -0,0 +1,15 @@
+#!/bin/sh
+if [ "$1" != "upgrade" ]; then
+	grep root=/usr/share/webmin /etc/webmin/miniserv.conf >/dev/null 2>&1
+	if [ "$?" = 0 ]; then
+		# Package is being removed, and no new version of webmin
+		# has taken it's place. Run uninstalls and stop the server
+		if [ "webmin" = "webmin" ]; then
+			echo "Running uninstall scripts .."
+			(cd /usr/share/webmin ; WEBMIN_CONFIG=/etc/webmin WEBMIN_VAR=/var/webmin LANG= /usr/share/webmin/run-uninstalls.pl)
+		fi
+		/etc/init.d/webmin stop >/dev/null 2>&1 </dev/null
+		/etc/webmin/stop >/dev/null 2>&1 </dev/null
+		/bin/true
+	fi
+fi
