Webmin version 1.470 and Usermin 1.400

Howdy all,

I’ve just rolled out version 1.470 of Webmin and 1.400 of Usermin.

These are major updates, which introduce a new module system. This reduces memory usage of Webmin’s library pre-caching dramatically. The difference is particularly large on 64 bit systems (as memory usage of everything on 64 bit systems is higher). Performance will also be improved, mostly due to reduced memory consumption.

Webmin changes since 1.450 (1.460 and 1.470 are nearly identical in functionality, but 1.470 corrected numerous bugs caused by the module redesign…we’ve not released 1.460 on the Virtualmin.com repositories for this reason):

[ul]
[li]Fixed several bugs in Webmin 1.470, in particular the File Manager module, status monitoring and popup windows.[/li]
[li]When adding a DNS master zone with automatically created slaves, add an also-notify block to the master configuration to update the slaves.[/li]
[li]Converted all modules to use the new WebminCore API, which reduces memory use between modules and is pre-loaded by default to improve response times.[/li]
[li]Major Catalan translation updates from Jaume Badiella, and Dutch from Gandyman. Also added a UK English language option.[/li]
[li]Improved support for FreeBSD 7.1 and Debian Lenny across multiple modules.[/li]
[li]Fixed IPv6 address handling in the Apache module.[/li]
[li]Improved handling of systems where the MYSQL_PWD environment does not work, causing odd failures to login to MySQL.[/li]
[li]Added a button in the Linux RAID module for changing the number of active devices, thanks to Diego Zuccato.[/li]
[li]Converted several modules to use the new Webmin UI library.[/li]
[li]Added GPG verification of Webmin module updates, when installed.[/li]
[li]View the detailed change log for many more updates.[/li]
[/ul]

Usermin changes since 1.380 (we skipped 1.390 for the same reason as above):

[ul]
[li]Fixed several bugs in Usermin 1.390, in particular the File Manager module and popup windows.[/li]
Converted all modules to use the new WebminCore API, which reduces memory use between modules and is pre-loaded by default to improve response times.
[li]Added a major Catalan translation update from Jaume Badiella.[/li]
[li]Updated the Disk Quotas user interface to use the new Webmin UI library.[/li]
[li]Re-wrote the SSH Configuration module to use the new Webmin UI library, for a more consistent look.[/li]
[li]Updated the SSH Configuration Host Options section to support all recent client options, and re-designed the Your SSH Keys section to support multiple keys of different types.[/li]
[/ul]

As always, if you run into problems, file a ticket.

Have fun!