Christian Hohnstaedt
cb6dc4427d
SF Feat. Req. #70 ability to search certificates
...
Add a Search line into the status bar to quickly
limit the view of items to those matching the
wildcard pattern case insensitive.
2014-11-19 09:15:19 +01: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
555c410418
Avoid warning in xca_db_stat
2014-11-18 17:55:11 +01:00
Christian Hohnstaedt
a8ab54e7ef
update INSTALL and INSTALL.qmake doc and xca.pro file
...
Set -mconsole for xca_db_stat
Improve functionality of xca_db_stat
2014-11-17 21:18:48 +01:00
Christian Hohnstaedt
0baa9173ea
RedHat Bug #1164340 - segfault when viewing a RHEL entitlement certificate
...
...in X509V3_EXT_get v3_lib.c:15
Fix the x509v3ext copy constructor
2014-11-17 16:15:42 +01:00
Christian Hohnstaedt
6e1fad0ee4
Add xca_db_stat for displaying database structure and content
2014-11-16 06:40:55 +01:00
Christian Hohnstaedt
aaf9339eab
Database hardening
...
- Delete invalid items (on demand)
- Be more tolerant against database errors
- Gracefully handle and repair corrupt databases
- Add "db_dump(.exe)" binary to all installations
2014-11-15 23:45:43 +01:00
Christian Hohnstaedt
b131e1d293
Consolidate more "established x509 terms"
...
like basic constraints, key usage and netscape-thingies
2014-11-14 22:54:35 +01:00
Christian Hohnstaedt
0ac34f6812
More translation code (x509 terms)
2014-11-14 09:27:39 +01:00
Christian Hohnstaedt
82bb0e9f33
Translate header and tooltips
2014-11-14 09:27:39 +01:00
Christian Hohnstaedt
8aa5141078
Optionally allow hash algos not supported by the token
...
Especially EC and DSA signatures are only defined
with SHA1 in PKCS#11 v2.20 spec
2014-11-13 20:10:18 +01:00
Christian Hohnstaedt
a97b8f9add
Select whether to translate established x509 terms
2014-11-13 20:10:18 +01:00
Christian Hohnstaedt
7b4ea0c130
Fix DSA token signing
2014-11-13 20:10:18 +01:00
Christian Hohnstaedt
b9dd27a915
Fix EC token key generation
2014-11-13 20:10:18 +01:00
Christian Hohnstaedt
dcd940b6b8
SF Feat. Req. #57 More options for Distinguished Name
...
Make explicit DN subject entries configurable
per database.
2014-11-12 22:19:44 +01:00
Christian Hohnstaedt
9321c92f3e
DSA add Token keygen for DSA and start DSA token signing
2014-11-12 22:19:43 +01:00
Christian Hohnstaedt
2512a22aa7
Load and store DSA keys on a token
2014-11-12 22:19:43 +01:00
Christian Hohnstaedt
faf4e7a56a
pkcs11 attribute: cleanse memory
...
it may have contained sensitive data
2014-11-12 22:19:43 +01:00
Christian Hohnstaedt
6ee6309e4c
Fix EC key export
2014-11-12 22:19:43 +01:00
Christian Hohnstaedt
0d36ced1fc
Maybe fixes SF Bug#97 ASN1 Error crash XCA Windows
...
Don't use uninitialized length value
2014-11-05 14:24:55 +01:00
Christian Hohnstaedt
e50dc5824e
Switch to autoconf for the configure script
...
Adapt build system paths and windows build script
2014-11-05 14:05:58 +01:00
Christian Hohnstaedt
6927dc1b0c
Fix signed/unsigned warning
2014-11-05 06:57:46 +01:00
Christian Hohnstaedt
75861d275b
Translation updates
2014-11-02 11:21:41 +01:00
Christian Hohnstaedt
3e14fdbf66
Implement storing EC Keys on a token
...
I don't have the hardware to test this...
2014-11-02 10:33:41 +01:00
Christian Hohnstaedt
1f61d8d760
Make 2 missed phrases translateable
2014-11-01 19:11:41 +01:00
Christian Hohnstaedt
40f33d37f0
SF Feat. Req. #76 Export private keys to clipboard
...
Before exporting the private key an acknowledge is
required. Here you may opt to only export the public key.
While at it, display the internal Name in export dialogs
2014-11-01 18:51:39 +01:00
Christian Hohnstaedt
30ca37a427
Fix Segfault when loading EC keys with unknown curve
2014-11-01 10:03:06 +01:00
Christian Hohnstaedt
65debf1e60
Fix my ENGINEs memory and reference handling
...
and remove some unused things
2014-11-01 10:02:57 +01:00
Christian Hohnstaedt
928b70b683
EC Keys: show Curve name in table
2014-10-31 22:25:46 +01:00
Christian Hohnstaedt
f8eda7cd53
Minor improvements for EC keys
2014-10-31 22:25:41 +01:00
Christian Hohnstaedt
fed1a9584a
Remove debugging code
2014-10-31 07:21:11 +01:00
Christian Hohnstaedt
8ed9bab7df
Support EC key generation on PKCS#11 token
...
move EC builtin sources into extra class and file
2014-10-31 00:23:39 +01:00
Christian Hohnstaedt
ad93cebf5c
PKCS#11: Make EC and RSA signatures work with ENGINE WIP
2014-10-31 00:17:19 +01:00
Christian Hohnstaedt
ea832c6654
Refuse signing with ECC token as long as it does not work
2014-10-31 00:17:19 +01:00
Christian Hohnstaedt
baa45e7f62
PKCS#11: Fix reading EC keys from card
2014-10-31 00:17:19 +01:00
Christian Hohnstaedt
b6c17161c2
SF Bug #95 XCA 1.0 only runs in French on a UK English Mac
...
Fix translation selector for QT 4.8 and higher
as used by the precompiled MAC OSX build
2014-10-31 00:16:03 +01:00
Christian Hohnstaedt
0355c9e956
Use g++ instead og gcc as default CC and fix building db_dump
2014-10-30 17:21:19 +01:00
Marcin Jaskolski
9a57fe3aa7
SmartCard: Add issuer and serial number to stored certificates
...
Add CKA_ISSUER and CKA_SERIAL_NUMBER to certificates stored to
a Security token.
Slightly modified and
Signed-off-by: Christian Hohnstaedt <chohnstaedt@innominate.com>
2014-10-08 14:20:04 +02:00
Oliver Winker
4f7cd41732
Fix for openssl 1.0.1i
...
Fixes following application error
Errors
error:0D0C40D8:asn1 encoding routines:c2i_ASN1_OBJECT:invalid object encoding
error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error
Due to openssl 1.0.1i change:
commit 03b04ddac162c7b7fa3c57eadccc5a583a00d291
Author: Emilia Kasper <emilia@openssl.org>
Date: Wed Jul 2 19:02:33 2014 +0200
Commit messgae amended and
Signed-off-by: Christian Hohnstaedt <chohnstaedt@innominate.com>
2014-08-13 11:54:22 +02:00
Christian Hohnstaedt
78aefa3601
Translation: Try to improve translation
2014-04-14 19:12:11 +02:00
Christian Hohnstaedt
2bc49fe82f
Improve Dropping items onto XCA on MAC OSX
2014-04-13 12:11:16 +02: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
1b0730eb0d
SF Feature Req. #69 Create "Recent databases..." file menu item
...
Add the menu, which contains the last 10 opened databases
2014-04-11 19:29:46 +02:00
Christian Hohnstaedt
a2a5161979
SF Bug #88 Minor spelling error
...
Certifikate -> Certificate
Revokation -> Revocation
2014-04-11 19:29:45 +02:00
Christian Hohnstaedt
df78e4380e
SF Bug #87 : Unable to set default key length
...
Added a "Remember as default" checkbox to the key input dialog.
The default key size is now 2048 for RSA and DSA keys.
2014-04-11 19:29:45 +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
aebc916a7b
Overwite extensions from the PKCS#10 request by local extensions
...
Also avoid error message if a request is self-signed
and no unused key is available, but the private key of the request
is available.
2013-11-22 00:18:16 +01:00
Christian Hohnstaedt
3cbd020bfc
Update copyright notes
2013-11-20 09:32:39 +01:00
Christian Hohnstaedt
a1f350d808
SF Bug #78 replace path separators in export filenames
...
Thanks Andreas for the hint
2013-11-20 08:05:26 +01:00
Christian Hohnstaedt
0105a2c1b7
SF Bug #82 Certificate Creation out of Spec
...
Add sha256, sha384 and sha512 when compiling against OpenSSL > 1.0.0
Thanks "dvo" for the patch proposal
2013-11-20 07:41:11 +01:00