d694649872
Fix to safely get user hostname from URL
2025-10-03 03:19:54 +03:00
991795c296
Fix to redirect to HTTPS when we get the host from the browser URL
2025-10-02 15:52:14 +03:00
8932f3bd6a
Fix to truly move option tag rather than recreating
...
*Note: It keep existing styles and using index from "add()" will also put moved options to the top of the select and make them clearly visible
2025-10-02 13:36:22 +03:00
b3ec083c7b
Update changelog
2025-10-01 23:45:22 +03:00
da18dea780
Update changelog release date to today (night)
2025-10-01 20:19:58 +03:00
35f8061049
Fix to kill Webmin subprocesses during RC stop on FreeBSD and other systems
2025-10-01 20:12:54 +03:00
e6e79a7eb5
Fix to replace vmstat with /proc sampler for same output with much lower overhead
2025-10-01 18:35:20 +03:00
a4d1280ef7
Fix copy-paste artifact
2025-10-01 14:34:40 +03:00
cc2cc62717
Fix to query specific fields in FreeBSD memory stats collection
...
*Note: Replace `sysctl -a` with targeted queries for only the 5 needed values (hw.physmem, hw.pagesize, vm.stats.vm.v_*_count) instead of dumping thousands of kernel params. This reduces `get_memory_info()` overhead from 25% CPU to ~5% CPU when called by real-time monitoring every 1-3 seconds.
2025-10-01 14:33:22 +03:00
c59591e3de
Update changelog
2025-10-01 01:15:54 +03:00
fc4e2751dc
Fix broken redirect when there is no way to get FQDN
...
*Note: "$host = &get_socket_name(SOCK, $ipv6fhs{$s});" won't return FQDN if it can't be resolved (or if it isn't in /etc/hosts), breaking some redirects, most likely proxied ones that aren't using HTTPS in its config.
2025-10-01 01:03:45 +03:00
4dc64f5028
Fix recommended package name (again)
2025-09-30 23:51:27 +03:00
01d2323496
Fix to mention IO::Socket::INET6 too
2025-09-30 22:28:08 +03:00
4c8b0fe008
Update changelog for 2.520
2025-09-30 17:26:46 +03:00
e44ec464eb
Merge branch 'master' of github.com:webmin/webmin
2025-09-29 13:35:49 -07:00
98c54fe3fb
Include config files by default
...
https://github.com/webmin/webmin/issues/2562
2025-09-29 13:35:43 -07:00
86968bfc31
Fix support for other Raspberry Pi sensors #2545
2025-09-29 18:23:10 +03:00
956ad7ed0f
Dev: Trigger rebuilt for testing purposes for all modules
...
[no-commit-check]
2025-09-28 02:05:04 +03:00
a0d99e0a31
Dev: Trigger rebuilt for testing purposes
2025-09-28 02:02:11 +03:00
f27b1415be
Fix to remove extra space
...
*Note: Made to trigger a re-built for testing purposes
2025-09-28 01:27:54 +03:00
1f4b467ea8
Fix to never mess around with headers; no headers check log
2025-09-28 01:20:29 +03:00
95423c7425
Fix not to loose prefix
2025-09-27 20:09:52 +03:00
89d23c5aa8
Fix for tar builds have no release but consider edition
...
*Note: Release for tar files should exist, however edition that can be passed like .gpl or .pro should exist
2025-09-27 20:06:57 +03:00
be3fcb89b0
Fix to remove release number from tar builds as never applicable
2025-09-27 18:28:52 +03:00
25fa7c589d
Fix to add prefix for tar builds too
2025-09-27 03:50:54 +03:00
c86c45b10a
Fix to keep release number too in tar builds
2025-09-27 03:00:44 +03:00
f10540bd54
Fix to add a flag to copy tar build too
2025-09-27 02:08:45 +03:00
388f51843f
Merge pull request #2558 from webmin/dev/remove-bottleneck-of-shelling-out
...
Fix to remove significant bottleneck of shelling out
2025-09-25 20:28:21 -07:00
7a723719da
Fix to recommend Sys::Syslog module #2557
2025-09-25 15:33:52 +03:00
a027ad5dd6
Fix variable names to avoid ambiguity
...
* Note: Discussed here:
https://github.com/webmin/webmin/pull/2553#issuecomment-3328436525
2025-09-25 15:23:06 +03:00
d99a24b045
Fix to remove significant bottleneck of shelling out
2025-09-25 14:48:14 +03:00
f08ad4eb19
Merge branch 'master' of github.com:webmin/webmin
2025-09-24 20:32:47 -07:00
df97b4a419
Gracefully handle monitor types that don't exist
...
https://forum.virtualmin.com/t/finally-upgraded-and-a-problem/135204
2025-09-24 20:32:40 -07:00
1ef0914610
Merge pull request #2553 from webmin/dev/further-fixes-to-ssl-host
...
Add final fixes to address ongoing issue with checking remote host
2025-09-24 20:24:28 -07:00
97678653c6
Fix to prefer SSL_HOST over HTTP_HOST
2025-09-24 16:04:19 +03:00
3717dfb505
Revert "Fix to correctly pick remote host based on connection"
...
This reverts commit 55b5739287 .
2025-09-24 15:11:26 +03:00
e5d6c5627d
Add back SSL host cert check but only in SSL mode; show faked host (HTTP_HOST) first for clarity
2025-09-24 14:37:18 +03:00
e194e2d500
Revert "Fix to make sure SSL_HOST also has port set"
...
This reverts commit adf36a177d .
2025-09-24 14:28:54 +03:00
d5a22a592f
Cache reads of the same cert file
2025-09-23 17:10:55 -07:00
890a4ffd3f
Valid http host header against cert name, as it may be different from the SSL hostname
2025-09-23 17:05:32 -07:00
4e229d8adb
Fix to show clear warning when trying to reset password over insecure connection
2025-09-24 00:15:12 +03:00
d1ee0a5ed6
Fix not to completely forbid password reset without SSL
2025-09-23 23:36:09 +03:00
cd489ccefc
Fix not to limit to valid SSL certificate, as self-signed is also valid and safe enough
2025-09-23 23:11:44 +03:00
55b5739287
Fix to correctly pick remote host based on connection
2025-09-23 22:35:16 +03:00
adf36a177d
Fix to make sure SSL_HOST also has port set
2025-09-23 22:21:08 +03:00
9393162b0e
Add a complete overhaul of var_dump, which is now portable
...
*Note: Can now be easily used in "miniserv.pl" or anywhere else. Supports multiple passed params.
2025-09-23 18:58:08 +03:00
287fb3cb81
Only allow forgotten password reset when in SSL mode and hostname is valid
2025-09-22 21:42:26 -07:00
61b2603e06
Add check for same hostname
2025-09-22 21:14:07 -07:00
eb02824bfc
Detect if SSL hostname is valid for the cert being used, and pass it to an environment variable
2025-09-22 21:13:46 -07:00
6191a222ae
Revert "Fix to make sure the mail URL uses a well-known host name"
...
This reverts commit e88a77d32a .
2025-09-23 02:22:17 +03:00