[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project
From: |
Jeremy White |
Subject: |
Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project |
Date: |
Thu, 10 Sep 2015 12:47:56 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0 |
On 08/30/2015 06:29 AM, address@hidden wrote:
> From: Marc-André Lureau <address@hidden>
>
> As previously discussed in the thread "libcacard: use the library?",
> make libcacard a standalone library and use it if --enable-smartcard.
>
> I made the following repo out of a qemu filter-branch and added autofoo
> build-sys: https://github.com/elmarco/libcacard. Since the original qemu
> git tags are there, I think the first release version should be v2.5,
> but there is no need to follow the same versions as qemu later on.
>
> libcacard could use the same infrastructure as the qemu project (mailing
> list, git server, reviews etc). I have some experience with libcacard,
> and I would be willing to maintain it, however I don't expect to do
> more development with it in the near future.
>
> Signed-off-by: Marc-André Lureau <address@hidden>
I have reviewed this patch, and the new libcacard module. Modulo a few
minor nits (which Marc-André agreed to fix on irc), it all works well.
I think this is a sensible change and I'm willing to help with
libcacard maintenance, if we were to establish it as a project.
Reviewed-by: Jeremy White <address@hidden>
Cheers,
Jeremy
> ---
> .gitignore | 1 -
> Makefile | 3 -
> Makefile.objs | 15 -
> configure | 51 +-
> docs/libcacard.txt | 483 ----------------
> hw/usb/Makefile.objs | 3 +-
> hw/usb/ccid-card-passthru.c | 2 +-
> libcacard/Makefile | 45 --
> libcacard/cac.c | 414 --------------
> libcacard/cac.h | 31 --
> libcacard/card_7816.c | 757 -------------------------
> libcacard/card_7816.h | 62 ---
> libcacard/card_7816t.h | 165 ------
> libcacard/event.c | 103 ----
> libcacard/eventt.h | 29 -
> libcacard/libcacard.pc.in | 13 -
> libcacard/libcacard.syms | 77 ---
> libcacard/link_test.c | 22 -
> libcacard/vcard.c | 325 -----------
> libcacard/vcard.h | 86 ---
> libcacard/vcard_emul.h | 66 ---
> libcacard/vcard_emul_nss.c | 1274
> -------------------------------------------
> libcacard/vcard_emul_type.c | 57 --
> libcacard/vcard_emul_type.h | 32 --
> libcacard/vcardt.c | 40 --
> libcacard/vcardt.h | 59 --
> libcacard/vcardt_internal.h | 6 -
> libcacard/vevent.h | 27 -
> libcacard/vreader.c | 578 --------------------
> libcacard/vreader.h | 55 --
> libcacard/vreadert.h | 24 -
> libcacard/vscard_common.h | 178 ------
> libcacard/vscclient.c | 785 --------------------------
> 33 files changed, 19 insertions(+), 5849 deletions(-)
> delete mode 100644 docs/libcacard.txt
> delete mode 100644 libcacard/Makefile
> delete mode 100644 libcacard/cac.c
> delete mode 100644 libcacard/cac.h
> delete mode 100644 libcacard/card_7816.c
> delete mode 100644 libcacard/card_7816.h
> delete mode 100644 libcacard/card_7816t.h
> delete mode 100644 libcacard/event.c
> delete mode 100644 libcacard/eventt.h
> delete mode 100644 libcacard/libcacard.pc.in
> delete mode 100644 libcacard/libcacard.syms
> delete mode 100644 libcacard/link_test.c
> delete mode 100644 libcacard/vcard.c
> delete mode 100644 libcacard/vcard.h
> delete mode 100644 libcacard/vcard_emul.h
> delete mode 100644 libcacard/vcard_emul_nss.c
> delete mode 100644 libcacard/vcard_emul_type.c
> delete mode 100644 libcacard/vcard_emul_type.h
> delete mode 100644 libcacard/vcardt.c
> delete mode 100644 libcacard/vcardt.h
> delete mode 100644 libcacard/vcardt_internal.h
> delete mode 100644 libcacard/vevent.h
> delete mode 100644 libcacard/vreader.c
> delete mode 100644 libcacard/vreader.h
> delete mode 100644 libcacard/vreadert.h
> delete mode 100644 libcacard/vscard_common.h
> delete mode 100644 libcacard/vscclient.c
- Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project,
Jeremy White <=
- Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project, Marc-André Lureau, 2015/09/15
- Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project, Daniel P. Berrange, 2015/09/15
- Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project, Peter Maydell, 2015/09/15
- Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project, Paolo Bonzini, 2015/09/15
- Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project, Daniel P. Berrange, 2015/09/15
- Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project, Dave Airlie, 2015/09/15
- Re: [Qemu-devel] [RFC PATCH] libcacard: move it to a standalone project, Gerd Hoffmann, 2015/09/16