Ilia Ross
ccd2b13942
Fix to enforce private basename for Webmin temp dirs
...
ⓘ Adds hidden `tempdirname` support and normalizes custom temp paths so Webmin always uses a private final directory like `.webmin`, while keeping the existing permission checks.
2026-06-18 20:48:47 +02:00
Jamie Cameron
73821b72b0
Merge pull request #2729 from swelljoe/web-lib-funcs-test-data-transforms
...
Tests / prove (push) Has been cancelled
Build / build (push) Has been cancelled
Close inactive / close-inactive (push) Has been cancelled
Add web-lib-funcs data transform tests
2026-05-23 19:25:00 -07:00
Joe Cooper
9de7560728
Update t/README.md to cover stringy eval
2026-05-21 22:30:44 -05:00
Joe Cooper
2c4467a82e
Handle lowercase 2FA secret
2026-05-21 18:01:25 -05:00
Joe Cooper
65c2a0da50
Fix warnings for undef in compare
2026-05-21 17:47:38 -05:00
Joe Cooper
da2090bad7
Add web-lib-funcs data transform tests
2026-05-21 17:21:44 -05:00
Joe Cooper
53c3bef94c
Expand test coverage for check_ip6address
2026-05-20 16:36:28 -05:00
Joe Cooper
100253bec3
Fix quirks in trunc and split_quoted_string
2026-05-20 15:55:07 -05:00
Joe Cooper
3e38e3268e
Fix check_ip6address in miniserv
2026-05-20 14:04:53 -05:00
Joe Cooper
d2ba0d910b
Fix check_ip6address in web-lib-funcs
2026-05-20 14:04:37 -05:00
Joe Cooper
c487b579ed
Add ip, paths, string tests for web-lib-funcs
2026-05-20 01:01:01 -05:00
Jamie Cameron
b2fec1756d
Merge pull request #2716 from swelljoe/miniserv-tests-trois
...
Tests / prove (push) Has been cancelled
webmin.dev: webmin/webmin / build (push) Has been cancelled
Even more unit tests for miniserv.pl
2026-05-18 20:30:47 -07:00
Joe Cooper
d1c6e8d3a3
Even more tests for miniserv.pl
2026-05-18 00:46:20 -05:00
Joe Cooper
d81eb13f22
Run tests on PR, add docs
2026-05-17 23:33:59 -05:00
Joe Cooper
ab37804ef9
Add docs for coverage
2026-05-17 23:17:15 -05:00
Joe Cooper
b658bdd3ed
Remove comment noise about known bug in encrypt_sha512, as bug has been fixed by this PR
2026-05-17 19:30:38 -05:00
Joe Cooper
b71c046596
More miniserv.pl tests
2026-05-17 17:28:21 -05:00
Ilia Ross
3b819eafb5
Merge pull request #2705 from swelljoe/miniserv-unit-tests
...
rename miniserv-http_error.t to miniserv.t, test all subs
2026-05-17 23:24:04 +02:00
Joe Cooper
49138dc5b5
Capture warnings, instead of silencing
2026-05-17 16:14:23 -05:00
Ilia Ross
2d01675139
Fix reflected XSS in Webmin status messages
...
* Note: Escape the /webmin/ message parameter, strip restart redirect HTML to plain text, and harden filter_javascript().
2026-05-17 14:32:10 +02:00
Joe Cooper
bf5ae8b5e5
Accomodate modification in place
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-16 18:33:55 -04:00
Joe Cooper
d3c9f331c8
rename miniserv-http_error.t to miniserv.t, test all subs
2026-05-13 13:11:43 -05:00
Joe Cooper
da0ff56ee0
Cleanup ASCII decorations
2026-05-10 23:04:08 -05:00
Joe Cooper
bf43c793d3
qualify the test name, since other files will get tests
2026-05-10 22:57:15 -05:00
Joe Cooper
46d571c6b5
Add http_error unit tests as useful example
2026-05-10 22:55:41 -05:00
yangfl
7eca89007d
remove t
2017-10-21 14:51:32 +08:00
Joe Cooper
5e06b2fae9
Add tests...most fail because they aren't setup for Webmin versions, and os_list.txt needs a few tweaks to be more specific.
2008-08-11 23:29:49 +00:00