Commit Graph

280 Commits

Author SHA1 Message Date
frankmorgner
e2f07e6a33 working on support for certificate description
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@280 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-09-27 05:18:32 +00:00
frankmorgner
e4bee2861e 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-25 05:20:20 +00:00
frankmorgner
d195ea474a - 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 14:07:47 +00:00
frankmorgner
32ce7352ef - 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 12:22:47 +00:00
frankmorgner
c3ac301b86 - 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-24 07:42:34 +00:00
frankmorgner
a87fd00b88 - 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 19:36:20 +00:00
frankmorgner
f6d92dfece - 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 12:56:34 +00:00
frankmorgner
6bfdafde8a added debugging of invalid apdus
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@273 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-09-23 11:12:08 +00:00
frankmorgner
efd0ad70af 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-23 09:03:58 +00:00
frankmorgner
00148310ea - 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-21 08:17:04 +00:00
frankmorgner
acae5db31e - 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-20 20:01:17 +00:00
frankmorgner
c0762d0466 fixed case 2 extended apdu parsing
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@269 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-09-19 12:00:26 +00:00
frankmorgner
eee134d9c0 - 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-18 12:42:52 +00:00
frankmorgner
593c0ce77a 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-16 10:08:07 +00:00
frankmorgner
74f45f03fe - 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 21:14:32 +00:00
frankmorgner
1a31d39d02 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-15 09:49:10 +00:00
frankmorgner
8623c7fe6e - 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 20:37:43 +00:00
frankmorgner
4a7fc6c457 - 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-14 16:07:49 +00:00
frankmorgner
ed358e839b 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 14:11:30 +00:00
frankmorgner
211dc10583 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-13 09:24:19 +00:00
frankmorgner
2264fd2dab bugfix: wrong format strings
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@260 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-09-09 10:04:22 +00:00
frankmorgner
e5d3c68e68 - 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-09-01 05:49:26 +00:00
frankmorgner
aefe8018f2 - 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 10:54:50 +00:00
frankmorgner
6a78233be7 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 10:26:53 +00:00
frankmorgner
cfa79d93b0 - 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-31 09:09:04 +00:00
frankmorgner
25a0981fbf including reader.h, if possible
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@255 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-08-30 19:39:57 +00:00
frankmorgner
a6cd9c651c added compatibility with windows
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@254 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-08-30 13:18:43 +00:00
frankmorgner
d4b42dc293 added missing file
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@253 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-08-25 17:13:31 +00:00
frankmorgner
94d72232db 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-25 13:25:10 +00:00
frankmorgner
3227331f91 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-24 08:31:41 +00:00
oepen
a9fffba9a8 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 21:30:47 +00:00
oepen
11ae3d70cd -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 21:10:16 +00:00
oepen
1dd5f3d689 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 21:07:42 +00:00
oepen
6dd4232427 Bugfix: Fixed colliding namespaces
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@247 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-08-05 20:59:43 +00:00
oepen
98445c69c9 -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 20:46:21 +00:00
oepen
0bb8a0f393 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 20:20:18 +00:00
oepen
0cf65896a5 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 18:52:49 +00:00
oepen
40898164d6 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 14:43:31 +00:00
oepen
0061145f39 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 13:55:26 +00:00
oepen
93f9b4b232 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-05 13:52:33 +00:00
oepen
c0cce5d252 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 20:50:08 +00:00
oepen
9e48d0b20d 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-02 08:02:21 +00:00
oepen
02243ec929 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 16:01:24 +00:00
oepen
f01ec8f2c9 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 15:42:23 +00:00
oepen
ed723bac70 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 14:34:43 +00:00
oepen
a6157ae1a2 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 14:27:19 +00:00
oepen
4b5cab3c7d Added missing Makefile.in
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@234 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-08-01 14:23:17 +00:00
oepen
66dfedf187 Removed old sources
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@233 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-08-01 14:06:26 +00:00
oepen
559d5c551c 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-28 14:25:18 +00:00
oepen
177bf430f8 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 20:38:31 +00:00