File onnxruntime.changes of Package onnxruntime

-------------------------------------------------------------------
Mon Mar 23 19:21:49 UTC 2026 - Jürgen Löhel <juergen@loehel.de>

- Update to version 1.24.4:
  * Added PCI bus fallback for Linux device discovery in container environments where standard GPU drivers are not loaded.
  * Fixed null pointer dereference in Plugin Execution Provider output handling.
  * Fixed duplicate MetaDef ID assignment causing session creation failures in graphs containing conditional branches.
  * Reverted logging changes that could trigger segmentation faults during backend destruction.
  * Replaced compiler-specific _tpause builtin with portable intrinsic to improve GCC/LLVM build compatibility.
  * Updated minimum supported Python version to 3.11.

-------------------------------------------------------------------
Mon Mar 23 19:10:29 UTC 2026 - Jürgen Löhel <juergen@loehel.de>

- Update to version 1.24.3:
  * Fixed multiple security issues causing heap out-of-bounds access in core operators (Gather, RoiAlign, Resize) and malicious LoRA adapter handling.
  * Fixed GatherND division-by-zero when batch dimensions mismatch.
  * Improved validation of external model data paths when loading models from memory.
  * Corrected SkipLayerNorm fusion when gamma/beta tensors are not 1-dimensional.
  * Fixed QMoE CPU operator correctness issues.
  * Fixed MatmulNBits prepacking scale handling.
  * Fixed Python reference counting issue causing interpreter shutdown segmentation faults.
  * Improved QMoE CPU performance (up to 4× for 4-bit workloads).
  * Fixed quadratic model load time for TreeEnsemble models with categorical feature chains.
  * MLAS: added DynamicQGemm interface and fixed dynamic qgemm packing size handling.
  * Suppressed incorrect array out-of-bounds compiler warnings on recent GCC versions.
  * Fixed -Warray-bounds build failure with newer clang versions.
  * Increased internal configuration maximum value length limit.

-------------------------------------------------------------------
Mon Mar 02 20:15:56 UTC 2026 - Jürgen Löhel <juergen@loehel.de>

- Update to version 1.24.2:
  * Enable Robust Symlink Support for External Data for Huggingface Hub Cache.
  * Added boundary checks for SparseTensorProtoToDenseTensorProto to improve robustness.
  * Fixed an out-of-bounds read vulnerability in ArrayFeatureExtractor.
  * Accuracy-Fix in Lut GEMM.

-------------------------------------------------------------------
Mon Feb 16 07:35:47 UTC 2026 - Jürgen Löhel <juergen@loehel.de>

- initial commit with python bindings
openSUSE Build Service is sponsored by