Justin Karneges
19c92df402
sasl params changes
...
svn path=/trunk/kdesupport/qca/; revision=674194
2007-06-11 23:18:19 +00:00
Justin Karneges
ca8417b3ce
mechlist should be stringlist
...
svn path=/trunk/kdesupport/qca/; revision=673070
2007-06-08 22:08:57 +00:00
Justin Karneges
22bda16af0
push x509 object comparisons into the provider
...
svn path=/trunk/kdesupport/qca/; revision=673069
2007-06-08 21:57:32 +00:00
Brad Hards
231f7f8eb8
Switch Cipher::blockSize to return int, rather than unsigned int.
...
I think unsigned int was a bit more descriptive, but certainly
is non-standard.
svn path=/trunk/kdesupport/qca/; revision=670664
2007-06-02 11:22:26 +00:00
Justin Karneges
a7cd5e041a
ability to set untrusted certs for CMS verification
...
svn path=/trunk/kdesupport/qca/; revision=664841
2007-05-14 23:16:31 +00:00
Justin Karneges
ee2f3096d1
crl locations embedded in certs
...
svn path=/trunk/kdesupport/qca/; revision=658041
2007-04-25 19:39:34 +00:00
Justin Karneges
0bc811dbf2
we don't use these anymore
...
svn path=/trunk/kdesupport/qca/; revision=655199
2007-04-17 22:33:36 +00:00
Brad Hards
114fcaf1f5
krazy cleanups
...
svn path=/trunk/kdesupport/qca/; revision=654947
2007-04-17 12:09:20 +00:00
Justin Karneges
924d5a685f
QSecureArray/QBigInteger -> QCA::SecureArray/QCA::BigInteger
...
svn path=/trunk/kdesupport/qca/; revision=653598
2007-04-13 19:04:16 +00:00
Justin Karneges
e38dd5370d
keystore api update
...
svn path=/trunk/kdesupport/qca/; revision=653377
2007-04-13 06:32:02 +00:00
Justin Karneges
39cd886afb
QCAPlugin is now not a QObject, but subclasses are
...
svn path=/trunk/kdesupport/qca/; revision=653255
2007-04-13 00:42:19 +00:00
Justin Karneges
07104e0119
add tls issuer list support, prepare provider for remaining tls features
...
svn path=/trunk/kdesupport/qca/; revision=652442
2007-04-11 02:13:20 +00:00
Brad Hards
3ba47fa6c4
EBN fixes for signal: -> Q_SIGNALS, slots: -> Q_SLOTS
...
svn path=/trunk/kdesupport/qca/; revision=649891
2007-04-03 11:03:38 +00:00
Justin Karneges
c3c8ad40a5
pgp fingerprint note
...
svn path=/trunk/kdesupport/qca/; revision=646114
2007-03-24 16:39:09 +00:00
Brad Hards
492ec1c0a8
Remove the Quality enum from the Random capability, as
...
discussed with Justin.
It was only really supported by the Botan provider, and
Botan dropped the idea in 1.6.0. Also, it never ensured
that the random number was actually secure.
svn path=/trunk/kdesupport/qca/; revision=620048
2007-01-05 05:22:34 +00:00
Brad Hards
57c0a105b2
Update FSF address.
...
svn path=/trunk/kdesupport/qca/; revision=618708
2007-01-02 05:10:11 +00:00
Justin Karneges
28331808c2
preserve info order
...
svn path=/trunk/kdesupport/qca/; revision=605044
2006-11-15 05:21:41 +00:00
Justin Karneges
12c1b9bcdf
fix signal args
...
svn path=/trunk/kdesupport/qca/; revision=604529
2006-11-13 06:08:30 +00:00
Justin Karneges
355c7c215e
non-const some sasl functions, non-pure some pkeycontext functions
...
svn path=/trunk/kdesupport/qca/; revision=604501
2006-11-13 01:44:41 +00:00
Justin Karneges
ee676bd6f1
all provider contexts are qobjects now!
...
svn path=/trunk/kdesupport/qca/; revision=604498
2006-11-13 00:47:46 +00:00
Brad Hards
9681bfc51c
Switch the "pix" name to be "pkcs12", which is a bit
...
easier to remember.
svn path=/trunk/kdesupport/qca/; revision=597045
2006-10-19 09:45:52 +00:00
Brad Hards
d17af052b0
Implement the framework for RFC3546 Server Name Indication.
...
This allows a virtual host to support a range of HTTPS connections.
CCBUG: 122433
svn path=/trunk/kdesupport/qca/; revision=594800
2006-10-12 11:09:47 +00:00
Justin Karneges
5f85093df1
no more direct password support for keystore needed
...
svn path=/trunk/kdesupport/qca/; revision=527109
2006-04-06 21:44:41 +00:00
Justin Karneges
2c9fe4432c
remove const for encrypt,decrypt,deriveKey
...
svn path=/trunk/kdesupport/qca/; revision=524786
2006-03-31 09:13:50 +00:00
Justin Karneges
e5fb40653c
remove some consts and change startup for KeyStoreListContext, ensureAccess for entries
...
svn path=/trunk/kdesupport/qca/; revision=524306
2006-03-30 09:11:00 +00:00
Justin Karneges
6f0af30961
update to reflect cert chain stuff
...
svn path=/trunk/kdesupport/qca/; revision=524265
2006-03-30 07:25:14 +00:00
Justin Karneges
fdf7240cfd
support passive persistence, start/stop events, optimize entry access
...
svn path=/trunk/kdesupport/qca/; revision=520909
2006-03-21 07:55:54 +00:00
Brad Hards
dc729f0e92
Switch TLS::supportedCipherSuites() to take a
...
Version instead of a Mode. This allows for cipher
suites that are only available for some protocol
versions and different naming between SSL3 and TLS1.
CCMAIL: justin@affinix.com
svn path=/trunk/kdesupport/qca/; revision=519496
2006-03-17 11:16:23 +00:00
Justin Karneges
7722e56837
use q_interface for plugins, add diagnostic text
...
svn path=/trunk/kdesupport/qca/; revision=513017
2006-02-24 08:08:43 +00:00
Brad Hards
5af77cc0ce
Move the providers page to where doxygen will find it.
...
Add a bit more detail to the providers page, including a link
to the new client-side provider example.
Add an introductory architecture page.
svn path=/trunk/kdesupport/qca/; revision=503433
2006-01-29 05:43:49 +00:00
Justin Karneges
faa60e9bfe
passphrase request context, and ability to reject passphrase request
...
svn path=/trunk/kdesupport/qca/; revision=441313
2005-07-31 05:12:42 +00:00
Justin Karneges
93b936d881
update tls/sasl api
...
svn path=/trunk/kdesupport/qca/; revision=440609
2005-07-31 01:27:27 +00:00
Justin Karneges
bfc1b65efb
dtls, option to enable only specific keystores
...
svn path=/trunk/kdesupport/qca/; revision=440371
2005-07-30 09:16:05 +00:00
Justin Karneges
0f64071f8b
reworked keystore system, also now tls is async
...
svn path=/trunk/kdesupport/qca/; revision=439543
2005-07-28 12:17:09 +00:00
Justin Karneges
ed1c0bd0d5
enable pgp
...
svn path=/trunk/kdesupport/qca/; revision=432305
2005-07-06 22:27:02 +00:00
Justin Karneges
871d1a4186
make it work on windows
...
svn path=/trunk/kdesupport/qca/; revision=432284
2005-07-06 21:37:45 +00:00
Justin Karneges
9f47013898
update cms api
...
svn path=/trunk/kdesupport/qca/; revision=428929
2005-06-25 20:25:52 +00:00
Justin Karneges
9b918f5de9
add more QCA_EXPORT
...
svn path=/trunk/kdesupport/qca/; revision=428729
2005-06-25 02:48:53 +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
2798f600c0
rename SMIME to CMS, fix up the API a little
...
svn path=/trunk/kdesupport/qca/; revision=411807
2005-05-10 07:04:41 +00:00
Justin Karneges
43c1246846
secure message api ready
...
svn path=/trunk/kdesupport/qca/; revision=410221
2005-05-07 02:00:45 +00:00
Justin Karneges
504373adfc
implementing securemessage
...
svn path=/trunk/kdesupport/qca/; revision=409940
2005-05-06 07:13:23 +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
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
beb5736f05
smart provider handling for pkey
...
svn path=/trunk/kdesupport/qca/; revision=405023
2005-04-12 10:25:35 +00:00
Justin Karneges
f027ff41a9
keystore works and systemstore uses it
...
svn path=/trunk/kdesupport/qca/; revision=404245
2005-04-09 07:43:15 +00:00
Justin Karneges
9db1e7675d
cert key ids
...
svn path=/trunk/kdesupport/qca/; revision=403004
2005-04-04 03:20:20 +00:00
Justin Karneges
704de04a07
key bitsize
...
svn path=/trunk/kdesupport/qca/; revision=402997
2005-04-04 00:34:13 +00:00
Justin Karneges
ab508f9893
keystore API for accessing system stores, smart cards, and pgp
...
svn path=/trunk/kdesupport/qca/; revision=401186
2005-03-28 07:11:58 +00:00