xca/lib
Christian Hohnstaedt 766648be49 fix string conversion from QString to ASN1
Synopsis: When using special chars in the DN entries
           they sometimes got corrupted.

 - the toUtf8() method returned a temporary QByteArray
   and the pointer to its memory became invalid befor using it.

 - also checked other invalid uses of temporary QByteArray objects
2010-01-05 07:37:38 +01:00
..
asn1int.cpp support for pathlen of 0 2009-12-06 17:50:06 +01:00
asn1int.h replace copyright notice in source files 2007-04-12 12:25:28 +02:00
asn1time.cpp fix string conversion from QString to ASN1 2010-01-05 07:37:38 +01:00
asn1time.h finish certificate to request transformation 2009-12-05 09:07:04 +01:00
base.h update copyright date to 2009 where appropriate 2009-11-24 17:54:21 +01:00
db_base.cpp improve file-dialog handling 2009-12-06 16:39:17 +01:00
db_base.h Start implementation of SmartCard support 2009-10-28 18:54:22 +01:00
db_crl.cpp finish certificate to request transformation 2009-12-05 09:07:04 +01:00
db_crl.h Start implementation of SmartCard support 2009-10-28 18:54:22 +01:00
db_dump.cpp fix filename handling 2009-12-05 19:09:47 +01:00
db_key.cpp improve filename handling for databases 2009-11-25 09:06:22 +01:00
db_key.h more Smart card 2009-11-03 19:51:37 +01:00
db_temp.cpp Start implementation of SmartCard support 2009-10-28 18:54:22 +01:00
db_temp.h Start implementation of SmartCard support 2009-10-28 18:54:22 +01:00
db_x509.cpp also create template from requests 2009-12-05 16:00:26 +01:00
db_x509.h also create template from requests 2009-12-05 16:00:26 +01:00
db_x509req.cpp also create template from requests 2009-12-05 16:00:26 +01:00
db_x509req.h add information to requests, wether they are already signed or not 2009-11-29 12:28:31 +01:00
db_x509super.cpp also create template from requests 2009-12-05 16:00:26 +01:00
db_x509super.h also create template from requests 2009-12-05 16:00:26 +01:00
db.cpp improve file-dialog handling 2009-12-06 16:39:17 +01:00
db.h improve filename handling for databases 2009-11-25 09:06:22 +01:00
exception.h support storing Certificates on the Smart-card 2009-11-15 19:40:55 +01:00
func.cpp fix string conversion from QString to ASN1 2010-01-05 07:37:38 +01:00
func.h fix string conversion from QString to ASN1 2010-01-05 07:37:38 +01:00
import.cpp changes for MAC an OpenSSL 0.9.7 2007-05-30 19:49:57 +02:00
load_obj.cpp pkcs#11 fixes 2009-11-06 08:18:38 +01:00
load_obj.h pkcs#11 fixes 2009-11-06 08:18:38 +01:00
main.cpp improve Smart-card handling 2009-11-11 22:58:34 +01:00
Makefile catch errors during card import 2009-11-12 08:14:15 +01:00
oid.cpp change filename handling to support UTF8 names 2009-11-24 19:16:25 +01:00
oid.h replace copyright notice in source files 2007-04-12 12:25:28 +02:00
opensc-pkcs11.h smart card related fixes 2009-11-04 18:59:55 +01:00
pass_info.h support for PIN changes of Smart card tokens. 2009-11-01 19:41:29 +01:00
pk11_attribute.cpp support storing Certificates on the Smart-card 2009-11-15 19:40:55 +01:00
pk11_attribute.h fix string conversion from QString to ASN1 2010-01-05 07:37:38 +01:00
pkcs11.cpp improve filename handling for databases 2009-11-25 09:06:22 +01:00
pkcs11.h support storing Certificates on the Smart-card 2009-11-15 19:40:55 +01:00
pki_base.cpp fix filename handling 2009-12-05 19:09:47 +01:00
pki_base.h add information to requests, wether they are already signed or not 2009-11-29 12:28:31 +01:00
pki_crl.cpp add information to requests, wether they are already signed or not 2009-11-29 12:28:31 +01:00
pki_crl.h add information to requests, wether they are already signed or not 2009-11-29 12:28:31 +01:00
pki_evp.cpp improve file-dialog handling 2009-12-06 16:39:17 +01:00
pki_evp.h add information to requests, wether they are already signed or not 2009-11-29 12:28:31 +01:00
pki_key.cpp change filename handling to support UTF8 names 2009-11-24 19:16:25 +01:00
pki_key.h update copyright date to 2009 where appropriate 2009-11-24 17:54:21 +01:00
pki_multi.cpp change filename handling to support UTF8 names 2009-11-24 19:16:25 +01:00
pki_multi.h update copyright date to 2009 where appropriate 2009-11-24 17:54:21 +01:00
pki_pkcs7.cpp improve filename handling for databases 2009-11-25 09:06:22 +01:00
pki_pkcs7.h update copyright date to 2009 where appropriate 2009-11-24 17:54:21 +01:00
pki_pkcs12.cpp change filename handling to support UTF8 names 2009-11-24 19:16:25 +01:00
pki_pkcs12.h update copyright date to 2009 where appropriate 2009-11-24 17:54:21 +01:00
pki_scard.cpp implement getDefaultMD() for smart cards 2009-12-05 16:59:52 +01:00
pki_scard.h implement getDefaultMD() for smart cards 2009-12-05 16:59:52 +01:00
pki_temp.cpp support for pathlen of 0 2009-12-06 17:50:06 +01:00
pki_temp.h support for pathlen of 0 2009-12-06 17:50:06 +01:00
pki_x509.cpp fix string conversion from QString to ASN1 2010-01-05 07:37:38 +01:00
pki_x509.h start certificate export to templates 2009-12-03 23:32:23 +01:00
pki_x509req.cpp minor fixes 2009-12-03 08:17:51 +01:00
pki_x509req.h minor fixes 2009-12-03 08:17:51 +01:00
pki_x509super.cpp update copyright date to 2009 where appropriate 2009-11-24 17:54:21 +01:00
pki_x509super.h update copyright date to 2009 where appropriate 2009-11-24 17:54:21 +01:00
x509name.cpp for unknown DN entries display the OIDinstead of "unknown" 2009-12-05 12:54:15 +01:00
x509name.h for unknown DN entries display the OIDinstead of "unknown" 2009-12-05 12:54:15 +01:00
x509rev.cpp update copyright date to 2009 where appropriate 2009-11-24 17:54:21 +01:00
x509rev.h replace copyright notice in source files 2007-04-12 12:25:28 +02:00
x509v3ext.cpp compile fix for openssl 1.0.0 2009-12-07 19:34:57 +01:00
x509v3ext.h start certificate export to templates 2009-12-03 23:32:23 +01:00