Ilia Ross
04ae776e6a
Fix to validate action paths
...
webmin.dev: webmin/webmin / build (push) Has been cancelled
* Note: Validate File Manager action name/file parameters as checked paths under the current directory and `allowed_paths` before operations, blocking traversal and symlink escapes.
2026-05-12 01:25:57 +02:00
Ilia Ross
7cab23a3ea
Fix to validate upload paths before writing
...
* Note: Canonicalize and check uploaded file and directory-upload paths against `allowed_paths` before creating directories or writing files, preventing traversal outside the File Manager ACL sandbox.
2026-05-12 00:05:02 +02:00
Ilia Ross
77e488b4b6
filemin: reindent and add function comments
2026-04-08 19:53:49 +02:00
Ilia Rostovtsev
60a5ea924e
Add better duped uploads name; extract on upload predictably
2022-01-06 14:47:47 +03:00
Ilia Rostovtsev
fb0b5fac8f
Add overwrite control when uploading a file in File Manager
2021-12-20 21:47:34 +03:00
Ilia Rostovtsev
1e55e74088
Add support for uploading and extracting at once #1544
2021-11-07 21:23:23 +03:00
Ilia Rostovtsev
9f0fc2e485
Add support for directory uploads #1539
2021-10-29 23:43:16 +03:00
Jamie Cameron
0d1f01d511
Upload new files with correct ownership, and fix some formatting errors
2017-05-31 14:29:28 -07:00
Jamie Cameron
31a5ec771d
Upload should allow overwriting of a file https://sourceforge.net/p/webadmin/bugs/4774/
2016-06-11 17:23:38 -07:00
Jamie Cameron
9670fb69cc
Break all the way out of the loop https://sourceforge.net/p/webadmin/bugs/4720/
2016-03-17 22:21:43 -07:00
Jamie Cameron
8e2815dabe
Don't spin forever on cancelled upload https://sourceforge.net/p/webadmin/bugs/4720/
2016-03-15 20:36:11 -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