Christian Hohnstaedt
a4e255e799
Fix Bug [3047021] Double word in option
2010-08-17 16:51:48 +02:00
Christian Hohnstaedt
baf0428a82
update translation and xca.pro
2010-08-15 12:27:19 +02:00
Christian Hohnstaedt
9924d39668
set sane start dir for PKCS#11 lib selection
2010-08-14 11:01:31 +02:00
Christian Hohnstaedt
6902307c32
update documentation
2010-08-11 23:27:12 +02:00
Christian Hohnstaedt
23ad77b6f0
Support multiple PKCS#11 provider
2010-08-11 23:12:48 +02:00
Christian Hohnstaedt
d34cc82e1f
avoid the need of pkcs11 engine
...
the sole use of the engine was signing.
But on the other hand it had to be compiled for all platforms
and it prevented the use of multiple PKCS#11 libs.
2010-08-10 21:58:51 +02:00
Christian Hohnstaedt
3bff3e630c
don't throw an error if editing did not change anything
2010-08-10 21:55:48 +02:00
Christian Hohnstaedt
b3ec5b6d58
keep column sorting after inserting items
2010-08-10 21:55:05 +02:00
Christian Hohnstaedt
768663438c
fix "Rename" functionality
2010-08-10 08:01:06 +02:00
Christian Hohnstaedt
03804a8d9e
enable sorting of the list of revoked certs in CRL details
2010-08-09 06:19:09 +02:00
Christian Hohnstaedt
5383c8c43f
Consolidate export dialogs
2010-08-07 13:40:25 +02:00
Christian Hohnstaedt
1ee65645a3
add pathlen only for CA certificates
2010-08-06 19:12:07 +02:00
Christian Hohnstaedt
f572eb3898
Messageboxes use the Buttongroup
...
The buttongroup behaves as expected on different Environments
update translation
2010-08-06 19:08:14 +02:00
Christian Hohnstaedt
d1fad54743
Only apply authorityKeyIdentifier if the button is enabled
2010-08-06 08:27:15 +02:00
Christian Hohnstaedt
ce12832332
Remember window size and open tab on db-close
...
and restore it when opening the DB
2010-08-06 08:27:10 +02:00
Christian Hohnstaedt
e12710b539
Fix CRL comparison
...
simplify comparison code in general:
Compare DER representations if applicable
2010-08-05 21:54:13 +02:00
Christian Hohnstaedt
3a92d46362
fix crash during item-import
...
replace reference to the view by signals/slots
2010-08-05 07:22:00 +02:00
Christian Hohnstaedt
054231465b
Set version to -rc0, update doc and translation
2010-08-05 06:37:56 +02:00
Christian Hohnstaedt
d9ade44a30
using /dev/null on windows does not lead very far ....
2010-08-04 22:18:33 +02:00
Christian Hohnstaedt
3bb40f477d
fix column property management
...
remember size and autoResize for every column
use own dataformat for storage
add "internal name of the key" column for certs and requests
2010-08-04 08:23:19 +02:00
Christian Hohnstaedt
ced687be5b
Improve column handling
...
right-align numeric columns and make them monospaced.
Save their current state in the database.
Also add column-menu to the other context menu
fix minor bugs
Support for "Unstructured Name" and "challange password" columns
in the request-table
Support for name hash as used by OpenSSL to lookup certs.
As table column and as distinguished name information
2010-08-01 06:50:49 +02:00
Christian Hohnstaedt
603cc7d9be
Improve Columns of all Items Feature Request [849713]
...
Keys: Sort Keysize numerical
Certs: CA, fingerprints, start date (notBefore)
Crl: CRL number , Last update
Requests, Crls, Templates, Certs: All subject items and the full name
2010-07-30 06:54:14 +02:00
Christian Hohnstaedt
6509526363
Amendment to last commit.
...
Make it compile against OpenSSL 0.9.8 again
2010-07-30 06:53:08 +02:00
Christian Hohnstaedt
20b166488f
Improve CRL generation [3035294]
...
Add CRLNumber for the CRL.
Add InvalidityDate and CRL-reason for each entry.
CRL-hold-instruction-code not supported, yet.
2010-07-29 07:41:49 +02:00
Christian Hohnstaedt
fcc4d4f63c
enhance kvView
...
- allow flexible column count instead of fixed 2 columns
- allow lineEdits and Dropdowns on different columns
2010-07-27 06:53:09 +02:00
Christian Hohnstaedt
fd776644ac
improve error messages
2010-07-24 22:17:52 +02:00
Christian Hohnstaedt
be8dca7663
Support for generalname IPv6 addresses
2010-07-24 09:23:12 +02:00
Christian Hohnstaedt
c9a1d8f657
minor windows fix
2010-07-24 09:23:08 +02:00
Christian Hohnstaedt
d3f3ca29a3
first correct dates, then check whether they are exchanged
2010-07-22 23:33:31 +02:00
Christian Hohnstaedt
766025026e
update translations
2010-07-22 07:12:38 +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
766192d61c
improve extension to conf functionality
...
get rid of ext_str_new() and ext_str_free()
use d2i() and XX_free() instead
support for unrecognized extensions as DER stream
improve altName: otherName
Support Bitfields: keyUsage and ns_certType
2010-07-20 21:03:29 +02:00
Christian Hohnstaedt
0ec2462715
improve creating templates from cert
...
- enhance parsing of CRL-DP, SAN, IAN and AuthInfoAcc
- add support for CertificatePolicies
2010-07-20 07:28:51 +02:00
Christian Hohnstaedt
20e0dbbc7d
fix translation
2010-07-16 18:44:43 +02:00
Christian Hohnstaedt
ad10cbfc0d
update translations
2010-07-16 18:27:33 +02:00
Christian Hohnstaedt
1c21bd8882
handle DistinguishedName entry length violations more userfriendly
...
previously violating stringlen constraints stated in RFC3280
was a hard error. Now it triggers a warning, that can be ignored.
2010-07-16 18:14:23 +02:00
Christian Hohnstaedt
b0815de30e
Fix error whether to store certs on the Smart card
2010-07-16 18:13:21 +02:00
Christian Hohnstaedt
836a8a4c15
keep compatibility to QT 4.3.0
2010-07-16 08:15:22 +02:00
Christian Hohnstaedt
c250a647ce
fix windows build
2010-07-16 06:30:54 +02:00
Christian Hohnstaedt
71af5a87b3
Use QDateTime instead of mktime
2010-07-16 06:30:54 +02:00
Christian Hohnstaedt
19e936fe06
improve error messages for string encoding problems
2010-07-16 06:30:48 +02:00
Christian Hohnstaedt
750e2819e3
update translations
2010-07-15 20:58:16 +02:00
Christian Hohnstaedt
fb62b3aba8
Change default string encoding
...
Now by default it uses Printable string and only if
the value can't be encoded as printable string it will use
UTF-8 instead.
2010-07-15 20:54:23 +02:00
Christian Hohnstaedt
ac371b697a
improve date and time input
...
- Only once set notBefore to "now" when creating Cert-renewal
or NewCert dialog.
- Apply-time button now always uses the current value from notBefore
and adds the time-span without resetting notBefore
- Checking "midnight" now immediately modifies the dates.
Unchecking "midnight" now recovers the old value
- The seconds are always set to 00, since they can't be set via
the DateTime dialog anyway
- CRL generation now too allows to use midnight and time ranges
and uses GENERALIZED time if the date is out of range for UTCTIME
(same logic as for certificates)
2010-07-14 20:54:59 +02:00
Christian Hohnstaedt
6f52de72ec
allow linebreak for text in password dialog
2010-07-09 17:58:39 +02:00
Christian Hohnstaedt
a3529b26a6
improve w32 Build script
2010-07-03 11:38:26 +02:00
Christian Hohnstaedt
bc806e46ff
fix error message
2010-07-03 11:37:19 +02:00
Christian Hohnstaedt
8cda76cb1f
Show the name of the database when asking for the password
2010-07-03 08:05:37 +02:00
Christian Hohnstaedt
170ff133b3
support commandline built of XCA on MAC OSX
...
Version 0.9.0-pre01
2010-07-02 18:13:59 +02:00