Commit Graph

124 Commits

Author SHA1 Message Date
Ilia Ross
1bd44f6b1f Fix archive extraction for directory-restricted users
This PR fixes archive extraction bypassing Upload and Download directory restrictions.

Automatic extraction is hidden and rejected when uploads are limited to specific directories.

Unrestricted users keep the existing extraction behavior.

ANT-2026-TPYPGDF0: Reported by Adam in email on October 11, 2026 at 01:05.
2026-10-15 17:47:58 +02:00
KafamaG
88de75c002 Complete the Turkish translations for 39 smaller modules
Finishes the Turkish translation of system-status, logviewer, smart-status,
updown, htpasswd-file, bsdexports, dfsadmin, openslp, mailcap,
backup-config, at, proc, sgiexports, samba, lpadmin, cluster-cron,
tcpwrappers, hpuxexports, exports, cluster-shell, webmincron, time,
change-user, syslog, shell, inetd, htaccess-htpasswd, krb5, xterm, idmapd,
cluster-passwd, tunnel, inittab, passwd, man, xinetd, webalizer,
adsl-client and help, and removes their tr.auto files.

htaccess-htpasswd needed special handling: its existing lang/tr was a
verbatim copy of lang/en, so reusing it would have carried 75 English
strings into the finished file. The whole module was translated instead.
Six other strings that were still in English in acl, firewall, webalizer
and xinetd were translated at the same time.

Product and protocol names stay in English, including SMART, WebNFS,
Kerberos, LIPKEY, SPKM, OpenSLP, Winbind, TCP Wrappers, Xinetd, journalctl,
Boot Loader Specification, Trusted Platform Module and Alpine Package
Keeper.
2026-08-30 13:24:27 +03:00
Ilia Ross
99f35fa38a Fix to move URL download destination controls to global ACL 2026-07-14 02:52:36 +02:00
Ilia Ross
1ca52c9a97 Add ACL controls for URL download destinations
Block non-public HTTP, HTTPS and FTP destinations by default in File Manager, Mailboxes and Upload and Download, with per-user IP/CIDR exceptions, redirect and proxy protection, cache isolation, and current-ACL enforcement for scheduled jobs.
2026-07-12 14:57:08 +02:00
Ilia Ross
11fafb738d Fix to only show safe files in browser
Some checks failed
webmin.dev: webmin/webmin / build (push) Has been cancelled
https://github.com/webmin/webmin/issues/1907#issuecomment-4226036213
2026-04-11 18:25:22 +02:00
Jamie Cameron
12edb92b6a Use the ReadParseMime function properly 2025-10-13 21:41:06 -07:00
Ilia Ross
833292c0d1 Add exported German language-neutral strings
https://github.com/webmin/webmin/discussions/2482
https://forum.virtualmin.com/t/on-the-rejection-of-gender-neutral-language/133527
2025-05-26 14:48:11 +03:00
Ilia Ross
532a8042c7 Fix to use German rules most people already accept 2/2
https://github.com/webmin/webmin/discussions/2482
2025-05-24 21:46:34 +03:00
Ilia Ross
501698ad4b Fix to use German rules most people already accept 1/2
https://github.com/webmin/webmin/discussions/2482
2025-05-24 20:43:25 +03:00
MacSteini
a6f0d4cbcd Updated de 2025-05-21 12:55:29 +01:00
Jamie Cameron
b92d8d11d6 Make sure atd is running if needed
https://github.com/webmin/webmin/issues/2461
2025-04-27 09:52:43 -07:00
Ilia Ross
f880192526 Remove languages with 0% coverage
https://github.com/webmin/webmin/issues/2403#issuecomment-2652613588
2025-02-12 13:19:49 +02:00
Ilia Ross
82cca63300 Update translations 2025-02-11 13:20:57 +02:00
MacSteini
162206949f Consecutive Spaces Replacement
Replaced multiple consecutive spaces with a single space
2024-12-16 16:57:09 +00:00
MacSteini
5ea0cc6b42 Trailing Spaces Removal
Removed trailing spaces
2024-12-16 15:16:55 +00:00
MacSteini
64598e5f39 Blanks Removal
Removed blanks before or after the equal sign
2024-12-16 12:59:19 +00:00
MacSteini
477982776c Updated de
Corrections (UTF-8, new lines at file end), amendments, updates
2024-11-26 01:43:34 +00:00
MacSteini
7c2a993629 Merge branch 'webmin:master' into master 2024-10-03 04:14:39 +01:00
MacSteini
4775d07c8f Updated de 2024-10-03 04:11:15 +01:00
leangjia
564f4a9b47 Updated Chinese translations 2024-09-12 15:50:58 +08:00
leangjia
0c408cf7e7 Updated Chinese translations.
Happy Mid-autumn Festival.
2024-09-11 14:27:37 +08:00
Ilia Ross
e9eda1ddc4 Add ability to write file directly to disk #2254 2024-08-19 05:12:55 +03:00
Ilia Ross
e264daebe0 Fix German translation
https://github.com/webmin/webmin/issues/2060
2023-12-10 19:56:26 +02:00
Ilia Rostovtsev
0462945632 Update translations 3/3 2021-11-18 22:13:17 +03:00
Ilia Rostovtsev
4c4b647096 Fix to add extra line breaks (sections) to language files 2020-12-27 21:15:36 +03:00
Ilia Rostovtsev
e2a7aaaf6a Auto-fix French language translations 2020-12-25 14:32:30 +03:00
ljdj
9083d3b052 Update fr
Complete and indented translation in French
2020-12-24 05:28:16 +01:00
Jamie Cameron
c6345ec1e9 Norwegian translation update from Stein-Askel Basma 2020-12-06 11:00:27 -08:00
Ilia Rostovtsev
fafc6ed2b5 Drop useless empty files /2 2020-04-29 23:25:40 +03:00
Ilia Rostovtsev
ee56777e6d Drop useless empty files 2020-04-29 23:17:45 +03:00
Ilia Rostovtsev
8b40bed018 Fix to escape HTML entities as designed on template language (en)
Note: Large diff for most files is due to sorting lines as in template languge file (English)
2020-04-14 01:34:18 +03:00
Ilia Rostovtsev
9a593e912b Fix post-translation bugs /8 2020-03-13 13:48:45 +03:00
Ilia Rostovtsev
9c8486fb65 Fix post-translation bugs /3 2020-03-13 12:46:30 +03:00
Ilia Rostovtsev
aaf210f47c Fix post-translation bugs /1 2020-03-12 00:53:55 +03:00
Ilia Rostovtsev
735b103a8c Add transcoding/translation for updown module of 한국어 (ko) 2020-03-11 00:46:42 +03:00
Ilia Rostovtsev
5e09b8ecc2 Add transcoding/translation for updown module of 日本語 (ja) 2020-03-11 00:46:31 +03:00
Ilia Rostovtsev
3d5bbe5d89 Add transcoding/translation for updown module of 中文 (繁體) (zh_TW) 2020-03-11 00:45:38 +03:00
Ilia Rostovtsev
94caaee770 Add transcoding/translation for updown module of 中文 (简体) (zh) 2020-03-11 00:45:14 +03:00
Ilia Rostovtsev
6ad7f8eac8 Add transcoding/translation for updown module of ไทย (th) 2020-03-11 00:44:22 +03:00
Ilia Rostovtsev
301f532753 Add transcoding/translation for updown module of فارسی (fa) 2020-03-11 00:43:30 +03:00
Ilia Rostovtsev
a44d0f9f6e Add transcoding/translation for updown module of العربية (ar) 2020-03-11 00:42:37 +03:00
Ilia Rostovtsev
f80bbead3e Add transcoding/translation for updown module of اردو (ur) 2020-03-11 00:41:45 +03:00
Ilia Rostovtsev
a9848d61f6 Add transcoding/translation for updown module of עברית (he) 2020-03-11 00:40:53 +03:00
Ilia Rostovtsev
54bbed49c5 Add transcoding/translation for updown module of українська (uk) 2020-03-11 00:40:00 +03:00
Ilia Rostovtsev
68282309c1 Add transcoding/translation for updown module of русский (ru) 2020-03-11 00:39:41 +03:00
Ilia Rostovtsev
19d70f33ec Add transcoding/translation for updown module of български (bg) 2020-03-11 00:39:21 +03:00
Ilia Rostovtsev
4e6acfe61b Add transcoding/translation for updown module of беларуская (be) 2020-03-11 00:38:28 +03:00
Ilia Rostovtsev
f3ac432aa5 Add transcoding/translation for updown module of Ελληνικά (el) 2020-03-11 00:37:34 +03:00
Ilia Rostovtsev
a316b258f0 Add transcoding/translation for updown module of čeština (cs) 2020-03-11 00:36:28 +03:00
Ilia Rostovtsev
c3f0970cd7 Add transcoding/translation for updown module of svenska (sv) 2020-03-11 00:35:36 +03:00