aj
2daf4c814d
Adds message digest and DER encoding if necessary.
...
Patch by Mathias Brossard <mathias.brossard@idealx.com>
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1770 c6295689-39f2-0310-b995-f0e70906c6a9
2004-04-18 18:14:39 +00:00
aj
cc91de4a35
Converts all printf(...) tofprintf(stderr, ...) and condition output on all
...
non-error calls to the'quiet' (pre-existing) variable.
Patch by Mathias Brossard <mathias.brossard@idealx.com>
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1769 c6295689-39f2-0310-b995-f0e70906c6a9
2004-04-18 18:06:25 +00:00
aj
fc6b6054bd
adds three options PIN, QUIET, VERBOSE to theengine allowing respectively to
...
set the PIN code, reduce output, augmentoutput. First one is obvious, the 2
others need the second patch to beuseful.
Patch by Mathias Brossard <mathias.brossard@idealx.com>
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1768 c6295689-39f2-0310-b995-f0e70906c6a9
2004-04-18 18:05:05 +00:00
nils
5e080b8202
add support for split keys in engine_opensc.c (backported from the
...
opensc stuff in openssh)
Thanks to Neil Dunbar
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1767 c6295689-39f2-0310-b995-f0e70906c6a9
2004-04-17 22:21:28 +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
nils
564d07ebe6
bind the new starcos spk 2.3 support to the pkcs15init code
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1765 c6295689-39f2-0310-b995-f0e70906c6a9
2004-04-17 09:23:26 +00:00
nils
846a14849e
initial pkcs15-init support for starcos spk 2.3 cards/tokens
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1764 c6295689-39f2-0310-b995-f0e70906c6a9
2004-04-17 09:20:08 +00:00
nils
6f1d885288
ensure that init_func is not NULL (even if the config file is not correct)
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1763 c6295689-39f2-0310-b995-f0e70906c6a9
2004-04-17 09:15:05 +00:00
nils
ac5fea091a
update starcos spk 2.3 support (add create file + key gen)
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1762 c6295689-39f2-0310-b995-f0e70906c6a9
2004-04-17 09:05:54 +00:00
aj
02314bdd7e
while we don't have code to extract a key, tread
...
extractable keys like non extractable ones.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1761 c6295689-39f2-0310-b995-f0e70906c6a9
2004-04-14 22:09:51 +00:00
aj
6e15c2421e
check parameters in strcpy_bp
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1760 c6295689-39f2-0310-b995-f0e70906c6a9
2004-03-29 20:34:30 +00:00
aj
37a957cbe4
cryptoflex 32k e-gate v4 also has on board key generation.
...
thanks for reporting to Pierre JUHEN.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1759 c6295689-39f2-0310-b995-f0e70906c6a9
2004-03-29 07:56:32 +00:00
aj
0b8ff3ce6a
it is legal to read all bytes of the file (e.g. offset 0, len 10, fil->len 10).
...
Bug found by Antonio Iacono.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1758 c6295689-39f2-0310-b995-f0e70906c6a9
2004-03-28 20:30:58 +00:00
aj
73d0922741
len is the number of character, we need to alloc len+1 for
...
the \0 terminator. Bug found by Victor Tarasov.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1757 c6295689-39f2-0310-b995-f0e70906c6a9
2004-03-28 20:26:43 +00:00
aj
6460502b98
add "rm" alias for "delete" and "exit" alias for "quit".
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1756 c6295689-39f2-0310-b995-f0e70906c6a9
2004-03-14 19:53:23 +00:00
sth
345d30a9d6
Moved the sc_pkcs15emu_xxx() functions to pkcs15_syn.c
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1755 c6295689-39f2-0310-b995-f0e70906c6a9
2004-03-08 13:59:27 +00:00
sth
9326f5f1c4
Allow file_app in struct sc_pkcs15_card to be NULL (may be the case for pkcs15-emulated cards)
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1754 c6295689-39f2-0310-b995-f0e70906c6a9
2004-03-03 16:25:48 +00:00
aj
9333f53ffc
remove CARDOS_TYPE_ETOKEN_PRO, the name does not fit.
...
annotate atr with version number 4.0 / 4.01 / 4.01a.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1753 c6295689-39f2-0310-b995-f0e70906c6a9
2004-02-16 12:29:54 +00:00
aj
21b43fca83
added cardos M4.01a atr.
...
thanks to Laurian Gridinoc for reporting.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1752 c6295689-39f2-0310-b995-f0e70906c6a9
2004-02-15 23:00:04 +00:00
okir
28461ad360
- properly identify Italian eID card
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1751 c6295689-39f2-0310-b995-f0e70906c6a9
2004-02-03 14:51:43 +00:00
okir
db7d3bac6e
- Properly handle max-length in PIN statements; added new stored-length:
...
PIN blah {
max-length = 8;
stored-length = 4;
}
Bug spotted by Victor Tarasov
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1750 c6295689-39f2-0310-b995-f0e70906c6a9
2004-02-03 10:25:20 +00:00
okir
393de85ac1
- Don't crash if card->serial_number is NULL
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1749 c6295689-39f2-0310-b995-f0e70906c6a9
2004-02-02 10:24:31 +00:00
aj
20e2b1b94b
memset is defined in string.h
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1748 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-29 09:36:48 +00:00
okir
a75058ea89
- apdu wasn't completely initialized (Renzo Tomaselli)
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1747 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-29 09:21:30 +00:00
okir
ec0d4db12b
- Allocate the right amount of memory when base64 encoding for PEM
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1746 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-27 09:03:15 +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
cbaec369b9
- documented max_{send,recv}_size paramaters
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1744 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-23 09:27:41 +00:00
aj
8ff6c991e1
new debian packages: added pkcs11-spy, undid library merge.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1743 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-22 22:04:20 +00:00
aet
7a15956018
- Allow lists to end as ,;
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1742 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-22 12:37:26 +00:00
aet
9f6ffdbe0a
- Added a short introduction to scconf as an API
...
and a file format (Jamie Honan)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1741 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-22 10:13:40 +00:00
okir
9d49aa0769
- fix crash with pkcs11 module and token disconnect
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1740 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-20 11:21:40 +00:00
aet
2b4b08550b
- Revert previous patch
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1739 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-19 19:52:38 +00:00
aj
a9c914aa6b
make these libraries not standalone (pkcs15init, scam, scconf, scldap).
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1738 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-19 18:54:15 +00:00
aj
9f8da8298c
several debian fixes, new version.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1737 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-19 18:53:13 +00:00
aj
6aa364bfe4
From: Ludovic Rousseau <ludovic.rousseau@free.fr>
...
> You still have some unecessary files in CVS debian/
...
thanks for the hint.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1736 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-14 10:43:07 +00:00
aet
a717fca4c8
- Fixed a typo in the previous commit
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1735 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-10 23:13:41 +00:00
aet
4d915b987e
- Add versioning
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1734 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-10 20:24:46 +00:00
aet
8a2d331b34
- Move the variable substitution of exec_prefix and
...
sysincludedir to make-level (Lars T. Mikkelsen)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1733 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-10 19:49:52 +00:00
aj
d34562110c
Unneeded files, debhelper does everything we need automaticaly.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1732 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 18:38:06 +00:00
aet
85d6bc7922
- Warning fixes
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1731 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 15:23:11 +00:00
sth
9779f07467
Fix: no keycaching if USE_PKCS15_INIT is not #defined
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1730 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 14:16:02 +00:00
aj
d98096db6d
I had removed the wrong file while cleaning up. fixed
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1729 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 14:08:46 +00:00
aet
6473d2d2b3
- Unify with pkcs11.h
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1728 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 14:05:32 +00:00
aet
2a26621726
- There is no --with-pcsc, replace it with --with-pcsclite
...
which supposedly works the same way as no argument at all. :)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1727 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 13:21:43 +00:00
aet
8603cb4023
- Revert previous patch. Instead of providing a configuration
...
file with all lines commented away, provide a sane configuration
that works for most people out-of-the-box without user interaction.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1726 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 13:04:10 +00:00
aet
5c3fbbdfab
- Revert previous patch
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1725 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 13:01:22 +00:00
aj
0e7fa43a29
big rewrite on debian/ files, originaly based on Joe Phillips debianisation,
...
reworked by Andreas Jellinghaus, and with many changes and suggestions by
Ludovic Rousseau
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1724 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 11:59:55 +00:00
aj
e5322b0cd9
changes caused by new docbook stylesheet.
...
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1723 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 11:57:25 +00:00
aj
f2803e1a74
commented out everything.
...
now you can install those files to your etc, it will not hurt you.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1722 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 11:56:47 +00:00
aj
115bd355ed
config.h is not used in pkcs11.h or any file included by it.
...
but pkcs11.h is a public header file, so it shouldn't do so anyway.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1721 c6295689-39f2-0310-b995-f0e70906c6a9
2004-01-08 11:54:54 +00:00