81 Commits

Author SHA1 Message Date
Justin Karneges
ac119bc046 update qca version to 2.0.1
update qcatool version to 2.0.1

svn path=/trunk/kdesupport/qca/; revision=810570
2008-05-21 00:30:15 +00:00
Justin Karneges
c7f5815b98 fix license header wrapping
svn path=/trunk/kdesupport/qca/; revision=808523
2008-05-16 20:41:50 +00:00
Justin Karneges
5194ff41a1 2.0.0 final
svn path=/trunk/kdesupport/qca/; revision=719686
2007-10-01 17:33:41 +00:00
Justin Karneges
5a21fd531c add missing parameter docs
svn path=/trunk/kdesupport/qca/; revision=708100
2007-09-03 20:44:32 +00:00
Brad Hards
9f9156e4a6 API documentation fixes.
svn path=/trunk/kdesupport/qca/; revision=707939
2007-09-03 12:04:55 +00:00
Brad Hards
57d0f8c93a Minor docs tweaks.
svn path=/trunk/kdesupport/qca/; revision=705256
2007-08-27 15:36:18 +00:00
Brad Hards
7db5c7713d More updates for API documentation.
We now use \ingroup rather than \addtogroup to
collect the user API.

Also made sure that we have the right #include
magic for all of the user API.

svn path=/trunk/kdesupport/qca/; revision=696216
2007-08-04 08:09:02 +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
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
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
c025229198 Provider qcaVersion, version, and deinit
svn path=/trunk/kdesupport/qca/; revision=673032
2007-06-08 20:05:04 +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
Brad Hards
cf7e39897c API documentation enhancements.
svn path=/trunk/kdesupport/qca/; revision=670417
2007-06-01 11:55:03 +00:00
Justin Karneges
976d8a99ea formatting
svn path=/trunk/kdesupport/qca/; revision=670366
2007-06-01 07:18:50 +00:00
Justin Karneges
2be451f24a BasicContext explanation
svn path=/trunk/kdesupport/qca/; revision=670359
2007-06-01 06:58:15 +00:00
Justin Karneges
ff8b982fb6 qca_export,tools,qpipe.h,support,provider,core,qca.h,textfilter and
private headers have been de-indented 1 tab and their documentation 
formatting have been made consistent

svn path=/trunk/kdesupport/qca/; revision=670321
2007-06-01 03:00:13 +00:00
Justin Karneges
24c38e3217 nit cleanup
svn path=/trunk/kdesupport/qca/; revision=670308
2007-06-01 01:08:25 +00:00
Justin Karneges
35e5d4d4ba Q_DISABLE_COPY
svn path=/trunk/kdesupport/qca/; revision=669727
2007-05-30 07:02:34 +00:00
Justin Karneges
3d71842e78 use qPrintable instead of latin1 in this example code
svn path=/trunk/kdesupport/qca/; revision=663369
2007-05-11 00:34:10 +00:00
Justin Karneges
10824daa3c public function for appending plugin diagnostic text
svn path=/trunk/kdesupport/qca/; revision=662453
2007-05-08 07:50:11 +00:00
Justin Karneges
8b7b7295b9 new KeyStoreInfo class to hold details for asker
svn path=/trunk/kdesupport/qca/; revision=658130
2007-04-26 01:55:37 +00:00
Justin Karneges
1624941a6e specify keystore name in asker
svn path=/trunk/kdesupport/qca/; revision=658125
2007-04-26 01:19:55 +00:00
Alon Bar-Lev
7d55469173 Win32 fixup
svn path=/trunk/kdesupport/qca/; revision=657647
2007-04-24 17:17:12 +00:00
Justin Karneges
97d1a15017 explicit constructors
svn path=/trunk/kdesupport/qca/; revision=655600
2007-04-18 21:02:46 +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
2309c8aebd thread-safety and haveSecureRandom for rng
svn path=/trunk/kdesupport/qca/; revision=652419
2007-04-10 23:34:45 +00:00
Alon Bar-Lev
c0ebf2b8c0 Logger: Add log level filter
svn path=/trunk/kdesupport/qca/; revision=651562
2007-04-08 12:29:44 +00:00
Justin Karneges
ee57685090 new event/asker implementation
svn path=/trunk/kdesupport/qca/; revision=651445
2007-04-07 18:31:59 +00:00
Justin Karneges
7bda235c4c update asker api to allow specifying just a keystore for token
svn path=/trunk/kdesupport/qca/; revision=650968
2007-04-05 23:14:50 +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
b1cf8d5e90 /me learns hex
svn path=/trunk/kdesupport/qca/; revision=647950
2007-03-30 00:49:11 +00:00
Justin Karneges
65241886a3 set qca version to 1.99.99, which will allow us to ban beta-compiled plugins after final
svn path=/trunk/kdesupport/qca/; revision=647946
2007-03-30 00:35:15 +00:00
Justin Karneges
66e98c2371 keystore api update for passive entries, initial refactor of keystore backend
svn path=/trunk/kdesupport/qca/; revision=646458
2007-03-25 19:36:00 +00:00
Brad Hards
3507ede288 Documentation update.
Improve API documentation for Event related classes,
and add an example/demo of how to use Event together
with EventHandler, PasswordAsker and TokenAsker.

svn path=/trunk/kdesupport/qca/; revision=644098
2007-03-19 09:28:19 +00:00
Brad Hards
5d26cadeed Add the first cut of a logging capability for QCA.
The design consists of a single system Logger object,
and an AbstractLogDevice which you subclass to do whatever
logging you want, and then just plug into the Logger.

svn path=/trunk/kdesupport/qca/; revision=625453
2007-01-20 07:05:31 +00:00
Brad Hards
57c0a105b2 Update FSF address.
svn path=/trunk/kdesupport/qca/; revision=618708
2007-01-02 05:10:11 +00:00
Brad Hards
2f7e0e5dab Spelling fixes, as identified by Krazy tool.
svn path=/trunk/kdesupport/qca/; revision=618413
2007-01-01 09:01:23 +00:00
Brad Hards
c1994c86eb Remove an accidentally committed method declaration,
which caused breakage.

Thanks to David Faure for reporting this.

svn path=/trunk/kdesupport/qca/; revision=614843
2006-12-19 06:34:33 +00:00
David Faure
2f98906618 Fix compilation for now
svn path=/trunk/kdesupport/qca/; revision=614665
2006-12-18 15:53:49 +00:00
Brad Hards
b3322eed2f A few API documentation updates.
svn path=/trunk/kdesupport/qca/; revision=614545
2006-12-18 07:08:16 +00:00
Justin Karneges
92b8320625 provider config api
svn path=/trunk/kdesupport/qca/; revision=605056
2006-11-15 07:05:50 +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
Justin Karneges
498fe8fff4 provider versioning, also added qcaVersion for runtime version check
svn path=/trunk/kdesupport/qca/; revision=604475
2006-11-12 23:01:27 +00:00
Brad Hards
ade65e2453 An initial set of API documentation for Event.
svn path=/trunk/kdesupport/qca/; revision=595108
2006-10-13 11:29:30 +00:00
Brad Hards
74dc6ef1db Typo fix.
svn path=/trunk/kdesupport/qca/; revision=594807
2006-10-12 11:36:20 +00:00
Justin Karneges
6a0884f267 new event system
svn path=/trunk/kdesupport/qca/; revision=527107
2006-04-06 21:43:31 +00:00