Commit Graph

63 Commits

Author SHA1 Message Date
frankmorgner
ea4c81ef6f documentation: grouping and other things
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@565 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-10-24 19:23:44 +00:00
frankmorgner
4b3f996ba9 git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@564 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-10-23 00:12:14 +00:00
frankmorgner
ca3e3168c8 document only public interface
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@562 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-10-22 21:48:45 +00:00
frankmorgner
fa767abec2 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-18 09:03:13 +00:00
frankmorgner
061770da81 - 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 14:29:03 +00:00
oepen
8959615e16 Fixed a typo
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@558 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-10-17 12:28:41 +00:00
frankmorgner
c57e5ad7ef 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 11:29:34 +00:00
frankmorgner
290fe90f3c - 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-17 11:28:47 +00:00
oepen
cb67574dd7 -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 11:11:38 +00:00
oepen
2fa265c4c8 Added npa documentation to breathe
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@552 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-10-13 15:36:31 +00:00
oepen
57b717a3a3 -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 13:41:55 +00:00
oepen
9e4e1ddc5c 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-13 09:08:31 +00:00
oepen
d67bcead32 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 15:11:15 +00:00
frankmorgner
5ab6ee7162 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 15:42:11 +00:00
frankmorgner
1792046547 implemented ssl_error as macro
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@541 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-09-30 15:41:37 +00:00
frankmorgner
7c2be6b93c implemented ssl_error as macro
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@540 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-09-30 15:41:23 +00:00
frankmorgner
c22199f623 - moved example apdus to npa-tool
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@539 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-09-26 08:01:30 +00:00
frankmorgner
c968af76f9 - 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 15:35:47 +00:00
frankmorgner
fd6a13263d - 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-23 13:19:59 +00:00
frankmorgner
2a59a1806a - 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-22 13:48:59 +00:00
frankmorgner
62d8b637ab 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-21 22:08:52 +00:00
frankmorgner
a75ae8a2bd 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 21:22:32 +00:00
oepen
deebe7d050 Fixed grammar error
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@523 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-09-05 08:20:45 +00:00
frankmorgner
cfc8691891 added error checking
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@522 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-09-02 22:15:04 +00:00
frankmorgner
495022b38a - 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-30 15:55:40 +00:00
oepen
65a63fac53 Fixed some compiler warnings
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@443 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-07-28 09:41:35 +00:00
frankmorgner
14fb0aefe9 adjusted to changes of OpenPACE
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@438 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-07-26 11:17:20 +00:00
frankmorgner
d3b7dd4dac 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 21:14:28 +00:00
frankmorgner
a7dbff3c62 silent build rules
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@427 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-07-23 22:24:45 +00:00
frankmorgner
843ea50985 released 0.3
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@425 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-05-20 09:28:48 +00:00
frankmorgner
e5a5be6eed updated changelog
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@424 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-05-20 09:23:30 +00:00
frankmorgner
8683459ebb fixed memory leaks
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@423 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-05-20 09:11:25 +00:00
frankmorgner
7e7f6ed570 updated documentation
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@422 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-05-20 08:55:03 +00:00
frankmorgner
6fdd7bf560 - 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 08:44:20 +00:00
frankmorgner
e378d28e21 fixed segfault on cleanup
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@420 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-05-20 08:23:10 +00:00
frankmorgner
5cfe7d0443 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-18 11:41:34 +00:00
frankmorgner
201f2f33b2 adapted to openpace 0.6
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@418 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-05-17 19:04:45 +00:00
frankmorgner
37c008afea released 0.2
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@410 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-02-08 14:01:00 +00:00
frankmorgner
d36d8b7d2d git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@409 96b47cad-a561-4643-ad3b-153ac7d7599c 2011-02-07 12:15:49 +00:00
frankmorgner
3674c41f66 added compatibility to mingw
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@408 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-02-06 20:26:37 +00:00
frankmorgner
8bb7b592d6 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 22:06:07 +00:00
frankmorgner
1edfcc941e - windows dependant include
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@406 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-02-05 15:11:55 +00:00
frankmorgner
da411362e9 - 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-03 22:09:22 +00:00
frankmorgner
24b13a0700 building clean distribution file
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@404 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-02-02 19:06:35 +00:00
frankmorgner
8cd77084cc renamed libpace to libnpa
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@403 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-02-02 18:49:14 +00:00
oepen
af3d8fe0bb Shut up autotools
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@400 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-02-01 13:47:53 +00:00
frankmorgner
f393e5cac2 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-02-01 10:41:07 +00:00
frankmorgner
4ba4f120cb - fixed description of version parameter
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@395 96b47cad-a561-4643-ad3b-153ac7d7599c
2011-01-31 19:46:23 +00:00
frankmorgner
29fdf375e9 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-31 11:51:31 +00:00
frankmorgner
90c2dc4cce - 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 23:34:08 +00:00