Skip to content

Stable release v1.0.2

Compare
Choose a tag to compare
@jessey-git jessey-git released this 09 May 06:02
· 20 commits to master since this release
78e9b08

A minor release with some pretty important additions and fixes. First, CMake installation and dependency support was added! Secondly, a fuzzing run was performed and that exposed a buffer overrun around how .glb header data was handled. Please update to this version to pick up these critical fuzzing fixes.

Changes from v1.0.1

  • fx-gltf: CMake support! (courtesy of Ansoulom)

  • fx-gltf: Fix buffer overrun in GLB header parsing/processing (found through local AFL fuzzing run)

  • viewer: fixes project file to properly copy the assets/shaders into the right location on build (vs 2017 and vs 2019)

  • viewer: random assortment of cleanups and static analysis changes

  • viewer: updates for d3dx12.h

  • tests: stricter checks for certain parts of roundtrip tests

  • misc: updates for the included dependencies of CLI11, Catch2, nlohmann-json, and glTF-Sample-Models