Release 16.2.0
    • PDF

    Release 16.2.0

    • PDF

    Article summary

    Date of Release: 1 October 2024

    General Remarks

    This release contains numerous performance improvements and enhancements across the Glasswall Embedded Engine SDK projects.

    Component / Services Released

    • Glasswall Embedded Engine (Glasswall_core2): 2.1121.0
    • SDK Editor Wrappers: 20240924.1
    • Word Search and Redact (libglasswall.word.search): 1.217.0
    • Word Search Wrappers: 0.24
    • Rebuild: 1.884
    • Glasswall Runner: 20240924.1

    Fixes and Improvements

    • Introduced progID attribute verification and masquerading file checks for supported embedded objects contained within OOXML documents.
      • Supported embedded objects with erroneous progIDs or extension mismatches are now marked as 'unsupported' and are handled by the embedded_files content management policy.
    • Further enhancements to OOXML macro handling to cleanly remove Macro 4.0 and International Macro metadata and any dangling references where the objects have been sanitised.
    • Removed dangling references associated to the sanitisation of tracked changes in OOXML.
    • Fixed issue in OOXML to unhide hidden shapes where hidden_data content management policy is set to sanitise.
    • Extended hidden_data content management policy to remove HiddenSlides metadata where hidden slides are sanitised.
    • Updates to content export to support use cases where individual export streams exceed 2GB in size.
    • Fixed issue affecting some PE files where multiple failures were being reported -
      • "Validation of ArchitectureData.VirtualAddress failed."
      • "Validation of ArchitectureData.Size failed."
      • "File size mismatch due to a processing error in PE camera."
      • "Validation of Reserved.Size failed."
      • "Validation of GlobalPtr.Size failed."
    • Updates to gwConfigurationManagement.xsd and the config.xml example policy file.

    Defects and Limitations

    • gwConfigurationManagement.xsd describes PPTX slide_notes as a content management policy but this feature is not yet implemented in the current release (16.2.0).
    • The Alpine library is currently excluded from the release package and will be reintroduced in a future release.
    • The JavaScript wrapper is currently excluded from the release package and will be reintroduced in a future release.
    • The Word Search Java wrapper compatibility is currently limited to JRE8.
    • PDFs generated via the MS Outlook Adobe plugin are not supported.
    • Word Search analysis XML no longer reports structural content or changes.
    • Processing times may be impacted by changes made to licensing functionality.
    • Processing files using multiple threads is not supported. Spawning multiple processes is advised in order to facilitate parallel processing.
    • Word Search functionality is provided as Beta:
      • 'text' or 'regex' cannot be the same for 'require' or 'allow'/'disallow' as this will regenerate the file and ignore the 'disallow' or 'require' setting
      • | symbol at the start or end of a search term can potentially cause the Engine to hang where using regex search policies

    Was this article helpful?

    What's Next