LZXのデコーダおよびCHMリーダーのセキュリティの脆弱性が修正されています。 CHMのfast_find()機能が実装されており、新しいプログラムのchmd_findとchmd_orderは、これをテストすることができます。コードが完全にC + +コンパイラと互換性があります。マージのCABはグラグラキャビネットファイルの耐性がある。 32ビットのI / O 64ビットのファイルおよび動作の検出は、I / Oシステムが改善されています。
タグ:
Minor feature enhancements
Security vulnerabilities in the LZX decoder and CHM reader have been fixed. The CHM fast_find() feature has been implemented, and the new programs chmd_find and chmd_order allow you to test this. The code is now fully compatible with C++ compilers. CAB merging is more tolerant of wonky cabinet files. Detection of 64-bit file I/O and behavior on 32-bit I/O systems is improved.
Several bugs in the Quantum and MS-ZIP decoders have been fixed, including two security issues. There is better recovery of corrupted cabinet files. SZDD and KWAJ decoders have been added.
Several fatal bugs in LZX, Quantum, CAB, and CHM decoding have been fixed. Searching for cabinets now works correctly for files over two gigabytes in size. New features include a rewritten, faster MSZIP decoder, a versioned ABI, and a sample mspack_system implementation that can concurrently read/write files in memory, regular disk files, file handles, and file descriptors.
The Quantum decompressor has been refactored from cabextract. All CAB Quantum archives can now be extracted correctly. The size of the input buffer used by CAB decompression methods is now a parameter of the CAB decompression engine.