Commit Graph

18 Commits

Author SHA1 Message Date
Ladislav Zezula
e9842c38cf + Adding files into MPQs that have BlockTableSize > HashTableSize is not allowed
+ Compacting MPQs that have BlockTableSize > HashTableSize is allowed
2014-12-23 15:04:35 +01:00
Ladislav Zezula
3e594190e4 + Files with zero size are now processed properly during archive compacting
+ Fixed few memory leaks
2014-12-02 09:38:34 +01:00
Ladislav
27631209d9 + Fixed crash when adding file after an empty archive has been flushed 2014-03-27 17:21:38 +01:00
Ladislav Zezula
568f189ea5 + Improved key detection for archives with large sector sizes 2014-03-14 10:17:34 +01:00
Ladislav Zezula
11f1d89cee + If BitsPerSample in a WAVE file is less than 16, StormLib does not use ADPCM compression
+ Added unit test for MONO and MONO-less-than-16-BitsPerSample WAVE files
2014-02-24 10:49:04 +01:00
Ladislav
a70a980022 + Fixed crash when ha == NULL in SFileCreateFile 2014-01-12 13:04:30 +01:00
Ladislav
3a9a6ec46b + Support for master-mirror pairs
+ Support for streaming MPQs
+ Bug fixes
2013-12-27 23:13:28 +01:00
Ladislav
fe51da468b + static analysis issues fixed 2013-12-15 10:29:50 +01:00
Ladislav Zezula
c34c37b341 + StormLib 9.0 BETA 2013-12-05 15:59:00 +01:00
Ladislav
870acd5827 + Adding files to MPQ no longer removes (listfile) and (attributes) when not enough space in the hash table
+ Fixes in deletion of files from MPQs v 4.0
2013-11-18 12:35:21 +01:00
Ladislav
87eb1df287 + Support for compile-time messages for deprecated symbols
+ Replaced MPQ_FILE_COMPRESSED with more descriptive MPQ_FILE_COMPRESS_MASK
2013-11-15 10:17:43 +01:00
Ladislav
c59aa13d57 + (Perhaps) finally updated ZLIB so the fucking GIT will not downgrade it on next pull
+ Dmitry Vortex issues
2013-10-11 21:40:00 +02:00
Ladislav Zezula
88b74cc6af + Fixed crash when TMPQFile failed to allocate
+ ZLIB updated
2013-10-10 08:42:13 +02:00
Ladislav
24f9faffc9 + Parameter check 2013-09-17 23:05:38 +02:00
Ladislav
1e1e441c5e + Fixed bug in Windows 8
+ Minors
2013-09-01 08:33:13 +02:00
Ladislav Zezula
6a1146d2d5 + Cosmetics 2013-07-25 08:47:48 +02:00
Lukas Bagaric
2ab4cbfe95 AddFile and Compact callback now part of TMPQArchive
Signed-off-by: Lukas Bagaric <deaeod@gmail.com>
2013-04-22 22:55:05 +02:00
Ladislav Zezula
3a926f0228 Initial creation 2013-01-11 14:55:08 +01:00