| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-12 | Added implementation of Srarctaft I BETA ADPCM decompression | Ladislav Zezula | |
| 2022-03-26 | Big endian fixes | GaryOderNichts | |
| 2022-02-13 | SFileAddListFile optimized for protectors that set too large hash table | Ladislav Zezula | |
| 2022-01-22 | Fix C compliance for StormLib.h | NielsAD | |
| 2021-12-26 | Fixed assert on some platforms | Ladislav Zezula | |
| 2021-12-17 | Support for protected SCX files | Ladislav Zezula | |
| 2021-10-06 | Fixed support for SQP archives | Ladislav Zezula | |
| 2021-05-17 | nError -> dwErrCode | Ladislav Zezula | |
| 2020-12-13 | Added support for amternative MPQ markers | Ladislav Zezula | |
| 2020-11-23 | Removed trailing whitespace | Ladislav Zezula | |
| 2020-11-21 | * Release 9.23v9.23 | Ladislav Zezula | |
| * Fixed regressions * Fixed test program | |||
| 2020-11-18 | Fixed some variants of NP_Protect-ed maps | Ladislav Zezula | |
| 2020-10-26 | Name conflict with Unreal Engine 4: TBitArray | Ladislav Zezula | |
| 2020-10-25 | TBitArray: Changed struct to class | Ladislav Zezula | |
| 2020-10-24 | Changed PLATFORM_* to STORMLIB_* | Ladislav Zezula | |
| 2020-10-24 | TBitArray made private | Ladislav Zezula | |
| 2020-08-09 | Loading of MPQs v 4.0 with fake MPQ headers | Ladislav Zezula | |
| 2020-05-10 | * ZLIB updated | Ladislav Zezula | |
| * Minor fixes | |||
| 2018-11-08 | * New feature: Force add listfile | Ladislav Zezula | |
| 2018-06-13 | + When opening a file by special name, the file is first checked whether ↵ | Ladislav Zezula | |
| that file is there. | |||
| 2017-11-10 | + Pre-release 9.22 | Zezula Ladislav | |
| 2017-11-08 | + SFileAddListFile and SFileCompactArchive now take "const TCHAR *" instead ↵ | Zezula Ladislav | |
| of "const char *" + Fixed some bugs | |||
| 2017-09-17 | Add STORMLIB_NO_AUTO_LINK define to disable linking with pragma | Lectem | |
| 2017-08-17 | + Fixed issue "Internal Files Creation Settings #96" | Zezula Ladislav | |
| 2017-07-28 | + Fixed bug when SFileAddFileEx could add a file with MPQ_FILE_SINGLE_UNIT ↵ | Zezula Ladislav | |
| to a Warcraft III map | |||
| 2016-12-12 | + Release 9.21v9.21 | Ladislav Zezula | |
| 2016-11-13 | use DWORD for get/setlasterror | Lectem | |
| 2016-11-06 | + Added missing files | Ladislav Zezula | |
| 2016-11-05 | fix cmake dependency and move headers to include | Lectem | |
| 2016-09-30 | + Yet another protector | Ladislav Zezula | |
| 2016-06-18 | + Updated for protectors fiddling with too big block table index | Ladislav Zezula | |
| 2016-05-27 | + Support for MPQs that have invalid (and ignored) flags in the block table | Ladislav Zezula | |
| + Support for MPQs that have malformed block indexes (0x8000xxxx or 0x4000xxxx) | |||
| 2016-03-13 | + Updates | Ladislav Zezula | |
| 2015-10-07 | + Added support for an archaic file flag 0x10000000 | Ladislav Zezula | |
| 2015-09-18 | + Release 9.20v9.20 | unknown | |
| 2015-08-03 | + Fixed patch archives | unknown | |
| + Empty MPQs are no longer marked as malformed | |||
| 2015-05-13 | + SFileFindFile now correctly returns hash index and locale, if exist | unknown | |
| 2015-05-01 | + Removed back reference of FileTable -> HashTable, as it is logically incorrect | unknown | |
| + Optimized patching process so it consimes less memory + Added hash table and block table defragmenting for malformed War3 maps | |||
| 2015-04-21 | + Defragmenting file table fixed | unknown | |
| 2015-04-18 | + Fixed use-after-free in SListFileFindFirstFile | unknown | |
| + Replaces SFileMpqIsReadOnly with SFileMpqFlags + New MPQ flag: MPQ_FLAG_WAR3_MAP | |||
| 2015-03-13 | + Support for MPQ.KangTooJee map protector | unknown | |
| + Compacting optimized | |||
| 2014-11-25 | + Fixed bug in processing HET table | Ladislav Zezula | |
| 2014-10-07 | + Improved patching process so that it works for Starcraft II patches | Ladislav Zezula | |
| + Removed memory leaks in file search | |||
| 2014-08-27 | + Added support for signing MPQ archive (weak signature).v9.10 | Ladislav Zezula | |
| + Added test cases for signature support + Release 9.10 | |||
| 2014-04-12 | + Removed deprecated stuff | Ladislav | |
| 2014-03-12 | + New error code returned when SFileCompactArchive finds at least one ↵ | Ladislav Zezula | |
| unknown file name | |||
| 2014-01-13 | + Support for MPQs locked by the Spazzler protector | Ladislav Zezula | |
| 2013-12-27 | + Support for master-mirror pairsv9.00 | Ladislav | |
| + Support for streaming MPQs + Bug fixes | |||
| 2013-12-22 | + MPQ Bitmap processign was moved to TFileStream | Ladislav | |
| + Preparing for implementation of master-mirror streaming (like Blizzard games do) | |||
| 2013-12-19 | + Bitmap support was moved from archive functions to FileStream functions, ↵ | Ladislav Zezula | |
| where are more appropriate + Added support for master-mirror streams (like Blizzard games do) + SFileGetArchiveBitmap was moved into SFileGetFileInfo + Fixed bug in SFileCompactArchive + Removed classes SFileMpqBitmapXXX from SFileGetFileInfo | |||
