jey
|
4c36cb9641
|
- Used cert->key instead of key in parse_x509_cert()
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@686 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-21 10:22:13 +00:00 |
|
jey
|
25931fe3e5
|
- Set bit 8 in key reference, if PIN_FLAG_LOCAL is set
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@685 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-21 10:20:30 +00:00 |
|
jey
|
00a2a0defd
|
- Brown paper-bag fix
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@684 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-21 10:16:42 +00:00 |
|
jey
|
0810ccf4af
|
- Removed error list
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@683 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-21 10:15:58 +00:00 |
|
jey
|
df4b9620e3
|
- Added card-mcrd.c
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@682 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-21 10:14:37 +00:00 |
|
jey
|
8bbcb933a4
|
- Added driver for MICARDO 2 cards
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@681 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-21 10:13:28 +00:00 |
|
jey
|
82fabceeae
|
- Added some new error codes to sc_iso7816_check_sw()
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@680 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-21 10:06:59 +00:00 |
|
jey
|
21a82c17b8
|
- Renamed read_tag to sc_asn1_read_tag and made it a
non-static function
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@679 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-21 10:02:55 +00:00 |
|
okir
|
a14aaedef7
|
- Merged GPK patches from Steve Henson (signing fixes)
and Joe Phillips (GPK16K ATR matching code).
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@678 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-20 08:59:58 +00:00 |
|
okir
|
fa04f5e4ad
|
- Accessed file->type after freeing file (S. Henson)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@677 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-20 08:39:11 +00:00 |
|
okir
|
97119f75e8
|
- GPK16K: wildcard RSA exponent is 0 not -1
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@676 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-20 08:28:47 +00:00 |
|
okir
|
1556f98ba5
|
- put the definition of USE_PKCS15_INIT into a place where it can actually work
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@675 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-19 17:13:46 +00:00 |
|
jey
|
2fc2357639
|
- Fixed functionality when pkcs15init is not compiled
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@674 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-08 20:53:40 +00:00 |
|
okir
|
b18d893764
|
- certificate version is optional (v1)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@673 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-08-06 13:51:08 +00:00 |
|
jey
|
e0aa31a913
|
- Added ATR for GPK16000
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@672 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-07-28 18:22:37 +00:00 |
|
fabled
|
2c6e11fd51
|
- PKCS#11 module definitions; not PKCS#11 application. Removes compiler and
linker warnings.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@671 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-07-10 06:28:52 +00:00 |
|
fabled
|
e2af6a1c8e
|
- Ported pkcs11 module to win32.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@670 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-20 13:16:22 +00:00 |
|
fabled
|
e4540f826a
|
- Win32 build fixes. Should work now.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@669 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-20 12:14:18 +00:00 |
|
fabled
|
c656d839ae
|
- Added missing getpass.c for win32 compatibility
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@668 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-20 12:08:05 +00:00 |
|
okir
|
638a5b307c
|
- implemented generic erase_card functionality
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@667 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-18 18:18:21 +00:00 |
|
okir
|
3c44cb8710
|
- implemented erase_card
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@666 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-18 18:18:05 +00:00 |
|
okir
|
eeac475aa3
|
- error message fixup
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@665 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-18 15:17:15 +00:00 |
|
okir
|
0573ae7d30
|
- fixed compute_signature for gpk8000
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@664 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-18 12:20:26 +00:00 |
|
okir
|
4b79f4e68e
|
- fixed pkcs15init for GPK 8000
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@663 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-17 15:26:36 +00:00 |
|
okir
|
d26637455e
|
- added cardctl SC_CARDCTL_GPK_VARIANT
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@662 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-17 15:24:21 +00:00 |
|
okir
|
fc8f55f318
|
- more tests
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@661 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-17 11:18:07 +00:00 |
|
okir
|
86a97c7e84
|
- allow output of signature to stdout
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@660 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-17 11:17:46 +00:00 |
|
okir
|
5b40de43ed
|
- various changes for on-board key generation
- key download and key generation for eToken works now
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@659 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-17 10:58:04 +00:00 |
|
okir
|
aad6a7fe1d
|
- more eToken fixes
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@658 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-17 10:55:58 +00:00 |
|
okir
|
10c5a041be
|
- RSA padding header for sha1 was still broken
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@657 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-17 10:54:10 +00:00 |
|
jey
|
5d70c9090a
|
- Renamed sc_transceive_t0 to sc_transceive to avoid confusion =)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@656 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-16 21:19:37 +00:00 |
|
jey
|
32ec1978d4
|
- sc_pkcs15_compute_signature() and sc_pkcs15_decipher() now select
the whole path specified in a private key object
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@655 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-16 21:18:05 +00:00 |
|
fabled
|
7635468ed9
|
- Initial support for win32
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@654 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-14 12:52:56 +00:00 |
|
jey
|
523b680f32
|
- Fix apdu->le in sc_compute_signature()
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@653 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-14 12:29:19 +00:00 |
|
jey
|
0694da56e1
|
- Reverted Olaf's patch in sc_compute_signature(). It breaks
government issued (e.g. FINEID) cards.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@652 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-14 12:18:28 +00:00 |
|
jey
|
fd7f340a08
|
- Added template for PC/SC 'apdu_fix'
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@651 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-14 11:52:20 +00:00 |
|
jey
|
a94d1b26fb
|
- Fix for last commit. It now compiles, at least.
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@650 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-14 11:43:22 +00:00 |
|
jey
|
ed19095c71
|
- Preliminary fix for Case 4 APDU sending on Win32
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@649 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-14 11:33:20 +00:00 |
|
okir
|
657bfa74e0
|
- added comment/question
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@648 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-13 11:20:11 +00:00 |
|
okir
|
85aeed256f
|
- changed APDU base from 3 to 4 on sign/decipher
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@647 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-13 11:18:31 +00:00 |
|
okir
|
041b46f52c
|
- corrected info output for Linear variable TLV EFs
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@646 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-11 18:17:16 +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 |
|
okir
|
621ac8cbf8
|
- more code towards signing
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@644 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-11 18:15:41 +00:00 |
|
okir
|
1a5c6d7faa
|
- support for security environment create/restore/set
- support for signature computation (non functional yet)
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@643 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-11 18:14:25 +00:00 |
|
okir
|
6f611fdb9f
|
- added support for PUT_SECI
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@642 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-11 18:13:48 +00:00 |
|
okir
|
e877f1e27e
|
- experimental: support for cards such as eToken that store keys in "objects" below the DF
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@641 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-11 18:13:23 +00:00 |
|
okir
|
954cfb9f8e
|
- first steps toward eToken key download
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@640 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-07 20:29:07 +00:00 |
|
okir
|
04499ddb48
|
- properly identify supported algorithms
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@639 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-07 20:28:11 +00:00 |
|
okir
|
c967dd808e
|
- do not try to check PIN if key isn't pin-protected at all
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@638 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-07 20:21:11 +00:00 |
|
jey
|
7977f48aa3
|
- Protected OpenSSL includes with #ifdef HAVE_OPENSSL
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@637 c6295689-39f2-0310-b995-f0e70906c6a9
|
2002-06-06 13:38:03 +00:00 |
|