Accepting request 893823 from home:AndreasStieger:branches:security:tls

libtasn1 4.17.0

OBS-URL: https://build.opensuse.org/request/show/893823
OBS-URL: https://build.opensuse.org/package/show/security:tls/libtasn1?expand=0&rev=13
This commit is contained in:
Pedro Monreal Gonzalez 2021-05-17 19:35:51 +00:00 committed by Git OBS Bridge
parent 494d5f5a88
commit 3a4d6f7472
8 changed files with 1331 additions and 1458 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0e0fb0903839117cb6e3b56e68222771bebf22ad7fc2295a0ed7d576e8d4329d
size 1812442

View File

@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEWfu1XKfzqKsMUDdz2BxIh/FnmmUFAl42AF0ACgkQ2BxIh/Fn
mmVm8Qf9GroRQ/D3f8crSv/HWZJ/EGDKAcSc+s0Gc5bfPQK7CrEUJpoCRt+kZzhO
9RWcod3jot3/W26v1R6lCruQwUDbXmoPOYUMJ5cJuP8oHSs3+6m96e6aadWhpNxh
8FGsnSvLNJ1zeCtsuvf9Zyi1NVicBGoeeCRgkJIkAE1TnCsbpo+QascmXJHlfDc2
lueMzRexFzy7t03ySsRdiKpfzG1pyTWvU7lVhX8ysf2+31wi9kgvg71bPJhsA794
FBIkpHcJXBkxxmlIvI/O65pRNX+13GmZjcPij5qth6Cr1fVQcN4hzEEKzyzf2RoP
xqzVc6yNRh8pj+A44vwZ4sm7S+o0tQ==
=czTt
-----END PGP SIGNATURE-----

3
libtasn1-4.17.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ece7551cea7922b8e10d7ebc70bc2248d1fdd73351646a2d6a8d68a9421c45a5
size 1906654

View File

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEmUFc4ZBdDlWp+IAmhgt/uzL4EZ0FAmCdXhAACgkQhgt/uzL4
EZ2U2wgApO/SsHff0JLFuYsEobTeMF5mCusi13JMjovJPYOLjgi6fYP0JnMWX66y
DG22L+lJmC1C9VOI4RViVm4EEGmtwCw1NAT4COjdFUwjPgbNqiesxGMpeneFPGyV
FR3riRvjLgc5JqmnZ+Loy/ON6Ex5Enx9RJr4ezDGi6c1eQzTd3hsJU2TnZJAdiLk
2mb0ZILNuZoJGrctxIEqiDMKGBqDAgZC9XD8J4ggwtBOQwH58/LSxA6yi87E7oLH
OQqJwh8IgSKVQ0FQfZU+4RmMREr08W/x74ybAUYzUrBn4cL3nJ2WcSo0POPNkQ8e
C+bk31OLvPezCgbV2s1nZRNWk/Th4w==
=ocLC
-----END PGP SIGNATURE-----

1
libtasn1-rpmlintrc Normal file
View File

@ -0,0 +1 @@
addFilter("libtasn1-tools.*shlib-policy-missing-lib")

View File

@ -1,3 +1,18 @@
-------------------------------------------------------------------
Mon May 17 18:08:25 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
- libtasn1 4.17.0:
* Print deprecation messages for deprecated macros
* Fix some clang issues due to illegal pointers
* Restore handling of SIZE nodes
* Fix memory leak caught by oss-fuzz
* Gtk-doc fixes
* Fix bugs unveiled by Static Analysis
* Update gnulib files and many build fixes
- move tools to -tools packages and clarify licenses
- update upstream signing keyring
- remove deprecated texinfo packaging macros
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Feb 2 23:00:48 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de> Sun Feb 2 23:00:48 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
# #
# spec file for package libtasn1 # spec file for package libtasn1
# #
# Copyright (c) 2020 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -18,46 +18,53 @@
%define somajor 6 %define somajor 6
Name: libtasn1 Name: libtasn1
Version: 4.16.0 Version: 4.17.0
Release: 0 Release: 0
Summary: ASN.1 parsing library Summary: ASN.1 parsing library
License: LGPL-2.1-or-later AND GPL-3.0-only License: GFDL-1.3-or-later AND GPL-3.0-or-later AND LGPL-2.1-or-later
Group: Productivity/Networking/Security Group: Productivity/Networking/Security
URL: https://www.gnu.org/software/libtasn1/ URL: https://www.gnu.org/software/libtasn1/
Source0: http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz Source0: http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz
Source1: http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz.sig Source1: http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz.sig
# http://josefsson.org/key.txt Source2: https://josefsson.org/54265e8c.txt#/%{name}.keyring
Source2: %{name}.keyring Source3: libtasn1-rpmlintrc
Source99: baselibs.conf Source99: baselibs.conf
BuildRequires: info
BuildRequires: pkgconfig BuildRequires: pkgconfig
Requires(post): %{install_info_prereq}
Requires(preun): %{install_info_prereq}
%description %description
This is the ASN.1 library used by GNUTLS. More up to date information This is the ASN.1 library used by GNUTLS. Abstract Syntax Notation One (ASN.1)
can be found at http://www.gnu.org/software/gnutls and is a standardized data description and serialization language.
http://www.gnutls.org
%package -n libtasn1-%{somajor} %package -n libtasn1-%{somajor}
Summary: ASN.1 parsing library Summary: ASN.1 parsing library
License: LGPL-2.1-or-later
Group: System/Libraries Group: System/Libraries
Requires: %{name} >= %{version}
%description -n libtasn1-%{somajor} %description -n libtasn1-%{somajor}
This is the ASN.1 library used by GNUTLS. More up to date information This is the ASN.1 library used by GNUTLS. Abstract Syntax Notation One (ASN.1)
can be found at http://www.gnu.org/software/gnutls and is a standardized data description and serialization language.
http://www.gnutls.org
%package tools
Summary: ASN.1 parsing tools
License: GFDL-1.3-or-later AND GPL-3.0-or-later
Group: Productivity/Networking/Diagnostic
Obsoletes: libtasn1 <= 4.16.0
Provides: libtasn1 = %{version}
%description tools
This package contains various utilities for parting ASN.1 data.
%package devel %package devel
Summary: Development files for the ASN.1 parsing library Summary: Development files for the ASN.1 parsing library
License: GFDL-1.3-or-later AND LGPL-2.1-or-later
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libtasn1-%{somajor} = %{version} Requires: libtasn1-%{somajor} = %{version}
%description devel %description devel
This is the ASN.1 library used by GNUTLS. More up to date information This is the ASN.1 library used by GNUTLS. Abstract Syntax Notation One (ASN.1)
can be found at http://www.gnu.org/software/gnutls and is a standardized data description and serialization language.
http://www.gnutls.org
This package contains files required to build against libtasn1.
%prep %prep
%setup -q %setup -q
@ -73,28 +80,22 @@ find %{buildroot} -type f -name "*.la" -delete -print
%check %check
%make_build check %make_build check
%post
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
%preun
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
%post -n libtasn1-%{somajor} -p /sbin/ldconfig %post -n libtasn1-%{somajor} -p /sbin/ldconfig
%postun -n libtasn1-%{somajor} -p /sbin/ldconfig %postun -n libtasn1-%{somajor} -p /sbin/ldconfig
%files %files -n libtasn1-%{somajor}
%license doc/COPYING* %license doc/COPYING.LESSER
%doc NEWS README.md THANKS %{_libdir}/*.so.%{somajor}*
%files tools
%license doc/COPYING
%{_bindir}/* %{_bindir}/*
%{_mandir}/man1/*.1%{?ext_man} %{_mandir}/man1/*.1%{?ext_man}
%{_infodir}/*.info%{?ext_info} %{_infodir}/*.info%{?ext_info}
%files -n libtasn1-%{somajor}
%license doc/COPYING*
%{_libdir}/*.so.%{somajor}*
%files devel %files devel
%license doc/COPYING* %license doc/COPYING.LESSER
%doc NEWS README THANKS
%{_includedir}/*.h %{_includedir}/*.h
%{_libdir}/*.so %{_libdir}/*.so
%{_libdir}/pkgconfig/libtasn1.pc %{_libdir}/pkgconfig/libtasn1.pc