xca/lib
Christian Hohnstaedt 2333b02ddc Close #384: Quick view of certificates without trying to open XCA
The ImportMulti dialog does not show up if there is only
one item to display, but the item is displayed directly.

The displayed items have a new "Import" button to import
directly from the viewed item.

If XCA is called with certs, crls, keys etc. from the commandline
XCA only displays and optionally imports the item if a default
database is given. Afterwards XCA exits.
2023-10-05 23:12:40 +02:00
..
arguments.cpp Close #423: parameter --name is not respected when running with CLI 2023-09-24 00:34:46 +02:00
arguments.h Refactor source file inclusion 2022-09-07 20:01:25 +02:00
asn1int.cpp Replace check_oom() by Q_CHECK_PTR() 2021-06-01 17:48:37 +02:00
asn1int.h Make hex the default input / output qstring of asn1integer 2018-03-11 10:02:14 +01:00
asn1time.cpp Add support for Qt6 2022-08-31 00:09:37 +02:00
asn1time.h Make all dates in columns fancy, still sorting correctly by age 2018-06-27 08:56:07 +02:00
base.h Make sure QT_MESSAGELOGCONTEXT is always set. 2023-09-19 23:35:27 +02:00
BioByteArray.cpp Simplify key checking algorithm 2023-05-16 09:49:46 +02:00
BioByteArray.h Minor fixes 2020-06-26 14:21:32 +02:00
builtin_curves.cpp Replace check_oom() by Q_CHECK_PTR() 2021-06-01 17:48:37 +02:00
builtin_curves.h Add support for validating a keyjob 2020-03-18 05:26:16 +01:00
CMakeLists.txt Refactor source file inclusion 2022-09-07 20:01:25 +02:00
database_model.cpp Make XCA AppStore compliant with -DAPPSTORE_COMPLIANT=ON 2023-09-30 11:24:18 +02:00
database_model.h Close #437: loading CRL at startup generates an error 2023-09-21 21:42:54 +02:00
database_schema.cpp Close #437: loading CRL at startup generates an error 2023-09-21 21:42:54 +02:00
db_base.cpp Close #384: Quick view of certificates without trying to open XCA 2023-10-05 23:12:40 +02:00
db_base.h Close #384: Quick view of certificates without trying to open XCA 2023-10-05 23:12:40 +02:00
db_crl.cpp Close #423: parameter --name is not respected when running with CLI 2023-09-24 00:34:46 +02:00
db_crl.h Close #423: parameter --name is not respected when running with CLI 2023-09-24 00:34:46 +02:00
db_key.cpp Refactor item export: separate GUI and database 2021-11-13 14:49:02 +01:00
db_key.h Refactor item export: separate GUI and database 2021-11-13 14:49:02 +01:00
db_temp.cpp Close #384: Quick view of certificates without trying to open XCA 2023-10-05 23:12:40 +02:00
db_temp.h Refactor item export: separate GUI and database 2021-11-13 14:49:02 +01:00
db_token.cpp XcaWarning: Split into Core and GUI element 2021-06-01 17:48:37 +02:00
db_token.h Revamp database management 2020-05-08 07:47:15 +02:00
db_x509.cpp Drop global pointer to mainwin by fixing its last user db_x509 2023-09-30 11:24:18 +02:00
db_x509.h Drop global pointer to mainwin by fixing its last user db_x509 2023-09-30 11:24:18 +02:00
db_x509req.cpp Improve windows compatibility 2022-08-31 00:01:06 +02:00
db_x509req.h Refactor item export: separate GUI and database 2021-11-13 14:49:02 +01:00
db_x509super.cpp Move XcaDialog call from x509_super to XcaWarning 2021-11-13 14:49:02 +01:00
db_x509super.h Refactor item export: separate GUI and database 2021-11-13 14:49:02 +01:00
dbhistory.cpp Visual Code adaptions 2021-06-01 17:48:37 +02:00
dbhistory.h make dbhistory independent of GUI widget OpenDb 2021-06-01 17:48:37 +02:00
dhgen.cpp OpenSSL: Avoid all FILE pointer operations, use QFile 2021-11-13 23:53:11 +01:00
dhgen.h Diffie-Hellmann: use XcaProgress dialog 2021-06-01 17:48:37 +02:00
digest.cpp Improve hash selection, especially for ED25519 keys 2023-09-30 11:24:18 +02:00
digest.h Improve hash selection, especially for ED25519 keys 2023-09-30 11:24:18 +02:00
entropy.cpp Improve windows compatibility 2022-08-31 00:01:06 +02:00
entropy.h Fix warnings 2020-10-14 19:48:17 +02:00
exception.h Replace check_oom() by Q_CHECK_PTR() 2021-06-01 17:48:37 +02:00
func.cpp Q_OS_MAC is deprecated 2023-09-19 23:39:03 +02:00
func.h Drop global pointer to mainwin by fixing its last user db_x509 2023-09-30 11:24:18 +02:00
headerlist.h Drop backward-compatibility for old(<2.0.0) XCA databases 2021-05-10 20:41:12 +02:00
ipvalidator.h Prepare for Qt6: QRegExp -> QRegularExpression 2022-08-31 00:01:06 +02:00
load_obj.cpp Q_OS_MAC is deprecated 2023-09-19 23:39:03 +02:00
load_obj.h Update Copyright Years to 2020 2020-01-13 07:26:46 +01:00
main.cpp Close #384: Quick view of certificates without trying to open XCA 2023-10-05 23:12:40 +02:00
main.h Eliminate the use of "mainwin" in lib/db_* 2020-05-08 11:59:09 +02:00
oid.cpp Prepare for Qt6: QRegExp -> QRegularExpression 2022-08-31 00:01:06 +02:00
oid.h Drop OpenSSL backward comatibility for NID_tlsfeature 2021-06-01 17:48:37 +02:00
opensc-pkcs11.h Support importing ED25519 keys and signing with them, using PKCS#11 tokens 2022-07-28 22:54:32 +02:00
openssl_compat.h Drop OpenSSL backward compatibility hacks < 1.1.0 2021-05-09 12:25:32 +02:00
pass_info.cpp Refactor Image and icon ressources 2020-03-11 07:19:56 +01:00
pass_info.h Refactor Image and icon ressources 2020-03-11 07:19:56 +01:00
Passwd.cpp Several fixes of previous commit 2020-03-11 07:19:56 +01:00
Passwd.h Separate database from Mainwin for better cmdline support 2020-03-11 07:19:56 +01:00
pk11_attribute.cpp Replace check_oom() by Q_CHECK_PTR() 2021-06-01 17:48:37 +02:00
pk11_attribute.h Replace check_oom() by Q_CHECK_PTR() 2021-06-01 17:48:37 +02:00
pkcs11_lib.cpp Add support for Qt6 2022-08-31 00:09:37 +02:00
pkcs11_lib.h QObject: Add Q_OBJECT macro where necessary 2021-06-01 17:48:37 +02:00
pkcs11.cpp Enable Warnings and fix them 2023-09-30 11:24:18 +02:00
pkcs11.h Get rid of libltdl. QLibrary provides the same functionality 2021-06-01 17:48:37 +02:00
pki_base.cpp Drop unneeded allitems pki collector 2023-09-30 11:24:18 +02:00
pki_base.h Drop unneeded allitems pki collector 2023-09-30 11:24:18 +02:00
pki_crl.cpp Catch PEM_read_bio_* read errors 2023-09-20 15:24:28 +02:00
pki_crl.h Improve hash selection, especially for ED25519 keys 2023-09-30 11:24:18 +02:00
pki_evp.cpp Improve EVP_PKEY_check() 2023-09-20 23:03:57 +02:00
pki_evp.h Simplify key checking algorithm 2023-05-16 09:49:46 +02:00
pki_export.cpp Close #465 Export PEM + Key in one File 2023-09-30 11:24:18 +02:00
pki_export.h Close #465 Export PEM + Key in one File 2023-09-30 11:24:18 +02:00
pki_key.cpp Improve hash selection, especially for ED25519 keys 2023-09-30 11:24:18 +02:00
pki_key.h Simplify key checking algorithm 2023-05-16 09:49:46 +02:00
pki_lookup.h Really erase element after deleting 2023-09-19 16:42:25 +02:00
pki_multi.cpp Enable Warnings and fix them 2023-09-30 11:24:18 +02:00
pki_multi.h Additional attributes when printing PKCS#12 content 2023-05-14 21:49:49 +02:00
pki_pkcs7.cpp OpenSSL: Avoid all FILE pointer operations, use QFile 2021-11-13 23:53:11 +01:00
pki_pkcs7.h pkcs7: Fix endless loop when loading PKCS#7 via PEM import 2021-10-30 11:51:35 +02:00
pki_pkcs12.cpp Additional attributes when printing PKCS#12 content 2023-05-14 21:49:49 +02:00
pki_pkcs12.h Additional attributes when printing PKCS#12 content 2023-05-14 21:49:49 +02:00
pki_scard.cpp Enable Warnings and fix them 2023-09-30 11:24:18 +02:00
pki_scard.h Enable Warnings and fix them 2023-09-30 11:24:18 +02:00
pki_temp.cpp Fix crash while duplicating templates 2023-09-20 23:08:54 +02:00
pki_temp.h Set Key export format separately via context menu 2021-10-24 14:41:25 +02:00
pki_x509.cpp Close #440: yellow background makes date text hard to read in dark themes 2023-09-23 12:28:15 +02:00
pki_x509.h Set Key export format separately via context menu 2021-10-24 14:41:25 +02:00
pki_x509req.cpp Catch PEM_read_bio_* read errors 2023-09-20 15:24:28 +02:00
pki_x509req.h Set Key export format separately via context menu 2021-10-24 14:41:25 +02:00
pki_x509super.cpp OpenSSL: Avoid all FILE pointer operations, use QFile 2021-11-13 23:53:11 +01:00
pki_x509super.h OpenSSL: Avoid all FILE pointer operations, use QFile 2021-11-13 23:53:11 +01:00
PwDialogCore.cpp Close #459: pass private key password 2023-09-30 11:24:18 +02:00
PwDialogCore.h Close #459: pass private key password 2023-09-30 11:24:18 +02:00
settings.cpp Add PKCS12 enc algo setting and use it when exporting PKCS12 2022-10-06 15:32:30 +02:00
settings.h Refactor native separators / and \ on windows. 2020-04-02 06:12:47 +02:00
sql.cpp Add support for Qt6 2022-08-31 00:09:37 +02:00
sql.h Support concurrent database access. 2019-03-25 06:47:25 +01:00
version.cpp Switch from autotools/qmake to cmake 2021-06-01 17:48:37 +02:00
x509name.cpp Prepare for Qt6: QRegExp -> QRegularExpression 2022-08-31 00:01:06 +02:00
x509name.h Prepare for Qt6: QRegExp -> QRegularExpression 2022-08-31 00:01:06 +02:00
x509rev.cpp Replace check_oom() by Q_CHECK_PTR() 2021-06-01 17:48:37 +02:00
x509rev.h Drop backward-compatibility for old(<2.0.0) XCA databases 2021-05-10 20:41:12 +02:00
x509v3ext.cpp x509v3_ext: Improve error-checking 2023-05-25 22:18:48 +02:00
x509v3ext.h x509v3_ext: Improve error-checking 2023-05-25 22:18:48 +02:00
xcadoc.cpp Drop references to iostream 2023-09-23 12:27:00 +02:00
XcaProgress.cpp XcaProgress: separate Cmdline progress from GUI progress 2021-06-01 17:48:37 +02:00
XcaProgress.h XcaProgress: separate Cmdline progress from GUI progress 2021-06-01 17:48:37 +02:00
XcaWarningCore.cpp Move XcaDialog call from x509_super to XcaWarning 2021-11-13 14:49:02 +01:00
XcaWarningCore.h Move XcaDialog call from x509_super to XcaWarning 2021-11-13 14:49:02 +01:00
xfile.h Improve windows compatibility 2022-08-31 00:01:06 +02:00