| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gcr-ssh-agent | Distribution: openSUSE Tumbleweed |
| Version: 4.4.0.1 | Vendor: openSUSE |
| Release: 2.1 | Build date: Fri May 23 11:41:58 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 55417 | Source RPM: gcr-4.4.0.1-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.gnome.org | |
| Summary: SSH agent binary for gcr | |
gcr-ssh-agent as a standalone binary, so that it can easily be managed through systemd.
LGPL-2.1-or-later
* Fri May 23 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Drop obsolete update-desktop-files BuildRequires.
* Thu Mar 20 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Fix supplements of gcr-ssh-agent: supplement against
openssh-clients and gnome-shell, not against gpg2.
* Wed Mar 19 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.4.0.1:
+ meson: Fix gck vesion
- Changes from version 4.4.0:
+ gcr:
- Add OID for Extended Key Usage
- Avoid g_strv_builder_unref_to_strv()
- Support parsing ed25519 SSH public keys
+ gck: Disable parallel tests using gck-mock module
+ meson: Do a stricter check on GLib version
+ Updated translations.
* Sun Feb 09 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.3.91:
+ gcr:
- Implement Certificate Policies extension
- Implement Authority Information Access (AIA) extension
- Implement Authority Key Identifier extension
- Implement CRL Distribution Points extension
- Add GcrGeneralNames helper object
+ gck: Add missing finish-func annotation to
gck_slot_open_session_full_async
+ Migrate away from g_assert() in some unit tests
+ Updated translations.
* Wed Feb 05 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.3.90.3 (Unstable):
+ gcr:
- Add new GcrCertificateExtension API
- Vala override for CertificateField.get_value
+ Fix meson test failures in FIPS mode
+ doap: Remove invalid maintainer entry
+ tests: Replace echo -n by printf
+ build:
- Avoid redundant libegg linking into gck tests
- Fix some GLib/GTK deprecation warnings
+ ssh-agent: Request rsa-sha2-256 signature in tests
+ Updated translations.
* Wed Feb 05 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.3.1:
+ gcr: Vala override for CertificateField.get_value
+ Fix "meson test" failures in FIPS mode
+ doap: Remove invalid maintainer entry
+ tests: Replace echo -n by printf
+ build: Avoid redundant libegg linking into gck tests
+ build: Fix some GLib/GTK deprecation warnings
+ ssh-agent: Request rsa-sha2-256 signature in tests
+ docs: Fix up a bunch of gi-docgen annotations
+ ci: Use GNOME Release service
+ Updated translations.
* Mon Aug 19 2024 Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire gettext-devel instead of gettext: allow OBS to
shortcut through gettext-runtime-mini.
* Fri Apr 12 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 4.3.0:
+ certificate: Add API to retrieve version.
+ Bump required GnuTLS version to 3.8.5.
+ Avoid potential integer overflow spotted by UBSan>
+ Support GnuTLS as an alternative crypto backend.
+ Updated translations.
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 4.2.1:
+ gcr-ssh-agent: set `SSH_AUTH_SOCK`.
+ gcr-ssh-agent: port avoid deadlock fix.
+ Updated translations.
* Mon Feb 12 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 4.2.0:
+ gcr-ssh-agent: add command line options to gcr-ssh-agent.
+ gcr-ssh-agent: Fix memory leak spotted by ASan.
+ gcr-ssh-agent: Port memory safety fixes from gnome-keyring
ssh-agent.
+ Updated translations.
* Tue Nov 28 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -p N instead of deprecated %patchN.
* Mon Mar 06 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.1.0:
+ The soversion is now properly set to 4.
+ certificate: Print dates in ISO8601 format
+ viewer: Support certificates read from PKCS#11 store
+ gcr: Add means to construct GcrCertificate from PKCS#11 URI
+ Several smaller fixes found with ASAN
+ Stop using GSlice
+ a11y: Improve reading of certificate info by screen readers
+ Updated translations.
- Rename sub-packages following upstreams correction of soversion.
libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
libgck-2-2.
* Thu Oct 13 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 4.0.0:
+ This the first stable release of gcr4 and gck2.
+ Updated translations.
* Mon Sep 05 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.92.0:
+ This is the beta release of gcr4, which is a major version bump
after gcr3 with several API and ABI breaks.
+ `GcrCertificateSection` and `GcrCertificateField` have been
added, which now allow consumers to more easily create their
own GcrCertificate-based UIs.
+ gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
gcr-gtk4.
+ `GcrComparable` and `GckList` have been removed.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
supported. Following upstream changes, stop passing gtk3=true to
meson.
- Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
3.90.0 release.
* Wed Aug 03 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.90.0:
+ The "gcr" pkgconfig package now no longer contains the UI
widgets (i.e. the former "gcr-base" package)..
+ "gcr-ui" no longer exists. There is now "gcr-gtk3" and
"gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
might be removed from by the beta release however, in favor of
widgets for each DE (e.g. libadwaita or libgranite or ...).
+ All deprecated API has been removed, as well as most UI-related
code. This includes most widgets, GcrColumn and any icons.
+ Most GObject-based code has been updated to use modern
constructs like the `G_DECLARE_*` macros.
+ "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
"pcks11.h", this is provided by the p11-kit package. If you
used pkcs11.vapi, you'll have to copy it directly in your
repository.
+ The org.gnome.crypto.pgp schema is no longer shipped. The
options provided in it are part of GPG configuration files.
+ The minimally required version of Meson is now 0.59.
+ All `GcrCollection` based APIs are now ported to `GListModel`.
+ Added lookup of trust assertions for distrusted certs.
+ Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
upstream.
* Mon Jul 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.41.1:
+ meson: Fix unknown kw argument in gnome.generate_gir.
+ gcr: Add G_SPAWN_CLOEXEC_PIPES flag to all the g_spawn
commands.
+ docs: Port from gtk-doc to gi-docgen.
+ Unbreak build without systemd.
+ Several CI fixes.
+ Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fixed
upstream.
- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
upstreams port.
- Use ldconfig_scriptlets macro for post(un) handling.
- Split out doc subpackage.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Build data and doc sub-packages as noarch.
* Tue Feb 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
with meson 060.0 and newer.
/usr/lib/systemd/user/gcr-ssh-agent.service /usr/lib/systemd/user/gcr-ssh-agent.socket /usr/libexec/gcr-ssh-agent
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:58:29 2025