Commit Graph

436 Commits

Author SHA1 Message Date
Ladislav Zezula
e9f51a86a7 Incremented version 2022-09-28 20:18:15 +02:00
Ladislav Zezula
6c113f6681 lcLocale -> lcFileLocale. Now also contains platform 2022-09-28 20:15:07 +02:00
Ladislav Zezula
7a664bf6be Fixed comment 2022-07-01 12:39:08 +02:00
Ladislav Zezula
0edf4b9d38 Merge pull request #258 from ladislav-zezula/LZ_ReplaceVersusOpen
Fixed
2022-06-12 20:49:30 +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
8f3f327697 Merge pull request #255 from ladislav-zezula/LZ_SupportStarcraftBeta
Support for Starcraft BETA ADPCM compression
2022-05-15 20:57:06 +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
460354d98b Merge pull request #252 from ladislav-zezula/LZ_PkLibOptimizations
Incorporated PKLIB optimizations by pionere (https://github.com/pionere).
2022-04-19 07:26:44 +02:00
Ladislav Zezula
1306240979 Minor fix 2022-04-19 07:26:00 +02:00
Ladislav Zezula
c925e4ffb0 Merge pull request #251 from pionere/optimizations
Optimizations
2022-04-19 03:29:18 +02:00
pionere
f8a9f6d9af remove incorrect notes 2022-04-18 10:54:41 +02:00
pionere
540d5dada1 make tables constant (in explode.c) 2022-04-18 10:54:00 +02:00
pionere
1032227122 use 'static' table in GenDecodeTabs 2022-04-18 10:52:30 +02:00
pionere
0278ae71de get rid of nChCode 2022-04-18 10:50:04 +02:00
Ladislav Zezula
8099c8ccb8 Lowered minimum required version of cmake 2022-04-18 08:28:48 +02:00
Ladislav Zezula
aaf90165f6 Merge pull request #250 from pionere/shortover
use USHRT_MAX in FindRep
2022-04-18 08:25:31 +02:00
pionere
6bf361db15 use USHRT_MAX, otherwise it wont work properly on platforms where short has a different (not 16) size 2022-04-17 14:37:26 +02:00
Ladislav Zezula
6ce383a2fa Merge pull request #249 from GaryOderNichts/big-endian-fixes
Hello, thank you for the bug fixes.
2022-03-28 07:41:30 +02:00
GaryOderNichts
d1b47ab454 Big endian fixes 2022-03-26 19:34:34 +01:00
Ladislav Zezula
5f6477c7f9 Added DLL name back to the DEF file 2022-03-15 16:34:03 +01:00
Ladislav Zezula
8a67103c14 Cosmetic change in CMakeLists.txt 2022-03-15 16:31:29 +01:00
Ladislav Zezula
7abc6e9e9c Merge pull request #247 from toddwong/master
Change output name of Windows cmake to StormLib
2022-03-15 16:05:34 +01:00
Todd Wong
d9f29e4944 Change output name of Windows cmake to StormLib 2022-03-15 14:36:53 +08:00
Ladislav Zezula
910b9ef2c1 Removed DLL name from the DEF file 2022-03-13 10:19:47 +01:00
Ladislav Zezula
e51472f9ac Merge pull request #243 from ladislav-zezula/LZ_DefragmentHashTableBug
HashTableDefragmentationRemoved
2022-02-13 11:33:38 +01: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
02142e8837 Merge pull request #242 from ladislav-zezula/LZ_AnotherSCXProtector
Updated test project for storm.dll
2022-02-12 13:14:04 +01:00
Ladislav Zezula
8e053ff533 Updated test project for storm.dll 2022-02-12 13:14:12 +01:00
Ladislav Zezula
b79a6cc62e Merge pull request #241 from ladislav-zezula/LZ_AnotherSCXProtector
Fixed file search order for Starcraft I
2022-02-06 18:05:38 +01:00
Ladislav Zezula
9eef856125 Fixed file search order for Starcraft I 2022-02-06 18:05:34 +01:00
Ladislav Zezula
ca0e437ff5 Merge pull request #239 from nielsAD/master
Fix C compliance for StormLib.h
2022-01-23 10:27:02 +01:00
NielsAD
791ffc8dd2 Fix C compliance for StormLib.h 2022-01-22 14:53:01 +01:00
Ladislav Zezula
8bb328df98 Merge pull request #238 from DarthGandalf/zlib
Allow using external zlib and bzip libs on windows
2022-01-04 15:22:46 +01:00
Alexey Sokolov
96c264386c Allow using external zlib and bzip libs on windows 2022-01-04 01:24:40 +00:00
Ladislav Zezula
a5ef7a850a Fixed assert on some platforms 2021-12-26 11:36:55 +01:00
Ladislav Zezula
fb9b3d4ba1 Merge pull request #234 from AMDmi3/tomcrypt-detection
Merged. Thanks for the contribution :-)
2021-12-24 16:47:05 +01:00
Dmitry Marakasov
329dcde478 Fix libtomcrypt detection in CMake 2021-12-24 16:10:44 +03:00
Ladislav Zezula
24c56b3839 Merge pull request #233 from ladislav-zezula/LZ_MoreFixesForScxProtector
More fixes for SCX protector
2021-12-21 16:50:18 +01:00
Ladislav Zezula
5200134abb Added text log from test run 2021-12-21 12:52:12 +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
76887d4bb0 Unifying build scripts with CascLib 2021-12-19 08:56:24 +01:00
Ladislav Zezula
103d908385 Improved build file 2021-12-18 08:15:55 +01:00
Ladislav Zezula
d08272c37c Merge pull request #228 from AJenbo/patch-1
Fix enumeration values not handled in switch warning
2021-12-18 07:24:58 +01:00
Ladislav Zezula
e29888e48a Merge pull request #232 from ladislav-zezula/LZ_CannotExtractCHK
Update for protected Starcraft I maps
2021-12-18 07:24:46 +01:00