Commit Graph

380 Commits

Author SHA1 Message Date
Maksim Ivanov
d2e607f4c6 Missing newline in CCID error 2024-04-17 23:22:04 +02:00
Frank Morgner
1a395716cb ccid-emulator: added Raspberry Pi Zero OTG configuration (untested)
source: ec3e2519ee
2023-10-23 18:57:40 +02:00
Frank Morgner
ecdba39a0d ccid: version bump 2023-09-27 01:19:49 +02:00
Frank Morgner
2e5fac5e18 ccid: documented OpenSSL dependency 2022-05-12 23:17:30 +02:00
Frank Morgner
542be2323c fixed format specifier for strings 2021-12-17 00:13:55 +01:00
Frank Morgner
dd8b8b97f2 fixed format specifier for size_t 2021-12-17 00:13:55 +01:00
Frank Morgner
e1c6d90db8 fixed macro definition 2021-12-17 00:13:47 +01:00
Frank Morgner
8d0c7e9966 fixed avoiding OpenSC's GET RESPONSE 2021-12-17 00:13:46 +01:00
Frank Morgner
5921348c31 ccid: avoid OpenSC's internal apdu handling magic
fixes https://github.com/frankmorgner/vsmartcard/issues/211
2021-12-16 10:02:17 +01:00
Frank Morgner
ec14a43530 Merge pull request #195 from LudovicRousseau/patch-1
README.md: update PCSC-lite URL
2021-04-18 15:01:12 +02:00
Ludovic Rousseau
1b75eaa5c6 Fix log message when no reader is found 2021-04-18 14:59:11 +02:00
Ludovic Rousseau
5ae3cf820e Update CCID driver URL
The website moved from alioth.debian.org to apdu.fr
2021-04-17 18:37:58 +02:00
David Ward
adac6a883f ccid-emulator: Update to use OpenSC 0.20.0 release 2020-04-11 10:09:27 -04:00
David Ward
bc8b237c5a ccid-emulator: Build libopensc from source code
There is no longer an external (or stable) interface for libopensc.
Linking this program with an existing version of libopensc that is
pre-installed in the system library paths is not practical.

However, a specific snapshot of the OpenSC source code is embedded
here as a Git submodule (and included in the source distributions).
Build libopensc from this and statically link it into this program.
(Options such as '--enable-openpace' that are passed to ./configure
will be forwarded to control the build configuration of libopensc.)

Remove code that existed for compatibility when dynamically linking
with older versions of libopensc.
2020-04-11 10:09:27 -04:00
David Ward
c18df66d4c Fix "make dist" without "make all"
Fix prerequisites and Automake variables in the Makefiles, so that
running "make dist" does not fail if the program is not built. When
running help2man, have it execute "gengetopt --show-help" instead
of the built program to obtain the help message.
2020-04-11 10:09:27 -04:00
David Ward
5abc01cf70 Respect Automake silent mode in custom rules 2020-04-11 10:09:27 -04:00
David Ward
f5c19b66fd Fix final output from ./configure
AC_OUTPUT needs to be called before the final output is printed.
2020-04-11 10:09:27 -04:00
David Ward
5f557d89ae ccid-emulator: Update AX_PTHREAD macro from Autoconf Archive 2020-04-11 10:09:27 -04:00
David Ward
58c4e75974 ccid-emulator: Replace unneeded Makefiles 2020-04-11 10:09:27 -04:00
Frank Morgner
c63cc40c34 fixed misuse of realloc
if called with size 0, realloc frees the buffer, which may eventually
lead to a double free corruption.
2019-01-17 15:04:35 +01:00
Santiago Castro
b4b36c8979 Fix broken Markdown headings 2017-04-19 11:59:42 +02:00
Frank Morgner
7e70c87dde added documentation about TCardEmulator
rebuilt docs with 'pdf2svg' for tizk images
2017-01-16 01:29:58 +01:00
Frank Morgner
77eb263212 fixed compiler warnings 2016-11-08 14:07:01 +01:00
Frank Morgner
7fe438f98d updated OpenSC
fixes build error due to missing export in OpenSC
2016-11-08 13:56:19 +01:00
Frank Morgner
6b13057200 updated documentation
- use a more compact summary
- remove libnpa from the navigation
2016-10-12 17:37:00 +02:00
Frank Morgner
ee1f538b11 ccid-emulator: removed unused implementation 2016-10-10 13:14:02 +02:00
Frank Morgner
eb4c8a8103 fixed distcheck 2016-10-10 10:33:09 +02:00
Frank Morgner
d1cd0ea379 less clutter in documentation
- distribute HTML documentation in master branch
- use MD files in project directories for GitHub
- removed some unused autotools files
2016-10-10 10:33:05 +02:00
Frank Morgner
a8b22f7bef removed npa project
It has been replaced by https://github.com/frankmorgner/OpenSC
2016-10-08 01:14:41 +02:00
Frank Morgner
29dfed5de9 Updated mail address 2015-12-15 16:58:28 +01:00
Frank Morgner
855e87fc6d check for list_iterator_next is not needed 2015-11-02 22:13:42 +01:00
Frank Morgner
6d91730ab4 added missing sc_apdu2bytes 2015-11-02 21:44:39 +01:00
Frank Morgner
f681ad067a fixed missing reference to sc_sm_stop 2015-07-24 02:25:29 +02:00
Frank Morgner
3b8038398b sm_stop is now part of OpenSC as sc_sm_stop 2015-07-23 23:56:43 +02:00
Frank Morgner
a8a2dfbb33 fixed position of mobile reader picture 2015-03-24 08:33:01 +01:00
Frank Morgner
04fcf436ea moved example use cases to the sub-components 2015-02-27 23:36:38 +01:00
Frank Morgner
1861f1ed61 we require libcrypto, not libssl 2015-02-27 08:11:42 +01:00
Frank Morgner
e1443e6357 fixed unused check 2015-01-25 04:08:00 +01:00
Frank Morgner
444b14c8ca fixed bad pointer arithmetic 2015-01-25 03:27:33 +01:00
Frank Morgner
f92d750b39 fixed uninitialized value 2015-01-25 03:27:33 +01:00
Frank Morgner
afe71f59b7 fixed handling max pin length 2015-01-25 03:18:34 +01:00
Frank Morgner
cea6a1d8f5 use absolute path of manuals 2014-11-22 00:33:46 +01:00
Frank Morgner
d97e8d1916 fixed building of manuals 2014-11-21 23:48:47 +01:00
Frank Morgner
b27126e450 updated documentation 2014-11-20 21:25:31 +01:00
Frank Morgner
8c7718401e perform git2cl on local project only 2014-11-11 09:35:29 +01:00
Frank Morgner
28c8b3c719 fixed memory leak 2014-09-09 00:30:22 +02:00
Frank Morgner
4bf88d63a4 ccid: updated guide for building OpenSC 2014-06-01 22:19:28 +02:00
Frank Morgner
1e199d13bf fixed compilation issue 2014-05-27 08:27:01 +02:00
Dominik
63e98e8084 Update more links to the old repository 2014-05-01 23:24:18 +02:00
Dominik
075b9b0a9c Fix another reference to the old repository 2014-05-01 19:16:09 +02:00