|
|
|
@ -1,6 +1,16 @@
|
|
|
|
|
## START: Set by rpmautospec
|
|
|
|
|
## (rpmautospec version 0.6.5)
|
|
|
|
|
## RPMAUTOSPEC: autorelease, autochangelog
|
|
|
|
|
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
|
|
|
|
|
release_number = 4;
|
|
|
|
|
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
|
|
|
|
|
print(release_number + base_release_number - 1);
|
|
|
|
|
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
|
|
|
|
|
## END: Set by rpmautospec
|
|
|
|
|
|
|
|
|
|
# This spec file has been automatically updated
|
|
|
|
|
Version: 0.25.3
|
|
|
|
|
Release: 3%{?dist}
|
|
|
|
|
Version: 0.25.5
|
|
|
|
|
Release: %{?autorelease}%{!?autorelease:1%{?dist}}
|
|
|
|
|
Name: p11-kit
|
|
|
|
|
Summary: Library for loading and sharing PKCS#11 modules
|
|
|
|
|
|
|
|
|
@ -12,9 +22,6 @@ Source2: https://p11-glue.github.io/p11-glue/p11-kit/p11-kit-release-keyr
|
|
|
|
|
Source3: trust-extract-compat
|
|
|
|
|
Source4: p11-kit-client.service
|
|
|
|
|
|
|
|
|
|
Patch: 001-static-analysis.patch
|
|
|
|
|
Patch: p11-kit-0.25.5-trust-file-length.patch
|
|
|
|
|
|
|
|
|
|
BuildRequires: gcc
|
|
|
|
|
BuildRequires: libtasn1-devel >= 2.3
|
|
|
|
|
BuildRequires: libffi-devel
|
|
|
|
@ -155,26 +162,72 @@ fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Fri Oct 25 2024 Zoltan Fridrich <zfridric@redhat.com> - 0.25.3-3
|
|
|
|
|
- Fix regression in trust where file creation fails for long cert labels
|
|
|
|
|
Resolves: RHEL-64917
|
|
|
|
|
## START: Generated by rpmautospec
|
|
|
|
|
* Tue Jul 30 2024 Miluse Bezo Konecna <mbezokon@redhat.com> - 0.25.5-4
|
|
|
|
|
- Fix gating.yaml
|
|
|
|
|
|
|
|
|
|
* Fri Jul 19 2024 Miluse Bezo Konecna <mbezokon@redhat.com> - 0.25.5-3
|
|
|
|
|
- add gating RHEL-10
|
|
|
|
|
|
|
|
|
|
* Thu Jul 11 2024 Zoltan Fridrich <zfridric@redhat.com> - 0.25.5-2
|
|
|
|
|
- Add gating.yaml
|
|
|
|
|
|
|
|
|
|
* Wed Jul 10 2024 Zoltan Fridrich <zfridric@redhat.com> - 0.25.5-1
|
|
|
|
|
- Rebase to 0.25.5
|
|
|
|
|
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 0.25.3-9
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
* Tue May 28 2024 Zoltan Fridrich <zfridric@redhat.com> - 0.25.3-8
|
|
|
|
|
- Remove tests and packit from repo
|
|
|
|
|
|
|
|
|
|
* Thu Nov 23 2023 Zoltan Fridrich <zfridric@redhat.com> - 0.25.3-2
|
|
|
|
|
* Tue May 21 2024 Zoltan Fridrich <zfridric@redhat.com> - 0.25.3-7
|
|
|
|
|
- Fix a bug where eddsa mechanism isnt recognized in generate-keypair
|
|
|
|
|
|
|
|
|
|
* Tue May 21 2024 Zoltan Fridrich <zfridric@redhat.com> - 0.25.3-6
|
|
|
|
|
- Fix issues found by static analysis
|
|
|
|
|
Related: RHEL-14834
|
|
|
|
|
|
|
|
|
|
* Wed Nov 15 2023 Zoltan Fridrich <zfridric@redhat.com> - 0.25.3-1
|
|
|
|
|
- Update to new upstream release 0.25.3
|
|
|
|
|
Resolves: RHEL-14834
|
|
|
|
|
* Tue May 21 2024 Zoltan Fridrich <zfridric@redhat.com> - 0.25.3-5
|
|
|
|
|
- Fix usage message in p11-kit list-tokens command
|
|
|
|
|
|
|
|
|
|
* Wed Jan 31 2024 Daiki Ueno <dueno@redhat.com> - 0.25.3-4
|
|
|
|
|
- import-object: Avoid integer truncation on 32-bit platforms
|
|
|
|
|
|
|
|
|
|
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.25.3-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.25.3-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Nov 15 2023 Packit <hello@packit.dev> - 0.25.3-1
|
|
|
|
|
- [packit] 0.25.3 upstream release
|
|
|
|
|
|
|
|
|
|
* Wed Nov 08 2023 Zoltan Fridrich <zfridric@redhat.com> - 0.25.2-2
|
|
|
|
|
- Replace "black list" with "blocklist" in package description
|
|
|
|
|
|
|
|
|
|
* Tue Oct 31 2023 Packit <hello@packit.dev> - 0.25.2-1
|
|
|
|
|
- [packit] 0.25.2 upstream release
|
|
|
|
|
|
|
|
|
|
* Wed Nov 8 2023 Zoltan Fridrich <zfridric@redhat.com> - 0.25.2-1
|
|
|
|
|
- Update to new upstream release 0.25.2
|
|
|
|
|
Resolves: RHEL-14834
|
|
|
|
|
- Add IBM specific mechanisms and attributes
|
|
|
|
|
Resolves: RHEL-10570
|
|
|
|
|
* Thu Oct 26 2023 Packit <hello@packit.dev> - 0.25.1-1
|
|
|
|
|
- [packit] 0.25.1 upstream release
|
|
|
|
|
|
|
|
|
|
* Tue Feb 1 2022 Daiki Ueno <dueno@redhat.com> - 0.24.1-2
|
|
|
|
|
- Replace "black list" with "blocklist" in -trust subpackage description (#2026457)
|
|
|
|
|
* Thu Aug 24 2023 Daiki Ueno <dueno@redhat.com> - 0.25.0-3
|
|
|
|
|
- Migrate License field to SPDX license identifier
|
|
|
|
|
|
|
|
|
|
* Fri Jul 14 2023 Packit <hello@packit.dev> - 0.25.0-1
|
|
|
|
|
- [packit] 0.25.0 upstream release
|
|
|
|
|
|
|
|
|
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.24.1-6
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Dec 12 2022 Florian Weimer <fweimer@redhat.com> - 0.24.1-5
|
|
|
|
|
- Port meson build script to C99
|
|
|
|
|
|
|
|
|
|
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.24.1-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.24.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Jan 17 2022 Packit Service <user-cont-team+packit-service@redhat.com> - 0.24.1-1
|
|
|
|
|
- Release 0.24.1 (Daiki Ueno)
|
|
|
|
@ -196,100 +249,11 @@ fi
|
|
|
|
|
- Meson: Add libtasn1 to trust programs (Issam E. Maghni)
|
|
|
|
|
- meson: optionalise glib's development files for gtk_doc (Đoàn Trần Công Danh)
|
|
|
|
|
|
|
|
|
|
* Wed Aug 18 2021 DJ Delorie <dj@redhat.com> - 0.24.0-4
|
|
|
|
|
- Rebuilt for libffi 3.4.2 SONAME transition.
|
|
|
|
|
Related: rhbz#1891914
|
|
|
|
|
|
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0.24.0-3
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
|
|
|
|
|
* Tue Jul 13 2021 Daiki Ueno <dueno@redhat.com> - 0.24.0-2
|
|
|
|
|
- Rebuild with newer GCC to fix annocheck failures
|
|
|
|
|
|
|
|
|
|
* Thu Jun 03 2021 Packit Service <user-cont-team+packit-service@redhat.com> - 0.24.0-1
|
|
|
|
|
- common: Only check strndup behavior when replacement is used (Daiki Ueno)
|
|
|
|
|
- Release 0.24.0 (Daiki Ueno)
|
|
|
|
|
- Release 0.23.22 (Daiki Ueno)
|
|
|
|
|
- rpc: Tighten attribute array check with manual enumeration (Daiki Ueno)
|
|
|
|
|
- Check for SUN_LEN and provide fallback (Claes Nästén)
|
|
|
|
|
- Do not define _XOPEN_SOURCE in compat.c on Solaris (Claes Nästén)
|
|
|
|
|
- make autogen.sh a bit more portable (Claes Nästén)
|
|
|
|
|
- rpc-server: Disable parsing CKF_ARRAY_ATTRIBUTE (Daiki Ueno)
|
|
|
|
|
- Update README.md (Daiki Ueno)
|
|
|
|
|
- README.md: Suggest using only meson sub-commands instead of ninja (Daiki Ueno)
|
|
|
|
|
- p11-kit: Add missing <limits.h> include for SIZE_MAX (Daiki Ueno)
|
|
|
|
|
- packit: drop synced_files (Tomas Tomecek)
|
|
|
|
|
- packit: fedora renamed master branch to rawhide (Tomas Tomecek)
|
|
|
|
|
- Fix minor typo (Yuri Chornoivan)
|
|
|
|
|
- po: Add trust/trust.c to POTFILES.in (Daiki Ueno)
|
|
|
|
|
- po: Update POTFILES.in (Daiki Ueno)
|
|
|
|
|
- trust: Make more strings translatable (Daiki Ueno)
|
|
|
|
|
- p11-kit: Make more strings translatable (Daiki Ueno)
|
|
|
|
|
- common: Enable message translation in p11_tool_main (Daiki Ueno)
|
|
|
|
|
- meson: Make sure to set PROJECT_NAME and ENABLE_NLS for 'nls' option (Daiki Ueno)
|
|
|
|
|
- build: Add fuzz/meson.build in the distribution (Daiki Ueno)
|
|
|
|
|
- fuzz: Move the directory out of build/ (Daiki Ueno)
|
|
|
|
|
- Release all library/mock resources before exit (David Cook)
|
|
|
|
|
- Add separate oss-fuzz Makefile target (David Cook)
|
|
|
|
|
- Add build targets for future additional fuzzers (David Cook)
|
|
|
|
|
- Build fuzzer target from meson/ninja (David Cook)
|
|
|
|
|
- Explicit dependency for virtual-fixed-generated.h (David Cook)
|
|
|
|
|
- Build fuzzer target from automake (David Cook)
|
|
|
|
|
- rpc_fuzzer: Clean up buffer before exit (David Cook)
|
|
|
|
|
- New set of fuzzer seeds (David Cook)
|
|
|
|
|
- github: Remove unnecessary SRCDIR envvar (Daiki Ueno)
|
|
|
|
|
- github: Use runuser instead of su for building and testing (Daiki Ueno)
|
|
|
|
|
- github: Use composite action to simplify the main recipe (Daiki Ueno)
|
|
|
|
|
- github: Use pre-built container image for building (Daiki Ueno)
|
|
|
|
|
- README.md: Add GitHub workflow status (Daiki Ueno)
|
|
|
|
|
- travis: Remove configurations other than FreeBSD (Daiki Ueno)
|
|
|
|
|
- autotools: Fix for VPATH build (Daiki Ueno)
|
|
|
|
|
- github actions: Initial CI setup (Anderson Toshiyuki Sasaki)
|
|
|
|
|
- modules: p11_kit_initialize_module: Remove redundant module unref (Daiki Ueno)
|
|
|
|
|
- server: Account for NUL byte at the end of Unix domain socket path (Daiki Ueno)
|
|
|
|
|
- compat: Expose FreeBSD specific issetugid, getresuid, and getresgid (Daiki Ueno)
|
|
|
|
|
- compat: Remove <unistd.h> inclusion from compat.h (Daiki Ueno)
|
|
|
|
|
- compat: Avoid unused variables warning in fdwalk emulation (Daiki Ueno)
|
|
|
|
|
- compat: Pacify ASan complaints on intentionally leaked buffer (Daiki Ueno)
|
|
|
|
|
- meson: Link trust/client modules explicitly to -ldl (Daiki Ueno)
|
|
|
|
|
- p11-kit/lists.c: Add stdint.h to fix compilation (Daniel Engberg)
|
|
|
|
|
- Follow-up to arithmetic overflow fix (David Cook)
|
|
|
|
|
- Check for arithmetic overflows before allocating (David Cook)
|
|
|
|
|
- Check attribute length against buffer size (David Cook)
|
|
|
|
|
- Fix bounds check in p11_rpc_buffer_get_byte_array (David Cook)
|
|
|
|
|
- Fix buffer overflow in log_token_info (David Cook)
|
|
|
|
|
- common: Don't assume __STDC_VERSION__ is always defined (Daiki Ueno)
|
|
|
|
|
- compat: getauxval: correct compiler macro for FreeBSD (Daiki Ueno)
|
|
|
|
|
- compat: fdwalk: add guard for Linux specific local variables (Daiki Ueno)
|
|
|
|
|
- meson: Add missing libtasn1 dependency (Daiki Ueno)
|
|
|
|
|
- travis: Add freebsd build (Daiki Ueno)
|
|
|
|
|
- anchor: Prefer persistent format when storing anchor (Daiki Ueno)
|
|
|
|
|
- travis: Run "make check" along with "make distcheck" for coverage (Daiki Ueno)
|
|
|
|
|
- travis: Use python3 as the default Python interpreter (Daiki Ueno)
|
|
|
|
|
- travis: Route to Ubuntu 20.04 base image (Daiki Ueno)
|
|
|
|
|
- meson: Set -fstack-protector for MinGW64 cross build (Daiki Ueno)
|
|
|
|
|
- meson: expand ternary operator in function call for compatibility (Daiki Ueno)
|
|
|
|
|
- meson: Use custom_target for generating external XML entities (Daiki Ueno)
|
|
|
|
|
- meson: Allow building manpages without gtk-doc (Jan Alexander Steffens (heftig))
|
|
|
|
|
- Rename is_path_component to is_path_separator (Alexander Sosedkin)
|
|
|
|
|
- Use is_path_component in one more place (Alexander Sosedkin)
|
|
|
|
|
- Remove more duplicate separators in p11_path_build (Alexander Sosedkin)
|
|
|
|
|
- common: Fix infloop in p11_path_build (Daiki Ueno)
|
|
|
|
|
- Use inclusive language on certificate distrust (Daiki Ueno)
|
|
|
|
|
- proxy: C_CloseAllSessions: Make sure that calloc args are non-zero (Daiki Ueno)
|
|
|
|
|
- build: Use calloc in a consistent manner (Daiki Ueno)
|
|
|
|
|
- meson: Allow override of default bashcompdir. Fixes meson regression (issue #322). Pass -Dbashcompdir=/xxx to meson. (John Hein)
|
|
|
|
|
- common: Check for a NULL locale before freeing it (Tavian Barnes)
|
|
|
|
|
- p11_test_copy_setgid: Skip setgid tests on nosuid filesystems (Anders Kaseorg)
|
|
|
|
|
- unix-peer: replace incorrect include1 (Rosen Penev)
|
|
|
|
|
- test-compat: Skip getprogname test if BUILDDIR contains a symlink (Daiki Ueno)
|
|
|
|
|
- add trust-extract-compat into EXTRA-DIST (Xℹ Ruoyao)
|
|
|
|
|
- meson: install trust-extract-compat (Xℹ Ruoyao)
|
|
|
|
|
- rename trust-extract-compat.in to trust-extract-compat (Xℹ Ruoyao)
|
|
|
|
|
* Sat Jan 08 2022 Miro Hrončok <mhroncok@redhat.com> - 0.23.22-5
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34
|
|
|
|
|
|
|
|
|
|
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.23.22-4
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.22-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jan 26 2021 Daiki Ueno <dueno@redhat.com> - 0.23.22-3
|
|
|
|
|
- Suppress intentional memleak in getprogname emulation (#1905581)
|
|
|
|
@ -623,3 +587,5 @@ fi
|
|
|
|
|
|
|
|
|
|
* Tue Jul 12 2011 Kalev Lember <kalevlember@gmail.com> - 0.2-1
|
|
|
|
|
- Initial RPM release
|
|
|
|
|
|
|
|
|
|
## END: Generated by rpmautospec
|
|
|
|
|