321 Commits

Author SHA1 Message Date
Justin Karneges
4ad52e4ebb convenience methods to set certs from keybundle
svn path=/trunk/kdesupport/qca/; revision=684113
2007-07-06 07:16:11 +00:00
Justin Karneges
b5dae4b1dd built-in layertracker
svn path=/trunk/kdesupport/qca/; revision=684048
2007-07-06 00:35:13 +00:00
Justin Karneges
e6a602e06b allow specifying no flags
svn path=/trunk/kdesupport/qca/; revision=684040
2007-07-05 23:32:34 +00:00
Justin Karneges
8a073803f9 sasl now should work async, but it is totally unclean and probably wrong
svn path=/trunk/kdesupport/qca/; revision=683038
2007-07-04 01:22:12 +00:00
Justin Karneges
f823ea4219 complete tls, supports async and dtls interface now
svn path=/trunk/kdesupport/qca/; revision=683036
2007-07-04 00:54:52 +00:00
Justin Karneges
ea6d9e5dab completion result, validateflags
svn path=/trunk/kdesupport/qca/; revision=681370
2007-06-28 18:53:41 +00:00
Justin Karneges
3ee8350826 securemessage bytesWritten
svn path=/trunk/kdesupport/qca/; revision=680322
2007-06-25 22:02:34 +00:00
Justin Karneges
3a5009ce8a Hostname -> HostName
svn path=/trunk/kdesupport/qca/; revision=680269
2007-06-25 19:39:00 +00:00
Justin Karneges
61528f9968 SNI for server mode
svn path=/trunk/kdesupport/qca/; revision=680254
2007-06-25 19:08:05 +00:00
Brad Hards
9b662ae30f API documentation updates.
svn path=/trunk/kdesupport/qca/; revision=680073
2007-06-25 11:28:25 +00:00
Justin Karneges
ba3aea15a6 issuerLocations, ocspLocations
svn path=/trunk/kdesupport/qca/; revision=679855
2007-06-25 05:25:11 +00:00
Brad Hards
90d41b6db4 Initial api docs update for MemoryRegion class.
svn path=/trunk/kdesupport/qca/; revision=679575
2007-06-24 10:30:56 +00:00
Brad Hards
ee24f351ec Add a little bit of missing API documentation.
svn path=/trunk/kdesupport/qca/; revision=679508
2007-06-24 05:40:53 +00:00
Justin Karneges
ffe193af48 change getEnter to getChar
svn path=/trunk/kdesupport/qca/; revision=678611
2007-06-21 20:54:18 +00:00
Justin Karneges
a1100408bf complete keystore, add isAvailable to provider api
svn path=/trunk/kdesupport/qca/; revision=677379
2007-06-19 02:36:21 +00:00
Justin Karneges
bf27824a9a use MemoryRegion instead of SecureArray, for hash, mac, and pkey sign/verify
svn path=/trunk/kdesupport/qca/; revision=677315
2007-06-18 21:31:14 +00:00
Justin Karneges
9b0f91b8f9 move some operators out of global and into class scope
svn path=/trunk/kdesupport/qca/; revision=675788
2007-06-15 05:37:51 +00:00
Justin Karneges
cf8e72e033 improve null array handling, including null array still being considered secure
svn path=/trunk/kdesupport/qca/; revision=675773
2007-06-15 05:01:21 +00:00
Justin Karneges
8db4578482 allow secure and non-secure memory to share the same constructs
svn path=/trunk/kdesupport/qca/; revision=675732
2007-06-14 21:35:14 +00:00
Justin Karneges
841a205069 remove unnecessary secure array usage in arrayToHex
svn path=/trunk/kdesupport/qca/; revision=674778
2007-06-13 02:30:43 +00:00
Justin Karneges
46d519ae31 remove unnecessary secure memory usage in pgp api
svn path=/trunk/kdesupport/qca/; revision=674773
2007-06-13 00:34:06 +00:00
Justin Karneges
3d0f851cb3 complete rfc 2818 hostname validation, with kssl compat stuff
svn path=/trunk/kdesupport/qca/; revision=674762
2007-06-12 23:51:51 +00:00
Justin Karneges
2db0ae1fcb remove unnecessary secure array usage in pkey api
svn path=/trunk/kdesupport/qca/; revision=674761
2007-06-12 23:49:25 +00:00
Christian Ehrlicher
213edd7685 export one more class to fix linking sasltest
svn path=/trunk/kdesupport/qca/; revision=674621
2007-06-12 17:54:48 +00:00
Justin Karneges
ab782c5ff4 remove unnecessary secure array usage from cert api
svn path=/trunk/kdesupport/qca/; revision=674313
2007-06-12 02:30:58 +00:00
Justin Karneges
19c92df402 sasl params changes
svn path=/trunk/kdesupport/qca/; revision=674194
2007-06-11 23:18:19 +00:00
Justin Karneges
9003c933ef notes about synchronous event handling
svn path=/trunk/kdesupport/qca/; revision=673089
2007-06-08 23:34:31 +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
Justin Karneges
2171081a29 some nit api changes
svn path=/trunk/kdesupport/qca/; revision=673037
2007-06-08 20:31:50 +00:00
Justin Karneges
c025229198 Provider qcaVersion, version, and deinit
svn path=/trunk/kdesupport/qca/; revision=673032
2007-06-08 20:05:04 +00:00
Justin Karneges
c7a0bb5bcc getters
svn path=/trunk/kdesupport/qca/; revision=672759
2007-06-08 04:02:55 +00:00
Justin Karneges
385fac08e3 getters
svn path=/trunk/kdesupport/qca/; revision=672757
2007-06-08 03:47:24 +00:00
Justin Karneges
eb56c9a601 api nit
svn path=/trunk/kdesupport/qca/; revision=672748
2007-06-08 02:38:42 +00:00
Justin Karneges
27e04daa81 ConstraintType is now a class
svn path=/trunk/kdesupport/qca/; revision=672719
2007-06-07 22:46:11 +00:00
Justin Karneges
5a97d03b5b CertificateInfoType is now a class, average uses are still API compatible
svn path=/trunk/kdesupport/qca/; revision=672697
2007-06-07 21:31:12 +00:00
Justin Karneges
835c4e30ff formatting
svn path=/trunk/kdesupport/qca/; revision=671107
2007-06-03 19:50:19 +00:00
Justin Karneges
6714aae7ff formatting
svn path=/trunk/kdesupport/qca/; revision=671093
2007-06-03 19:26:51 +00:00
Justin Karneges
7142b861db formatting
svn path=/trunk/kdesupport/qca/; revision=671089
2007-06-03 19:01:50 +00:00
Justin Karneges
dd17361f15 dptr
svn path=/trunk/kdesupport/qca/; revision=671080
2007-06-03 18:24:55 +00:00
Brad Hards
e94a0b450b A little more apidox.
svn path=/trunk/kdesupport/qca/; revision=670990
2007-06-03 11:14:58 +00:00
Brad Hards
2324c20ceb API documentation for meta-methods.
svn path=/trunk/kdesupport/qca/; revision=670982
2007-06-03 10:36:31 +00:00
Justin Karneges
f0eed781e0 clarify about non-inheritability
svn path=/trunk/kdesupport/qca/; revision=670877
2007-06-02 20:03:09 +00:00
André Wöbbeking
12059c9b1f -pedantic
svn path=/trunk/kdesupport/qca/; revision=670669
2007-06-02 11:43:53 +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
Brad Hards
0073bb0a13 Add apidox for DLGroupSet enum.
svn path=/trunk/kdesupport/qca/; revision=670647
2007-06-02 10:39:17 +00:00
Brad Hards
3fedad1900 Initial documentation for QPipe.
svn path=/trunk/kdesupport/qca/; revision=670617
2007-06-02 07:08:31 +00:00
Brad Hards
562fb75a48 Suppress stray links to Certificate object in apidocs.
svn path=/trunk/kdesupport/qca/; revision=670607
2007-06-02 06:36:56 +00:00
Brad Hards
2c2c3c5b8f API docs for the ConstraintType enum.
svn path=/trunk/kdesupport/qca/; revision=670602
2007-06-02 06:07:18 +00:00
Justin Karneges
ab5cb16312 formatting
svn path=/trunk/kdesupport/qca/; revision=670564
2007-06-02 01:48:06 +00:00