96 Commits

Author SHA256 Message Date
b649a0cdde Accepting request 1332041 from games
- Add upstream changes:
  * CVE-2025-5167.patch (CVE-2025-5167)
  * CVE-2025-5200.patch (CVE-2025-5200, boo#1243689)
  * CVE-2025-2756.patch (CVE-2025-2756, boo#1240026, CVE-2025-2754, boo#1240024)
  * 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch

- Update to 6.0.4
  * Fix some recently implemented comparisons of token string
  * Fix building on Haiku
  * Reduce memory consumption in JoinVerticesProcess::ProcessMesh()
    significantly
  * Fix: Add check for invalid input argument
  * Replace an assert by a error log.
  * 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 in order 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

OBS-URL: https://build.opensuse.org/request/show/1332041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=35
2026-02-11 17:47:18 +00:00
Christophe Marin
308d062d20 OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=86 2026-02-09 13:17:42 +00:00
Christophe Marin
1d956374b7 OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=85 2026-02-09 13:04:06 +00:00
Christophe Marin
4641b8e6ad 6.0.4 update
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=84
2026-02-09 13:03:38 +00:00
a862f0ef77 Accepting request 1284185 from games
- Update to 6.0.2
  * Fix export fbx: Wrong Materials in LayerElementMaterial
    if a node contains multi meshes
  * Fix compile error when ASSIMP_DOUBLE_PRECISION enable
  * Updated Inner Cone formula for Spot Lights in GLTF
  * Update/update pugi xml
  * Fixes CVE-2025-2751: Out-of-bounds Read in
    Assimp::CSMImporter::InternReadFile (CVE-2025-2751, boo#1240016)
  * Fixes CVE-2025-2757: Heap-based Buffer Overflow in
    AI_MD5_PARSE_STRING_IN_QUOTATION (CVE-2025-2757, boo#1240027)
  * Fixes CVE-2025-2750: out of bounds write by assigning to
    wrong array element count tracking (CVE-2025-2750, boo#1240014)
  * fix-CVE-2025-3158: Heap-based Buffer Overflow in
    Assimp::LWO::AnimResolver::UpdateAnimRangeSetup (CVE-2025-3158, boo#1240773)
  * Update SECURITY.md
  * Fix the function aiGetMaterialColor when the flag ASSIMP_DOUBLE_PRECISION

  * Fixes CVE-2025-3548, boo#1241364

OBS-URL: https://build.opensuse.org/request/show/1284185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=34
2025-06-11 14:19:54 +00:00
Christophe Marin
e9f7ef912f OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=82 2025-06-09 12:45:19 +00:00
Christophe Marin
b690010317 6.0.2
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=81
2025-06-09 11:47:38 +00:00
eb15209e88 Accepting request 1282033 from games
Update to 6.0.1

OBS-URL: https://build.opensuse.org/request/show/1282033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=33
2025-06-03 15:51:14 +00:00
Christophe Marin
b6652a06b0 OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=79 2025-06-02 16:19:30 +00:00
Christophe Marin
a6c10234ba 6.0.1
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=78
2025-06-02 16:15:23 +00:00
967b44143f Accepting request 1266068 from games
Add another patch + bug refs

OBS-URL: https://build.opensuse.org/request/show/1266068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=32
2025-04-02 15:08:51 +00:00
Christophe Marin
d14978dbb2 One more security fix
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=76
2025-04-01 09:53:48 +00:00
e2bcf68449 Accepting request 1253687 from games
- Add upstream changes:
  * 0001-ASE-Fix-possible-out-of-bound-access.patch
  * 0001-MDL-Limit-max-texture-sizes.patch
    (gh#assimp/assimp#6022)
  * 0001-MDL-Fix-overflow-check.patch
    (gh#assimp/assimp#6009)
  * CVE-2025-2151.patch (CVE-2025-2151, boo#1239220)
  * 0001-Bugfix-Fix-possible-nullptr-dereferencing.patch
    (gh#assimp/assimp#6025)
  * 0001-Potential-use-after-free.patch
  * 0001-ASE-Use-correct-vertex-container.patch
    (gh#assimp/assimp#6024)
  * 0001-CMS-Fix-possible-overflow-access.patch
    (gh#assimp/assimp#6010)

OBS-URL: https://build.opensuse.org/request/show/1253687
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=31
2025-03-18 16:40:04 +00:00
Christophe Marin
2bb88b2976 OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=74 2025-03-17 10:21:22 +00:00
Christophe Marin
da34362ccc OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=73 2025-03-17 10:01:36 +00:00
Christophe Marin
53bf8a81df OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=72 2025-03-17 10:00:57 +00:00
Christophe Marin
706fef49ae - Add upstream changes:
* 0001-MDL-Limit-max-texture-sizes.patch
    (gh#assimp/assimp#6022)
  * 0001-MDL-Fix-overflow-check.patch
    (gh#assimp/assimp#6009)
  * CVE-2025-2151.patch (CVE-2025-2151, boo#1239220)
  * 0001-Bugfix-Fix-possible-nullptr-dereferencing.patch
    (gh#assimp/assimp#6025)
  * 0001-Potential-use-after-free.patch
  * 0001-ASE-Use-correct-vertex-container.patch
    (gh#assimp/assimp#6024)
  * 0001-CMS-Fix-possible-overflow-access.patch
    (gh#assimp/assimp#6010)

OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=71
2025-03-17 09:55:48 +00:00
8f1c4731d8 Accepting request 1233500 from games
- Add patches:
  * 0001-Fix-leak-5762.patch
  * CVE-2024-48423.patch (boo#1232322, CVE-2024-48423)
  * CVE-2024-48424.patch (boo#1232323, CVE-2024-48424)
  * CVE-2024-53425.patch (boo#1233633, CVE-2024-53425)

- Add upstream change (boo#1232324, CVE-2024-48425)
  * 0001-SplitLargeMeshes-Fix-crash-5799.patch

OBS-URL: https://build.opensuse.org/request/show/1233500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=30
2024-12-29 10:55:59 +00:00
Christophe Marin
88966f10f8 OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=69 2024-12-27 08:38:10 +00:00
Christophe Marin
c700635936 OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=68 2024-12-27 08:37:38 +00:00
Christophe Marin
62894b539a OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=67 2024-12-27 08:36:04 +00:00
3ddf6252d4 Accepting request 1201736 from games
OBS-URL: https://build.opensuse.org/request/show/1201736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=29
2024-09-18 13:26:44 +00:00
Christophe Marin
643818a183 Accepting request 1201733 from home:alarrosa:branches:games
* Fixes bsc#1230679, CVE-2024-45679.

OBS-URL: https://build.opensuse.org/request/show/1201733
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=65
2024-09-18 08:42:39 +00:00
c47cc54d7f Accepting request 1199813 from games
Update to 5.4.3

OBS-URL: https://build.opensuse.org/request/show/1199813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=28
2024-09-10 19:12:48 +00:00
Christophe Marin
1c36d41a1b Update to 5.4.3
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=63
2024-09-10 08:01:00 +00:00
27f3cc2a58 Accepting request 1186906 from games
OBS-URL: https://build.opensuse.org/request/show/1186906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=27
2024-07-14 06:49:09 +00:00
Christophe Marin
d1a835904b Accepting request 1186903 from home:dirkmueller:Factory
- fix check failure on s390x (bsc#1218474)

  moved samples/ to doc
- Improved the spec file, changed the names and cleaned the spec file

OBS-URL: https://build.opensuse.org/request/show/1186903
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=61
2024-07-11 15:36:11 +00:00
ef5c18d9cc Accepting request 1186383 from games
Update to 5.4.2

OBS-URL: https://build.opensuse.org/request/show/1186383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=26
2024-07-10 14:47:54 +00:00
Christophe Marin
3276035780 Update to 5.4.2
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=59
2024-07-09 12:22:59 +00:00
076a5fff25 Accepting request 1175595 from games
Update to 5.4.1

OBS-URL: https://build.opensuse.org/request/show/1175595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=25
2024-05-22 19:29:08 +00:00
Christophe Marin
9e8b7f9cbf Update to 5.4.1
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=57
2024-05-21 14:17:49 +00:00
1b7958d8cb Accepting request 1166862 from games
Update to 5.4.0

OBS-URL: https://build.opensuse.org/request/show/1166862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=24
2024-04-12 15:33:48 +00:00
Christophe Marin
c14b839711 OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=55 2024-04-11 12:59:28 +00:00
Christophe Marin
946fa1f9f1 5.4.0
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=54
2024-04-11 11:56:30 +00:00
1090692a38 Accepting request 1146832 from games
- 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

OBS-URL: https://build.opensuse.org/request/show/1146832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=23
2024-02-15 20:01:28 +00:00
Christophe Marin
64d44dbaac OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=52 2024-02-15 12:51:02 +00:00
Christophe Marin
3cd978bf6f Accepting request 1146323 from home:etamPL:branches:games
- Reenable the Collada parser.
- Removed patch 0001-Don-t-build-the-collada-importer-exporter-tests.patch
- Added patch 5462.patch
- Improved tests filtering

OBS-URL: https://build.opensuse.org/request/show/1146323
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=51
2024-02-15 12:47:09 +00:00
0bb990d815 Accepting request 1115678 from games
- 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

OBS-URL: https://build.opensuse.org/request/show/1115678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=22
2023-10-05 18:04:00 +00:00
Christophe Marin
c526632b9b OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=49 2023-10-04 17:57:02 +00:00
Christophe Marin
3de323fa38 boo#1207377
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=48
2023-10-04 17:52:55 +00:00
30bf752d1b Accepting request 1114403 from games
Update to 5.3.1

OBS-URL: https://build.opensuse.org/request/show/1114403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=21
2023-10-03 18:15:29 +00:00
Christophe Marin
47b45ade25 OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=46 2023-09-29 15:13:29 +00:00
Christophe Marin
35643a1c18 Accepting request 1114400 from home:susnux:branches:games
- Update to 5.3.1
  * Fixes CVE-2022-38528
  * 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

OBS-URL: https://build.opensuse.org/request/show/1114400
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=45
2023-09-29 15:12:16 +00:00
7a3f3d6362 Accepting request 1077535 from games
OBS-URL: https://build.opensuse.org/request/show/1077535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=20
2023-04-05 19:28:42 +00:00
Christophe Marin
09ca2ca559 Accepting request 1077518 from home:predivan:branches:games
- Enable build of CLI tools.

OBS-URL: https://build.opensuse.org/request/show/1077518
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=43
2023-04-05 12:55:14 +00:00
4128c56321 Accepting request 1003264 from games
Update to 5.2.5

OBS-URL: https://build.opensuse.org/request/show/1003264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=19
2022-09-13 13:10:01 +00:00
9c577816f9 OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=41 2022-09-13 09:06:53 +00:00
c2f57e73cb Accepting request 977885 from games
- 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

OBS-URL: https://build.opensuse.org/request/show/977885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=18
2022-05-18 11:13:40 +00:00
f00a76f88d Update to 5.2.4
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=39
2022-05-18 08:05:49 +00:00
bbf82fc5e1 Accepting request 976440 from games
- Don't use -Werror to prevent build issues with GCC 12

OBS-URL: https://build.opensuse.org/request/show/976440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=17
2022-05-12 21:00:18 +00:00