Commit Graph

184 Commits

Author SHA1 Message Date
frankmorgner
9bd47f3673 really releasing 0.3
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@184 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-07-01 11:12:58 +00:00
frankmorgner
7fdce9919b fixed distribution file
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@183 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-07-01 11:08:22 +00:00
frankmorgner
a69e19adfe 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 10:59:55 +00:00
frankmorgner
424b3d63cc added patches to distribution file
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@181 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-07-01 10:56:25 +00:00
frankmorgner
d380f8b9a8 releasing 0.3
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@180 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-07-01 10:11:08 +00:00
frankmorgner
a8fa882e41 - 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-07-01 10:09:26 +00:00
oepen
2bb7cf4179 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 20:29:59 +00:00
oepen
4aa5bbb43a 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-29 14:23:04 +00:00
oepen
c963a2f485 Code cleanup
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@176 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-28 21:09:10 +00:00
oepen
bb1971c8dd 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-28 14:34:14 +00:00
oepen
216e176bb4 -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 13:11:04 +00:00
oepen
04a59ff751 -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-27 09:38:33 +00:00
oepen
f272a94f23 -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 19:56:17 +00:00
oepen
300934d9bf 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-26 19:45:59 +00:00
frankmorgner
a2012126cd - 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-25 21:31:36 +00:00
oepen
7411c63b47 -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 15:04:27 +00:00
frankmorgner
3987f7acad - 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 12:20:54 +00:00
frankmorgner
aa539552b7 removed the last references of references to ifdhandler functions v1.0
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@167 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-23 07:10:34 +00:00
frankmorgner
7c98db04f6 - 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 21:29:43 +00:00
oepen
852975792b Fixed bitbake recipe for virtualsmartcard
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@165 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-22 20:47:31 +00:00
oepen
a1766913a3 -Fixed two unhandled exceptions
-Removed some trailing whitespaces


git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@164 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-22 18:16:07 +00:00
frankmorgner
0b03fced4a - changed vpcd driver to use ifdhandler api v 3.0, since
support for v 1.0 has been dropped as of pcsc-lite 1.6
- fixed initialization error of vpcd due to uninitialized value
- changed virtual smartcard to use todays python syntax


git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@163 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-22 14:06:07 +00:00
frankmorgner
34cbb09b80 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-22 09:45:34 +00:00
frankmorgner
6921cae6d9 - 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-21 16:17:13 +00:00
frankmorgner
7adff2aee7 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 20:15:27 +00:00
frankmorgner
28bea2815c 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 19:52:45 +00:00
oepen
49efd686ee 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-20 18:29:56 +00:00
frankmorgner
2b8b14f994 - 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 18:27:27 +00:00
frankmorgner
97e9cc2091 - 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-19 16:19:51 +00:00
frankmorgner
d931be9df0 - 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 21:20:25 +00:00
frankmorgner
b495a3da9b - 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-18 16:27:34 +00:00
frankmorgner
0f460627e2 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-17 20:54:30 +00:00
frankmorgner
d40f91b505 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-16 21:06:30 +00:00
oepen
0e2558b0cc Adjusted layout for the OpenMoko
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@151 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-14 08:06:12 +00:00
oepen
82ddad7214 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 07:47:43 +00:00
oepen
4c937a3d75 Bumped version number
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@149 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-14 06:23:13 +00:00
oepen
f5b2f54b2b 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-14 06:21:22 +00:00
oepen
c7c2f7d75a 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-11 22:10:53 +00:00
frankmorgner
c64e9ac527 - 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 11:14:39 +00:00
oepen
a1fdced1f5 -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 09:44:41 +00:00
oepen
344946daf7 Added missing file to version control
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@144 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-10 08:54:18 +00:00
frankmorgner
6b5c0f692d 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 15:45:20 +00:00
frankmorgner
a86e0f3922 added missing files for distribution packages. fixed installation when no serialdropdir is given.
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@142 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-09 15:36:36 +00:00
frankmorgner
9f3caeffb1 added missing files for distribution packages
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@141 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-09 15:28:32 +00:00
oepen
03f3c09bb8 Better error handling
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@140 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-08 12:58:05 +00:00
oepen
f1de87e9bc 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 11:31:55 +00:00
oepen
73d1a30cbf 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 09:13:58 +00:00
oepen
1259db1584 git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@137 96b47cad-a561-4643-ad3b-153ac7d7599c 2010-06-08 08:59:39 +00:00
oepen
25146f0397 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 08:08:35 +00:00
oepen
275514919d Working on autotools scripts
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@135 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-06-08 07:26:23 +00:00