aj
|
4aa731e415
|
oops, forgot the select.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1791 c6295689-39f2-0310-b995-f0e70906c6a9
|
2004-06-13 20:04:53 +00:00 |
aj
|
209dad0217
|
fixed a small bug (!= instead of ==) and made
the code hopefully more readable.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1790 c6295689-39f2-0310-b995-f0e70906c6a9
|
2004-06-13 19:45:24 +00:00 |
nils
|
8cb6a3f94a
|
"--assert-pristine" workaround for Starcos cards (see comment in the patch)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1776 c6295689-39f2-0310-b995-f0e70906c6a9
|
2004-04-21 20:11:56 +00:00 |
nils
|
b057f4055d
|
add support for "finalize" to pkcs15-init to activate the ACs for starcos
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1766 c6295689-39f2-0310-b995-f0e70906c6a9
|
2004-04-17 09:25:30 +00:00 |
sth
|
5d6af9a68c
|
Added --cert-label option, usefull to specify the user cert label if you do a --store-private-key
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1745 c6295689-39f2-0310-b995-f0e70906c6a9
|
2004-01-24 20:55:34 +00:00 |
okir
|
ec52d80408
|
- properly handle pubkey_label in key generation
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1706 c6295689-39f2-0310-b995-f0e70906c6a9
|
2004-01-05 08:56:32 +00:00 |
okir
|
beb86f351b
|
- util.c:connect_card() now locks the card; removed sc_lock calls from
calling applications (based on a bug report by Chaskiel)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1699 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-12-29 13:06:28 +00:00 |
okir
|
a569ef57c7
|
- Display better pin prompts
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1679 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-12-16 14:41:04 +00:00 |
okir
|
cfdd62bd49
|
- When generating a key in pkcs15init, allow the caller to specify a
public key label (Remo Inverardi)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1663 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-12-08 12:02:28 +00:00 |
okir
|
a9d9aa2877
|
- When storing a p12 bag, check if the CA cert is already present and skip
it if so.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1571 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-10-30 11:36:04 +00:00 |
okir
|
ead350c269
|
- now uses new sc_ui_get_pin function
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1568 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-10-24 13:20:18 +00:00 |
okir
|
879bd50290
|
- call sc_pkcs15init_set_p15card
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1557 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-10-21 13:30:12 +00:00 |
aet
|
eaf1f7afda
|
- Remove old callback error/debug functions
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1523 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-10-14 10:42:03 +00:00 |
okir
|
fffe5b79ef
|
- Error logging changes: replace ctx->log_errors with ctx->suppress_errors
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1520 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-10-14 09:57:50 +00:00 |
okir
|
23c1e81512
|
- pkcs15 rewrite
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1508 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-10-13 16:13:12 +00:00 |
sth
|
7730dc1199
|
Fix: read data as a binary file, not as ASCII
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1484 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-09-30 20:43:45 +00:00 |
aet
|
c69ef430ee
|
C++ warning fixes
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1438 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-09-10 22:20:26 +00:00 |
sth
|
093adc8c89
|
Fix: don't DER-en/decode the data in a pkcs15 object
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1385 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-08-20 14:15:02 +00:00 |
sth
|
97da0b6149
|
Now you can specify your card profile for pkcs15init, both on the command line if you use the pkcs15init tool and in the opensc.conf file. Not specifying gives the default one, like before.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1212 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-06-18 08:07:12 +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 |
okir
|
a6d6a1f628
|
- added option --secret
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1152 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-05-18 10:08:26 +00:00 |
okir
|
0070307a04
|
- redid option handling (you can now call it with -ECPa 01 -G rsa/1024 - except
there's a little bug that prevents this from working properly)
- implemented --assert-pristine
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1144 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-05-16 19:12:54 +00:00 |
okir
|
fa123c4b75
|
- Allow "pkcs1-init --erase" without further options
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1128 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-05-15 15:29:42 +00:00 |
okir
|
383f1b13a1
|
- added --no-prompt
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1124 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-05-15 13:33:31 +00:00 |
okir
|
99c1bf0da3
|
- keygen: when --split-key is given, try hardware keygen if usage permits
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1120 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-05-15 11:39:02 +00:00 |
okir
|
992fb077d9
|
- get_pin_callback takes an additional label argument
- add split key support to key generation
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1117 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-05-15 11:31:46 +00:00 |
okir
|
77b22f1626
|
- minor usability updates
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1109 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-05-14 16:22:14 +00:00 |
okir
|
d2075b2c13
|
- implemented split-key support for CardOS
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1038 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-04-17 12:38:08 +00:00 |
okir
|
93edc07115
|
- Allow command line --key-usage to be more restrictive than the
usage given by the certificate (pkcs12)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1036 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-04-17 09:39:09 +00:00 |
okir
|
f81929eb16
|
- moved the lifecycle stuff to libpkcs15init
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1024 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-04-16 14:38:35 +00:00 |
okir
|
be09dc97f3
|
- when getting certs from a p12 file, put the subject name into the cert labels
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1019 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-04-16 14:16:08 +00:00 |
okir
|
aa6e626a79
|
- import all certs from a pkcs12 file
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1017 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-04-16 11:50:49 +00:00 |
okir
|
0eecac13bb
|
- support for lifecycle cardctl; cardos lifecycle support
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@993 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-04-11 11:47:41 +00:00 |
okir
|
e13720e391
|
- renamed connect() to open_reader_and_card()
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@933 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-02-28 11:07:37 +00:00 |
sth
|
a7a5701e0c
|
added support for max pin length
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@922 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-02-20 23:19:01 +00:00 |
aet
|
b1eff66867
|
C++ warning fixes (assuan excluded)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@863 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-01-14 19:55:45 +00:00 |
okir
|
4a14b41dca
|
- reordered options for help message
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@851 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-01-09 09:09:25 +00:00 |
aet
|
4384423879
|
Add missing case 'w' to handle_option
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@837 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-01-06 12:06:50 +00:00 |
okir
|
2699670762
|
- instead of calling sc_connect_card, use new function connect_card from util.c
This function will take care of the fine print and optionally wait for
card insertion too.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@828 c6295689-39f2-0310-b995-f0e70906c6a9
|
2003-01-03 17:07:42 +00:00 |
aet
|
1ddde4e899
|
- Add access, mkdir and getpass wrappers into winconfig.h
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@806 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-12-22 14:43:13 +00:00 |
okir
|
337674d65a
|
- Added helpful comment about --use-default-transport-keys
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@789 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-12-18 11:34:35 +00:00 |
okir
|
b86d2e994b
|
- First shot at pkcs15 data objects from Danny De Cock
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@788 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-12-18 10:17:01 +00:00 |
okir
|
23158d7a96
|
- win32 patch from Stef Hoeben
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@769 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-12-10 17:47:19 +00:00 |
okir
|
96ba7bf4d3
|
- pass the --label argument as the token label when creating the pkcs15 app
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@753 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-12-04 14:56:50 +00:00 |
okir
|
946824dfe5
|
- implement get_key callback
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@744 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-12-04 11:56:51 +00:00 |
okir
|
172d86b31a
|
- fixed typos in help output
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@695 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-10-02 10:55:52 +00:00 |
okir
|
3ffcfcf110
|
- added --reader, --key-usage command line args
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@694 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-10-02 10:50:53 +00:00 |
okir
|
3eab911651
|
- during card initialization, allow to enter SO PIN interactively
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@691 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-09-30 20:24:16 +00:00 |
okir
|
8db1dcf49b
|
- when entering new PINs on stdin, make the user re-type the PIN to avoid typos
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@690 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-09-30 20:03:10 +00:00 |
okir
|
4f7b81ffc2
|
- added switch to force software key generation
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@645 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-11 18:16:50 +00:00 |