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
chris
365ce4df4f
fix locale support and commandline handling
...
- by Andreas Roth
2009-02-27 08:09:43 +01:00
chris
ab5b066198
change the hashing of the default password.
...
- This means that any database opened by this version can't
be used properly by older versions
- Opening older databases immediately rehashes the password
an makes it unusable for older XCA versions.
- Opening newer databases with old XCA versions won't hurt,
it just does not work properly
2008-02-04 22:08:29 +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
Geoff Beier
909b6c309c
[PATCH] mac build fixes and minor usability improvements
...
This patchset adds:
- configure.mac now looks for qmake, backs up xcode project, uses xca.pro to generate a new one, generates a different local.h
- mac-package.sh generates a standalone .app bundle for distribution using deployqt from trolltech labs, packages up manual, COPYRIGHT, etc into a .dmg
- mac packaging niceties in the qmake project
- mac icon file
- usability fixes for OS X:
- look for user configured oids and such in ~/Library/Preferences/xca if it exists
- look for original ones in app bundle/Contents/Resources (it tried to do this before...)
- more robust code for getting bundle location (less likely to be broken by Apple in OS revisions)
- start browsing for files in ~/Documents
- fix wildcards on mac so files without extensions will be opened
- fix save behavior for .xdb files so that it's hard to get one that doesn't end in .xdb, as this causes difficulty w/Qt
Notes:
- one of the compilation fixes was in the new revocation data function that replaced the old macros... I didn't have time to verify that my fix doesn't break when used with 0.9.8.
- QStringToAsn1() is clearly incorrect but I haven't yet determined what callers expect, so I just called it out in a comment and did not yet fix it
- I added some code that I haven't tested on Windows because I thought it might be a nice function to have there too. I have not added anything to call that function, however, since I don't currently have a machine I can test on :). The code is clearly marked in comments.
2008-01-06 13:48:39 +01:00
Christian
8bfc1d1522
finalized PEM import
2007-08-27 18:44:19 +00: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
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
34227bf680
fix some warnings
2007-04-25 20:12:24 +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
d701024e31
changes to change to qmake
2007-04-09 15:58:41 +02:00
Christian Hohnstaedt
9b45190726
code beautifying, fix password dialog for new database
2007-02-13 18:01:17 +01:00
Christian
85e91b4391
autodetect and load any type of PEM files
...
either with -P option or menu Import->PEM file
2007-02-08 00:35:13 +01:00
Christian
63fc77c691
fix cmdline import of crypto items
2007-02-05 23:40:14 +01:00
Christian
e7b96a4245
fix click-label functionality
...
unify showItem()
fix NewX509.ui
2007-01-29 23:10:58 +01:00
Christian
774ac13efb
Evil hack for mingw32 linker
...
superflous base.h.in removed
Version 0.6.0-beta01
2006-12-29 10:56:19 +01:00
Christian
6a46213230
Changes for w32
2006-12-27 17:57:55 +01:00
Christian
5ff712e419
Fix status message
...
Fix Tree/plain view
Fix decryption of keys
2006-12-19 23:00:44 +01:00
Christian Hohnstaedt
77898e0f16
Disable all buttons and menus if no database open
2006-12-08 10:54:31 +01:00
Christian Hohnstaedt
351699546c
less debug output
2006-12-04 13:04:35 +01:00
Christian Hohnstaedt
79ea230118
Use special dir for database
2006-12-01 14:19:01 +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 Hohnstaedt
b3cece8ef3
unify password lengths
2006-11-28 13:42:18 +01:00
Christian Hohnstaedt
9a6a1169b6
replace spaces by underscores for filenames
...
remove the whole baseDir thing, needed for Berkeley DB
minor fixes and cleanup
don't install the *.png on windows
2006-11-23 18:18:34 +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
79cd9d4766
changes for doubleClick
2006-11-14 06:33:49 +01:00
Christian
3db4306bc6
add import of old database
2006-06-08 23:17:20 +02: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
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
813e115b8e
Spaces deleted
2006-05-21 10:08:39 +02:00
Christian
4e550c4f66
Added PKCS12 and PKCS7 import
...
clicklabel colorized
Database password improvement
2006-05-20 02:57:58 +02:00
Christian
a656a56a66
- Delete unused view/ directory
...
- readd truststate
2006-05-18 23:46:03 +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
13b6bb9e07
more QT4 changes
2006-03-18 12:59:37 +00:00
chris2511
462eac83a3
certificates for QT4
2006-03-12 23:57:24 +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
10017c9da5
changes from Ilya
2004-06-13 21:22:24 +00:00
chris2511
cc1f45bd2b
revoke certs mentioned in CRLs
...
on load and import
2004-04-15 22:31:31 +00:00
chris2511
e8f4098173
allow empty passwords on PKCS#12 import
2004-04-15 11:47:19 +00:00
chris2511
a9a34847c2
"Authority info Access" enhanced
...
"aia.txt" as oid list added
2004-04-14 23:36:54 +00:00
chris2511
b4fa72433e
search more intensive for the CRL signer, add /etc/xca/nid.txt
...
to OID search path
2004-02-18 00:03:02 +00:00
chris2511
84c0b66b36
cerrs removed
2004-02-12 18:53:37 +00:00
chris2511
05d95ece9c
open db if explicit mentioned
2004-02-06 18:59:16 +00:00
chris2511
7d4f729190
fixes for SPKAC and database opening
2004-02-05 20:17:54 +00:00