aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-08-18Suppress the default error messages from AlsaLibLadislav Zezula
2025-08-06Merge pull request #393 from ladislav-zezula/LZ_BlizzardCompatibleNamesLadislav Zezula
* Replaced GetLastError with SErrGetLastError * Members of TMPQHash have now the same names like in Blizzard sources * Fixed bug in SFileRenameFile that falsely reported an existing file if it had different locale.
2025-08-06Fixed renaming files vs file localeLadislav Zezula
2025-07-03Added build for x86Ladislav Zezula
2025-07-03Fixed Linux buildLadislav Zezula
2025-07-03Replaced GetLastError with SErrGetLastErrorLadislav Zezula
2025-06-13Merged. Thanks for the contribution 👍 Ladislav Zezula
Win: Only define NOMINMAX if it's not already defined
2025-06-13Win: Only define NOMINMAX if it's not already definedSlayer95
Makes it easier to add StormLib as a dependency
2025-06-03CosmeticsLadislav Zezula
2025-06-02Fixed bug in test program that caused bad cosmetic effects during log printLadislav Zezula
2025-05-30FixedLadislav Zezula
2025-05-26Merge pull request #382 from cen1/feature/ciLadislav Zezula
CMake modernization, basic CI, release artefacts, readme
2025-05-25- modernize CMake by adding target_ where missing, split add_library and ↵cen1
sources (target_sources), some reordering - make tests it's own CMake project - add CMake option to override hardcoded test data paths - improve CMake documentation, document all options - add basic CI build for Debian, Fedora and Windows - add release pipeline to create .deb, .rpm and Windows li/dll archives
2025-04-28Fixed wrong state in SFileAddFileLadislav Zezula
2025-04-24Regression testsLadislav Zezula
2025-04-24Fixed bug in verifying signatures on MPQs version 2Ladislav Zezula
2025-04-22Fixed more bugs from POCsLadislav Zezula
2025-04-20Added check for loading CRC tableLadislav Zezula
2025-03-03Merge pull request #379 from pionere/invparLadislav Zezula
ensure lasterror is set when SCompDecompress2 fails
2025-03-02ensure lasterror is set when SCompDecompress2 failspionere
2025-03-02Merge pull request #378 from pionere/hashpowLadislav Zezula
validate dwHashTableSize
2025-03-01validate dwHashTableSizepionere
- dwHashTableSize must be a power of two, otherwise HASH_INDEX_MASK does not work
2025-02-28Merge pull request #377 from pionere/sofreeLadislav Zezula
Merged. Thanks for the bugfix.
2025-02-28free/release SectorOffsets of TMPQFile in AllocateSectorOffsetspionere
2025-02-26MinorsLadislav Zezula
2025-02-26Merge pull request #376 from pionere/arch_zeroLadislav Zezula
Merged. Thanks for the contribution 👍
2025-02-26fix crash when the allocation of pbHeaderBuffer failspionere
2024-12-06Replaced afxres.h with winres.hLadislav Zezula
2024-12-04Full support of printing UTF-8 characters to Windows consoleLadislav Zezula
2024-12-04Changed behavior of patched files with MPQ_FLAG_DELETE_MARKERLadislav Zezula
2024-11-19Updated build settingsLadislav Zezula
2024-11-02Merge pull request #367 from ladislav-zezula/LZ_FileNameSafev9.30Ladislav Zezula
Lz file name safe
2024-11-02CosmeticsLadislav Zezula
2024-11-02Fixed building of DLLLadislav Zezula
2024-11-02Merge pull request #366 from ladislav-zezula/LZ_FileNameSafeLadislav Zezula
StormLib version 9.30
2024-11-02Added functions for conversions between MPQ file name <-> Safe file nameLadislav Zezula
2024-10-21Updated build instructionsLadislav Zezula
2024-10-21Updated build instructionsLadislav Zezula
2024-10-21Updated build instructionsLadislav Zezula
2024-10-21Updatet build instructionsLadislav Zezula
2024-08-18Flushing changesLadislav Zezula
2024-08-18Merge pull request #356 from pionere/replengthLadislav Zezula
use MAX_REP_LENGTH
2024-08-18Merge pull request #355 from pionere/shortintLadislav Zezula
use int instead of short in FindRep
2024-08-18use MAX_REP_LENGTHpionere
use MAX_REP_LENGTH everywhere in implode.c + fix a typo
2024-08-18use int instead of short in FindReppionere
use int instead of short to fix a (false positive) vulnerability warning. Even though is not necessary (because the value is limited to 0x204), the generated code seems to be better as well, because a zero-extension becomes unnecessary.
2024-07-25Merge pull request #354 from TheNitesWhoSay/masterLadislav Zezula
Add STORM_UNICODE option for windows cmake builds
2024-07-24add cmake unicode option for windows buildsJustin F
2024-06-10Merge pull request #352 from mgorny/gnuinstalldirsLadislav Zezula
Merging. Thank you for the contibution.
2024-06-10cmake: Use GNUInstallDirs for configurable install directoriesMichał Górny
Use the standard GNUInstallDirs CMake module to provide configurable install directories rather than hardcoding `bin`, `lib`, etc. Most importantly, this fixes install on modern 64-bit systems that use `lib64` rather than `lib`.
2024-06-09Bumped versionLadislav Zezula