Commit Graph

265 Commits

Author SHA1 Message Date
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
oepen
cf57f76c2b 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-16 09:16:04 +00:00
frankmorgner
77e37a83b3 - 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-15 18:53:27 +00:00
oepen
f6bf6e3e7c Fixed encoding issues
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@222 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-07-13 10:37:20 +00:00
oepen
0ee13df8d4 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 09:56:41 +00:00
oepen
abd6006cd8 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 09:50:46 +00:00
oepen
c5d3765ab2 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 09:01:23 +00:00
oepen
328354b443 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-13 08:15:40 +00:00
frankmorgner
68984ac0a2 - 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 22:54:10 +00:00
oepen
16ab4562db 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 22:34:21 +00:00