Change log:
4.16.11
======
- Dont reload the view when text is copied (Issue #706)
- NULL checks to prevent crash on malformed bookmark URI (Issue #716)
- Use 'g_timeout_add_full' to set tree-view cursor (Issue #351)
- Fix signal disconnect in thunar_window_unrealize
- Don't go beyond THUNAR_N_VISIBLE_COLUMNS while parsing col widths
- Translation Updates:
Danish, Greek, Indonesian, Malay, Occitan (post 1500), Romanian
Patch provided by Steve Mokris in joyent/pkgsrc#330.
munin-2.0.69, 2021-11-22
Lars Kruse (1):
Fix loading of "local_address" configuration
munin-2.0.68, 2021-11-14
Andreas Perhab (1):
plugins/postgres_: enable configuring warning/critical
Christoph Moench-Tegeder (2):
postgres_querylength: catch real statements only
ntp_: do not mask required variable from Net::IP
Guillaume Rousse (2):
display locally-defined tresholds
use dedicated munin SNMP plugin
Kim B. Heino (2):
plugins/mailman: add missing "graph_category" header
plugins/postfix_mailqueue: don't run postconf if spooldir-override is defined
Lars Kruse (11):
Remove obsolete links to old bug tracker ("trac")
Fix typo
plugin.sh: remove conversation log regarding shell redirects
Remove old "authors" file
Fix typos
munin-asyncd: use configured update rate if undefined
Munin::Master::Node: unify configuration access
munin-run: allow to pass additional arguments to the plugin (#1419)
Fix homepage link
fix(postgres_querylength_): fix wrong PostgreSQL version (for 9.4)
docs: remove stale content from release checklist
Sven Edge (1):
Handle NVME drives in the Linux iostat plugin (2.0 branch)
Ville Skyttä (1):
Use `grep -E/-F` instead of `egrep` and `fgrep`
wferi (1):
Use the host-specific local_address configuration if present
Improvements since the 4.0.36 release are:
- Removed mclasserase commands, which doesn't fit the coding
structure of the rest of mtools
- Add support to -i option to mcd
- Document -i flag in mtools.1
- Fix a missing command error in floppyd_io.c
Improvements since the 4.0.37 release are:
- Make sure case byte is cleared when making the special
directory entries "." and ".."
- In mattrib man page, replace "attribute flags" with "attribute
bits"
* Added change-preview(...) action to change the --preview command
+ cf. preview(...) is a one-off action that doesn't change the default
preview command
* Added change-preview-window(...) action
+ You can rotate through the different options separated by |
fzf --preview 'cat {}' --preview-window right,40% \
--bind 'ctrl-/:change-preview-window(right,70%|down,40%,border-top|hidden|)'
* Fixed rendering of the prompt line when overflow occurs with --info=inline
https://www.webmin.com/changes.html
Version 1.990 (3rd March 2022)
+ Fixed two security bugs in the File Manager module that could be
exploited by less privileged Webmin users.
+ Added buttons to stop and start the Cron daemon.
+ Fail2ban rules are preserved when applying the IPtables configuration
file.
+ Added support for static routes when using Netplan for network
configuration.
+ Updated the Authentic Theme to the latest version.
+ Updated the UI in several modules to use the latest API and be more
consistent with the rest of Webmin.
Version 1.984 (26th December 2021)
+ Mostly a bugfix release for issues found in 1.983.
Version 1.983 (4th December 2021)
+ Bugfix release for issues found in 1.982.
Version 1.982 (26th November 2021)
+ Added support for HTTP2 in the Apache module.
+ Added an optional feature to re-format the Apache configuration file.
+ Several different contributed translation updates.
+ Added support for extracting archive files and directory uploads in the
File Manager.
+ Updated the Authentic Theme to the latest version.
+ Many many other small bugfixes and features.
Version 1.981 (28th August 2021)
+ Fixes a couple of minor bugs, including one that broke MySQL backups in
some cases.
Version 1.980 (22nd August 2021)
+ In the Webmin Configuration module, added an option on the
Authentication Options page to enable a password change API for use by
other programs.
+ Removed rarely-used code to check for Webmin module updates.
+ Improved discovery of PHP INI configuration files.
+ Added support for Rocky and Alma Linuxes.
+ Let's Encrypt renewals can use Virtualmin Cloud DNS providers, if
configured.
+ Various language updates from contributors.
+ Update the Authentic Theme to the latest release.
Version 1.979 (15th June 2021)
+ Added support for setting up two-factor authentication in Usermin.
+ Security fixes for un-trusted inputs in the Network Configuration
module.
+ Updated the Authentic Theme to the latest version.
+ Various bugfixes for issues found in version 1.974.
Version 1.974 (1st May 2021)
+ Bugfix release for various issues in 1.973.
Version 1.973 (7th March 2021)
+ Bugfix release for minor issues in 1.972.
Version 1.972 (1st March 2021)
+ Updated the CA cert used for Let's Encrypt again.
+ Updated the Authentic Theme to the latest version.
+ Added support for per-user preferences to the File Manager and other
modules.
Version 1.970 (6th January 2021)
+ Updated the CA cert used for Let's Encrypt.
+ Updated the Authentic Theme to the latest version.
+ Added limits on the number of concurrent connections per IP address and
IP network.
+ Fixed a security bug that affects Webmin when run on Windows.
+ Many French translation updates.
Version 1.962 (11th November 2020)
+ Bugfix release for 2FA issues.
This is really for the main package, but also for the secondary ones.
(I am working with upstream to test on NetBSD before the release of
2.8.0, and working on a package update.)
Notes:
[language] added support for Ren'Py #560 @TabulateJarl8
[info] added language bar distribution #585 @o2sh @spenserblack
[misc] granted read access to onefetch snap to gitconfig files #588 @o2sh
[language] added support for Ceylon #602 @DenverCoder1
[misc] default to terminal foreground color for tilde, underline, colon
and info #604 @o2sh
[language] fix Lua logo so that it can be read even without color #610
@yutkat
[misc] replace colored crate with owo-colors #620 @o2sh @spenserblack
[misc] remap White ANSI color to Default #625 @spenserblack
[language] added support for Wolfram #609 @rcon56
[misc] match circle color with github linguist #630 @o2sh
[language] added support for VHDL #632 @BHatGuy
enhancement:
-Open files whether its extension in lowercase or uppercase d946b5f
-Follow symlink if it leads to a directory dac7f88
-Implement memoization of move when going to symlink dir 6860c5d
-Print help by fx -h | fx --help 884180f
Improvements to aggregate progress reporting
Previously, aggregate mode progress reports were handled by an
infinitely-looping thread carrying a 64-bit atomic of the current count,
which it would print periodically.
This resulted in #99 - breaking on platforms without 64-bit atomics,
for which a feature was added to disable it.
It also implied a race condition, where the "Enumerating ..." message
could be printed after results had been gathered but before dua exited.
Additionally, part of the status message could be left on the display if
the first line of a report was too short to cover it.
This commit should resolve these:
The 64-bit atomic counter is replaced with an 8-bit AtomicBool
All printing is controlled from the main thread
The first line is cleared prior to printing a report
The only notable drawback I see with this approach is that progress
reporting can sometimes be delayed, since the display is only evaluated
for update during periods the aggregation loop makes progress. The
practical difference appears relatively minor.
Since this should resolve#99, the aggregate-scan-progress feature is
removed.
Special thanks to @Freaky for the contribution!
BREAKING change for package maintainers
The aggregate-scan-progress feature was removed as it shouldn't be required
anymore.
-don't query size of remote filesystems anymore. This fixes some 10 seconds
hangs in some cases (e.g. filesystem screen) when a remote filesystem is
unreachable.
A modern Python interface to DBus notifications, supporting Python 3.
This effectively replaces what was once called "py-notify" in pkgsrc,
and then became "py-notify-python". It is actually required by
print/hplip, if the qt5 option is enabled (which I am working on
fixing).
(There is also a completely unrelated package as sysutils/py-notify at
present, co-incidentally also at version 0.3.1, which apparently was
mistakenly imported overtop the original py-notify, but is not the same
package at all: it should have been placed in devel, not sysutils, as
it doesn't deal with notifications integration but rather with general
development abstractions.)
Originally packaged in wip by K.I.A. Derouiche. Minor adjustments for
pkgsrc and a correction (missing py-dbus dependency) by me.