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
oepen
88b9eb310d
Refactoring
...
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@230 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-07-26 19:26:42 +00:00
oepen
b66c5810f3
-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-25 17:05:04 +00:00
oepen
ffb643d3f6
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 18:21:22 +00:00
oepen
843ac1b4fa
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-20 17:39:01 +00:00
oepen
04e3a84da3
-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-17 11:35:31 +00:00
oepen
f508f0debb
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 11:39:15 +00:00