Commit Graph

267 Commits

Author SHA1 Message Date
Christian Hohnstaedt
559fce1901 Modifications related to the validity control
patch from "Andreas Roth"

  - Display it as QDateTimeEdit in QT Designer
  - date and time format changed to "yyyy-MM-dd hh:mm"
  - use UTC date and times
  - enabled calendar popup
2009-02-25 09:33:07 +01:00
Christian Hohnstaedt
717ec4702c fix date settings in Certificate renewal dialog
- lib/func.cpp just indentation
 - set the default to 1 year and apply it.
2008-03-03 10:11:49 +01: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
71afef8472 add validation button to see all extensions before creating the cert. 2007-11-25 19:23:52 +01:00
Christian Hohnstaedt
9b8de0581e add Advanced settings tab to support extensions in nconf format (as in openssl.conf) 2007-11-23 21:59:18 +01:00
Christian
8bfc1d1522 finalized PEM import 2007-08-27 18:44:19 +00:00
Christian Hohnstaedt
deec9eb993 Minor changes
- Add predefined templates to the list of templates
 - fix extension duplication bug in post 0.6.3 release
 - change Password dialog text properties
 - remove unused/duplicate code in lib/pki_key.cpp
2007-08-13 13:53:30 +02: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
0195dcf746 Request attributes added
- remove extension and attribute tab in details dialog if
   no extensions or attributes available
 - documentation updated
   X509 request attributes (like challange password) can be set and viewed.
2007-05-28 16:33:13 +02:00
Christian
91e4e78cef Add options dialog to set the default hash algo,
mandatory distinguished name entries and allow duplicate key use
as requested by some users.
show CRL signature alg information

Version 0.6.3
2007-05-20 10:05:10 +02:00
Christian
0ee1de2b3b More options 2007-05-16 00:10:30 +02:00
Christian
b0b9cd1d00 Add options dialog, not done yet...
unfy hashAlgo handling (hashBox)
2007-05-13 20:09:45 +02:00
Christian
4a441557f7 make cert, crl and key details copy&paste able 2007-04-30 23:22:52 +02:00
Christian
d701024e31 changes to change to qmake 2007-04-09 15:58:41 +02:00
Christian
b976c7d136 remove all usages of QT3 backward lib
[ xca-Feature Requests-1692800 ]
2007-04-03 10:37:26 +02:00
Christian Hohnstaedt
b5695ba066 fix dialog sizes for long DNs and automatic resizing 2007-02-14 12:36:34 +01:00
Christian
01bc35a97f remove unneeded TainyCA files, cleanup build env,
add support for prebuilt headers
2007-02-12 21:57:48 +01:00
Christian Hohnstaedt
513354d301 ifdef out the QA serial things
move the hash algo outside of the signing box to
keep it enabled for ´request generation.
2007-02-12 10:49:32 +01:00
Christian
7741c4f9dc fix typo in cert details and switch hash-algo from
LineEdit to Label for consistency
2007-02-11 16:00:14 +01:00
Christian
c35ec0d23a - move hash algo into signer box [ 1656260 ]
- make QA serial a compile time option
 - fix and enable QA serial
 - code styling
2007-02-11 12:39:09 +01:00
Christian Hohnstaedt
5aa171ee2a fix date generation and warn if generalized time is used 2007-02-08 18:08:08 +01:00
Christian
ecb593ab01 .gitignores added 2007-02-07 21:34:50 +01:00
Christian Hohnstaedt
e5600d6427 update changelog
add file association for ".xdb" on W32
remove TainyCA support
add donations page
2007-02-01 17:32:11 +01:00
Christian Hohnstaedt
92fd146450 Fix order of X509Name entries
remove debugging output
add template "duplicate" functionality
minor optical changes
remove superflous template properties
2007-01-31 12:53:29 +01:00
Christian
e7b96a4245 fix click-label functionality
unify showItem()
fix NewX509.ui
2007-01-29 23:10:58 +01:00
Christian
7d76d2069c more documentation 2007-01-29 17:59:44 +01:00
Christian
9012225995 readd old commit 2007-01-01 20:33:08 +01:00
Christian
2a7b6e242f fix x509name list in NewX509.ui
make Extensions readonly
2006-12-20 23:51:07 +01:00
Christian Hohnstaedt
141f0e0218 Fix uninitialized/Null pointer segfault 2006-12-13 21:37:36 +01:00
Christian
64333cff30 fix SPKAC import
set x509 extension viewer Read only
resort Tab order in NewX509
fix Key-repass error
2006-12-08 23:26:52 +01:00
Christian
023ceadd36 fix Bug [ 1166075 ] serial numbers don't sort numerically
Add import submenu
preset selected certificate forn signing in NewCert dialog
fix Request-selection in NewX509
2006-12-08 00:17:28 +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
81bad4e11e add CRL dialog
extend setup.exe
2006-11-29 00:12:02 +01:00
Christian Hohnstaedt
249f668d95 have a dialog before creating a CRL 2006-11-28 13:44:34 +01:00
Christian
f585e8fd07 Export and Context menu for CRLs added
Export for CSRs
2006-11-24 00:40:22 +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
2dd1a65017 Fix import multi 2006-11-21 18:11:49 +01:00
Christian
7c81b45307 use QFile for database instead of native functions
Fix fonts
2006-11-19 14:23:07 +01:00
Christian
20d58af2ad fix template handling 2006-11-15 23:24:35 +01:00
Christian Hohnstaedt
99075dd607 add RSAwithSha256 for openssl 0.9.8
fix tab-enabling for templates and requests
remove obsolete code
use right compiler in configure
2006-11-15 17:16:26 +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 Hohnstaedt
51510e9390 remove sleepycat from licence info
add connects for edit and doubleClick
2006-11-14 23:04:16 +01:00
Christian
37eb802e14 File IO exceptions added and database access improved 2006-06-06 22:17:16 +02:00
Christian
dae20bc28e Fix Password input and key encryption
Add CA properties
2006-06-05 23:14:38 +02:00
Christian
a08bb6a542 Password enhancement 2006-05-30 22:05:55 +02:00
Christian
554fcdc6b4 fix documentation 2006-05-23 22:36:24 +02:00
Christian
6be660c3f6 Certificate renewal fixed
Export P7 completed
Signals of newKeys refixed
2006-05-22 23:11:21 +02:00
Christian
609c367471 Enable Certificate list in CRL,
make keycreation button work
2006-05-21 20:15:15 +02:00
Christian
4e550c4f66 Added PKCS12 and PKCS7 import
clicklabel colorized
Database password improvement
2006-05-20 02:57:58 +02:00
Christian
7a0e7cee5d change selection mode 2006-05-19 17:24:47 +02:00
Christian
a656a56a66 - Delete unused view/ directory
- readd truststate
2006-05-18 23:46:03 +02:00
Christian
d04c262ecb Fix duplicate names in .ui files 2006-05-18 18:31:30 +02:00
chris2511
104530485e Add multiimport and CRLs 2006-05-17 21:11:16 +00: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
f8846363c6 Extension editor adopted 2006-03-14 22:54:01 +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
542d2981ab fix keysize displaying
change Mainwindow UI to Mainwindow and get QT-2 incompatible - Sorry
Windows users :-)
2005-05-11 15:41:25 +00:00
chris2511
9a58b1513c add V3 extension support for Requests 2005-02-25 23:41:56 +00:00
chris2511
b722ca5655 add "validation" function for editable extensions 2005-02-16 23:23:20 +00:00
chris2511
cd7207e74c add "edit" buttons for subject/issuer alt. name, crl dist. point and cert. auth. info access for easier data input. 2005-02-15 22:41:46 +00:00
chris2511
36817f98d9 add function to dump the database into the filesystem 2005-02-09 00:03:56 +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
84cc4f013d typo 2004-07-02 13:16:59 +00:00
chris2511
24f33d8038 s/Revokation/Revocation/g
s/Certifikate/Certificate/g
2004-05-25 20:31:22 +00:00
chris2511
bf5a96142b translations 2004-04-16 21:49:20 +00:00
chris2511
a9a34847c2 "Authority info Access" enhanced
"aia.txt" as oid list added
2004-04-14 23:36:54 +00:00
chris2511
ecf3c16e84 function to apply a time diff extracted to func.cpp 2004-04-13 23:46:23 +00:00
chris2511
748e71a6e4 searching for leaks 2003-12-10 16:01:06 +00:00
chris2511
6cf2d0320e loading from file moved from constructor to
method fload()
2003-12-09 17:25:22 +00:00
chris2511
d932fc0e82 Authority info access added
Certificate policies pending...
2003-11-30 20:56:56 +00:00
chris2511
ab3c712240 About dialog and help window added
Mainwindow.cpp splattered over several files
database initialization happens only if needed
2003-11-28 00:38:10 +00:00
chris2511
b49ee62e68 SPKAC enhancement patch from W. Glas added
Mainwindow menu bar added
2003-11-27 15:39:29 +00:00
chris2511
8c77834ea7 MainWindow.cpp patch applied
tooltip for clickable textfield added
Reqdetail is now tabdialog
2003-11-26 22:01:41 +00:00
chris2511
6babaa6a09 solve bug
[ 846052 ] Tab order in Certificate Netscape extensions is wrote
2003-11-24 19:18:54 +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
55b01dcd1d repair Makefiles to hardcode the object names
init_database after we know the filename
2003-11-24 09:04:11 +00:00
chris2511
ed5e7efe67 Country is State or Province 2003-10-24 10:49:58 +00:00
chris2511
1d1f4065ea New configure added, Makefile.in's purged and one configuration:
Local.mak for flags and compilers.
2003-10-13 09:01:21 +00:00
chris2511
f9a493350d small ui changes
more german translations
2003-08-13 08:23:02 +00:00
chris2511
de994d0917 [ 765774 ] change password for database 2003-08-12 13:50:05 +00:00
chris2511
ea3775c71f Template changing when creating certificates repaired
Import of Templates fixed.
2003-08-04 23:40:39 +00:00
chris2511
d3e8c3f8dc some fixes revokation was repaired. 2003-08-04 22:06:30 +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
fec4b37eb8 more multi import 2003-07-29 21:43:05 +00:00
chris2511
f3f3437170 insert moved to db 2003-07-25 05:54:58 +00:00
chris2511
cbc44c591d started to export and import templates 2003-07-17 22:24:07 +00:00
chris2511
51bbc1dcaf self-sufficient KeyDetail dialog added,
/usr/local/... removed from Makefile
Buttons "Export Cert" and "Change Template"
reconnected.
2003-07-16 22:20:11 +00:00
chris2511
333cc0add7 typos 2003-07-16 06:55:22 +00:00
chris2511
6654b69ab7 Version 0.4.1 2003-07-15 14:10:34 +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
chris2511
a4a0a621cb add PFX import button to Keytab 2003-07-10 05:55:09 +00:00
chris2511
4da20ce414 *** empty log message *** 2003-07-08 19:00:58 +00:00
chris2511
ad0b255aa9 *** empty log message *** 2003-07-07 22:45:07 +00:00
chris2511
37e803e444 This version works already pretty good 2003-07-06 16:28:21 +00:00
chris2511
18b2210af3 *** empty log message *** 2003-07-03 23:25:23 +00:00
chris2511
8be3abe818 *** empty log message *** 2003-07-03 05:58:18 +00:00
chris2511
d8491a3e13 *** empty log message *** 2003-07-02 15:38:05 +00:00
chris2511
ab9cb22deb *** empty log message *** 2003-07-01 15:48:36 +00:00
chris2511
7daec54d19 translations moved to its subdir 2003-06-30 14:16:18 +00:00
chris2511
35680ff649 Certificate creation works again, validity settings elaborated 2003-06-29 22:03:10 +00:00
chris2511
a1f18b17bb *** empty log message *** 2003-06-26 15:57:03 +00:00
chris2511
67294fc708 *** empty log message *** 2003-06-25 23:38:49 +00:00
chris2511
6a88c53778 *** empty log message *** 2003-06-25 15:42:51 +00:00
chris2511
5ac8e13d36 *** empty log message *** 2003-06-24 23:49:47 +00:00
chris2511
53915cf528 *** empty log message *** 2003-06-24 15:43:03 +00:00
chris2511
f1b9f7432b distinguished name widget added 2003-06-23 23:16:39 +00:00
chris2511
360d8b90f3 moved some widgets to ./widgets/ subdir 2003-06-22 22:36:32 +00:00
chris2511
cd4a636236 works better... 2003-06-20 15:25:59 +00:00
chris2511
74e7f901cf now it already works a little bit 2003-06-19 22:36:35 +00:00
chris2511
756a848801 compiles but crashes :-) 2003-06-19 20:20:31 +00:00