CodeWalker/CodeWalker.Core
alexguirre 118305e481 Fix crashes due to malicious RPFs
RpfFile:
- Limit RPF entry names to 256 characters because long names can cause the RPFExplorer to freeze when opening its directory.
- Skip RPFs with paths longer that 5000 characters, which are probably an attempt to make CW run out-of-memory.

ExploreForm:
- Use `Path.GetExtension` directly instead of `FileInfo` to prevent `PathTooLongException`s.
- Check for invalid characters in file names to prevent `ArgumentException`s.
2023-08-12 10:03:28 +02:00
..
GameFiles Fix crashes due to malicious RPFs 2023-08-12 10:03:28 +02:00
Properties Update to .net framework 4.8 and new csproj style, moved all CodeWalker project files into subfolder 2020-02-25 02:56:27 +11:00
Resources Created CodeWalker.Core 2018-02-24 22:52:58 +11:00
Utils CacheDat/XML conversion 2022-03-29 23:32:29 +11:00
World Audio Explorer 2022-01-13 05:07:07 +11:00
CodeWalker.Core.csproj Changed working directory setting to .. instead of absolute path 2020-02-25 03:22:47 +11:00