Christian Hohnstaedt
56eea60093
change button-text during token-select
...
- only enable token-initialisation if a database was loaded
because the PKCS#11 lib is stored in the lib.
2010-02-23 07:34:26 +01:00
Christian Hohnstaedt
3b600c1c6b
improve token handling
...
- support Token initializing
- support deleting any certificates from tokens
- fix prepare_card API
- replace HTML entities when generating HTML ouput
2010-02-17 07:20:18 +01:00
Christian Hohnstaedt
d362a9c51e
add new Token-features
...
- replace occurances of "Smart Card" by "Token"
- Support for creating keys on a token
- Store existing keys on a token
- delete keys and certs from a token
- update docs
2010-02-17 07:20:18 +01:00
Christian Hohnstaedt
9f900ae6f7
update copyright date to 2009 where appropriate
2009-11-24 17:54:21 +01:00
Christian Hohnstaedt
42da9ac574
reactivate functionality to change database password
...
- remove CRTL+X shortcuts from menu
- change DB pass not via button, but via file-menu.
2009-11-24 17:42:16 +01:00
Christian Hohnstaedt
2a1fc082df
more fixes, improvements for Windows
2009-11-13 08:36:43 +01:00
Christian Hohnstaedt
c7dc959084
add a load button
...
- when changing the PKCS#11 library path in the options dialog
a load button tries to load the lib and informs
about failure or success
2009-11-11 09:25:59 +01:00
Christian Hohnstaedt
7b7f40f883
Remove hack for mingw-linker
...
- Windows compilation works without this hack
2009-11-10 13:33:35 +01:00
Christian Hohnstaedt
76913168ed
smart card related fixes
...
- fixes to not crash if Smart card support is missing
- select correct list of hash algos by
reading PKCS11 mechanisms per slot and save them among with
the card in the db
- remove debugging code
- allow to configure the path to the PKCS#11 library
- copy pkcs11 header-file into XCA lib
2009-11-04 18:59:55 +01:00
Christian Hohnstaedt
5789037b36
more smart card
...
- import moved to "import" menu
- initialliy support signing
- remove debugging code
2009-10-30 17:59:19 +01:00
Christian Hohnstaedt
dcf0c83b35
support smart card import
...
- import keys and certificates from a smart card and
show them in an importMulti dialog
- support exporting the public from smart card
2009-10-29 18:54:08 +01:00
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
596376630b
minor changes after Geoffs patch
...
- use "All files ( * )" not only for MAC
- fix the Bug found by him
- fix X509_REVOKED_dup() again
- New entry in Hall of fame
2008-01-08 20:42:26 +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
5045a96888
more testing
2007-08-21 21:08:10 +00:00
Christian
f156d6dee6
fix typo in options, update documentation
2007-05-29 21:36:19 +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
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
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
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
d0f3672798
- add undelete feature for deleted items
...
- fix database shrinking of curent db during opening of new db
2007-02-05 22:17:22 +01:00
Christian
216dbb89b2
fix dtabase shrinking during opening a different database
2007-02-04 19:08:21 +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
b98569e169
Switch to static QFileDialog functions
...
to call the native dialogs on windows an Mac OS
2006-12-21 16:18:54 +01:00
Christian Hohnstaedt
77898e0f16
Disable all buttons and menus if no database open
2006-12-08 10:54:31 +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 Hohnstaedt
2d5e535111
merge suggestions from Alon Bar-Lev, member of Gentoo project
2006-12-06 10:50:35 +01:00
Christian
dfd530a690
add fix for database shrink,
...
fix URL of documentation
add file associations for *.xdb in the nsi installer
2006-12-05 11:36:41 +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
6f3932983a
Fix for gcc4
...
delete my bogus default password
2006-11-28 13:12:22 +01:00
Christian
1727c1a966
fix dump import
2006-11-27 22:26:23 +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
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
51510e9390
remove sleepycat from licence info
...
add connects for edit and doubleClick
2006-11-14 23:04:16 +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
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
7edd590581
use the status bar
2005-05-18 07:10: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
36817f98d9
add function to dump the database into the filesystem
2005-02-09 00:03:56 +00:00
chris2511
e21066dbef
debian menu added,
...
version 4.7-RC1
2004-02-05 23:05:00 +00:00