Commit Graph

  • 9a48d874e2 Add support for printing more headers Ilia Ross 2025-05-04 13:18:08 +03:00
  • c5b0e4c7ff Work on password reset for sudo-capable users Jamie Cameron 2025-05-03 22:05:46 -07:00
  • cc0968be8f Cleaner to use temporary variables rather than modifying gconfig Jamie Cameron 2025-05-03 20:49:04 -07:00
  • f63f3a6817 Add password reset link expires in option Ilia Ross 2025-05-03 17:54:56 +03:00
  • b8820c6562 Add password recovery throttling Ilia Ross 2025-05-03 01:27:50 +03:00
  • 35bdbe19f0 Fix typo Ilia Ross 2025-05-03 00:57:38 +03:00
  • 76e4cd70b3 Fix to drop dots for consistency Ilia Ross 2025-05-03 00:13:51 +03:00
  • bc996a6263 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-05-01 11:47:09 -07:00
  • 265e11eceb Support axosyslog in version detection Jamie Cameron 2025-05-01 11:46:40 -07:00
  • 56423b138e Fix bug upon initial feature enrolment Ilia Ross 2025-05-01 01:37:27 +03:00
  • 80760677c7 Fix Fail2Ban version detection Ilia Ross 2025-05-01 00:56:36 +03:00
  • 6367879266 Fix to denote default log filter Ilia Ross 2025-04-30 22:41:44 +03:00
  • a80870980d Fix to correctly merge custom *.conf files Ilia Ross 2025-04-30 22:32:41 +03:00
  • a7676f4004 Fix to break long lines nicer Ilia Ross 2025-04-30 14:43:16 +03:00
  • cbcdeb9cb0 Fix TLS log parsing Jamie Cameron 2025-04-29 22:16:55 -07:00
  • 6415b0d8a8 Log original script path, and show it Jamie Cameron 2025-04-29 11:37:55 -07:00
  • d821d58fb4 Fix typo Jamie Cameron 2025-04-29 11:27:03 -07:00
  • f7f3023191 Clean up repeated and inconsistent script name variables Jamie Cameron 2025-04-29 11:17:13 -07:00
  • 910d011edd Make the banner cookie HTTPS only Jamie Cameron 2025-04-29 10:37:38 -07:00
  • 5e00b93b5c Merge pull request #2462 from webmin/dev/miniserv-2fa-probe Jamie Cameron 2025-04-27 21:29:31 -07:00
  • ff4e0ae386 Fix to split lines up dev/miniserv-2fa-probe Ilia Ross 2025-04-28 03:33:52 +03:00
  • a2e6afbd06 Fix check for key in use Jamie Cameron 2025-04-27 17:28:05 -07:00
  • 723e169905 Allow TLS key to be selectd for a port Jamie Cameron 2025-04-27 17:22:28 -07:00
  • 19bfe18e0f Add ability to make authentication in two steps Ilia Ross 2025-04-28 00:55:59 +03:00
  • b48f6d3406 Fix to drop obsolete code Ilia Ross 2025-04-28 00:51:04 +03:00
  • 6743d3b4c6 Add support for IPv6 listen-on Jamie Cameron 2025-04-27 14:22:01 -07:00
  • 172c504abb Add check for in-use TLS keys Jamie Cameron 2025-04-27 11:23:54 -07:00
  • b92d8d11d6 Make sure atd is running if needed Jamie Cameron 2025-04-27 09:52:43 -07:00
  • d073280e80 Factor out check for atd init script Jamie Cameron 2025-04-27 09:44:53 -07:00
  • ebf1138788 CGI to save TLS keys Jamie Cameron 2025-04-26 21:50:44 -07:00
  • 3706f7862b Certs can start with BEGIN PUBLIC KEY Jamie Cameron 2025-04-26 20:25:31 -07:00
  • 9bd96b6448 Rate limit before checking if the user exists Jamie Cameron 2025-04-26 14:44:37 -07:00
  • 7ff37cd12f Add a delay based on the number of tries Jamie Cameron 2025-04-26 14:42:18 -07:00
  • 55fd013b35 Fix to remove pointless new line that looks bad Ilia Ross 2025-04-26 21:40:00 +03:00
  • 014f949fdb Fix language when logging Ilia Ross 2025-04-26 21:38:04 +03:00
  • cb3bde5374 Fix to set email correctly when resetting password Ilia Ross 2025-04-26 21:37:42 +03:00
  • 4fbc57350f Add logging for password resets Jamie Cameron 2025-04-26 10:04:43 -07:00
  • 924e7e8ff5 Remove useless variable Jamie Cameron 2025-04-26 08:49:49 -07:00
  • cb7de4edec Remove duplicate variable Jamie Cameron 2025-04-26 08:32:28 -07:00
  • f17be6a383 Always show option to download in the background immediately Jamie Cameron 2025-04-25 20:11:45 -07:00
  • bcfb698ac6 Detect case where cache is somehow empty Jamie Cameron 2025-04-25 19:50:25 -07:00
  • 8bd079f52f Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-25 16:51:05 -07:00
  • cef76798f8 clean/reset environment will preserve variables Jamie Cameron 2025-04-25 16:50:58 -07:00
  • 4f046c1d6d Fix to quote escape labels Ilia Ross 2025-04-25 23:58:06 +03:00
  • cc83641c11 Add ability for themes to handle each "forgot_*" page Ilia Ross 2025-04-25 20:01:30 +03:00
  • 971c526ade Fix to lower the static delay for now Ilia Ross 2025-04-25 11:39:27 +03:00
  • 717f0b1100 Work on form to edit a TLS key Jamie Cameron 2025-04-24 21:39:47 -07:00
  • 6ff0e50e94 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-24 21:12:13 -07:00
  • 0de1844755 Work on DNS over TLS Jamie Cameron 2025-04-24 21:07:03 -07:00
  • e55f3bdb74 Add ability for the theme to construct own forgot link Ilia Ross 2025-04-25 00:49:39 +03:00
  • 25d2edeeaf Add a cooldown period for password reset request rates Ilia Ross 2025-04-24 21:06:43 +03:00
  • 201d817e9d Fix to preserve ACL even for modules with noacl flag Ilia Ross 2025-04-24 11:25:03 +03:00
  • b2626ca9c1 Fix to default to useradmin module even for anon user Ilia Ross 2025-04-24 10:24:17 +03:00
  • 0553cae4e3 Fix to avoid printing switch theme code unless authed Ilia Ross 2025-04-24 10:23:14 +03:00
  • 740368fc0d Use correct password hashing function Jamie Cameron 2025-04-23 20:58:48 -07:00
  • 7c932d3cb0 No need to create extra variables Jamie Cameron 2025-04-23 20:56:21 -07:00
  • b46043de84 Check for the d variable properly Jamie Cameron 2025-04-23 20:51:59 -07:00
  • 69e3844cec Fix critical issues when resetting the password Ilia Ross 2025-04-23 15:18:09 +03:00
  • 215b1332fc Fix to check if domain hash isn't empty Ilia Ross 2025-04-23 14:15:56 +03:00
  • bb8b926d52 Properly declare $d Jamie Cameron 2025-04-22 22:01:21 -07:00
  • 967d519943 Fix to replace the table with much simpler and better layout Ilia Ross 2025-04-22 22:25:38 +03:00
  • c84ef98016 Fix default mode to be login and password Ilia Ross 2025-04-22 15:27:34 +03:00
  • fd153b28f3 Add improvements to the UI Ilia Ross 2025-04-22 15:26:41 +03:00
  • 7a3210849d Fix default system type config option to show label correctly Ilia Ross 2025-04-22 13:45:52 +03:00
  • fb8339a3ca Fix to always default to fast mode Ilia Ross 2025-04-22 13:40:54 +03:00
  • e0b6ae7691 Obsfucate email for display Jamie Cameron 2025-04-21 22:04:03 -07:00
  • 3f5ae24beb Ask for password twice Jamie Cameron 2025-04-21 19:56:20 -07:00
  • 8cd74c1c35 Don't show Virtualmin output when resetting a password Jamie Cameron 2025-04-21 16:55:35 -07:00
  • e983ded21e Include forgotten password pages in package Jamie Cameron 2025-04-21 16:51:51 -07:00
  • 0037d9a9ca Fix to use fast PRC mode by default Ilia Ross 2025-04-21 16:28:38 +03:00
  • a49b5fc0cb Sure as hell nobody is running BIND 8 anymore Jamie Cameron 2025-04-20 21:20:12 -07:00
  • e87fc560c9 Move random flag check into a function Jamie Cameron 2025-04-20 21:15:49 -07:00
  • ac21e39a88 Use standard functions for version checks Jamie Cameron 2025-04-20 20:50:51 -07:00
  • d070176535 Cleanup and reformat code Jamie Cameron 2025-04-20 20:35:22 -07:00
  • 4c60aa1865 Include username is email subject Jamie Cameron 2025-04-20 11:15:17 -07:00
  • 590a3218be Cleanup old forgotten password reset key Jamie Cameron 2025-04-20 11:14:05 -07:00
  • cf50dd2431 Start of work on password reset rate limiting Jamie Cameron 2025-04-20 10:54:39 -07:00
  • a04646e785 Cannot reset password if you're logged in Jamie Cameron 2025-04-20 10:30:14 -07:00
  • 5d2debca26 Code cleanups Jamie Cameron 2025-04-20 10:24:07 -07:00
  • 79e5d72393 Cleanup forgotten password link files older than 1 day Jamie Cameron 2025-04-20 10:21:25 -07:00
  • 410d240e8b What if WEBMIN_VAR isn't set Jamie Cameron 2025-04-20 10:18:36 -07:00
  • c074e150f6 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-20 10:00:55 -07:00
  • 2916f5b723 Define the forgot password dir in init_config Jamie Cameron 2025-04-20 10:00:47 -07:00
  • 167e8f2b1f support unix user password changes Jamie Cameron 2025-04-18 22:01:56 -07:00
  • f71c413b6d Fix to allow proxy links to open as they are if the referrer is trusted Ilia Ross 2025-04-19 00:31:42 +03:00
  • a664809bf4 Implement forgotted password reset for Virtualmin users Jamie Cameron 2025-04-17 22:11:39 -07:00
  • d8513dbd9e Fix case where error is not called in a module Jamie Cameron 2025-04-17 22:08:53 -07:00
  • 268b72917d CGI to un-install PHP versions Jamie Cameron 2025-04-17 21:52:25 -07:00
  • 4082701c48 Version detection fixes Jamie Cameron 2025-04-17 21:48:05 -07:00
  • 4018977aeb Code and variable scope cleanups Jamie Cameron 2025-04-17 14:15:50 -07:00
  • ff0da2ca90 Code cleanups Jamie Cameron 2025-04-17 14:05:40 -07:00
  • badb5b60f7 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-17 07:39:22 -07:00
  • a9652f4c88 Minor version bump Jamie Cameron 2025-04-17 07:39:12 -07:00
  • 2febc12586 Merge pull request #2456 from MacSteini/master Ilia Ross 2025-04-16 15:27:03 +03:00
  • 625fff0c6f Update de MacSteini 2025-04-16 11:32:22 +01:00
  • ea973b571b Fix password change for regular webmin users Jamie Cameron 2025-04-15 21:23:10 -07:00
  • ba6da02850 Don't show module index link if not in a module Jamie Cameron 2025-04-15 21:19:59 -07:00
  • f15b147bd0 No need to check for the same condition twice Jamie Cameron 2025-04-15 21:16:49 -07:00
  • 4b927ed588 Avoid duplicating the error message Jamie Cameron 2025-04-15 21:14:06 -07:00
  • 8894ca18cf Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2025-04-15 19:05:19 -07:00