Brad Hards
cf8ff67e8a
Update provider to handle new include style.
...
svn path=/trunk/kdesupport/qca/; revision=383578
2005-01-29 07:55:29 +00:00
Brad Hards
23c6ebaabb
Update provider to handle new include approach
...
svn path=/trunk/kdesupport/qca/; revision=383575
2005-01-29 07:42:34 +00:00
Brad Hards
533c9c9c59
Update provider to reflect new include style.
...
svn path=/trunk/kdesupport/qca/; revision=383573
2005-01-29 07:16:35 +00:00
Brad Hards
b9c40d98fc
Make it consistent.
...
svn path=/trunk/kdesupport/qca/; revision=381430
2005-01-23 07:10:41 +00:00
Brad Hards
cce3f0dd74
Add hashing algos.
...
svn path=/trunk/kdesupport/qca/; revision=374188
2004-12-30 09:45:07 +00:00
Brad Hards
6b13577210
Add MD4, MD5 and RIPEMD160 hashes. Also add suppression of warnings
...
about weak keys.
svn path=/trunk/kdesupport/qca/; revision=374166
2004-12-30 08:22:28 +00:00
Brad Hards
17ec148d16
Refactoring of the QCA OpenSSL plugin to use the EVP interface.
...
Also some gratuitous wipespace changes.
svn path=/trunk/kdesupport/qca/; revision=374165
2004-12-30 08:20:54 +00:00
Brad Hards
84a734a1c6
qconf enable qca-botan
...
svn path=/trunk/kdesupport/qca/; revision=371799
2004-12-19 01:16:02 +00:00
Brad Hards
c8689200cf
Add qconf support.
...
svn path=/trunk/kdesupport/qca/; revision=371796
2004-12-19 01:01:03 +00:00
Brad Hards
89510efec0
This built, but segfaulted. It'd be nice if we could avoid it
...
building at all, but not seeing any way to do that yet.
svn path=/trunk/kdesupport/qca/; revision=371576
2004-12-18 07:06:56 +00:00
Brad Hards
ddbfb53e95
DES provider
...
svn path=/trunk/kdesupport/qca/; revision=366842
2004-11-28 11:15:52 +00:00
Brad Hards
15b15a266e
Initial cut-over to the new padding approach. We still don't actually
...
support PKCS7, but I'll try to finish that off today.
This also brings in some API docs changes that I had lying around, they
aren't related, but I was too lazy to split it out.
svn path=/trunk/kdesupport/qca/; revision=366744
2004-11-27 21:14:42 +00:00
Brad Hards
a544a15e4b
An interim step to getting the new crypto approach implemented.
...
I had the concept wrong for how update() and final() should work,
this corrects that.
svn path=/trunk/kdesupport/qca/; revision=366590
2004-11-27 10:31:22 +00:00
Brad Hards
9707759819
Initial import of a Botan provider. Not installable yet.
...
svn path=/trunk/kdesupport/qca/; revision=365741
2004-11-24 07:36:45 +00:00
Brad Hards
f5f984383b
Big refactoring, so I have less places to make misteakes.
...
Also add in AES192, AES256, Blowfish and triple DES. Do we want anything
else? DES maybe?
svn path=/trunk/kdesupport/qca/; revision=365384
2004-11-23 08:51:35 +00:00
Brad Hards
1a1aef19ed
Add the second v2 plugin. This one is based on libgcrypt, and the
...
current version provides SHA1, SHA256, SHA384 and SHA512, as well as some
early work on AES128.
Justin - can you take a look at the qconf stuff, or point me to an
example of one that uses the -config script approach? Basically we
just need to plug in libgcrypt-config --cflags and
libgcrypt-config --libs (and maybe make sure --version is at least
1.2.0).
CCMAIL: delta-affinix.com@lists.affinix.com
svn path=/trunk/kdesupport/qca/; revision=364428
2004-11-20 06:07:03 +00:00
Brad Hards
3486e4e37b
Make the context structures be protected:
...
svn path=/trunk/kdesupport/qca/; revision=362816
2004-11-14 00:27:13 +00:00
Brad Hards
b30bc1bb9d
KeyLength fixes.
...
svn path=/trunk/kdesupport/qca/; revision=361649
2004-11-09 08:39:17 +00:00
Brad Hards
077224671c
Build system cleanups.
...
svn path=/trunk/kdesupport/qca/; revision=361150
2004-11-07 11:21:26 +00:00
Brad Hards
791977a0b6
The first V2 plugin!
...
This has OpenSSL support, and implements hashes (SHA1, SHA0, MD2, MD4,
MD5, RIPEMD160) and HMAC (with SHA1, MD5 and RIPEMD160).
CCMAIL: delta-affinix.com@lists.affinix.com
svn path=/trunk/kdesupport/qca/; revision=361137
2004-11-07 10:08:07 +00:00
Brad Hards
3962447ad3
Add support for SHA0, MD2, MD4 and RIPEMD160 hashes.
...
svn path=/trunk/kdesupport/qca/; revision=349963
2004-09-28 11:54:40 +00:00
Justin Karneges
25e241f074
INSTALL_ROOT
...
svn path=/trunk/kdesupport/qca/; revision=274086
2003-12-21 00:11:51 +00:00
Justin Karneges
cf85f2dcfe
oops
...
svn path=/trunk/kdesupport/qca/; revision=273613
2003-12-17 23:14:26 +00:00
Justin Karneges
1c059f49d2
install to the right place?
...
svn path=/trunk/kdesupport/qca/; revision=273605
2003-12-17 22:54:50 +00:00
Justin Karneges
16feb132f3
fix memory leak
...
svn path=/trunk/kdesupport/qca/; revision=272322
2003-12-10 16:53:57 +00:00
Justin Karneges
a9adf55765
fix configuration
...
svn path=/trunk/kdesupport/qca/; revision=272231
2003-12-10 00:06:43 +00:00
Justin Karneges
2c7e5a19b9
last solaris warning
...
svn path=/trunk/kdesupport/qca/; revision=265753
2003-11-09 12:12:21 +00:00
Justin Karneges
3be0a7d433
more solaris warnings
...
svn path=/trunk/kdesupport/qca/; revision=264385
2003-11-04 00:38:37 +00:00
Justin Karneges
0f43bd6808
fix solaris warnings
...
svn path=/trunk/kdesupport/qca/; revision=264257
2003-11-03 16:32:30 +00:00
Justin Karneges
0f0d05799d
more portable scripts
...
svn path=/trunk/kdesupport/qca/; revision=261838
2003-10-25 12:31:00 +00:00
Justin Karneges
2d8cdd94c1
solaris-compatible
...
svn path=/trunk/kdesupport/qca/; revision=261833
2003-10-25 12:19:52 +00:00
Justin Karneges
f3f2ba28fa
SASL error codes
...
svn path=/trunk/kdesupport/qca/; revision=259307
2003-10-16 03:04:49 +00:00
Justin Karneges
e3e16a85e5
no more malloc/free
...
svn path=/trunk/kdesupport/qca/; revision=258135
2003-10-12 03:57:11 +00:00
Justin Karneges
6292d9f0cb
last windows fixes?
...
svn path=/trunk/kdesupport/qca/; revision=258132
2003-10-12 02:31:04 +00:00
Justin Karneges
874cc2c610
more win fixes
...
svn path=/trunk/kdesupport/qca/; revision=258131
2003-10-12 02:04:33 +00:00
Justin Karneges
e0e9dd211a
make it work under windows
...
svn path=/trunk/kdesupport/qca/; revision=258130
2003-10-12 01:50:36 +00:00
Justin Karneges
85583e9c2e
TLS shutdown handling
...
svn path=/trunk/kdesupport/qca/; revision=257828
2003-10-10 20:04:50 +00:00
Justin Karneges
5e5c2d4b42
nit
...
svn path=/trunk/kdesupport/qca/; revision=257766
2003-10-10 14:36:05 +00:00
Justin Karneges
231ec39c5b
support for tracking written TLS bytes
...
svn path=/trunk/kdesupport/qca/; revision=257147
2003-10-08 02:26:11 +00:00
Justin Karneges
eaa4a1973c
finished?
...
svn path=/trunk/kdesupport/qca/; revision=252009
2003-09-18 00:27:28 +00:00
Justin Karneges
44d388b635
nit fixes
...
svn path=/trunk/kdesupport/qca/; revision=251728
2003-09-17 01:55:03 +00:00
Justin Karneges
3b519974a9
a configure script
...
svn path=/trunk/kdesupport/qca/; revision=251727
2003-09-17 01:54:23 +00:00
Justin Karneges
90274a5914
more files
...
svn path=/trunk/kdesupport/qca/; revision=251726
2003-09-17 01:48:20 +00:00
Justin Karneges
3c306e011d
initial stuff
...
svn path=/trunk/kdesupport/qca/; revision=251725
2003-09-17 01:42:02 +00:00
Justin Karneges
b5ee65cbb6
license info / plugin version define
...
svn path=/trunk/kdesupport/qca/; revision=251711
2003-09-17 01:02:09 +00:00
Justin Karneges
5564ba5d92
a todo file!
...
svn path=/trunk/kdesupport/qca/; revision=251431
2003-09-16 03:00:57 +00:00
Justin Karneges
7f65515918
add license info, conform to slight change in qca
...
svn path=/trunk/kdesupport/qca/; revision=251430
2003-09-16 02:57:37 +00:00
Justin Karneges
16988ca210
updated to latest qconf (fixes qmake path issue)
...
svn path=/trunk/kdesupport/qca/; revision=251422
2003-09-16 01:10:09 +00:00
Justin Karneges
ee7f535a5c
some rearrangements
...
svn path=/trunk/kdesupport/qca/; revision=251397
2003-09-15 23:06:00 +00:00
Justin Karneges
eae4c603d5
some fixes
...
svn path=/trunk/kdesupport/qca/; revision=251228
2003-09-15 13:23:34 +00:00