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
Justin Karneges
dd1e6926b2
move enums, add trust mode
...
svn path=/trunk/kdesupport/qca/; revision=397143
2005-03-13 08:48:36 +00:00
Justin Karneges
7dc24b2d94
make a separate list for DER/PEM I/O support
...
svn path=/trunk/kdesupport/qca/; revision=395659
2005-03-08 03:17:37 +00:00
Justin Karneges
8663b3136f
add dlgroup, rework the dsa/dh handling
...
svn path=/trunk/kdesupport/qca/; revision=395440
2005-03-07 10:23:45 +00:00
Justin Karneges
c579f4b56d
dsa signature format option
...
svn path=/trunk/kdesupport/qca/; revision=395131
2005-03-05 20:50:49 +00:00
Justin Karneges
759bf1005a
cert sigs, comparing, options validation, no redundant global functions
...
svn path=/trunk/kdesupport/qca/; revision=394990
2005-03-05 04:18:05 +00:00
Justin Karneges
9e0128f477
ca, personal bundle
...
svn path=/trunk/kdesupport/qca/; revision=394970
2005-03-05 01:10:14 +00:00
Justin Karneges
c8fb436f5b
store is done now
...
svn path=/trunk/kdesupport/qca/; revision=394962
2005-03-04 23:54:03 +00:00
Justin Karneges
a2ac358848
initial cert/csr/crl code
...
svn path=/trunk/kdesupport/qca/; revision=394937
2005-03-04 21:50:57 +00:00
Justin Karneges
84c0c93c11
some of these can be const
...
svn path=/trunk/kdesupport/qca/; revision=394771
2005-03-04 07:56:05 +00:00
Justin Karneges
31780a9650
public key implementation
...
svn path=/trunk/kdesupport/qca/; revision=394708
2005-03-03 21:56:23 +00:00
Justin Karneges
add103a725
finalize cipher stuff (naming, padding, modes), restore key/iv bytearray overloads
...
svn path=/trunk/kdesupport/qca/; revision=394295
2005-03-02 08:04:56 +00:00
Justin Karneges
d6c41ddf9c
add kdf context
...
svn path=/trunk/kdesupport/qca/; revision=394058
2005-03-01 10:21:21 +00:00
Justin Karneges
0e1c7408e8
new plugin code, based on QPlugin
...
svn path=/trunk/kdesupport/qca/; revision=393688
2005-02-28 02:28:23 +00:00
Justin Karneges
7dc68f5e61
port to Qt 4
...
svn path=/trunk/kdesupport/qca/; revision=393410
2005-02-27 01:12:26 +00:00
Justin Karneges
4910fd75ec
reorganize the enum / helper class names, add multi signer verify for securemessage
...
svn path=/trunk/kdesupport/qca/; revision=392944
2005-02-25 06:51:06 +00:00
Justin Karneges
d9b6d05e27
cert and securemessage now done
...
svn path=/trunk/kdesupport/qca/; revision=392758
2005-02-24 08:39:08 +00:00
Justin Karneges
ca4a3a543d
added PBE, moved some enums and C secmem out of qca_core
...
svn path=/trunk/kdesupport/qca/; revision=382285
2005-01-25 13:01:45 +00:00
Justin Karneges
128ea69121
cert creation, pkcs12, passphrases should use secure array
...
svn path=/trunk/kdesupport/qca/; revision=378347
2005-01-14 06:36:12 +00:00
Justin Karneges
47d42a6d6d
divide qca.h, move the includes
...
svn path=/trunk/kdesupport/qca/; revision=374565
2005-01-01 02:44:28 +00:00