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
ca7b9c820f
KeyLoader object for async private key loading
...
svn path=/trunk/kdesupport/qca/; revision=651513
2007-04-08 02:33:38 +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
Justin Karneges
2f4aa2fea1
allow disabling security without having to edit the file
...
svn path=/trunk/kdesupport/qca/; revision=650053
2007-04-03 18:12:25 +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
Brad Hards
74838e3fd1
API dox update for recent changes
...
svn path=/trunk/kdesupport/qca/; revision=649889
2007-04-03 10:59:57 +00:00
Justin Karneges
fe37f70f89
keystore asynchronous mode stubs
...
svn path=/trunk/kdesupport/qca/; revision=649644
2007-04-02 22:41:46 +00:00
Brad Hards
04345213e3
Hybrid EBN fixes - both api dox, and krazy fixes.
...
svn path=/trunk/kdesupport/qca/; revision=649243
2007-04-02 11:48:41 +00:00
Brad Hards
776a99f4bb
Reorganise the api docs a bit, to help EBN.
...
Also a little bit of extra detail for some of the PGP functions.
svn path=/trunk/kdesupport/qca/; revision=649169
2007-04-02 07:16:13 +00:00
Justin Karneges
0f17fbc864
randomInt should return signed int
...
svn path=/trunk/kdesupport/qca/; revision=648706
2007-04-01 04:07:22 +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
3a3fa3c3af
minor changes: default args and renamed enum items
...
svn path=/trunk/kdesupport/qca/; revision=647654
2007-03-29 03:12:41 +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
Justin Karneges
c3c8ad40a5
pgp fingerprint note
...
svn path=/trunk/kdesupport/qca/; revision=646114
2007-03-24 16:39:09 +00:00
Justin Karneges
1b3d53b8bc
fix cert info map caching
...
svn path=/trunk/kdesupport/qca/; revision=646109
2007-03-24 16:00:18 +00:00
Justin Karneges
399d68dd1a
go back to polling for windows, corrected windows console usage
...
svn path=/trunk/kdesupport/qca/; revision=645946
2007-03-23 22:30:09 +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
Stephan Kulow
d85021bbec
make it C++
...
svn path=/trunk/kdesupport/qca/; revision=635280
2007-02-19 18:05:14 +00:00
Justin Karneges
f46f72508d
console now supports real tty access. added some notes to the header.
...
svn path=/trunk/kdesupport/qca/; revision=635004
2007-02-19 02:04:25 +00:00
Christian Ehrlicher
78406a6651
win32 compile
...
- update openssl to search for libeay too
- saslservtests needs wsock32
- export CertificateInfoPair to fix qca-openssl linking
- add setenv() to pgpunittest.cpp for win32 - maybe add a check for setenv()
svn path=/trunk/kdesupport/qca/; revision=633918
2007-02-15 19:17:56 +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
492ec1c0a8
Remove the Quality enum from the Random capability, as
...
discussed with Justin.
It was only really supported by the Botan provider, and
Botan dropped the idea in 1.6.0. Also, it never ensured
that the random number was actually secure.
svn path=/trunk/kdesupport/qca/; revision=620048
2007-01-05 05:22:34 +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
fe1e4a2678
Trivial comment edit.
...
svn path=/trunk/kdesupport/qca/; revision=614863
2006-12-19 08:30:57 +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
77c31f750c
remove unnecessary QCA_EXPORT usage
...
svn path=/trunk/kdesupport/qca/; revision=605537
2006-11-17 05:28:44 +00:00
Brad Hards
a60b281780
Remove the "withAlgorithm" method, which doesn't really
...
make sense with our new approach to using
MessageAuthenticationCode directly.
Also a few random whitepace changes, brought to you by
.xemacs.
svn path=/trunk/kdesupport/qca/; revision=605535
2006-11-17 05:06:47 +00:00
Laurent Montel
3a57d23517
Link qcatool under windows with qmake (for the moment cmake
...
can't link :( )
svn path=/trunk/kdesupport/qca/; revision=605363
2006-11-16 14:07:43 +00:00
Brad Hards
dc3ccd0110
Add a bit more API documentation, for new methods/classes
...
introduced for the ordered certificate info.
svn path=/trunk/kdesupport/qca/; revision=605323
2006-11-16 11:00:20 +00:00
Brad Hards
6ad4fb500e
Remove the default arguments on MessageAuthenticationCode,
...
as discussed with Justin.
It basically made sense to have a default of SHA1 for HMAC, but
when we went away from having all the specific classes, defaulting
all MAC to be HMAC(SHA1) was a bit of a stretch.
svn path=/trunk/kdesupport/qca/; revision=605322
2006-11-16 10:58:43 +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
28331808c2
preserve info order
...
svn path=/trunk/kdesupport/qca/; revision=605044
2006-11-15 05:21:41 +00:00
Justin Karneges
6bcb0fa503
add some more errors to the enums
...
svn path=/trunk/kdesupport/qca/; revision=605015
2006-11-15 00:14:30 +00:00
Justin Karneges
f7933603e2
move the console password prompter out of qcatool and into qca
...
svn path=/trunk/kdesupport/qca/; revision=604538
2006-11-13 07:10:37 +00:00
Justin Karneges
12c1b9bcdf
fix signal args
...
svn path=/trunk/kdesupport/qca/; revision=604529
2006-11-13 06:08:30 +00:00
Justin Karneges
3f52cfa037
make SyncThread public
...
svn path=/trunk/kdesupport/qca/; revision=604527
2006-11-13 05:59:14 +00:00
Justin Karneges
355c7c215e
non-const some sasl functions, non-pure some pkeycontext functions
...
svn path=/trunk/kdesupport/qca/; revision=604501
2006-11-13 01:44:41 +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
8e1bfd5cff
Add initial support for special fields that are
...
found in Extended Validation certificates.
The spec for this can be seen at
http://www.cabforum.org/EV_Certificate_Guidelines_-_Draft_10-2...pdf , Section 6 provides the information on the certificate
contents.
Note that this is based on an draft of the "guidelines",
and there could be some changes (although it is pretty
unlikely - this part of the spec has been pretty stable
for a while).
svn path=/trunk/kdesupport/qca/; revision=601153
2006-11-02 10:09:48 +00:00
Brad Hards
1a2c8cffd2
Minor API updates.
...
svn path=/trunk/kdesupport/qca/; revision=597974
2006-10-22 08:03:49 +00:00
Brad Hards
cbf6faaab1
API dox improvements for the QCA::KeyBundle class.
...
svn path=/trunk/kdesupport/qca/; revision=597060
2006-10-19 10:33:48 +00:00
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
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