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 2024-09-17 18:19:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-impacket (Old)
and /work/SRC/openSUSE:Factory/.python-impacket.new.29891 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-impacket"
Tue Sep 17 18:19:35 2024 rev:10 rq:1201611 version:0.12.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-impacket/python-impacket.changes
2023-11-24 23:34:48.227459241 +0100
+++
/work/SRC/openSUSE:Factory/.python-impacket.new.29891/python-impacket.changes
2024-09-17 18:20:28.940626381 +0200
@@ -1,0 +2,41 @@
+Tue Sep 17 08:55:05 UTC 2024 - Martin Hauke <[email protected]>
+
+- Update to version 0.12.0
+ Library improvements
+ * Fixed broken hRSetServiceObjectSecurity method.
+ * Removed dsinternals dependency.
+ * Fixed srvs.hNetrShareEnum returning erronous shares.
+ * Fixed lmhash computing to support non standard characters in
+ the password.
+ * Assorted fixes when processing Unicode data.
+ * Added [MS-GKDI] Group Key Distribution Protocol implementation.
+ * Fixed incorrect padding in
+ SMBSessionSetupAndX_Extended_ResponseData.
+ * Upgraded dependency pyreadline -> pyreadline3.
+ * SMB Server:
+ + Added query information level 0x0109 for smb1
+ "SMB_QUERY_FILE_STREAM_INFO".
+ + Fixed filename encoding in queryPathInformation.
+ + Fixed NextEntryOffset for large directory listings.
+ + Fixed server returning an empty folder when cutting and
+ pasting recursive directories.
+ * DHCP: Fixed encoding issues.
+ Example Improvements
+ * multiple improvements, see
+ https://github.com/fortra/impacket/releases/tag/impacket_0_12_0
+ New Examples
+ * describeTicket.py: Ticket describer and decrypter.
+ * GetADComputers.py: Query's DC via LDAP and returns the COMPUTER
+ objects and the useful attributes such as full dns name,
+ operating system name and version.
+ * GetLAPSPassword.py: Extract LAPS passwords from LDAP.
+ * dacledit.py: This script can be used to read, write, remove,
+ backup, restore ACEs (Access Control Entries) in an object
+ DACL (Discretionary Access Control List).
+ * owneredit.py: Added this script to abuse WriteOwner
+ (ADS_RIGHT_WRITE_OWNER) access rights. This allows to take
+ ownership of another object, and then edit that object's DACL.
+- Remove patch:
+ * remove-future-requirement.patch (was merged upstream)
+
+-------------------------------------------------------------------
Old:
----
impacket-0.11.0.tar.gz
remove-future-requirement.patch
New:
----
impacket-0.12.0.tar.gz
BETA DEBUG BEGIN:
Old:- Remove patch:
* remove-future-requirement.patch (was merged upstream)
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-impacket.spec ++++++
--- /var/tmp/diff_new_pack.s3hqk5/_old 2024-09-17 18:20:29.412645464 +0200
+++ /var/tmp/diff_new_pack.s3hqk5/_new 2024-09-17 18:20:29.416645627 +0200
@@ -1,8 +1,8 @@
#
# spec file for package python-impacket
#
-# Copyright (c) 2023 SUSE LLC
-# Copyright (c) 2020-2023, Martin Hauke <[email protected]>
+# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2020-2024, 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-GetADUsers impacket-Get-GPPPassword
impacket-GetNPUsers impacket-GetUserSPNs impacket-DumpNTLMInfo
impacket-addcomputer impacket-atexec impacket-changepasswd impacket-dcomexec
impacket-dpapi impacket-esentutl impacket-exchanger 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-nmapAnswerMachine impacket-ntfs-read impacket-ntlmrelayx impacket-ping
impacket-ping6 impacket-psexec impacket-raiseChild impacket-rbcd
impacket-rdp_check impacket-reg impacket-registry-read impacket-rpcmap
impacket-rpcdump impacket-sambaPipe impacket-samrdump impacket-secretsdump
impacket-services impacket-smbclient impacket-smbexec impacket-smbpasswd
impacket-smbrelayx impacket-smbserver impacket-sniff impac
ket-sniffer impacket-split impacket-ticketConverter impacket-ticketer
impacket-tstool impacket-wmiexec impacket-wmipersist impacket-wmiquery
+%define binaries impacket-GetADUsers impacket-GetADComputers
impacket-Get-GPPPassword impacket-GetLAPSPassword impacket-GetNPUsers
impacket-GetUserSPNs impacket-DumpNTLMInfo impacket-addcomputer impacket-atexec
impacket-changepasswd impacket-dacledit impacket-dcomexec
impacket-describeTicket impacket-dpapi impacket-esentutl impacket-exchanger
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-raiseChild impacket-rbcd
impacket-rdp_check impacket-reg impacket-registry-read impacket-rpcmap
impacket-rpcdump impacket-sambaPipe impacket-samrdump impacket-secretsdump
impacket-services impacket-smbclient impacket-sm
bexec 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.11.0
+Version: 0.12.0
Release: 0
Summary: Python3 module to easily build and dissect network protocols
# License: modified Apache-1.1 (see file LICENSE)
@@ -29,8 +29,6 @@
URL: https://www.secureauth.com/labs/open-source-tools/impacket
#Git-Clone: https://github.com/fortra/impacket.git
Source:
https://files.pythonhosted.org/packages/source/i/impacket/impacket-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM gh#fortra/impacket#1598
-Patch0: remove-future-requirement.patch
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
@@ -38,7 +36,6 @@
BuildRequires: python-rpm-macros
Requires: python-Flask >= 1.0
Requires: python-charset-normalizer
-Requires: python-dsinternals
Requires: python-ldap3 >= 2.5
Requires: python-ldapdomaindump >= 0.9.0
Requires: python-pyOpenSSL >= 0.13.1
@@ -47,7 +44,7 @@
Requires: python-setuptools
Requires: python-six
Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module Flask >= 1.0}
@@ -76,6 +73,7 @@
%autosetup -p1 -n impacket-%{version}
sed -e '/^#!\//, 1d' -i \
impacket/examples/ntlmrelayx/servers/socksserver.py \
+ impacket/examples/mssqlshell.py \
impacket/mqtt.py
%build
++++++ impacket-0.11.0.tar.gz -> impacket-0.12.0.tar.gz ++++++
++++ 18236 lines of diff (skipped)