Christian Hohnstaedt
eb6382d6aa
Remove SPKAC support. Netscape is not of this world anymore.
...
I discovered some bugs in SPKAC handling and fixing them was hard.
Because of this bugs noone may have used the feature in the past.
Remove it.
2018-02-13 11:47:21 +01:00
Christian Hohnstaedt
7f36322f0b
OSSL 1.1 vs. 1.0: Extensions, Cert Details
2017-06-19 08:33:29 +02:00
Patrick Monnerat
ad6c2baae5
Add support for OpenSSL 1.1.0
...
The API changed heavily. New functions arrived, old functions
disappeared and many structures became opaque.
This version of the patch implements pkcs11 signing as follows:
- openssl < 1.0.0: rsa & dsa without engine
- openssl 1.0.x: rsa, dsa & ec with engine
- openssl >= 1.1.0: rsa, dsa & ec without engine
In the operation, we therefore also gain implementation of dsa signing for openssl < 1.0.0 (ec disabled because EC_KEY_METHOD was not yet invented!).
I've given up trying to use a PKEY_ENGINE with openssl 1.1: seems not possible anymore.
I've succeeded compiling the patched xca with openssl 0.9.8n, 1.0.2j and 1.1.0e.
I've successfully tested pkcs11 signing using softhsm with openssl 1.0.2j and 1.1.0e.
The patch also removes gcc7 new warnings.
2017-06-19 08:32:39 +02:00
PF4Public
c0130feafa
Some pedantic edits
2016-04-09 06:40:39 +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
854d0dbde5
Minor fixes, remove debugging output
2015-05-18 17:51:20 +02:00
Christian Hohnstaedt
90f351b2cb
Refactor CRL handling
2015-04-20 18:25:59 +02:00
Christian Hohnstaedt
f5434dd6f3
SF Feat. Req. #75 show SHA-256 digest
...
.. in the details dialog and as extra column in the table
2014-11-18 17:55:11 +01:00
Christian Hohnstaedt
82bb0e9f33
Translate header and tooltips
2014-11-14 09:27:39 +01:00
Christian Hohnstaedt
a97b8f9add
Select whether to translate established x509 terms
2014-11-13 20:10:18 +01:00
Christian Hohnstaedt
9710a78592
First preparation of version 1.0.0
...
update changelog and documentation
avoid warnings about unused variables
2014-04-11 19:29:46 +02:00
Christian Hohnstaedt
8168ca5181
QMessageBox: protect against HTML parsing
...
The default message box displays the message as HTML
Don't do that.
Thanks to Artur Czyz (artur_czyz at wp.pl) for finding it.
2014-04-11 19:29:45 +02:00
Christian Hohnstaedt
38ed0b60b5
Update Copyright dates
2012-05-06 11:16:44 +02:00
Christian Hohnstaedt
10436bf753
Differentiate between invalid and undefined date
...
Undefined end dates are described in RFC-5280
Invalid dates should never ever arise in certificates.
Add configuration option to disable the colorization of expired dates.
2012-04-10 13:09:09 +02:00
Christian Hohnstaedt
a0baea653b
Improve Date displays and input
...
Make asn1time be based on QDateTime
Support for local time and GMT in
displays and input
2012-04-03 21:07:08 +02:00
Christian Hohnstaedt
679b97da5b
minor fixes
2010-08-25 06:37:43 +02:00
Christian Hohnstaedt
9f7840e012
merge cert details and request details
2010-08-24 07:27:34 +02:00
Christian Hohnstaedt
9085ecbd4e
More support for public keys
...
Extract public key from cert and request
Show public keys in requests- and cert-details in red
Allow using public keys for certs. Useful if not selfsigning
2010-07-22 06:57:32 +02:00
Christian Hohnstaedt
a7c40be095
After all we are able to convert all extensions to config
...
Add a button to the certificate detila dialog to show the
extensions as OpenSSL config
improve AuthKeyId
Allow selecting public keys for certificates.
This works if it is signed by an other cert.
2010-07-21 17:52:17 +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
f1c528fcc9
update copyright information
2010-03-11 07:13:48 +01:00
Christian Hohnstaedt
0230061855
replace allocated strings by QByteArray for datastorage
2010-03-08 07:50:08 +01:00
Christian Hohnstaedt
345cdc1083
improve messages and usability
...
- update german translation
2010-02-21 16:24:00 +01:00
Christian
4ef72b2b8f
check for certificate and request errors and display them instead of crashing
2007-06-16 16:30:08 +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
f0d0dec7f3
define the background colour of the clicklabel
...
to assure it is always readable.
Bug [ 1704699 ]
2007-04-30 09:40:04 +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
a69a8176dd
* remove missleading tooltips
...
Bug [ 1704700 ]
2007-04-29 20:20:02 +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
b5695ba066
fix dialog sizes for long DNs and automatic resizing
2007-02-14 12:36:34 +01:00
Christian
13df281013
more info to distinguished name
2007-02-11 20:19:43 +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
813e115b8e
Spaces deleted
2006-05-21 10:08:39 +02:00
chris2511
462eac83a3
certificates for QT4
2006-03-12 23:57:24 +00:00
chris2511
30f70a9e1d
made the details dialogs internal name read only
2003-07-21 22:11:13 +00:00
chris2511
4da20ce414
*** empty log message ***
2003-07-08 19:00:58 +00:00
chris2511
37e803e444
This version works already pretty good
2003-07-06 16:28:21 +00:00
chris2511
6567840cd4
special widget for green/red display of values
2003-07-02 22:52:43 +00:00
chris2511
35680ff649
Certificate creation works again, validity settings elaborated
2003-06-29 22:03:10 +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