Christian Hohnstaedt
993da2d474
Use C++11 initializers for all non-static class members
...
When XCA started in 2002, there were no C++ initializers.
Drop explicit initializers from the constructors.
- Fix indentations of section declarators.
- Replace NULL by nullptr when feasible.
- Sort private section: properties first, then methods.
2023-10-08 22:19:18 +02:00
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
Christian Hohnstaedt
061f676041
Improve/simplify item import
...
Unify import functions for some (on_butImport_clicked)
or all (on_butOk_clicked) items.
They both call "importIndexes(const QModelIndexList &indexes)"
containing some or all indexes to import.
db_x509.cpp: Only need to search the treeItem (containing all items
without issuer, not all in the rootItem (containing also certificates
with known issuer)
Re-use "remFromCont()" when stealing items from an other CA.
2023-05-30 14:38:55 +02:00
Christian Hohnstaedt
1e544161f6
Eliminate the use of "mainwin" in lib/db_*
2020-05-08 11:59:09 +02:00
Christian Hohnstaedt
b2ab7570b8
Minor fixxes and constifies
2020-04-30 18:47:28 +02:00
Christian Hohnstaedt
4314b0ead9
constify slotid
2020-04-05 09:16:12 +02:00
Christian Hohnstaedt
9f9a825f15
Fix endless loop when aborting DB open during import
...
First try the default database
2020-01-27 06:24:51 +01:00
Christian Hohnstaedt
45ea4e9708
Open database before starting a transaction
2018-04-03 05:20:54 +02:00
Christian Hohnstaedt
e5541c6d67
SF. Bug. #81 Make xca qt5 compatible
...
Extend XCA to also compile against Qt5
Remove directory from Qt includes
2015-09-17 18:42:42 +02:00
Christian Hohnstaedt
734ce0027f
Make ImportMulti support drops
2010-08-24 05:58:59 +02:00
Christian Hohnstaedt
23ad77b6f0
Support multiple PKCS#11 provider
2010-08-11 23:12:48 +02:00
Christian Hohnstaedt
d9c3661608
Tell user about illegal files
...
Tell the user about any files that did not contain any crypto items
2010-06-19 14:28:25 +02:00
Christian Hohnstaedt
de851ed3a9
Changed all header includes to QT4 names and included the correct component name
...
By Andreas Piesk. Thanks!
adapt to HEAD since the patch is based on 0.6.4
drop qt4/Qt include in list of includes during configuration
2010-06-13 11:49:38 +02:00
Christian Hohnstaedt
e5783553c1
improve renaming items on the token
...
- use the list-edit functionality in the MultiImport dialog
instead of an extra pop-up window
2010-05-17 06:51:32 +02:00
Christian Hohnstaedt
1058cf1fbb
Support renaming items on the token
2010-04-06 07:38:38 +02:00
christian
a6dcd841c2
manage token: delete from this token
2010-03-14 09:34:25 +01:00
Christian Hohnstaedt
1102308dfc
extend Multi-import dialog to token-manager
...
- add token information
- add "Delete token" button
2010-03-14 09:34:25 +01:00
Christian Hohnstaedt
f1c528fcc9
update copyright information
2010-03-11 07:13:48 +01:00
Christian Hohnstaedt
00eccfe98f
add informational messageboxes
...
- for keys, requests, certificates, crls or templates
- when successfully created or imported one.
2010-02-23 19:17:44 +01:00
Christian
8283d8e7b9
replace copyright notice in source files
...
(copyright and licence itself remain unchanged)
fix configure to set Qt include dir
code justifying
2007-04-12 12:25:28 +02:00
Christian
d4a90be207
replace "include <Qt/" by "include <"
2007-04-11 11:19:22 +02:00
Christian
d701024e31
changes to change to qmake
2007-04-09 15:58:41 +02:00
Christian
d0f3672798
- add undelete feature for deleted items
...
- fix database shrinking of curent db during opening of new db
2007-02-05 22:17:22 +01:00
Christian Hohnstaedt
51510e9390
remove sleepycat from licence info
...
add connects for edit and doubleClick
2006-11-14 23:04:16 +01:00
Christian
813e115b8e
Spaces deleted
2006-05-21 10:08:39 +02:00
chris2511
104530485e
Add multiimport and CRLs
2006-05-17 21:11:16 +00:00
chris2511
462eac83a3
certificates for QT4
2006-03-12 23:57:24 +00:00
chris2511
d80d1ff6d2
small fixes
2005-05-23 18:23:19 +00:00
chris2511
0091853a73
changes in building,
...
DSA keys
key format in database changed to contain the public key and
the private one in encrypted form.
2005-02-07 21:56:21 +00:00
chris2511
ee735eebc3
db open and close completed
2003-11-28 12:35:20 +00:00
chris2511
9ad2df7fe0
changed GENERALIZEDTIME to UTCTIME in CRLs
...
to make them compatible to Netscape.
solves Bug:
[ 845800 ] CRL Generation problem for Netscape
2003-11-24 13:42:44 +00:00
chris2511
592ae276a4
critical flag in key usage and extended key usage works now
...
Import of Multiple items is done and works
2003-07-30 14:55:29 +00:00
chris2511
fec4b37eb8
more multi import
2003-07-29 21:43:05 +00:00
chris2511
c4ade00d86
multi import
2003-07-22 21:57:17 +00:00
chris2511
4fe86655db
Import via commandline repaired,
...
signing of requests without key fixed
Changes for WIN32 version from Ilya added
2003-07-14 22:24:03 +00:00
chris2511
52e93cfeaa
Import Multi item dialog added
...
for "expand -p option"
2003-07-10 20:23:25 +00:00