Packages changed:
  clamav (1.4.3 -> 1.5.1)
  kernel-source (6.17.2 -> 6.17.3)
  libselinux
  libselinux-bindings
  lua54
  openSUSE-release (20251016 -> 20251017)
  python311 (3.11.13 -> 3.11.14)
  python311-core (3.11.13 -> 3.11.14)
  python313 (3.13.7 -> 3.13.9)
  python313-core (3.13.7 -> 3.13.9)
=== Details ===
==== clamav ====
Version update (1.4.3 -> 1.5.1)
Subpackages: libclamav12 libclammspack0
- New version: 1.5.1:
  * Fixed a significant performance issue when scanning some PE
    files.
  * Fixed an issue recording file entries from a ZIP archive
    central directory which resulted in
    "Heuristics.Limits.Exceeded.MaxFiles" alerts when using the
    ClamScan --alert-exceeds-max command line option or ClamD
    AlertExceedsMax config file option.
  * Improved performance when scanning TNEF email attachments.
  * Fixed an issue with recording metadata for OOXML office
    documents.
  * Fixed an issue with signature matches for VBA in OLE2 office
    documents.
  * Loosened overly restrictive rules for embedded file
    identification and increased the limit for finding PE files
    embedded in other PE files.
  * Fixed an issue with extracting some RAR archives embedded in
    other files.
  * Fixed an issue with calculating fuzzy hashes affecting some
    images by updating the version for several Rust library
    dependencies.
- Add json-c-json-c-0.18-20240915.tar.gz and link it statically
  into libclamav on SLE-12, because version 0.12 is too old.
- New version 1.5.0:
  * Added checks to determine if an OLE2-based Microsoft Office
    document is encrypted.
  * Added the ability to record URIs found in HTML if the
    generate-JSON-metadata feature is enabled.
  * Added the ability to record URIs found in PDFs if the
    generate-JSON-metadata feature is enabled.
  * Added regex support for the clamd.conf OnAccessExcludePath
    config option.
  * Added CVD signing/verification with external .sign files.
  * Freshclam, ClamD, ClamScan, and Sigtool: Added an option to
    enable FIPS-like limits disabling MD5 and SHA1 from being used
    for verifying digital signatures or for being used to trust a
    file when checking for false positives
  * ClamD: Added an option to disable select administrative
    commands including SHUTDOWN, RELOAD, STATS and VERSION.
  * libclamav: Added extended hashing functions with a "flags"
    parameter that allows the caller to choose if they want to
    bypass FIPS hash algorithm limits.
  * See the release announcement for the full list of changes:
    https://blog.clamav.net/2025/10/clamav-150-released.html
- Obsoleted patches:
  * clamav-freshclam_test.patch
  * clamav-disable-administrative-commands.patch
  * clamav-fips.patch
- Use macros for library versions
- Remove service symlinks: rcclamd, rcfreshclam, rcclamav-milter,
  and clamonacc.
- Use rust 1.86 for SLE-12 and SLE-15-SP2.
==== kernel-source ====
Version update (6.17.2 -> 6.17.3)
- Delete
  patches.suse/Revert-net-bonding-add-broadcast_neighbor-netlink-op.patch.
- Delete
  patches.suse/Revert-net-bonding-add-broadcast_neighbor-option-for.patch.
- Delete
  patches.suse/Revert-net-bonding-send-peer-notify-when-failure-rec.patch.
  About to be replaced by a proper patch in the next commit.
- commit a9d395c
- net: bonding: update the slave array for broadcast mode
  (bsc#1250894).
- commit 5508f45
- wifi: iwlwifi: Add missing firmware info for bz-b0-* models
  (bsc#1252084).
- commit 4ff36a8
- Linux 6.17.3 (bsc#1012628).
- drm/amdgpu/vcn: Fix double-free of vcn dump buffer
  (bsc#1012628).
- scsi: ufs: core: Fix PM QoS mutex initialization (bsc#1012628).
- usb: cdns3: cdnsp-pci: remove redundant pci_disable_device()
  call (bsc#1012628).
- arm64: dts: qcom: qcm2290: Disable USB SS bus instances in
  park mode (bsc#1012628).
- usb: typec: tipd: Clear interrupts first (bsc#1012628).
- net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL
  deadlock (bsc#1012628).
- net/9p: Fix buffer overflow in USB transport layer
  (bsc#1012628).
- bus: fsl-mc: Check return value of platform_get_resource()
  (bsc#1012628).
- pinctrl: check the return value of
  pinmux_ops::get_function_name() (bsc#1012628).
- tee: fix register_shm_helper() (bsc#1012628).
- thunderbolt: Fix use-after-free in tb_dp_dprx_work
  (bsc#1012628).
- PCI: endpoint: pci-epf-test: Add NULL check for DMA channels
  before release (bsc#1012628).
- remoteproc: pru: Fix potential NULL pointer dereference in
  pru_rproc_set_ctable() (bsc#1012628).
- PCI/AER: Avoid NULL pointer dereference in aer_ratelimit()
  (bsc#1012628).
- sunrpc: fix null pointer dereference on zero-length checksum
  (bsc#1012628).
- Input: uinput - zero-initialize uinput_ff_upload_compat to
  avoid info leak (bsc#1012628).
- Input: atmel_mxt_ts - allow reset GPIO to sleep (bsc#1012628).
- misc: fastrpc: Skip reference for DMA handles (bsc#1012628).
- misc: fastrpc: fix possible map leak in fastrpc_put_args
  (bsc#1012628).
- misc: fastrpc: Fix fastrpc_map_lookup operation (bsc#1012628).
- misc: fastrpc: Save actual DMA size in fastrpc_map structure
  (bsc#1012628).
- nvdimm: ndtest: Return -ENOMEM if devm_kcalloc() fails in
  ndtest_probe() (bsc#1012628).
- selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY
  is disabled (bsc#1012628).
- mm: hugetlb: avoid soft lockup when mprotect to large memory
  area (bsc#1012628).
- fbdev: simplefb: Fix use after free in simplefb_detach_genpds()
  (bsc#1012628).
- KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isn't
  valid (bsc#1012628).
- ext4: fix checks for orphan inodes (bsc#1012628).
- ext4: fix potential null deref in ext4_mb_init() (bsc#1012628).
- ksmbd: add max ip connections parameter (bsc#1012628).
- ksmbd: fix error code overwriting in smb2_get_info_filesystem()
  (bsc#1012628).
- ksmbd: Fix race condition in RPC handle list access
  (bsc#1012628).
- mm/ksm: fix flag-dropping behavior in ksm_madvise (bsc#1012628).
- LoongArch: BPF: Fix uninitialized symbol 'retval_off'
  (bsc#1012628).
- LoongArch: BPF: Remove duplicated flags check (bsc#1012628).
- LoongArch: BPF: No text_poke() for kernel text (bsc#1012628).
- LoongArch: BPF: Remove duplicated bpf_flush_icache()
  (bsc#1012628).
- LoongArch: BPF: Make error handling robust in
  arch_prepare_bpf_trampoline() (bsc#1012628).
- LoongArch: BPF: Make trampoline size stable (bsc#1012628).
- LoongArch: BPF: Don't align trampoline size (bsc#1012628).
- LoongArch: BPF: No support of struct argument in trampoline
  programs (bsc#1012628).
- LoongArch: BPF: Sign-extend struct ops return values properly
  (bsc#1012628).
- pwm: loongson: Fix LOONGSON_PWM_FREQ_DEFAULT (bsc#1012628).
- LoongArch: Automatically disable kaslr if boot from kexec_file
  (bsc#1012628).
- dm: fix NULL pointer dereference in __dm_suspend()
  (bsc#1012628).
- dm: fix queue start/stop imbalance under suspend/load/resume
  races (bsc#1012628).
- tracing: Stop fortify-string from warning in
  tracing_mark_raw_write() (bsc#1012628).
- tracing: Fix tracing_mark_raw_write() to use buf and not ubuf
  (bsc#1012628).
- tracing: Have trace_marker use per-cpu data to read user space
  (bsc#1012628).
- tracing: Fix irqoff tracers on failure of acquiring calltime
  (bsc#1012628).
- tracing: Fix wakeup tracers on failure of acquiring calltime
    ... changelog too long, skipping 911 lines ...
- commit f00dc5b
==== libselinux ====
Subpackages: libselinux1 libselinux1-32bit selinux-tools
- Ship license file (bsc#1252160)
- Add man_selinux_disabled_mismatch_kernel_config.patch to explain
  in the selinux(8) man page to not disable SELinux via
  /etc/selinux/config and enable it at the same time via kernel
  cmd line (bsc#1246549)
==== libselinux-bindings ====
- Ship license file (bsc#1252160)
==== lua54 ====
- Clean up of the SPEC file.
==== openSUSE-release ====
Version update (20251016 -> 20251017)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== python311 ====
Version update (3.11.13 -> 3.11.14)
Subpackages: python311-curses python311-dbm python311-x86-64-v3
- Update to 3.11.14:
  - Security
  - gh-139700: Check consistency of the zip64 end of central
    directory record. Support records with “zip64 extensible data”
    if there are no bytes prepended to the ZIP file.
  - gh-139400: xml.parsers.expat: Make sure that parent Expat
    parsers are only garbage-collected once they are no longer
    referenced by subparsers created by
    ExternalEntityParserCreate(). Patch by Sebastian Pipping.
  - gh-135661: Fix parsing start and end tags in
    html.parser.HTMLParser according to the HTML5 standard.
  * Whitespaces no longer accepted between  and the tag name. E.g.
     script> does not end the script section.
  * Vertical tabulation (\v) and non-ASCII whitespaces no longer
    recognized as whitespaces. The only whitespaces are \t\n\r\f and
    space.
  * Null character (U+0000) no longer ends the tag name.
  * Attributes and slashes after the tag name in end tags are now
    ignored, instead of terminating after the first > in quoted
    attribute value. E.g. "/>.
  * Multiple slashes and whitespaces between the last attribute and
    closing > are now ignored in both start and end tags. E.g. .
  * Multiple = between attribute name and value are no longer
    collapsed. E.g.  produces attribute “foo” with value
    “=bar”.
  - gh-135661: Fix CDATA section parsing in html.parser.HTMLParser
    according to the HTML5 standard: ] ]> and ]] > no longer end the
    CDATA section. Add private method _set_support_cdata() which can
    be used to specify how to parse <[CDATA[ — as a CDATA section in
    foreign content (SVG or MathML) or as a bogus comment in the
    HTML namespace.
  - gh-102555: Fix comment parsing in html.parser.HTMLParser
    according to the HTML5 standard. --!> now ends the comment. -- >
    no longer ends the comment. Support abnormally ended empty
    comments <--> and <--->.
  - gh-135462: Fix quadratic complexity in processing specially
    crafted input in html.parser.HTMLParser. End-of-file errors are
    now handled according to the HTML5 specs – comments and
    declarations are automatically closed, tags are ignored.
  - gh-118350: Fix support of escapable raw text mode (elements
    “textarea” and “title”) in html.parser.HTMLParser.
  - gh-86155: html.parser.HTMLParser.close() no longer loses data
    when the "/>.
  * Multiple slashes and whitespaces between the last attribute and
    closing > are now ignored in both start and end tags. E.g. .
  * Multiple = between attribute name and value are no longer
    collapsed. E.g.  produces attribute “foo” with value
    “=bar”.
  - gh-135661: Fix CDATA section parsing in html.parser.HTMLParser
    according to the HTML5 standard: ] ]> and ]] > no longer end the
    CDATA section. Add private method _set_support_cdata() which can
    be used to specify how to parse <[CDATA[ — as a CDATA section in
    foreign content (SVG or MathML) or as a bogus comment in the
    HTML namespace.
  - gh-102555: Fix comment parsing in html.parser.HTMLParser
    according to the HTML5 standard. --!> now ends the comment. -- >
    no longer ends the comment. Support abnormally ended empty
    comments <--> and <--->.
  - gh-135462: Fix quadratic complexity in processing specially
    crafted input in html.parser.HTMLParser. End-of-file errors are
    now handled according to the HTML5 specs – comments and
    declarations are automatically closed, tags are ignored.
  - gh-118350: Fix support of escapable raw text mode (elements
    “textarea” and “title”) in html.parser.HTMLParser.
  - gh-86155: html.parser.HTMLParser.close() no longer loses data
    when the