Commit Graph

124 Commits

Author SHA1 Message Date
Ladislav Zezula
cdceb0c527 Fixed regression tests 2023-01-16 21:22:25 +01:00
Ladislav Zezula
6f89c7ba85 Fixed bug, refactor TLogHelper.cpp 2023-01-16 06:46:34 +01:00
Ladislav Zezula
8a16217c51 Added support for non-encrypted MPK files 2023-01-06 12:55:59 +01:00
Ladislav Zezula
5dca772f39 Build toolset updated 2022-10-31 18:33:10 +01:00
Ladislav Zezula
305583053b Locale & platform problems fixed, regression tests done 2022-10-03 18:52:31 +02:00
Ladislav Zezula
6c113f6681 lcLocale -> lcFileLocale. Now also contains platform 2022-09-28 20:15:07 +02:00
Ladislav Zezula
d5d2413e95 Fixed 2022-06-12 20:51:09 +02:00
Ladislav Zezula
5e179844a8 Added more strict check for corrupt HET table 2022-06-05 16:34:05 +02:00
Ladislav Zezula
07f9be39a6 Code refined 2022-05-15 20:13:36 +02:00
Ladislav Zezula
4321c59d84 Added implementation of Srarctaft I BETA ADPCM decompression 2022-05-12 15:44:15 +02:00
Ladislav Zezula
8099c8ccb8 Lowered minimum required version of cmake 2022-04-18 08:28:48 +02:00
Ladislav Zezula
503ab19d3d SFileAddListFile optimized for protectors that set too large hash table 2022-02-13 07:40:22 +01:00
Ladislav Zezula
6a107601c6 Fixed regression tests 2022-02-12 21:14:55 +01:00
Ladislav Zezula
7359c07c46 Defragmenting hash table replaced by invalidating bad hash table entries 2022-02-12 20:42:23 +01:00
Ladislav Zezula
8e053ff533 Updated test project for storm.dll 2022-02-12 13:14:12 +01:00
Ladislav Zezula
9eef856125 Fixed file search order for Starcraft I 2022-02-06 18:05:34 +01:00
Ladislav Zezula
99d589b43e Finalizing 2021-12-21 11:41:04 +01:00
Ladislav Zezula
5b525e28e4 Regression tests 2021-12-21 10:49:05 +01:00
Ladislav Zezula
7da097c513 Regression tests 2021-12-21 10:37:24 +01:00
Ladislav Zezula
f0a2aaa7e2 Bug fixes 2021-12-18 07:18:51 +01:00
Ladislav Zezula
2ce18fa6b7 Fixed bugs 2021-12-17 23:48:15 +01:00
Ladislav Zezula
3424ac8ba4 Finalizing 2021-12-17 23:42:52 +01:00
Ladislav Zezula
4f4f926c1a Support for protected SCX files 2021-12-17 22:33:19 +01:00
Ladislav Zezula
5ced3835f9 Tests updated 2021-12-17 22:27:34 +01:00
Ladislav Zezula
1a94f94b50 Support for protected SCX files 2021-12-17 14:51:35 +01:00
Ladislav Zezula
5ab093b7a5 Fixed support for SQP archives 2021-10-06 19:08:02 +02:00
Ladislav Zezula
c5fb5c7dfa Beautifying 2021-07-06 22:47:39 +02:00
Ladislav Zezula
48c3ae6215 Fixed ZLIB decompression 2021-07-06 18:29:52 +02:00
Ladislav Zezula
ce074eaf7a Fixed infinite loop in BZIP decompression 2021-07-02 23:53:06 +02:00
Ladislav Zezula
26b2f0e8b6 PDWORD -> LPDWORD 2021-05-17 15:19:36 +02:00
Ladislav Zezula
33bdae86c2 Added alignment-aware block encryption/decryption 2021-05-17 12:57:54 +02:00
Ladislav Zezula
a3332c7c9b nError -> dwErrCode 2021-05-17 10:04:06 +02:00
Ladislav Zezula
48f26f9f75 Linux fix 2021-03-31 17:40:00 +02:00
Ladislav Zezula
804b26bb85 Test 2021-03-31 17:22:23 +02:00
Ladislav Zezula
c8063655be * Removed the Haiku-specific code
* The Haiku platform is now under STORMLIB_MAC
2021-03-31 08:06:04 +02:00
Ladislav Zezula
e482d3847e Fixed SFileSetFilePointer on local files 2021-03-31 07:33:19 +02:00
Ladislav Zezula
383e1572ee Added support for amternative MPQ markers 2020-12-13 12:32:25 +01:00
Ladislav Zezula
866269d740 * Better checks for MPQ header v 4.0 2020-12-06 11:28:10 +01:00
Ladislav Zezula
b6102b2600 Removed trailing whitespace 2020-11-23 12:56:00 +01:00
Ladislav Zezula
809005c7f0 * Release 9.23
* Fixed regressions
* Fixed test program
2020-11-21 04:27:09 +01:00
Ladislav Zezula
b13aaed6d0 Fixed some variants of NP_Protect-ed maps 2020-11-18 19:12:53 +01:00
Ladislav Zezula
080158ee13 Added universal makefile for Visual Studio 2020-10-26 10:41:57 +01:00
Ladislav Zezula
4a07a5851c Added support for NP_Protect protector (SC2 Maps) 2020-09-22 17:02:57 +02:00
Ladislav Zezula
65784a4ee9 Fixed missing hash table in case when HET table exists 2020-08-31 07:36:54 +02:00
Ladislav Zezula
f438d59c5c * Removed sprintf as source of incompatibilities
* Fixed bug
2020-08-26 10:17:05 +02:00
Ladislav Zezula
ac0dfb94b0 Loading of MPQs v 4.0 with fake MPQ headers 2020-08-09 11:24:16 +02:00
Ladislav Zezula
6065d16ba9 * ZLIB updated
* Minor fixes
2020-05-10 06:43:37 +02:00
Ladislav Zezula
147b4aa7e5 Added option to open named section 2020-05-05 09:48:39 +02:00
Ladislav Zezula
468292a0c4 MIX files are now considered Watctaft III maps 2020-03-25 14:19:09 +01:00
Ladislav Zezula
84b1d23457 Fixed Linux test paths 2020-03-21 13:12:30 +01:00