Commit Graph

  • 7dd3902da8 Merge pull request #2699 from swelljoe/keep-alive-auth-state Jamie Cameron 2026-05-12 19:55:13 -07:00
  • 413087ae84 Fix MariaDB create user auth plugin syntax Ilia Ross 2026-05-13 02:20:42 +02:00
  • 911aa64a36 Fix systemd multiline ExecStart handling Ilia Ross 2026-05-13 01:06:57 +02:00
  • c6647ce76c Fix to scope SSL cert auth user to one request Ilia Ross 2026-05-13 00:46:39 +02:00
  • 0b478a1940 Merge pull request #2702 from swelljoe/master Joe Cooper 2026-05-12 18:18:15 -04:00
  • 2b8091537c Ignore ugly require in acl_security.pl Joe Cooper 2026-05-12 16:31:24 -05:00
  • 0863d6ba7a Revert #2700 reverted but only fix exact bug Ilia Ross 2026-05-12 18:01:16 +02:00
  • d46c8f20d5 Fix escapes Ilia Ross 2026-05-12 17:51:37 +02:00
  • 0d3e3d9473 Merge pull request #2700 from webmin/revert-2698-nftables-perlcritic Ilia Ross 2026-05-12 13:01:46 +02:00
  • 084f7b7314 Revert "perlcritic fixes" Ilia Ross 2026-05-12 13:00:03 +02:00
  • 29952dce1e Also reset already_authuser Joe Cooper 2026-05-11 21:57:34 -05:00
  • d202eca8f8 Probably resolve proxied keep-alive requests retain auth state Joe Cooper 2026-05-11 21:46:10 -05:00
  • 236c5cf489 Merge pull request #2695 from swelljoe/minserv-as-module Jamie Cameron 2026-05-11 19:38:06 -07:00
  • 99371ad462 Merge pull request #2698 from swelljoe/nftables-perlcritic Jamie Cameron 2026-05-11 19:22:25 -07:00
  • a9aae79fcd perlcritic fixes Joe Cooper 2026-05-11 20:37:30 -05:00
  • 04ae776e6a Fix to validate action paths Ilia Ross 2026-05-12 01:25:57 +02:00
  • 7cab23a3ea Fix to validate upload paths before writing Ilia Ross 2026-05-12 00:05:02 +02:00
  • 04c33e77a4 Add optional pre and post scripts for scheduled package updates Ilia Ross 2026-05-11 22:06:20 +02:00
  • 9dccd2cdce Add comments Ilia Ross 2026-05-11 21:16:26 +02:00
  • 1645cadc91 Fix stored passphrase file lookup Ilia Ross 2026-05-11 21:14:12 +02:00
  • 2c8ff4ba15 Merge pull request #2692 from swelljoe/session-dbm Jamie Cameron 2026-05-10 22:03:47 -07:00
  • da0ff56ee0 Cleanup ASCII decorations Joe Cooper 2026-05-10 23:04:08 -05:00
  • bf43c793d3 qualify the test name, since other files will get tests Joe Cooper 2026-05-10 22:57:15 -05:00
  • 46d571c6b5 Add http_error unit tests as useful example Joe Cooper 2026-05-10 22:55:41 -05:00
  • ce1ab74c6f Merge pull request #2694 from swelljoe/login-redirect-password 2.641 Jamie Cameron 2026-05-10 20:13:52 -07:00
  • 4472f210b9 Wrap app in unless (caller) so we can require miniserv for unit testing Joe Cooper 2026-05-10 22:11:21 -05:00
  • 7aeb5e4dd7 Only create session key file when session=1 Joe Cooper 2026-05-10 20:57:09 -05:00
  • 77d817357d Remove login_redirect Joe Cooper 2026-05-10 20:52:09 -05:00
  • 350908ed56 changelog update Jamie Cameron 2026-05-10 17:56:11 -07:00
  • 94ac2ff7d7 New version bump Jamie Cameron 2026-05-10 17:46:56 -07:00
  • a24e5371b7 Merge pull request #2691 from swelljoe/add-trusted-proxies Jamie Cameron 2026-05-10 17:37:42 -07:00
  • 0810083588 Fix skip hwclock when unavailable #2693 Ilia Ross 2026-05-10 19:48:18 +02:00
  • 2ec6cadbbd Fix not to print newly created module config dirs to stdout Ilia Ross 2026-05-10 19:36:28 +02:00
  • 4c3f7f5bd9 Omit needless words Joe Cooper 2026-05-10 10:58:50 -05:00
  • 1b5e48841a Don't fall back to weak session hash, use SHA instead Joe Cooper 2026-05-10 03:36:07 -05:00
  • 241abfe719 Add trusted_proxies config Joe Cooper 2026-05-10 01:19:01 -05:00
  • f78413549b Fix Perl warning Ilia Ross 2026-05-10 01:51:40 +02:00
  • b53cce9084 Add logging option to execute command sub Ilia Ross 2026-05-08 12:31:16 +02:00
  • a92b52f502 Fix text variable typo Ilia Ross 2026-05-08 11:48:13 +02:00
  • c0c0cc323c Merge branch 'master' of github.com:webmin/webmin 2.640 Jamie Cameron 2026-05-06 20:14:54 -07:00
  • da49c5b9b8 Safely quote slave param Jamie Cameron 2026-05-06 20:14:30 -07:00
  • 5b5c3cc4b1 Fix sensor parsing on SoC hardware where the main chip includes the CPU Ilia Ross 2026-05-06 22:16:53 +02:00
  • f0b7f10b64 Fix Fail2Ban default jail options Ilia Ross 2026-05-06 19:59:57 +02:00
  • bdad9fd173 Update changelog Ilia Ross 2026-05-05 23:49:21 +02:00
  • 7e01b3eb44 Fix to set XDG runtime and D-Bus env in xterm shells Ilia Ross 2026-05-05 09:41:45 +02:00
  • 95fee0cc33 Add nice header generation for saved nftables rules Ilia Ross 2026-05-04 17:42:40 +02:00
  • 18a6fc3b53 Fix label Jamie Cameron 2026-05-03 17:59:52 -07:00
  • c38793c955 Fix permissions on CGIs Jamie Cameron 2026-05-03 17:57:24 -07:00
  • 45376dee35 Update changelog Ilia Ross 2026-05-04 01:29:06 +02:00
  • 44ff20e5c6 Fix to perltidy new nftables module to convert spaces to tabs Ilia Ross 2026-05-03 22:36:31 +02:00
  • 159cc14dfc Add a warning message if any foreign firewall modules are detected Ilia Ross 2026-05-03 21:39:28 +02:00
  • aa84044375 Add boot-time apply support for nftables rules Ilia Ross 2026-05-03 20:23:48 +02:00
  • 02b5c9c121 Fix limit nftables header actions to index page Ilia Ross 2026-05-03 19:25:38 +02:00
  • b5518df7bd Fix editable size Ilia Ross 2026-05-03 19:13:24 +02:00
  • 2c608b2c71 Fix to bump sets elements limit Ilia Ross 2026-05-03 19:02:32 +02:00
  • d1523b9648 Add nftables profile ruleset helper Ilia Ross 2026-05-03 19:00:01 +02:00
  • 9987b2d493 Update labels (again) Ilia Ross 2026-05-03 18:52:31 +02:00
  • 83eb3eeffc Fix to factor nftables profile ruleset generation into library Ilia Ross 2026-05-03 18:41:57 +02:00
  • a6e6b1d21c Fix to normalize text keys to work properly with iconed buttons Ilia Ross 2026-05-03 18:34:32 +02:00
  • e65c88e7ef Fix to drop another footgun with configurable rules file Ilia Ross 2026-05-03 18:05:59 +02:00
  • 2bcf00b50d Fix nftables and firewall modules title for consistency and clarity Ilia Ross 2026-05-03 17:57:48 +02:00
  • eb4fafc504 Add missing comments Ilia Ross 2026-05-03 17:17:40 +02:00
  • 5101871760 Add manual editing for nftables configuration files Ilia Ross 2026-05-03 17:12:35 +02:00
  • 0c8f74597b Add proper ACLs to nftables module Ilia Ross 2026-05-03 16:44:26 +02:00
  • d3a09db938 Fix text consistency Ilia Ross 2026-05-03 15:45:25 +02:00
  • f4fea0026f Fix to generate nftables profiles with service port sets instead Ilia Ross 2026-05-03 15:40:30 +02:00
  • dbb19c30c4 Remove restart button from other pages for consistency Ilia Ross 2026-05-03 15:08:51 +02:00
  • 5c66e544b1 Add ability to flush all clearable tables at once Ilia Ross 2026-05-03 15:03:36 +02:00
  • 5671bd4ce6 Fix file locking Ilia Ross 2026-05-03 14:49:32 +02:00
  • 12eff54277 Add nftables apply-needed header action Ilia Ross 2026-05-03 13:59:58 +02:00
  • 6c1de362e3 Fix locked profile Ilia Ross 2026-05-03 13:14:23 +02:00
  • 1d2e1983bf Fix wording Ilia Ross 2026-05-03 13:07:46 +02:00
  • 91f7d5b5c5 Add a quick allow and quick block UI feature Ilia Ross 2026-05-03 13:05:31 +02:00
  • 9d7f4f9d05 Fix profiles Ilia Ross 2026-05-03 00:44:24 +02:00
  • bedca1546b Fix to revert to using a table for links and move buttons Ilia Ross 2026-05-03 00:28:35 +02:00
  • 0e4349565a Fix to return on redirect Ilia Ross 2026-05-03 00:14:38 +02:00
  • a0fb85c152 Fix language when importing a table Ilia Ross 2026-05-03 00:09:53 +02:00
  • 599caa1cd8 Fix to simplify language sting Ilia Ross 2026-05-03 00:05:48 +02:00
  • 1d5b426043 Add active nftables table clear action Ilia Ross 2026-05-03 00:05:24 +02:00
  • d61852cc72 Fix to use conventional layout for delete confirmation Ilia Ross 2026-05-02 22:52:07 +02:00
  • fd567e6860 Fix to delete nftables tables from active ruleset Ilia Ross 2026-05-02 22:22:50 +02:00
  • 0cdcb932b1 Drop showing unnecessary label when empty Ilia Ross 2026-05-02 22:18:17 +02:00
  • 2fe57dd456 Fix to validate nftables set usage in rules Ilia Ross 2026-05-02 22:16:13 +02:00
  • c8bcccd9b9 Fix sets textarea take whole row Ilia Ross 2026-05-02 21:05:20 +02:00
  • 272a8715f7 Add profiles support Ilia Ross 2026-05-02 20:37:46 +02:00
  • a664b9d0c0 Add option to turn off running commands Jamie Cameron 2026-05-02 15:33:41 -07:00
  • 80d1e688c8 Prep for new version Jamie Cameron 2026-05-02 10:19:39 -07:00
  • 3c9d53109b Fix to rework nftables management around saved tables Ilia Ross 2026-05-02 19:02:37 +02:00
  • 6825dc11d6 Fix to delete chains and sets immediately Ilia Ross 2026-05-02 17:30:59 +02:00
  • 1ed1ff84a2 Fix to use tabs over spaces Ilia Ross 2026-05-02 17:18:54 +02:00
  • 4220d18072 Fix to improve table, chain and set management UI Ilia Ross 2026-05-02 17:11:29 +02:00
  • 7f2b4b00aa Fix to scope direct-mode changes to selected tables Ilia Ross 2026-05-02 17:08:35 +02:00
  • 6fb304e384 Add a separate button for flushing active rulesets Ilia Ross 2026-05-02 02:00:11 +02:00
  • 82e9e1c7dd Fix to place new nftables module to the right stack Ilia Ross 2026-05-02 01:25:05 +02:00
  • 2dcb17c408 Fix parser to accept chain priorities Ilia Ross 2026-05-02 01:10:53 +02:00
  • 684bb4cc67 Fix module check Ilia Ross 2026-05-02 00:38:19 +02:00
  • 1d67452a00 Fix to factor out command check Ilia Ross 2026-05-02 00:34:15 +02:00
  • a6db30bb49 Add missing config defaults Ilia Ross 2026-05-02 00:31:34 +02:00
  • df9eb7239b Add nftables to the core Ilia Ross 2026-05-01 23:42:14 +02:00
  • 8eb0868574 Fix to install correct MariaDB config on Ubuntu 26.04 Ilia Ross 2026-05-01 21:52:05 +02:00