Maciej Mrozowski
38a76161a3
Actually detect whether MD2 is avalable for OpenSSL plugin
...
CCMAIL: fundawang@linux.net.cn
svn path=/trunk/kdesupport/qca/; revision=1115936
2010-04-18 01:59:31 +00:00
Funda Wang
ddbc7a0da5
conditional build md2 support
...
svn path=/trunk/kdesupport/qca/; revision=1111902
2010-04-07 00:24:14 +00:00
Justin Karneges
0e18d679bd
make sure EVPKey does not use uninitialized data
...
svn path=/trunk/kdesupport/qca/; revision=997267
2009-07-15 17:13:37 +00:00
Brad Hards
5af426b83a
Add support for certificates with SHA2 family digest algorithms.
...
svn path=/trunk/kdesupport/qca/; revision=992617
2009-07-07 12:24:51 +00:00
Bernhard Rosenkraenzer
0ce797a909
Make it build (and work) with OpenSSL 1.0 betas
...
svn path=/trunk/kdesupport/qca/; revision=978853
2009-06-08 11:08:43 +00:00
Justin Karneges
5a2cde805b
fix warning
...
svn path=/trunk/kdesupport/qca/; revision=864425
2008-09-24 19:23:30 +00:00
Justin Karneges
d8619e1dd1
remove whirlpool usage. the algorithm is missing on at least 0.9.8g and
...
0.9.8i, even though there's an OBJ_whirlpool definition in 0.9.8i.
svn path=/trunk/kdesupport/qca/; revision=864423
2008-09-24 19:22:26 +00:00
Sean Harmer
8055efb814
Fixing a memory leak reported by valgrind when encrypting data usng PKCS7_encrypt.
...
svn path=/trunk/kdesupport/qca/; revision=848615
2008-08-18 09:08:51 +00:00
Justin Karneges
13e3d34027
patch from Michael Leupold for random support
...
svn path=/trunk/kdesupport/qca/; revision=820011
2008-06-12 21:11:53 +00:00
Justin Karneges
b869b3f291
always request a certificate from the client when in server mode
...
svn path=/trunk/kdesupport/qca/; revision=777109
2008-02-19 19:09:12 +00:00
Justin Karneges
8034ea2b3a
compile on msvc6
...
svn path=/trunk/kdesupport/qca/; revision=777103
2008-02-19 18:53:39 +00:00
Brad Hards
d7ccec1e6d
Add support for Password Based Key Derivation Function 2
...
(per RFC2898) for the OpenSSL-based provider.
We need this for decrypting OOo encrypted documents. It is
present in the libgcrypt and Botan based providers, but they
aren't released.
svn path=/trunk/kdesupport/qca/; revision=747138
2007-12-11 06:34:57 +00:00
Justin Karneges
d5d180d27d
allow X509Item to be assigned in the same way it can be copied
...
svn path=/trunk/kdesupport/qca/; revision=737612
2007-11-16 19:11:04 +00:00
Justin Karneges
beb62607cc
fix for notValidBefore/notValidAfter values when CA signing
...
svn path=/trunk/kdesupport/qca/; revision=733311
2007-11-06 07:09:20 +00:00
Justin Karneges
702f2a5662
initial CA support
...
svn path=/trunk/kdesupport/qca/; revision=733263
2007-11-05 23:55:30 +00:00
Justin Karneges
8b52677483
"undefined interface" moc workaround
...
http://forum.psi-im.org/thread/4686
svn path=/trunk/kdesupport/qca/; revision=732927
2007-11-05 05:21:51 +00:00
Brad Hards
a0992ebbd0
Implement the Whirlpool hashing algorithm, and the
...
CAST5 cipher in QCA.
CCMAIL: tnagy1024@gmail.com
svn path=/trunk/kdesupport/qca/; revision=707711
2007-09-02 18:55:35 +00:00
Justin Karneges
f7d62e373b
infocontext support for cipher and mac
...
svn path=/trunk/kdesupport/qca/; revision=705920
2007-08-28 22:03:30 +00:00
Justin Karneges
5e602dcd97
Hash::supportedTypes and InfoContext
...
svn path=/trunk/kdesupport/qca/; revision=705821
2007-08-28 17:11:40 +00:00
Justin Karneges
dfaee3b8a2
slight improvement of cms error reporting
...
svn path=/trunk/kdesupport/qca/; revision=702435
2007-08-20 16:25:18 +00:00
Justin Karneges
42ad5f5928
when doing enc/dec in one pass, append to to_net rather than replace it
...
svn path=/trunk/kdesupport/qca/; revision=702419
2007-08-20 15:49:20 +00:00
Justin Karneges
f525239f5c
support tls update with both from_net and from_app at the same time
...
svn path=/trunk/kdesupport/qca/; revision=702052
2007-08-20 01:11:25 +00:00
Justin Karneges
551b84abf4
error message hack for cms, this is still a mess
...
svn path=/trunk/kdesupport/qca/; revision=699764
2007-08-14 02:35:39 +00:00
Justin Karneges
c9cfdf7208
cms bytes written signal
...
svn path=/trunk/kdesupport/qca/; revision=699474
2007-08-13 06:54:00 +00:00
Justin Karneges
4a6f061ec1
for safety, use the always-fail passphrase callback even for public objects
...
svn path=/trunk/kdesupport/qca/; revision=699035
2007-08-11 21:02:41 +00:00
Justin Karneges
38112041a3
don't increment openssl references when using X509_STORE add functions
...
svn path=/trunk/kdesupport/qca/; revision=699026
2007-08-11 20:39:01 +00:00
Brad Hards
a0f358dd9d
Add AES192 in CBC mode with PKCS7 padding, and also
...
AES256 in CBC mode with PKCS7 padding.
We already have AES128 in CBC mode with PKCS7 padding, which
is pretty much strong enough for anything you'd be willing
to use an internet-connected computer for.
svn path=/trunk/kdesupport/qca/; revision=696966
2007-08-06 12:09:41 +00:00
Justin Karneges
3259b8763c
follow api change
...
svn path=/trunk/kdesupport/qca/; revision=695692
2007-08-02 17:31:35 +00:00
Justin Karneges
6422e7bc8c
tripledes-cbc
...
svn path=/trunk/kdesupport/qca/; revision=692991
2007-07-26 19:11:04 +00:00
Justin Karneges
facac9f2f0
tls session resuming, firstStepDone changed to certificateRequested
...
svn path=/trunk/kdesupport/qca/; revision=684510
2007-07-06 18:57:03 +00:00
Justin Karneges
e4c50c2aa2
flag for when server requests a certificate
...
svn path=/trunk/kdesupport/qca/; revision=684491
2007-07-06 18:03:29 +00:00
Justin Karneges
58097350d8
need to emit resultsReady after start
...
svn path=/trunk/kdesupport/qca/; revision=683035
2007-07-04 00:53:51 +00:00
Justin Karneges
d8773cf850
more qca-openssl to qca-ossl renaming
...
svn path=/trunk/kdesupport/qca/; revision=681659
2007-06-29 19:51:37 +00:00