mare.client/MareSynchronos
Nadya 92c6a77cf8
Regex adjustment for valid paths
This makes further adjustments to the Regex to allow for valid Windows and Linux paths.
- Valid Windows paths can necessarily contain spaces and hyphens as the game's installation path contains both. (eg. `\SquareEnix\FINAL FANTASY XIV - A Realm Reborn`) so a check for `\w` is insufficient
- Valid Linux paths can also be double-slashed (eg. `/path//to//file`)

In addition some pointless optimizations were made by making the groups non-capturing, lazy matching, and including an ending anchor. Because a valid path must necessarily include at least one valid character `*` was changed to `+`.
2022-07-16 19:20:40 -07:00
..
Factories maybe add ivcs support? 2022-07-16 02:30:46 +02:00
FileCacheDB adjust to api5 changes 2022-07-13 10:26:17 +02:00
images fix crash on logout, change several logger.debug to verbose, adjustments to player cache generation, fixes to file scan manager, better handling disconnects, some refactoring, adjustments to intro UI, correct display of server state 2022-07-04 01:52:08 +02:00
Interop adjust to api5 changes 2022-07-13 10:26:17 +02:00
Managers prevent secret key input if it's not 40 characters long, check for directory existence in intro ui, check for illegal characters in path 2022-07-17 02:38:56 +02:00
Models fix file cache size calculation exception, add more logging to character data factory, add more resilience into file system scan 2022-07-06 09:14:09 +02:00
UI Regex adjustment for valid paths 2022-07-16 19:20:40 -07:00
Utils adjust to api5 changes 2022-07-13 10:26:17 +02:00
WebAPI adjust to api5 changes 2022-07-13 10:26:17 +02:00
Configuration.cs config save 2022-07-13 14:05:27 +02:00
filecache.db add initial file scan and rescanning algorithms to hash all penumbra files 2022-06-10 01:41:47 +02:00
MareSynchronos.csproj prevent secret key input if it's not 40 characters long, check for directory existence in intro ui, check for illegal characters in path 2022-07-17 02:38:56 +02:00
MareSynchronos.json fix crash on logout, change several logger.debug to verbose, adjustments to player cache generation, fixes to file scan manager, better handling disconnects, some refactoring, adjustments to intro UI, correct display of server state 2022-07-04 01:52:08 +02:00
Plugin.cs adjust to api5 changes 2022-07-13 10:26:17 +02:00