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: | 831 |
| Nodes: | 20 (0 / 20) |
| Uptime: | 208:58:16 |
| Calls: | 14,143 |
| Calls today: | 5 |
| Files: | 5,294 |
| D/L today: |
84 files (37,535K bytes) |
| Messages: | 635,179 |