Commit Graph

  • 392a658f9c Bugfix/sparky kitty studios (#6623) master v6.0.5 Kim Kulling 2026-04-30 11:15:09 +02:00
  • 11a5d1b8ef Fix out-of-bounds read in StreamReader::IncPtr (#6600) uwezkhan 2026-04-29 16:54:29 +05:30
  • 9e56e52252 Fix integer truncation in StreamReader size calculations (#6601) uwezkhan 2026-04-29 11:57:50 +05:30
  • 86ae4876fb Hardening aiString deserialization in AssbinLoader to prevent stack b… (#6606) uwezkhan 2026-04-28 18:14:07 +05:30
  • 9ebe2d6924 Bump lukka/run-cmake from 3 to 10 dependabot/github_actions/lukka/run-cmake-10 dependabot[bot] 2026-04-27 09:36:40 +00:00
  • fb9a58735d M3D: fix overflow (#6610) Kim Kulling 2026-04-27 11:35:28 +02:00
  • 25a1318534 Fix glTF2 occlusion strength import/export and normal scale export (#6602) Matthew Pohlmann 2026-04-23 05:20:06 -07:00
  • ede83d7fe2 glTF2: Fix extracting interleaved buffer data (#6605) Matthew Pohlmann 2026-04-23 05:02:06 -07:00
  • 17c12da558 Bump softprops/action-gh-release from 2 to 3 (#6597) dependabot[bot] 2026-04-14 14:04:53 +02:00
  • de77101866 Fix for CanRead function for FBXImporter (#6158) James Sharam 2026-04-07 09:52:24 +01:00
  • 158da57515 Fixed a container-overflow vulnerability in Assimp::ColladaLoader::BuildMeshesForNode (#6575) Bill Wendling 2026-04-06 08:31:59 -07:00
  • 021bbff3e5 Feature/rust bindings: Exterimental bindings (#6467) Kim Kulling 2026-04-06 16:34:15 +02:00
  • e73a537081 Merge branch 'master' into feature/rust_bindings feature/rust_bindings Kim Kulling 2026-04-06 16:20:25 +02:00
  • 9c10e7d2b5 test: use epsilon comparison for FMA-sensitive API tests (#6591) Chris de Claverie 2026-04-01 19:16:58 +02:00
  • 048becec92 Fix linkage issue for ai_epsilon in C++20 modules (#6592) dimonp 2026-04-01 13:36:11 +06:00
  • 8ff005570a Bugfix/fix unittest for cla7aye15 i4nd fix skipspaces (#6590) 6588-bug-issue-442253768-assimpassimp_fuzzer-stack-overflow-in-assimpfbxscopescope Kim Kulling 2026-03-24 21:23:38 +01:00
  • fcb1702162 + An error occurs when it is 0 (#6544) copycd 2026-03-17 08:33:49 +09:00
  • b5f567bd3a Fix animations for B3DImporter (#6547) EasyT_T 2026-03-17 02:00:36 +08:00
  • 1569f6a9e0 Fixed logic for finding min/max for glTF2Exporter (#6552) Shutd0wns 2026-03-16 16:43:30 +01:00
  • 29df28d7d3 Fix memory leak for USD importer (#6549) Pichas 2026-03-14 17:57:22 -05:00
  • b10b8ab99a Bump actions/upload-artifact from 6 to 7 (#6551) dependabot[bot] 2026-03-12 16:00:25 +01:00
  • b2852bc49b glTF2: Fix heap-buffer-overflow in GetVertexColorsForType (#6558) Matthew Suozzo 2026-03-11 10:53:34 -04:00
  • e70199446d Refactor material system (#6563) Kim Kulling 2026-03-08 23:40:09 +01:00
  • dc54c9fdea [Draft] Create AI Tool Use Policy for contributors (#6553) Kim Kulling 2026-03-08 21:27:08 +01:00
  • 38f3e8d98b Add agents file. (#6562) Kim Kulling 2026-03-07 00:42:53 +01:00
  • 8a073f7cb4 Apply codeRabbit suggested fix(es) from assimp PR #6548 (#6557) Steve M 2026-03-06 03:44:08 -08:00
  • 553fbc1fdb LWO: Fix negative iterator access, ptr was before begin (#6555) Kim Kulling 2026-03-05 23:48:33 +01:00
  • e13e0b5b7d Bump actions/download-artifact from 7 to 8 (#6550) dependabot[bot] 2026-03-02 20:16:21 +01:00
  • d403434c76 Add allocator impl feature/allocator_interface Kim Kulling 2026-03-02 16:42:45 +01:00
  • 929bff1830 Ply: Fix ply triangle-strip parsing. (#6548) Kim Kulling 2026-02-28 21:56:02 +01:00
  • 48515a4aa1 Merge branch 'master' into feature/rust_bindings Kim Kulling 2026-02-26 15:33:51 +01:00
  • 8ef1461cb8 glTF2: Preserve interpolation type and CubicSpline tangent data in animation keys (#6543) EarendelArc 2026-02-26 22:33:03 +08:00
  • 1ed019b869 Remove generated file Kim Kulling 2026-02-26 15:29:04 +01:00
  • 7c7a1233f5 Fix formatting in Cargo.toml Kim Kulling 2026-02-26 15:28:14 +01:00
  • 10be273aea Update supported version in SECURITY.md (#6459) Kim Kulling 2026-02-25 11:13:44 +01:00
  • 3e6482bca0 Update build.rs Kim Kulling 2026-02-23 21:28:49 +01:00
  • c0d273cb3b Apply suggestion from @coderabbitai[bot] Kim Kulling 2026-02-23 21:28:00 +01:00
  • 3e672ff856 Fixed compiler error on platforms where unsigned int is not 32 bit (#6541) Carter Rennick 2026-02-23 15:26:18 -05:00
  • e730b7803c Add missing includes for the rust bindings. Kim Kulling 2026-02-23 16:20:04 +01:00
  • 3e188e6768 HL1MDLLoader: fix segfault in destructors (#6537) Oliver Chang 2026-02-23 07:27:05 +11:00
  • 21607dfb75 Obj: Fix heap-buffer-overflow in getFace via vertical tabs (#6540) Bill Wendling 2026-02-21 10:19:02 -08:00
  • 970f8691dd FBXExporter: Fix stack-use-after-scope in WriteObjects (#6472) Oliver Chang 2026-02-18 05:16:53 +11:00
  • 8acd2c964e glTF2: Fix heap-buffer-overflow in Accessor validation and size calculation (#6473) Oliver Chang 2026-02-17 20:57:40 +11:00
  • b4c7912d21 Fix heap-buffer-overflow in OpenGEXImporter::handleIndexArrayNode() (#6470) ZhangJY 2026-02-11 06:19:12 +08:00
  • e38451ff6c Add developer quickstart section to Readme (#6474) Kim Kulling 2026-02-10 20:26:07 +01:00
  • 36c3a19aa8 Fix invalid verifying in OpenDDLParser::parseStringLiteral (#6314) Kyungjoon Ko 2026-02-06 21:34:23 +09:00
  • cedc5a8d10 Merge branch 'master' into feature/rust_bindings Kim Kulling 2026-02-04 11:38:57 +01:00
  • 4d3a694807 Fix bindgen usage. Kim Kulling 2026-02-03 21:06:25 +01:00
  • 5c5ae38934 LWO: Fix heap buffer overflow in LWOImporter::GetS0 (#6451) peng 2026-02-04 02:21:06 +08:00
  • 18798f150d MDL: Fix heap buffer overflow in MDLImporter frame parsing (#6456) peng 2026-01-30 04:10:18 +08:00
  • ae6633ef8a Fix AC3DImporter heap-buffer-overflow by validating mesh vertex bounds (#6458) peng 2026-01-29 04:33:55 +08:00
  • 517fb1b242 Add files for assimp rust wrapper Kim Kulling 2026-01-27 21:33:02 +01:00
  • e0b52347c6 Update copyright year and project version (#6454) v6.0.4 Kim Kulling 2026-01-24 21:57:37 +01:00
  • d5091bbb71 Fix some recently implemented comparisons of token strings (#6452) Nicky Kitchingman 2026-01-22 10:34:08 +00:00
  • cf7b652190 MD3: Fix MD3Importer surface header bounds checks to prevent heap overflow (#6441) v6.0.3 peng 2026-01-20 07:29:27 +08:00
  • 129c1333e6 MDL/HL1: bounds-checked buffers and safer parsing (#6445) tyler92 2026-01-19 22:25:09 +02:00
  • d1e6bcff6b MDC: Fix MDCImporter surface header bounds and endianness checks (#6440) peng 2026-01-15 20:23:54 +08:00
  • d8a9074cd0 OBJ: avoid extra scanning while reading faces in ObjFileParser.cpp (#6281) Vitaly Ovchinnikov 2026-01-14 18:43:36 +03:00
  • 557caa8569 Fix warnings from sonarcube. bugfix/fix_sonarcube_findings Kim Kulling 2026-01-13 00:07:15 +01:00
  • 1ce99b9cf7 MD5: Fix uninitialized pointer dereference for file with invalid vertex index (#6439) tyler92 2026-01-12 16:08:31 +02:00
  • 522c703bb9 fuzz: Fix memory leak in ForceFormat helper (#6435) LP 2026-01-09 18:02:21 +08:00
  • 17318b02cf MDC: Fix heap OOB read by validating vertex buffer boundaries (#6168) (#6438) peng 2026-01-09 15:59:22 +08:00
  • ac8eac60a5 MDL: Fix synctype validation in MDLImporter to prevent OOB (#6437) peng 2026-01-07 17:50:12 +08:00
  • c234aa28c6 Add CHANGES.md file (#6436) Kim Kulling 2026-01-03 22:32:33 +01:00
  • 9a9e4b4a59 Update ObjTools.h feature/add_build_config Kim Kulling 2025-12-25 21:42:41 +01:00
  • ea7f710d70 Update glTF2Asset.h Kim Kulling 2025-12-25 21:34:49 +01:00
  • 93f3c38ceb Refactor ObjFileParser for improved readability# Kim Kulling 2025-12-25 21:03:29 +01:00
  • 0a9cefe943 Refactor insideCstype condition for clarity Kim Kulling 2025-12-25 21:01:46 +01:00
  • daa6d64227 Clean up commented code in ObjFileParser.cpp Kim Kulling 2025-12-25 20:56:55 +01:00
  • ae6f477604 Fuzzing: Add OSS-Fuzz integration and multiple format-specific fuzzers (#6429) LP 2025-12-24 02:31:27 +08:00
  • 0fb7c4a439 Feature: Add EXT_texture_webp extension to glb importer (#6431) hankarun 2025-12-22 14:44:18 +03:00
  • 8c0ab23470 Fix UTF-8 flag check in CMakeLists.txt (#6432) ljgdsq 2025-12-22 01:19:10 +08:00
  • f4980c455c Test against possible nullptr dereferencing (#6430) Kim Kulling 2025-12-18 11:26:13 +01:00
  • 56414694b3 Adapt interface:wq Kim Kulling 2025-12-18 11:12:14 +01:00
  • c58496185d Bump actions/cache from 4 to 5 (#6425) dependabot[bot] 2025-12-16 12:56:08 +01:00
  • a438bbb271 Bump actions/upload-artifact from 5 to 6 (#6426) dependabot[bot] 2025-12-16 11:43:03 +01:00
  • 0373bbede8 Bump actions/download-artifact from 6 to 7 (#6427) dependabot[bot] 2025-12-16 11:22:14 +01:00
  • 7610b184eb Add allocator prototypes Kim Kulling 2025-12-15 23:48:34 +01:00
  • bb1eaad91c Add prototypes for jt feature/jt_importer Kim Kulling 2025-12-14 21:27:21 +01:00
  • 81fad0f20c Prepare jt importer Kim Kulling 2025-12-14 10:39:21 +01:00
  • c0b8cfaf41 Add closing brace to CMakePresets.json (#6424) Kim Kulling 2025-12-14 10:38:31 +01:00
  • 5245511f1d Add new CMake preset for static build with double precision (#6414) Kim Kulling 2025-12-13 09:58:49 +01:00
  • e3b13a48a9 Fix incorrect FBX connection order (#6421) Matt Penny 2025-12-11 15:42:45 -05:00
  • 9481ce8db9 Delete tools/coverity/assimp_modeling.cpp (#6422) Kim Kulling 2025-12-10 16:38:09 +01:00
  • 3761ee65c2 Update project details in Doxyfile (#6420) Kim Kulling 2025-12-10 08:52:46 +01:00
  • 75386282c1 Delete cmake-modules/FindDevIL.cmake (#6418) Kim Kulling 2025-12-10 00:03:00 +01:00
  • c087c20e8b Update stb_image.h to version 2.30 (#6419) Kim Kulling 2025-12-09 23:52:34 +01:00
  • 7d1fa60aa3 Implement overflow check in Q3DLoader (#6417) Kim Kulling 2025-12-09 23:28:44 +01:00
  • 6ef6d84a7e Revert buggy PR (#6415) Kim Kulling 2025-12-09 20:57:36 +01:00
  • 04946cc0f4 Add new presents Kim Kulling 2025-12-08 23:43:28 +01:00
  • 4d197881ff Only build collada test when importer/exporter is build (#6411) Paul Zander 2025-12-05 19:57:44 +01:00
  • 10cd8982b0 Update copyright year in materialgen.py (#6410) Kim Kulling 2025-12-04 14:24:42 +01:00
  • 5fca842926 Update copyright year in structsgen.py bugfix/fix_copyrights_in_python Kim Kulling 2025-12-04 13:56:51 +01:00
  • 8b79298ba5 Update copyright year in materialgen.py Kim Kulling 2025-12-04 13:56:24 +01:00
  • ac0cfc8d9c Feature/pjoe fix fbx export (#6405) Kim Kulling 2025-12-01 14:17:45 +01:00
  • 11272f13bd Fixed DXFHelper using float instead of ai_real (#6404) JakobPer 2025-11-30 22:01:11 +01:00
  • f588492ab5 Delete test/other/streamload.py (#6403) Kim Kulling 2025-11-28 22:18:00 +01:00
  • f635984770 Update Readme.md (#6402) Kim Kulling 2025-11-26 22:17:21 +01:00
  • 0b30e3b343 Bump actions/checkout from 5 to 6 (#6401) dependabot[bot] 2025-11-24 23:42:57 +01:00
  • a989b30b58 WiP. Passing USD prims along with render nodes to look for USD references. Save reference path to metaData['ref'] (#5807) Gene Walters 2025-11-24 12:26:46 -08:00