[Spice-devel] [PATCH v2 00/13] libcacard: pending patches

Christophe Fergeau cfergeau at redhat.com
Fri Oct 9 09:30:31 PDT 2015


ACK from me.

Christophe

On Fri, Oct 09, 2015 at 06:15:53PM +0200, marcandre.lureau at redhat.com wrote:
> From: Marc-André Lureau <marcandre.lureau at redhat.com>
> 
> A series of pending patches for libcacard, adapted from previous
> patches for qemu. Most of this patches have already been reviewed by
> me, other adapted, or added. A second look is worth it:
> 
> - add error checking to vcard_emul_options()
> - add VCARD_DIRECT implementation to provide direct communication with
>   a smartcard using libpcsclite (--enable-pcsc)
> - bug fix: delete the reader entry after queueing an event, not before
> - add a top-level libcacard.h header
> - add test & code coverage
> - update for 2.5.1
> 
> v1->v2:
> - fixes after Christophe review
> - made capcsc.h a private header
> - updated autoconf-archive m4 files
> 
> thanks
> 
> Jeremy White (5):
>   Bug fix: delete the reader entry after queueing an event, not before
>   Add error checking to vcard_emul_options()
>   Add a VCARD_DIRECT implemention to the libcacard smartcard support
>   Enable support for passthru
>   vscclient: remove the (broken) passthru option
> 
> Marc-André Lureau (7):
>   build-sys: update autoconf-archive macros
>   build-sys: add --enable-pcsc
>   build-sys: do not install vcardt_internal.h
>   Add libcacard.h
>   Add some tests & code coverage
>   build-sys: move G_LOG_DOMAIN to CPPFLAGS
>   NEWS: update for upcoming 2.5.1
> 
> Thomas Huth (1):
>   libcacard: Fix bug detected with 'smatch'
> 
>  Makefile.am                     |  42 ++-
>  NEWS                            |  11 +
>  build-aux/glib-tap.mk           | 150 +++++++++
>  build-aux/tap-driver.sh         | 652 ++++++++++++++++++++++++++++++++++++++++
>  build-aux/tap-test              |   5 +
>  configure.ac                    |  29 ++
>  m4/ax_append_flag.m4            |   4 +-
>  m4/ax_compiler_flags.m4         |   4 +-
>  m4/ax_compiler_flags_cflags.m4  |   7 +-
>  m4/ax_compiler_flags_ldflags.m4 |  12 +-
>  m4/glibtests.m4                 |  28 ++
>  src/capcsc.c                    | 501 ++++++++++++++++++++++++++++++
>  src/capcsc.h                    |  18 ++
>  src/card_7816.c                 |   8 +-
>  src/card_7816.h                 |   4 +-
>  src/libcacard.h                 |  21 ++
>  src/libcacard.syms              |   1 +
>  src/vcard.c                     |   2 +-
>  src/vcard.h                     |   2 +-
>  src/vcard_emul_nss.c            |  76 ++++-
>  src/vcard_emul_type.c           |   3 +-
>  src/vreader.c                   |   7 +-
>  src/vscclient.c                 |  16 +-
>  tests/db/cert8.db               | Bin 0 -> 65536 bytes
>  tests/db/key3.db                | Bin 0 -> 16384 bytes
>  tests/db/secmod.db              | Bin 0 -> 16384 bytes
>  tests/libcacard.c               | 239 +++++++++++++++
>  27 files changed, 1782 insertions(+), 60 deletions(-)
>  create mode 100644 build-aux/glib-tap.mk
>  create mode 100755 build-aux/tap-driver.sh
>  create mode 100755 build-aux/tap-test
>  create mode 100644 m4/glibtests.m4
>  create mode 100644 src/capcsc.c
>  create mode 100644 src/capcsc.h
>  create mode 100644 src/libcacard.h
>  create mode 100644 tests/db/cert8.db
>  create mode 100644 tests/db/key3.db
>  create mode 100644 tests/db/secmod.db
>  create mode 100644 tests/libcacard.c
> 
> -- 
> 2.4.3
> 
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20151009/34b4c0db/attachment.sig>


More information about the Spice-devel mailing list