open https://gitlab.synchro.net/main/sbbs/-/issues/405
Currently Archive.extract() will only extract/create files that use the "safest" filename characters. Add an option to specify a different allowed character set for more relaxed security.
Re: Configurable filename rejection for Archive.extract()
By: Rob Swindell to GitLab issue in main/sbbs on Tue May 17 2022 09:33 am
open https://gitlab.synchro.net/main/sbbs/-/issues/405
Currently Archive.extract() will only extract/create files that use the "safest" filename characters. Add an option to specify a different allowed character set for more relaxed security.
I'm wondering if another option for a "blacklist" of disallowed characters would also be useful - So that instead of specifying all the characters you would accept (which may be fairly long), you could specify the characters you won't accept (which may be a much shorter list).
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 412 |
Nodes: | 16 (2 / 14) |
Uptime: | 110:07:51 |
Calls: | 8,597 |
Calls today: | 10 |
Files: | 13,229 |
Messages: | 5,935,319 |