mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-11-26 11:22:17 -05:00
b3e299dbde
Some modifications to handle backslashes and forward slashes, along with some optimizations to speed up OTR generation.
79 lines
2.1 KiB
Plaintext
79 lines
2.1 KiB
Plaintext
|
|
StormLib history
|
|
================
|
|
|
|
Version 9.11
|
|
|
|
- Fixed bug in processing HET table.
|
|
|
|
Version 9.10
|
|
|
|
- Support for weak-signing
|
|
- Anti-protector: New Spazzler
|
|
|
|
Version 9.00
|
|
|
|
- Support for streaming (master-mirror)
|
|
- Support for multi-file MPQs used by some WoW versions
|
|
- Opening maps protected by Spazzler protector
|
|
- Opening maps protected by BOBA protector
|
|
|
|
Version 8.02
|
|
|
|
- Support for UNICODE encoding for on-disk files
|
|
- Optimized file deleting
|
|
|
|
Version 8.01
|
|
|
|
- SFileFindFirstFile and SFileFindNextFile no longer find files that have
|
|
patch file in the oldest MPQ in the patch chain
|
|
- Write support for MPQs version 4
|
|
|
|
Version 8.00
|
|
|
|
- Updated support for protected maps from Warcraft III
|
|
|
|
Version 7.11
|
|
|
|
- Support for MPQs v 3.0 (WOW-Cataclysm BETA)
|
|
- StormLib now deals properly with files that have MPQ_SECTOR_CHECKSUM missing,
|
|
but have sector checksum entry present in the sector offset table
|
|
|
|
Version 7.10
|
|
|
|
- Support for partial MPQs ("interface.MPQ.part")
|
|
- The only operation that is externally allowed to do with internal files
|
|
("(listfile)", "(attributes)" and "(signature)") is reading. Attempt to modify any of the file
|
|
fails and GetLastError returns ERROR_INTERNAL_FILE
|
|
- Fixed memory leak that has occured when writing more than one sector to the file at once
|
|
|
|
Version 7.01
|
|
|
|
- Support for adding files from memory
|
|
- Fixed improper validation of handles to MPQ file and MPQ archive
|
|
- Fixed bug where StormLib didn't save CRC32 of the file when added to archive
|
|
|
|
Version 7.00
|
|
|
|
- Properly deals with MPQs protected by w3xMaster
|
|
- Major rewrite
|
|
- Fixed support for (attributes)
|
|
- Added file verification
|
|
- Added MPQ signature verification
|
|
|
|
Version 6.22
|
|
|
|
- Properly deals with MPQs protected by w3xMaster
|
|
|
|
Version 6.21
|
|
|
|
- SFileRenameFile now properly re-crypts the file if necessary.
|
|
- SFileFindFirstFile correctly deals with deleted files
|
|
|
|
Version 6.20
|
|
|
|
- Fixed lots of bugs when processing files with same names but different locales
|
|
- Fixed bugs when repeately extracts the same file with MPQ_FILE_SINGLE_UNIT flag
|
|
- Added SFileFlushArchive
|
|
- Fixed issue opening AVI files renamed to MPQ using SFileCreateArchiveEx
|