Christian Hohnstaedt
8530a60554
support cross-compiling XCA for MAC OSX
2010-06-17 15:16:30 +02:00
Christian Hohnstaedt
da21e60242
Fix Registry-key retrieval
2010-06-13 11:50:39 +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
8688365e33
minor improvements
2010-03-27 13:04:27 +01:00
Christian Hohnstaedt
984798659c
add DH param generation
2010-03-24 08:08:18 +01: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
5de683d402
make mac build
2010-03-04 20:47:42 +01:00
Christian Hohnstaedt
345cdc1083
improve messages and usability
...
- update german translation
2010-02-21 16:24:00 +01:00
Christian Hohnstaedt
6aacdb121b
fix non-ascii PKCS#12 friendly name
...
- it is two-times utf8-encoded
2010-02-18 07:18:17 +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
766648be49
fix string conversion from QString to ASN1
...
Synopsis: When using special chars in the DN entries
they sometimes got corrupted.
- the toUtf8() method returned a temporary QByteArray
and the pointer to its memory became invalid befor using it.
- also checked other invalid uses of temporary QByteArray objects
2010-01-05 07:37:38 +01:00
Christian Hohnstaedt
9ba0dcfa89
fixes for MAC OSX SnowLeopard
...
from Boudewijn Rempt
2010-01-05 07:37:27 +01:00
Christian Hohnstaedt
232100eec7
fix BMPSTRING decoding
2009-12-09 08:18:58 +01:00
Christian Hohnstaedt
dbad217a9f
improve file-dialog handling
...
- resize columns to fit to the longest entry
- Ask once if an existing file shall be overwritten
2009-12-06 16:39:17 +01:00
Christian Hohnstaedt
ca69e1e882
fix filename handling
2009-12-05 19:09:47 +01:00
Christian Hohnstaedt
7f3ce42d4d
finish certificate to request transformation
...
- Implement feature request [2213094] and [1108304]
2009-12-05 09:07:04 +01:00
Christian Hohnstaedt
bd90901c10
change filename handling to support UTF8 names
2009-11-24 19:16:25 +01:00
Christian Hohnstaedt
44e17ae9da
minor fixes:
...
- remove debugging code
- allow DOCDIR to be different from PREFIX
2009-11-24 17:41:57 +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
de7165b5d8
add fix file-extension when creating databases on Linux, too
...
fix typo in changelog
2009-09-17 07:59:22 +02:00
Christian Hohnstaedt
717ec4702c
fix date settings in Certificate renewal dialog
...
- lib/func.cpp just indentation
- set the default to 1 year and apply it.
2008-03-03 10:11:49 +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
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
cab27442ce
whitespace correction
2007-05-23 23:24:31 +02:00
Christian
c94d0667a2
minor changes for W32
2007-04-30 10:51:59 +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
c2018c0e58
- fix segfault
...
- switch string handling to UTF8
2007-04-29 18:48:17 +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
09c67acafe
set default xca dir to "My Documents" folder.
...
Add Registry entries for .xca .crl .crt .pfx
2007-02-07 21:18:27 +01:00
Christian
8427a6e6fb
add clicklabel-support for CRLs
...
fix possible segfault for uninitialized database password
2007-01-31 00:02:37 +01:00
Christian
6a46213230
Changes for w32
2006-12-27 17:57:55 +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
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
ac6e679f5e
use resource management for images
...
modify configure for cygwin
extend w332 installation
2006-11-19 18:57:23 +01:00
Christian
813e115b8e
Spaces deleted
2006-05-21 10:08:39 +02:00
chris2511
9773c7b36d
more for QT4
2006-04-24 05:08:49 +00:00
chris2511
f8846363c6
Extension editor adopted
2006-03-14 22:54:01 +00:00
chris2511
c6622680db
push forward to QT4
2006-03-12 17:39:52 +00:00
chris2511
f56bf74ba5
add support for building on Mac OS X
...
including app dir and dmg
Fix extension bug for requests
2005-05-17 23:41:53 +00:00
chris2511
621b27d4eb
*** empty log message ***
2004-04-14 14:43:03 +00:00
chris2511
ecf3c16e84
function to apply a time diff extracted to func.cpp
2004-04-13 23:46:23 +00:00
chris2511
11868911ec
replace iostream with printf
2003-12-08 23:33:22 +00:00
chris2511
94f37c622c
information about -b for basedir,
...
changes for Mingw32 and MSVC++
2003-12-04 22:17:20 +00:00
chris2511
d4f6c1b9da
support for other compiled in basedir
...
on unix
2003-12-01 16:44:04 +00:00
chris2511
ab3c712240
About dialog and help window added
...
Mainwindow.cpp splattered over several files
database initialization happens only if needed
2003-11-28 00:38:10 +00:00
chris2511
3f16b7e4ad
WIN32 changes from Ilya
2003-10-13 09:07:08 +00:00
chris2511
1d1f4065ea
New configure added, Makefile.in's purged and one configuration:
...
Local.mak for flags and compilers.
2003-10-13 09:01:21 +00:00
chris2511
de994d0917
[ 765774 ] change password for database
2003-08-12 13:50:05 +00:00
chris2511
034a9dd621
*** empty log message ***
2003-07-09 15:08:33 +00:00
chris2511
ad0b255aa9
*** empty log message ***
2003-07-07 22:45:07 +00:00
chris2511
360d8b90f3
moved some widgets to ./widgets/ subdir
2003-06-22 22:36:32 +00:00