Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-impacket for openSUSE:Factory
checked in at 2026-05-21 18:32:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-impacket (Old)
and /work/SRC/openSUSE:Factory/.python-impacket.new.2084 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-impacket"
Thu May 21 18:32:30 2026 rev:13 rq:1354449 version:0.13.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-impacket/python-impacket.changes
2025-10-23 16:39:53.428580024 +0200
+++
/work/SRC/openSUSE:Factory/.python-impacket.new.2084/python-impacket.changes
2026-05-21 18:33:43.134301086 +0200
@@ -1,0 +2,82 @@
+Thu May 21 12:32:57 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 0.13.1
+ Library improvements
+ * SMB: Improved server and relay behavior with SMB server
+ signing support, optional read-only shares, Kerberos/NTLMi
+ authentication controls, graceful SMB relay packet handling,
+ SMBv1 relay fixes, SMB 3.1.1 negotiation fixes, and clearer
+ errors for truncated SMB responses.
+ * Kerberos: Fixed S4U2Self service ticket parsing, non-ASCII
+ authentication encoding, LSA Kerberos key decryption, GSSAPI
+ BER length parsing, ccache/kirbi conversion edge cases, and
+ PAC preservation/signing helpers used by ticket tooling.
+ * MSSQL/TDS: Added TDS 8.0 support for Force Strict Encryption
+ targets, EPA channel binding handling, TDS_SSVARIANT parsing,
+ stricter TLS-backed packet handling, workstation/application
+ name support, and more reliable SQL reply error tracking.
+ * DCE/RPC and WMI: Added WMI PutClass/DeleteClass support,
+ Remote Event Log subscription calls, Remote Desktop Services
+ process parsing fixes, SCMR failure action marshaling fixes,
+ and safer TCP transport handling on empty receives.
+ * Directory and data parsing: Added LDAP CRUD helpers, improved
+ LDAP attribute handling, fixed large-page ESE tag parsing for
+ Windows Server 2025 NTDS.dit files, improved NTFS sparse and
+ INDEX_ROOT reads, fixed DPAPI_BLOB parsing with oversized
+ input, and corrected high-codepoint unicode structure sizing.
+ * Added a reusable ACL helper module and expanded regression
+ coverage for ACLs, NTFS, TDS, Kerberos, ESE, SCMR, WMI, SMB,
+ and packet parsing.
+ Examples improvements
+ * ntlmrelayx.py:
+ + Added MSSQL and RDP relay servers, strict MSSQL relay
+ support, TLS-backed TDS frame reassembly, NTLM sign/seal
+ removal paths for CVE-2025-33073-related relay workflows,
+ and --remove-mic handling.
+ + Improved WinRM relay error handling and NTLMv2 detection,
+ fixed WinRM NTLM relay behavior, made SMB relay negotiation
+ more conservative by avoiding unsupported NEGOEX
+ advertisement, and added multibyte AD CS template name
+ support.
+ + Added shadow credentials commands to the interactive LDAP
+ shell and updated KeyCreds handling for the January 2026
+ Windows changes.
+ * secretsdump.py: Added SAM history parsing, improved offline
+ machine account and Kerberos key recovery, fixed negative
+ timestamps on Windows, added SAM password timestamp output,
+ and filtered offline NTDS rows by local domain SID.
+ * regsecrets.py: Added SAM history parsing.
+ * ticketer.py: Improved ccache handling and preserved KDC-issued
+ lifetimes for diamond tickets.
+ * ticketConverter.py: Improved kirbi/ccache conversion, preserved
+ ticket flags, converted all TGS entries, and added base64
+ output support.
+ * describeTicket.py: Fixed credential indexing after skipped
+ decrypts and improved Kerberoast debug output.
+ * raiseChild.py: Preserved PAC buffers, added AES support for
+ modern Windows environments, and improved ticket retry
+ behavior.
+ * smbclient.py: Added ACL management support, recursive rget, and
+ richer share listing output with type and comments.
+ * mssqlclient.py: Added workstation/application name options,
+ linked-server RPC enable/disable commands, custom CBT support,
+ and better MSSQL shell behavior.
+ * ntfs-read.py: Improved INDEX_ROOT file listing, sparse file
+ support, error handling, and read correctness.
+ * tstool.py: Added Remote Desktop Shadowing support.
+ * badsuccessor.py: Fixed ACE filtering and ObjectType GUID
+ parsing that could cause false negatives when searching OUs.
+ * GetUserSPNs.py: Added an option to avoid forcing RC4-HMAC when
+ requesting a TGT.
+ * owneredit.py: Improved distinguished name lookup behavior.
+ * exchanger.py: Added Basic Authentication support.
+ * reg.py: Added support for persistent registry key creation.
+ New examples
+ * dpapidump.py dumps DPAPI-related secrets.
+ * checkMSSQLStatus.py checks MSSQL status and CBT behavior.
+ Project & packaging
+ * Removed the run-time dependency on setuptools.
+ * Removed remaining Python 2 compatibility code from WMI and ESE
+ modules.
+
+-------------------------------------------------------------------
Old:
----
impacket-0.13.0.tar.gz
New:
----
impacket-0.13.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-impacket.spec ++++++
--- /var/tmp/diff_new_pack.rqpUhn/_old 2026-05-21 18:33:44.210345801 +0200
+++ /var/tmp/diff_new_pack.rqpUhn/_new 2026-05-21 18:33:44.210345801 +0200
@@ -1,8 +1,8 @@
#
# spec file for package python-impacket
#
-# Copyright (c) 2025 SUSE LLC and contributors
-# Copyright (c) 2020-2025, Martin Hauke <[email protected]>
+# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2020-2026, Martin Hauke <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
#
-%define binaries impacket-CheckLDAPStatus impacket-GetADUsers
impacket-GetADComputers impacket-Get-GPPPassword impacket-GetLAPSPassword
impacket-GetNPUsers impacket-GetUserSPNs impacket-DumpNTLMInfo
impacket-addcomputer impacket-atexec impacket-attrib impacket-badsuccessor
impacket-changepasswd impacket-dacledit impacket-dcomexec
impacket-describeTicket impacket-dpapi impacket-esentutl impacket-exchanger
impacket-filetime impacket-findDelegation impacket-getArch impacket-getPac
impacket-getST impacket-getTGT impacket-goldenPac impacket-karmaSMB
impacket-keylistattack impacket-kintercept impacket-lookupsid
impacket-machine_role impacket-mimikatz impacket-mqtt_check
impacket-mssqlclient impacket-mssqlinstance impacket-net impacket-netview
impacket-ntfs-read impacket-ntlmrelayx impacket-owneredit impacket-ping
impacket-ping6 impacket-psexec impacket-regsecrets impacket-raiseChild
impacket-rbcd impacket-rdp_check impacket-reg impacket-registry-read
impacket-rpcmap impacket-rpcdump impac
ket-sambaPipe impacket-samedit impacket-samrdump impacket-secretsdump
impacket-services impacket-smbclient impacket-smbexec impacket-smbserver
impacket-sniff impacket-sniffer impacket-split impacket-ticketConverter
impacket-ticketer impacket-tstool impacket-wmiexec impacket-wmipersist
impacket-wmiquery
+%define binaries impacket-CheckLDAPStatus impacket-GetADUsers
impacket-GetADComputers impacket-Get-GPPPassword impacket-GetLAPSPassword
impacket-GetNPUsers impacket-GetUserSPNs impacket-DumpNTLMInfo
impacket-addcomputer impacket-atexec impacket-attrib impacket-badsuccessor
impacket-changepasswd impacket-checkMSSQLStatus impacket-dacledit
impacket-dcomexec impacket-describeTicket impacket-dpapi impacket-dpapidump
impacket-esentutl impacket-exchanger impacket-filetime impacket-findDelegation
impacket-getArch impacket-getPac impacket-getST impacket-getTGT
impacket-goldenPac impacket-karmaSMB impacket-keylistattack impacket-kintercept
impacket-lookupsid impacket-machine_role impacket-mimikatz impacket-mqtt_check
impacket-mssqlclient impacket-mssqlinstance impacket-net impacket-netview
impacket-ntfs-read impacket-ntlmrelayx impacket-owneredit impacket-ping
impacket-ping6 impacket-psexec impacket-regsecrets impacket-raiseChild
impacket-rbcd impacket-rdp_check impacket-reg impacket-registr
y-read impacket-rpcmap impacket-rpcdump impacket-sambaPipe impacket-samedit
impacket-samrdump impacket-secretsdump impacket-services impacket-smbclient
impacket-smbexec impacket-smbserver impacket-sniff impacket-sniffer
impacket-split impacket-ticketConverter impacket-ticketer impacket-tstool
impacket-wmiexec impacket-wmipersist impacket-wmiquery
Name: python-impacket
-Version: 0.13.0
+Version: 0.13.1
Release: 0
Summary: Python3 module to easily build and dissect network protocols
# License: modified Apache-1.1 (see file LICENSE)
@@ -41,7 +41,6 @@
Requires: python-pyOpenSSL >= 0.13.1
Requires: python-pyasn1 >= 0.2.3
Requires: python-pycryptodomex
-Requires: python-setuptools
Requires: python-six
Requires(post): update-alternatives
Requires(postun): update-alternatives
++++++ impacket-0.13.0.tar.gz -> impacket-0.13.1.tar.gz ++++++
++++ 17437 lines of diff (skipped)