Commit Graph

486 Commits

Author SHA1 Message Date
Ilia Rostovtsev
3e5778bc7b Add ability to sort based on passed file 2020-03-04 22:58:48 +03:00
Ilia Rostovtsev
adb4ad1797 Language Transform: Switch to using utf-8 only, drop all convert scripts 2020-02-28 01:17:50 +03:00
Ilia Rostovtsev
fcea4bf2d6 Make conversions for JSON properly; add 2 new options 2020-02-13 15:35:52 +03:00
Ilia Rostovtsev
e469ba3a40 Fix typo 2020-02-09 15:39:47 +03:00
Jamie Cameron
34943e49cd Add formal params, and don't write out undef values 2020-02-03 16:28:21 -08:00
Ilia Rostovtsev
65fa670da4 Create ability to by-pass usage of theme_nice_size (like in virtualmin-support) 2020-01-27 22:08:19 +03:00
Jamie Cameron
5b998dc752 Disable content type sniffing 2020-01-14 21:37:21 -08:00
Jamie Cameron
4b1a2d5eb4 // operator isn't supported in some perl versions 2020-01-05 18:15:45 -08:00
Ilia Rostovtsev
49e94bc897 Fix to display bytes properly 2019-12-31 19:25:26 +03:00
Ilia Rostovtsev
333d8cf6f1 Fix nice_size subroutine logic 2019-12-31 14:56:49 +03:00
Ilia Rostovtsev
19bda9c5b4 HTML escape unsafe filenames 2019-12-19 23:10:35 +03:00
Jamie Cameron
f947f4cd1d respect miniserv config for hostname and port in redirects 2019-12-13 13:17:58 -08:00
Jamie Cameron
192b3504ce Safe mode users cannot edit configs 2019-12-08 08:29:36 -08:00
Jamie Cameron
ef91a50639 Remove old risk-level checks 2019-12-08 07:21:00 -08:00
Jamie Cameron
bd2d50441f Use formal params 2019-12-05 12:54:42 -08:00
Ilia Rostovtsev
9f09904749 Keep + in file/directory names 2019-12-03 16:25:12 +03:00
Ilia Rostovtsev
585f8db549 Add to support data/time conversions consistently 2019-11-30 19:16:30 +03:00
Ilia Rostovtsev
0548c8d752 Add possibility to avoid using theme lib to make dates 2019-11-30 16:13:37 +03:00
Ilia Rostovtsev
1bf72b035d Add data label 2019-11-17 15:10:12 +03:00
Jamie Cameron
b8b7e2aad8 Merge branch 'master' of github.com:webmin/webmin 2019-11-03 11:37:54 -08:00
Jamie Cameron
eead9a5a88 Sometimes ubuntu versions start with ubuntu, but it doesn't mean anything https://www.virtualmin.com/node/67361 2019-11-03 11:26:19 -08:00
Ilia Rostovtsev
8d1a3e50ad Fix always use binary based units f3bcbd4743 2019-11-03 19:04:54 +03:00
Ilia Rostovtsev
ef85abd9f6 Check for defined, as zero also a value 2019-10-24 14:47:49 +03:00
Ilia Rostovtsev
7b2a873998 Add an option if config files should be sorted on save 2019-10-22 14:57:05 +03:00
Ilia Rostovtsev
1bf4b1e8ce Add an option to choose between KiB, MiB, GiB and KB, MB, GB units 2019-10-22 14:02:46 +03:00
Ilia Rostovtsev
eb412a1084 Fix to only order by key config files not other files 8a81277731 2019-10-22 12:46:30 +03:00
Ilia Rostovtsev
8a81277731 Sort saved keys https://github.com/virtualmin/virtualmin-gpl/issues/99#issuecomment-543613442 2019-10-18 16:02:03 +03:00
Ilia Rostovtsev
c40001880c Keep names consistent 2019-10-16 14:17:58 +03:00
Ilia Rostovtsev
2e948ad2a1 Fix conversion for sizes 2019-10-16 14:14:46 +03:00
Jamie Cameron
8e9d0b3d88 Really fix duplicate header check 2019-10-12 22:17:06 -07:00
Jamie Cameron
e4d4ed51de Don't send default headers if overridden by caller 2019-10-06 22:25:34 -07:00
Jamie Cameron
a1c9fa94fc Protect against malicious existing .webminorig link 2019-10-05 23:02:24 -07:00
Jamie Cameron
162e2c55f6 Use formal params 2019-09-21 08:56:55 -07:00
Jamie Cameron
03d77c5703 Make sure temp files created for diffing aren't work-readable 2019-09-19 08:49:25 -07:00
Ilia Rostovtsev
eb5c9038cf Use request URI as ReadParse not run 2019-09-06 20:20:14 +03:00
Jamie Cameron
1e2545b06e Call footer after referer error 2019-08-10 16:27:27 -07:00
Jamie Cameron
3ef0e979d6 Never use theme for referrer check error, to limit the attack surface 2019-08-10 16:26:02 -07:00
Jamie Cameron
df8a43fb4b Object names cannot contact special characters 2019-08-03 22:41:37 -07:00
Jamie Cameron
0da2af51c6 Reject null bytes early https://github.com/webmin/webmin/issues/945 2019-08-03 11:15:17 -07:00
Jamie Cameron
de24b412d0 Fix webprefix removal to take / into account https://github.com/webmin/webmin/issues/1051 2019-05-19 18:14:09 -07:00
Ilia Rostovtsev
accbcfd4d4 Fix typo 2019-05-19 13:01:06 +03:00
Jamie Cameron
1bacadd3b4 Empty hash keys don't always work 2019-04-28 13:14:15 -07:00
Ilia Rostovtsev
6853582e72 Fix previously false logic for redirects 2019-04-26 14:16:09 +03:00
Ilia Rostovtsev
4b709fd473 Write follow URL only once 2019-04-25 16:22:44 +03:00
Ilia Rostovtsev
203a307b5a Fix comment 2019-04-23 16:48:26 +03:00
Ilia Rostovtsev
9e43813df8 Fix indentations 2019-04-23 16:47:16 +03:00
Ilia Rostovtsev
c86e29470a Fix to store redirects more reliably 2019-04-23 16:45:29 +03:00
Jamie Cameron
60321ac83e Get domain name from DNS config if possible 2019-04-21 14:11:18 -07:00
Jamie Cameron
c0ae367a05 Explain why lockijng failed https://www.virtualmin.com/node/65417 2019-04-12 16:41:29 -07:00
Ilia Rostovtsev
34c6acdeb2 As proxy used, redirect properly upon initial load or page reload
Now, it redirects to the domain root.
2019-04-07 11:14:35 +03:00