History log of /illumos-gate/usr/src/cmd/cmd-crypto/pktool/common.c
Revision Date Author Comments
6f2b04a2ce785423fe988216ae694366499884b2 24-Jan-2019 Toomas Soome <tsoome@me.com> 11304 cmd-crypto: NULL pointer errors
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
2c9a247fb01631b3eb3b85a1127e72f0b60ae108 23-Apr-2010 Wyllys Ingersoll <wyllys.ingersoll@sun.com> 6944179 kmf_sign_cert needs more info about signing algorithm
6944121 KMF should add Basic-Constraint when keyCertSign EKU is set
6943253 pktool should ask to overwrite a CSR file if it already exists
6943234 pktool online help wrongly suggests we can delete a key based on its subject-DN
6940180 certClass should be called privClass (or just class) in KMFPK11_FindPrikeyByCert()
6940146 kmf_sign_data() returns KMF_ERR_INTERNAL but the PKCS#11 plugin returns KMF_ERR_MISSING_ERRCODE
6938522 kmf_openssl.so.1 clobbers OpenSSL locking callbacks
e65e5c2d2f32a99e8c5f740cabae9075dab03ce7 22-Mar-2010 Wyllys Ingersoll <wyllys.ingersoll@sun.com> PSARC 2010/032 EC and SHA2 for KMF
6902640 pktool/KMF needs to support ECDSA keys and certificates
6787016 pktool can offer the ability to generate RSA keypairs
56664548661c43ae04de4a32bce3510ed36aeaf9 20-Oct-2009 Wyllys Ingersoll <wyllys.ingersoll@sun.com> 6889197 libkmf uses realloc incorrectly
6889730 pktool fails to add EKUs to CSR and Cert requests
6889224 pktool incorrectly generates SAN
4165f46543b20d435f7ef0aced6239f7e97b12ff 08-Oct-2009 Wyllys Ingersoll <wyllys.ingersoll@sun.com> 6887337 pktool gencert should use SHA1 instead of MD5
47e946e784719ae402ace34695f67b0e6e76ae5c 20-Mar-2009 Wyllys Ingersoll <Wyllys.Ingersoll@Sun.COM> PSARC 2008/725 TPM Support
6771298 Solaris needs a PKCS11 provider for the TPM
6771289 Solaris needs TCG support
72ca8cc954e6ca79da549736925d4569dc23b239 17-Nov-2008 Wyllys Ingersoll <Wyllys.Ingersoll@Sun.COM> 6756692 ugly prompt for pkcs11 token pin when using pktool
6763087 pktool signcsr dumps core in some conditions due to uninitialized variables.
6744183 pktool doesn't accept "KPClientAuth", "KPKdc" or "scLogon" as valid ekus
448b8615fe9e8af757530284920a235430ead7e8 20-May-2008 wyllys <none@none> PSARC 2008/306 pktool CLI update (dir option correction)
6670712 cert of dsa type with key pair can not signcsr of rsa type, viceversa.
6670714 pktool gencert keystore=nss and keytype=dsa FAIL, parameter error
6670715 pktool gencsr keystore=nss and token="install" (something not "internal") core dumped
6670725 pktool signcsr command fails to update the keyusage values.
6699535 pktool operations should not have "dir" option for file-based keystore
6700175 fix for 6654080 is not complete
fa60c371cd00bdca17de2ff18fe3e64d051ae61b 03-Apr-2008 wyllys <none@none> 6669251 KMF needs to support empty PINs
6669357 KMF pkcs11 incorrectly sets some attributes when creating certificates and keys
6679525 [CLI] Subcommands in pktool's help are overtranslated
6680520 pktool needs to prompt for PIN more often
d00756ccb34596a328f8a15d1965da5412d366d0 21-Feb-2008 wyllys <none@none> PSARC 2008/037 new EKU support for pktool and kmfcfg
6648052 pktool(1) could allow certificate signing and verification
6652751 kmf_get_kmf_error_str() doesn't know about KMF_ERR_ATTR_NOT_FOUND
6654080 kmf_verify_data() should use algorithm from the cert if KMF_ALGORITHM_INDEX_ATTR is missing
6654205 kmf_find_prikey_by_cert() should be public
6654910 kmf_validate_cert() won't get over non-existent x509v3 extensions in TA
6660235 Command summary on pktool help should be localizable.
6660622 KMF needs API to determine format of raw data
2cbed7292737821015ab481353eb10e8346b2c05 10-Oct-2007 wyllys <none@none> 6612107 pktool list objtype=cert Serial: oddity
6612173 pktool interactive mode should ask more questions
6612636 pktool delete is inconsistent
6613494 pktool fails creation outkey = in dir= if there is a file/dir in current dir of same name
30a5e8fa1253cb33980ee4514743cf683f584b4e 14-Sep-2007 wyllys <none@none> PSARC 2007/426 KMFAPI Interface Taxonomy Change
PSARC 2007/465 pktool symmetric key enhancements
6546405 KMF Interfaces need to be extensible
6547894 pktool should be more detailed
6590232 pktool should import and export generic keys
c197cb9db36685d2808c057fdbe5700734483ab2 14-Mar-2007 hylee <none@none> PSARC 2007/094 encrypt(1) / mac(1) token key support
4868006 encrypt(1) and mac(1) needs to support token objects
6517162 pktool genkey needs to support generic secret key
99ebb4ca412cb0a19d77a3899a87c055b9c30fa8 10-Nov-2006 wyllys <none@none> PSARC 2005/074 Solaris Key Management Framework
6224192 Solaris needs unified key management interfaces

rename : usr/src/cmd/cmd-crypto/pktool/biginteger.h => deleted_files/usr/src/cmd/cmd-crypto/pktool/biginteger.h
rename : usr/src/cmd/cmd-crypto/pktool/derparse.c => deleted_files/usr/src/cmd/cmd-crypto/pktool/derparse.c
rename : usr/src/cmd/cmd-crypto/pktool/derparse.h => deleted_files/usr/src/cmd/cmd-crypto/pktool/derparse.h
rename : usr/src/cmd/cmd-crypto/pktool/osslcommon.c => deleted_files/usr/src/cmd/cmd-crypto/pktool/osslcommon.c
rename : usr/src/cmd/cmd-crypto/pktool/osslcommon.h => deleted_files/usr/src/cmd/cmd-crypto/pktool/osslcommon.h
rename : usr/src/cmd/cmd-crypto/pktool/p12common.c => deleted_files/usr/src/cmd/cmd-crypto/pktool/p12common.c
rename : usr/src/cmd/cmd-crypto/pktool/p12common.h => deleted_files/usr/src/cmd/cmd-crypto/pktool/p12common.h
49e212991a3065f7e499a4b29ae8d8eaf33f3135 08-Nov-2005 dinak <none@none> PSARC/2005/290 pktool(1) alternate token support
PSARC/2005/634 pktool CLI update
6288840 pktool(1) alternate token support
6332420 change pktool CLI to use attr=value format
7711facfe58561dd91d6ece0f5f41150c3956c83 16-Jun-2005 dinak <none@none> PSARC 2004/124 pktool enhancements to support object migration and softtoken interoperability
PSARC 2005/019 pktool(1) list/delete updates
4931202 Provide import utility from PKCS12 file to softtoken's keystore
5059459 provide utility to export-to-PKCS#12-file from softttoken
5059461 pktool(1) needs subcommands to list and delete objects in softtoken
6216772 update pktool(1) list/delete subcommands
6278459 add "tokens" subcommand to pktool(1)
6285539 E_NAME_USED_NOT_DEF2 lint error for ENGINE_load_builtin_engines
7c478bd95313f5f23a4c958a745db2134aa03244 14-Jun-2005 stevel@tonic-gate <none@none> OpenSolaris Launch