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 |
|
Ladislav Zezula
|
a3228def1e
|
Paths for test files
|
2020-03-21 08:32:34 +01:00 |
|
Zezula Ladislav
|
0eb09af5fe
|
Added detection of compiled LUA scripts
|
2019-09-11 15:20:43 +02:00 |
|
Zoltán Mizsei
|
149b4ec512
|
Haiku support for tests
|
2019-05-09 20:39:00 +02:00 |
|
Zoltán Mizsei
|
93b5a8b777
|
Define WORK_PATH for Haiku
|
2019-05-01 08:53:04 +02:00 |
|
Ladislav Zezula
|
17d51a8256
|
* New feature: Force add listfile
|
2018-11-08 17:06:12 +01:00 |
|
Zezula Ladislav
|
f35d106059
|
+ Fixed arbitrarily large allocations caused by TQMPHeader::dwBlockTableSize
|
2018-10-15 11:23:52 +02:00 |
|
Ladislav Zezula
|
4ad0bff21d
|
+ When opening a file by special name, the file is first checked whether that file is there.
|
2018-06-13 15:49:23 +02:00 |
|
Zezula Ladislav
|
67fde87202
|
+ Fixed build warnings in VS 2015
|
2018-04-03 15:13:41 +02:00 |
|
Ladislav Zezula
|
f0f124580a
|
+ LPCTSTR for Linux+Mac
|
2017-11-11 11:26:06 +01:00 |
|
Ladislav Zezula
|
66015947a9
|
+ Fixed Linux build
|
2017-11-09 20:13:03 +01:00 |
|
Zezula Ladislav
|
1cfb8f58c4
|
+ UTF-8 UNICODE name of the listfile directory for the Linux testing folder
|
2017-11-09 20:02:41 +01:00 |
|
Zezula Ladislav
|
626030abc4
|
+ Fixed Linux build
|
2017-11-09 19:52:42 +01:00 |
|
Ladislav Zezula
|
e549b5db4c
|
+ Tilde can now be a part of file name in the MPQ
|
2017-11-08 18:17:52 +01: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
|
723099c90e
|
+ Cosmetics
|
2017-10-17 20:06:49 +02:00 |
|
Zezula Ladislav
|
431570180b
|
+ Fixed patching bug
|
2017-08-29 15:08:02 +02:00 |
|
Zezula Ladislav
|
adac4aa0f5
|
+ Fixed issue "Internal Files Creation Settings #96"
|
2017-08-17 10:20:11 +02:00 |
|
Zezula Ladislav
|
2576998c88
|
+ Fixed bug in processing Huffmann compression
|
2017-08-17 09:21:25 +02:00 |
|
Zezula Ladislav
|
76976e56a2
|
+ Space and tab can both be part of the file name
|
2017-08-07 08:43:37 +02:00 |
|
Ladislav Zezula
|
f813753a66
|
Added support for PG1.11.973 protector
|
2017-07-26 20:34:02 +02:00 |
|
Zezula Ladislav
|
9915997070
|
+ By "2 GB", I really mean 2 GB.
|
2017-01-12 04:58:27 +01:00 |
|
Ladislav Zezula
|
866f56db23
|
+ Reverted include directories
|
2016-11-06 16:50:07 +01:00 |
|
Ladislav Zezula
|
3c8cc59c40
|
+ Public include directories moved to "include" directory
|
2016-11-06 14:27:57 +01:00 |
|
Ladislav Zezula
|
a5b253bfc3
|
+ Test file updated
|
2016-09-30 11:43:58 +02:00 |
|
Ladislav Zezula
|
b8fb98fcc4
|
+ Yet another protector
|
2016-09-30 11:23:29 +02:00 |
|
Ladislav Zezula
|
8a370dd933
|
+ Fixed workspace for storm_dll
+ Updated storm.dll from Warcraft 1.27
|
2016-07-15 14:57:46 +02:00 |
|
Ladislav Zezula
|
f311254785
|
+ Fixed bug in opening SQP archives
+ More efficient version of GetNearestPowerOfTwo
|
2016-07-14 14:15:29 +02:00 |
|
Ladislav Zezula
|
7597fe1702
|
+ Yet another protector solved
|
2016-07-11 22:52:11 +02:00 |
|
Ladislav Zezula
|
303631f9d7
|
+ Updated for protectors fiddling with too big block table index
|
2016-06-18 20:32:15 +02:00 |
|
Ladislav Zezula
|
47b6b6eb4a
|
+ Support for MPQs that have invalid (and ignored) flags in the block table
+ Support for MPQs that have malformed block indexes (0x8000xxxx or 0x4000xxxx)
|
2016-05-27 16:50:50 +02:00 |
|
Ladislav Zezula
|
f1655f8afe
|
+ Added support for an updated Somj2hM16 protection
|
2016-05-26 23:46:09 +02:00 |
|
Ladislav Zezula
|
b86b4e7f63
|
+ Fixed bug on compacting archive
|
2016-05-18 20:35:11 +02:00 |
|
Ladislav Zezula
|
3224eac75e
|
+ Fixed bounds checking in SFileSetFilePointer
|
2016-05-03 16:33:49 +02:00 |
|
Ladislav Zezula
|
ed195c0d72
|
+ Support for protectors that set hash table offset to zero
+ Support for protectors that set block table offset to zero
|
2016-03-22 10:56:51 +01:00 |
|
Ladislav Zezula
|
4317b58e4e
|
+ Little bug
|
2016-03-13 16:21:43 +01:00 |
|
Ladislav Zezula
|
b5b9acbaf0
|
+ Updates
|
2016-03-13 16:17:00 +01:00 |
|
Ladislav Zezula
|
f764c5a962
|
+ fixed the _ltc_mp symbol being undefined after make with Makefile.linux
|
2016-01-30 16:44:45 +01:00 |
|
Ladislav Zezula
|
7d65d87773
|
+ Anti-integer overflow in calculating buffer for hash table, and position of the block table entry
|
2016-01-28 08:56:48 +01:00 |
|
Ladislav Zezula
|
c5949541db
|
+ Improved searching of the patch prefixes for SC2 archives
|
2015-11-18 13:33:37 +01:00 |
|
Ladislav Zezula
|
f608c07984
|
+ Fixed possible buffer overflow in the patching process
|
2015-11-17 11:34:18 +01:00 |
|
Ladislav Zezula
|
dae6c5e315
|
+ Hashing function no longer replaces slashes for backslashes (storm.dll v 2002 doesn't do that either)
+ Support for names beginning with slashes, like \/\BTNThoriumAmmunition.blp
|
2015-11-07 23:04:44 +01:00 |
|
Ladislav Zezula
|
99459abebd
|
+ Added support for an archaic file flag 0x10000000
|
2015-10-07 15:59:30 +02:00 |
|