Commit Graph

51 Commits

Author SHA1 Message Date
Christian Hohnstaedt
38ed0b60b5 Update Copyright dates 2012-05-06 11:16:44 +02:00
Christian Hohnstaedt
b622e64209 consolidate Password and Pin input dialogs
change storage type of passwords from char[] to QByteArray
Create PwDialog class and drop passWrite and passRead
Create Passwd class derived from QBytearray
move PKCS12 password input to PwDialog
2011-04-30 07:53:26 +02:00
Christian Hohnstaedt
84998b6ca3 reduce overlong filenames
Thanks Andreas Piesk
2011-02-02 18:12:38 +01:00
Christian Hohnstaedt
9ddb2ffa3b fix PKCS#12 import for OpenSSL 1.0.0 2010-08-23 07:16:20 +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
8688365e33 minor improvements 2010-03-27 13:04:27 +01:00
Christian Hohnstaedt
01c8b89edd autoimport from cmdline 2010-03-22 21:21:21 +01:00
Christian Hohnstaedt
f1c528fcc9 update copyright information 2010-03-11 07:13:48 +01:00
Christian Hohnstaedt
6aacdb121b fix non-ascii PKCS#12 friendly name
- it is two-times utf8-encoded
2010-02-18 07:18:17 +01:00
Christian Hohnstaedt
39fb11d0e2 improve password input
- increase maximum password length to 128
  - pkcs12 switch to MAX_PASS_LENGTH macro
  - while at it: switch PKCS#12 friendly name to UTF8 encoding
2010-02-17 07:20:17 +01:00
Christian Hohnstaedt
bd90901c10 change filename handling to support UTF8 names 2009-11-24 19:16:25 +01:00
Christian Hohnstaedt
9f900ae6f7 update copyright date to 2009 where appropriate 2009-11-24 17:54:21 +01:00
Christian Hohnstaedt
ffce5d1494 fix PKCS#12 and PEM import 2009-11-17 18:56:43 +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
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 Hohnstaedt
fa92c4c31f improve error handling and error messages during the load
of items. Also fix some fd and memory leakage.
2007-02-12 16:26:15 +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
3e28c9db83 Fix PKCS12 import
fix subject Key identifier - auth_key_ident dependencies
in NewX509
2006-11-21 00:03:34 +01:00
Christian Hohnstaedt
2a1eda8eaf Fix PKCS12
delete debian and rpm subdirs
and Visual C++ files
2006-11-20 19:11:33 +01:00
Christian Hohnstaedt
c980a5e8d4 Add export format for apache-ssl
cleanup
fix bug in PKCS#12 immport
2006-11-16 17:57:51 +01:00
Christian
a4b531af8c PKCS#12 export fixed 2006-06-11 23:03:10 +02:00
Christian Hohnstaedt
253b1d440e start working on PKCS#12 2006-06-07 17:41:03 +02:00
Christian
813e115b8e Spaces deleted 2006-05-21 10:08:39 +02:00
chris2511
a291aca857 more for QT4 2006-03-20 22:16:08 +00:00
chris2511
c6622680db push forward to QT4 2006-03-12 17:39:52 +00:00
chris2511
e8f4098173 allow empty passwords on PKCS#12 import 2004-04-15 11:47:19 +00:00
chris2511
4e428eca2b Changes for the nids and objects in the VC++ build from ilya
merged.
Errormessage on a wrong pkcs12 password more comprehensive
2004-02-11 22:54:56 +00:00
chris2511
ea3775c71f Template changing when creating certificates repaired
Import of Templates fixed.
2003-08-04 23:40:39 +00:00
chris2511
d870372137 import completed 2 segfaults removed. 2003-08-04 15:05:16 +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
af27a33572 segfaults-- 2003-07-23 22:20:35 +00:00
chris2511
37e803e444 This version works already pretty good 2003-07-06 16:28:21 +00:00
chris2511
fe46ff670f all strings replaced by QString 2003-06-18 16:04:26 +00:00
chris2511
81d9b962a4 grosse Baustelle 2003-06-12 20:23:45 +00:00
chris2511
fa73a680ee pki counter added
2 memory leaksa closed
2003-02-17 16:35:54 +00:00
chris2511
46ace66d1c pkcs12 added to commandline 2003-02-02 22:01:26 +00:00
chris
9f650fff0c bugs removed 2003-01-06 19:35:46 +00:00
chris
cafc1cbec3 std:: added 2002-12-16 21:32:16 +00:00
chris
e2ece96256 PKCS7 signing works
sed s/string/std::string/g
2002-12-16 20:28:17 +00:00
chris
b320733068 exceptions added 2002-10-13 22:34:40 +00:00
chris
c3eaab7bec printf debugging enhanced :-) 2002-10-10 18:18:37 +00:00
chris
3661589517 Segfaults removed 2002-10-01 22:57:01 +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
357d3cd30f copyconstructors added to pki_key and pki_x509
pkcs12 import added to pki_pkcs12 class added
2002-09-07 14:51:01 +00:00
chris
1a1c1ddfae bugs removed 2002-08-03 13:01:15 +00:00