aboutsummaryrefslogtreecommitdiff
path: root/src/SBaseCommon.cpp
AgeCommit message (Expand)Author
2024-12-04Changed behavior of patched files with MPQ_FLAG_DELETE_MARKERLadislav Zezula
2024-11-02Added functions for conversions between MPQ file name <-> Safe file nameLadislav Zezula
2024-04-21Fixed stack overflow in https://github.com/ladislav-zezula/StormLib/issues/328Ladislav Zezula
2024-03-07+ Fixed regression testsLadislav Zezula
2023-12-30Regression tests passedLadislav Zezula
2023-11-13Tabs -> SpacesLadislav Zezula
2023-10-06Fixed bug in SFileSetFileLocaleLadislav Zezula
2023-09-23SHA256 is available only in test programLadislav Zezula
2023-09-23StormLib will not make Warcraft III maps larger than 2GBLadislav Zezula
2023-08-04Fixed heap overflow in handling of file patchLadislav Zezula
2023-07-08Fixed heap overflowLadislav Zezula
2022-09-28lcLocale -> lcFileLocale. Now also contains platformLadislav Zezula
2022-06-12FixedLadislav Zezula
2022-03-26Big endian fixesGaryOderNichts
2022-02-13SFileAddListFile optimized for protectors that set too large hash tableLadislav Zezula
2021-12-26Fixed assert on some platformsLadislav Zezula
2021-12-21Regression testsLadislav Zezula
2021-12-17Support for protected SCX filesLadislav Zezula
2021-05-17PDWORD -> LPDWORDLadislav Zezula
2021-05-17Added alignment-aware block encryption/decryptionLadislav Zezula
2021-05-17nError -> dwErrCodeLadislav Zezula
2021-04-01Fix big endian on non-MacGleb Mazovetskiy
2020-12-13Added support for amternative MPQ markersLadislav Zezula
2020-12-06* Better checks for MPQ header v 4.0Ladislav Zezula
2020-11-23Removed trailing whitespaceLadislav Zezula
2020-11-18Fixed some variants of NP_Protect-ed mapsLadislav Zezula
2020-10-24Changed PLATFORM_* to STORMLIB_*Ladislav Zezula
2020-09-22Added support for NP_Protect protector (SC2 Maps)Ladislav Zezula
2020-08-26* Removed sprintf as source of incompatibilitiesLadislav Zezula
2020-03-25Added checks for obviously fake filesLadislav Zezula
2017-11-08+ SFileAddListFile and SFileCompactArchive now take "const TCHAR *" instead o...Zezula Ladislav
2016-11-06+ Reverted include directoriesLadislav Zezula
2016-11-05fix cmake dependency and move headers to includeLectem
2016-09-30+ Yet another protectorLadislav Zezula
2016-07-15+ Fixed workspace for storm_dllLadislav Zezula
2016-07-14+ Fixed bug in opening SQP archivesLadislav Zezula
2016-07-11+ Yet another protector solvedLadislav Zezula
2016-06-18+ Updated for protectors fiddling with too big block table indexLadislav Zezula
2015-05-28+ Fixed bug in SFileReadFileunknown
2015-05-28+ Fixed defects found by Coverity (well, most of them)Ladislav Zezula
2015-05-13+ SFileFindFile now correctly returns hash index and locale, if existunknown
2015-05-06+ Fixed possible stack overflow in HashStringJenkinsunknown
2015-05-01+ Removed back reference of FileTable -> HashTable, as it is logically incorrectunknown
2015-04-21+ Defragmenting file table fixedunknown
2015-04-01+ Better handling of MPQs corrupted by yet another silly MPQ protectorunknown
2015-03-17+ SFileVerify: Added check whether the weak signature is not zeroed out.Ladislav Zezula
2015-03-13+ Support for MPQ.KangTooJee map protectorunknown
2014-10-07+ Improved patching process so that it works for Starcraft II patchesLadislav Zezula
2014-08-26+ When adding a file in the MPQ, a space used by internal MPQ files is reusedLadislav Zezula
2014-08-25+ Added support for newest Spazzler protectorLadislav Zezula