28 Commits

Author SHA1 Message Date
Ilia Ross
ef7dbb1f77 Fix to support hiding dot-files in File Manager 2023-09-29 00:21:50 +03:00
Ilia Rostovtsev
3a5eb942e5 Fix to quotemeta allowed paths
https://www.virtualmin.com/node/71138
2021-05-23 21:02:54 +03:00
Jamie Cameron
1461a60f66 For root users who aren't allowed access to the whole filesystem, respect the configured paths 2021-03-03 21:40:30 -08:00
Jamie Cameron
2a9dda3f1a Revert "Support limiting allowed dirs to root-capable users in File Manager"
This reverts commit 2b8deb0dbf, prior to
implementing the original request differently.
2021-03-03 21:14:25 -08:00
Ilia Rostovtsev
2b8deb0dbf Support limiting allowed dirs to root-capable users in File Manager
https://sourceforge.net/p/webadmin/bugs/5432/?page=1&limit=25#ff69
2021-02-25 17:08:30 +03:00
Ilia Rostovtsev
cb637dc843 Fix to display non-default ACLs only in File Manager 2021-02-20 20:45:51 +03:00
Ilia Rostovtsev
0c23f381d9 Fix regex 2021-02-15 13:23:21 +03:00
Ilia Rostovtsev
9dd776261f Yet display all ACLs 2021-02-15 13:22:30 +03:00
Ilia Rostovtsev
c0c9afc8bd Don't display default ACLs in File Manager 2021-02-14 22:24:14 +03:00
Ilia Rostovtsev
2f842b55ed Add ACLs listing support 2021-02-14 15:42:55 +03:00
Ilia Rostovtsev
cbc9c26194 Load ./lib only once in -lib file 2020-07-01 20:43:36 +03:00
Ilia Rostovtsev
2f2d0d0859 Load File::MimeInfo; in a lib file 2020-07-01 02:05:29 +03:00
Jamie Cameron
3c99bdd9b5 Revert back to using the mime module, but ensure it never returns utf-8 strings 2020-06-30 14:27:13 -07:00
Jamie Cameron
5680320c0c Don't use a separate mime library, as sometimes it returns utf-8 encoded types 2020-06-30 13:07:24 -07:00
Ilia Rostovtsev
a60ffc8372 Don't use monospace font for SELinux attrs 2019-05-23 13:40:50 +03:00
Jamie Cameron
54fc94e32b Fix XSS vulnerability in path 2017-02-19 17:28:39 -08:00
Ilia Rostovtsev
3b66f444f8 stat() -> lstat() seems better 2016-11-30 15:00:57 +03:00
Ilia Rostovtsev
28c5b02c4a SeLinux/attributes listing and control - Security strengthening 2016-11-30 00:13:36 +03:00
Ilia Rostovtsev
21b431f59b SeLinux/attributes listing and control 2016-11-29 16:41:52 +03:00
Ilia Rostovtsev
f20d24a1be Respect module info 2016-05-11 14:00:44 +04:00
Jamie Cameron
1cfe6b90d7 Remove debug code 2016-05-06 19:14:45 -07:00
Jamie Cameron
74ca08fd42 Revert to using File::Mimeinfo module 2016-05-06 19:12:29 -07:00
Jamie Cameron
80be0a3c4c Use built-in function for MIME types https://sourceforge.net/p/webadmin/bugs/4745/ 2016-05-05 21:01:41 -07:00
Jamie Cameron
69fd79e2b3 Remove useless module call 2016-04-08 13:50:32 -07:00
Jamie Cameron
80ecd012cf Make perl path consistent with the repo 2016-02-28 10:57:24 -08:00
Jamie Cameron
a59cd42151 Re-fork filemin from 1.783 release 2016-02-22 20:06:44 -08:00
Jamie Cameron
9ed6338db6 Undo filemin fork 2016-02-22 20:05:11 -08:00
Jamie Cameron
f98e8e3398 Bring filemin as of the last webmin release across to our own repo 2016-02-21 15:36:17 -08:00