Commit Graph

9 Commits

Author SHA1 Message Date
Christian Hohnstaedt
1ea45c8da4 Constify fload() fromPEM_BIO() fromPEMbyteArray()
Use "BIO_from_QByteArray()" instead of "BIO_new_mem_buf()"

Replace qSort() by std::sort()
Replace QString::null by QString()
2020-01-06 21:30:29 +01:00
Christian Hohnstaedt
b407ad3122 Fix QT4 build error introduced by previous commit 2018-03-11 18:13:11 +01:00
Christian Hohnstaedt
4eeb856c73 Make hex the default input / output qstring of asn1integer 2018-03-11 10:02:14 +01:00
Christian Hohnstaedt
d22cfb0b53 Allow editing of revocations 2018-03-11 09:31:16 +01:00
Christian Hohnstaedt
812d6fea03 Fix seg-fault in case of viewing details of a Crl with unknown issuer
Additionally set the toolTip with the internal name
of the revoked certificate for all columns

Thanks to Patrick Monnerat <Patrick.Monnerat@datasphere.ch>
2015-05-20 14:08:01 +02:00
Christian Hohnstaedt
010933df58 Assure compatibility with Qt 4.6 2015-05-18 15:35:33 +02:00
Christian Hohnstaedt
c00db626c5 Support editing the CRL number when generating CRLs 2015-05-17 13:22:47 +02:00
Christian Hohnstaedt
75a6d117f3 Refactor context menu
Better support multiple selections
 - Export all selected items into one PEM file
 - Batch Revoke/unrevoke/renew of many selected certificates
   of the same issuer
 - allow exporting templates as PEM

Add Feat. Reg. #83 Option to revoke old certificate when renewing

Always put all signed certificate to the newest CA.
If a CA certificate is renewed, all certificates issued by
the old CA are now shown as signed by the new one.
2015-05-17 09:17:04 +02:00
Christian Hohnstaedt
90f351b2cb Refactor CRL handling 2015-04-20 18:25:59 +02:00