Justin Karneges
6f3ff1791a
don't forget the dl groups
...
svn path=/trunk/kdesupport/qca/; revision=499008
2006-01-16 20:10:38 +00:00
Brad Hards
cfc956ad88
libgcrypt has a bug in the HMAC implementation for SHA2 (384
...
and 512 bits). We don't advertise support for any current
version.
svn path=/trunk/kdesupport/qca/; revision=498288
2006-01-15 10:58:49 +00:00
Brad Hards
9b37abbca9
Fix handling for two key 3DES, and an bug in the
...
keylength reporting for AES192.
svn path=/trunk/kdesupport/qca/; revision=498257
2006-01-15 05:48:00 +00:00
Brad Hards
c6f2916f3e
Fix a couple of memory leaks, and a couple of errors in
...
the symmetric cipher handling. Now passes all unit tests.
svn path=/trunk/kdesupport/qca/; revision=498255
2006-01-15 05:41:02 +00:00
Brad Hards
ae1b5463d6
Fix the symmetric cipher support. Now passes all unit tests.
...
svn path=/trunk/kdesupport/qca/; revision=498254
2006-01-15 05:38:25 +00:00
Brad Hards
ca9d436b2f
Update provider to match Botan-1.4.10 release.
...
Basically I was lazy with the #includes, and it
should be correct now.
svn path=/trunk/kdesupport/qca/; revision=491002
2005-12-24 04:59:27 +00:00
Brad Hards
070191cd52
Add in-tree build support for the Botan provider
...
svn path=/trunk/kdesupport/qca/; revision=490997
2005-12-24 03:19:27 +00:00
Brad Hards
61973e6200
Prepare the libgcrypt provider for in-tree testing.
...
svn path=/trunk/kdesupport/qca/; revision=490976
2005-12-24 00:25:51 +00:00
Brad Hards
76c875a699
Add support for building the plugin without needing
...
to install the QCA libraries first.
svn path=/trunk/kdesupport/qca/; revision=468858
2005-10-09 12:21:18 +00:00
Brad Hards
89c12f590c
Fix bits()
...
svn path=/trunk/kdesupport/qca/; revision=459496
2005-09-11 06:37:26 +00:00
Brad Hards
39c92b1730
Big refactoring of Botan plugin. Now supports
...
many more capabilities. The qconf module now
takes advantage of new qconf features.
svn path=/trunk/kdesupport/qca/; revision=459494
2005-09-11 06:29:57 +00:00
Justin Karneges
839af39a0f
build system
...
svn path=/trunk/kdesupport/qca/; revision=445720
2005-08-11 19:18:10 +00:00
Justin Karneges
c774979d18
build system
...
svn path=/trunk/kdesupport/qca/; revision=445718
2005-08-11 19:07:36 +00:00
Justin Karneges
f603d493f8
build fixes
...
svn path=/trunk/kdesupport/qca/; revision=441946
2005-08-01 06:56:44 +00:00
Justin Karneges
3a7a8651f6
don't need this
...
svn path=/trunk/kdesupport/qca/; revision=441833
2005-08-01 03:49:14 +00:00
Justin Karneges
cb0311b6f0
update tls provider, update build system
...
svn path=/trunk/kdesupport/qca/; revision=441828
2005-08-01 03:41:38 +00:00
Justin Karneges
52b65a93b0
update
...
svn path=/trunk/kdesupport/qca/; revision=441466
2005-07-31 05:25:40 +00:00
Justin Karneges
946ace4621
initial pkcs#11 token provider
...
svn path=/trunk/kdesupport/qca/; revision=439551
2005-07-28 12:41:07 +00:00
Justin Karneges
3723dd3469
upgrade tls, public key object parenting, support for private keys held by other providers
...
svn path=/trunk/kdesupport/qca/; revision=439546
2005-07-28 12:26:55 +00:00
Justin Karneges
3cbca2eacc
upgrade keystore
...
svn path=/trunk/kdesupport/qca/; revision=439544
2005-07-28 12:19:41 +00:00
Justin Karneges
db4024a86c
make it work on windows
...
svn path=/trunk/kdesupport/qca/; revision=432338
2005-07-07 00:54:12 +00:00
Justin Karneges
f47b2a9f13
simple gpg plugin for now
...
svn path=/trunk/kdesupport/qca/; revision=432337
2005-07-07 00:53:54 +00:00
Justin Karneges
2ec10b5622
gpgop is back again finally
...
svn path=/trunk/kdesupport/qca/; revision=432323
2005-07-06 23:25:51 +00:00
Justin Karneges
0868bb084c
delay startup of qprocess (since it might signal immediately), set qprocess parent to 0 before deleteLater
...
svn path=/trunk/kdesupport/qca/; revision=432302
2005-07-06 22:17:57 +00:00
Justin Karneges
34894dd80f
proper object parenting
...
svn path=/trunk/kdesupport/qca/; revision=430634
2005-07-02 02:01:09 +00:00
Justin Karneges
f824ceec8e
smime decrypt and verify, but still very rough
...
svn path=/trunk/kdesupport/qca/; revision=428930
2005-06-25 20:27:10 +00:00
Justin Karneges
b8a7b3acbb
keybundle support
...
svn path=/trunk/kdesupport/qca/; revision=428735
2005-06-25 04:04:29 +00:00
Justin Karneges
13b370fe91
convert some non-essential QSecureArrays to QByteArray
...
svn path=/trunk/kdesupport/qca/; revision=428712
2005-06-24 23:41:25 +00:00
Justin Karneges
e65054be3a
optimize final read
...
svn path=/trunk/kdesupport/qca/; revision=426848
2005-06-18 18:08:09 +00:00
Justin Karneges
105a404c1d
handle exit correctly now that qt is fixed, don't do certain pipe stuff unless necessary
...
svn path=/trunk/kdesupport/qca/; revision=424198
2005-06-11 04:41:39 +00:00
Brad Hards
d8a26a3215
Implement bitSize for RSA.
...
svn path=/trunk/kdesupport/qca/; revision=422366
2005-06-05 09:17:53 +00:00
Justin Karneges
7c20f79df3
pixbundle outline
...
svn path=/trunk/kdesupport/qca/; revision=422356
2005-06-05 08:49:15 +00:00
Justin Karneges
ac3740b4d6
gpgproc import
...
svn path=/trunk/kdesupport/qca/; revision=422354
2005-06-05 08:45:48 +00:00
Justin Karneges
4ea4093794
basic cms sign/encrypt capability, added smime functions to qcatool
...
svn path=/trunk/kdesupport/qca/; revision=412156
2005-05-10 21:10:35 +00:00
Brad Hards
8d7b21b102
Hmm, turns out that no constraints doesn't mean
...
no authorised usage, it means any authorised usage.
Maybe no common, but probably very important for
interoperability.
svn path=/trunk/kdesupport/qca/; revision=410238
2005-05-07 07:32:18 +00:00
Brad Hards
62125521f8
Add in support for checking usage when validating keys.
...
CCMAIL: justin-psi2@affinix.com
svn path=/trunk/kdesupport/qca/; revision=409986
2005-05-06 11:09:29 +00:00
Brad Hards
2255042598
Make sure that we can compile with a released libgrypt.
...
Also add in a couple of TODO items I thought of along the way.
svn path=/trunk/kdesupport/qca/; revision=408964
2005-05-01 08:03:55 +00:00
Brad Hards
86710a6f04
Change to the way we check if a certificate is self-signed, to use the
...
build in OpenSSL test (X509_check_issued).
CCMAIL: justin-psi@affinix.com
svn path=/trunk/kdesupport/qca/; revision=408755
2005-04-30 07:33:22 +00:00
Justin Karneges
7f1146c396
identity result not plugin's job
...
svn path=/trunk/kdesupport/qca/; revision=407599
2005-04-24 19:15:55 +00:00
Justin Karneges
db68d7059e
ssl works now
...
svn path=/trunk/kdesupport/qca/; revision=407592
2005-04-24 19:09:06 +00:00
Brad Hards
74fc4be540
Add in extra HMAC support. We had SHA1, RIPEMD-160, and MD5 hashing.
...
This change adds SHA-224, SHA-256, SHA-384 and SHA-512. Note that
libgcrypt-1.2.1 doesn't have SHA-224, so this will break if you don't
have a more recent version. Also note that there is no more recent
version at the moment.
svn path=/trunk/kdesupport/qca/; revision=407453
2005-04-24 07:50:56 +00:00
Justin Karneges
a76718c1c3
load the trusted store
...
svn path=/trunk/kdesupport/qca/; revision=407307
2005-04-23 04:40:11 +00:00
Justin Karneges
9e92bb4675
TLS support in qca-openssl
...
svn path=/trunk/kdesupport/qca/; revision=407124
2005-04-22 12:46:55 +00:00
Justin Karneges
3ed21c34d7
updated the build system: subdirs layout, latest qconf
...
svn path=/trunk/kdesupport/qca/; revision=406922
2005-04-21 13:26:38 +00:00
Brad Hards
e14b232489
Add qca to the provider libs requirements. Not including it appears
...
harmless on linux, but causes macos to barf.
svn path=/trunk/kdesupport/qca/; revision=406687
2005-04-20 08:44:31 +00:00
Brad Hards
4808b30585
Remove some debugging verbage
...
svn path=/trunk/kdesupport/qca/; revision=406686
2005-04-20 08:43:25 +00:00
Brad Hards
a101cdeff6
Initial add of HMAC support for Botan provider
...
Note that this has issues with long keys (more than 512 bytes). If you get
segfaults in set_key, then that is likely the problem. I've queried
Jack Lloyd about it, but no answer at this stage.
svn path=/trunk/kdesupport/qca/; revision=406446
2005-04-18 22:18:50 +00:00
Brad Hards
8da07f1232
Add in skeleton of a QCA2 SASL provider, based on Cyrus SASL
...
svn path=/trunk/kdesupport/qca/; revision=406284
2005-04-18 11:50:58 +00:00
Justin Karneges
55997c30ba
mac fixes
...
svn path=/trunk/kdesupport/qca/; revision=405481
2005-04-14 06:51:54 +00:00
Brad Hards
e81156fea5
Enable the secure memory plugin.
...
svn path=/trunk/kdesupport/qca/; revision=405284
2005-04-13 12:10:35 +00:00