When selecting multiple certificates and revoking those, only the first certificate is revoked. (At least only the first one is shown to have a revocation date.)
If this is a general Problem of avoiding hazardous actions, I'd suggest a small pop-up for confirmation "You are about to do <action> on <x> objects." but only when more than on object is selected. That would keep the current workflow, well, working, while allowing to extend to multiple actions.</x></action>
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
commit 75a6d117f32a7b0b9ecb39004a757296900ca5b7
Author: Christian Hohnstaedt christian@hohnstaedt.de
Date: Thu May 7 18:18:31 2015 +0200
RefactorcontextmenuBettersupportmultipleselections-ExportallselecteditemsintoonePEMfile-BatchRevoke/unrevoke/renewofmanyselectedcertificatesofthesameissuer-allowexportingtemplatesasPEMAddFeat.Reg.#83 Option to revoke old certificate when renewingAlwaysputallsignedcertificatetothenewestCA.IfaCAcertificateisrenewed,allcertificatesissuedbytheoldCAarenowshownassignedbythenewone.
commit 90f351b2cbeb15d8bed4d9e8cef6e57253c4f9c7
Author: Christian Hohnstaedt christian@hohnstaedt.de
Date: Sat Apr 18 10:03:37 2015 +0200
Same for selecting multiple CAs and trying to Create CRLs.
Only the first CA will have a new CRL created.
If this is a general Problem of avoiding hazardous actions, I'd suggest a small pop-up for confirmation "You are about to do <action> on <x> objects." but only when more than on object is selected. That would keep the current workflow, well, working, while allowing to extend to multiple actions.</x></action>
Several refactorings in XCA 1.3.0 fix this
commit 75a6d117f32a7b0b9ecb39004a757296900ca5b7
Author: Christian Hohnstaedt christian@hohnstaedt.de
Date: Thu May 7 18:18:31 2015 +0200
commit 90f351b2cbeb15d8bed4d9e8cef6e57253c4f9c7
Author: Christian Hohnstaedt christian@hohnstaedt.de
Date: Sat Apr 18 10:03:37 2015 +0200
commit 25a53441e9e2385d5cc758cca313b41e029a3912
Author: Christian Hohnstaedt chohnstaedt@innominate.com
Date: Wed Apr 15 08:41:29 2015 +0200