From 4dd19dd484397a8f8f4010121eeb428a7b31cf43 Mon Sep 17 00:00:00 2001 From: Frank Morgner Date: Tue, 11 Nov 2014 09:32:08 +0100 Subject: [PATCH] released 0.6 --- npa/ChangeLog | 5975 ++++--------------------------------------------- 1 file changed, 456 insertions(+), 5519 deletions(-) diff --git a/npa/ChangeLog b/npa/ChangeLog index 6a7101c..17d13c1 100644 --- a/npa/ChangeLog +++ b/npa/ChangeLog @@ -1,113 +1,340 @@ +2014-11-11 Frank Morgner + + * npa/Makefile.am: perform git2cl on local project only + +2014-11-11 Frank Morgner + + * npa/ChangeLog: released 0.6 + +2014-11-11 Frank Morgner + + * npa/cross/Makefile.am: fixed cross compiling for Windows + +2014-11-11 Frank Morgner + + * npa/src/opensc: update to OpenSC's master + +2014-11-04 Frank Morgner + + * npa/cross/Makefile.am: cross compile for windows with static + libgcc + +2014-10-27 Frank Morgner + + * npa/src/npa.c: initialize EAC_CTX when doing TA/CA without PACE + +2014-10-22 Frank Morgner + + * : Merge pull request #29 from psytester/patch-5 DG13 = Birth Name + +2014-10-22 psytester + + * npa/src/npa-tool.ggo.in: since some new nPA version: DG13 = Birth + Name + +2014-09-15 Frank Morgner + + * npa/src/npa-tool.c, npa/src/npa.c: allow TA without PACE + +2014-08-08 Frank Morgner + + * npa/src/card-npa.c, npa/src/card-npa.h, npa/src/pkcs15-npa.c: only + use built in mechanisms for caching drops caching of EF.CardAccess and CAN at the driver level. The CAN + is now cached at the PKCS#15 layer. + +2014-08-08 Frank Morgner + + * npa/src/card-npa.c: implemented npa_logout + +2014-07-25 Frank Morgner + + * npa/src/card-npa.c: card-npa: free SM data when shutting down the + card fixes memory leak + +2014-07-24 Frank Morgner + + * npa/src/opensc: use OpenSC 0.14.0 + +2014-07-24 Frank Morgner + + * npa/src/boxing.c, npa/src/card-npa.c, npa/src/npa/scutil.h, + npa/src/scutil.c: include non exported OpenSC functions + +2014-07-21 Dominik + + * npa/doc/README.txt, npa/doc/README.txt.in: Fix an incorrect link + +2014-06-30 Frank Morgner + + * npa/src/boxing.c: fixed memory handling of boxing asn1 structure + +2014-06-27 Frank Morgner + + * npa/src/pkcs15-npa.c: commented sc_driver_version of npa pkcs15 + emulator + +2014-06-27 Frank Morgner + + * npa/src/card-npa.c: set max_send/recv_size + +2014-06-26 Frank Morgner + + * npa/src/boxing.c: fixed parsing of EF.CardAccess and Certificate + Description + +2014-06-25 Frank Morgner + + * npa/src/boxing.c: transmittedPin is of type numeric string + +2014-06-25 Frank Morgner + + * npa/src/boxing.c: pinID has an INTGER tag + +2014-06-24 Frank Morgner + + * npa/src/boxing.c: fixed boxing commands I misread BSI TR-03119: The context specific data structures are + separately wrapped into octet strings or similar. + +2014-06-19 Frank Morgner + + * npa/cross/Makefile.am, npa/cross/opensc.conf_win32: added + opensc.conf for windows binaries + +2014-06-19 Frank Morgner + + * npa/doc/README.txt, npa/doc/README.txt.in: documentation about + setting OPENSC_CONF + +2014-06-19 Frank Morgner + + * npa/cross/Makefile.am: building OpenSC requires its configure + script + +2014-06-19 Frank Morgner + + * npa/doc/README.txt, npa/doc/README.txt.in: documented nPA card + drivers for OpenSC + +2014-06-03 Frank Morgner + + * npa/src/scutil.c: show ATR of unrecognized cards for `npa-tool -i` + +2014-05-31 Frank Morgner + + * npa/src/opensc: use OpenSC 0.13.1 as submodule closes #3 + +2014-05-26 Frank Morgner + + * npa/src/Makefile.am: distribute card-npa.h + +2014-05-02 Frank Morgner + + * npa/doc/README.txt: rebuilt docs + +2014-05-01 Dominik + + * npa/cross/Makefile.am, npa/doc/README.txt: Update more links to + the old repository + +2014-05-01 Dominik + + * npa/doc/README.txt.in: Updated links in the documentation + +2014-04-27 Frank Morgner + + * npa/src/scutil.c: fixed compiling ccid-emulator without libnpa fixes #1 + +2014-04-18 Frank Morgner + + * npa/configure.ac, npa/doc/download.txt, npa/doc/questions.txt: + moved project home to github + +2014-03-26 Frank Morgner + + * npa/doc/README.txt, npa/doc/README.txt.in: updated documentation + +2014-03-08 Frank Morgner + + * npa/cross/Makefile.am: export additional symbols from OpenSC when + cross compiling + +2014-03-08 Frank Morgner + + * npa/cross/Makefile.am: PKG_CONFIG_PATH seems to be required for + pkg-config now + +2014-03-08 Frank Morgner + + * npa/cross/Makefile.am: configure openpace for enabling openssl + installation + +2014-03-08 Frank Morgner + + * npa/cross/Makefile.am: fixed windows target directory + +2014-02-28 Frank Morgner + + * npa/src/npa.c, npa/src/pkcs15-npa.c: use unified names for PACE + secrets + +2014-02-28 Frank Morgner + + * npa/opensc.conf.in, npa/src/Makefile.am, npa/src/pkcs15-npa.c: + implemente PKCS#15 emulator for nPA + +2014-02-28 Frank Morgner + + * npa/src/card-npa.c, npa/src/card-npa.h, npa/src/npa.c, + npa/src/npa/npa.h: better PIN handling - avoid overloading of the unblocking command, instead perform + resuming the pin automatically. - implemented cache for npa card driver - added support for eSign PIN verification - addes support for get pin info cmd + +2014-02-23 Frank Morgner + + * npa/src/opensc: updated to current OpenSC's master + +2014-02-19 Frank Morgner + + * npa/src/boxing.c, npa/src/card-npa.c, npa/src/npa-tool.c, + npa/src/npa.c, npa/src/npa/boxing.h: fixed resuming the PIN initialization of the boxing commands in perform_pace always + destroyed the established security context. + +2014-02-19 Frank Morgner + + * npa/configure.ac, npa/src/boxing.c: fixed missing references to + list operations + +2014-02-19 Frank Morgner + + * npa/src/card-npa.c, npa/src/iso-sm.c, npa/src/npa/npa.h: + implemented npa_pin_cmd + +2014-02-18 Frank Morgner + + * npa/Makefile.am, npa/configure.ac, npa/opensc.conf.in, + npa/src/Makefile.am, npa/src/card-npa.c, npa/src/iso-sm-internal.h, + npa/src/iso-sm.c: added a minimal nPA card driver for OpenSC use as something like env OPENSC_CONF=$PWD/vsmartcard/npa/opensc.conf opensc-tool + --name + +2013-11-13 Frank Morgner + + * npa/configure.ac: try linking OpenSC without including OpenSSL + +2013-10-21 Frank Morgner + + * npa/src/npa-tool.c, npa/src/npa.c: catch and debug more errors + +2013-09-30 Frank Morgner + + * npa/doc/README.txt, npa/doc/README.txt.in: use absolute path to + source directories in guide + +2013-09-26 Dominik + + * npa/doc/README.txt: Fixed OpenSC guide: add git submodule init + +2013-09-26 Dominik + + * npa/doc/README.txt.in: Fixed OpenSC guide: add git submodule init + +2013-09-24 Frank Morgner + + * npa/src/example.c, npa/src/npa-tool.c: use EAC_init() and + EAC_cleanup() + +2013-09-09 Frank Morgner + + * npa/Makefile.am, npa/configure.ac, npa/cross/Makefile.am, + npa/win32/Makefile.am: added target to build for Android We use virtualsmartcard's libpcsclite to connect to a smartcard. The + PC/SC service with vicc-interface is implemented elsewhere + (currently un-free). + +2013-08-30 Frank Morgner + + * npa/configure.ac: added required version of OpenPACE + +2013-08-21 Frank Morgner + + * npa/src/scutil.c: enable default driver see OpenSC 1a972920f0dd4959bd6ec3c4cddef2d98e6009a8 + +2013-08-21 Frank Morgner + + * npa/src/opensc: Updated OpenSC (again) + +2013-08-21 Frank Morgner + + * npa/src/npa-tool.c, npa/src/npa.c, npa/src/npa/npa.h: adapted to + changes of openpace ce89f8ee374d7926c3f4707b8c4d3ae3de506507 + +2013-08-21 Frank Morgner + + * npa/test_vicc_with_npa-tool.sh: fixed reference date for validity + check + +2013-08-21 Frank Morgner + + * npa/test_vicc_with_npa-tool.sh: print commands before issuing them + +2013-08-16 Frank Morgner + + * npa/src/opensc: updated OpenSC submodule + +2013-08-08 Frank Morgner + + * npa/doc/README.txt: fixed OpenSC guide: use git submodule update + +2013-08-08 Frank Morgner + + * npa/doc/README.txt.in: fixed OpenSC guide: use git submodule + update + +2013-08-08 Frank Morgner + + * npa/doc/README.txt, npa/doc/README.txt.in, npa/doc/download.txt: + fixed references to sf's git repositories + +2013-08-07 Frank Morgner + + * npa/src/opensc: updated OpenSC include SM bugfixes from OpenSC master + +2013-08-07 Frank Morgner + + * npa/src/npa/iso-sm.h, npa/src/scutil.c: read/write chunks in short + length SM APDUs + +2013-07-14 Frank Morgner + + * npa/src/npa-tool.c: avoid uninitialized variable + 2013-07-03 Frank Morgner - * ccid/Makefile.am, eID_gui/Makefile.am, npa/Makefile.am, - pcsc-relay/Makefile.am, virtualsmartcard/Makefile.am: fixed location - of .git + * npa/configure.ac: version bump + +2013-07-03 Frank Morgner + + * npa/ChangeLog: updated ChangeLog + +2013-07-03 Frank Morgner + + * npa/Makefile.am: fixed location of .git 2013-06-28 Frank Morgner - * ccid/Makefile.am, eID_gui/Makefile.am, npa/Makefile.am, - pcsc-relay/Makefile.am, virtualsmartcard/Makefile.am: fixed - distcheck-hook + * npa/Makefile.am: fixed distcheck-hook 2013-06-27 Frank Morgner * npa/Makefile.am, npa/libnpa.pc.in: use PACKAGE_SUMMARY in libnpa.c -2013-06-27 Frank Morgner +2013-06-21 Frank Morgner - * doc/index.txt: tikz description doesn't resolve abbreviations - -2013-06-27 Frank Morgner - - * doc/bilder/tikzstyles.tex: added missing file - -2013-06-27 Frank Morgner - - * doc/conf.py: use today() as version number of vsmartcard docs - -2013-06-27 Frank Morgner - - * virtualsmartcard/src/vpicc/vicc.in: include program version in - help - -2013-06-27 Frank Morgner - - * virtualsmartcard/src/vpcd/vpcd.c: throw an error if the APDU is - too big - -2013-06-26 Frank Morgner - - * virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - implemented vicc to pass PCSC-Lite's handler_test - -2013-06-26 Frank Morgner - - * virtualsmartcard/src/vpcd/vpcd.c: check for vicc presence and - return immediately - -2013-06-26 Frank Morgner - - * virtualsmartcard/doc/api.txt: network byte order is big endian - -2013-06-26 Frank Morgner - - * pcsc-relay/src/vpcd-driver.c: adapted to changes of - fb4dbe59ba39e9d6526ffbdba472343ddeed9e4c - -2013-06-26 Frank Morgner - - * virtualsmartcard/src/vpcd/vpcd.c: get cards atr on first try - -2013-06-25 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: - fixed asn1 structure of nPA's default data - -2013-06-25 Frank Morgner - - * virtualsmartcard/src/vpcd/ifd-vpcd.c: removed debug output - -2013-06-25 Frank Morgner - - * virtualsmartcard/configure.ac, - virtualsmartcard/src/vpcd/Makefile.am: use libpcsclite.pc's new - serialconfdir - -2013-06-25 Frank Morgner - - * virtualsmartcard/doc/README.txt, - virtualsmartcard/doc/README.txt.in, - virtualsmartcard/src/vpcd/ifd-vpcd.c, - virtualsmartcard/src/vpcd/vpcd.c, virtualsmartcard/src/vpcd/vpcd.h: - allow multiple cards to connect to vpcd due to limitations of pcscd this is currently limited to 10 cards. - Note that there is a double free corruption in pcscd when unloading - the driver. + * npa/Makefile.am: generate ChangeLog from git 2013-06-21 Frank Morgner - * ccid/Makefile.am, eID_gui/Makefile.am, npa/Makefile.am, - pcsc-relay/Makefile.am, virtualsmartcard/Makefile.am: generate - ChangeLog from git - -2013-06-21 Frank Morgner - - * ccid/src/ccid-types.h, ccid/src/ccid.h, npa/configure.ac, - npa/src/Makefile.am, npa/src/boxing.c, npa/src/ccid-types.h: - implemented boxing commands for verify/modify separates type definitions into ccid-types.h to be accessible in + * npa/configure.ac, npa/src/Makefile.am, npa/src/boxing.c, + npa/src/ccid-types.h: implemented boxing commands for verify/modify separates type definitions into ccid-types.h to be accessible in libnpa -2013-06-20 Frank Morgner - - * ccid/doc/README.txt, ccid/doc/README.txt.in: fixed description of - boxed verify/modify - -2013-06-20 Frank Morgner - - * ccid/src/ccid.c: fixed parsing of bNumberMessage and response - buffer for boxing error - 2013-06-19 Frank Morgner * npa/src/boxing.c: fixed automatic allocaction of asn1 decoded data @@ -118,38 +345,20 @@ 2013-06-18 Frank Morgner - * ccid/doc/README.txt, ccid/doc/README.txt.in, doc/index.txt, - npa/doc/README.txt, npa/doc/README.txt.in: avoid duplicated tikz + * npa/doc/README.txt, npa/doc/README.txt.in: avoid duplicated tikz code 2013-06-17 Frank Morgner - * ccid/doc/README.txt, ccid/doc/README.txt.in, doc/conf.py, - doc/index.txt, doc/references.bib, npa/doc/README.txt, - npa/doc/README.txt.in: include references and pictures from our - papers + * npa/doc/README.txt, npa/doc/README.txt.in: include references and + pictures from our papers 2013-06-16 Frank Morgner - * ccid/configure.ac, ccid/doc/Makefile.am, ccid/doc/README.txt, - ccid/doc/README.txt.in, ccid/src/Makefile.am, - ccid/src/ccid-emulator.ggo.in, npa/configure.ac, - npa/doc/Makefile.am, npa/doc/README.txt, npa/doc/README.txt.in, - npa/doc/api.txt, npa/src/Makefile.am, npa/src/npa-tool.ggo.in, - pcsc-relay/configure.ac, pcsc-relay/doc/Makefile.am, - pcsc-relay/doc/README.txt, pcsc-relay/doc/README.txt.in, - pcsc-relay/src/Makefile.am, pcsc-relay/src/pcsc-relay.ggo.in, - virtualsmartcard/configure.ac, virtualsmartcard/doc/Makefile.am, - virtualsmartcard/doc/README.txt, - virtualsmartcard/doc/README.txt.in, - virtualsmartcard/src/vpicc/Makefile.am, - virtualsmartcard/src/vpicc/vicc.in: include a summary in - documentation and tools - -2013-06-15 Frank Morgner - - * ccid/doc/README.txt, ccid/doc/README.txt.in: added documentation - about boxing commands + * npa/configure.ac, npa/doc/Makefile.am, npa/doc/README.txt, + npa/doc/README.txt.in, npa/doc/api.txt, npa/src/Makefile.am, + npa/src/npa-tool.ggo.in: include a summary in documentation and + tools 2013-06-14 Frank Morgner @@ -169,8 +378,7 @@ 2013-06-13 Frank Morgner - * ccid/src/ccid.c, ccid/src/ccid.h, ccid/src/usb.c, - npa/src/example.c, npa/src/npa-tool.c, npa/src/npa.c, + * npa/src/example.c, npa/src/npa-tool.c, npa/src/npa.c, npa/src/npa/scutil.h, npa/src/scutil.c: cleaned up scutils - moved write/read_binary_rec to scutil.c - removed unused handling of card driver 2013-06-12 Frank Morgner @@ -179,23 +387,7 @@ 2013-06-11 Frank Morgner - * virtualsmartcard/configure.ac, - virtualsmartcard/src/vpcd/Makefile.am: fixed default location of - reader.conf.d use `./configure --confdir` for changing the default - -2013-06-11 Frank Morgner - - * eID_gui/COPYING, eID_gui/INSTALL: don't include dangeling links - -2013-06-11 Frank Morgner - - * ccid/m4/.gitignore, npa/m4/.gitignore, pcsc-relay/m4/.gitignore, - virtualsmartcard/m4/.gitignore: added empty m4 directories ... to satisfy autoconf - -2013-06-11 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: - added default cvca trust anchor (German eID PKI) + * npa/m4/.gitignore: added empty m4 directories ... to satisfy autoconf 2013-06-11 Frank Morgner @@ -212,52 +404,16 @@ * npa/src/npa.c: fixed missing initialization of sm_ctx for PACE on reader -2013-06-05 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: - added meaningfull default data - 2013-06-04 Frank Morgner * npa/src/npa.c: allow changing eID-PIN on reader's PIN pad -2013-06-09 Frank Morgner - - * ccid/src/ccid.c: fixed pin modification for implicitly given new - pin - 2013-06-03 Frank Morgner - * ccid/doc/README.txt, ccid/doc/README.txt.in, ccid/src/ccid.c, - npa/src/Makefile.am, npa/src/boxing.c, npa/src/npa-tool.c, + * npa/src/Makefile.am, npa/src/boxing.c, npa/src/npa-tool.c, npa/src/npa.c, npa/src/npa/boxing.h: implemented boxing commands according to TR-03119 -2013-06-09 Frank Morgner - - * ccid/doc/README.txt, ccid/doc/README.txt.in: include guide for - building GadgetFS - -2013-06-09 Frank Morgner - - * ccid/src/usb.c: adapted to changed names of gadgetfs endpoints - -2013-05-29 Frank Morgner - - * pcsc-relay/src/lnfc.c: added support for interrupting libnfc - -2013-05-29 Frank Morgner - - * pcsc-relay/src/lnfc.c: using nfc_context for nfc_init and nfc_exit See libnfc 1227e7d2644b1efc764e4df6748703d6e47dced0 - -2013-05-29 Frank Morgner - - * pcsc-relay/win32/Makefile.am: fixed installing missing libusb0.dll - -2013-05-29 Frank Morgner - - * ccid/src/ccid.c: use built-in function to parse pseudo apdu - 2013-05-29 Frank Morgner * npa/certs/Makefile.am: fixed install directories for certificates @@ -266,82 +422,23 @@ * npa/src/npa/npa.h: fixed includes -2013-05-29 Frank Morgner - - * ccid/Makefile.am, ccid/configure.ac: detecting availability of - pace support - -2013-05-29 Frank Morgner - - * pcsc-relay/win32/Makefile.am: fixed reference to missing - libnfc_mingw.patch - 2013-05-13 Frank Morgner - * ccid/doc/README.txt, ccid/doc/README.txt.in, - ccid/doc/autotools.txt, ccid/doc/download.txt, - doc/autotools.txt.in, doc/conf.py, doc/download.txt.in, - npa/doc/README.txt, npa/doc/README.txt.in, npa/doc/api.txt, - npa/doc/autotools.txt, npa/doc/download.txt, - pcsc-relay/doc/Makefile.am, pcsc-relay/doc/README.txt, - pcsc-relay/doc/README.txt.in, pcsc-relay/doc/autotools.txt, - pcsc-relay/doc/download.txt, pcsc-relay/doc/relay-note.txt, - virtualsmartcard/doc/Makefile.am, virtualsmartcard/doc/README.txt, - virtualsmartcard/doc/README.txt.in, virtualsmartcard/doc/api.txt, - virtualsmartcard/doc/autotools.txt, - virtualsmartcard/doc/download.txt, - virtualsmartcard/doc/relay-note.txt: working on documentation - -2013-05-23 Frank Morgner - - * pcsc-relay/win32/Makefile.am: install everything from libnfc for - windows build + * npa/doc/README.txt, npa/doc/README.txt.in, npa/doc/api.txt, + npa/doc/autotools.txt, npa/doc/download.txt: working on + documentation 2013-05-23 Frank Morgner * npa/win32/Makefile.am: fixed opensc host for cross compiling -2013-05-19 Frank Morgner - - * virtualsmartcard/src/vpcd/vpcd.c: fixed compiler warning - -2013-05-19 Frank Morgner - - * pcsc-relay/configure.ac, pcsc-relay/src/Makefile.am, - virtualsmartcard/src/vpcd/vpcd.c, virtualsmartcard/src/vpcd/vpcd.h: - made vpcd.c/vpcd.h windows-compatible - -2013-05-19 Frank Morgner - - * pcsc-relay/win32/Makefile.am, pcsc-relay/win32/libnfc_mingw.patch: - building the most recent version of libnfc - 2013-05-14 Frank Morgner * npa/win32/Makefile.am: fixed missing variable for cross compiling -2013-05-14 Frank Morgner - - * virtualsmartcard/Makefile.am, virtualsmartcard/configure.ac, - virtualsmartcard/npa-example-data/Makefile.am, - virtualsmartcard/npa-example-data/dh/Makefile.am, - virtualsmartcard/npa-example-data/ecdh/Makefile.am: distributing npa - example data - 2013-03-05 Frank Morgner - * ccid/README, ccid/doc/Makefile.am, ccid/doc/README.rst, - ccid/doc/README.rst.in, ccid/doc/README.txt, - ccid/doc/README.txt.in, ccid/doc/autotools.rst, - ccid/doc/autotools.rst.in, ccid/doc/autotools.txt, - ccid/doc/autotools.txt.in, ccid/doc/download.rst.in, - ccid/doc/download.txt, ccid/doc/download.txt.in, - ccid/doc/questions.rst, ccid/doc/questions.rst.in, - ccid/doc/questions.txt, ccid/doc/questions.txt.in, - doc/autotools.rst.in, doc/autotools.txt.in, doc/conf.py, - doc/download.rst.in, doc/download.txt.in, doc/index.rst, - doc/index.txt, doc/questions.rst.in, doc/questions.txt.in, - npa/README, npa/doc/Makefile.am, npa/doc/README.rst, + * npa/README, npa/doc/Makefile.am, npa/doc/README.rst, npa/doc/README.rst.in, npa/doc/README.txt, npa/doc/README.txt.in, npa/doc/api.rst, npa/doc/api.txt, npa/doc/autotools.rst, npa/doc/autotools.rst.in, npa/doc/autotools.txt, @@ -349,49 +446,7 @@ npa/doc/download.rst.in, npa/doc/download.txt, npa/doc/download.txt.in, npa/doc/questions.rst, npa/doc/questions.rst.in, npa/doc/questions.txt, - npa/doc/questions.txt.in, pcsc-relay/README, - pcsc-relay/doc/Makefile.am, pcsc-relay/doc/README.rst, - pcsc-relay/doc/README.rst.in, pcsc-relay/doc/README.txt, - pcsc-relay/doc/README.txt.in, pcsc-relay/doc/autotools.rst, - pcsc-relay/doc/autotools.rst.in, pcsc-relay/doc/autotools.txt, - pcsc-relay/doc/autotools.txt.in, pcsc-relay/doc/download.rst, - pcsc-relay/doc/download.rst.in, pcsc-relay/doc/download.txt, - pcsc-relay/doc/download.txt.in, pcsc-relay/doc/questions.rst, - pcsc-relay/doc/questions.rst.in, pcsc-relay/doc/questions.txt, - pcsc-relay/doc/questions.txt.in, virtualsmartcard/README, - virtualsmartcard/doc/Makefile.am, virtualsmartcard/doc/README.rst, - virtualsmartcard/doc/README.rst.in, - virtualsmartcard/doc/README.txt, - virtualsmartcard/doc/README.txt.in, virtualsmartcard/doc/api.rst, - virtualsmartcard/doc/api.txt, - virtualsmartcard/doc/api/virtualsmartcard.CardGenerator.txt, - virtualsmartcard/doc/api/virtualsmartcard.ConstantDefinitions.txt, - virtualsmartcard/doc/api/virtualsmartcard.CryptoUtils.txt, - virtualsmartcard/doc/api/virtualsmartcard.SEutils.txt, - virtualsmartcard/doc/api/virtualsmartcard.SWutils.txt, - virtualsmartcard/doc/api/virtualsmartcard.SmartcardFilesystem.txt, - virtualsmartcard/doc/api/virtualsmartcard.SmartcardSAM.txt, - virtualsmartcard/doc/api/virtualsmartcard.TLVutils.txt, - virtualsmartcard/doc/api/virtualsmartcard.VirtualSmartcard.txt, - virtualsmartcard/doc/api/virtualsmartcard.cards.cryptoflex.txt, - virtualsmartcard/doc/api/virtualsmartcard.cards.ePass.txt, - virtualsmartcard/doc/api/virtualsmartcard.cards.nPA.txt, - virtualsmartcard/doc/api/virtualsmartcard.cards.txt, - virtualsmartcard/doc/api/virtualsmartcard.txt, - virtualsmartcard/doc/api/virtualsmartcard.utils.txt, - virtualsmartcard/doc/autotools.rst, - virtualsmartcard/doc/autotools.rst.in, - virtualsmartcard/doc/autotools.txt, - virtualsmartcard/doc/autotools.txt.in, - virtualsmartcard/doc/download.rst, - virtualsmartcard/doc/download.rst.in, - virtualsmartcard/doc/download.txt, - virtualsmartcard/doc/download.txt.in, - virtualsmartcard/doc/questions.rst, - virtualsmartcard/doc/questions.rst.in, - virtualsmartcard/doc/questions.txt, - virtualsmartcard/doc/questions.txt.in: respect sphinx style guide to - some extent see + npa/doc/questions.txt.in: respect sphinx style guide to some extent see http://documentation-style-guide-sphinx.readthedocs.org/en/latest/style-guide.html @@ -433,14 +488,7 @@ 2013-02-25 Frank Morgner - * npa/npa-example-data, - virtualsmartcard/npa-example-data/dh/DETESTATDE019, - virtualsmartcard/npa-example-data/dh/DETESTCVCA00003, - virtualsmartcard/npa-example-data/dh/DETESTDVDE019, - virtualsmartcard/npa-example-data/ecdh/DECVCAAT00001, - virtualsmartcard/npa-example-data/ecdh/DETESTATDE019, - virtualsmartcard/npa-example-data/ecdh/DETESTDVDE019: added - cvc_rehash'ed test files + * npa/npa-example-data: added cvc_rehash'ed test files 2013-02-25 Frank Morgner @@ -450,53 +498,20 @@ 2013-02-18 Frank Morgner - * .gitignore: gitignore - -2013-02-18 Frank Morgner - - * pcsc-relay/doc/download.rst.in: added missing file - -2013-02-18 Frank Morgner - - * ccid/configure.ac, ccid/doc/README.rst, ccid/doc/autotools.rst, - ccid/src/Makefile.am, ccid/src/ccid.c, ccid/src/ccid.h, - ccid/src/npa, ccid/src/opensc, ccid/src/scutil.h, - ccid/src/sslutil.c, ccid/src/usb.c: updated ccid for new version of - libnpa - -2013-02-18 Frank Morgner - - * npa/doc/README.rst, virtualsmartcard/doc/README.rst: fixed typo + * npa/doc/README.rst: fixed typo 2013-02-09 Frank Morgner - * ccid/doc/Makefile.am, ccid/doc/README.rst.in, - ccid/doc/download.rst.in, doc/conf.py, doc/download.rst.in, - doc/index.rst, npa/doc/Makefile.am, npa/doc/README.rst, - npa/doc/README.rst.in, npa/doc/download.rst, - npa/doc/download.rst.in, npa/src/Makefile.am, + * npa/doc/Makefile.am, npa/doc/README.rst, npa/doc/README.rst.in, + npa/doc/download.rst, npa/doc/download.rst.in, npa/src/Makefile.am, npa/src/npa-tool.ggo.in, npa/src/npa.c, npa/src/npa/iso-sm.h, - npa/src/npa/npa.h, npa/src/npa/scutil.h, - pcsc-relay/doc/Makefile.am, pcsc-relay/doc/README.rst, - pcsc-relay/doc/README.rst.in, pcsc-relay/doc/download.rst, - virtualsmartcard/doc/Makefile.am, virtualsmartcard/doc/README.rst, - virtualsmartcard/doc/README.rst.in, - virtualsmartcard/doc/download.rst, - virtualsmartcard/doc/download.rst.in, - virtualsmartcard/src/vpicc/Makefile.am, - virtualsmartcard/src/vpicc/vicc.in: updated documentation + npa/src/npa/npa.h, npa/src/npa/scutil.h: updated documentation 2013-02-09 Frank Morgner * npa/win32/Makefile.am, npa/win32/build_fix_zlib.patch, npa/win32/build_npa.patch: updated windows build -2013-02-09 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: fixed - import of EF.CardSecurity was a degradation of OpenPACE - 7016e1a6e958cb7b9a241c059deb807f31dff5fe - 2013-02-09 Frank Morgner * npa/src/npa-tool.c, npa/src/npa-tool.ggo.in, npa/src/npa.c, @@ -588,11 +603,9 @@ 2012-12-16 Frank Morgner - * .gitmodules, doc/autotools.rst.in, npa/configure.ac, - npa/doc/README.rst, npa/doc/README.rst.in, npa/doc/api.rst, - npa/doc/autotools.rst, npa/src/Makefile.am, npa/src/opensc, - pcsc-relay/doc/autotools.rst, virtualsmartcard/doc/autotools.rst: - include OpenSC as submodule + * npa/configure.ac, npa/doc/README.rst, npa/doc/README.rst.in, + npa/doc/api.rst, npa/doc/autotools.rst, npa/src/Makefile.am, + npa/src/opensc: include OpenSC as submodule 2012-12-11 Frank Morgner @@ -610,18 +623,6 @@ fly to any OpenSC command. This, for example, allows PKCS#XX commands in a SM channel established by libnpa. -2012-12-08 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: - fixed resume PIN command PACE with CAN followed by PACE with PIN in SM failed, because the - eac_ctx holding the SM context was always cleared at the beginning - of the second PACE run. - -2012-12-08 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: fixed - printing of EAC CTX - 2012-11-21 Frank Morgner * npa/src/npa.c: always declare extended length capabilities allows usage of an unpatched version of OpenPACE. libnpa now works @@ -635,17 +636,12 @@ 2012-11-21 Frank Morgner - * npa/src/npa.c, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: adapted to - changes of OpenPACE Now works with OpenPACE 5182c69ee9dfe4ad7787d4f513d467d81a1f27ed + * npa/src/npa.c: adapted to changes of OpenPACE Now works with OpenPACE 5182c69ee9dfe4ad7787d4f513d467d81a1f27ed 2012-11-01 Frank Morgner - * npa/src/npa.c, npa/test_vicc_with_npa-tool.sh, - virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: adapted to - latest changes of openpace works with openpace 702cf84aaa01ef5dc490d32208067a89a33102c1 + * npa/src/npa.c, npa/test_vicc_with_npa-tool.sh: adapted to latest + changes of openpace works with openpace 702cf84aaa01ef5dc490d32208067a89a33102c1 2012-11-01 Frank Morgner @@ -663,39 +659,17 @@ 2012-10-26 Frank Morgner - * ccid/configure.ac: comprehensive checking for help2man and + * npa/configure.ac: comprehensive checking for help2man and gengetopt -2012-10-26 Frank Morgner - - * npa/configure.ac, pcsc-relay/configure.ac: comprehensive checking - for help2man and gengetopt - -2012-10-26 Frank Morgner - - * virtualsmartcard/configure.ac: comprehensive checking for help2man - -2012-10-12 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: let - MSE:Set AT distinguish between tags 83, 84 - -2012-10-11 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - selecting MF on reset and power up - 2012-10-10 Frank Morgner * npa/src/sm.c: fixed wrong encoding of protected Le 2012-10-09 Frank Morgner - * npa/Makefile.am, npa/test_vicc_with_npa-tool.sh, - virtualsmartcard/Makefile.am, - virtualsmartcard/test_vicc_with_npa-tool.sh: added script to test - vicc with npa-tool + * npa/Makefile.am, npa/test_vicc_with_npa-tool.sh: added script to + test vicc with npa-tool 2012-10-08 Frank Morgner @@ -704,21 +678,11 @@ 2012-10-05 Frank Morgner - * npa/src/npa.c, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: adapted to - changes of openpace in 91d6ee1ec80f6... + * npa/src/npa.c: adapted to changes of openpace in 91d6ee1ec80f6... 2012-10-05 Frank Morgner - * virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: added - `--cvca` parameter - -2012-10-05 Frank Morgner - - * npa/src/npa-tool.ggo.in, virtualsmartcard/src/vpicc/vicc.in: - updated help for `--disable-checks` + * npa/src/npa-tool.ggo.in: updated help for `--disable-checks` 2012-10-05 Frank Morgner @@ -745,48 +709,11 @@ * npa/src/npa.c: fixed CLA of PACE's last general authenticate -2012-10-04 Frank Morgner - - * virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: - updated CLI information regarding CAR - -2012-10-04 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: ignoring - CVCA certificate for `--disable-checks` This essentially lets the terminal's DVCA certificate to be imported - without being checked using the CVCA trust anchor. - -2012-10-04 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: fixed - PACE_STEP3D_verify_authentication_token - -2012-10-02 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: - initialize ca without specifying `protocol` - -2012-10-02 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: - ALGO_MAPPING: added oids for TA, CA, RI and PACE - -2012-10-01 Frank Morgner - - * virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: - removed --ca-pubkey command line option The public key is extracted from the EF.CardSecurity instead. - 2012-10-01 Frank Morgner * npa/src/npa-tool.c, npa/src/npa-tool.ggo.in, npa/src/npa.c, - npa/src/npa/npa.h, virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: added - option to disable validity period check + npa/src/npa/npa.h: nPA: added option to disable validity period + check 2012-09-27 Frank Morgner @@ -795,25 +722,6 @@ EF.CardSecurity/EF.CardAccess. The first (default) key in these files should, however, be the CA key. -2012-09-27 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: - TA's ephemeral public key is saved as IV in CRT - -2012-09-26 Frank Morgner - - * virtualsmartcard/src/vpcd/vpcd.c: vpcd: fixed prototype of sendall - -2012-09-24 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: npa: - pass authentication token as string - -2012-09-22 Frank Morgner - - * virtualsmartcard/npa-example-data/ecdh/npa_key: Added nPA example - data Taken from the official BSI EAC worked example. - 2012-09-21 Frank Morgner * npa/src/npa.c: sc_format_apdu instead of manual initialisation @@ -853,149 +761,9 @@ npa/src/npa-tool.c, npa/src/npa.c, npa/src/npa/npa.h: adapted to changes of OpenPACE -2012-09-14 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: Skip - RI, community and age verification simply return 0x9000 saying "yes" to everything - -2012-09-14 Frank Morgner - - * - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: - fixed offset checking for empty files - -2012-09-12 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: added - support for checking Expiry date - -2012-09-07 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - fixed parsing of CLA with proprietary SM activates SM also for the proprietary case - -2012-09-06 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: nPA: - added stubs for eid application - -2012-09-06 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: - switching encryption context of current SE in SAM - -2012-09-05 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: - added FIXME for EF.CardSecurity manipulation - -2012-09-05 Frank Morgner - - * - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: removed - the currently unused getenc and setenc These functions intended to do encryption and decryption respecting - file acls. This however was never implemented. Better use object - properties with appropriately setters and getters to realize this - functionality. - -2012-09-05 Frank Morgner - - * virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - nPA: allow the user to specify a EF.CardAccess - -2012-09-05 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py: workaround - for CAPDU's inability to handle le=0000 - -2012-09-05 Frank Morgner - - * - virtualsmartcard/src/vpicc/virtualsmartcard/ConstantDefinitions.py: - fixed maximum value for le = 00 [00 [00]] - 2012-08-31 Frank Morgner - * virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: use - given credentials for CA The user can now specify an EF.CardSecurity, CA private/public key - and CHR of the trust anchor via the command line. - -2012-08-31 Frank Morgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py: fixed - handeling of extended length Le in SM APDU - -2012-08-31 Frank Morgner - - * ccid/configure.ac, npa/configure.ac, - virtualsmartcard/Makefile.am, virtualsmartcard/configure.ac: fixed - autoconf warnings - -2012-08-13 Frank Morgner - - * pcsc-relay/src/vpcd-driver.c, - virtualsmartcard/src/vpcd/ifd-vpcd.c, - virtualsmartcard/src/vpcd/vpcd.c, virtualsmartcard/src/vpcd/vpcd.h: - VPCD: partial rewrite of socket communication - memory for buffer of received data is now reused with realloc - internal functions now use a similar interface like recv/send/... - added documentation about memory handling of - vicc_getatr/vicc_transmit - fixed transmit when using send in multiple passes - -2012-08-11 Frank Morgner - - * virtualsmartcard/src/vpcd/vpcd.c, - virtualsmartcard/src/vpcd/vpcd.h: only propagate convenience - functions of VPCD - -2012-08-03 Frank Morgner - - * pcsc-relay/src/pcsc-relay.c, pcsc-relay/src/pcsc-relay.h, - pcsc-relay/src/pcsc.c: print card's ATR when connected - -2012-08-03 Frank Morgner - - * pcsc-relay/src/pcsc.c: re-implemented auto-detect feature - -2012-08-02 Frank Morgner - - * pcsc-relay/src/lnfc.c: using libnfc's default values for timeouts - -2012-08-02 Frank Morgner - - * pcsc-relay/src/pcsc-relay.c: fixed output verbosity control with - --verbose,-v - -2012-08-02 Frank Morgner - - * pcsc-relay/src/lnfc.c, pcsc-relay/src/opicc.c, - pcsc-relay/src/pcsc-relay.c, pcsc-relay/src/pcsc-relay.h: added - LEVEL_NORMAL for in interactive mode - -2012-07-24 Frank Morgner - - * pcsc-relay/src/Makefile.am, pcsc-relay/src/pcsc-relay.c, - pcsc-relay/src/pcsc-relay.ggo.in, pcsc-relay/src/pcsc-relay.h, - pcsc-relay/src/vpcd-driver.c, pcsc-relay/src/vpcd.c, - pcsc-relay/src/vpcd.h: added connector backend for virtual smart - card - -2012-07-24 Frank Morgner - - * pcsc-relay/src/Makefile.am, pcsc-relay/src/pcsc-relay.c, - pcsc-relay/src/pcsc-relay.h, pcsc-relay/src/pcsc.c, - pcsc-relay/src/pcscutil.c, pcsc-relay/src/pcscutil.h: added - abstraction layer to smart card connector PC/SC can now be replaced by some arbitrary backend that - communicates to a smart card. - -2012-07-19 Frank Morgner - - * pcsc-relay/src/Makefile.am: Use --no-discard-stderr with - `help2man` gengetopt generates code that outputs the help to stderr. + * npa/configure.ac: fixed autoconf warnings 2012-06-22 frankmorgner @@ -1004,42 +772,12 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@783 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-06-14 frankmorgner - - * ccid/doc/README.rst, ccid/doc/README.rst.in, - virtualsmartcard/doc/README.rst, virtualsmartcard/doc/README.rst.in: - added documentation about how to access the vpicc under windows git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@782 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-04-24 frankmorgner - * pcsc-relay/win32/Makefile.am: fixed build dir of libnfc git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@781 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-24 frankmorgner - - * ccid/src/ccid.c, npa/src/npa.c, - virtualsmartcard/src/vpcd/ifd-vpcd.c: fixed clang --analyze warnings git-svn-id: + * npa/src/npa.c: fixed clang --analyze warnings git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@780 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-04-24 frankmorgner - - * ccid/src/ccid.c, pcsc-relay/src/lnfc.c, pcsc-relay/src/opicc.c, - pcsc-relay/src/pcsc-relay.c, virtualsmartcard/src/vpcd/ifd-vpcd.c: - fixed clang compiler warnings git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@779 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-24 frankmorgner - - * pcsc-relay/win32/Makefile.am: fixed error on cleaning missing - libnfc git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@778 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-04-24 frankmorgner * npa/src/example.c, npa/src/npa-tool.c, npa/src/npa.c, @@ -1047,33 +785,9 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@777 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-04-24 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: changed - response data for general authenticate step 4 to work with - ausweisapp 1.8 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@776 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-23 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: adapted - to changes of PyPACE r79 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@775 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-23 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - fixed interface to pyscard git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@774 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-04-15 frankmorgner - * ccid/Makefile.am, eID_gui/Makefile.am, npa/Makefile.am, - pcsc-relay/Makefile.am, virtualsmartcard/Makefile.am: use - distcheck-hook to generate ChangeLog git-svn-id: + * npa/Makefile.am: use distcheck-hook to generate ChangeLog git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@773 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -1086,67 +800,18 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@772 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-04-15 frankmorgner - - * pcsc-relay/win32/Makefile.am: use file instead of directory as - makefile target git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@771 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-14 frankmorgner - - * pcsc-relay/win32/Makefile.am: fixed creation of missing directory git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@770 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-14 frankmorgner - - * pcsc-relay/Makefile.am, pcsc-relay/configure.ac, - pcsc-relay/win32/Makefile.am, pcsc-relay/win32/libnfc_mingw.patch: - automate cross compile for windows in win32 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@769 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-04-12 frankmorgner - * pcsc-relay/Makefile.am: change the cross compiler using mingw=... git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@768 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-12 frankmorgner - - * ccid/src/Makefile.am, npa/src/Makefile.am, - pcsc-relay/src/Makefile.am, pcsc-relay/src/pcsc-relay.ggo.in: minor - improvements of the manpages git-svn-id: + * npa/src/Makefile.am: minor improvements of the manpages git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@767 96b47cad-a561-4643-ad3b-153ac7d7599c 2012-04-12 frankmorgner - * ccid/configure.ac, npa/configure.ac, pcsc-relay/Makefile.am, - pcsc-relay/configure.ac, virtualsmartcard/configure.ac: added - missing checks at configure time git-svn-id: + * npa/configure.ac: added missing checks at configure time git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@766 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-04-11 frankmorgner - - * doc/conf.py: released 2012-04-11 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@765 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * virtualsmartcard/configure.ac: checking for doxygen git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@764 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * ccid/ChangeLog, ccid/configure.ac: released 0.6 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@763 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-04-11 frankmorgner * npa/ChangeLog, npa/configure.ac: released 0.4 git-svn-id: @@ -1155,37 +820,20 @@ 2012-04-11 frankmorgner - * ccid/src/Makefile.am, npa/src/Makefile.am: fixed distribution of - opensc headers git-svn-id: + * npa/src/Makefile.am: fixed distribution of opensc headers git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@761 96b47cad-a561-4643-ad3b-153ac7d7599c 2012-04-11 frankmorgner - * pcsc-relay/ChangeLog, pcsc-relay/configure.ac: released 0.3 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@760 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * virtualsmartcard/ChangeLog, virtualsmartcard/configure.ac: - released 0.5 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@759 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * ccid/Makefile.am, eID_gui/Makefile.am, npa/Makefile.am, - pcsc-relay/Makefile.am, virtualsmartcard/Makefile.am: only generate - changelog when working in repository git-svn-id: + * npa/Makefile.am: only generate changelog when working in + repository git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@758 96b47cad-a561-4643-ad3b-153ac7d7599c 2012-04-11 frankmorgner - * ccid/Makefile.am, eID_gui/Makefile.am, npa/Makefile.am, - pcsc-relay/Makefile.am, virtualsmartcard/Makefile.am: automatically - generate changelog when releasing git-svn-id: + * npa/Makefile.am: automatically generate changelog when releasing git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@757 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -1197,80 +845,17 @@ 2012-04-11 frankmorgner - * ccid/configure.ac, ccid/doc/Makefile.am, ccid/src/Makefile.am, - npa/doc/Makefile.am, npa/src/Makefile.am, pcsc-relay/configure.ac, - pcsc-relay/doc/Makefile.am, pcsc-relay/src/Makefile.am, - virtualsmartcard/doc/Makefile.am: use macro for sed im makefiles git-svn-id: + * npa/doc/Makefile.am, npa/src/Makefile.am: use macro for sed im + makefiles git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@755 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-04-11 frankmorgner - - * virtualsmartcard/configure.ac, - virtualsmartcard/src/vpicc/Makefile.am: generate man page for vicc git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@754 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * virtualsmartcard/src/vpicc/Makefile.am, - virtualsmartcard/src/vpicc/vicc.in: added version info git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@753 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * virtualsmartcard/src/vpicc/vicc.in: formatting defaults by hand to - avoid default: None git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@752 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * virtualsmartcard/src/vpicc/vicc.in: dont mention authors in help The argument formatter removes linebreaks and paragraphs, so we have - to reduce the amount of information shown. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@751 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * virtualsmartcard/src/vpicc/Makefile.am, - virtualsmartcard/src/vpicc/vicc.in: improved vicc help git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@750 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: load - card specific modules only when needed git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@749 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * doc/index.rst: added pictures, should be updated git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@748 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-04-11 frankmorgner * npa/doc/api.rst: fixed cross reference to doxygen documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@747 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-04-11 frankmorgner - - * ccid/doc/README.rst, ccid/doc/README.rst.in: fixed sphinx warning git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@746 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * doc/conf.py, doc/index.rst: exclude rsts that are included in - other documents git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@745 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-04-11 frankmorgner * npa/doc/Doxyfile.in, npa/doc/Makefile.am, npa/doc/api.rst: fixed @@ -1280,46 +865,14 @@ 2012-04-11 frankmorgner - * ccid/doc/Makefile.am, ccid/doc/README.rst, - ccid/doc/README.rst.in, doc/index.rst, npa/doc/README.rst, - npa/doc/README.rst.in, pcsc-relay/doc/Makefile.am, - pcsc-relay/doc/README.rst, pcsc-relay/doc/README.rst.in, - virtualsmartcard/doc/README.rst, virtualsmartcard/doc/README.rst.in: - updated documentation git-svn-id: + * npa/doc/README.rst, npa/doc/README.rst.in: updated documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@743 96b47cad-a561-4643-ad3b-153ac7d7599c 2012-04-10 frankmorgner - * ccid/src/Makefile.am: removed reference to pcscutil.h, which is - now part of pcsc-relay git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@742 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-10 frankmorgner - - * ccid/src/pcscutil.c, ccid/src/pcscutil.h, - pcsc-relay/src/pcscutil.c, pcsc-relay/src/pcscutil.h: - stringify_error now returns a string instead of printing the error git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@741 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-10 frankmorgner - - * pcsc-relay/Makefile.am, pcsc-relay/configure.ac, - pcsc-relay/src/lnfc.c, pcsc-relay/src/opicc.c, - pcsc-relay/src/pcsc-relay.c, pcsc-relay/src/pcsc-relay.ggo.in, - pcsc-relay/src/pcsc-relay.h: implemented cross compiling with mingw git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@740 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-10 frankmorgner - - * ccid/configure.ac, ccid/src/Makefile.am, - ccid/src/ccid-emulator.ggo.in, npa/configure.ac, - npa/src/Makefile.am, pcsc-relay/configure.ac, - pcsc-relay/src/Makefile.am: use help2man to generate minimal man - pages git-svn-id: + * npa/configure.ac, npa/src/Makefile.am: use help2man to generate + minimal man pages git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@739 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -1333,44 +886,18 @@ 2012-04-10 frankmorgner - * ccid/src/Makefile.am, ccid/src/binutil.c, ccid/src/binutil.h, - ccid/src/ccid-emulator.ggo.in, ccid/src/usb.c, npa/src/Makefile.am, - npa/src/binutil.c, npa/src/binutil.h, npa/src/npa-tool.c, - npa/src/npa-tool.ggo.in, pcsc-relay/src/Makefile.am, - pcsc-relay/src/binutil.c, pcsc-relay/src/binutil.h, - pcsc-relay/src/pcsc-relay.c, pcsc-relay/src/pcsc-relay.ggo.in: - switched to command line handling with gengetopt git-svn-id: + * npa/src/Makefile.am, npa/src/binutil.c, npa/src/binutil.h, + npa/src/npa-tool.c, npa/src/npa-tool.ggo.in: switched to command + line handling with gengetopt git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@737 96b47cad-a561-4643-ad3b-153ac7d7599c 2012-04-09 frankmorgner - * pcsc-relay/doc/README.rst, pcsc-relay/doc/autotools.rst: updated - documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@736 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-09 frankmorgner - - * ccid/doc/README.rst, ccid/doc/autotools.rst: updated documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@735 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-09 frankmorgner - - * ccid/configure.ac, npa/configure.ac, pcsc-relay/configure.ac, - virtualsmartcard/configure.ac: more readable information via - autoconf git-svn-id: + * npa/configure.ac: more readable information via autoconf git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@734 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-04-08 frankmorgner - - * pcsc-relay/configure.ac, pcsc-relay/src/lnfc.c: adapted to API - changes of libnfc 1.6 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@733 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-04-05 frankmorgner * npa/Makefile.am, npa/src/Makefile.am: moved include of ws2_32 to @@ -1398,82 +925,20 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@729 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-03-04 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - fixed throwing SwError thanks, Ben. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@728 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-03-02 frankmorgner - * ccid/doc/Makefile.am, doc/autotools.rst.in, npa/doc/Makefile.am, - npa/doc/README.rst, pcsc-relay/doc/Makefile.am, - virtualsmartcard/doc/Makefile.am, - virtualsmartcard/doc/autotools.rst: added recommended configure - options to documentation git-svn-id: + * npa/doc/Makefile.am, npa/doc/README.rst: added recommended + configure options to documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@727 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-03-02 frankmorgner - - * pcsc-relay/doc/README.rst.in: added missing note, which was - already present in README.rst git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@726 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-03-02 frankmorgner - - * bitbake/libnfc/libnfc.bb, bitbake/opensc/opensc.bb, - bitbake/python/python-pycrypto_2.0.1.bb, - bitbake/vsmartcard/ccid-emulator.bb, bitbake/vsmartcard/npa.bb, - bitbake/vsmartcard/pcsc-relay.bb, bitbake/vsmartcard/picctopcsc.bb, - bitbake/vsmartcard/virtualsmartcard.bb: updated recipes to new - requirements of openembedded and newer versions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@725 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-02-26 frankmorgner - * ccid/src/Makefile.am, npa/src/Makefile.am: follow symbolic links - when searching for openscs header files git-svn-id: + * npa/src/Makefile.am: follow symbolic links when searching for + openscs header files git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@724 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-02-24 frankmorgner - - * bitbake/opensc/opensc.bb: removed commented flags git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@723 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-24 frankmorgner - - * bitbake/opensc/opensc.bb: remove warnings from wrong license and - some unneeded flags git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@722 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-23 frankmorgner - - * bitbake/opensc/opensc.bb: fixed QA errors git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@721 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-23 frankmorgner - - * bitbake/ccid/ccid-1.3.13/ccid-1.3.13.patch, - bitbake/ccid/ccid_1.3.13.bb, bitbake/ccid/ccid_1.4.4.bb, - bitbake/ccid/ccid_1.4.4/ccid-1.4.4.patch, bitbake/opensc/opensc.bb, - bitbake/opensc/opensc_0.12.0.bb, - bitbake/pcsc-lite/files/pcscd.init, - bitbake/pcsc-lite/pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch, - bitbake/pcsc-lite/pcsc-lite_1.6.1.bb, - bitbake/pcsc-lite/pcsc-lite_1.7.2.bb, - bitbake/python/python-pycrypto_2.0.1.bb: updated bitbake recipes of - support packages git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@720 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-02-20 frankmorgner * npa/src/npa.c: adapted to changes of @@ -1481,63 +946,6 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@719 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-02-17 frankmorgner - - * ccid/configure.ac, ccid/src/ccid.c: get ef.cardaccess on demand. - newer versions of ausweisapp dont screw this up anymore. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@718 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-12 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: fixed - manipulation of EF.CardSecurity with CA public key git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@717 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-12 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: removed - manipulation of ef_card_security since this would require the - complete public point instead of the compressed public point git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@716 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-12 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: adapted - to pypace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@715 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-09 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: - modifying ef cardsecurity to contain the chips public key (but a - wrong signature) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@714 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-09 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: debug - unprotected result git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@713 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-09 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: fixed - CA, which is now successfully tested git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@712 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-08 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: - fixed CA OID - applied pypace interface for ca git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@711 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-02-03 frankmorgner * npa/src/npa.c: removed unused declaration git-svn-id: @@ -1576,53 +984,6 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@705 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-02-01 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: - mapping ca oid to the correct algorithm git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@704 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-01 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: - Subroutines to parse_SM_CAPDU, protect_response and - perform_security_operation only return the resulting string and no - longer status bytes This prevents overwriting of the statusbytes when applying SM. - Errors should be returned via `raise SwError` git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@703 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-01 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: fixed - import of auxiliary data for TA. Terminals signature can be verified - now git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@702 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-01 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: more - convenient values for pin and can git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@701 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-31 frankmorgner - - * ccid/configure.ac: fixed output of configure variables for libnpa git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@700 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-31 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: - added ef card security git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@699 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-01-29 frankmorgner * npa/configure.ac: include shell code for cloning opensc with pace git-svn-id: @@ -1637,450 +998,62 @@ 2012-01-25 frankmorgner - * ccid/configure.ac, ccid/src/Makefile.am, ccid/src/cats-test.c, - ccid/src/ccid.c, npa/Makefile.am.opensc, npa/configure.ac, - npa/src/example.c, npa/src/npa-tool.c, npa/src/npa.c, - npa/src/npa/npa.h: using patched OpenSC enabled with PACE to use the - reader's capabilities sourcecode can be fetched from here + * npa/Makefile.am.opensc, npa/configure.ac, npa/src/example.c, + npa/src/npa-tool.c, npa/src/npa.c, npa/src/npa/npa.h: using patched + OpenSC enabled with PACE to use the reader's capabilities sourcecode can be fetched from here https://github.com/frankmorgner/OpenSC git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@696 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-01-25 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: better - debug output git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@695 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-24 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.4.4.patch, - ccid/patches/ccid-1.4.5.patch: raise temporary buffer size to the - maximum possible for pace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@694 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-24 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.4.4.patch, - ccid/patches/ccid-1.4.5.patch: add support for big certificate - descriptions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@693 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-23 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: fixed - import of CV certificates. Terminal's signature is currently wrongly - checked (as 'invalid'). git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@692 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-23 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: fixed - parsing of extended length apdu with Le = max git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@691 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: Fixed - a typo git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@690 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: Fixed - a typo git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@689 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-23 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: fixed - typo git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@688 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-23 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py: fixed - calculation of bertlv coded data for authentication git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@687 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py: Removed - broken code git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@686 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-22 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA's SM - now successfully tested - fixed SEutils to use new input data to append_padding - added defines to reference nPA's secrets (as keyref) - fixed send sequence counter handling in nPA - added protect_response to nPA to authenticate the status bytes - implemented reset retry counter for nPA git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@685 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-20 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: include - most recent ca in response successfull PACE git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@684 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-20 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: - -Propagate changes to append_padding to all files -Adjust - strip_padding to match append_padding git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@683 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-20 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: Use the - blocklength of the actual cipher to append padding (instead of - hardcoded DES-CBC blocklength) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@682 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-19 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: added - SM. currently untested due to bug in OpenPACE or pyPACE git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@681 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-01-18 oepen * npa/src/npa.c: Adjusted libnpa to API changes in OpenPACE git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@680 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-01-04 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: Adapted - TA steps to pypace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@679 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-19 frankmorgner - - * virtualsmartcard/src/vpicc/vicc.in: fixed help strings git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@678 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-19 frankmorgner - - * virtualsmartcard/src/vpicc/vicc.in: switched to argparse git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@677 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-19 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: added - support for TA and CA (currently untested) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@676 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-19 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: added PIN - management for nPA git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@675 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-17 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: - added dedicated nPA_SE - saving mf in Security_Environment git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@674 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-17 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/cryptoflex.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: - introducing a default SE for all cards git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@673 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-17 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: using - if/else instead of a dedicated handler for eac steps git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@672 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-16 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: added PACE - support for nPA emulator git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@671 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-15 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: bugfix git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@670 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-15 frankmorgner - - * virtualsmartcard/src/vpcd/Makefile.am: fixed missing bracket git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@669 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-12-14 frankmorgner * npa/configure.ac: use libcrypto instead of libssl git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@668 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-12-11 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py, - virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: Partial - conversion to python 3 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@667 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-09 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@666 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-09 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: - git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@665 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-12-09 frankmorgner * npa/doc/README.rst, npa/doc/api.rst: small fixes git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@664 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-12-09 frankmorgner - - * pcsc-relay/doc/README.rst, virtualsmartcard/doc/api.rst: - documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@663 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-09 frankmorgner - - * - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - fixed sw when reading until end of file - let npa emulator act like real npa (until general authenticate - occurrs) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@662 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-09 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: dont - throw an error on mse:set at. using source code, which was - priviously deleted. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@661 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-12-09 frankmorgner * npa/src/npa.c: git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@660 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-12-09 frankmorgner - - * virtualsmartcard/doc/README.rst, - virtualsmartcard/doc/README.rst.in, - virtualsmartcard/doc/generate_modules.py: dont document special - members git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@659 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-09 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: Remove - dummy code for tags which are already handled by the ISO code git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@658 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-09 frankmorgner - - * pcsc-relay/configure.ac, pcsc-relay/src/lnfc.c: using libnfc 1.5.1 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@657 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-09 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: dont - throw an error on mse:set at. using source code, which was - priviously deleted. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@656 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-12-08 frankmorgner - * virtualsmartcard/doc/api.rst: generate the correct links to class - documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@655 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-08 frankmorgner - - * virtualsmartcard/doc/api.rst, - virtualsmartcard/doc/virtualsmartcard: documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@654 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-08 frankmorgner - - * doc/conf.py, virtualsmartcard/doc/generate_modules.py: include - inheritance graphs git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@653 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-08 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: import - chat as late as possible to not confuse generation of documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@652 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-08 frankmorgner - - * npa/Makefile.am, npa/configure.ac, virtualsmartcard/configure.ac, - virtualsmartcard/src/vpcd/Makefile.am, - virtualsmartcard/src/vpicc/Makefile.am: autoconf macros for sed, ln - and mkdir git-svn-id: + * npa/Makefile.am, npa/configure.ac: autoconf macros for sed, ln and + mkdir git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@651 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-12-08 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: Bugfixes: - nPA emulator is now working git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@650 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-08 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: Bugfixes git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@649 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-08 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: Bugfixes git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@648 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-08 oepen - - * virtualsmartcard/src/vpicc/Makefile.am, - virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: Do not - overide the OS but only the SAM and parts of the SE for nPA - emulation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@647 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-12-07 frankmorgner * npa/doc/README.rst, npa/doc/autotools.rst: adapted to openpace git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@646 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-12-07 frankmorgner - - * virtualsmartcard/doc/api.rst: added network format vpcd<->vpicc git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@645 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-12-07 frankmorgner * npa/doc/README.rst.in: adapted to openpace git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@644 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-12-07 frankmorgner - - * virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - minimal nPA emulation. use it to fetch and print a chat. uses pypace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@643 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-07 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: removed - debug message git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@642 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-12-07 frankmorgner * npa/src/npa.c: adapted to openpace git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@641 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-12-07 frankmorgner - - * virtualsmartcard/doc/README.rst: updated documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@640 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-07 frankmorgner - - * virtualsmartcard/configure.ac, - virtualsmartcard/src/vpcd/Makefile.am: added Cygwin as supported - platform git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@639 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-12-06 frankmorgner - - * ccid/patches/ccid-1.3.11.patch: added defines to cope with - unpatched pcsc libraries git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@638 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-12-01 frankmorgner * npa/Makefile.am, npa/configure.ac: minor fixes git-svn-id: @@ -2095,12 +1068,9 @@ 2011-11-08 frankmorgner - * ccid/doc/README.rst, ccid/doc/README.rst.in, doc/conf.py, - npa/doc/README.rst, npa/doc/README.rst.in, - pcsc-relay/doc/README.rst, pcsc-relay/doc/README.rst.in, - virtualsmartcard/doc/README.rst, virtualsmartcard/doc/README.rst.in: - not using static path for program-output. instead setting the - correct envirnment in conf.py. git-svn-id: + * npa/doc/README.rst, npa/doc/README.rst.in: not using static path + for program-output. instead setting the correct envirnment in + conf.py. git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@635 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -2151,13 +1121,9 @@ 2011-11-05 frankmorgner - * ccid/doc/Makefile.am, ccid/doc/README.rst, - ccid/doc/README.rst.in, doc/conf.py, npa/configure.ac, - npa/doc/Makefile.am, npa/doc/README.rst, npa/doc/README.rst.in, - pcsc-relay/doc/Makefile.am, pcsc-relay/doc/README.rst, - pcsc-relay/doc/README.rst.in, virtualsmartcard/doc/Makefile.am, - virtualsmartcard/doc/README.rst, virtualsmartcard/doc/README.rst.in: - included help output from programs in documentation git-svn-id: + * npa/configure.ac, npa/doc/Makefile.am, npa/doc/README.rst, + npa/doc/README.rst.in: included help output from programs in + documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@627 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -2169,9 +1135,8 @@ 2011-11-05 frankmorgner - * ccid/doc/Makefile.am, npa/configure.ac, npa/doc/Makefile.am, - pcsc-relay/doc/Makefile.am, virtualsmartcard/configure.ac, - virtualsmartcard/doc/Makefile.am: cleaned up build of documentation git-svn-id: + * npa/configure.ac, npa/doc/Makefile.am: cleaned up build of + documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@625 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -2237,183 +1202,51 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@615 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-11-04 frankmorgner - - * ccid/src/cats-test.c: added chat for signature terminal and some - error codes git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@614 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-11-03 frankmorgner - * ccid/doc/Makefile.am, ccid/doc/README.rst, - ccid/doc/README.rst.in, npa/doc/Makefile.am, - pcsc-relay/doc/Makefile.am, virtualsmartcard/doc/Makefile.am: - update on ccid documentation - rebuilding documentation when any *.in file changes git-svn-id: + * npa/doc/Makefile.am: - update on ccid documentation - rebuilding documentation when any *.in file changes git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@613 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-11-03 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: removed - warnings from sphinx git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@612 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-03 frankmorgner - - * doc/conf.py, virtualsmartcard/doc/Makefile.am, - virtualsmartcard/doc/generate_modules.py: switched to sphinx 1.1 to - document special and private members git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@611 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-11-02 frankmorgner - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - sphinx formatting for documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@610 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-02 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: - Minor fixes to sphinx markup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@609 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-02 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/cryptoflex.py: - removed warnings by sphinx due to invalid formatting git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@608 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-02 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/cryptoflex.py: - Converting docstrings to sphinx syntax git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@607 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-02 frankmorgner - - * ccid/doc/README.rst, ccid/doc/autotools.rst, - ccid/doc/questions.rst, npa/doc/README.rst, npa/doc/autotools.rst, - npa/doc/questions.rst, pcsc-relay/doc/README.rst, - pcsc-relay/doc/autotools.rst, pcsc-relay/doc/questions.rst, - virtualsmartcard/doc/README.rst, - virtualsmartcard/doc/autotools.rst, - virtualsmartcard/doc/questions.rst: added autogenerated files for - easier development checkout git-svn-id: + * npa/doc/README.rst, npa/doc/autotools.rst, npa/doc/questions.rst: + added autogenerated files for easier development checkout git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@606 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-11-01 frankmorgner - * ccid/doc/Makefile.am, doc/conf.py, npa/doc/Makefile.am, - npa/doc/api.rst, pcsc-relay/doc/Makefile.am, - virtualsmartcard/doc/Makefile.am: only refresh documentation if - needed git-svn-id: + * npa/doc/Makefile.am, npa/doc/api.rst: only refresh documentation + if needed git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@605 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-11-01 frankmorgner - * npa/doc/README.rst.in, pcsc-relay/doc/README.rst.in, - virtualsmartcard/doc/README.rst.in: added potential platforms to - documentation git-svn-id: + * npa/doc/README.rst.in: added potential platforms to documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@604 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-11-01 frankmorgner - - * doc/conf.py, doc/index.rst: smartcard is a smart card git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@603 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-01 frankmorgner - - * doc/conf.py: hide some stuff git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@602 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-01 frankmorgner - - * doc/conf.py: add vpicc to python path git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@601 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-31 frankmorgner - - * virtualsmartcard/configure.ac: print pcsc conf dir git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@600 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-29 frankmorgner - * ccid/doc/Makefile.am, ccid/doc/README.rst, - ccid/doc/README.rst.in, npa/doc/Makefile.am, npa/doc/README.rst, - npa/doc/README.rst.in, pcsc-relay/doc/Makefile.am, - pcsc-relay/doc/README.rst, pcsc-relay/doc/README.rst.in, - virtualsmartcard/doc/Makefile.am, virtualsmartcard/doc/README.rst, - virtualsmartcard/doc/README.rst.in: more autotool magic git-svn-id: + * npa/doc/Makefile.am, npa/doc/README.rst, npa/doc/README.rst.in: + more autotool magic git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@599 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-29 frankmorgner - * doc/autotools.rst.in: file markup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@598 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-29 frankmorgner - - * ccid/Makefile.am, ccid/configure.ac, ccid/doc/Makefile.am, - doc/autotools.rst.in, doc/index.rst, doc/questions.rst.in, - npa/Makefile.am, npa/configure.ac, npa/doc/Makefile.am, - pcsc-relay/Makefile.am, pcsc-relay/doc/Makefile.am, - virtualsmartcard/Makefile.am, virtualsmartcard/configure.ac, - virtualsmartcard/doc/Makefile.am: - more autotool magic in documentation files - including substituted documentation files with distributed files git-svn-id: + * npa/Makefile.am, npa/configure.ac, npa/doc/Makefile.am: - more autotool magic in documentation files - including substituted documentation files with distributed files git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@597 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-29 frankmorgner - * doc/index.rst, doc/questions.rst.in: documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@596 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-29 frankmorgner - - * ccid/doc/Makefile.am, ccid/doc/README.rst, - ccid/doc/questions.rst.in, doc/autotools.rst.in, doc/conf.py, - doc/index.rst, doc/questions.rst.in, npa/doc/Makefile.am, - npa/doc/README.rst, npa/doc/questions.rst.in, - pcsc-relay/doc/Makefile.am, pcsc-relay/doc/README.rst, - pcsc-relay/doc/questions.rst.in, virtualsmartcard/doc/Makefile.am, - virtualsmartcard/doc/README.rst, - virtualsmartcard/doc/questions.rst.in: - worked around warnings of sphinx - using generic file for questions for all subprojects git-svn-id: + * npa/doc/Makefile.am, npa/doc/README.rst, npa/doc/questions.rst.in: - worked around warnings of sphinx - using generic file for questions for all subprojects git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@595 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-10-29 frankmorgner - - * ccid/doc/README.rst: documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@594 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-29 frankmorgner * npa/src/Makefile.am: correctly include example git-svn-id: @@ -2422,125 +1255,47 @@ 2011-10-29 frankmorgner - * virtualsmartcard/configure.ac, virtualsmartcard/doc/Makefile.am, - virtualsmartcard/doc/api/Makefile.am: correctly include api and - generate_modules.py git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@592 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-29 frankmorgner - - * ccid/Makefile.am, ccid/doc/Makefile.am, ccid/doc/README.rst, - ccid/doc/autotools.rst.in, doc/autotools.rst.in, doc/conf.py, - npa/Makefile.am, npa/doc/Makefile.am, npa/doc/README.rst, - npa/doc/autotools.rst.in, pcsc-relay/Makefile.am, - pcsc-relay/doc/Makefile.am, pcsc-relay/doc/README.rst, - pcsc-relay/doc/autotools.rst.in, virtualsmartcard/Makefile.am, - virtualsmartcard/doc/Makefile.am, virtualsmartcard/doc/README.rst, - virtualsmartcard/doc/autotools.rst.in: using generic autotools - description for all subprojects git-svn-id: + * npa/Makefile.am, npa/doc/Makefile.am, npa/doc/README.rst, + npa/doc/autotools.rst.in: using generic autotools description for + all subprojects git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@591 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-28 frankmorgner - * ccid/doc/README.rst, npa/doc/README.rst, - pcsc-relay/doc/README.rst, virtualsmartcard/doc/README.rst: added - more markup git-svn-id: + * npa/doc/README.rst: added more markup git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@590 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-27 frankmorgner - * virtualsmartcard/doc/Makefile.am, - virtualsmartcard/doc/generate_modules.py: using an other version of - generate_modules.py that structures the modules slightly better git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@589 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-27 frankmorgner - - * doc/conf.py, doc/index.rst, npa/doc/Makefile.am, - virtualsmartcard/Makefile.am, virtualsmartcard/doc/Makefile.am, - virtualsmartcard/doc/api.rst, - virtualsmartcard/doc/generate_modules.py: automagically generate - documentation of virtualsmartcard git-svn-id: + * npa/doc/Makefile.am: automagically generate documentation of + virtualsmartcard git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@588 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-27 frankmorgner - * ccid/Makefile.am, ccid/README, ccid/README.dox, - ccid/configure.ac, ccid/doc/Makefile.am, ccid/doc/README.rst, - doc/_static/doxygen-npa, doc/ccid, doc/ccid.rst, doc/conf.py, - doc/doxygen/npa, doc/index.rst, doc/npa, doc/npa.rst, - doc/npaapi.rst, doc/pcsc-relay, doc/pcsc-relay.rst, - doc/virtualsmartcard, doc/virtualsmartcard.rst, npa/Doxyfile.in, - npa/Makefile.am, npa/README, npa/README.dox, npa/configure.ac, - npa/doc/Doxyfile.in, npa/doc/Makefile.am, npa/doc/README.rst, - npa/doc/api.rst, npa/doc/example.c, pcsc-relay/Makefile.am, - pcsc-relay/README, pcsc-relay/configure.ac, - pcsc-relay/doc/Makefile.am, pcsc-relay/doc/README.rst, - virtualsmartcard/Makefile.am, virtualsmartcard/README, - virtualsmartcard/configure.ac, virtualsmartcard/doc/Makefile.am, - virtualsmartcard/doc/README.rst, - virtualsmartcard/src/vpicc/Makefile.am: using a dedicated folder for - documentation in each subproject git-svn-id: + * npa/Doxyfile.in, npa/Makefile.am, npa/README, npa/README.dox, + npa/configure.ac, npa/doc/Doxyfile.in, npa/doc/Makefile.am, + npa/doc/README.rst, npa/doc/api.rst, npa/doc/example.c: using a + dedicated folder for documentation in each subproject git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@587 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-27 frankmorgner - * ccid/README.dox, npa/README.dox, pcsc-relay/README, - virtualsmartcard/README: documentation git-svn-id: + * npa/README.dox: documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@586 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-27 oepen - * ccid/README.dox, npa/README.dox: -Better install instructions for - ccid-emulator -Added metadata to documentation git-svn-id: + * npa/README.dox: -Better install instructions for ccid-emulator + -Added metadata to documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@585 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-10-27 frankmorgner - - * virtualsmartcard/README: git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@584 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-27 frankmorgner - - * virtualsmartcard/README: better rendering of basic information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@583 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-27 oepen - - * doc/index.rst, virtualsmartcard/README: -Remove references to - indices from index.rst -Add some meta information to - virtualsmartcard docs -Add link to cyberflex-shell git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@582 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-27 frankmorgner - - * pcsc-relay/README: git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@581 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-27 frankmorgner - - * pcsc-relay/README: more information for installation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@580 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-27 frankmorgner - - * pcsc-relay/configure.ac: removed garbage git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@579 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-27 frankmorgner * npa/README.dox: copy and paste friendly installation guide git-svn-id: @@ -2559,12 +1314,6 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@576 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-10-26 frankmorgner - - * doc/index.rst, doc/npaapi.rst: separated programming guide git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@575 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-26 frankmorgner * npa/src/example.c: git-svn-id: @@ -2573,9 +1322,9 @@ 2011-10-26 frankmorgner - * doc/npaapi.rst, npa/README.dox, npa/src/Makefile.am, - npa/src/example.c, npa/src/npa-tool.c: including a simple example - program mainly for documentation git-svn-id: + * npa/README.dox, npa/src/Makefile.am, npa/src/example.c, + npa/src/npa-tool.c: including a simple example program mainly for + documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@573 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -2585,40 +1334,19 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@572 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-10-26 oepen - - * doc/conf.py: Fix paths to doxylinkwq git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@571 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-26 frankmorgner - - * doc/npaapi.rst: added more structure git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@570 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-26 frankmorgner - - * doc/npaapi.rst: - surrendered to the incompletenes of breathe. now including only - documentation of important stuff by hand. - added example code using npa-tool.c git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@569 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-25 frankmorgner - * doc/conf.py, npa/Doxyfile.in: automatically update doxygen - documentation if possible git-svn-id: + * npa/Doxyfile.in: automatically update doxygen documentation if + possible git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@568 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-25 frankmorgner - * doc/_static/doxygen-npa, doc/conf.py, doc/doxygen/ccid, - doc/doxygen/npa, doc/index.rst, doc/npaapi.rst, npa/Doxyfile.in, - npa/README.dox, npa/src/npa/npa.h, npa/src/npa/sm.h: Compromise with - documentation: Include the most important parts of libnpa with - breathe and reference the details with doxylink to external doxygen - pages git-svn-id: + * npa/Doxyfile.in, npa/README.dox, npa/src/npa/npa.h, + npa/src/npa/sm.h: Compromise with documentation: Include the most + important parts of libnpa with breathe and reference the details + with doxylink to external doxygen pages git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@567 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -2637,29 +1365,16 @@ 2011-10-23 frankmorgner - * ccid/README.dox, doc/index.rst, npa/README.dox: git-svn-id: + * npa/README.dox: git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@564 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-10-22 frankmorgner - - * doc/conf.py: git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@563 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-22 frankmorgner * npa/Doxyfile.in: document only public interface git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@562 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-10-22 frankmorgner - - * ccid/Doxyfile.in, ccid/Makefile.am, ccid/configure.ac: dont - generate sourcecode documentation for binaries git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@561 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-18 frankmorgner * npa/src/npa.c: added workaround to avoid potentially conflicting @@ -2697,45 +1412,17 @@ 2011-10-14 oepen - * doc/conf.py: Changed favicon git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@555 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-14 oepen - - * doc/conf.py, npa/README.dox: -Added Virtual Smartcard logo to - documentation -Changed theme git-svn-id: + * npa/README.dox: -Added Virtual Smartcard logo to documentation + -Changed theme git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@554 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-10-14 oepen - - * ccid/Doxyfile.in: Fix __attribute__ handling of doxygen git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@553 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-13 oepen - * doc/conf.py, npa/README.dox: Added npa documentation to breathe git-svn-id: + * npa/README.dox: Added npa documentation to breathe git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@552 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-10-13 oepen - - * ccid/Doxyfile.in, ccid/README.dox, doc/conf.py, doc/doxygen/ccid, - doc/doxygen/npa: -Removed README.dox from ccid Doxyfile inputs - -Started to use breathe to integrate Doxygen documentation into - sphinx git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@551 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-13 oepen - - * ccid/Doxyfile.in: -Exclude OpenSC from documentation -Enable XML - documentation generation for sphinx git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@550 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-13 oepen * npa/Doxyfile.in, npa/src/npa.c: -Converted CVC_check_cert function @@ -2747,47 +1434,18 @@ 2011-10-13 oepen - * doc/index.rst, npa/README.dox: Fixed highlighting of configure - commands in npa documentation git-svn-id: + * npa/README.dox: Fixed highlighting of configure commands in npa + documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@548 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-12 oepen - * doc/index.rst: Fixed links git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@547 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-12 oepen - - * doc/index.rst, doc/npa.rst, npa/README.dox: Converted npa - documentation to reStructuredText (mostly) git-svn-id: + * npa/README.dox: Converted npa documentation to reStructuredText + (mostly) git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@546 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-10-12 oepen - - * doc/index.rst, doc/pcsc-relay.rst, doc/virtualsmartcard.rst, - pcsc-relay/README, virtualsmartcard/README: Converted most of the - documentation to reStructuredText in order to be able to sphinx for - documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@545 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-12 oepen - - * ccid/README.dox, doc/ccid.rst, doc/index.rst: Converted ccid - documentation to reStructuredText git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@544 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-12 oepen - - * doc/Makefile, doc/conf.py, doc/index.rst: Starting to use sphinx - for documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@543 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-09-30 frankmorgner * npa/src/scutil.c: fixed error on using stdout as debug log git-svn-id: @@ -2808,7 +1466,7 @@ 2011-09-26 frankmorgner - * ccid/apdus, npa/Makefile.am, npa/apdus: - moved example apdus to npa-tool git-svn-id: + * npa/Makefile.am, npa/apdus: - moved example apdus to npa-tool git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@539 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -2842,93 +1500,11 @@ 2011-09-20 frankmorgner - * ccid/src/ccid.c, npa/src/npa.c: handling certificate description - and chat in libnpa instead of ccid-emulator git-svn-id: + * npa/src/npa.c: handling certificate description and chat in libnpa + instead of ccid-emulator git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@534 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-09-20 frankmorgner - - * ccid/src/ccid.c: checking certificate description on pso:verify - certificate git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@533 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-20 frankmorgner - - * ccid/src/ccid.c: dumping chat git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@532 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-20 frankmorgner - - * ccid/src/ccid.c: dumping certificate description git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@531 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-17 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: fixed - problems on initialization git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@530 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-14 frankmorgner - - * ccid/src/ccid.c: added ugly hack to support changing the eID-PIN - with AusweisApp git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@529 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-14 frankmorgner - - * ccid/src/ccid.c: fixed parsing of modification input git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@528 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-07 oepen - - * virtualsmartcard/src/vpicc/vicc.in: Lexically sorted the optparse - options git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@527 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-06 oepen - - * - virtualsmartcard/src/vpicc/virtualsmartcard/ConstantDefinitions.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SWutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/TLVutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: Removed vim - folding markers git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@526 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-06 oepen - - * virtualsmartcard/configure.ac, - virtualsmartcard/src/vpicc/Makefile.am, - virtualsmartcard/src/vpicc/virtualsmartcard/ConstantDefinitions.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - Added documentation generation to build process git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@525 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-05 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: Fixed the - documentation. epydoc still fails to build html files git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@524 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-09-05 oepen * npa/README.dox: Fixed grammar error git-svn-id: @@ -2941,732 +1517,39 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@522 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-09-02 frankmorgner - - * ccid/src/ccid.c: - new pin was not included in apdu for pin modification (fixed) - added support for modification/verification apdus from the host - that don't contain any data. the reader automatically allocates the - correct number of bytes for the pin(s) and modifies apdu's case and - lc. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@521 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-02 frankmorgner - - * ccid/README.dox, ccid/src/ccid.c, ccid/src/ccid.h: fixed problems - parsing pin modification data structure git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@520 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-02 frankmorgner - - * ccid/src/cats-test.c, ccid/src/ccid.c: fixed bugs for pin - modification git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@519 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-02 frankmorgner - - * ccid/patches/ccid-1.4.4.patch: fixed bug stating insufficient - buffer git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@518 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-02 frankmorgner - - * ccid/src/cats-test.c, ccid/src/ccid.c, ccid/src/usb.c: fixed bugs - due to new version of opensc git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@517 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-01 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: -Fixed - indention -Improved a comment git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@516 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-01 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: - Removed duplicate code git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@515 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-01 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py: Added - some documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@514 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-01 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: Make - pylint happy git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@513 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-01 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: - Remember the password when loading a card from disk and reuse it - when saving the card. - Added a bit of documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@512 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-08-30 frankmorgner - * ccid/configure.ac, ccid/src/Makefile.am, ccid/src/cats-test.c, - ccid/src/ccid.c, ccid/src/sslutil.c, ccid/src/sslutil.h, - npa/src/Makefile.am, npa/src/npa.c, npa/src/sslutil.c, + * npa/src/Makefile.am, npa/src/npa.c, npa/src/sslutil.c, npa/src/sslutil.h: - added openssl debug code to ccid emulator - fixed some bugs due to changes in recent opensc version - added support for changing pin via standard leser git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@511 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-08-24 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py: Slight - improvements to generate_public_key. Unfortunately the function is - still broken git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@510 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: More - cleanup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@509 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/cryptoflex.py: - Cleanup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@508 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: Added - documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@507 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: - Reduced overlap between ePass_SE and PassportSAM git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@506 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - Code cleanup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@505 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: -Added some - documentation -Partially fixed format string usage in the logger git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@504 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/cryptoflex.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: - Removed MF reference from Security Environment (only needed for - cryptoflex card) - General code cleanup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@503 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Code - cleanup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@502 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/cryptoflex.py: - Move CryptoflexMF to cards.cryptoflex - A little bit of code cleanup in SmartcardFilesystem.py git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@501 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: - Fixed broken imports git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@500 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-23 oepen - - * virtualsmartcard/src/vpicc/Makefile.am, - virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/__init__.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/cryptoflex.py, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/ePass.py: - Refactoring: Moving card specific stuff to separate package git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@499 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Added - a bit of documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@498 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Moved - Security_Environment code to the SEutils file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@497 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: - Code cleanup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@496 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: - -Bugfix: Selection from current DF -Replaced print by logging git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@495 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/ConstantDefinitions.py, - virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SWutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/TLVutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - -Updated copyright date -Added a little bit of documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@494 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Removed incorrect sanity check git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@493 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Removed incorrect sanity check git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@492 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Fixed - urandom() usage git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@491 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Fixed - urandom() usage git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@490 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-17 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Refactoring: Merged Secure_Messaging and Security_Environment - classes git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@489 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-09 frankmorgner - - * ccid/patches/ccid-1.4.4.patch: patch to newest version of libccid git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@488 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-08 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Fixed - some typos git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@487 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-08 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Fix - storage and retrieval of Security Environments git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@486 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-08 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Removed - duplicate method git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@485 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-08 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Forgot to return SW[NORMAL] in case an MSE command actually succeeds - :-) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@484 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-08 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py: The - __replace_tag function was completely broken. It is now somewhat - fixed, but should still be replaced by a more elegant solution. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@483 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-08 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py: Added some - documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@482 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-08 frankmorgner - - * ccid/src/usb.c: returning default strings on selection of wrong - language git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@481 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-08 frankmorgner - - * virtualsmartcard/src/vpcd/vpcd.c: reusing socket on reconnect git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@480 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-05 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Added - a SAM reference to the Secure_Messaging class in order to resolve an - error. The classes in SmartcardSAM are way too entangled and - definitively need to be refactored. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@479 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-02 frankmorgner - - * - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: - checking attribute existance before referencing it git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@478 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-02 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/TLVutils.py: fixed - bogus import git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@477 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-02 frankmorgner - - * ccid/src/cats-test.c: fixed potential buffer overflow when parsing - input git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@476 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-01 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Bugfixes: Fixed import error and incorrect method call git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@475 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-01 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/TLVutils.py: Bugfixes: - Wrong number of arguments for function call and missing import git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@474 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-01 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - Replaced print calls by actual logging git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@473 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-08-01 oepen - - * - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: - Bugfix: Missing self. before reference to content dictionary git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@472 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-30 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - Better exception handling git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@471 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-30 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - Code style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@470 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@469 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@468 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@467 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Merged CardContainer class with SAM. Since part of the CardContainer functionallity was removed and the - seperation between both classes seemed kind of random, CardContainer - was ditched in favor of SAM. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@466 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@465 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Removed remaining call to CardContainer.getKey git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@464 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Removed - in-memory encryption of data. We didn't use it and it was probably - buggy anyway, so this is a good opportunity to get rid of some - awkard code. In memory encryption might be properly implemented - lateron using the SAM.FSencrypt and SAM.FSdecrypt functions, but I - doubt it's worth the trouble. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@463 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@462 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py: Bugfixing - and code style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@461 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - -Bugfix: Added missing import in PassportSAM -Bugfix: Fixed constant - names in SEutils git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@460 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Removing unused functions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@459 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Removing unused functions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@458 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Removing unused functions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@457 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py: Added - convenience functions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@456 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * - virtualsmartcard/src/vpicc/virtualsmartcard/ConstantDefinitions.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@455 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@454 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Code - style improvements and bugfixing in mutual_authenticate git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@453 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@452 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@451 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Code - style improvements git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@450 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Bug - hunting and beautifying with pylint git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@449 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - -Bugfix: Fixed incorrect indention -Bugfix: Do not default to MD5 - hashing git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@448 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - Bugfix: adapted changed signature of the Security_Environment - constructor git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@447 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Even - though there may be different Keys to protect CAPDUs and RAPDUs - there is only one Security Environment. Therefore, I merged the - CAPDU_SE and RAPDU_SE into current_SE. Works with the ePass - Emulation, still need to test it with the cryptoflex card. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@446 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - SmartcardSAM: Fixed syntax errors SEutils: Now replying with error - RAPDU when we do not support a referenced algorithm git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@445 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-29 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Various - Bugfixes with regard to parsing a MSE:SetAT. The whole SE and SAM - system should really be rewritten. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@444 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-07-28 oepen * npa/src/npa-tool.c: Fixed some compiler warnings git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@443 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-07-28 oepen - - * ccid/README.dox: Fixed some typos git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@442 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-28 frankmorgner - - * ccid/configure.ac: fixed configure with pace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@441 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-27 frankmorgner - - * : git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@440 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-07-26 frankmorgner * npa/src/npa.c: adjusted to changes of OpenPACE git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@438 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-07-26 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: Imported - minor bugfix from upstream git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@437 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-26 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: -Removed - unused code from utils.py -Added a unit test for case 2 extended - length APDUs git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@436 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-26 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - -Bugfix: The Le of the Command APDU was used when sending out an - error R_APDU -Enhancement: Using correct effective Le for R_APDUs git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@435 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-25 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: -Bugfix: - Erroneously set Lc and not Le for case 2 APDUs -Added new property - effective_Le git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@434 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-07-25 frankmorgner - * ccid/configure.ac, ccid/src/ccid.c, npa/configure.ac, - npa/src/npa-tool.c, npa/src/scutil.c: switched to opensc 0.12.1, - where build_apdu has been accepted as sc_bytes2apdu git-svn-id: + * npa/configure.ac, npa/src/npa-tool.c, npa/src/scutil.c: switched + to opensc 0.12.1, where build_apdu has been accepted as + sc_bytes2apdu git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@433 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-07-25 frankmorgner - - * ccid/src/ccid.c: added support for GetReaderInfo of BSI TR-03119 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@432 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-25 frankmorgner - - * ccid/src/ccid.c: - bugfix to be conform to OpenPACE API - added consistency checks for lengths of APDUs git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@431 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-25 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: - Fixed typo git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@430 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-25 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: Preliminary - extended length APDU support git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@429 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-07-25 oepen - - * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: - Bugfix: wrong parameters were set in a call for formatResult git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@428 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-07-23 frankmorgner - * ccid/configure.ac, eID_gui/configure.ac, npa/configure.ac, - pcsc-relay/configure.ac, virtualsmartcard/configure.ac: silent build - rules git-svn-id: + * npa/configure.ac: silent build rules git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@427 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-07-23 frankmorgner - - * virtualsmartcard/src/vpcd/ifd-vpcd.c: clearification on - requirements for compliance to IFDHandler API version 3 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@426 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-05-20 frankmorgner * npa/configure.ac: released 0.3 git-svn-id: @@ -3716,55 +1599,6 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@418 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-02-19 frankmorgner - - * bitbake/vsmartcard/ccid-emulator.bb, - bitbake/vsmartcard/eid-gui.bb, bitbake/vsmartcard/npa.bb, - bitbake/vsmartcard/picctopcsc.bb, - bitbake/vsmartcard/virtualsmartcard.bb, - bitbake/vsmartcard/vscarchitecture.bb, eID_gui/src/eid/windows.py, - eID_gui/src/pace-gui.desktop.in: - fixed references - bitbake updated versions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@417 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-09 frankmorgner - - * virtualsmartcard/ChangeLog, virtualsmartcard/configure.ac: - released 0.4, which was mistakenly tagged 0.3 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@416 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-08 frankmorgner - - * ccid/ChangeLog, ccid/configure.ac: released 0.5 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@415 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-08 frankmorgner - - * ccid/src/opensc: fixed generation of distribution file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@414 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-08 frankmorgner - - * ccid/src/ccid.c: adapted to the latest changes of libnpa git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@413 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-08 frankmorgner - - * virtualsmartcard/ChangeLog, virtualsmartcard/configure.ac: - released 0.3 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@412 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-08 frankmorgner - - * ccid/src/binutil.c: added mingw compatibility git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@411 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-02-08 frankmorgner * npa/ChangeLog, npa/configure.ac: released 0.2 git-svn-id: @@ -3807,16 +1641,13 @@ 2011-02-02 frankmorgner - * ccid/configure.ac, ccid/src/Makefile.am, npa/src/Makefile.am: - building clean distribution file git-svn-id: + * npa/src/Makefile.am: building clean distribution file git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@404 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-02-02 frankmorgner - * ccid/configure.ac, ccid/src/Makefile.am, ccid/src/ccid.c, - ccid/src/ccid.h, ccid/src/scutil.h, ccid/src/usb.c, - npa/Makefile.am, npa/README.dox, npa/configure.ac, + * npa/Makefile.am, npa/README.dox, npa/configure.ac, npa/libnpa.pc.in, npa/libpace.pc.in, npa/src/Makefile.am, npa/src/npa-tool.c, npa/src/npa.c, npa/src/npa/npa.h, npa/src/npa/npa_lib.h, npa/src/npa/scutil.h, npa/src/npa/sm.h, @@ -3827,62 +1658,12 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@403 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-02-01 frankmorgner - - * ccid/src/opensc: getting opensc only once git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@402 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-01 oepen - - * : Reverting bad commit git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@401 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-02-01 oepen * npa/configure.ac: Shut up autotools git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@400 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-02-01 frankmorgner - - * bitbake/opensc/opensc_0.12.0.bb, bitbake/opensc_0.12.0.bb: moved - opensc recipe to folder git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@399 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-01 frankmorgner - - * bitbake/ccid-1.3.13/ccid-1.3.13.patch, bitbake/ccid-emulator.bb, - bitbake/ccid/ccid-1.3.13/ccid-1.3.13.patch, - bitbake/ccid/ccid_1.3.13.bb, bitbake/ccid_1.3.11.bb, - bitbake/ccid_1.3.12.bb, bitbake/ccid_1.3.13.bb, bitbake/eid-gui.bb, - bitbake/npa.bb, bitbake/opensc_0.11.13.bb, - bitbake/pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch, - bitbake/pcsc-lite/files/pcscd.init, - bitbake/pcsc-lite/pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch, - bitbake/pcsc-lite/pcsc-lite_1.6.1.bb, bitbake/pcsc-lite_1.5.5.bb, - bitbake/pcsc-lite_1.6.0.bb, bitbake/pcsc-lite_1.6.1.bb, - bitbake/picctopcsc.bb, bitbake/virtualsmartcard.bb, - bitbake/vscarchitecture.bb, bitbake/vsmartcard/ccid-emulator.bb, - bitbake/vsmartcard/eid-gui.bb, bitbake/vsmartcard/npa.bb, - bitbake/vsmartcard/picctopcsc.bb, - bitbake/vsmartcard/virtualsmartcard.bb, - bitbake/vsmartcard/vscarchitecture.bb: organized bitbake recipes in - directories. deleted obsolete .bb files git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@398 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-01 oepen - - * bitbake/ccid-1.3.13/ccid-1.3.13.patch, bitbake/ccid_1.3.13.bb, - bitbake/npa.bb, bitbake/opensc_0.12.0.bb, - bitbake/pcsc-lite-1.6.1/pcsc-lite-1.6.1.patch, - bitbake/pcsc-lite_1.6.1.bb: Updated bitbake recipes git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@397 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-02-01 frankmorgner * npa/src/pace-tool.c: cleaned up time management. might not work @@ -3898,47 +1679,27 @@ 2011-01-31 frankmorgner - * bitbake/npa.bb, ccid/README.dox, ccid/configure.ac, - ccid/src/Makefile.am, npa/Makefile.am, npa/README.dox, - npa/configure.ac, npa/libpace.pc.in, npa/src/Makefile.am, - npa/src/pace-tool.c: linking against opensc now as shared library git-svn-id: + * npa/Makefile.am, npa/README.dox, npa/configure.ac, + npa/libpace.pc.in, npa/src/Makefile.am, npa/src/pace-tool.c: linking + against opensc now as shared library git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@394 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-01-25 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: fixed - generation of ePass file system (fixes 3164830) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@393 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-01-24 frankmorgner - - * - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: - fixed path walking (fixes 3164775) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@392 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-01-16 frankmorgner - * ccid/src/Makefile.am, npa/src/Makefile.am, npa/src/pace.c: - fixed memory corruption when getting ef.cardaccess - minor changes in build process with libopensc git-svn-id: + * npa/src/Makefile.am, npa/src/pace.c: - fixed memory corruption when getting ef.cardaccess - minor changes in build process with libopensc git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@391 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-01-16 frankmorgner - * ccid/Makefile.am, ccid/src/Makefile.am, npa/Makefile.am, - npa/src/Makefile.am: optimized makefile-targets git-svn-id: + * npa/Makefile.am, npa/src/Makefile.am: optimized makefile-targets git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@390 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-01-15 frankmorgner - * ccid/README.dox, ccid/configure.ac, ccid/src/Makefile.am, - npa/README.dox, npa/configure.ac, npa/libpace.pc.in, + * npa/README.dox, npa/configure.ac, npa/libpace.pc.in, npa/src/Makefile.am: - added customization via OPENSC_CONFIGURE - changed information regarding opensc - fixed pkg-config file git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@389 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -3949,29 +1710,14 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@388 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-01-15 frankmorgner - - * ccid/src/ccid.c, ccid/src/usb.c: - fixed problem when powering the card - removed unused code that had to do with slot-complexity git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@387 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-01-14 frankmorgner - * ccid/src/ccid.c: supporting only one slot due to new opensc - limitations git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@386 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-01-14 frankmorgner - - * ccid/configure.ac, ccid/src/Makefile.am, ccid/src/ccid.c, - ccid/src/ccid.h, npa/Makefile.am, npa/configure.ac, - npa/src/Makefile.am, npa/src/pace-tool.c, npa/src/pace.c, - npa/src/pace/pace.h, npa/src/pace/scutil.h, npa/src/pace/sm.h, - npa/src/scutil.c, npa/src/sm.c: switched to opensc.0.12.0. note that - this has some issues when linking against both libnpa and the opensc - libraries at the same time. readme information would be usefull for - this... git-svn-id: + * npa/Makefile.am, npa/configure.ac, npa/src/Makefile.am, + npa/src/pace-tool.c, npa/src/pace.c, npa/src/pace/pace.h, + npa/src/pace/scutil.h, npa/src/pace/sm.h, npa/src/scutil.c, + npa/src/sm.c: switched to opensc.0.12.0. note that this has some + issues when linking against both libnpa and the opensc libraries at + the same time. readme information would be usefull for this... git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@385 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -3982,25 +1728,6 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@384 96b47cad-a561-4643-ad3b-153ac7d7599c -2010-12-13 frankmorgner - - * ccid/src/cats-test.c: type of secret can be specified via command - line git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@383 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-13 frankmorgner - - * pcsc-relay/README, virtualsmartcard/README: update information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@382 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-13 frankmorgner - - * pcsc-relay/README: updated information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@381 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2010-12-12 frankmorgner * npa/src/pace-tool.c: removed byteorder.h from includes, not @@ -4010,35 +1737,10 @@ 2010-12-11 frankmorgner - * ccid/README.dox: fixed configure command git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@379 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-11 frankmorgner - - * ccid/README.dox, npa/README.dox: - updated information git-svn-id: + * npa/README.dox: - updated information git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@378 96b47cad-a561-4643-ad3b-153ac7d7599c -2010-12-10 frankmorgner - - * ccid/src/pcscutil.c: fixed build with pcsc-lite git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@377 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-10 frankmorgner - - * ccid/src/cats-test.c, ccid/src/pcscutil.c: Fix build with visual - studio git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@376 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-08 frankmorgner - - * ccid/src/ccid.c: adapted to the latest changes of libpace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@375 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2010-12-08 frankmorgner * npa/ChangeLog, npa/m4/Makefile.am: releasing 0.1 git-svn-id: @@ -4052,25 +1754,6 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@373 96b47cad-a561-4643-ad3b-153ac7d7599c -2010-12-08 frankmorgner - - * virtualsmartcard/ChangeLog, virtualsmartcard/configure.ac: - releasing 0.3 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@372 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-08 frankmorgner - - * pcsc-relay/ChangeLog: releasing 0.2 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@371 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-08 frankmorgner - - * ccid/ChangeLog, ccid/configure.ac: releasing 0.4 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@370 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2010-12-08 frankmorgner * npa/src/pace.c: adapted to the latest changes of OpenPACE git-svn-id: @@ -4079,2766 +1762,20 @@ 2010-12-07 frankmorgner - * ccid/README.dox, npa/README.dox: updated information git-svn-id: + * npa/README.dox: updated information git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@368 96b47cad-a561-4643-ad3b-153ac7d7599c 2010-12-07 frankmorgner - * ccid/src/scutil.h: added missing file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@367 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-07 frankmorgner - - * ccid/configure.ac, ccid/src/scutil.h, npa/configure.ac: linking - against libopensc not easily possible. we need to remove this - dependancy git-svn-id: + * npa/configure.ac: linking against libopensc not easily possible. + we need to remove this dependancy git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@366 96b47cad-a561-4643-ad3b-153ac7d7599c -2010-11-22 frankmorgner - - * ccid/src/cats-test.c, ccid/src/pcscutil.c, ccid/src/pcscutil.h: - fixed compiling for windows git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@365 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-16 frankmorgner - - * pcsc-relay/src/opicc.c: fixed problems with stupid tty-rewrites git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@364 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-16 frankmorgner - - * pcsc-relay/src/lnfc.c: fixed intialization issues of libnfc relay git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@363 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-15 frankmorgner - - * pcsc-relay/src/opicc.c, pcsc-relay/src/pcsc-relay.c: fixed some - memory corruption git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@362 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-15 frankmorgner - - * ccid/src/Makefile.am, ccid/src/ccid.c, ccid/src/scutil.h, - ccid/src/sm.c: removed/replaced remains of libpace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@361 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-15 frankmorgner - - * ccid/configure.ac: not building cats-test by default. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@360 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2010-11-14 frankmorgner - * ccid/Makefile.am, ccid/configure.ac, ccid/libpace.pc.in, - ccid/src/Makefile.am, ccid/src/pace-tool.c, ccid/src/pace.c, - ccid/src/pace/pace.h, ccid/src/pace/pace_lib.h, - ccid/src/pace/scutil.h, ccid/src/pace/sm.h, ccid/src/pace_lib.c, - ccid/src/scutil.c, ccid/src/sm.c, npa/AUTHORS, npa/COPYING, - npa/ChangeLog, npa/Doxyfile.in, npa/Makefile.am, npa/NEWS, - npa/README, npa/README.dox, npa/configure.ac, npa/libpace.pc.in, - npa/m4/Makefile.am, npa/src/Makefile.am, npa/src/binutil.c, - npa/src/binutil.h, npa/src/pace-tool.c, npa/src/pace.c, - npa/src/pace/pace.h, npa/src/pace/pace_lib.h, - npa/src/pace/scutil.h, npa/src/pace/sm.h, npa/src/pace_lib.c, - npa/src/scutil.c, npa/src/sm.c: extracted libpace from ccid git-svn-id: + * extracted libpace from ccid git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@359 96b47cad-a561-4643-ad3b-153ac7d7599c -2010-11-13 frankmorgner - - * pcsc-relay/src/opicc.c: made some things better readable git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@358 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-13 frankmorgner - - * pcsc-relay/src/lnfc.c, pcsc-relay/src/opicc.c, - pcsc-relay/src/pcsc-relay.c, pcsc-relay/src/pcsc-relay.h: - driver data is now allocated and destroyed by drivers - new type driver_data_t, driver data is not stored in struct - rf_driver. - added some comments and better debug messages git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@357 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-11 frankmorgner - - * pcsc-relay/src/pcsc-relay.c: added handling of unknown command - line options git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@356 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-11 frankmorgner - - * pcsc-relay/src/lnfc.c, pcsc-relay/src/opicc.c, - pcsc-relay/src/pcsc-relay.c, pcsc-relay/src/pcsc-relay.h: added more - error debugging git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@355 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-10 frankmorgner - - * pcsc-relay/src/lnfc.c, pcsc-relay/src/opicc.c, - pcsc-relay/src/pcsc-relay.c: - lnfc: capdu was not copied, fixed - changed some output messages git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@354 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-10 frankmorgner - - * pcsc-relay/src/Makefile.am, pcsc-relay/src/binutil.c, - pcsc-relay/src/binutil.h, pcsc-relay/src/lnfc.c, - pcsc-relay/src/opicc.c, pcsc-relay/src/pcsc-relay.c, - pcsc-relay/src/pcsc-relay.h: added option parsing and more error - checking git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@353 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-10 frankmorgner - - * pcsc-relay/src/lnfc.c: changed default values for emulated target - to match German identity card git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@352 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-10 frankmorgner - - * pcsc-relay/src/lnfc.c, pcsc-relay/src/opicc.c, - pcsc-relay/src/pcsc-relay.c: added more error handling git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@351 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-10 frankmorgner - - * pcsc-relay/src/lnfc.c: added function to extract historical bytes - from atr git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@350 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-10 frankmorgner - - * pcsc-relay/AUTHORS, pcsc-relay/COPYING, pcsc-relay/ChangeLog, - pcsc-relay/Makefile.am, pcsc-relay/NEWS, pcsc-relay/README, - pcsc-relay/configure.ac, pcsc-relay/src/Makefile.am, - pcsc-relay/src/lnfc.c, pcsc-relay/src/opicc.c, - pcsc-relay/src/pcsc-relay.c, pcsc-relay/src/pcsc-relay.h, - pcsc-relay/src/pcscutil.c, pcsc-relay/src/pcscutil.h, - pcsc-relay/src/picc.py, picc_to_pcsc/AUTHORS, picc_to_pcsc/COPYING, - picc_to_pcsc/ChangeLog, picc_to_pcsc/Makefile.am, - picc_to_pcsc/NEWS, picc_to_pcsc/README, picc_to_pcsc/configure.ac, - picc_to_pcsc/src/Makefile.am, picc_to_pcsc/src/opicc.c, - picc_to_pcsc/src/pcsc-relay.c, picc_to_pcsc/src/pcsc-relay.h, - picc_to_pcsc/src/pcscutil.c, picc_to_pcsc/src/pcscutil.h, - picc_to_pcsc/src/picc.py: completed renaming. fixed memory loss in - openpicc driver. implemented libnfc driver. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@349 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-11-09 frankmorgner - - * picc_to_pcsc/configure.ac, picc_to_pcsc/src/Makefile.am, - picc_to_pcsc/src/opicc.c, picc_to_pcsc/src/pcsc-relay.c, - picc_to_pcsc/src/pcsc-relay.h, picc_to_pcsc/src/picc_to_pcsc.c: - refactored picc_to_pcsc to support other drivers to send data via - rfid. renamed to pcsc-relay. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@348 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-28 frankmorgner - - * ccid/README.dox: updated support information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@347 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-28 frankmorgner - - * ccid/README.dox, ccid/apdus, ccid/src/pace-tool.c: - fixed: pace-tool dumped wrong apdu buffer - updated documentation on opensc git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@346 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-27 frankmorgner - - * ccid/src/pace-tool.c, ccid/src/scutil.c: - cleaned (debug) output - fixed error in interactive mode of pace-tool git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@345 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-27 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace.c: pace card supports extended - lengths. note that we really need a card driver which covers that git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@344 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-27 frankmorgner - - * ccid/Makefile.am, ccid/README.dox, ccid/apdus, - ccid/src/pace-tool.c: plaintext apdus to be sent via SM can now be - read from a file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@343 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-26 frankmorgner - - * virtualsmartcard/src/vpcd/vpcd.c: unified usage of sizeof. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@342 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-26 frankmorgner - - * ccid/src/binutil.c, ccid/src/ccid.c, ccid/src/pace-tool.c, - ccid/src/scutil.c, ccid/src/usb.c: unified usage of sizeof. found - some potential memory corruptions with that. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@341 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-26 frankmorgner - - * ccid/src/ccid.c, ccid/src/scutil.c, ccid/src/usb.c: - fixed memory corruption on card initialization - fixed compilation warning git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@340 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-22 frankmorgner - - * ccid/src/ccid.c: added workaround for ausweisapp git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@339 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-21 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace.c: fixed formating of - ReadersPACECapabilities result. errors were due to changes of r284 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@338 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-21 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace.c: - enable extended length apdu for all cards that have an - ef.cardaccess - set the bit for esign by default (for testing only) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@337 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-15 frankmorgner - - * virtualsmartcard/README, virtualsmartcard/configure.ac, - virtualsmartcard/src/vpcd/Makefile.am, - virtualsmartcard/src/vpcd/ifd-vpcd.c, - virtualsmartcard/src/vpcd/ifd.c: - renamed ifd.c to ifd-vpcd.c to have more readable logging in pcscd - updated support information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@336 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-15 frankmorgner - - * picc_to_pcsc/README: updated support information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@335 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-15 frankmorgner - - * ccid/src/Makefile.am, ccid/src/binutil.c, ccid/src/binutil.h, - ccid/src/pace/scutil.h, ccid/src/scutil.c, ccid/src/usb.c: - moved OpenSC-related functions to scutil - added make-target for flawfinder (to be used with vim) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@334 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-14 oepen - - * picc_to_pcsc/src/picc_to_pcsc.c: picc_to_pcsc now runs as a daemon - if the parameters verbose or debug are not defined git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@333 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-14 frankmorgner - - * picc_to_pcsc/configure.ac, picc_to_pcsc/src/Makefile.am, - picc_to_pcsc/src/picc_to_pcsc.c: - define PICCDEV at compile time via configure option - fixed compile error due to missing semi colon git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@332 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-14 frankmorgner - - * ccid/src/usb.c: added command line option for gadgetfs mountpoint git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@331 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-13 frankmorgner - - * ccid/Makefile.am, ccid/configure.ac: switched from automake to sed - for substitution of automake variables git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@330 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-13 frankmorgner - - * virtualsmartcard/configure.ac, - virtualsmartcard/src/vpcd/Makefile.am, - virtualsmartcard/src/vpcd/reader.conf.in, - virtualsmartcard/src/vpicc/Makefile.am, - virtualsmartcard/src/vpicc/vicc.in, - virtualsmartcard/src/vpicc/virtualsmartcard.in: - switched from perl to sed for substitution of autoconf variables - changed from generating reader.conf to vpcd in /etc/reader.conf.d git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@329 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-13 frankmorgner - - * virtualsmartcard/src/vpicc/SmartcardSAM.py, - virtualsmartcard/src/vpicc/vicc.in: added missing file, deleted - unused file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@328 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-13 oepen - - * picc_to_pcsc/src/picc_to_pcsc.c, picc_to_pcsc/src/picc_to_pcsc.h: - -Removed header file because we don't need to provide an interface - -Added forward function declarations to .c file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@327 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-13 frankmorgner - - * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: - merged with changes of r320 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@326 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-13 frankmorgner - - * virtualsmartcard/src/vpicc/CardGenerator.py, - virtualsmartcard/src/vpicc/ConstantDefinitions.py, - virtualsmartcard/src/vpicc/CryptoUtils.py, - virtualsmartcard/src/vpicc/Makefile.am, - virtualsmartcard/src/vpicc/SEutils.py, - virtualsmartcard/src/vpicc/SWutils.py, - virtualsmartcard/src/vpicc/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/TLVutils.py, - virtualsmartcard/src/vpicc/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/utils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, - virtualsmartcard/src/vpicc/virtualsmartcard/ConstantDefinitions.py, - virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SWutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, - virtualsmartcard/src/vpicc/virtualsmartcard/TLVutils.py, - virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/virtualsmartcard/__init__.py, - virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: grouped - virtual smartcard objects in virtualsmartcard package git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@325 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-12 frankmorgner - - * virtualsmartcard/src/vpicc/VirtualSmartcard.py: added - inconsistency check for the received apdu git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@324 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-12 frankmorgner - - * virtualsmartcard/src/vpicc/VirtualSmartcard.py: let vicc recognize - shutdown of vpcd git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@323 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-11 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c: added workaround for bug 312754 - of pcsc-lite git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@322 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-11 frankmorgner - - * virtualsmartcard/src/vpicc/VirtualSmartcard.py: RelayOS: removed - card observer (thread). a removed card is now handled by exceptions. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@321 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-11 oepen - - * virtualsmartcard/src/vpicc/SmartcardSAM.py: -pycrypto should now - only be imported if an instance of the SAM class is created -Removed - deprecated unit tests -fixed some bugs caused by incorrect naming git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@320 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-11 frankmorgner - - * virtualsmartcard/src/vpicc/VirtualSmartcard.py: added status - message git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@319 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-11 frankmorgner - - * virtualsmartcard/src/vpcd/vpcd.c, - virtualsmartcard/src/vpicc/VirtualSmartcard.py: activated ATR - polling as workaround for pyscard bug #3084449. now when the real - smartcard is removed, the relay process terminates git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@318 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-11 frankmorgner - - * ccid/src/pace.c: added argument checking git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@317 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-11 frankmorgner - - * ccid/src/binutil.c, ccid/src/ccid.c, ccid/src/pace.c, - ccid/src/scutil.c, ccid/src/sm.c: reviewed files with flawfinder git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@316 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-11 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c: checked ifd.c and vpcd.c with - flawfinder rats and pscan git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@315 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-10 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c: fixed problems for workaround of - pcscd bug 312749 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@314 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-10 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c, - virtualsmartcard/src/vpcd/reader.conf.in: added workaround for pcscd - bug #312749 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@313 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-10 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c: added length check on rapdu - buffer. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@312 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-09 frankmorgner - - * virtualsmartcard/src/vpicc/VirtualSmartcard.py: modified error - messages git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@311 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-09 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c, - virtualsmartcard/src/vpcd/reader.conf.in, - virtualsmartcard/src/vpcd/vpcd.c, virtualsmartcard/src/vpcd/vpcd.h: - now reading the port to open from reader.conf git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@310 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-09 frankmorgner - - * virtualsmartcard/src/vpicc/VirtualSmartcard.py: - added more error handling to RelayOS - vicc in relay mode terminates when card is removed - created cleanup routines to use with atexit.register git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@309 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-08 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c: - added workaround for "Error resetting card." in pcscd. it is - propably a bug in pcscd - added more debug information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@308 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-08 frankmorgner - - * virtualsmartcard/src/vpicc/VirtualSmartcard.py: added better - inheritance to smartcard os's git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@307 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-08 frankmorgner - - * virtualsmartcard/src/vpicc/VirtualSmartcard.py: - exception handling on power up and power down - added workaround for pyscard bugs #3083586 and #3083254 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@306 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-08 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c: added debug information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@305 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-08 frankmorgner - - * picc_to_pcsc/src/picc_to_pcsc.c: - fixed invalid memory read - added more input checking git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@304 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-07 frankmorgner - - * virtualsmartcard/src/vpicc/CardGenerator.py, - virtualsmartcard/src/vpicc/VirtualSmartcard.py: implemented smart - card class for relaying git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@303 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-07 frankmorgner - - * picc_to_pcsc/src/picc_to_pcsc.c, picc_to_pcsc/src/picc_to_pcsc.h: - added copyright and author git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@302 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-07 frankmorgner - - * picc_to_pcsc/src/picc_to_pcsc.c: rewrite and cleanup complete git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@301 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-07 frankmorgner - - * ccid/src/cats-test.c, ccid/src/pcscutil.c, ccid/src/pcscutil.h, - picc_to_pcsc/Makefile, picc_to_pcsc/configure.ac, - picc_to_pcsc/src/Makefile.am, picc_to_pcsc/src/pcscutil.c, - picc_to_pcsc/src/pcscutil.h, picc_to_pcsc/src/picc_to_pcsc.c, - picc_to_pcsc/src/picc_to_pcsc.h: - cats-test and picc_to_pcsc are using the same pcsc abstraction. - this reduces the code to maintain - partial rewrite of picc_to_pcsc to reduce memory leaks and add - fault tolerancy git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@300 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-06 frankmorgner - - * ccid/src/Makefile.am, ccid/src/cats-test.c, ccid/src/pcscutil.c, - ccid/src/pcscutil.h: prepare to merge with pcsc_to_picc git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@299 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-06 frankmorgner - - * picc_to_pcsc/src/picc_to_pcsc.c: svc fixed uninitialized value git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@298 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-04 frankmorgner - - * ccid/Doxyfile.in, ccid/README.dox: added missing files git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@297 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-04 frankmorgner - - * ccid/src/ccid.h, ccid/src/usb.c: using strtol instead of sscanf git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@296 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-04 frankmorgner - - * ccid/src/usb.c: - added command line parameter for USB iInterface, use it to fool - AusweisApp - fixed population of event notification status - dont initialize serial number, when given in input git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@295 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-04 frankmorgner - - * ccid/README: added README as link to doxygen file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@294 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-04 frankmorgner - - * ccid/Makefile.am, ccid/README, ccid/src/usb.c: only using doxygen - description as readme git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@293 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-02 frankmorgner - - * ccid/Doxyfile, ccid/Makefile.am, ccid/configure.ac, - ccid/doxygen.am, ccid/m4/doxygen.m4: changed to a more simplistic - generation of documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@292 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-10-01 frankmorgner - - * ccid/src/ccid.h, ccid/src/pace/pace.h, ccid/src/pace/sm.h, - ccid/src/usb.c: added documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@291 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-30 frankmorgner - - * ccid/src/usb.c: sending description about the running - configuration via usb descriptor git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@290 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-30 frankmorgner - - * ccid/Doxyfile, ccid/Makefile.am, ccid/configure.ac, - ccid/doxygen.am, ccid/m4/doxygen.m4, ccid/src/ccid.h, - ccid/src/pace/pace.h, ccid/src/pace/pace_lib.h, - ccid/src/pace/scutil.h, ccid/src/pace/sm.h, ccid/src/sm.c: added - documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@289 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-29 frankmorgner - - * ccid/src/cats-test.c, ccid/src/ccid.c, ccid/src/ccid.h, - ccid/src/pace.c, ccid/src/pace/pace.h, ccid/src/pace/sm.h, - ccid/src/usb.c: added documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@288 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-29 frankmorgner - - * ccid/src/pace.c: adapted to the latest changes of OpenPACE git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@287 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-28 frankmorgner - - * ccid/patches/Makefile.am, ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsclite_trunk_r5270.patch: postpone patch update for - higher versions of ccid git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@286 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-28 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/src/ccid.c: forgot writeback - to RxBuffer in ccid driver git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@285 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-27 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/src/ccid.c, - ccid/src/pace/pace.h: added support for dynamic pace result - generation to be transmitted to the pc/sc client. note that other - ccid patches are not up to date git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@284 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-27 frankmorgner - - * ccid/src/pace.c: corrected indent and title of CHAT and - certificate description git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@283 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-27 frankmorgner - - * ccid/src/pace.c: added support for printing and transmitting chat git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@282 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-27 frankmorgner - - * ccid/src/pace.c, ccid/src/pace/pace.h: print certificate - description git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@281 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-27 frankmorgner - - * ccid/src/Makefile.am, ccid/src/cats-test.c, ccid/src/cats-tool.c, - ccid/src/pace.c, ccid/src/pace/pace.h: working on support for - certificate description git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@280 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-25 frankmorgner - - * ccid/src/pace/sm.h, ccid/src/sm.c: deactivate emulators sm - context, when host sends sm protected apdus git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@279 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-24 frankmorgner - - * ccid/src/cats-tool.c, ccid/src/scutil.c: - finished simulation of ta/ca - fixed parsing case 4 extended apdu git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@278 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-24 frankmorgner - - * ccid/src/cats-tool.c, ccid/src/sm.c: - fixed pace input parameters of cats-tool - fixed apdu of simulation of ta/ca (cats-tool) - fixed padding removal (sm) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@277 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-24 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsclite_trunk_r5067.patch, - ccid/patches/pcsclite_trunk_r5270.patch: - updated patch to pcsclite trunk - changed default ccid command buffer size to support sending - extended apdus in a single transmit (only for ccid-1.3.11 necessary) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@276 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-23 frankmorgner - - * ccid/src/cats-tool.c, ccid/src/ccid.c, ccid/src/scutil.c: - added le/lc to apdu debugging - fixed byte order problem for PC_to_RDR_XfrBlock - cats-tool: added simulation of part of TA/CA git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@275 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-23 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace-tool.c, ccid/src/pace.c, - ccid/src/sm.c: - fixed compiling errors - adjusted secure messaging to support extended length apdus - card has to support extended length, this is hardcoded at the - moment, but should better be done in the appropriate card driver git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@274 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-23 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace-tool.c: added debugging of invalid - apdus git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@273 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-23 frankmorgner - - * ccid/src/pace.c: adatpted to the latest changes of OpenPACE. - EstablishPACEChannel now fully functional git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@272 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-21 frankmorgner - - * ccid/src/cats-tool.c: - fixed receive length - added simulation of buergerclient/ausweisapp git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@271 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-20 frankmorgner - - * ccid/src/ccid.c: - removed unnecessary checks of NULL pointer before using free() - fixed memory leak for buergerclient workaround git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@270 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-19 frankmorgner - - * ccid/src/scutil.c: fixed case 2 extended apdu parsing git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@269 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-18 frankmorgner - - * ccid/src/ccid.c, ccid/src/ccid.h, ccid/src/usb.c: - extended length fully functional. fixed last problems with lengths - and ccid descriptor. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@268 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-16 frankmorgner - - * ccid/src/scutil.c: bugfix: case 2 extended length apdu are now - recognized git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@267 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-15 frankmorgner - - * ccid/src/ccid.c, ccid/src/scutil.c, ccid/src/usb.c: - Added capabilities to parse and send extended length APDUs. This - does not work proberly with libccid, so it is disabled at the moment - unpower card only on PC_to_RDR_IccPowerOff git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@266 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-15 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace-tool.c: reset the card before - disconnecting to unpower and reset the secure messaging status git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@265 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-14 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace-tool.c, ccid/src/pace.c, - ccid/src/pace/sm.h, ccid/src/sm.c: - some unneded functions are no longer available in header files - cleaned memory leaks in pace-tool and ccid-emulator git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@264 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-14 frankmorgner - - * ccid/src/cats-tool.c: - fixed wrong PCSC-PACE-data - fixed command line parsing git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@263 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-13 frankmorgner - - * ccid/src/pace.c, ccid/src/pace/pace.h: added support for - unambiguous PACE-channel selection (ID.icc and ID.pcd) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@262 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-13 frankmorgner - - * ccid/src/ccid.c: fixed memory corruption for too long - _RDR_to_PC_DataBlock packages git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@261 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-09 frankmorgner - - * ccid/src/cats-tool.c, ccid/src/usb.c: bugfix: wrong format strings git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@260 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-09-01 frankmorgner - - * ccid/configure.ac, ccid/src/Makefile.am, ccid/src/cats-tool.c, - ccid/src/ccid-test.c: - renamed ccid-test to cats-tool, since it is suitable for all - readers of type cat-s and cat-b - cats-tool takes PIN as input parameter git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@259 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-31 frankmorgner - - * ccid/src/ccid-test.c: - bugfix: pace output data now parsed correctly - added time measurement git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@258 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-31 frankmorgner - - * ccid/src/ccid-test.c: removed PCSC_TLV_STRUCTURE since its the - attributes are not always packed git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@257 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-31 frankmorgner - - * ccid/configure.ac, ccid/src/ccid-test.c: - bugfix: now converting pace io control to host byte order - now parsing pace output data - use pcsclite-capabilities, if possible git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@256 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-30 frankmorgner - - * ccid/src/ccid-test.c: including reader.h, if possible git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@255 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-30 frankmorgner - - * ccid/src/ccid-test.c: added compatibility with windows git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@254 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-25 frankmorgner - - * ccid/configure.ac, ccid/libpace.pc.in: added missing file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@253 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-25 frankmorgner - - * ccid/src/pace-tool.c: added pace-tool can now break can, pin, puk - with brute force git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@252 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-24 frankmorgner - - * ccid/configure.ac, ccid/src/ccid.c, ccid/src/pace.c, - ccid/src/pace/pace.h: added workaround for current buergerclient to - read efcardaccess git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@251 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/src/eid/windows.py: Fixed wrong label text at startup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@250 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/src/eid/windows.py: -Removed debug output -Smaller label - text git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@249 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/src/change-pin.desktop.in: Bugfix: Wrong program name in - change-pin.desktop git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@248 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/src/eid/widgets.py: Bugfix: Fixed colliding namespaces git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@247 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/src/change-pin.desktop.in, eID_gui/src/eid/widgets.py: - -Bugfix: Wrong programm name in desktop entry -Bugfix: MsgBox class - was not available in widget.py git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@246 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/src/Makefile.am, eID_gui/src/change-pin.desktop.in, - eID_gui/src/eid/windows.py: Added the neccessary calls to pace-tool - for changing the PIN git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@245 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/configure.ac, eID_gui/src/Makefile.am, - eID_gui/src/change-pin.desktop.in, eID_gui/src/change_pin.py, - eID_gui/src/pace-gui.desktop.in: Add seperate application to change - the eid-PIN git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@244 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/src/eid/windows.py: CHanged label so it fits into the - button git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@243 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/src/eid/logic.py, eID_gui/src/eid/windows.py: Added new - method to break text into several lines of a maximum length. This is - neccessary because pygtk.set_width_chars doesn't work correctly on - the Moko git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@242 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-05 oepen - - * eID_gui/src/eid/windows.py: Added new class PINChanger for setting - a new PIN git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@241 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-02 oepen - - * eID_gui/src/eid/windows.py, eID_gui/src/pinpad.glade: Only enable - the Okay button if enough digits were entered git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@240 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-02 oepen - - * eID_gui/src/pace-gui.desktop.in: Fixed icon path in - pace-gui.desktop git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@239 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-01 oepen - - * bitbake/eid-gui.bb, bitbake/pace-gui.bb: Updated bitbaked recipe - for eid-gui git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@238 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-01 oepen - - * eID_gui/src/eid/eid_gui_globals.py.in: Fixed paths to images and - glade file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@237 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-01 oepen - - * eID_gui/images/Makefile.am: Fixed path in images/Makefile.am git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@236 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-01 oepen - - * eID_gui/src/eid/Makefile.am, eID_gui/src/eid/Makefile.in: Added - missing Makefile.am and removed superfluous Makefile.in git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@235 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-01 oepen - - * eID_gui/src/eid/Makefile.in: Added missing Makefile.in git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@234 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-08-01 oepen - - * pace-gui/AUTHORS, pace-gui/COPYING, pace-gui/ChangeLog, - pace-gui/INSTALL, pace-gui/Makefile.am, pace-gui/NEWS, - pace-gui/README, pace-gui/configure.ac, - pace-gui/images/Makefile.am, pace-gui/src/Makefile.am, - pace-gui/src/pace-gui.desktop.in, pace-gui/src/pace-gui.py, - pace-gui/src/pace_gui_globals.py.in, pace-gui/src/pinpad.glade: - Removed old sources git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@233 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-28 oepen - - * eID_gui/AUTHORS, eID_gui/COPYING, eID_gui/ChangeLog, - eID_gui/INSTALL, eID_gui/Makefile.am, eID_gui/NEWS, eID_gui/README, - eID_gui/configure.ac, eID_gui/images/Makefile.am, - eID_gui/src/Makefile.am, eID_gui/src/eid/__init__.py, - eID_gui/src/eid/eid_gui_globals.py.in, eID_gui/src/eid/logic.py, - eID_gui/src/eid/widgets.py, eID_gui/src/eid/windows.py, - eID_gui/src/eid_gui.py, eID_gui/src/pace-gui.desktop.in, - eID_gui/src/pinpad.glade: Restructured the complete code to make it - more modular git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@232 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-26 oepen - - * pace-gui/src/pace-gui.py: Bugfix: pass a valid CHAT to pinpad git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@231 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-26 oepen - - * pace-gui/src/pace-gui.py: Refactoring git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@230 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-25 oepen - - * pace-gui/src/pace-gui.py: -Actually show help text, when the user - clicks on the info icon .Place window in the center of the screen - (only relevant on the PC, not on the Moko) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@229 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-20 oepen - - * pace-gui/src/pace-gui.py, pace-gui/src/pace_gui_globals.py.in: - Added helptexts for some access rights of the eID-function git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@228 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-20 oepen - - * pace-gui/src/pace-gui.py: Replace gtk.MessageDialog with our own - implementation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@227 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-17 oepen - - * pace-gui/src/pace-gui.py, pace-gui/src/pace_gui_globals.py.in: - -Lots of refactoring -Only start the card polling thread when the - pinpad is shown -Added an info button to all entrys in the - CertificateDescriptionWindow that might not be clear to the user git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@226 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-16 oepen - - * pace-gui/images/Makefile.am, pace-gui/src/pace-gui.py, - pace-gui/src/pinpad.glade: pinpad: Scaled the images and removed the - horizontal padding of the card info stuff CHAT dialoges: Added an - info image to every access right column. This will be used to - provide help to the user. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@225 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-16 oepen - - * pace-gui/src/pace-gui.py, pace-gui/src/pinpad.glade: Finally found - the correct window size for the OpenMoko git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@224 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-15 frankmorgner - - * ccid/Makefile.am, ccid/configure.ac, ccid/patches/Makefile.am, - ccid/src/Makefile.am, ccid/src/ccid.c, ccid/src/pace.h, - ccid/src/pace/pace.h, ccid/src/pace/pace_lib.h, - ccid/src/pace/scutil.h, ccid/src/pace/sm.h, ccid/src/pace_lib.h, - ccid/src/scutil.h, ccid/src/sm.h: - made establishpacechannel output independant from any byte order - conversion. little endian handling is done by the ccid-part. - pacelib exports PACE-functionality. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@223 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-13 oepen - - * pace-gui/src/pace_gui_globals.py.in: Fixed encoding issues git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@222 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-13 oepen - - * pace-gui/src/pace-gui.py, pace-gui/src/pace_gui_globals.py.in: - Bugfix: Added missing string array to pace_gui_globals.py.in Bugfix: - Hide pinpad on startup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@221 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-13 oepen - - * pace-gui/src/pace-gui.py: Trying to initialise pinpad earlier, so - that the transition from CVCWindow to Pinpad is smoother git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@220 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-13 oepen - - * pace-gui/src/pace-gui.py: Code cleanup: Pursuing a better coding - style using pylint git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@219 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-13 oepen - - * pace-gui/src/pace-gui.py, pace-gui/src/pinpad.glade: Code cleanup: - Got rid of the progress bar popup. Use the "waiting" animation - instead git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@218 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-12 frankmorgner - - * ccid/src/ccid.c, ccid/src/usb.c: - usb.c: fixed signal handling - ccid.c: revised construction of RDR_to_PC_*-packages to make the - code more readable git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@217 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-12 oepen - - * pace-gui/src/pace-gui.py: Digits are now shown in plain text for - 750ms before they are obfuscated git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@216 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-12 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace-tool.c, ccid/src/pace.c, - ccid/src/pace.h: - made establishpacechannel output independant from any byte order - conversion. little endian handling is done by the ccid-part. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@215 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-12 oepen - - * pace-gui/src/pace-gui.py: Working on smoother animations git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@214 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-12 oepen - - * pace-gui/src/pace-gui.py, pace-gui/src/pinpad.glade: Working on - "busy" animation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@213 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-12 oepen - - * pace-gui/images/Makefile.am, pace-gui/src/pace-gui.py, - pace-gui/src/pinpad.glade: Display an animation instead of the - progress bar, when waiting for pace-tool to finish git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@212 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-12 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsclite_trunk_r5067.patch: bugfix: transform pace - output buffer on usb from little endian to host byte order git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@211 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-12 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsclite_trunk_r5063.patch, - ccid/patches/pcsclite_trunk_r5067.patch: - fixed parse errors git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@210 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-12 frankmorgner - - * ccid/patches/Makefile.am, ccid/patches/ccid-1.3.11.patch, - ccid/patches/ccid-1.3.13.patch, ccid/src/ccid.c, - ccid/src/pace-tool.c, ccid/src/pace.c, ccid/src/pace.h: - pace debug output of libccid is shown by default in pcscd's log - made establishpacechannel input independant from any byte order - conversion. little endian handling is done by the ccid-part. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@209 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-11 oepen - - * pace-gui/images/Makefile.am, pace-gui/src/pace-gui.py, - pace-gui/src/pace_gui_globals.py.in: Change the status image if a - card is found or lost git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@208 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-11 oepen - - * pace-gui/src/pace_gui_globals.py.in, pace-gui/src/pinpad.glade: - Layout adjustments git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@207 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-11 oepen - - * pace-gui/images/Makefile.am, pace-gui/src/Makefile.am, - pace-gui/src/pace-gui.desktop.in, - pace-gui/src/pace_gui_globals.py.in: Refactoring: Relocating - resource directories git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@206 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-11 oepen - - * pace-gui/images/Makefile.am, pace-gui/src/pinpad.glade: - Experimenting with icons to display the card status git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@205 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-09 oepen - - * pace-gui/src/pace-gui.py, pace-gui/src/pace_gui_globals.py.in, - pace-gui/src/pinpad.glade: -Now actually passing the (modified) Chat - to PinpadGTK and to pace-tool -PinpadGTK can now be used with - different PACE secrets -Changed the display of entered digits in - PinpadGTK. Underscores are used to indicate the length of the secret - and are repalce by stars during PIN entry -Bugfix: Added correct - thread initialisation -Changed the font size and weight of the - status label git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@204 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-09 oepen - - * pace-gui/src/pace-gui.py: Fixed bug which prevented correct - shutdown of the pinpad dialog when the correct PIN was entered git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@203 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-07 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsclite_trunk_r5063.patch, ccid/src/pace.c: - added support for IDicc - fixed parse error of pace output buffer git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@202 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-07 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsclite_trunk_r4993.patch, - ccid/patches/pcsclite_trunk_r5063.patch: - added parsing of PACE data - bugfix: PACE output data had to be wrapped again git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@201 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-05 oepen - - * pace-gui/src/pace-gui.desktop.in: Fixed wrong reference to - pinpad.py git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@200 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-05 oepen - - * pace-gui/src/Makefile.am: Fixed automake script git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@199 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-05 oepen - - * pace-gui/src/Makefile.am: Bugfix: Fixed wrong name of - pace-gui-globals in src/Makefile.am git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@198 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-05 oepen - - * pace-gui/configure.ac: Bugfix: Fixed wrong name of - pace-gui-globals in configure.ac git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@197 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-05 oepen - - * pace-gui/src/pace-gui-globals.py.in, pace-gui/src/pace-gui.py, - pace-gui/src/pace_gui_globals.py.in, pace-gui/src/pinpad.glade: - Bugfix: Fixed invalid naming of pace-gui-globals Minor layout - modifications git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@196 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-05 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsclite_trunk_r4993.patch: bugfix: PACE response data - was not copied to application git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@195 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-04 frankmorgner - - * ccid/src/ccid-test.c: printing received buffers git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@194 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-04 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsclite_trunk_r4993.patch: bugfix: get the whole PACE - response data git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@193 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-04 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace.c, ccid/src/usb.c: - added information how many bytes were actually transmitted via usb - split general authenticate into multiple functions, one for every - step of PACE. - including recent and previous car in output buffer of - EstablishPACEChannel - ccid-emulator initiates EstablishPACEChannel always with a new - sm_ctx git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@192 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-02 frankmorgner - - * ccid/src/pace.c: added ef.cardaccess and statusbytes to response - of establishpacechannel git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@191 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-02 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace.c: fixed wrong text of prompt for - secret git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@190 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * pace-gui/ChangeLog: releasing 0.2 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@189 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 oepen - - * pace-gui/configure.ac, pace-gui/src/Makefile.am, - pace-gui/src/pace-gui-globals.py.in, pace-gui/src/pace-gui.py, - pace-gui/src/pinpad.py, pace-gui/src/pinpad_globals.py.in: Renamed - pinpad.py to pace-gui.py and pinpad_globals.py to - pace-gui-globals.py git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@188 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * pace-gui/ChangeLog: added ChangeLog for distribution package git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@187 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * bitbake/ccid-emulator.bb, bitbake/picctopcsc.bb, - bitbake/virtualsmartcard.bb: updated recipes git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@186 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * virtualsmartcard/ChangeLog, virtualsmartcard/configure.ac: - releasing 0.2 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@185 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * ccid/ChangeLog: really releasing 0.3 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@184 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * picc_to_pcsc/Makefile, picc_to_pcsc/configure.ac, - picc_to_pcsc/src/Makefile.am: fixed distribution file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@183 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * ccid/Makefile.am: fixed missing Makefile to include patche git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@182 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * ccid/Makefile.am, ccid/configure.ac, ccid/patches/Makefile.am: - added patches to distribution file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@181 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * ccid/ChangeLog, ccid/configure.ac: releasing 0.3 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@180 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-07-01 frankmorgner - - * ccid/src/pace-tool.c, ccid/src/pace.h: - fixed unblock pin, it is now successfully tested git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@179 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-29 oepen - - * pace-gui/src/pinpad.py: Adjusted layout: -No more stock buttons (not supported on OM?) -Bigger fonts for buttons -Better alignment of elements -More space for elements in CertificateDescription Dialogue git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@178 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-29 oepen - - * pace-gui/src/pinpad.py: Changed the layout of the - CertificateDescription window and added additional information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@177 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-28 oepen - - * pace-gui/src/pinpad.py: Code cleanup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@176 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-28 oepen - - * pace-gui/src/chat-gui.py, pace-gui/src/pinpad.py, - pace-gui/src/pinpad_globals.py.in: Merged pinpad and chat-gui. - Integration is not finished yet git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@175 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-27 oepen - - * pace-gui/src/chat-gui.py: -Refactoring: Added a base class with - common functionality, from which all other Dialogues are derived - -The scrolled window is now only added to the "body" element of the - window -Made the buttons a bit smaller git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@174 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-27 oepen - - * pace-gui/src/chat-gui.py: -Made the buttons on the bottom of the - screen bigger and added a litte spacing between them. This way they - are easier to hit with your finger. -Translated the access rights - to german and adjusted some of them according to TR-03127 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@173 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-26 oepen - - * pace-gui/src/chat-gui.py: -Fixed print to stderr -Adjusted fonts - for the OpenMoko git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@172 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-26 oepen - - * pace-gui/src/chat-gui.py: Added chat-gui.py which includes dialog - windows for displaying the CHAT and the Certificate Description git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@171 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-25 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace.c, ccid/src/pace.h: - Replaced references to sc_get_pin* with its OpenSSL counter parts - (untested) - UI functionality and maybe more is no longer shipped in - opensc>=0.12. This and the fact that linking against libopensc in - general is discouraged might be a reason to abandon opensc in future - releases. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@170 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-23 oepen - - * bitbake/ccid_1.3.11.bb, bitbake/ccid_1.3.13.bb, - bitbake/pcsc-lite_1.5.5.bb, bitbake/pcsc-lite_1.6.1.bb, - ccid/patches/ccid-1.3.11.patch, ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsc-lite-1.5.5.patch, - ccid/patches/pcsc-lite-1.6.1.patch: -Fixed patches so bitbake can - apply them -Added patches to bitbake recipes git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@169 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-23 frankmorgner - - * ccid/src/ccid.c, ccid/src/usb.c: - better (or at least some) signal handling - always checking the existance of a card, when requested git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@168 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-23 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c: removed the last references of - references to ifdhandler functions v1.0 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@167 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-22 frankmorgner - - * ccid/src/ccid.c, ccid/src/ccid.h, ccid/src/usb.c: - restructured handling of interrupt thread to kill the thread along - with all the others - fixed error on input parameter parsing when interrupt is activated - completed interrupt signaling for new/removed cards git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@166 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-22 oepen - - * bitbake/virtualsmartcard.bb: Fixed bitbake recipe for - virtualsmartcard git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@165 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-22 oepen - - * virtualsmartcard/src/vpicc/SmartcardSAM.py: -Fixed two unhandled - exceptions -Removed some trailing whitespaces git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@164 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-22 frankmorgner - - * virtualsmartcard/src/vpcd/ifd.c, - virtualsmartcard/src/vpcd/vpcd.c, - virtualsmartcard/src/vpicc/VirtualSmartcard.py: - changed vpcd driver to use ifdhandler api v 3.0, since support for v 1.0 has been dropped as of pcsc-lite 1.6 - fixed initialization error of vpcd due to uninitialized value - changed virtual smartcard to use todays python syntax git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@163 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-22 frankmorgner - - * ccid/src/ccid.c, ccid/src/ccid.h, ccid/src/usb.c, - picc_to_pcsc/src/picc_to_pcsc.c, picc_to_pcsc/src/picc_to_pcsc.h, - virtualsmartcard/src/vpcd/ifd.c, virtualsmartcard/src/vpcd/vpcd.c, - virtualsmartcard/src/vpcd/vpcd.h: forcing empty parameter list with - function(void) instead of unspecified parameter list with function() git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@162 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-21 frankmorgner - - * ccid/src/ccid.c, ccid/src/pace.c, ccid/src/scutil.c, - ccid/src/sm.c: - made debugging of openssl errors human readable - removed debugging of return values, added human readable messages - instead git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@161 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-20 frankmorgner - - * ccid/patches/ccid-1.3.13.patch, - ccid/patches/pcsc-lite-1.6.1.patch: added patches for newer versions - of ccid and pcsc-lite git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@160 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-20 frankmorgner - - * ccid/patches/ccid-1.3.11.patch, - ccid/patches/pcsc-lite-1.5.5.patch, - ccid/patches/pcsclite_trunk_r4993.patch, ccid/pcsclite_trunk.patch: - added patches for distribution packages of ccid and pcsc-lite git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@159 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-20 oepen - - * bitbake/ccid_1.3.13.bb, bitbake/pcsc-lite_1.6.1.bb: New recipes - for the latest versions of pcsc-lite and ccid git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@158 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-19 frankmorgner - - * ccid/src/pace-tool.c, ccid/src/pace.c: - pace-tool: fixed length of input buffer for EstablishPACEChannel - added debug messages to pace.c git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@157 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-19 frankmorgner - - * ccid/Makefile.am, ccid/pcsclite_trunk.patch, - ccid/src/ccid-test.c, ccid/src/ccid.c, ccid/src/ccid.h, - ccid/src/pace-tool.c, ccid/src/pace.c, ccid/src/pace.h, - ccid/src/usb.c: - added patch to distribution package - changed debug_sc_result to be a define. this now gets the line of - code correct - added checking for input length to functions that parse the bulkin - buffer - fixed segfault for GetReadersPACECapabilities when no card is - inserted - added length checking of input for EstablishPACEChannel - ccid-test: fixed pbSendBufferEstablish - pcsclite_trunk.patch: - fixed parsing of lengthCertificateDescription - fixed wrong bPINOperation for pace capabilities and execute pace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@156 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-18 frankmorgner - - * ccid/pcsclite_trunk.patch, ccid/src/ccid-test.c, ccid/src/ccid.c: - renamed Special PIN Verification/Capabilities to PACE - Verification/Capabilities - fixed PIN PACE support in ccid descriptor - using uint16_t instead of WORD in PACE structures - fixed lengthInputData to host byteorder - fixed parsing input buffer of SCardControl with - FEATURE_EXECUTE_PACE - parsing input buffer for PACE verification and adjusting the - byteorder - added 30s timeout to for PACE verification - triggering PACE via PC/SC now works although quite unstable git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@155 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-18 frankmorgner - - * ccid/pcsclite_trunk.patch, ccid/src/ccid-test.c, ccid/src/ccid.c: - ccid-emulator: propagating PACE capabilities to ccid descriptor of - ccid-test: IOCTL_FEATURE_IFD_PIN_PROPERTIES is currently hardcoded - and should be replaced by the value from GET_FEATURE_REQUEST - pcsclite_trunk.patch: fixed propagation of data from SCardControl - to SecurePINSpecialVerify and SecurePINSpecialCapabilities git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@154 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-17 frankmorgner - - * ccid/configure.ac, ccid/src/Makefile.am, ccid/src/ccid-test.c: - added ccid-test to evaluate the PACE features of ccid-emulator - (untested) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@153 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-16 frankmorgner - - * ccid/configure.ac, ccid/pcsclite_trunk.patch, - ccid/src/Makefile.am, ccid/src/ccid.c, ccid/src/pace.c, - ccid/src/sm.c, ccid/src/sm.h: added PACE features to ccid-emulator - (untested) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@152 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-14 oepen - - * pace-gui/src/pinpad.glade, pace-gui/src/pinpad.py: Adjusted layout - for the OpenMoko git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@151 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-14 oepen - - * pace-gui/src/pinpad.py: Stop polling for ATR, when pace-tool is - running git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@150 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-14 oepen - - * pace-gui/configure.ac: Bumped version number git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@149 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-14 oepen - - * pace-gui/src/pinpad.glade, pace-gui/src/pinpad.py, - pace-gui/src/pinpad_globals.py.in: New version of pace-gui indicates - wether or not a suitable card was found. This works by polling the - card every second via opensc-tool --atr The radio buttons have been - removed to have enough space for the new label git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@148 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-11 oepen - - * bitbake/pace-gui.bb, bitbake/shr-nfc.patch, - bitbake/vscarchitecture.bb: Fixed recipes and added patch to include - our packages in SHR minimal image git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@147 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-10 frankmorgner - - * ccid/src/pace-tool.c, ccid/src/pace.c: - implemented passing a CHAT to the card. - note that the type PACE_CHAT should be integrated into OpenPACE - added parameters for passing CHAT and certificate description to - pace-tool git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@146 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-10 oepen - - * bitbake/pace-gui.bb, pace-gui/src/pace-gui.desktop.in: -Fixed - pace-gui.desktop.in so it works on the OpenMoko as well -Bumped svn - revision in pace-gui.bb git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@145 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-10 oepen - - * pace-gui/src/pace-gui.desktop.in, pace-gui/src/pinpad.py: Added - missing file to version control git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@144 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-09 frankmorgner - - * bitbake/ccid-emulator.bb, bitbake/ccid-tool.bb, - ccid/configure.ac, ccid/src/Makefile.am: renamed ccid to - ccid-emulator to avoid conflicts with libccid git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@143 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-09 frankmorgner - - * virtualsmartcard/configure.ac, - virtualsmartcard/src/vpcd/Makefile.am: added missing files for - distribution packages. fixed installation when no serialdropdir is - given. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@142 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-09 frankmorgner - - * ccid/Makefile.am, ccid/src/Makefile.am: added missing files for - distribution packages git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@141 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-08 oepen - - * pace-gui/src/pinpad.py: Better error handling git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@140 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-08 oepen - - * pace-gui/Makefile.am, pace-gui/configure.ac, - pace-gui/images/Makefile.am, pace-gui/src/Makefile.am: Added - installation of logo and desktop entry git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@139 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-08 oepen - - * bitbake/pace-gui.bb: Initial release of bitbake recipe for - pace-gui git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@138 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-08 oepen - - * virtualsmartcard/configure.ac: git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@137 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-08 oepen - - * pace-gui/configure, pace-gui/configure.ac, - pace-gui/src/Makefile.am, pace-gui/src/pinpad.py, - pace-gui/src/pinpad_globals.py.in: First working version of - autotools scripts git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@136 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-08 oepen - - * pace-gui/AUTHORS, pace-gui/COPYING, pace-gui/ChangeLog, - pace-gui/INSTALL, pace-gui/Makefile.am, pace-gui/NEWS, - pace-gui/README, pace-gui/configure.ac, pace-gui/src/Makefile.am, - pace-gui/src/pinpad.in: Working on autotools scripts git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@135 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-07 oepen - - * pace-gui/configure, pace-gui/configure.ac: Bugfixing autotools - scripts git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@134 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-07 oepen - - * pace-gui/Makefile.am, pace-gui/configure, pace-gui/configure.ac, - pace-gui/src/Makefile.am, pace-gui/src/pinpad.glade, - pace-gui/src/pinpad.in, pace-gui/src/pinpad.py: Initial release of - pace-gui, a small GUI for pace-tool git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@133 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-05 frankmorgner - - * bitbake/ccid-tool.bb, bitbake/ccid.bb, bitbake/picctopcsc.bb, - bitbake/virtualsmartcard.bb, bitbake/vscarchitecture.bb, - ccid/ChangeLog, picc_to_pcsc/ChangeLog, virtualsmartcard/ChangeLog: - updated checksums, install files for recipes. updated log files for - 0.6.1 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@132 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-05 frankmorgner - - * ccid/src/pace-tool.c, ccid/src/pace.c, ccid/src/pace.h, - ccid/src/sm.c, ccid/src/sm.h: - dropped pace_transmit_apdu in favour of a solution with - sm_transmit_apdu. post_transmit and pre_transmit can be used to - perform actions before encrypting/decrypting a sm apdu (such as - incrementing the ssc for pace). - fixed ssc problems. encrypted communication with more than one - apdu (e.g. resuming the pin) is now working. - fixed uninitialized pointer in sm_decrypt git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@131 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-04 frankmorgner - - * ccid/src/sm.c: fixed uninitialized pointer which caused segfault - on decryption. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@130 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-04 frankmorgner - - * ccid/src/pace.c: fixed segfault if ef.cardaccess is not readable git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@129 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-03 frankmorgner - - * ccid/src/sm.c: added error messages git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@128 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-03 frankmorgner - - * ccid/src/pace-tool.c: bugfix for conversion of hex to binary for - interactive mode git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@127 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-02 oepen - - * bitbake/ccid-tool.bb: Bumb svn revision in ccid-tool.bb git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@126 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-02 frankmorgner - - * ccid/README, ccid/src/pace-tool.c: added information about the - environment variables used git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@125 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-02 frankmorgner - - * ccid/src/pace-tool.c: pace-tool can now read secrets from - environment variables git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@124 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-02 frankmorgner - - * ccid/src/pace-tool.c: made pin puk can or mrz an optional command - line argument git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@123 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-02 frankmorgner - - * ccid/src/pace-tool.c: fixed precision of time measurement git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@122 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-02 frankmorgner - - * ccid/src/pace-tool.c: added time measurement for a PACE run git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@121 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-01 oepen - - * bitbake/ccid-tool.bb: Bump svn revision in ccid-tool.bb git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@120 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-01 frankmorgner - - * ccid/src/pace-tool.c: establish pace channel and exit, when no - further commandline option is given git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@119 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-06-01 frankmorgner - - * ccid/src/pace-tool.c: - added switch to enable apdu translating (disabled by default) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@118 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-31 oepen - - * bitbake/opensc_0.11.13.bb: Really apply le0.patch git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@117 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-31 oepen - - * bitbake/opensc_0.11.13.bb: Explicitly enable PC/SC support in the - OpenSC recipe git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@116 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-29 oepen - - * bitbake/opensc_0.11.13.bb: Added bitbake recipe for OpenSC. Needs - local copy of le0.patch. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@115 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-29 oepen - - * bitbake/ccid_1.3.12.bb, bitbake/pcsc-lite_1.6.0.bb: Added bitbake - recipes for the latest versions of pcsc-lite and ccid git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@114 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-28 oepen - - * bitbake/ccid-tool.bb: Added a bitbake recipe for the latest - version of ccid including pace-tool. WARNING: Depends on recipes - that are not part of openembedded (yet), like opensc and OpenSSL - with OpenPACE patch. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@113 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-26 frankmorgner - - * virtualsmartcard/src/vpcd/Makefile.am: bugfix: using libtool for - installation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@112 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-26 frankmorgner - - * ccid/src/pace-tool.c, ccid/src/pace.c, ccid/src/pace.h, - ccid/src/sm.c: removed some messages, when less verbose. fixed - little endian problem when parsing input buffer of - EstablishPACEChannel. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@111 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-20 frankmorgner - - * ccid/src/sm.c: fixed class byte generation for sm apdu git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@110 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-20 frankmorgner - - * ccid/src/pace-tool.c, ccid/src/pace.c, ccid/src/sm.c: - sm_transmit_apdu doesn't check SWs anymore - not throwing error for sw=63XX in mse:set at git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@109 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-20 frankmorgner - - * ccid/src/pace-tool.c, ccid/src/pace.c, ccid/src/pace.h, - ccid/src/sm.c: - using short apdus for mse:set at and generic authenticate. to make - it work with the sm implementation - added parameter oldpacectx to EstablishPACEChannel to allow a a - new PACE connection inside an exitsting PACE connection (the output - buffer of the latter connection must be provided since it stores the - ef.cardaccess) - added functionality to ask for the secret in - pace_reset_retry_counter - added macro pace_change_pin - SWs were stored at the wrong place of the output buffer from - EstablishPACEChannel, fixed. - split up functionality of pace_test into multiple functions - added new command line option to pace-tool to resume the pin. - resuming the pin is not working, yet. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@108 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-18 oepen - - * ccid/src/pace.c: Changed EXPLICIT tagging of CHAT and auxiliary - authenticated data to IMPLICIT tagging git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@107 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-16 frankmorgner - - * ccid/src/pace-tool.c, ccid/src/pace.c, ccid/src/pace.h: - Added handling for output buffer of EstablishPACEChannel, but CARs - are still missing - Handed over code for handling of IV and SSC for PACE to OpenPACE git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@106 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-09 frankmorgner - - * Makefile, picc_to_pcsc/configure.ac, - virtualsmartcard/configure.ac, - virtualsmartcard/src/vpcd/Makefile.am: be less restrictive in - ./configure. better output of configuration details git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@105 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-08 frankmorgner - - * virtualsmartcard/configure.ac, - virtualsmartcard/src/vpicc/Makefile.am: added missing files git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@104 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-08 frankmorgner - - * virtualsmartcard/ChangeLog, virtualsmartcard/INSTALL, - virtualsmartcard/Makefile, virtualsmartcard/Makefile.am, - virtualsmartcard/NEWS, virtualsmartcard/src/Makefile.am, - virtualsmartcard/src/vpcd/Makefile.am, - virtualsmartcard/src/vpcd/ifd.c, - virtualsmartcard/src/vpcd/reader.conf.in, - virtualsmartcard/src/vpcd/vpcd.c, virtualsmartcard/src/vpcd/vpcd.h, - virtualsmartcard/src/vpicc/CardGenerator.py, - virtualsmartcard/src/vpicc/ConstantDefinitions.py, - virtualsmartcard/src/vpicc/CryptoUtils.py, - virtualsmartcard/src/vpicc/SEutils.py, - virtualsmartcard/src/vpicc/SWutils.py, - virtualsmartcard/src/vpicc/SmartcardFilesystem.py, - virtualsmartcard/src/vpicc/SmartcardSAM.py, - virtualsmartcard/src/vpicc/TLVutils.py, - virtualsmartcard/src/vpicc/VirtualSmartcard.py, - virtualsmartcard/src/vpicc/utils.py, - virtualsmartcard/src/vpicc/virtualsmartcard.in, - virtualsmartcard/vpcd/ifd.c, virtualsmartcard/vpcd/vpcd.c, - virtualsmartcard/vpcd/vpcd.h, - virtualsmartcard/vpicc/CardGenerator.py, - virtualsmartcard/vpicc/ConstantDefinitions.py, - virtualsmartcard/vpicc/CryptoUtils.py, - virtualsmartcard/vpicc/SEutils.py, - virtualsmartcard/vpicc/SWutils.py, - virtualsmartcard/vpicc/SmartcardFilesystem.py, - virtualsmartcard/vpicc/SmartcardSAM.py, - virtualsmartcard/vpicc/TLVutils.py, - virtualsmartcard/vpicc/VirtualSmartcard.py, - virtualsmartcard/vpicc/utils.py: switched to autotools git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@103 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-08 frankmorgner - - * picc_to_pcsc/ChangeLog, picc_to_pcsc/Makefile.am, - picc_to_pcsc/NEWS, picc_to_pcsc/configure.ac, picc_to_pcsc/picc.py, - picc_to_pcsc/picc_to_pcsc.c, picc_to_pcsc/picc_to_pcsc.h, - picc_to_pcsc/src/Makefile.am, picc_to_pcsc/src/picc.py, - picc_to_pcsc/src/picc_to_pcsc.c, picc_to_pcsc/src/picc_to_pcsc.h: - switched to autotools git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@102 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-08 frankmorgner - - * ccid/configure.ac: added maintainer git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@101 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-08 frankmorgner - - * ccid/src/scutil.c, ccid/src/scutil.h, ccid/src/sm.c, - ccid/src/sm.h: moved bin_log to scutil git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@100 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-08 frankmorgner - - * ccid/README: updated informations about pace-tool git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@99 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-07 frankmorgner - - * ccid/configure.ac: corrected configure output git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@98 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-07 frankmorgner - - * virtualsmartcard/Makefile: updated file references of install - target git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@97 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-07 frankmorgner - - * ccid/INSTALL, ccid/configure.ac: removed unmodified file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@96 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-07 frankmorgner - - * ccid/src/pace.c: added _essential_ missing file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@95 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-07 frankmorgner - - * ccid/Makefile.am: added missing file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@94 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-07 frankmorgner - - * ccid/ChangeLog, ccid/INSTALL, ccid/Makefile, ccid/NEWS, - ccid/binutil.c, ccid/binutil.h, ccid/ccid.c, ccid/ccid.h, - ccid/configure.ac, ccid/m4/Makefile.am, ccid/m4/acx_pthread.m4, - ccid/pace-tool.c, ccid/pace.c, ccid/pace.h, ccid/pace_lib.c, - ccid/pace_lib.h, ccid/scutil.c, ccid/scutil.h, ccid/sm.c, - ccid/sm.h, ccid/src/Makefile.am, ccid/src/binutil.c, - ccid/src/binutil.h, ccid/src/ccid.c, ccid/src/ccid.h, - ccid/src/pace-tool.c, ccid/src/pace.h, ccid/src/pace_lib.c, - ccid/src/pace_lib.h, ccid/src/scutil.c, ccid/src/scutil.h, - ccid/src/sm.c, ccid/src/sm.h, ccid/src/usb.c, ccid/src/usbstring.c, - ccid/src/usbstring.h, ccid/usb.c, ccid/usbstring.c, - ccid/usbstring.h: fixed include in pace.c. switched to autotools git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@93 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-05 frankmorgner - - * ccid/Makefile, ccid/binutil.c, ccid/binutil.h, ccid/ccid.c, - ccid/pace-tool.c, ccid/scutil.c, ccid/scutil.h, ccid/usb.c, - ccid/util.c, ccid/util.h: split up utils into stuff for program and - sc handling git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@92 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-04 frankmorgner - - * ccid/pace-tool.c, ccid/pace.c, ccid/pace.h: cleaned up pace.c and - moved test_pace to pace-tool.c git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@91 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-04 frankmorgner - - * ccid/Makefile, ccid/pace-tool.c, ccid/pace.c: openpace is now a - hard dependancy for pace-tool. ccid does not yet depend on pace, - since the USB interface to pace is not yet defined. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@90 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-04 frankmorgner - - * ccid/Makefile, ccid/ccid.c, ccid/ccid.h, ccid/pace-tool.c, - ccid/pace.c, ccid/usb.c, ccid/util.c, ccid/util.h: cleaned up - command line options of pace-tool and made it independant from ccid git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@89 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-04 frankmorgner - - * ccid/pace.c, ccid/sm.c: bugfix: initializing apdu in - pace_gen_auth. bin_log now checks input data. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@88 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-04 frankmorgner - - * ccid/pace.c: changed length of read binary apdu to support acr 122 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@87 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-03 frankmorgner - - * ccid/Makefile, ccid/pace-tool.c, ccid/usb.c, ccid/util.c, - ccid/util.h: put static pace functionality into the new program - pace-tool git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@86 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-05-03 frankmorgner - - * ccid/pace.c: the number of remaining retries is a warning from the - card, not a fatal error git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@85 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-29 frankmorgner - - * ccid/pace.c: using proper type for getline result git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@84 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-28 frankmorgner - - * ccid/ccid.c, ccid/ccid.h, ccid/pace.c, ccid/pace.h, ccid/usb.c: - added support for changing CAN and PIN for PACE git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@83 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-27 frankmorgner - - * ccid/INSTALL: updated instructions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@82 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-27 frankmorgner - - * ccid/Makefile, ccid/ccid.c, ccid/pace.c, ccid/sm.c, ccid/usb.c: - sm will yield error when the class byte indicates a sm apdu and - pace will simply transmit the apdu without encrypting/authenticating - it. - fixed building process when compiling without pace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@81 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-19 frankmorgner - - * ccid/Makefile, ccid/ccid.c, ccid/ccid.h, ccid/usb.c: added option - to select card driver. beautified usage dialog. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@80 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-16 frankmorgner - - * ccid/Makefile: improved build process git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@79 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-16 frankmorgner - - * ccid/usb.c: improved option parsing git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@78 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-16 frankmorgner - - * ccid/ccid.c, ccid/ccid.h, ccid/usb.c: added option to scan for - available readers git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@77 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-15 frankmorgner - - * ccid/Makefile, ccid/pace.h, ccid/pace_lib.c, ccid/pace_lib.h: - added header file for pace library functions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@76 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-15 frankmorgner - - * ccid/Makefile, ccid/README, ccid/apdu.c, ccid/apdu.h, - ccid/pace.c, ccid/sm.c: - added information about opensc - using sc_transmit_apdu instead of my_transmit_apdu. fixing the - opensc error is the better solution than implementing it twice (see http://www.opensc-project.org/opensc/ticket/209) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@75 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-15 frankmorgner - - * ccid/README: updated information git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@74 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-15 frankmorgner - - * ccid/README, ccid/ccid.c, ccid/ccid.h, ccid/pace.c, ccid/pace.h, - ccid/sm.c, ccid/sm.h, ccid/usb.c: - Fixed error when testing pace without card - Testing pace allows now to choose the type of the secret (mrz, - pin, can, puk). The secret can be given as commandline option or - interactively. - Cleaned prompt for getting the password - Fixed error when inserting an empty password - When PACE is successfully finished, APDUs for testing can be given interactively git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@73 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-13 frankmorgner - - * ccid/pace.c, ccid/pace.h, ccid/sm.c: - completed mac verification. sm with pace is now fully functional. - made pace_test more fault tolerant. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@72 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-12 frankmorgner - - * ccid/pace.c, ccid/sm.c: - decryption of sm apdu now working. verification of mac still - missing. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@71 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-12 frankmorgner - - * ccid/ccid.c, ccid/pace.c, ccid/sm.c, ccid/usb.c: fixed various - memory leaks and potential segfaults git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@70 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-12 frankmorgner - - * ccid/pace.c, ccid/pace.h, ccid/pace_lib.c: - protocol nid in pace_sm_ctx is not needed any longer due to the - changes of OpenPACE git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@69 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-12 frankmorgner - - * ccid/pace.c, ccid/sm.c: bugfixes: - sm.c: fixed mac data padding, when sending sm apdu without data. - pace.c: for iv calculation ecb is used instead of cbc - pace.c: fixed ssc incrementation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@68 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-12 frankmorgner - - * ccid/pace.c, ccid/pace.h: - trying new apdu to reset retry counter in pace_test - added pace wrapper for sm_transmit_apdu which automatically - increments the ssc git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@67 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-12 frankmorgner - - * ccid/pace.c: added missing include git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@66 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-12 frankmorgner - - * ccid/pace.c: added code for reading cardsecurity git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@65 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-12 frankmorgner - - * ccid/sm.c: - reverted changes from last commit git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@64 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-12 frankmorgner - - * ccid/sm.c: - added more debugging - bugfix: header of sm apdu is authenticated instead of the original - apdu git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@63 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-11 frankmorgner - - * ccid/pace.c: bugfix: fetching unhandled error in update_iv git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@62 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-11 frankmorgner - - * ccid/sm.c, ccid/sm.h: made bin_log more verbose git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@61 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-11 frankmorgner - - * ccid/pace.c, ccid/pace.h, ccid/pace_lib.c, ccid/sm.c: Bugfixes: - ssc is a BIGNUM, since its size can be up to 16 bytes (not 16 bits - as before) - protected le is now encoded as octet string (not as unsigned - integer anymore) - sc_format_asn1_entry was fet with wrong pointers (lebuf instead of - *lebuf and formatted_data instead of *formatted_data Added some debug output. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@60 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-10 frankmorgner - - * ccid/sm.c, ccid/sm.h: made sm code independant from openssl git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@59 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-10 frankmorgner - - * ccid/ccid.c, ccid/pace.c, ccid/sm.c, ccid/sm.h: - pace.c: removed unused variable ssc - pace.c: bugfix: don't increment ssc when resetting it. - sm.c/.h: wrote wrapper sm_transmit_apdu - sm.c: removed sm error handling, should be done by sc_check_sw - sm.c/ccid.c/pace.c: added qualifier "static" to local functions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@58 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-10 frankmorgner - - * ccid/pace.c, ccid/sm.c, ccid/sm.h: added sw checking for sm git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@57 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-10 frankmorgner - - * ccid/pace.c, ccid/sm.c: added missing return buffer for select of - CardSecurity git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@56 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-10 frankmorgner - - * ccid/pace.c, ccid/pace.h, ccid/sm.c: - sm.c (sm_encrypt) fixed header of sm apdu - pace.c (EstablishPACEChannel) Fixed initialisation of - authentication_ctx. (pace_test) Fixed usage of SC_TEST_RET and initialisation of select - apdu for EF.CardSecurity. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@55 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-09 frankmorgner - - * ccid/Makefile, ccid/apdu.h, ccid/ccid.c, ccid/ccid.h, - ccid/pace.c, ccid/pace.h, ccid/pace_lib.c, ccid/sm.c, ccid/sm.h, - ccid/utils.c, ccid/utils.h: - Work in progress: Almost finished (hopefully) flexible sm - implementation (untested). struct sm_ctx needs external cipher and authentication implementations. Here only routines for - encryption/decryption/authentication with PACE are given. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@54 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-04-01 frankmorgner - - * ccid/ccid.c, ccid/pace.c, ccid/pace.h, ccid/sm.h: integrated SM - into pace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@53 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-31 frankmorgner - - * ccid/sm.c, ccid/sm.h, ccid/utils.c, ccid/utils.h: - added untested function to decrypt sm - function cipher now always disables automatic padding git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@52 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-29 frankmorgner - - * ccid/Makefile, ccid/sm.c, ccid/sm.h, ccid/utils.c, ccid/utils.h: - Added an untested SM implementation, currently only with - encryption - Added utils from OpenPACE git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@51 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-22 frankmorgner - - * ccid/pace.c: adapted latest changes of OpenPACE git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@50 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-15 frankmorgner - - * ccid/pace.c: bugfix: corrected types of fields from ASN1_INTEGER - to ASN1_OCTET_STRING git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@49 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-15 frankmorgner - - * ccid/pace.c: - adopted the latest changes of OpenPACE - bugfix: created receive buffer before sending general authenticate - apdus - added more debug output git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@48 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-10 frankmorgner - - * ccid/apdu.c, ccid/apdu.h: bugfix git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@47 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-09 frankmorgner - - * ccid/pace.c: using specifications from TR-03110 2.01 as default - (as done by test cards) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@46 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-09 frankmorgner - - * ccid/Makefile: bugfix: building with apdu.c apdu.h git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@45 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-08 frankmorgner - - * ccid/apdu.c, ccid/apdu.h, ccid/pace.c: - bugfix: general authenticate response data is now encapsulated in - a dynamic data object - added more debug messages - bugfix: get_ef_card_access didn't fetch the whole file - bugfix: set mse set at apdu type to case 3 - bugfix: only send the plain value (without tag/length) of the PACE_MSE_SET_AT object - bugfix: fixed general authenticate cla byte and set apdu type to case 4 - sanity checks in sc_transmit_apdu forbid the required apdu format - of general authenticate so it had to be reimplemented in my_transmit_apdu. apdu.c/apdu.h are mainly copied from opensc. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@44 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-05 frankmorgner - - * ccid/pace.c, ccid/pace.h: - fixed includes - fixed return value from pace_test if NO_PACE is defined git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@43 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-05 frankmorgner - - * ccid/ccid.c, ccid/ccid.h, ccid/pace.c, ccid/pace.h, ccid/usb.c: - pace-testing is not done in threads anymore, program exits when - test is finished - bugfix in debug_ossl - more generic aproach to select EF.CardAccess - EF.CardAccess is read sequencially, to get a correct send sequence - counter git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@42 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-03-01 frankmorgner - - * ccid/ccid.c, ccid/ccid.h, ccid/pace.c, ccid/pace.h, ccid/usb.c: - bugfix: moved ASN.1 declaration of PACE-APDUs to pace.c - added commandline-option to test PACE currently with hard coded - secret etc. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@41 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-02-28 frankmorgner - - * ccid/INSTALL, ccid/Makefile, ccid/README, ccid/ccid.c, - ccid/pace.c, ccid/pace.h: Added support for Password Authenticated - Connection Establishment (PACE) using OpenPACE - (http://sourceforge.net/projects/openpace/). Since it is currently - untested, it is disabled by default. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@40 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-02-02 frankmorgner - - * virtualsmartcard/vpcd/vpcd.c: moved operations for opening sockets - into separate functions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@39 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-02-01 oepen - - * virtualsmartcard/vpicc/CardGenerator.py, - virtualsmartcard/vpicc/VirtualSmartcard.py: - Object orientated refactoring of CardGenerator - PassportOS class in VirtualSmartcard.py is no longer needed, - because all the functionallity is now in CardGenerator - Removed hard coded image - Added version number and type to file format git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@38 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-31 frankmorgner - - * ccid/usb.c: - implemented option parsing with getopt_long git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@37 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-31 frankmorgner - - * ccid/ccid.c: - Some minor code improvements: catch and fix some rare errors, - taking more usage of opensc debugging methods, removed not needed - variables and code fragments git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@36 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-30 oepen - - * virtualsmartcard/vpicc/CardGenerator.py, - virtualsmartcard/vpicc/CryptoUtils.py, - virtualsmartcard/vpicc/SmartcardSAM.py, - virtualsmartcard/vpicc/VirtualSmartcard.py, - virtualsmartcard/vpicc/testconfig.mf, - virtualsmartcard/vpicc/testconfig.sam: Refactoring and Bugfixing: - CryptoUtils: - removing hard coded keylength from append_padding in - CryptoUtils - rewrote append_padding, slightly modified strip_padding in - CryptoUtils - added get_cipher_keylen and get_cipher_blocklen to CryptoUtils - Updated UnitTest in CryptoUtils. Note: PBKDF2.self_test() - fails!!! - added new function protect_string to encrypt and authenticate a - string - Removed hard coded padding pattern - VirtualICC: - Added and integrated functions to load and save VirtualICC - objects - Added exception handling for opening of the socket - SmartcardSAM: - Removed all object persistance functionaliy from SmartcardSAM - Changed the constructors of the *SAM classes - Moved all the functionality to create cards (especially the - pre-initialized filesystems for each card type) to the new file - GenerateCards.py - Added minimal command line based interface to GenerateCards.py to - generate customized cards and store them in a file - Removed default sam and mf files (testconfig.mf and - testconfig.sam) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@35 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-30 frankmorgner - - * ccid/ccid.c, ccid/usb.c: - fixed segmentation fault, ccid running stable now again git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@34 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-30 frankmorgner - - * ccid/ccid.c: - switched to opensc's debugging function in log.h - a segmentation fault of unknown origin crashes ccid after too many operations. last stable version is revision 29. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@33 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-30 frankmorgner - - * ccid/ccid.c: - created detect_card_presence to avoid limitations of - sc_detect_card_presence git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@32 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-29 frankmorgner - - * ccid/ccid.c, ccid/ccid.h, ccid/usb.c: - added functions for simplified debugging - changed functions to pass pointers instead of structs and using - realloc instead of malloc to reduce memory overhead/usage - changed functions to return opensc-errors to pass - printout-debugging to the top level - included functionality of get_RDR_to_PC_Parameters in perform_PC_to_RDR_GetParamters git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@31 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-25 oepen - - * virtualsmartcard/Makefile: Small Makefile fix: Added default - target to virtualsmartcard/Makefile git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@30 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-24 frankmorgner - - * ccid/ccid.c, ccid/ccid.h: added support for bNumberMessage git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@29 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-23 frankmorgner - - * ccid/ccid.c: added support for flags in bConfirmPIN git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@28 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-23 frankmorgner - - * ccid/ccid.c: added support for pin modification git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@27 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-23 frankmorgner - - * ccid/ccid.c, ccid/ccid.h, ccid/usb.c: - added defines for pin modification - debugging apdu and rapdu there where they are created - splitted pin block operations into several functions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@26 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-23 oepen - - * virtualsmartcard/vpicc/SmartcardSAM.py: PassportSAM: MRZ for key - derivation is now read from MF instead of hard-encoding it in the - code git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@25 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-23 oepen - - * virtualsmartcard/vpicc/SmartcardSAM.py, - virtualsmartcard/vpicc/VirtualSmartcard.py: Changed Passport - testdata git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@24 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-21 frankmorgner - - * ccid/Makefile, ccid/ccid.c, ccid/ccid.h, ccid/usb.c: - switched from libpcsc to libopensc. This brings some new features: - Support for 4 slots per reader - abstraction of user interface - interactive pin verification - BCD encoding of PIN - Support for new readers (OpenCT) - automatically skip to a reader with a card - added defines - changed interface of ccid_initialize git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@23 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-14 frankmorgner - - * ccid/ccid.c, ccid/ccid.h, ccid/usb.c: changed naming git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@22 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-14 frankmorgner - - * ccid/usb.c: removed not needed iso-identifier git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@21 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-14 frankmorgner - - * ccid/Makefile, ccid/ccid.c, ccid/ccid.h, ccid/usb.c: code split - into multiple files, added include guards git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@20 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-13 frankmorgner - - * bitbake/virtualsmartcard.bb: bugfix git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@19 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-13 frankmorgner - - * virtualsmartcard/Makefile, virtualsmartcard/vpcd/ifd.c, - virtualsmartcard/vpcd/vpcd.c, virtualsmartcard/vpcd/vpcd.h, - virtualsmartcard/vpicc/VirtualSmartcard.py: - added functions for a smartcard reset - changed communication protocol via socket, length is coded in - network byteorder - splitted vpcd.[h|c] into more files, added include-guards git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@18 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-12 frankmorgner - - * ccid/ccid.h: perform_PC_to_RDR_Secure works, read actual PIN is - still missing git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@17 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-10 frankmorgner - - * ccid/ccid.h: added support for pinpad. doesn't work atm, somehow - abPINApdu is wrong. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@16 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-10 frankmorgner - - * virtualsmartcard/vpicc/VirtualSmartcard.py: bugfix git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@15 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-08 frankmorgner - - * virtualsmartcard/vpicc/SmartcardFilesystem.py, - virtualsmartcard/vpicc/VirtualSmartcard.py: added serial number to - cryptoflex. opensc can read it. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@14 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-08 frankmorgner - - * virtualsmartcard/vpicc/SmartcardFilesystem.py: bugfix git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@13 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-07 frankmorgner - - * virtualsmartcard/vpicc/VirtualSmartcard.py: bugfix git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@12 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-05 frankmorgner - - * ccid/ccid.c, ccid/ccid.h: changed vendorid/productid, added new - structures for future PIN support. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@11 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-05 frankmorgner - - * picc_to_pcsc/Makefile: Added target clean git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@10 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-05 frankmorgner - - * picc_to_pcsc/Makefile, picc_to_pcsc/picc_to_pcsc.c: Fixed - Makefile, removed warning. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@9 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-04 frankmorgner - - * ccid/ccid.c: Cleaned up warnings. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@8 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-04 frankmorgner - - * bitbake/picctopcsc.bb, bitbake/vscarchitecture.bb, - picc_to_pcsc/AUTHORS, picc_to_pcsc/COPYING, picc_to_pcsc/Makefile, - picc_to_pcsc/README, picc_to_pcsc/picc.py, - picc_to_pcsc/picc_to_pcsc.c, picc_to_pcsc/picc_to_pcsc.h: Added - picc_to_pcsc. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@7 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-01-04 frankmorgner - - * bitbake/ccid.bb, bitbake/virtualsmartcard.bb, - bitbake/vscarchitecture.bb, ccid/ccid.bb, - virtualsmartcard/virtualsmartcard.bb, vscarchitecture.bb: Separated - bitbake recipes. vscarchitecture.bb simply collects the other - recipes now. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@6 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2009-11-25 frankmorgner - - * virtualsmartcard/README: Added information about running - virtualsmartcard. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@5 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2009-08-22 frankmorgner - - * virtualsmartcard/AUTHORS, virtualsmartcard/COPYING, - virtualsmartcard/INSTALL, virtualsmartcard/README, - virtualsmartcard/vpcd/vpcd.c, virtualsmartcard/vpcd/vpcd.h, - virtualsmartcard/vpicc/ConstantDefinitions.py, - virtualsmartcard/vpicc/CryptoUtils.py, - virtualsmartcard/vpicc/SEutils.py, - virtualsmartcard/vpicc/SWutils.py, - virtualsmartcard/vpicc/SmartcardFilesystem.py, - virtualsmartcard/vpicc/SmartcardSAM.py, - virtualsmartcard/vpicc/TLVutils.py, - virtualsmartcard/vpicc/VirtualSmartcard.py, - virtualsmartcard/vpicc/utils.py: Added project informations. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@4 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2009-08-06 schertz123456 - - * vscarchitecture.bb: bugfix git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@3 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2009-08-06 schertz123456 - - * vscarchitecture.bb: bugfix git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@2 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2009-08-06 schertz123456 - - * Initial commit. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@1 - 96b47cad-a561-4643-ad3b-153ac7d7599c -