Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-03-03 | Merge pull request #379 from pionere/invparHEADmaster | Ladislav Zezula | |
ensure lasterror is set when SCompDecompress2 fails | |||
2025-03-02 | ensure lasterror is set when SCompDecompress2 fails | pionere | |
2025-03-02 | Merge pull request #378 from pionere/hashpow | Ladislav Zezula | |
validate dwHashTableSize | |||
2025-03-01 | validate dwHashTableSize | pionere | |
- dwHashTableSize must be a power of two, otherwise HASH_INDEX_MASK does not work | |||
2025-02-28 | Merge pull request #377 from pionere/sofree | Ladislav Zezula | |
Merged. Thanks for the bugfix. | |||
2025-02-28 | free/release SectorOffsets of TMPQFile in AllocateSectorOffsets | pionere | |
2025-02-26 | Minors | Ladislav Zezula | |
2025-02-26 | Merge pull request #376 from pionere/arch_zero | Ladislav Zezula | |
Merged. Thanks for the contribution 👍 | |||
2025-02-26 | fix crash when the allocation of pbHeaderBuffer fails | pionere | |
2024-12-06 | Replaced afxres.h with winres.h | Ladislav Zezula | |
2024-12-04 | Full support of printing UTF-8 characters to Windows console | Ladislav Zezula | |
2024-12-04 | Changed behavior of patched files with MPQ_FLAG_DELETE_MARKER | Ladislav Zezula | |
2024-11-19 | Updated build settings | Ladislav Zezula | |
2024-11-02 | Merge pull request #367 from ladislav-zezula/LZ_FileNameSafev9.30 | Ladislav Zezula | |
Lz file name safe | |||
2024-11-02 | Cosmetics | Ladislav Zezula | |
2024-11-02 | Fixed building of DLL | Ladislav Zezula | |
2024-11-02 | Merge pull request #366 from ladislav-zezula/LZ_FileNameSafe | Ladislav Zezula | |
StormLib version 9.30 | |||
2024-11-02 | Added functions for conversions between MPQ file name <-> Safe file name | Ladislav Zezula | |
2024-10-21 | Updated build instructions | Ladislav Zezula | |
2024-10-21 | Updated build instructions | Ladislav Zezula | |
2024-10-21 | Updated build instructions | Ladislav Zezula | |
2024-10-21 | Updatet build instructions | Ladislav Zezula | |
2024-08-18 | Flushing changes | Ladislav Zezula | |
2024-08-18 | Merge pull request #356 from pionere/replength | Ladislav Zezula | |
use MAX_REP_LENGTH | |||
2024-08-18 | Merge pull request #355 from pionere/shortint | Ladislav Zezula | |
use int instead of short in FindRep | |||
2024-08-18 | use MAX_REP_LENGTH | pionere | |
use MAX_REP_LENGTH everywhere in implode.c + fix a typo | |||
2024-08-18 | use int instead of short in FindRep | pionere | |
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-25 | Merge pull request #354 from TheNitesWhoSay/master | Ladislav Zezula | |
Add STORM_UNICODE option for windows cmake builds | |||
2024-07-24 | add cmake unicode option for windows builds | Justin F | |
2024-06-10 | Merge pull request #352 from mgorny/gnuinstalldirs | Ladislav Zezula | |
Merging. Thank you for the contibution. | |||
2024-06-10 | cmake: Use GNUInstallDirs for configurable install directories | Michał 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-09 | Bumped version | Ladislav Zezula | |
2024-06-09 | Bumped version to 9.26v9.26 | Ladislav Zezula | |
2024-06-08 | Merge pull request #349 from Lectem/install-cmakeconfig | Ladislav Zezula | |
Install CMake config file to allow `find_package(StormLib)` | |||
2024-06-08 | Install CMake config file to allow `find_package(StormLib)` and linking to ↵ | Lectem | |
`StormLib::storm` Users will now be able to do: ```cmake find_package(StormLib CONFIG REQUIRED) target_link_libraries(SomeTarget PRIVATE StormLib::storm) ``` Note that vcpkg now relies on this CMakeLists.txt, so if this is merged and a new version is released it will make it even easier to consume the library as it automatically detects config files. | |||
2024-05-13 | Added ERROR_BUFFER_OVERFLOW | Ladislav Zezula | |
2024-04-21 | Merge pull request #346 from ladislav-zezula/LZ_GabeShermanFoundBugs | Ladislav Zezula | |
Fixed bugs found by Gabe Sherman | |||
2024-04-21 | Regression tests complete | Ladislav Zezula | |
2024-04-21 | Fixed page fault from https://github.com/ladislav-zezula/StormLib/issues/344 | Ladislav Zezula | |
2024-04-21 | Fixed page fault from https://github.com/ladislav-zezula/StormLib/issues/343 | Ladislav Zezula | |
2024-04-21 | Regression tests complete | Ladislav Zezula | |
2024-04-21 | Fixed buffer overflow in https://github.com/ladislav-zezula/StormLib/issues/338 | Ladislav Zezula | |
2024-04-21 | Added buffer overflow checks to the Sparse decompression ↵ | Ladislav Zezula | |
(https://github.com/ladislav-zezula/StormLib/issues/337) | |||
2024-04-21 | Added buffer overflow checks to the Huffmann decompression ↵ | Ladislav Zezula | |
(https://github.com/ladislav-zezula/StormLib/issues/336) | |||
2024-04-21 | Regression tests for the first half of the bugs found by Gabe Sherman | Ladislav Zezula | |
2024-04-21 | Fixed division by zero in https://github.com/ladislav-zezula/StormLib/issues/335 | Ladislav Zezula | |
2024-04-21 | Fixed division by zero in https://github.com/ladislav-zezula/StormLib/issues/334 | Ladislav Zezula | |
2024-04-21 | Fixed kernelmode heap overflow (via ReadFile), described in ↵ | Ladislav Zezula | |
https://github.com/ladislav-zezula/StormLib/issues/333 | |||
2024-04-21 | Fixed reading big files from non-corrupt MPQs | Ladislav Zezula | |
2024-04-21 | Fixed heap overflow in https://github.com/ladislav-zezula/StormLib/issues/331 | Ladislav Zezula | |