Commit Graph

1192 Commits

Author SHA1 Message Date
aj f2aaa70cad makefile fixes, so the tarball will contain all files.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1206 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-15 22:20:21 +00:00
aj bf527eb70b Doesn't work, but added current openssh patch anyway.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1205 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-15 22:19:41 +00:00
okir 7021fcb5a5 - iso7816_logout now invalidates the path cache
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1204 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-15 12:56:07 +00:00
jey afe999d3ec A small fix in OpenCT detection.
Bumped the version number up to 0.8.0-rc2.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1203 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-15 11:56:10 +00:00
okir d7640a432e - put HAVE_DOCBOOK conditional around %.html rule
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1202 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-15 11:55:19 +00:00
okir 9fd1ceefb5 - added --without docbook
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1201 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-15 11:54:40 +00:00
sth 0b85e180d7 Add AuthID for pkcs15 data objects
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1200 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-14 12:31:30 +00:00
sth c0b8b08e9c Also compile the sslengines dir under Windows
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1199 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-13 12:45:11 +00:00
sth bd3eab81e4 Added #include <openssl/rsa.h>, this is needed for openssl 0.9.8 and higher where openssl/evp.h wont include the algorithms anymore (Nils)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1198 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-13 06:51:26 +00:00
sth 0d2a15c29b Added support for a new cryptoflex profile, where the user (CHV1) is in charge of the pkcs15 DF
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1197 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-12 21:35:20 +00:00
sth 694a649ab8 Add the AuthID when writing pkcs15 data objects
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1196 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-12 21:23:01 +00:00
sth aecd987286 Add support for non-optional ASN.1 object that are empty
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1195 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-12 21:14:04 +00:00
sth de20691dd4 Added some info
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1194 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-11 11:03:40 +00:00
okir d86e7fbd52 - starcos fixes from Nils
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1193 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-11 10:56:18 +00:00
okir 0cfd6319bf - New public function sc_add_padding
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1192 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-11 10:56:04 +00:00
okir 0c4e6ef581 - another fix for --without-openct
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1191 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-11 10:54:02 +00:00
okir 20ac705c07 - dont fail if we dont have xsltproc
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1190 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-11 10:53:19 +00:00
aj da8a49569c added flex_so.profile,
moved list of all profiles to PROFILE


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1189 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-10 16:45:38 +00:00
aj df9d7a6484 makefile fix by Robert Bihlmeyer:
include usbtoken.html in distribution tarball.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1188 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-10 12:54:39 +00:00
okir 51100d16f1 - prevent excessive calls to logout
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1187 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-10 06:32:31 +00:00
okir 6575a4adbf - iso7816_logout should call driver specific select_file function, not the iso7816 generic version
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1186 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-10 06:31:48 +00:00
sth 2871cd8269 Add support for a new cryptoflex profile in which the SO (CHV1) is in charge of the pkcs15 DF
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1185 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-07 07:17:26 +00:00
sth c85913c5c7 Fix in pkcs15_gen_keypair(): labels didnt work
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1184 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-04 19:17:51 +00:00
sth 5716f100cc Fixed a type in previous patch
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1183 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-04 18:37:52 +00:00
sth 20053af948 A first implementation of write_object(), mostly for testing purposes
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1182 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-04 12:30:02 +00:00
sth fe3cb3de3f some fixes to pkcs15_create_object() and pkcs15_gen_keypair()
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1181 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-04 12:26:06 +00:00
sth e3262c5fcd added a check for CKA_CERTIFICATE_TYPE to attr_extract()
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1180 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-04 12:24:19 +00:00
sth c8c2cf725b First implementation of C_GenerateKeyPair()
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1179 c6295689-39f2-0310-b995-f0e70906c6a9
2003-06-03 13:57:52 +00:00
okir 7fe0ba8749 - fixed typodef in sc_pkcs15_*_info_t (spotted by Nils)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1178 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-30 09:54:14 +00:00
sth c6027179e7 Compiler warning (result of malloc not casted)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1177 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-30 09:45:26 +00:00
okir 2abc504051 - remove signedness warnings printed by new gcc
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1176 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-30 08:54:42 +00:00
okir 81f2b7fe7d - added --name option
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1175 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-30 08:33:19 +00:00
okir 5b5e98e56a - added function skip_if_card to allow tests to be skipped for certain cards
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1174 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-28 20:52:46 +00:00
okir 48a61e95c0 - added card name to struct sc_card to allow upper level apps to identify
card type more precisely


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1173 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-28 20:52:33 +00:00
okir 3791a686af - added
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1172 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-28 18:05:18 +00:00
okir 580b9c45a6 - specify user pin when erasing card
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1171 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-28 13:36:55 +00:00
okir 59b07de3d4 - better handling of failures
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1170 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-28 13:36:25 +00:00
okir 7b5e8d2ba3 - allow specifying the list of tests to be run on the command line
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1169 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-28 08:30:03 +00:00
okir e76a0dd60b - fixed crypt* tests to work with cryptoflex
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1168 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-28 05:25:10 +00:00
okir afe01d7532 - added
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1167 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-28 05:24:40 +00:00
aj 2f421d23b9 moved main() function into it's own file,
killed duplicate compiling,
made older autoconf/make/libtool happy.


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1166 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-27 15:58:03 +00:00
okir 9d6227ec64 - return value of pkcs15_login was ignored
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1165 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-27 09:58:39 +00:00
aj cf718b675f move autoconf helper files to tools/ subdirectory.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1164 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-26 09:30:48 +00:00
aj 9da55fc262 configure now accepts a path with --with-openct,
and that directory is searched, and variables
OPENCT_CFLAGS, LIBS, LDFLAGS are set (and used in src/libopensc/Makefile).


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1163 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-24 19:31:12 +00:00
okir 890e8a75a6 - erase card using --secret
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1162 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-23 10:10:45 +00:00
okir cce7ef1b81 - fixed pin handling in generate key
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1161 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-23 10:05:54 +00:00
okir 484fca5308 - in pin_cmd, dont assume the caller has properly initialized max_length and encoding
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1160 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-23 10:05:12 +00:00
okir 24107c26f8 - fixed cryptoflex keygen
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1159 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-22 21:04:31 +00:00
okir 795915e146 - added cryptoflex RSA key generation (not yet functional)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1158 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-22 20:53:15 +00:00
okir e6864b5897 - less verbose debug messages
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1157 c6295689-39f2-0310-b995-f0e70906c6a9
2003-05-22 20:51:45 +00:00