ludovic.rousseau
4d098d9650
do not add a signature prefix for D-Trust cards
...
Thanks to Simon Eisenmann for the patch
http://www.opensc-project.org/pipermail/opensc-devel/2007-December/010609.html
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3303 c6295689-39f2-0310-b995-f0e70906c6a9
2007-12-07 09:46:21 +00:00
ludovic.rousseau
d2bec293d2
gemsafe_init(): the applet supports also SC_ALGORITHM_RSA_HASH_NONE
...
thanks to Douglas E. Engert for the patch
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3302 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-15 15:52:46 +00:00
ludovic.rousseau
44b2d51385
gemsafe_flags2algref(): return 0x12 instead of 0x13 for
...
SC_ALGORITHM_RSA_PAD_PKCS1
thanks to Douglas E. Engert for the patch
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3301 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-15 14:07:13 +00:00
ludovic.rousseau
4bf320b304
add support of /usr/lib/pkcs11/ directory. See
...
http://wiki.cacert.org/wiki/Pkcs11TaskForce
Thanks to Alon Bar-Lev for the better patch
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3300 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-13 09:38:18 +00:00
ludovic.rousseau
82253cd635
sc_pkcs15emu_gemsafeV1_init(): remove addition of
...
SC_ALGORITHM_RSA_PAD_PKCS1 algorithm since it is already done in
card-gemsafeV1.c:gemsafe_init()
Thanks to Douglas E. Engert for the patch
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3299 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-13 09:13:17 +00:00
ludovic.rousseau
83cef7bfc0
remove spaces and tabs at end of lines
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3298 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-13 07:52:43 +00:00
ludovic.rousseau
acda677fd0
sc_pkcs15emu_add_pin(): do not devide pin length by 2 in BCD case since
...
it is already done in sec.c line 262
Thanks to Douglas E. Engert for the patch
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3297 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-13 07:48:08 +00:00
ludovic.rousseau
07e6b23a26
add initial support of Gemsafe applet V1 cards
...
Thanks to David Mattes for the patch
http://www.opensc-project.org/pipermail/opensc-devel/2007-November/010558.html
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3296 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-12 10:18:54 +00:00
ludovic.rousseau
1eb6fba882
rename sc_pkcs15emu_gemsafe_init_ex() in
...
sc_pkcs15emu_gemsafeGPK_init_ex() and sc_pkcs15emu_gemsafe_init() in
sc_pkcs15emu_gemsafeGPK_init()
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3295 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-12 10:16:31 +00:00
ludovic.rousseau
f3a3fd6081
rename pkcs15-gemsafe.c in pkcs15-gemsafeGPK.c
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3294 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-12 10:09:57 +00:00
ludovic.rousseau
88ee3980e3
rename gemsafe in gemsafeGPK so we can also have gemsafeV1, gemsafeV2,
...
etc.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3293 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-12 09:59:57 +00:00
ludovic.rousseau
ca92ec661f
patch from Douglas E. Engert for bug #165
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3292 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-09 08:35:23 +00:00
ludovic.rousseau
caf4207090
setcos_match_card(): replace sc_error() by sc_debug() since some cards
...
are not SetCOS bug respond to the APDU: 00 CA DF 30 05
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3291 c6295689-39f2-0310-b995-f0e70906c6a9
2007-11-09 08:29:15 +00:00
gurer
f947614418
This should be limited too.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3278 c6295689-39f2-0310-b995-f0e70906c6a9
2007-10-06 12:03:47 +00:00
nils
57f7f6e6e5
ignore paths with a AID in it
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3277 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-29 07:43:25 +00:00
nils
5cdd93982d
the so-puk is optional
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3276 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-28 19:10:39 +00:00
gurer
ab94915277
two new debugging commands.
...
asn1 2f01
Dumps asn.1 content of a file
apdu 00:20:00:00:04:31:31:32:32
Send the custom APDU inside the session
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3275 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-27 18:19:17 +00:00
gurer
3a0626fe08
cosmetic patch
...
piv-tool and netkey-tool added to the svn:ignore
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3274 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-27 06:24:06 +00:00
gurer
4dd4d52921
AKIS can handle bigger data blocks, but that causes GET_RESPONSE calls.
...
So for a 300 byte file, this saves one transaction (244 + 56) instead of
(244 + 11 + 45).
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3273 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-23 10:19:43 +00:00
gurer
780b4afe8a
On a third thought, it is better to not introduce any confusion at all :)
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3272 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-22 20:47:04 +00:00
gurer
eada3a7e1c
On a second thought, it is better to stay compatible with released
...
0.11.4 code, and still use ISO7814 pin_cmd.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3271 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-22 20:34:53 +00:00
gurer
3b47022051
* instead of using a custom PIN VERIFY command, pin_reference is
...
reported back, and used for verifying.
* PIN CHANGE command is implemented (that is really different
from ISO7816)
* max_pin_len is set to 16 in akis_init
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3270 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-17 11:41:28 +00:00
aj
09be225b83
cleanup *.tmp as well.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3269 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-10 07:09:28 +00:00
aj
833fae2a6b
Add code to check version information in several files. done by Peter Stuge.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3268 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-10 07:03:06 +00:00
aj
61769bfbee
Release 0.11.4 without changes.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3267 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-10 06:41:24 +00:00
aj
af9199b059
Appy patch by magog to build a static opensc_a.lib on windows.
...
Also removes *.lib on "make clean".
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3265 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-10 06:22:36 +00:00
aj
6882b13287
fix typo found by Gürer Özen.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3264 c6295689-39f2-0310-b995-f0e70906c6a9
2007-09-04 05:39:15 +00:00
nils
4d1871d74c
properly check return value
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3263 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-29 19:54:10 +00:00
nils
c2ee37e6c7
bugfix: select DF before setting sec. attributes
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3262 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-29 19:32:23 +00:00
aj
c25e4f765c
akis update by Gürer Özen: implement logout code.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3261 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-28 20:35:27 +00:00
aj
43b7391a94
fix typo, found by Gürer Özen.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3260 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-28 20:35:06 +00:00
aj
177ff402f3
fix typo, found by Gürer Özen.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3259 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-28 20:34:42 +00:00
aj
11ec3adace
mark supported padding and a comment - by Gürer Özen
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3258 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-22 18:38:37 +00:00
aj
f9b30e48c4
fix typos, patch by Gürer Özen
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3257 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-22 18:38:02 +00:00
aj
26e2e5477f
update version info for windows.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3255 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-20 20:20:35 +00:00
aj
d27c1c1c36
trunk now after 0.11.4 release.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3252 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-19 18:55:44 +00:00
aj
68dd0e1c35
Update news file.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3250 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-19 18:55:11 +00:00
aj
5504092cd4
update libassuan m4 macro package to current version.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3249 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-19 18:37:46 +00:00
aj
832e325ff7
fix typo.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3248 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-14 06:17:34 +00:00
aj
3264588c3e
restores ability to change opensc-explorer debug level at
...
runtime, using "debug" command from opensc prompt. by Jakub Bogusz
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3247 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-14 06:02:51 +00:00
aj
d68964c7f3
keep libassuan as most users will not have this.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3246 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-14 05:55:56 +00:00
aj
9a10cdeebd
add cflags for ltdl.h where needed.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3245 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-13 19:10:26 +00:00
ludovic.rousseau
0cebca4ceb
the commands line tools do not call lt_dlopen() so do not need to link
...
with libltdl
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3244 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-13 08:32:07 +00:00
ludovic.rousseau
345ce22c63
use LTLIB_CFLAGS and LTLIB_LIBS instead of the global LIBS to find and use
...
libltdl
thanks to Alon Bar-Lev for the patch
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3243 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-13 08:30:19 +00:00
ludovic.rousseau
aeef9bae89
lib-link.m4, lib-prefix.m4 and lib-ld.m4 are provided by gettext but
...
is no more needed after revision 3239
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3242 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-10 13:06:50 +00:00
ludovic.rousseau
4b34601289
pkg.m4 is an external dependency provided by pkg-config (or similar)
...
package
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3241 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-10 13:05:25 +00:00
ludovic.rousseau
93b8784896
libassuan.m4 is an external dependency provided by libassuan-dev (or
...
similar) package
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3240 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-10 13:04:09 +00:00
ludovic.rousseau
e23612f9ad
do not use AC_LIB_LINKFLAGS() since this macro is provided by gettext
...
and we do not use gettext. Use AC_CHECK_LIB() instead
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3239 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-10 12:56:21 +00:00
ludovic.rousseau
f1e1ceafad
propset svn:ignore to ignore unversioned files
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3238 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-10 12:51:30 +00:00
aj
a7912a2426
add information about cardos 4.2b - latest cardos update.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@3237 c6295689-39f2-0310-b995-f0e70906c6a9
2007-08-08 20:06:53 +00:00