From 6fdb9b15836fafa9884904537c41e2049b32c49c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 7 Jun 2023 09:58:43 +0200 Subject: [PATCH] Sync from SUSE:ALP:Source:Standard:1.0 libntlm revision f00040d73609a452a142fecf496b14e7 --- .gitattributes | 23 +++++++++++ libntlm-1.6.tar.gz | 3 ++ libntlm-1.6.tar.gz.sig | Bin 0 -> 119 bytes libntlm.changes | 40 +++++++++++++++++++ libntlm.keyring | 23 +++++++++++ libntlm.spec | 86 +++++++++++++++++++++++++++++++++++++++++ 6 files changed, 175 insertions(+) create mode 100644 .gitattributes create mode 100644 libntlm-1.6.tar.gz create mode 100644 libntlm-1.6.tar.gz.sig create mode 100644 libntlm.changes create mode 100644 libntlm.keyring create mode 100644 libntlm.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/libntlm-1.6.tar.gz b/libntlm-1.6.tar.gz new file mode 100644 index 0000000..b870fb7 --- /dev/null +++ b/libntlm-1.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2376b87b06d8755aa3498bb1226083fdb1d2cf4460c3982b05a9aa0b51d6821 +size 688608 diff --git a/libntlm-1.6.tar.gz.sig b/libntlm-1.6.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000..c45edcd695d516119384f38fda66071a61607bf5 GIT binary patch literal 119 zcmeAuWnmEGV2~A4WLbP>PCNHpL#|y{&g%yjX> + +- Update url and download locations for tarball. + +------------------------------------------------------------------- +Tue Jun 9 19:25:34 UTC 2020 - Jan Engelhardt + +- Update to release 1.6 + * Fix buffer overflow in buildSmbNtlmAuth* function. + CVE-2019-17455. [boo#1153669] + +------------------------------------------------------------------- +Thu Aug 22 06:31:19 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.5 + * Build system fixes, patches for LTO/gcc8 support. + +------------------------------------------------------------------- +Tue Oct 27 13:04:54 UTC 2015 - meissner@suse.com + +- run "make test" + +------------------------------------------------------------------- +Wed Jul 17 23:31:29 UTC 2013 - jengelh@inai.de + +- Update to new upstream release 1.4 +* Fixes to the build procedure and autotools update. No + user visible changes. +- Optional signature verification + +------------------------------------------------------------------- +Tue Jun 19 10:04:23 UTC 2012 - jengelh@inai.de + +- Make package build on SLE_11 as well: use classic make install. + +------------------------------------------------------------------- +Fri Nov 25 01:04:06 UTC 2011 - jengelh@medozas.de + +- Initial package (1.3) for build.opensuse.org diff --git a/libntlm.keyring b/libntlm.keyring new file mode 100644 index 0000000..33bba5e --- /dev/null +++ b/libntlm.keyring @@ -0,0 +1,23 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9fV+QlTmXxo2naObDuGtw5 +8YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9zZWZzc29uLm9yZz6IlgQT +FggAPhYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJcks60AhsDBQkBHMQABQsJCAcC +BhUICQoLAgQWAgMBAh4BAheAAAoJENc89jjFPAa+mrABAM8bSSGjIEtriABJteUo +A/GAWJ+VnLoR44kc5QmQxhKsAQCNdRzLXCvDvYIAOIblRRetsGdFI0zdXA/Ey/NA +0B9yALgzBFySz3UWCSsGAQQB2kcPAQEHQLzCFcHHrKzVSPDDarZPYqn89H5TPaxw +cORgRg+4DagEiH4EGBYIACYWIQSx0r0Tdb7LeEz0+MTXPPY4xTwGvgUCXJLPdQIb +IAUJARzEAAAKCRDXPPY4xTwGvuSSAP9+QE0ODSVcRYsmSMXzEEOaCwlthh22A1Cm +XoV5s1yumwD/aVUqVN1Q0mSE6iab47Q2EklsCBTl8cSq/A1DcewQKQi4MwRcks+B +FgkrBgEEAdpHDwEBB0DsUwiDmnlwMSNoSF+ByvW0E6TVXou9PKDa9SpZvKghioj1 +BBgWCAAmFiEEsdK9E3W+y3hM9PjE1zz2OMU8Br4FAlySz4ECGwIFCQEcxAAAgQkQ +1zz2OMU8Br52IAQZFggAHRYhBKPMnIcLnTEKutTPL1FyKwj+R0WiBQJcks+BAAoJ +EFFyKwj+R0Wip0wBAKAfjlqx5mAivAo69Q4D1B+yZ4TwZkdg24UeYz0URBLoAPoD +jHlpi+hjqWj3ymC3DYc8OGZwJcUi2NcKtXgDQaYkDgouAQC5P99kv6H+PL9Bb3J9 +KLgFPno8ZTuf8yhTOM7Abx+WPgEA4Kb5+ouGszRJDPOMDSp0KuxMr/usFJn3Ty1s +1g5rCA64OARcks9qEgorBgEEAZdVAQUBAQdAMZUbpg1up2WOwPlQn3pPVaRMejyZ +nScmD7d5TRzHehwDAQgHiH4EGBYIACYWIQSx0r0Tdb7LeEz0+MTXPPY4xTwGvgUC +XJLPagIbDAUJARzEAAAKCRDXPPY4xTwGvuJDAQCCxva8K4XD0gL2suFw4CfEqgx5 +vALCgNxO84q8VauV/QEAjZVwfkVoe8l+tbrZCa84gakLYv497xyl+nN8lOBSzQs= +=Db1B +-----END PGP PUBLIC KEY BLOCK----- diff --git a/libntlm.spec b/libntlm.spec new file mode 100644 index 0000000..48f2fc0 --- /dev/null +++ b/libntlm.spec @@ -0,0 +1,86 @@ +# +# spec file for package libntlm +# +# Copyright (c) 2023 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: libntlm +%define lname libntlm0 +Version: 1.6 +Release: 0 +Summary: Implementation of Microsoft's NTLMv1 authentication +License: LGPL-2.1-or-later +Group: Development/Libraries/C and C++ +URL: https://gitlab.com/gsasl/libntlm/ + +#Git-Clone: https://gitlab.com/gsasl/libntlm.git +#DL-URL: https://download.savannah.nongnu.org/releases/libntlm/ +Source: https://download.savannah.nongnu.org/releases/libntlm/%name-%version.tar.gz +Source2: https://download.savannah.nongnu.org/releases/libntlm/%name-%version.tar.gz.sig +Source3: %name.keyring +BuildRequires: pkg-config + +%description +Libntlm provides routines to manipulate the structures used for the +client end of Microsoft NTLMv1 authentication. + +%package -n %lname +Summary: Implementation of Microsoft's NTLMv1 authentication +Group: System/Libraries + +%description -n %lname +Libntlm provides routines to manipulate the structures used for the +client end of Microsoft NTLMv1 authentication. + +%package devel +Summary: Development files for libntlm, an NTLMv1 authentication library +Group: Development/Libraries/C and C++ +Requires: %lname = %version + +%description devel +Libntlm provides routines to manipulate the structures used for the +client end of Microsoft NTLMv1 authentication. + +This subpackage contains libraries and header files for developing +applications that want to make use of libntlm. + +%prep +%autosetup -p1 + +%build +%configure --disable-static +make %{?_smp_mflags} + +%install +%make_install +rm -f "%buildroot/%_libdir"/*.la + +%check +make check + +%post -n %lname -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig + +%files -n %lname +%license COPYING +%_libdir/libntlm.so.0* + +%files devel +%doc ChangeLog NEWS README +%_includedir/ntlm.h +%_libdir/libntlm.so +%_libdir/pkgconfig/libntlm.pc + +%changelog