1658 Commits

Author SHA1 Message Date
Justin Karneges
20f48c72bb update FSF address
svn path=/trunk/kdesupport/qca/; revision=695775
2007-08-02 22:41:00 +00:00
Justin Karneges
921d26ff52 update
svn path=/trunk/kdesupport/qca/; revision=695734
2007-08-02 20:25:21 +00:00
Justin Karneges
8dd6d9e5ff finish provider docs
svn path=/trunk/kdesupport/qca/; revision=695732
2007-08-02 20:18:17 +00:00
Justin Karneges
3259b8763c follow api change
svn path=/trunk/kdesupport/qca/; revision=695692
2007-08-02 17:31:35 +00:00
Justin Karneges
bc5e3d1a7e more docs, make waitFor functions return bool
svn path=/trunk/kdesupport/qca/; revision=695468
2007-08-02 07:52:53 +00:00
Brad Hards
0f89c8bc31 Take 2 at grouping parts of the QCA API.
We now only put classes in the module pages.

svn path=/trunk/kdesupport/qca/; revision=694573
2007-07-31 04:11:42 +00:00
Brad Hards
ec582e26b4 Divide the API documentation into a user module and a
provider module.

Also associate the metatype support functions with the 
SyncThread page, as requested by Justin.

svn path=/trunk/kdesupport/qca/; revision=694526
2007-07-30 23:40:24 +00:00
Laurent Montel
0ee9f2b4f9 Don't try to use pkgconfig on win32
svn path=/trunk/kdesupport/qca/; revision=693855
2007-07-29 09:50:49 +00:00
Laurent Montel
334b6612b8 Not try to use pkgconfig on win
svn path=/trunk/kdesupport/qca/; revision=693854
2007-07-29 09:47:29 +00:00
Justin Karneges
f33749facb a few more docs
svn path=/trunk/kdesupport/qca/; revision=693448
2007-07-28 00:15:18 +00:00
Justin Karneges
0f9cbdfa74 notes to point application developers away from the provider contexts
svn path=/trunk/kdesupport/qca/; revision=693442
2007-07-28 00:04:02 +00:00
Justin Karneges
1415eef115 more provider interface documentation
svn path=/trunk/kdesupport/qca/; revision=693434
2007-07-27 23:17:01 +00:00
Justin Karneges
f498d3c2d1 remove exclusion of qcaprovider.h
svn path=/trunk/kdesupport/qca/; revision=693349
2007-07-27 19:27:10 +00:00
Jonathan Riddell
9b45f191b9 add missing licence file
svn path=/trunk/kdesupport/qca/; revision=693190
2007-07-27 11:46:28 +00:00
Justin Karneges
b4a1c19465 more provider interface docs
svn path=/trunk/kdesupport/qca/; revision=693093
2007-07-27 02:28:52 +00:00
Justin Karneges
bb9a3bb9af debug linux builds need a lib name :)
svn path=/trunk/kdesupport/qca/; revision=693092
2007-07-27 02:04:41 +00:00
Justin Karneges
6422e7bc8c tripledes-cbc
svn path=/trunk/kdesupport/qca/; revision=692991
2007-07-26 19:11:04 +00:00
Justin Karneges
288c5f7e68 QCA_NO_PLUGINS now can work as a define also
svn path=/trunk/kdesupport/qca/; revision=692953
2007-07-26 17:03:40 +00:00
Brad Hards
fd10fb89be Stop it segfaulting.
The problem isn't really in the test, but in QCA. This is
really a workaround.

svn path=/trunk/kdesupport/qca/; revision=691252
2007-07-23 08:12:54 +00:00
Justin Karneges
14f090e422 assert if tracker is gone (qca shutdown) before manager destructs
svn path=/trunk/kdesupport/qca/; revision=691027
2007-07-22 19:24:26 +00:00
Brad Hards
2f9411e61f Update to new keystore API.
This example is segfaulting for me.

svn path=/trunk/kdesupport/qca/; revision=690824
2007-07-22 10:36:40 +00:00
Brad Hards
e1c4a32119 Add CA tools used for test certificate generation.
These are from openssl.

svn path=/trunk/kdesupport/qca/; revision=690746
2007-07-22 04:32:00 +00:00
Brad Hards
515bbd19e1 Update to use new certificates. The old ones were
from openvalidation.org, but have expired.

This test should now pass.

svn path=/trunk/kdesupport/qca/; revision=690744
2007-07-22 04:22:00 +00:00
Brad Hards
f1b60f1370 Update the certificates / keys used for testing Cryptographic
Message Syntax. The previous cert was from openvalidation.org,
but had expired.

svn path=/trunk/kdesupport/qca/; revision=690743
2007-07-22 04:18:42 +00:00
Justin Karneges
167fb73989 very minor reorganization and bugfixes
svn path=/trunk/kdesupport/qca/; revision=690422
2007-07-21 01:36:20 +00:00
Justin Karneges
6ffa0b891f enable pipeunittest
svn path=/trunk/kdesupport/qca/; revision=690329
2007-07-20 18:09:19 +00:00
Justin Karneges
c37c319748 diagnosticText not supposed to be pure virtual
svn path=/trunk/kdesupport/qca/; revision=690322
2007-07-20 17:51:10 +00:00
Justin Karneges
f898722b88 initial provider interface documentation
svn path=/trunk/kdesupport/qca/; revision=690071
2007-07-20 01:05:05 +00:00
Justin Karneges
6708107e0a DOR-SR support in securemessage, diagnosticText in securemessage, cleanup
svn path=/trunk/kdesupport/qca/; revision=690066
2007-07-20 00:26:04 +00:00
Justin Karneges
8ac16998db use agent concept from SyncThread in here also
svn path=/trunk/kdesupport/qca/; revision=689741
2007-07-19 00:50:26 +00:00
Justin Karneges
2c746f3725 this should be || not &&
svn path=/trunk/kdesupport/qca/; revision=689730
2007-07-19 00:10:30 +00:00
Justin Karneges
7f32c2a088 some extra try/catches for invalid scenarios
svn path=/trunk/kdesupport/qca/; revision=689728
2007-07-19 00:04:21 +00:00
Brad Hards
bb9f98cddf the qpipe unit test is close enough for now.
svn path=/trunk/kdesupport/qca/; revision=689475
2007-07-18 11:25:08 +00:00
Brad Hards
884eabc3a9 API documentation update
svn path=/trunk/kdesupport/qca/; revision=689437
2007-07-18 08:32:55 +00:00
Brad Hards
f0607188c0 Add some additional testing of secure qpipe.
The added qTest() lines seem to be necessary to make it work 
in valgrind.

svn path=/trunk/kdesupport/qca/; revision=688609
2007-07-16 12:14:56 +00:00
Justin Karneges
0a23b3ff7f change 'make check' to 'make test' at the top level
svn path=/trunk/kdesupport/qca/; revision=686554
2007-07-11 16:39:10 +00:00
Brad Hards
49a39f949f Partial API dox for QPipe/QPipeEnd.
svn path=/trunk/kdesupport/qca/; revision=686459
2007-07-11 11:28:17 +00:00
Brad Hards
3bf452555e Use QTest::qWait() instead of repeated calls to processEvents()
Add testing for signals.

svn path=/trunk/kdesupport/qca/; revision=686457
2007-07-11 11:21:45 +00:00
Justin Karneges
d64855e335 enable the pipe ends and spin the eventloop as necessary
svn path=/trunk/kdesupport/qca/; revision=686147
2007-07-10 18:46:32 +00:00
Justin Karneges
3a2725cdaf only use encoded() if we have received encoded data
svn path=/trunk/kdesupport/qca/; revision=686122
2007-07-10 18:16:06 +00:00
Brad Hards
68ff3782fa Add in a test for the QPipe classes - this doesn't work yet.
In fact, it segfaults.

It looks like there is a problem in the way QPipe is set up.
Valgrind or gdb shows the problem.

CCMAIL: justin@affinix.com

svn path=/trunk/kdesupport/qca/; revision=685983
2007-07-10 09:10:32 +00:00
Brad Hards
6b9080fcc6 Update the test plan to reflect the "make test" target for
qconf/qmake.

svn path=/trunk/kdesupport/qca/; revision=685631
2007-07-09 10:56:41 +00:00
Brad Hards
6302b633dc Change the target for the qmake/qconf based unit tests to be
"make test", to match cmake.


svn path=/trunk/kdesupport/qca/; revision=685629
2007-07-09 10:52:52 +00:00
Brad Hards
017fabc468 Minor API documentation update.
svn path=/trunk/kdesupport/qca/; revision=685185
2007-07-08 06:52:20 +00:00
Brad Hards
59b43209dc Update description for unit testing, including trying to provide
a bit of guidance to users.


svn path=/trunk/kdesupport/qca/; revision=685164
2007-07-08 05:40:09 +00:00
Brad Hards
f3d4868398 Rework the MD5 and SHA1 file tests to remove reliance
on additional files (not provided with QCA). 

This also makes the tests run much, much faster.

svn path=/trunk/kdesupport/qca/; revision=685152
2007-07-08 04:50:36 +00:00
Brad Hards
2ba165058f This test is worth keeping for when we properly support
Sender Name Indication (i.e. with openssl 0.9.9)


svn path=/trunk/kdesupport/qca/; revision=685120
2007-07-08 04:29:59 +00:00
Brad Hards
5547b5554b Handle the case where we don't have a provider for Certificate or CRL.
This should make the tests less fragile.


svn path=/trunk/kdesupport/qca/; revision=685068
2007-07-08 03:03:39 +00:00
Brad Hards
0caa39cf1a Reduce the scope of the unit testing, in order to make the tests
less brittle.

Specifically, the test of which providers are available is now gone,
and the capabilities test now only checks for the "built-in" providers.


svn path=/trunk/kdesupport/qca/; revision=685059
2007-07-08 02:11:06 +00:00
Justin Karneges
fdbd80e98b respect disableServerSendLast
svn path=/trunk/kdesupport/qca/; revision=685051
2007-07-08 02:02:59 +00:00