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: | Gate Keeper |
|---|---|
| Location: | Shelby, NC |
| Users: | 942 |
| Nodes: | 20 (1 / 19) |
| Uptime: | 497196:42:13 |
| Calls: | 15,927 |
| Calls today: | 2 |
| Files: | 5,351 |
| D/L today: |
1 files (8,192P bytes) |
| Messages: | 681,653 |