305 Commits

Author SHA1 Message Date
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
Brad Hards
53f62b2fa3 API dox.
Add in documentation for KeyStoreEntryWatcher, and 
explain QCA::systemStore() a bit more.

svn path=/trunk/kdesupport/qca/; revision=670563
2007-06-02 01:35:47 +00:00
Brad Hards
19ac4b741d Add in minimal apidocs for assignment operators and copy
constructors.

Also fix the problem where Provider::Context wasn't
showing up properly in the class list.

svn path=/trunk/kdesupport/qca/; revision=670559
2007-06-02 00:24:30 +00:00
Justin Karneges
ddcfd78c74 non-default ctor/etc and dptr
svn path=/trunk/kdesupport/qca/; revision=670554
2007-06-01 23:47:13 +00:00
Justin Karneges
27f327bd7a formatting, non-default ctor/etc and dptr
svn path=/trunk/kdesupport/qca/; revision=670551
2007-06-01 23:22:53 +00:00
Justin Karneges
c8daffd861 getters
svn path=/trunk/kdesupport/qca/; revision=670530
2007-06-01 21:43:43 +00:00
Justin Karneges
06842b9d11 non-default ctor/etc and dptr
svn path=/trunk/kdesupport/qca/; revision=670510
2007-06-01 19:52:55 +00:00
Justin Karneges
8d25e7203b more formatting
svn path=/trunk/kdesupport/qca/; revision=670509
2007-06-01 19:40:39 +00:00
Justin Karneges
3fc714f8af formatting
svn path=/trunk/kdesupport/qca/; revision=670508
2007-06-01 19:33:05 +00:00
Justin Karneges
1b99cafa0a add operator!= to match operator==, inlined
svn path=/trunk/kdesupport/qca/; revision=670500
2007-06-01 19:06:41 +00:00
Justin Karneges
7ddc70de0a remove CRL::signature, for consistency with other objects
svn path=/trunk/kdesupport/qca/; revision=670496
2007-06-01 18:47:50 +00:00
Justin Karneges
1bb4e28b5d doc for orderedDNOnly
svn path=/trunk/kdesupport/qca/; revision=670482
2007-06-01 17:00:53 +00:00
Justin Karneges
52e4134552 this should be a reference
svn path=/trunk/kdesupport/qca/; revision=670479
2007-06-01 16:44:40 +00:00
Brad Hards
cf7e39897c API documentation enhancements.
svn path=/trunk/kdesupport/qca/; revision=670417
2007-06-01 11:55:03 +00:00
Brad Hards
ea8f72c671 Typo fixes - from krazy.
svn path=/trunk/kdesupport/qca/; revision=670408
2007-06-01 11:43:52 +00:00
Justin Karneges
3ed8d69aee getters
svn path=/trunk/kdesupport/qca/; revision=670369
2007-06-01 07:27:22 +00:00
Justin Karneges
976d8a99ea formatting
svn path=/trunk/kdesupport/qca/; revision=670366
2007-06-01 07:18:50 +00:00