Jamie Cameron
057d5985ee
Fix mislabelled field
2026-08-16 20:42:00 +01:00
Jamie Cameron
b22bbd9fee
Convert NAT form to ui-lib
2026-08-16 20:38:51 +01:00
Jamie Cameron
ad8edbcf4c
Fix a missing label
2026-08-16 20:33:04 +01:00
Jamie Cameron
0061b689fb
Fix ai-detected bug
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-16 20:19:32 +01:00
Jamie Cameron
132606c7ad
Yet more ui-lib conversions
2026-08-16 20:00:28 +01:00
Jamie Cameron
80ea84c88d
More conversions to ui-lib
2026-08-16 16:43:49 +01:00
Jamie Cameron
1d1d6fc26f
Test of new laptop
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-16 11:59:27 +01:00
Jamie Cameron
d0044b9344
Merge branch 'master' of github.com:webmin/webmin
2026-08-16 03:30:53 -07:00
Jamie Cameron
561ebd51f8
More work on ui-lib conversion
2026-08-16 03:30:25 -07:00
Jamie Cameron
ca595072f3
Merge pull request #2815 from webmin/dev/fix-hanging-connections
...
Don't wait forever for a client that connects but never sends
2026-08-16 00:14:54 -07:00
Joe Cooper
cefb0b6480
Don't wait forever for a client that connects but never sends
2026-08-15 01:35:02 -05:00
Jamie Cameron
6f7682f94d
Merge pull request #2814 from webmin/feature/apt-held-updates
...
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
Add APT package hold management to Package Updates
2026-08-14 14:34:52 -07:00
Ilia Ross
e695fbd0c7
Add APT package hold management to Package Updates
...
- Add an APT-only “Held updates” view while keeping held packages excluded from normal and scheduled updates.
- Allow administrators to hold or unhold packages from package details.
- Allow explicitly selected held packages to be updated once, then restore all existing package holds.
- Preserve configured `aptitude` behavior for regular installs while using `apt-get` for the held-package override.
Fixes #2689
2026-08-14 03:43:50 +02:00
Ilia Ross
10094a7efb
Update changelog
...
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
[no-build]
2026-08-14 01:08:41 +02:00
Jamie Cameron
338c854206
Merge pull request #2813 from webmin/fix/linux-vfsv1-quota-files
...
Add ability to use `vfsv1` for newly created Linux quota files
2026-08-13 15:54:08 -07:00
Jamie Cameron
02cc3f6a67
Merge pull request #2805 from webmin/fix/opensuse-logrotate-drop-in-discovery-2682
...
Fix openSUSE logrotate vendor overlay handling
2026-08-13 15:36:43 -07:00
Ilia Ross
25bb1def50
Add ability to use vfsv1 for newly created Linux quota files
...
This PR adds ability to use the `vfsv1` quota format for newly created user and group quota files when supported by quota-tools 4 or newer. This removes the `vfsv0` range limitation while preserving existing quota files and configured journal formats.
Quota creation remains scoped to the requested user or group type, safely normalizes configured `quotacheck` flags, and retains `vfsv0` and legacy fallbacks for compatibility.
Addresses issue report in:
https://forum.virtualmin.com/t/quota-out-of-range/137331?u=ilia
2026-08-13 04:41:27 +02:00
Ilia Ross
5969c33e06
Fix logrotate vendor override write handling
2026-08-11 20:24:38 +02:00
Ilia Ross
57aecbfc79
Fix Fail2Ban jump lookup typo #2668
Close inactive / close-inactive (push) Has been cancelled
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-11 03:09:26 +02:00
Ilia Ross
bd0f9f9e5f
Fix to report virtual interface deletion failures
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-10 23:17:25 +02:00
Ilia Ross
cceda25a60
Fix to restrict live deletion to virtual network devices
...
https://github.com/webmin/webmin/pull/2795
2026-08-10 23:09:09 +02:00
Ilia Ross
95cb100e8b
Merge pull request #2795 from macmon/fix/net-virtual-iface-deletion
...
MM-12032 Fix bond/VLAN/bridge not removed from active list on delete
2026-08-10 23:00:45 +02:00
Ilia Ross
07f0ddfb6d
Add shared test file helpers
2026-08-10 21:37:11 +02:00
Jamie Cameron
822683b79f
Merge pull request #2812 from webmin/fix/remove-bundled-miniserv-cert
...
Remove bundled Miniserv certificate and safely fall back to HTTP
2026-08-10 11:31:30 -07:00
Jamie Cameron
70fe4b3f94
Move to top/bottom don't need a separate column
2026-08-09 15:01:29 -07:00
Ilia Ross
6afba8bc12
Fix to add login lib with reusable login warning
...
https://github.com/webmin/webmin/pull/2812#discussion_r3744668133
2026-08-09 22:13:20 +02:00
Jamie Cameron
ec63bbaf22
Merge pull request #2807 from webmin/feature/btrfs-subvolume-quotas
...
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
Add Btrfs subvolume quota management
2026-08-09 11:13:24 -07:00
Ilia Ross
b7aed03758
Fix to make logrotate vendor overrides work for API callers
...
https://github.com/webmin/webmin/pull/2805#discussion_r3740632921
2026-08-09 18:18:30 +02:00
Ilia Ross
199dae2562
Remove bundled Miniserv certificate and safely fall back to HTTP
2026-08-09 15:27:13 +02:00
Ilia Ross
7059e04c92
Fix not to print double error
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-09 14:39:03 +02:00
Ilia Ross
a9b4b4ac3d
Bundle Text::ASCIITable
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-09 03:32:05 +02:00
Ilia Ross
29b299c881
Fix to avoid overriding Btrfs quota enforcement
2026-08-08 14:40:03 +02:00
Ilia Ross
b6db862133
Fix to restrict bonding mode to valid values
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-07 04:04:02 +02:00
Ilia Ross
b8291f206c
Fix to clarify Btrfs quota accounting behavior
2026-08-07 02:35:28 +02:00
Ilia Ross
40f0239224
Fix comments
2026-08-07 02:29:36 +02:00
Jamie Cameron
45e8d6cc37
Merge branch 'master' of github.com:webmin/webmin
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-06 14:51:06 -07:00
Jamie Cameron
addc3be48c
Formatting cleanup
2026-08-06 14:50:58 -07:00
Ilia Ross
c4d7207942
Fix to enforce secure ownership for Webmin init scripts https://github.com/webmin/webmin/issues/2809
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-06 03:51:10 +02:00
Ilia Ross
9b4c722f75
Fix to enforce permissions for Webmin systemd unit https://github.com/webmin/webmin/issues/2809
2026-08-06 03:47:20 +02:00
Ilia Ross
555ff28a4d
Add global systemd user unit controls
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-05 21:00:36 +02:00
Ilia Ross
137fbd5768
Fix to normalized XML-RPC scalar tag names
...
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
https://github.com/webmin/webmin/pull/2811
2026-08-05 15:17:21 +02:00
Ilia Ross
3be9ada0c8
Merge pull request #2811 from miq/xml-rpc-losing-types
...
Fix #2810
2026-08-05 15:14:06 +02:00
Mihael Koep
ac65e98bfb
Fix #2810
...
XML-RPC now retains type information on scalars.
2026-08-05 13:16:25 +02:00
Jamie Cameron
5633e234a1
ui-lib and code cleanups
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
2026-08-04 16:56:22 -07:00
Jamie Cameron
0f47075b14
More code cleanups
2026-08-04 16:44:52 -07:00
Ilia Ross
2918ac4204
Add missing API
2026-08-05 01:25:58 +02:00
Jamie Cameron
0d11ef7bdf
delete a function that is not called
2026-08-04 15:44:53 -07:00
Jamie Cameron
0bd586c9f2
Fix order of parameters
2026-08-04 15:41:25 -07:00
Jamie Cameron
67879db52e
Code cleanups to use my instead of local, and use formal parameters
2026-08-04 15:38:10 -07:00
Jamie Cameron
309aa079ce
Credit for syslog bug fix
Tests / prove (push) Has been cancelled
Package and upload artifacts / build (push) Has been cancelled
2026-08-04 14:48:47 -07:00