ShatteredPrism/launcher/minecraft/mod
Kationor a914747416 Improve MANIFEST.MF parsing
Previously, we would only properly parse LF-encoded manifests, and even
those only if they used the recommended casing.

This commit allows the parser to recognise CR and CRLF newlines, and
also makes the name comparison case insensitive to align with the
specification. (Though not completely: we still don't support multiline
values)

Signed-off-by: Kationor <n96211028@gmail.com>
(cherry picked from commit b40a1973bfe590fb21b486419a8d223b2c6aae7f)
2024-11-25 10:05:19 +00:00
..
tasks Improve MANIFEST.MF parsing 2024-11-25 10:05:19 +00:00
DataPack.cpp fix: add more datapack formats and clang-format it 2024-06-18 18:05:34 +02:00
DataPack.h Update size order for folders 2024-06-10 00:18:21 +03:00
MetadataHandler.h Fixed some headers 2023-10-21 22:40:37 +03:00
Mod.cpp fix: prevent inf recursion when mod icon load fails; cut max pixmapcache to 1/4 previous value 2024-10-11 13:26:20 -07:00
Mod.h fix: prevent inf recursion when mod icon load fails; cut max pixmapcache to 1/4 previous value 2024-10-11 13:26:20 -07:00
ModDetails.h chore: update license headers 2023-08-14 18:17:05 +02:00
ModFolderModel.cpp Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into disablemods 2024-06-28 20:34:59 +03:00
ModFolderModel.h Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters 2024-06-10 10:00:52 +03:00
Resource.cpp Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into disablemods 2024-07-24 11:47:45 +03:00
Resource.h Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into disablemods 2024-06-28 20:34:59 +03:00
ResourceFolderModel.cpp Fix crash caused by invalid resource pointer 2024-11-14 16:26:21 +02:00
ResourceFolderModel.h Fix crash caused by invalid resource pointer 2024-11-14 16:26:21 +02:00
ResourcePack.cpp fix: add more datapack formats and clang-format it 2024-06-18 18:05:34 +02:00
ResourcePack.h Update size order for folders 2024-06-10 00:18:21 +03:00
ResourcePackFolderModel.cpp Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters 2024-06-10 10:00:52 +03:00
ResourcePackFolderModel.h added size column 2023-11-02 12:18:24 +02:00
ShaderPack.cpp fixed shader packs detection 2023-11-10 19:37:11 +02:00
ShaderPack.h fixed shader packs detection 2023-11-10 19:37:11 +02:00
ShaderPackFolderModel.h Do not display invalid shaders 2023-09-25 22:33:36 +03:00
TexturePack.cpp Enable antialiasing for mod and pack icons 2023-08-29 23:34:19 +01:00
TexturePack.h chore: update license headers 2023-08-14 18:17:05 +02:00
TexturePackFolderModel.cpp fix merge issues 2024-06-16 00:31:31 +03:00
TexturePackFolderModel.h added size column 2023-11-02 12:18:24 +02:00
WorldSave.cpp fix: cleanup and suggested changes 2022-12-26 14:50:15 -07:00
WorldSave.h fix: cleanup and suggested changes 2022-12-26 14:50:15 -07:00