SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for assimp-devel-5.4.0-1.1.x86_64.rpm :

* Thu Apr 11 2024 Christophe Marin - Update to 5.4.0
* Reduce memory consumption in JoinVerticesProcess::ProcessMesh()
* Fix: Add check for invalid input argument
* Replace an assert
* Extension of skinning data export to GLB/GLTF format
* Fix output floating-point values to fbx
* Update ImproveCacheLocality.cpp
* Deep arsdk bone double free
* Fix Spelling error
* use size to be compatible with float and double
* Fix: Add missing transformation for normalized normals.
* Fix: Implicit Conversion Error
* Fix add checks for indices
* Update FBXBinaryTokenizer.cpp
* link to external minizip with full path
* utf8 header not found
* Rm unnecessary deg->radian conversion in FBX exporter
* Fix empty mesh handling
* Refactoring: Some cleanups
* Fix invalid read of uint from uvwsrc
* Remove double delete
* fix the mesh-name error.
* COLLADA fixes for textures in C4D input
* Use the correct allocator for deleting objects in case of duplicate animation Ids
* Fix container overflow in MMD parser
* Fix: PLY heap buffer overflow
* Fix: Check if index for mesh access is out of range
* Update FBXConverter.cpp
* FBX: Use correct time scaling
* Drop explicit inclusion of contrib/ headers
* Update Build.md
* Fix buffer overflow in FBX::Util::DecodeBase64()
* Readme.md: correct 2 errors in section headers
* Fix double free in Video::~Video()
* FBXMeshGeometry: solve issue #5116 using patch provided
* Fix target names not being imported on some gLTF2 models
* correct grammar/typographic errors in comments (8 files)
* KHR_materials_specular fixes
* Disable Hunter
* fixed several issues
* Fix leak
* Check the validity of the archive without parsing
* Fix integer overflow
* Add a test before generating the texture folder
* Build: Disable building zlib for non-windows
* null check.
* Bump actions/upload-artifact from 3 to 4
* fix: KHR_materials_pbrSpecularGlossiness/diffuseFactor convert to pbrMetallicRoughness/baseColorFactor
* dynamic_cast error.
* Add missing IRR textures
* Fix handling of X3D IndexedLineSet nodes
* Improve acc file loading
* Readme.md: present hyperlinks in a more uniform style
* FBX Blendshape FullWeight: Vec -> FullWeight: Vec
* Fix for issues #5422, #3411, and #5443 -- DXF insert scaling fix and colour fix
* Update StbCommon.h to stay up-to-date with stb_image.h.
* Introduce aiBuffer
* Add bounds checks to the parsing utilities.
* Fix crash in viewer
* Static code analysis fixes
* Kimkulling/fix behavior of remove redundant mats issue 5438
* Fix X importer breakage introduced in commit f844c33
* Fileformats.md: clarify that import of .blend files is deprecated
* feat:1.add 3mf vertex color read 2.fix 3mf read texture bug
* More GLTF loading hardening
* Bump actions/cache from 3 to 4
* Blendshape->Geometry in FBX Export
* Fix identity matrix check
* Fix PyAssimp under Python >= 3.12 and macOS library search support
* Add ISC LICENSE file
* ColladaParser: check values length
* Include defs in not cpp-section
* Add correct double zero check
* Add zlib-header to ZipArchiveIOSystem.h
* Add 2024 to copyright infos
* Append a new setting \"AI_CONFIG_EXPORT_FBX_TRANSPARENCY_FACTOR_REFER_TO_OPACITY\"
* Eliminate non-ascii comments in clipper
* Fix compilation for MSVC14.
* Add correction of fbx model rotation
* Delete tools/make directory
* Delete packaging/windows-mkzip directory
* Fix #5420 duplicate degrees to radians conversion in fbx importer
* Respect merge identical vertices in ObjExporter
* Fix utDefaultIOStream test under MinGW
* Fix typos
* Add initial macOS support to C4D importer
* Update hunter into CMakeLists.txt
* Fix: add a missing import for AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON_DEFAULT
* updated json
* Cleanup: Fix review findings
* Update CMakeLists.txt- Drop patch, merged upstream:
* 0001-ColladaParser-check-values-length-5462.patch
* Mon Feb 12 2024 Adam Mizerski - Reenable the Collada parser.- Removed patch 0001-Don-t-build-the-collada-importer-exporter-tests.patch- Add patch (boo#1207377, CVE-2022-45748)
* 0001-ColladaParser-check-values-length-5462.patch- Improved tests filtering
* Wed Oct 04 2023 Christophe Marin - Disable the collada importer/exporter due to a long standing security issue (boo#1207377, CVE-2022-45748, gh#assimp/assimp#4286)- Add patch:
* 0001-Don-t-build-the-collada-importer-exporter-tests.patch
* Fri Sep 29 2023 Ferdinand Thiessen - Update to 5.3.1
* Fixes CVE-2022-38528 (boo#1203187)
* Mainly bug fixes
* Fix: Use ASCII treeview in assimp-cmd.
* Fix: Fix head overflow in MD5-parser.
* Fix: C++ std::tuple constexpr initial list on old compiler
* Make FBX parser resilient to missing data streams
* Fix incorrect documentation of defaults
* Fixed issue with clang complaining about sprintf and vsprintf being depreciated
* Fix build error: ‘temp’ may be used uninitialized in this function
* Fix: Use correct epsilon
* Fix: Add missing handling for double export in json
* Full change log https://github.com/assimp/assimp/releases/tag/v5.3.0
* Wed Apr 05 2023 Predrag Ivanović - Enable build of CLI tools.
* Mon Sep 12 2022 Dirk Müller - update to 5.2.5:
* Add unittest to reproduce undefined behavior
* Cleanups
* Link static linkage for std_image.
* fix msvc warnings-as-errors
* Remove dll-export tags from static library builds.
* Fix Import a specific FBX model will freeze the app
* Create SECURITY.md
* Pragma warnings cause build fail with MinGW
* Fixed FBXConverter build error when using double precision
* Fix possible nullptr exception
* [Experimental] New skeleton container for bones
* Add support for GCC v12
* Remove unused variable.
* Infinite loop on bad import files
* Utilize AI_CONFIG_IMPORT_REMOVE_EMPTY_BONES flag for Collada meshes.
* Fix Windows 32-bit builds
* Fix GNUC check on Windows
* Update the name of the package
* Kimkulling/fix invalid opengex token match
* Disable build for tools per default
* Use mingw.include
* Fix a memory leak
* Fix nested animation name being lost in Collada
* Fix possible bad_alloc exception for an invalid file
* Bump JesseTG/rm from 1.0.2 to 1.0.3
* Bump actions/cache from 2 to 3
* Kimkulling/fix texture loading 3MF, reladed issue-4568
* Bump actions/upload-artifact from 2 to 3
* Bump actions/checkout from 2 to 3
* Remove assertion test
* Fix memory leak in D3MFOpcPackage
* Fix typo in installation instructions for ubuntu.
* Build fix for compiling against minizip.
* Fix stl for over 4 GB
* Fix uninitialized variable.
* Fixes Crash in Assimp::ObjFileMtlImporter::getFloatValue
* Fixes Heap-buffer-overflow in Assimp::ObjFileParser::getFace
* Fixes Heap-buffer-overflow in std::__1::basic_string* Fixes Heap-use-after-free in Assimp::DXFImporter::ExpandBlockReferences
* Fixes Heap-buffer-overflow in SuperFastHash
* ColladaParser - Store sid in mSID field
* Fix mingw include in assimp_cmd.rc
* Fix warnings that are causing build fails with specific build flags
* Update version tag
* Improvements and optimizations for the obj-parsers.
* Experiment: try to enable parallel build
* Fixed typo
* Use [[fallthrough]]; to mark whished fallthroughs
* Kimkulling/do not add dot when the extension is empty
* Fixes Heap-buffer-overflow READ in Assimp::ASE::Parser::ParseLV1SoftSkinBlock
* Use unqualified uint32_t everywhere in FBXBinaryTokenizer
* Fix problems setting DirectX_LIBRARY
* Added support for more bone weights in GLTF2
* (Mostly) Blender fixes
* [WIP] Use ai_Real to write correct accuracy
* SMD fixes
* Remove exception on glTF 2.0 loading
* Fix out-of-bounds reads in X3D importer
* Apply the modernize-use-emplace clang-tidy rule
* The Wrong object is created here!
* [WIP] Code cleanup and some new unittests for edge-cases.
* clang-tidy: explicitly default all empty ctors and dtors
* fix vertices being joined duplicating weights
* add missing light data to assbin import/export
* Fix aiBone.mOffsetMatrix documentation
* Minor obj export bugfix
* Kimkulling/cleanup after reviewing- drop 0001-Fix-build-with-zlib.patch (upstream)
* Wed May 18 2022 Christophe Giboudeaux - Update to 5.2.4
* Use static runtime only when the option is selected
* Fix compile error: When enabling macro ASSIMP_DOUBLE_PRECISION
* Detect Roughness factor exported by Blender
* Updated Android build script
* Prevent nullptr access to normals-array in bitangent computation
* Avoid setting PBR properties when they are not found on mtl file
* Fix ogre xml serializer
* Fix draco building error when import assimp with cmake add_subdirectory
* FbxConverter: update bone mOffsetMatrix
* Some Windows/MSYS2-specific fixes
* Document fuzz folder
* Fix out-of-range access in ASE-Parser
* Disable assertion tests floating point against inf for Intel oneAPI
* Delete README
* Rename TextureTypeToString() to aiTextureTypeToString()
* Fixed library names for MinGW/MSYS2
* Update pugixml dependency to v1.12.1
* Add an option to treat warnings as errors
* Minor updates to ASSIMP Viewer
* Add badge to show open issue in percentage
* Clang-Tidy performance fixes (make values const-ref where needed)
* MMD (pmx) fixes
* Resource script updates
* Accelerate the Merge vertex post processing step
* Wed May 11 2022 Christophe Giboudeaux - Don\'t use -Werror to prevent build issues with GCC 12
* Sun Mar 20 2022 Christophe Giboudeaux - Update to 5.2.3:
* Show warning when assimp_viewer cannot be build on target platform
* Fix ordering of member initialization
* Fix possible negative array access
* Expose the original OBJ \"illum\" value
* Optimize the problem of excessive memory allocation in FBX import
* Update version of Hunter to v0.24.0 that supports VS 2022
* update LWO importer(available lwo3)
* Reinstate a deprecated gltfpbr macro: AI_MATKEY_GLTF_PBRSPECULARGLOSSINESS
* Fix parsing OBJ with free-form curve/surface body statements
* Fix missing members and do some small refactorings.
* Fix \'i >= 0\' always true
* Update AI_TEXTURE_TYPE_MAX
* Fix getting anisotropy in obj
* glTF2: Metallic roughness split
* Add properties information on assimp info command line
* Added missing ObjMaterial.h to CMakeLists
* Update version in doxy-config
* add ifndef guard for resolve to fails to compil
* Add USE_STATIC_CRT option
* Fix nullptr dereferencing
* Fix stack-overflow in MDLLoader
* GLTF2 attribute name/parse bug
* Mon Feb 21 2022 Christophe Giboudeaux - Update to 5.2.2
* Fix missing include for size_t
* introduce compression
* Refactoring: add usage of ai_epsilon to FBX-Importer.
* CMake: Fix Assimp target install rule fully specifying component
* Fix stat for 32-bit Linux
* Update the calculation and orthogonalization for bitangent
* Update CMakeLists.txt
* Added support for \"map_Bump -bm\"
* Mon Feb 07 2022 Christophe Giboudeaux - Update to 5.2.1
* ASE: Fix warning unreachable code
* HMP: Fix override during copying position data
* use fully qualified namespace in byteswap macros
* fix compilation with clangcl on windows
* Delete .travis.sh by AATTkimkulling
* Update ccpp.yml by AATTkimkulling
* LWO: validate enum value before parsing it- Drop 0001-use-fully-qualified-namespace-in-byteswap-macros.patch Merged upstream
* Wed Feb 02 2022 Christophe Giboudeaux - Add patch to fix build in big endian archs:
* 0001-use-fully-qualified-namespace-in-byteswap-macros.patch
* Tue Jan 25 2022 Christophe Giboudeaux - Update to 5.2.0
* Update copyrights
* Fix imported target include directory
* Assimp Patch Android LTS NDK 23 Fix
* Allow dlclose of so library by avoiding unique symbols.
* Move Base64 encode/decode functionality to the common folder
* Locale independent meter scale
* add Inter-Quake Model (IQM) Importer
* Collada: Read all instance_material child nodes
* Krishty new file detection
* ASE: Fix material parsing
* IFC Reading: Fix opening reading.
* CMAKE: Respect top-level CMAKE_
*_OUTPUT_DIRECTORY variables
* Mon Jan 10 2022 Christophe Giboudeaux - Update to 5.1.6:
* Add link to used enum for a better understandability
* Fix fuzzer crashes
* Fix nullptr-dereferencing
* Fix bone fitted check in gltf2 exporter- Add patch:
* 0001-Fix-build-with-zlib.patch (gh#assimp/assimp#4334)
* Tue Jan 04 2022 Christophe Giboudeaux - Update to 5.1.5:
* Make sure no overflow can happen
* LWS-Import: Avoid access to empty string token
* MDL: Do not try to copy empty embedded texture
* Add console progresshandler
* CMake: Replace CMAKE_COMPILER_IS_MINGW by MINGW
* fix fbx import metalness
* RFC: BlenderScene: use explicit namespace instead of using namespace
* Support PBR properties/maps in Obj importer
* Mon Dec 27 2021 Dirk Müller - update to 5.1.4:
* Fix division
* Fix nullptr dereferencing from std::shared_ptr
* Revert \"FBXConverter : Fix timescales of FBX animations\"
* Use correct XmlParser-methods and add some missing casts
* Bug: Export crashes when any of the meshes contains texture coordinate names #4243
* Bugfix/import crashes
* Fix a typo in the Visual-Studio Dll-Versions
* Enable C++11 and C99
* Fixed cmake error: No known features for C compiler when using the assimp library from another project
* fix test/models/3DS/IMAGE1.bmp: is jpg
* Fix compile error when ASSIMP_BUILD_NO_X3D_IMPORTER is define.
* Sun Dec 05 2021 Christophe Giboudeaux - Update to 5.1.3
* Update blender importer to work with Blender 2.8+ files
* Added checks for out of bounds data access/writing
* Interpolate euler rotations for quaternion animations
* Fix file-extension check for X3D-files
* Update CMakeLists.txt
* Thu Dec 02 2021 Christophe Giboudeaux - Update to 5.1.2. Changes since 5.1.0:
* Fixed an incorrect indeiciesType in the glTF2 sparse accessor.
* Prevent out-of-range memory writes by sparse accessors
* Delete test/models/3DS/UVTransformTest directory
* Do not build ziplib when 3MF exporter is disabled.
* Collada: Read value, not attribute
* Redefine deprecated glTF-specific PBR material macros- Fix assimp-devel dependencies. minizip is required.
* Sat Nov 13 2021 Christophe Giboudeaux - Update to 5.1.0
* Check https://github.com/assimp/assimp/releases/tag/v5.1.0 for the full list of changes- Drop do-not-install-irrXML.patch. No longer needed.- Drop obsolete patches:
* 0001-Fix-build-with-GCC-11.patch
* 0001-use-GNUInstallDirs-where-possible.patch
* Mon Feb 08 2021 Christophe Giboudeaux - Add patch to fix build with GCC11:
* 0001-Fix-build-with-GCC-11.patch (boo#1181859)
 
ICM