Christian Hohnstaedt
48f59e9d1a
support for PIN changes of Smart card tokens.
2009-11-01 19:41:29 +01:00
Christian Hohnstaedt
7fe7a06c7b
merge Scard details and key details
2009-10-30 08:18:16 +01:00
Christian Hohnstaedt
dcf0c83b35
support smart card import
...
- import keys and certificates from a smart card and
show them in an importMulti dialog
- support exporting the public from smart card
2009-10-29 18:54:08 +01:00
Christian Hohnstaedt
f82aad0c2a
add support for Elliptic curve keys
2009-10-28 18:56:44 +01:00
Christian Hohnstaedt
66c7db0350
Start implementation of SmartCard support
...
- use PKCS#11
- load keys and showing them works
2009-10-28 18:54:22 +01:00
Christian Hohnstaedt
1866f49b55
minimum keysize 1024 bit
2009-09-05 11:55:57 +02:00
Christian Hohnstaedt
8784f0ffd3
Impove usability
...
- preset New key with certificate name if initiated by
certificate dialog.
- apply template, if CA template is defined
2008-01-26 12:38:45 +01:00
Christian
5045a96888
more testing
2007-08-21 21:08:10 +00:00
Christian
4e24a63e5b
String encoding options added
...
- move used-keys-button form options to NewX509 dialog
- Set string options in options dialog
2007-05-28 22:45:07 +02:00
Christian
0ee1de2b3b
More options
2007-05-16 00:10:30 +02:00
Christian
eefbf7efde
Merge branch 'qmake'
...
Conflicts:
lib/func.cpp
lib/func.h
lib/pki_base.h
lib/pki_x509super.h
2007-04-29 23:57:57 +02:00
Christian
c2018c0e58
- fix segfault
...
- switch string handling to UTF8
2007-04-29 18:48:17 +02: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 Hohnstaedt
6ef29e0761
remove deletition and readding of rootitem
...
readd templates known from earlier XCA versions,
but more flexible.
2007-02-06 13:01:53 +01:00
Christian
612415a422
fix default pathname setting
...
add clicklabel for request key
remove debugging output
2007-01-31 01:09:19 +01:00
Christian
e7b96a4245
fix click-label functionality
...
unify showItem()
fix NewX509.ui
2007-01-29 23:10:58 +01:00
Christian
fd7d05dc65
fix default extension of templates to be xca
...
remove unneeded printfs
2007-01-04 23:57:15 +01:00
Christian Hohnstaedt
b98569e169
Switch to static QFileDialog functions
...
to call the native dialogs on windows an Mac OS
2006-12-21 16:18:54 +01:00
Christian
5ff712e419
Fix status message
...
Fix Tree/plain view
Fix decryption of keys
2006-12-19 23:00:44 +01:00
Christian Hohnstaedt
ee08c20214
Fix Public key issues
...
- don't show password change in menu
- show "No password" in list
- decrypt key by copying the Public
Fix multi-import and don't abort on error
2006-12-08 17:12:51 +01:00
Christian
2512cc4392
documentation and key export updates
2006-12-04 07:41:49 +01:00
Christian Hohnstaedt
606ebf01c3
fix image of CRL export
...
add Key column showing the key-password state
use enum for key-state
Fix focus for password dialogs
Resize columns after item loading
2006-11-30 18:14:24 +01:00
Christian Hohnstaedt
9a6a1169b6
replace spaces by underscores for filenames
...
remove the whole baseDir thing, needed for Berkeley DB
minor fixes and cleanup
don't install the *.png on windows
2006-11-23 18:18:34 +01:00
Christian
d147841f39
minor changes in COPYRIGHT
...
fix database dump
extend Cert and key export possibilities
enhance autoIntName and req and cert loading
fix ImportMulti->details
erase default password on database close
2006-11-22 00:09:16 +01:00
Christian Hohnstaedt
f0d2fa3e39
Fix warnings
...
mv showItem() to db_base class
cleanup
Disable PKCS#7 signing and encryption
2006-11-17 15:05:48 +01:00
Christian Hohnstaedt
ffdc478f5c
move edit() to db_base for all ItemModels
...
add EditRole to get the original name when editing
delete the CA, client, server Templates and keep only one.
2006-11-15 11:38:32 +01:00
Christian
50f2e6347d
fix (name)editing of items
2006-11-15 00:56:18 +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
79cd9d4766
changes for doubleClick
2006-11-14 06:33:49 +01:00
Christian
dae20bc28e
Fix Password input and key encryption
...
Add CA properties
2006-06-05 23:14:38 +02:00
Christian
6be660c3f6
Certificate renewal fixed
...
Export P7 completed
Signals of newKeys refixed
2006-05-22 23:11:21 +02:00
Christian
4e550c4f66
Added PKCS12 and PKCS7 import
...
clicklabel colorized
Database password improvement
2006-05-20 02:57:58 +02:00
chris2511
9773c7b36d
more for QT4
2006-04-24 05:08:49 +00:00
chris2511
b9278c547f
more QT4
2006-03-22 22:57:08 +00:00
chris2511
a291aca857
more for QT4
2006-03-20 22:16:08 +00:00
chris2511
13b6bb9e07
more QT4 changes
2006-03-18 12:59:37 +00:00
chris2511
462eac83a3
certificates for QT4
2006-03-12 23:57:24 +00:00
chris2511
c6622680db
push forward to QT4
2006-03-12 17:39:52 +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
a9a34847c2
"Authority info Access" enhanced
...
"aia.txt" as oid list added
2004-04-14 23:36:54 +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
f3f3437170
insert moved to db
2003-07-25 05:54:58 +00:00
chris2511
fe46ff670f
all strings replaced by QString
2003-06-18 16:04:26 +00:00
chris2511
0fd13a3875
moved common functions to super classes
2003-06-16 09:04:55 +00:00
chris2511
81d9b962a4
grosse Baustelle
2003-06-12 20:23:45 +00:00
chris2511
c28942cd7c
works with db-4.1.24 now
2003-02-03 14:06:11 +00:00
chris
9f650fff0c
bugs removed
2003-01-06 19:35:46 +00:00
chris
e2ece96256
PKCS7 signing works
...
sed s/string/std::string/g
2002-12-16 20:28:17 +00:00
chris
9be85c8eeb
Nullpointer-crash eliminated
2002-10-21 17:46:42 +00:00
chris
6b71f6615a
XCA_TITLE added, package-builder build without printf
2002-10-10 19:40:36 +00:00
chris
c3eaab7bec
printf debugging enhanced :-)
2002-10-10 18:18:37 +00:00
chris
7b2a140c36
many bugs removed
...
key rename bug removed
issAltNAme bug droped
2002-09-21 02:23:13 +00:00
chris
1b8272d9e3
Templates added
2002-09-17 23:37:34 +00:00
chris
5ed9b77095
Makefile: MOC target depends on %.cpp too
2002-09-16 23:11:36 +00:00
chris
0860c0ef24
typo
2002-09-08 23:16:13 +00:00
chris
e1b31985ea
Version++
...
added $id$
pkcs12 import implemented
2002-09-08 21:37:44 +00:00
chris
463e3efc95
Copyright changed to BSD-license
...
Licenseinformation added to each *.cpp *.h file
File export diealog bug removed
2002-09-07 18:01:01 +00:00
chris
eabc8eb4e8
Preprocessing of certs and requests
...
QT3 listviewrenaming
update of single items (and not the whole View)
database access improved (update, rename)
2002-07-31 23:11:12 +00:00
chris
37a58ab9c8
signals and slots introduced to db
...
certs and requests do notice fading and arising keys
2002-07-25 09:43:57 +00:00
chris
1fcdca4d6f
show if it is private or public key in icon
2002-07-24 13:23:57 +00:00
chris
008b609c72
all images moved to /img
2002-07-16 23:25:17 +00:00
chris
5f6f980d87
db error solved
2002-07-14 16:27:26 +00:00
chris
a782c37b8f
Signatures can be done with requests and from scratch,
...
Certificate for signing can be self or foreign,
password is saved as md5sum,
bugs in displaying requests in list, and showing their keys solved
same with certs
2002-07-13 20:57:50 +00:00
chris
2d038e0c07
image support added, userinterface update
2002-07-11 21:03:20 +00:00
chris
7ff69f4688
Tree view for certificates
...
initial password (does still not work)
saving and restoring of settings
2002-07-11 01:42:03 +00:00
chris
cf347d7d4a
removed changes of yesterday
...
all data is loaded in containers on startup
2002-07-10 00:21:45 +00:00
chris
608afde1c3
added info to keys in database
...
added debian dir for .deb packages
nifty keyimages for listbox
2002-07-08 22:37:57 +00:00
chris
b09bd2db08
added rough x509 cert handling
2002-03-05 22:31:49 +00:00
chris
f39391c018
Version++
...
works with new classes in libs
images added
2002-03-03 19:22:12 +00:00
chris
3ae32ae24b
links to the libraries in "lib/"
...
works but crashes, because of string::data() w/o '\0'
Hint: on linker cmdline mention first the .o and then .a
2002-02-28 23:57:26 +00:00
chris
eaf49ba9de
library almost ready....
2002-02-27 23:08:24 +00:00