aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/FilenameValidator.php
Commit message (Expand)AuthorAgeFilesLines
* fix(FilenameValidator): use `_` as default replacement for invalid charsfix/validation-defaultsFerdinand Thiessen2025-06-181-1/+1
* feat(FilenameValidator): allow to sanitize filenamesfeat/ocp-sanitize-filenamesFerdinand Thiessen2025-05-131-0/+37
* fix(IFilenameValidator): correctly handle case insensitivityfix/file-name-validator-case-sensitivityFerdinand Thiessen2025-03-211-5/+3
* fix: Also validate parent path in `verifyPath`Ferdinand Thiessen2024-08-281-2/+4
* fix: `FilenameValidator::isForbidden` should only check forbidden filesFerdinand Thiessen2024-08-211-9/+18
* refactor: Migrate filename validation logic from `Storage` to `FilenameValida...Ferdinand Thiessen2024-07-161-2/+17
* feat: Add `forbidden_filename_basenames` config optionFerdinand Thiessen2024-07-151-23/+48
* feat: Add `IFilenameValidator` to have one consistent place for filename vali...Ferdinand Thiessen2024-07-091-0/+249