diff --git a/virtualsmartcard/ChangeLog b/virtualsmartcard/ChangeLog index 6a7101c..a187af8 100644 --- a/virtualsmartcard/ChangeLog +++ b/virtualsmartcard/ChangeLog @@ -1,30 +1,689 @@ +2014-11-12 Frank Morgner + + * virtualsmartcard/doc/README.txt.in, + virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: use + either readline or pyreadline + +2014-11-11 Frank Morgner + + * virtualsmartcard/Makefile.am: perform git2cl on local project only + +2014-11-03 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in: clearifications on vpcd's docs + +2014-10-22 psytester + + * + virtualsmartcard/npa-example-data/Example_Dataset_Mueller_Gertrud.t + xt, virtualsmartcard/src/vpicc/vicc.in, + virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: Allow + "NotOnChip" for missing DGs of nPA - changes DG13 into BirthName, DG19 into eAT ResidencePermit1 and + DG20 into eAT ResidencePermit2 - better reading of datasetfile (empty lines are allowed, new line character is trimmed from value - Closes #30 #33 #31 + +2014-10-25 psytester + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + ATR problem not for Open eCard, but another one + +2014-10-23 psytester + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + Some ATR values for nPA OS different ATR (Answer To Reset) values depending on used Chip + version It's just a playground, because in past eID client 'Open + eCard App' did not recognize the card correctly with newest ATR + values. + +2014-10-02 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in: clouds are for internet + +2014-10-02 Frank Morgner + + * virtualsmartcard/src/pcsclite-vpcd/winscard.c: fixed missing + initialisation + +2014-09-15 Frank Morgner + + * + virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: + allow fid of ef.dir and ef.atr for file creation + +2014-09-15 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: nPA: + fixed short fid for ef.dir + +2014-09-15 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: nPA: + added EF.DIR to fool Open eCard App + +2014-09-12 Frank Morgner + + * virtualsmartcard/src/vpcd-config/local-ip.c, + virtualsmartcard/src/vpcd-config/vpcd-config.c, + virtualsmartcard/win32/vpcd-config/vpcd-config.sln, + virtualsmartcard/win32/vpcd-config/vpcd-config.vcxproj: vpcd-config: + added scripts for windows builds + +2014-09-07 Frank Morgner + + * virtualsmartcard/src/vpcd-config/qransi.c: fixed memory leak + +2014-09-07 Frank Morgner + + * virtualsmartcard/doc/api/virtualsmartcard.txt: include auto + generated docs for test module + +2014-09-07 Frank Morgner + + * virtualsmartcard/configure.ac, virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in, + virtualsmartcard/src/Makefile.am, + virtualsmartcard/src/ifd-vpcd/ifd-vpcd.c, + virtualsmartcard/src/ifd-vpcd/ifd-vpcd.h, + virtualsmartcard/src/vpcd-config/Makefile.am, + virtualsmartcard/src/vpcd-config/local-ip.c, + virtualsmartcard/src/vpcd-config/qransi.c, + virtualsmartcard/src/vpcd-config/vpcd-config.c: added vpcd-config + +2014-08-01 Dominik + + * + virtualsmartcard/src/vpicc/virtualsmartcard/tests/CryptoUtils_test. + py: Remove PBKDF2 tests + +2014-08-01 Dominik + + * virtualsmartcard/src/vpicc/virtualsmartcard/SEutils.py, + virtualsmartcard/src/vpicc/virtualsmartcard/tests/SmartcardSAM_test + .py: Fix the rest of the Security Environment unit tests This patch fixes the remaining Security Environment test cases so + that they will at least run. This has already turned up some + strange/inconsistent behaviour in the Security_Environment class and + at least one bug (incorrect usage of the bertlv_pack function in the + generate_public_key_pair method). + +2014-08-01 Dominik + + * + virtualsmartcard/src/vpicc/virtualsmartcard/tests/SmartcardSAM_test + .py: Fix one of the SE test cases The SE API has changed so that all the old tests will need to be + fixed. This is the first step in this direction. + +2014-07-31 Dominik + + * + virtualsmartcard/src/vpicc/virtualsmartcard/tests/CryptoUtils_test. + py, + virtualsmartcard/src/vpicc/virtualsmartcard/tests/SmartcardSAM_test + .py, + virtualsmartcard/src/vpicc/virtualsmartcard/tests/utils_test.py: Add + license header to tests and fix formating + +2014-07-31 Dominik + + * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py: Clean + up PBKDF2 class We currently include the PBKDF2 implementation from the PyCrypto + author. This patch removes some of the stuff we do not use and + need. In the future we should move to the PBKDF2 implementation that + is nowadays included in PyCrypto to clean up the code even more. + +2014-07-31 Dominik + + * virtualsmartcard/src/vpicc/virtualsmartcard/tests/utils_test.py, + virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: Use the python + unittest framework for tests of utils.py + +2014-07-24 Dominik + + * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, + virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py, + virtualsmartcard/src/vpicc/virtualsmartcard/tests/CryptoUtils_test. + py, + virtualsmartcard/src/vpicc/virtualsmartcard/tests/SmartcardSAM_test + .py, virtualsmartcard/src/vpicc/virtualsmartcard/tests/__init__.py: + Moved unit tests to a subpackage + +2014-07-23 Dominik + + * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, + virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Bump + the year in the header + +2014-07-23 Dominik + + * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py, + virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Convert + existing unit tests to the python unittest framework + +2014-07-23 Dominik + + * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: Fix + calls to virtualsmartcard.CryptoUtils.append_padding The interface to append_padding changed some time ago but not all + calls have been adapted yet. + +2014-06-20 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in, + virtualsmartcard/doc/relay-note.txt: working on documentation + +2014-06-16 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + allow connections from any host + +2014-06-13 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in: added documentation about remote + reader + +2014-06-02 Frank Morgner + + * virtualsmartcard/src/pcsclite-vpcd/winscard.c: fixed incorrect mix + of uint32_t/unsigned long int + +2014-05-29 Frank Morgner + + * virtualsmartcard/src/pcsclite-vpcd/winscard.c: fixed missing + delimiter for reader array + +2014-05-28 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: + openpace's python bindings were renamed to eac.py + +2014-05-28 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + fixed running without a given dataset + +2014-05-26 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in: README cleanup + +2014-05-26 Frank Morgner + + * virtualsmartcard/win32/BixVReader/Win7/sources, + virtualsmartcard/win32/BixVReader/WinXP/sources: don't treat + compiler warnings as errors + +2014-05-26 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + fixed indentation + +2014-05-26 Frank Morgner + + * : commit 0de33c842be0a07f55e675748bad42c5e72fe2c0 Author: Frank + Morgner Date: Mon May 26 + 22:08:52 2014 +0200 + +2014-05-26 Frank Morgner + + * virtualsmartcard/src/vpicc/vicc.in: moved --datasetfile to nPA + group + +2014-05-26 Frank Morgner + + * : commit a723b738f9d579d4ac1007fb3d9173f45440f966 Author: Frank + Morgner Date: Mon May 26 + 21:37:46 2014 +0200 + +2014-05-20 psytester + + * virtualsmartcard/doc/README.txt.in: README.txt.in update for + Windows 8 added another comment, since beginning with Windows 8 code signing + is mandatory + +2014-05-19 psytester + + * : Merge pull request #1 from psytester/master part 2 for new option to read dataset file + +2014-05-19 psytester + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + VirtualSmartcard new option for dataset pass dataset file to CardGenerator + +2014-05-19 psytester + + * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: + CardGenerator can use input from dataset file see new option in vicc, which will pass the dataset file content to + CardGenerator + +2014-05-19 psytester + + * virtualsmartcard/src/vpicc/vicc.in: vicc reads dataset file That new option -d or --datasetfile + will read an optional dataset file to be able to start + vicc->CardGenerator.py with various content + +2014-05-09 psytester + + * virtualsmartcard/doc/README.txt.in: Readme.txt.in added hints for + vpcd on Windows some details how to get build vpcd on Windows 64 bit + +2014-05-01 Dominik + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in: Update more links to the old + repository + +2014-04-18 Frank Morgner + + * virtualsmartcard/configure.ac, virtualsmartcard/doc/download.txt, + virtualsmartcard/doc/questions.txt: moved project home to github + +2014-03-31 Frank Morgner + + * virtualsmartcard/configure.ac, virtualsmartcard/src/Makefile.am, + virtualsmartcard/src/ifd-vpcd/Makefile.am, + virtualsmartcard/src/ifd-vpcd/ifd-vpcd.c, + virtualsmartcard/src/ifd-vpcd/ifd-vpcd.h, + virtualsmartcard/src/ifd-vpcd/reader.conf.in, + virtualsmartcard/src/libpcsclite/Makefile.am, + virtualsmartcard/src/libpcsclite/PCSC/debuglog.h, + virtualsmartcard/src/libpcsclite/PCSC/ifdhandler.h, + virtualsmartcard/src/libpcsclite/PCSC/pcsclite.h, + virtualsmartcard/src/libpcsclite/PCSC/pcsclite.h.in, + virtualsmartcard/src/libpcsclite/PCSC/winscard.h, + virtualsmartcard/src/libpcsclite/PCSC/wintypes.h, + virtualsmartcard/src/libpcsclite/debug.c, + virtualsmartcard/src/libpcsclite/error.c, + virtualsmartcard/src/libpcsclite/libpcsclite.pc.in, + virtualsmartcard/src/libpcsclite/misc.h, + virtualsmartcard/src/libpcsclite/strlcpy.c, + virtualsmartcard/src/libpcsclite/strlcpycat.h, + virtualsmartcard/src/libpcsclite/winscard.c, + virtualsmartcard/src/pcsclite-vpcd/Makefile.am, + virtualsmartcard/src/pcsclite-vpcd/PCSC/debug.c, + virtualsmartcard/src/pcsclite-vpcd/PCSC/debuglog.h, + virtualsmartcard/src/pcsclite-vpcd/PCSC/ifdhandler.h, + virtualsmartcard/src/pcsclite-vpcd/PCSC/pcsclite.h, + virtualsmartcard/src/pcsclite-vpcd/PCSC/pcsclite.h.in, + virtualsmartcard/src/pcsclite-vpcd/PCSC/winscard.h, + virtualsmartcard/src/pcsclite-vpcd/PCSC/wintypes.h, + virtualsmartcard/src/pcsclite-vpcd/debug.c, + virtualsmartcard/src/pcsclite-vpcd/error.c, + virtualsmartcard/src/pcsclite-vpcd/libpcsclite.pc.in, + virtualsmartcard/src/pcsclite-vpcd/misc.h, + virtualsmartcard/src/pcsclite-vpcd/strlcpy.c, + virtualsmartcard/src/pcsclite-vpcd/strlcpycat.h, + virtualsmartcard/src/pcsclite-vpcd/winscard.c, + virtualsmartcard/src/vpcd/Makefile.am, + virtualsmartcard/src/vpcd/ifd-vpcd.c, + virtualsmartcard/src/vpcd/ifd-vpcd.h, + virtualsmartcard/src/vpcd/reader.conf.in: use a separate directory + for ifd-vpcd and pcsclite-vpcd + +2014-03-28 Frank Morgner + + * virtualsmartcard/configure.ac, virtualsmartcard/m4/ax_pthread.m4, + virtualsmartcard/src/vpcd/Makefile.am, + virtualsmartcard/src/vpcd/lock.c, virtualsmartcard/src/vpcd/lock.h, + virtualsmartcard/src/vpcd/vpcd.c, virtualsmartcard/src/vpcd/vpcd.h, + virtualsmartcard/win32/BixVReader/VpcdReader.cpp, + virtualsmartcard/win32/BixVReader/Win7/sources, + virtualsmartcard/win32/BixVReader/WinXP/sources: vpcd: added real + thread safety + +2014-03-26 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in, virtualsmartcard/doc/api.txt: + updated documentation + +2014-03-26 Frank Morgner + + * virtualsmartcard/win32/BixVReader/BixVReader.ini, + virtualsmartcard/win32/BixVReader/Reader.h, + virtualsmartcard/win32/BixVReader/VpcdReader.cpp: vpcd win32: fixed + race condition + +2014-03-26 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in: fixed installation guide for + vpcd on Windows + +2014-03-26 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in, virtualsmartcard/doc/api.txt: + updated documentation + +2014-03-25 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in: added documentation about + Windows driver + +2014-03-24 Frank Morgner + + * virtualsmartcard/win32/BixVReader/BixVReader.ini, + virtualsmartcard/win32/BixVReader/BixVReader.rc, + virtualsmartcard/win32/BixVReader/DllMain.cpp, + virtualsmartcard/win32/BixVReader/PipeReader.cpp, + virtualsmartcard/win32/BixVReader/Queue.cpp, + virtualsmartcard/win32/BixVReader/Queue.h, + virtualsmartcard/win32/BixVReader/Reader.cpp, + virtualsmartcard/win32/BixVReader/Reader.h, + virtualsmartcard/win32/BixVReader/TcpIpReader.cpp, + virtualsmartcard/win32/BixVReader/VirtualSCReader.idl, + virtualsmartcard/win32/BixVReader/VpcdReader.cpp, + virtualsmartcard/win32/BixVReader/Win7/BixVReader.inx, + virtualsmartcard/win32/BixVReader/Win7/makefile, + virtualsmartcard/win32/BixVReader/Win7/makefile.inc, + virtualsmartcard/win32/BixVReader/Win7/sources, + virtualsmartcard/win32/BixVReader/WinXP/BixVReader.inx, + virtualsmartcard/win32/BixVReader/WinXP/makefile, + virtualsmartcard/win32/BixVReader/WinXP/makefile.inc, + virtualsmartcard/win32/BixVReader/WinXP/sources, + virtualsmartcard/win32/BixVReader/device.cpp, + virtualsmartcard/win32/BixVReader/device.h, + virtualsmartcard/win32/BixVReader/driver.cpp, + virtualsmartcard/win32/BixVReader/driver.h, + virtualsmartcard/win32/BixVReader/exports.def, + virtualsmartcard/win32/BixVReader/internal.h, + virtualsmartcard/win32/BixVReader/memory.cpp, + virtualsmartcard/win32/BixVReader/memory.h, + virtualsmartcard/win32/BixVReader/resource.h, + virtualsmartcard/win32/BixVReader/sectionLocker.cpp, + virtualsmartcard/win32/BixVReader/sectionLocker.h, + virtualsmartcard/win32/vpcd/DllMain.cpp, + virtualsmartcard/win32/vpcd/Queue.cpp, + virtualsmartcard/win32/vpcd/Queue.h, + virtualsmartcard/win32/vpcd/VirtualSCReader.idl, + virtualsmartcard/win32/vpcd/device.cpp, + virtualsmartcard/win32/vpcd/device.h, + virtualsmartcard/win32/vpcd/driver.cpp, + virtualsmartcard/win32/vpcd/driver.h, + virtualsmartcard/win32/vpcd/exports.def, + virtualsmartcard/win32/vpcd/internal.h, + virtualsmartcard/win32/vpcd/makefile.inc, + virtualsmartcard/win32/vpcd/makefile.inc.props, + virtualsmartcard/win32/vpcd/memory.cpp, + virtualsmartcard/win32/vpcd/memory.h, + virtualsmartcard/win32/vpcd/resource.h, + virtualsmartcard/win32/vpcd/sources, + virtualsmartcard/win32/vpcd/sources.props, + virtualsmartcard/win32/vpcd/vpcd-Package/vpcd-Package.vcxproj, + virtualsmartcard/win32/vpcd/vpcd.inx, + virtualsmartcard/win32/vpcd/vpcd.rc, + virtualsmartcard/win32/vpcd/vpcd.sln, + virtualsmartcard/win32/vpcd/vpcd.vcxproj: Migrated to new Version of + Flavio's Windows driver + +2014-03-20 Frank Morgner + + * virtualsmartcard/win32/vpcd/DllMain.cpp, + virtualsmartcard/win32/vpcd/Queue.cpp, + virtualsmartcard/win32/vpcd/Queue.h, + virtualsmartcard/win32/vpcd/VirtualSCReader.idl, + virtualsmartcard/win32/vpcd/device.cpp, + virtualsmartcard/win32/vpcd/device.h, + virtualsmartcard/win32/vpcd/driver.cpp, + virtualsmartcard/win32/vpcd/driver.h, + virtualsmartcard/win32/vpcd/exports.def, + virtualsmartcard/win32/vpcd/internal.h, + virtualsmartcard/win32/vpcd/makefile.inc, + virtualsmartcard/win32/vpcd/makefile.inc.props, + virtualsmartcard/win32/vpcd/memory.cpp, + virtualsmartcard/win32/vpcd/memory.h, + virtualsmartcard/win32/vpcd/resource.h, + virtualsmartcard/win32/vpcd/sources, + virtualsmartcard/win32/vpcd/sources.props, + virtualsmartcard/win32/vpcd/vpcd-Package/vpcd-Package.vcxproj, + virtualsmartcard/win32/vpcd/vpcd.inx, + virtualsmartcard/win32/vpcd/vpcd.rc, + virtualsmartcard/win32/vpcd/vpcd.sln, + virtualsmartcard/win32/vpcd/vpcd.vcxproj: added windows version of + vpcd driver based on Fabio Ottavi's UMDF Driver for a Virtual Smart Card Reader, + see + + http://www.codeproject.com/Articles/134010/An-UMDF-Driver-for-a-Virtual-Smart-Card-Reader + +2014-03-17 Frank Morgner + + * virtualsmartcard/src/vpcd/vpcd.c: correctly initialize winsock + +2014-02-28 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: fix + return code for blocked PIN + +2014-02-28 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: use + a 10 digit puk + +2014-02-27 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: return + remaining tries of PIN verification in MSE:Set AT + +2014-02-23 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: use + a correct mrz by default + +2013-12-08 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in: libpcsclite is a library + +2013-12-06 Frank Morgner + + * virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in: added documentation about our + PC/SC implementation + +2013-12-04 Frank Morgner + + * virtualsmartcard/src/vpcd/ifd-vpcd.h: fixed definition for c++ + +2013-11-01 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: use + python wrappers to EAC_CTX and PACE_SEC requires openpace 17891be5ee99d32e67bd954fbb26ff5eab6a0609 + +2013-10-25 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: don't + use hard coded domain parameters for CA needs OpenPACE 32d42f3b337cb0e9fca5a76824e471f431f4fbe0 + +2013-10-23 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: use + convenience wrapper for TA step 6 + +2013-10-22 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: hard + coded CA protocol parameters are required currently otherwise the curve will be unknown in OpenPACE. Fixes bug in + combination with OpenPACE 572eb903590257ac60f1661f0ba69a9994b4c3f5 + and later + +2013-10-21 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: catch + and debug more errors + +2013-09-30 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/CryptoUtils.py: iv is + mandatory in python-crypto now + +2013-09-25 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: use a + faked rID + +2013-09-25 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: use + EAC_init() and EAC_cleanup() + +2013-09-11 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, + virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: + added more fci data for nPA + +2013-08-09 Frank Morgner + + * virtualsmartcard/src/vpcd/vpcd.c: fixed compilation for windows + +2013-08-08 Frank Morgner + + * virtualsmartcard/doc/download.txt: fixed references to sf's git + repositories + +2013-08-07 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + reversed connection mode: allow vpcd to reconnect + +2013-08-07 Frank Morgner + + * virtualsmartcard/src/libpcsclite/winscard.c: defined missing + symbols from pcsclite.h + +2013-08-07 Frank Morgner + + * virtualsmartcard/src/libpcsclite/winscard.c, + virtualsmartcard/src/vpcd/ifd-vpcd.c: avoid error: variable modified + at file scope + +2013-08-07 Frank Morgner + + * virtualsmartcard/src/Makefile.am, + virtualsmartcard/src/libpcsclite/Makefile.am, + virtualsmartcard/src/libpcsclite/libpcsclite.pc.in, + virtualsmartcard/src/vpcd/Makefile.am: don't install libvpcd when + libpcsclite is requested libpcsclite now statically links against libvpcd. This also is fully + compatible with OpenSC now, which uses dlopen/LoadLibrary for the + PC/SC provider. + +2013-07-28 Frank Morgner + + * virtualsmartcard/configure.ac, + virtualsmartcard/src/libpcsclite/Makefile.am, + virtualsmartcard/src/libpcsclite/debug.c, + virtualsmartcard/src/libpcsclite/error.c, + virtualsmartcard/src/libpcsclite/libpcsclite.pc.in, + virtualsmartcard/src/libpcsclite/misc.h, + virtualsmartcard/src/libpcsclite/strlcpy.c, + virtualsmartcard/src/libpcsclite/strlcpycat.h, + virtualsmartcard/src/libpcsclite/winscard.c: copied helper files + from PCSC-Lite + +2013-07-19 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + use a valid ATR for handler_test + +2013-07-18 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + fixed handling of SW1=0x61 in handler_test + +2013-07-18 Frank Morgner + + * virtualsmartcard/configure.ac, virtualsmartcard/src/Makefile.am, + virtualsmartcard/src/libpcsclite/Makefile.am, + virtualsmartcard/src/libpcsclite/PCSC/debuglog.h, + virtualsmartcard/src/libpcsclite/PCSC/ifdhandler.h, + virtualsmartcard/src/libpcsclite/PCSC/pcsclite.h, + virtualsmartcard/src/libpcsclite/PCSC/pcsclite.h.in, + virtualsmartcard/src/libpcsclite/PCSC/winscard.h, + virtualsmartcard/src/libpcsclite/PCSC/wintypes.h, + virtualsmartcard/src/libpcsclite/libpcsclite.pc.in, + virtualsmartcard/src/libpcsclite/winscard.c, + virtualsmartcard/src/vpcd/Makefile.am, + virtualsmartcard/src/vpcd/ifd-vpcd.c, + virtualsmartcard/src/vpcd/ifd-vpcd.h, + virtualsmartcard/src/vpcd/reader.conf.in, + virtualsmartcard/src/vpcd/vpcd.c, virtualsmartcard/src/vpcd/vpcd.h: + implemented my own version of libpcsclite Allows customizing of the default adress to which vpcd or + libpcsclite connect to. My libpcsclite is currently not thread safe. It should not be + installed together with PCSC-Lite since both packages have + conflicting files. Use ./configure --enable-libpcsclite to use my + version. Use ./configure --enable-vpcdhost=ADRESS to define + connection mode and adress of vpicc. + +2013-07-14 Frank Morgner + + * virtualsmartcard/Makefile.am, virtualsmartcard/doc/Makefile.am, + virtualsmartcard/doc/README.txt, + virtualsmartcard/doc/README.txt.in, + virtualsmartcard/doc/vpcd_example.conf, + virtualsmartcard/src/vpcd/ifd-vpcd.c, + virtualsmartcard/src/vpcd/vpcd.c, virtualsmartcard/src/vpcd/vpcd.h, + virtualsmartcard/src/vpicc/vicc.in, + virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, + virtualsmartcard/test_vicc_with_handler_test.sh: implemented + reversed connection establishment vpcd can now be configured connect to a previously started vpicc. + +2013-07-11 Frank Morgner + + * virtualsmartcard/src/vpcd/ifd-vpcd.c, + virtualsmartcard/src/vpcd/reader.conf.in: use ifd handler api v3.0 + only. port for connection may be specified in the device name + +2013-07-09 Frank Morgner + + * + virtualsmartcard/src/vpicc/virtualsmartcard/ConstantDefinitions.py, + virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: + fixed extracting reference flags for select + +2013-07-09 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + catch SwErrors in formatResult + +2013-07-09 Frank Morgner + + * virtualsmartcard/src/vpicc/vicc.in, + virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + switch verbosity level via command line + +2013-07-09 Frank Morgner + + * + virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardFilesystem.py: + use hexdump to print strings of objects + +2013-07-09 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py: raise + a SW error on failed decryption + +2013-07-09 Frank Morgner + + * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: + wrap errors in sm if decryption was successfull + 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 + * virtualsmartcard/configure.ac: version bump + +2013-07-03 Frank Morgner + + * virtualsmartcard/ChangeLog: updated ChangeLog + +2013-07-03 Frank Morgner + + * virtualsmartcard/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 - -2013-06-27 Frank Morgner - - * npa/Makefile.am, npa/libnpa.pc.in: use PACKAGE_SUMMARY in libnpa.c - -2013-06-27 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 + * virtualsmartcard/Makefile.am: fixed distcheck-hook 2013-06-27 Frank Morgner @@ -51,11 +710,6 @@ * 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 @@ -87,96 +741,17 @@ 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 - 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 - -2013-06-19 Frank Morgner - - * npa/src/boxing.c: fixed asn1 formatting of boxing command for pace - -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 - 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 + * virtualsmartcard/Makefile.am: generate ChangeLog from git 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/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 - -2013-06-14 Frank Morgner - - * npa/src/npa.c: use sc_format_apdu where possible - -2013-06-14 Frank Morgner - - * npa/src/iso-sm.c: fixed typo - -2013-06-13 Frank Morgner - - * npa/src/boxing.c: avoid multiple copies for asn1 formatting - -2013-06-13 Frank Morgner - - * npa/src/scutil.c: fancier output for print_avail - -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/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 - - * npa/src/npa.c: fixed memory leak - 2013-06-11 Frank Morgner * virtualsmartcard/configure.ac, @@ -185,140 +760,36 @@ 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 + * 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) -2013-06-11 Frank Morgner - - * npa/src/boxing.c, npa/src/example.c, npa/src/iso-sm.c, - npa/src/npa-tool.c, npa/src/npa.c, npa/src/scutil.c, - npa/src/sslutil.h: updated license text - -2013-06-06 Frank Morgner - - * npa/src/npa-tool.ggo.in: `--new-pin` optionally takes input - -2013-06-06 Frank Morgner - - * 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/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 - -2013-05-29 Frank Morgner - - * 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/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 - -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 + * virtualsmartcard/src/vpcd/vpcd.c, + virtualsmartcard/src/vpcd/vpcd.h: made vpcd.c/vpcd.h + windows-compatible 2013-05-14 Frank Morgner @@ -330,36 +801,8 @@ 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/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, - npa/doc/autotools.txt.in, npa/doc/download.rst, - 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/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, @@ -395,46 +838,9 @@ http://documentation-style-guide-sphinx.readthedocs.org/en/latest/style-guide.html -2013-02-27 Frank Morgner - - * npa/src/npa-tool.c, npa/src/npa-tool.ggo.in: accept a hex string - for community id - -2013-02-27 Frank Morgner - - * npa/src/npa-tool.c, npa/src/npa-tool.ggo.in: add reference date - for validity verification - -2013-02-27 Frank Morgner - - * npa/src/npa-tool.c: use additional data template - -2013-02-27 Frank Morgner - - * npa/src/npa-tool.c: fixed tag of auxiliary data payload - -2013-02-26 Frank Morgner - - * npa/src/npa-tool.c: output "Read " for successful reading - -2013-02-26 Frank Morgner - - * npa/src/scutil.c: allow dumping of empty buffer - -2013-02-26 Frank Morgner - - * npa/src/npa-tool.c: added human readable names for DG13-16 - 2013-02-25 Frank Morgner - * npa/src/Makefile.am, npa/src/npa-tool.c, npa/src/npa-tool.ggo.in, - npa/test_vicc_with_npa-tool.sh: added option for cvc and x509 - directory - -2013-02-25 Frank Morgner - - * npa/npa-example-data, - virtualsmartcard/npa-example-data/dh/DETESTATDE019, + * virtualsmartcard/npa-example-data/dh/DETESTATDE019, virtualsmartcard/npa-example-data/dh/DETESTCVCA00003, virtualsmartcard/npa-example-data/dh/DETESTDVDE019, virtualsmartcard/npa-example-data/ecdh/DECVCAAT00001, @@ -442,173 +848,29 @@ virtualsmartcard/npa-example-data/ecdh/DETESTDVDE019: added cvc_rehash'ed test files -2013-02-25 Frank Morgner - - * npa/certs/DECVCAEPASS00102, npa/certs/DECVCAeID00102, - npa/certs/DECVCAeSign00102, npa/certs/Makefile.am, - npa/certs/ff3d20d2: removed test certificates, added official ones distributing only the c_rehash'ed/cvc_rehash'ed ones - 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 + * virtualsmartcard/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/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/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 -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, - npa/src/npa/npa.h, npa/test_vicc_with_npa-tool.sh: added CLI flags - do disable various checks - -2013-02-09 Frank Morgner - - * npa/src/npa.c: only warn about missing certificate description - -2013-02-09 Frank Morgner - - * npa/src/npa.c: fixed asn1 - -2013-02-09 Frank Morgner - - * npa/Makefile.am, npa/certs/Makefile.am, npa/configure.ac: - distributing nPA's default trust anchors - -2013-02-09 Frank Morgner - - * npa/src/npa-tool.ggo.in: added example CHAT for signature terminal - -2013-02-09 Frank Morgner - - * npa/src/npa-tool.c, npa/src/npa.c, npa/src/npa/npa.h: Added ASN.1 - helper for auxiliary data - -2013-02-09 Frank Morgner - - * npa/src/example.c, npa/src/npa-tool.c, npa/src/npa.c: fixed some - compiler warnings - -2013-02-09 Frank Morgner - - * npa/src/iso-sm.c: fixed bug in iso sm driver - -2013-02-09 Frank Morgner - - * npa/src/npa.c: check for NULL pointer - -2013-02-07 Dominik - - * npa/src/opensc: Fix opensc submodule - -2013-02-04 Frank Morgner - - * npa/src/npa.c: fixed recursive write of EFs - -2013-02-04 Frank Morgner - - * npa/src/npa-tool.c, npa/src/npa.c, npa/test_vicc_with_npa-tool.sh: - fixed special functions - -2013-01-31 Frank Morgner - - * npa/src/npa-tool.c, npa/src/npa-tool.ggo.in, npa/src/npa.c, - npa/src/npa/npa.h: added verification of age/validity/community - -2013-02-01 Frank Morgner - - * npa/src/iso-sm.c, npa/src/npa.c: handling special Le's for - encryption in iso SM driver - -2013-02-01 Frank Morgner - - * npa/src/npa-tool.c: selectig eid after EAC - -2013-01-31 Frank Morgner - - * npa/src/npa.c: fixed referencing EAC_CTX in TA and CA - -2013-01-29 Frank Morgner - - * npa/src/npa-tool.c, npa/src/npa-tool.ggo.in, npa/src/npa.c, - npa/src/npa/scutil.h: added read and write of data groups adds read_binary_rec and write_binary_rec to scutil.h - -2013-01-29 Frank Morgner - - * npa/test_vicc_with_npa-tool.sh: fixed typo - -2012-12-17 Frank Morgner - - * npa/src/npa/npa.h: added missing documentation - 2012-12-16 Frank Morgner - * npa/doc/api.rst: added overview about TA/CA to documentation - -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 - -2012-12-11 Frank Morgner - - * npa/doc/Makefile.am, npa/doc/README.rst.in, npa/doc/api.rst: fixed - generation of documentation - -2012-12-09 Frank Morgner - - * npa/Makefile.am, npa/configure.ac, npa/src/Makefile.am, - npa/src/example.c, npa/src/iso-sm.c, npa/src/npa-tool.c, - npa/src/npa.c, npa/src/npa/iso-sm.h, npa/src/npa/npa.h, - npa/src/npa/sm.h, npa/src/scutil.c, npa/src/sm.c, npa/src/sslutil.c: - use OpenSC's hooks to wrap and unwrap SM APDUs sm_transmit_apdu is obsolete. libnpa and OpenSC can be used in - parallel now. libnpa modifies OpenSC's card handle to add SM on the - fly to any OpenSC command. This, for example, allows PKCS#XX - commands in a SM channel established by libnpa. + * virtualsmartcard/doc/autotools.rst: include OpenSC as submodule 2012-12-08 Frank Morgner @@ -624,53 +886,16 @@ 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 - with the nPA using the default card driver. - -2012-11-21 Frank Morgner - - * npa/src/npa.c, npa/src/npa/npa.h: adapted to changes of OpenSC - master Now works with the stupid changes of OpenSC made in - 41861e42b01539856b31f758dfde9ba53749eaaa - -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 + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: 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/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 -2012-11-01 Frank Morgner - - * npa/test_vicc_with_npa-tool.sh: disable check of validity period - for testing - -2012-11-01 Frank Morgner - - * npa/test_vicc_with_npa-tool.sh: use default CHAT for testing - -2012-11-01 Frank Morgner - - * npa/src/npa-tool.c, npa/src/npa-tool.ggo.in: for EAC, use - terminal's CHAT by default - -2012-10-26 Frank Morgner - - * ccid/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 @@ -686,27 +911,16 @@ * 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/Makefile.am, virtualsmartcard/test_vicc_with_npa-tool.sh: added script to test vicc with npa-tool -2012-10-08 Frank Morgner - - * npa/src/npa.c: added calculation of longest encrypted short-length - APDU - 2012-10-05 Frank Morgner - * npa/src/npa.c, - virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: adapted to - changes of openpace in 91d6ee1ec80f6... + * virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: adapted + to changes of openpace in 91d6ee1ec80f6... 2012-10-05 Frank Morgner @@ -717,33 +931,8 @@ 2012-10-05 Frank Morgner - * npa/src/npa-tool.ggo.in, virtualsmartcard/src/vpicc/vicc.in: - updated help for `--disable-checks` - -2012-10-05 Frank Morgner - - * npa/src/npa-tool.c, npa/src/npa.c, npa/src/sm.c: fixed memory - leaks - -2012-10-05 Frank Morgner - - * npa/src/npa.c: debug the result from CA's general authenticate - -2012-10-05 Frank Morgner - - * npa/src/sm.c: fixed short length SM APDUs (especially case 2) - -2012-10-04 Frank Morgner - - * npa/src/npa.c: fixed Le for get challenge - -2012-10-04 Frank Morgner - - * npa/src/npa.c: nPA: using case 3 apdu for verify - -2012-10-04 Frank Morgner - - * npa/src/npa.c: fixed CLA of PACE's last general authenticate + * virtualsmartcard/src/vpicc/vicc.in: updated help for + `--disable-checks` 2012-10-04 Frank Morgner @@ -782,19 +971,11 @@ 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/vicc.in, virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py: nPA: added option to disable validity period check -2012-09-27 Frank Morgner - - * npa/src/npa.c: Fixes for MSE:Set AT in TA and CA - TA: fixed p1, p2 and include ephemeral pubkey and OID - CA: include OID and leave out key reference Currently it is hard to distinguish between the CA key and the - chip-individual key using the key references in - 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: @@ -814,45 +995,6 @@ * 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 - -2012-09-21 Frank Morgner - - * npa/src/npa.c: Send auxiliary data in MSE:Set AT for TA - -2012-09-21 Frank Morgner - - * npa/src/npa-tool.c, npa/src/npa-tool.ggo.in, npa/src/npa.c: - npa-tool: CLI to TA and CA - -2012-09-19 Frank Morgner - - * npa/src/npa.c, npa/src/npa/npa.h: libnpa: Implementation of CA - -2012-09-19 Frank Morgner - - * npa/src/npa/npa.h: added fids for EF.CardSecurity - -2012-09-18 Frank Morgner - - * npa/src/npa.c: libnpa: Implementation of TA - -2012-09-18 Frank Morgner - - * npa/src/npa.c: added switch to disable apdu checking for TA/CA - -2012-09-18 Frank Morgner - - * npa/src/npa.c: fetch CAR for TA from MSE:Set AT - -2012-09-18 Frank Morgner - - * npa/configure.ac, npa/libnpa.pc.in, npa/src/Makefile.am, - 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, @@ -934,14 +1076,12 @@ 2012-08-31 Frank Morgner - * ccid/configure.ac, npa/configure.ac, - virtualsmartcard/Makefile.am, virtualsmartcard/configure.ac: fixed + * 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/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 @@ -952,101 +1092,28 @@ 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. - -2012-06-22 frankmorgner - - * npa/src/npa.c, npa/src/npa/npa.h: using selection by short - identifier when reading ef.cardaccess. Fixes #3532221 git-svn-id: - 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: + * 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: + * virtualsmartcard/src/vpcd/ifd-vpcd.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: + * 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, - npa/src/scutil.c: fixed clang compiler warnings git-svn-id: - 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 @@ -1071,101 +1138,24 @@ 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: + * virtualsmartcard/Makefile.am: use distcheck-hook to generate + ChangeLog git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@773 96b47cad-a561-4643-ad3b-153ac7d7599c -2012-04-15 frankmorgner - - * npa/Makefile.am, npa/Makefile.am.opensc, npa/configure.ac, - npa/win32/Makefile.am, npa/win32/build_fix_zlib.patch, - npa/win32/build_npa.patch: automate cross compile for windows in - win32. use the power of the opensc build script git-svn-id: - 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: - 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: + * virtualsmartcard/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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@762 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-11 frankmorgner - - * ccid/src/Makefile.am, 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: @@ -1175,32 +1165,21 @@ 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: + * virtualsmartcard/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: + * virtualsmartcard/Makefile.am: automatically generate changelog + when releasing git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@757 96b47cad-a561-4643-ad3b-153ac7d7599c 2012-04-11 frankmorgner - * npa/configure.ac, npa/doc/Makefile.am: using macro for doxygen git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@756 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: + * virtualsmartcard/doc/Makefile.am: use macro for sed im makefiles git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@755 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -1248,156 +1227,18 @@ 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 - name of doxygen generated tag file git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@744 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: + * virtualsmartcard/doc/README.rst, + virtualsmartcard/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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@739 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-10 frankmorgner - - * npa/Makefile.am, npa/src/Makefile.am: re-enabled clumsy include of - libws2_32 When recognition of windows build at compile time is done, this - should be disabled again. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@738 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: - 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 + * virtualsmartcard/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 - the appropriate place git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@732 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-05 frankmorgner - - * npa/doc/README.rst, npa/doc/README.rst.in: updated links and info - for installation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@731 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-05 frankmorgner - - * npa/Makefile.am, npa/Makefile.am.opensc: fixed cross compiling for - windows git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@730 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-04-04 frankmorgner - - * npa/Makefile.am: updated windows build variables git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@729 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-03-04 frankmorgner * virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py: @@ -1407,87 +1248,12 @@ 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/Makefile.am, virtualsmartcard/doc/autotools.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: - 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 - https://github.com/frankmorgner/OpenSC git-svn-id: - 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 @@ -1538,44 +1304,6 @@ 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@710 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-01 frankmorgner - - * npa/src/npa.c: return SC_SUCCESS instead of 0 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@709 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-01 frankmorgner - - * npa/src/npa.c: removed handling of CAR and CHR, this is done in TA - by OpenPACE git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@708 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-01 frankmorgner - - * npa/src/npa.c: enable time check for imported certificates git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@707 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-01 frankmorgner - - * npa/src/npa.c: removed card driver hack. use a better opensc - instead (see https://github.com/frankmorgner/OpenSC) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@706 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-02-01 frankmorgner - - * npa/src/npa.c: adapted to openpace git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@705 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2012-02-01 frankmorgner * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py: @@ -1610,12 +1338,6 @@ 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: @@ -1623,29 +1345,6 @@ 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@698 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2012-01-25 frankmorgner - - * npa/src/npa-tool.c: always print a message in case of an error git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@697 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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 - 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, @@ -1654,22 +1353,6 @@ 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 @@ -1764,12 +1447,6 @@ 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 @@ -1851,12 +1528,6 @@ 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, @@ -1887,14 +1558,7 @@ 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: + * virtualsmartcard/doc/api.rst: documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@663 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -1915,12 +1579,6 @@ 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, @@ -1937,12 +1595,6 @@ 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 @@ -1967,8 +1619,8 @@ 2011-12-08 frankmorgner - * doc/conf.py, virtualsmartcard/doc/generate_modules.py: include - inheritance graphs git-svn-id: + * virtualsmartcard/doc/generate_modules.py: include inheritance + graphs git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@653 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -1981,7 +1633,7 @@ 2011-12-08 frankmorgner - * npa/Makefile.am, npa/configure.ac, virtualsmartcard/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: @@ -2020,24 +1672,12 @@ 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, @@ -2054,12 +1694,6 @@ 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: @@ -2074,88 +1708,17 @@ 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@637 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-11-08 frankmorgner - * npa/src/Makefile.am: added no-undefined for building a dll git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@636 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: + * 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: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@635 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-11-07 frankmorgner - - * npa/Makefile.am, npa/configure.ac, npa/src/npa-tool.c: - using unsigned long long for constant max value of puk - fixed fixup_la - guessing building machine git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@634 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-07 frankmorgner - - * npa/Makefile.am: using pkg-config for cross compile build git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@633 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-07 frankmorgner - - * npa/configure.ac, npa/src/npa-tool.c: using 64 bits for value of - puk git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@632 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-07 frankmorgner - - * npa/src/npa-tool.c: break secrets from bottom to top git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@631 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-07 frankmorgner - - * npa/src/npa.c: car and certificate description are now optional - for npa_ctx_create git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@630 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-07 frankmorgner - - * npa/src/npa.c: omitting initialize for ta for unauthenticated - terminals git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@629 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-07 frankmorgner - - * npa/Makefile.am: install requires absolute path git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@628 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 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/Makefile.am, virtualsmartcard/doc/README.rst, virtualsmartcard/doc/README.rst.in: included help output from programs in documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@627 @@ -2163,92 +1726,14 @@ 2011-11-05 frankmorgner - * npa/Makefile.am: replaced pwd with abs_top_src_dir git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@626 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: + * virtualsmartcard/configure.ac, virtualsmartcard/doc/Makefile.am: + cleaned up build of documentation git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@625 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-11-05 frankmorgner - - * npa/Makefile.am: workaround to undefined reference to rpl_malloc. - cross compiling works now git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@624 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-05 frankmorgner - - * npa/Makefile.am: using absolute include/library directories git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@623 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-05 frankmorgner - - * npa/Makefile.am: added fixes for la files git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@622 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-05 frankmorgner - - * npa/Makefile.am, npa/Makefile.am.opensc: modifying opensc to get - all library functions exported git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@621 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-05 frankmorgner - - * npa/Makefile.am: library fixup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@620 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-05 frankmorgner - - * npa/src/npa.c: fixed reference to cvc_cert function git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@619 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-05 frankmorgner - - * npa/Makefile.am: library fixup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@618 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-05 frankmorgner - - * npa/Makefile.am: work on cross compile build git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@617 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-05 frankmorgner - - * npa/Makefile.am: work on cross compile build git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@616 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-11-05 frankmorgner - - * npa/Makefile.am, npa/src/npa/scutil.h: work on cross compile build git-svn-id: - 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: + * virtualsmartcard/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 @@ -2262,7 +1747,7 @@ 2011-11-03 frankmorgner - * doc/conf.py, virtualsmartcard/doc/Makefile.am, + * 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 @@ -2309,11 +1794,7 @@ 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/README.rst, virtualsmartcard/doc/autotools.rst, virtualsmartcard/doc/questions.rst: added autogenerated files for easier development checkout git-svn-id: @@ -2322,39 +1803,18 @@ 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 + * virtualsmartcard/doc/Makefile.am: 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 + * virtualsmartcard/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: @@ -2363,63 +1823,27 @@ 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: + * virtualsmartcard/doc/Makefile.am, + virtualsmartcard/doc/README.rst, virtualsmartcard/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/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: 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/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: 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@593 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-29 frankmorgner * virtualsmartcard/configure.ac, virtualsmartcard/doc/Makefile.am, @@ -2430,13 +1854,8 @@ 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/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: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@591 @@ -2444,9 +1863,7 @@ 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: + * virtualsmartcard/doc/README.rst: added more markup git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@590 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -2460,8 +1877,7 @@ 2011-10-27 frankmorgner - * doc/conf.py, doc/index.rst, npa/doc/Makefile.am, - virtualsmartcard/Makefile.am, virtualsmartcard/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: @@ -2470,18 +1886,7 @@ 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/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 @@ -2491,18 +1896,10 @@ 2011-10-27 frankmorgner - * ccid/README.dox, npa/README.dox, pcsc-relay/README, - virtualsmartcard/README: documentation git-svn-id: + * virtualsmartcard/README: 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@585 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-10-27 frankmorgner * virtualsmartcard/README: git-svn-id: @@ -2517,355 +1914,19 @@ 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: + * 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@578 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-26 frankmorgner - - * npa/README.dox: more detailed install instructions git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@577 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-26 frankmorgner - - * npa/src/example.c: minor simplifications git-svn-id: - 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@574 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@573 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-26 frankmorgner - - * npa/src/npa-tool.c: include npa.h as global resource git-svn-id: - 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: - 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@567 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-24 frankmorgner - - * npa/Doxyfile.in: git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@566 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-24 frankmorgner - - * npa/src/npa/npa.h, npa/src/npa/scutil.h, npa/src/npa/sm.h: - documentation: grouping and other things git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@565 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-23 frankmorgner - - * ccid/README.dox, doc/index.rst, 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 - types of mse:set at's git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@560 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-17 frankmorgner - - * npa/src/npa.c: - found OpenSSL's limitation to not use optional item templates in - other item templates. this caused errors on parsing mse:set at - during ta - checking terminal's signature now seems stable, so it is enabled - by default git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@559 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-17 oepen - - * npa/README.dox: Fixed a typo git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@558 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-17 frankmorgner - - * npa/Doxyfile.in: documenting only interface to the outside world git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@557 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-17 frankmorgner - - * npa/src/npa-tool.c, npa/src/npa.c: - added support for verifying terminal's signature including - auxiliary data (experimental, currently disabled) - debugging openssl where possible/needed - using openssl instead of opensc for asn1 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@556 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: - 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: - 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 - call to CVC_check_description -Removed README.dox from Doxygen input - -Excluded opensc from the documentation -Enabled generation of XML - documentation (for sphinx) git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@549 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-10-13 oepen - - * doc/index.rst, 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: - 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: + * 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@542 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-30 frankmorgner - - * npa/src/sslutil.h: implemented ssl_error as macro git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@541 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-30 frankmorgner - - * npa/src/sslutil.c: implemented ssl_error as macro git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@540 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-26 frankmorgner - - * ccid/apdus, 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 - -2011-09-23 frankmorgner - - * npa/src/npa.c: - fixed type of auxiliary data in c-apdu - parsing mse:set for ta - check terminals signature for ta git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@538 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-23 frankmorgner - - * npa/src/npa.c, npa/src/npa/npa.h, npa/src/npa/sm.h, - npa/src/scutil.c, npa/src/sm.c: - checking description against the certificate is now done - internally in libnpa, removed hash of certificate description from - pace output - importing terminal certificates to verify terminals signature - fixed hex dump without sc_context git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@537 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-22 frankmorgner - - * npa/src/npa.c: - fixed corruption of certificate description - adjusted output parsing from certificate_description_print - fixed check for certificate description in terminal certificate git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@536 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-21 frankmorgner - - * npa/src/npa.c: generating cv certificate from apdu data to perform - check against certificate description git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@535 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: - 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, @@ -2874,19 +1935,6 @@ 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 @@ -2929,55 +1977,6 @@ 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@523 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-09-02 frankmorgner - - * npa/src/sm.c: added error checking git-svn-id: - 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 @@ -3013,15 +2012,6 @@ 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/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 @@ -3202,12 +2192,6 @@ 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 @@ -3254,13 +2238,6 @@ 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: @@ -3291,13 +2268,6 @@ 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, @@ -3550,34 +2520,17 @@ https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@444 96b47cad-a561-4643-ad3b-153ac7d7599c -2011-07-28 oepen +2011-07-26 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 + * + virtualsmartcard/src/vpicc/virtualsmartcard/ConstantDefinitions.py, + virtualsmartcard/src/vpicc/virtualsmartcard/TLVutils.py, + virtualsmartcard/src/vpicc/virtualsmartcard/VirtualSmartcard.py, + virtualsmartcard/src/vpicc/virtualsmartcard/utils.py: -Moved MAX_LE + defines to ConstantDefinitions -Added a parameter to control whether + or not an ISO card supports extended length APDUs -Correctly + indicating extended length support in the ATR git-svn-id: + https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@439 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-07-26 oepen @@ -3611,26 +2564,6 @@ 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: - 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: @@ -3654,9 +2587,7 @@ 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: + * virtualsmartcard/configure.ac: silent build rules git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@427 96b47cad-a561-4643-ad3b-153ac7d7599c @@ -3667,66 +2598,6 @@ 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@425 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-05-20 frankmorgner - - * npa/ChangeLog: updated changelog git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@424 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-05-20 frankmorgner - - * npa/src/npa.c: fixed memory leaks git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@423 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-05-20 frankmorgner - - * npa/README.dox: updated documentation git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@422 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-05-20 frankmorgner - - * npa/src/npa.c, npa/src/sm.c: - sm.c: added test for available memory - npa.c: removed obsolete comments git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@421 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-05-20 frankmorgner - - * npa/src/npa.c: fixed segfault on cleanup git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@420 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-05-18 frankmorgner - - * npa/src/npa.c: fixed usage of PACE_SEC_clear_free git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@419 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-05-17 frankmorgner - - * npa/configure.ac, npa/src/npa.c, npa/src/npa/npa.h: adapted to - openpace 0.6 git-svn-id: - 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: @@ -3734,24 +2605,6 @@ 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: @@ -3759,80 +2612,6 @@ 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@410 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-07 frankmorgner - - * npa/Makefile.am: git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@409 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-06 frankmorgner - - * npa/configure.ac, npa/src/npa-tool.c, npa/src/npa.c: added - compatibility to mingw git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@408 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-05 frankmorgner - - * npa/src/npa.c, npa/src/sm.c: avoiding problems due to - uninitialized values git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@407 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-05 frankmorgner - - * npa/src/sm.c: - windows dependant include git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@406 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-03 frankmorgner - - * 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/sm.h, - npa/src/npa_lib.c, npa/src/sm.c: - not exporting npa internal stuff anymore - added sm_ctx_clear_free git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@405 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-02-02 frankmorgner - - * ccid/configure.ac, ccid/src/Makefile.am, 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/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, - npa/src/npa_lib.c, 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: renamed libpace to libnpa git-svn-id: - 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: @@ -3841,70 +2620,10 @@ 2011-02-01 oepen - * npa/configure.ac: Shut up autotools git-svn-id: + * : 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 - for systems where time_t is not an integer. git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@396 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2011-01-31 frankmorgner - - * npa/src/pace-tool.c: - fixed description of version parameter git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@395 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@394 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2011-01-25 frankmorgner * virtualsmartcard/src/vpicc/virtualsmartcard/CardGenerator.py, @@ -3922,136 +2641,12 @@ 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: - 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: - 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/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 - -2011-01-15 frankmorgner - - * npa/src/scutil.c: added more error messages git-svn-id: - 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@385 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-17 frankmorgner - - * npa/src/pace-tool.c: fix error when breaking a secret where all - digits are 9 git-svn-id: - 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: + * 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 - needed. thanks Dennis git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@380 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -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: - 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@374 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-08 frankmorgner - - * npa/src/pace-tool.c, npa/src/pace.c, npa/src/pace/pace.h: added - input parameter for version of 03110 git-svn-id: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@373 - 96b47cad-a561-4643-ad3b-153ac7d7599c - 2010-12-08 frankmorgner * virtualsmartcard/ChangeLog, virtualsmartcard/configure.ac: @@ -4059,269 +2654,12 @@ 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: - https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@369 - 96b47cad-a561-4643-ad3b-153ac7d7599c - -2010-12-07 frankmorgner - - * ccid/README.dox, 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: - 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: - 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, @@ -4331,46 +2669,6 @@ 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, @@ -4390,14 +2688,6 @@ 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: @@ -4484,19 +2774,6 @@ 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 @@ -4574,12 +2851,6 @@ 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, @@ -4588,867 +2859,6 @@ 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: @@ -5456,130 +2866,6 @@ 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 @@ -5587,20 +2873,6 @@ 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 @@ -5618,166 +2890,13 @@ 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: + * 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, @@ -5787,215 +2906,19 @@ 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: + * 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 @@ -6003,59 +2926,9 @@ 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/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 @@ -6103,42 +2976,6 @@ 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 @@ -6146,411 +2983,6 @@ 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 @@ -6566,20 +2998,6 @@ 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, @@ -6600,33 +3018,6 @@ 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 @@ -6634,30 +3025,6 @@ 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 @@ -6674,37 +3041,6 @@ 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, @@ -6714,20 +3050,6 @@ 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: @@ -6754,49 +3076,10 @@ 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: + * virtualsmartcard/virtualsmartcard.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 @@ -6824,18 +3107,6 @@ 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: