commit libcacard for openSUSE:Factory
Hello community, here is the log from the commit of package libcacard for openSUSE:Factory checked in at 2019-12-02 11:31:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcacard (Old) and /work/SRC/openSUSE:Factory/.libcacard.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libcacard" Mon Dec 2 11:31:08 2019 rev:5 rq:751103 version:2.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libcacard/libcacard.changes 2019-05-22 10:51:24.347325181 +0200 +++ /work/SRC/openSUSE:Factory/.libcacard.new.4691/libcacard.changes 2019-12-02 11:35:33.142439138 +0100 @@ -1,0 +2,18 @@ +Tue Nov 26 15:32:36 UTC 2019 - Bruce Rogers <brogers@suse.com> + +- Update to v2.7.0. Changes include: +* Improve compatibility with Windows guests, particularly with + ActivClient Windows drivers. +* Implement Microsoft PnP applet used by Windows for card detection +* Fill several structures returned by Global Platform applet to + mimic behavior of real cards. +* Implement API for creation of serial number used to uniquely + identify a emulated card. +* More verbose debug logs +* Fix the VERIFY semantics, which can be used for login status + check +* Add clang and csbuild CI targets +* Use ATR from official CAC card to improve card detection under + Windows + +------------------------------------------------------------------- Old: ---- libcacard-2.6.1.tar.xz libcacard-2.6.1.tar.xz.sign New: ---- libcacard-2.7.0.tar.xz libcacard-2.7.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcacard.spec ++++++ --- /var/tmp/diff_new_pack.ST8nIf/_old 2019-12-02 11:35:34.122438653 +0100 +++ /var/tmp/diff_new_pack.ST8nIf/_new 2019-12-02 11:35:34.126438651 +0100 @@ -1,7 +1,7 @@ # # spec file for package libcacard # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: libcacard -Url: http://cgit.freedesktop.org/spice/libcacard/ +URL: http://cgit.freedesktop.org/spice/libcacard/ Summary: Common Access Card (CAC) emulation License: LGPL-2.1-or-later Group: System/Emulators/PC -Version: 2.6.1 +Version: 2.7.0 Release: 0 Source: http://www.spice-space.org/download/libcacard/%{name}-%{version}.tar.xz -Source1: http://www.spice-space.org/download/libcacard/%{name}-%{version}.tar.xz.sign +Source1: http://www.spice-space.org/download/libcacard/%{name}-%{version}.tar.xz.asc Source2: %{name}.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: glib2-devel ++++++ libcacard-2.6.1.tar.xz -> libcacard-2.7.0.tar.xz ++++++ ++++ 10584 lines of diff (skipped) ++++++ libcacard.keyring ++++++ --- /var/tmp/diff_new_pack.ST8nIf/_old 2019-12-02 11:35:34.302438563 +0100 +++ /var/tmp/diff_new_pack.ST8nIf/_new 2019-12-02 11:35:34.302438563 +0100 @@ -1,89 +1,50 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -dZpMz+1C2h3OWrrIsYSPGPL/vTSnUTb+ -=Rfpa +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 +=MGxQ -----END PGP PUBLIC KEY BLOCK-----
participants (1)
-
root