Commit Graph

31 Commits

Author SHA1 Message Date
Ladislav Zezula
a3332c7c9b nError -> dwErrCode 2021-05-17 10:04:06 +02:00
Ladislav Zezula
1e9f1cb321 User data is returned only if there are any, actually 2021-05-11 16:39:21 +02:00
Bogdan Gligorijevic
f47c7c0aa6 Add more file extensions 2021-02-27 11:42:36 +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
f438d59c5c * Removed sprintf as source of incompatibilities
* Fixed bug
2020-08-26 10:17:05 +02:00
Bogdan Gligorijevic
b9e1c909d0 Add more extensions 2020-04-28 12:48:15 +02:00
Zezula Ladislav
0eb09af5fe Added detection of compiled LUA scripts 2019-09-11 15:20:43 +02:00
Zezula Ladislav
dae0b690f7 + SFileAddListFile and SFileCompactArchive now take "const TCHAR *" instead of "const char *"
+ Fixed some bugs
2017-11-08 15:31:45 +01:00
Ladislav Zezula
f813753a66 Added support for PG1.11.973 protector 2017-07-26 20:34:02 +02:00
Ladislav Zezula
866f56db23 + Reverted include directories 2016-11-06 16:50:07 +01:00
Lectem
32f7f18642 fix cmake dependency and move headers to include 2016-11-05 03:56:39 +01:00
Ladislav Zezula
b5b9acbaf0 + Updates 2016-03-13 16:17:00 +01:00
unknown
a8a92ccc92 + Fixed bug in SFileReadFile 2015-05-28 17:24:56 +02:00
unknown
b7ad3dd767 + Added detection of SLK extension 2015-05-04 09:52:00 +02:00
unknown
250891b7c5 + Fixed return value 2015-05-03 18:50:21 +02:00
unknown
46930855f5 + Removed back reference of FileTable -> HashTable, as it is logically incorrect
+ Optimized patching process so it consimes less memory
+ Added hash table and block table defragmenting for malformed War3 maps
2015-05-01 07:06:29 +02:00
unknown
5747ad4910 + Defragmenting file table fixed 2015-04-21 19:36:13 +02:00
unknown
68e2c2527d + SFileGetFileInfo(SFileMpqHashTable) now returns updated hash table instead of raw table loaded from the file 2015-04-18 23:12:47 +02:00
unknown
d47864c13d + Fixed use-after-free in SListFileFindFirstFile
+ Replaces SFileMpqIsReadOnly with SFileMpqFlags
+ New MPQ flag: MPQ_FLAG_WAR3_MAP
2015-04-18 16:58:14 +02:00
unknown
c2261d5103 + Support for MPQ.KangTooJee map protector
+ Compacting optimized
2015-03-13 17:06:51 +01:00
Ladislav Zezula
1780094dc3 + More parameter checking 2015-01-19 09:14:02 +01:00
Ladislav Zezula
f18f3b4a39 + Fixed cases with invalid block table size 2014-01-14 12:07:53 +01:00
Ladislav
3a9a6ec46b + Support for master-mirror pairs
+ Support for streaming MPQs
+ Bug fixes
2013-12-27 23:13:28 +01:00
Ladislav
3dd8d1198c + MPQ Bitmap processign was moved to TFileStream
+ Preparing for implementation of master-mirror streaming (like Blizzard games do)
2013-12-22 12:47:26 +01:00
Ladislav Zezula
ebd502e0c2 + Bitmap support was moved from archive functions to FileStream functions, 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
2013-12-19 11:23:48 +01:00
Ladislav
fe51da468b + static analysis issues fixed 2013-12-15 10:29:50 +01:00
Ladislav Zezula
6961cd51b6 + Fixed warnings
+ Added SBaseDumpData to the makefiles
2013-12-12 11:15:16 +01:00
Ladislav Zezula
f2a388780f + Bug fixes in SFileGetFileInfo, SAttrFileSaveToMpq, SListFileSaveToMpq
+ FileStream now handles files over 2GB properly
+ Test under Linux
2013-12-06 15:20:47 +01:00
Ladislav Zezula
c34c37b341 + StormLib 9.0 BETA 2013-12-05 15:59:00 +01:00
Ladislav Zezula
ff0c25952a + StormLib 9.0 BETA 2013-12-05 15:56:53 +01:00