Mark Nalimov
797b430540
Minor docs fix
2021-05-24 11:01:43 +03:00
Albert Astals Cid
f62a8ee8f7
Run clang-format
...
find . \( -name "*.cpp" -or -name "*.h" -or -name "*.c" -or -name "*.cc" \) -exec clang-format -i {} \;
If you reached this file doing a git blame, please see README.clang-format (added 2 commits in the future of this one)
2020-09-07 02:13:47 +02:00
Albert Astals Cid
d26d7a7959
Add more override
...
And fix okular -> qca copy&paste typo ^_^
2020-02-09 01:21:32 +01:00
Albert Astals Cid
c5f5a4c038
clazy: Enable level2 except a few checks
...
also a few of the manual checks
2020-01-29 17:36:23 +01:00
Laurent Montel
acb45eeb84
Use nullptr
2020-01-20 13:37:51 +01:00
Ivan Romanov
df794c0181
Remove deprecated keyword
2017-07-08 09:53:45 +05:00
Ivan Romanov
28245c731e
Add base64 convenience functions
2016-09-19 10:48:11 +05:00
Ivan Romanov
57878ff44f
Add support for AES GCM and AES CCM modes
...
Only qca-openssl now can use GCM and CCM. CCM is not tested and
planed for future.
2016-09-19 10:48:11 +05:00
Ivan Romanov
4b8e2214cd
added new functiion pluginPaths
...
Retrieve plugin paths. It consists of:
1. QCA_PLUGIN_PATH environment if set.
2. QCoreApplication::libraryPaths() .
3. Directory where plugins were installed.
QCA_PLUGIN_PATH is paths list like PATH or QT_PLUGIN_PATH.
It uses system path separator. ";" on Windows and ":" on Unix.
Also qcatool now uses this function.
2014-09-24 17:47:35 +06:00
Ivan Romanov
6bf4e5213e
Define QCA version only in cmake rules
...
Added new generated public include qca_version.h.
Also add new version DEFINES
QCA_MAJOR_VERSION
QCA_MINOR_VERSION
QCA_PATCH_VERSION
QCA_VERSION_STR
QCA_VERSION_CHECK(major, minor, patch)
and new version functions
const char *qcaVersionStr()
int qcaMajorVersion()
int qcaMinorVersion()
int qcaPatchVersion()
2014-01-03 14:37:00 +06:00
Bartosz Brachaczek
506d9ef311
Add unloadProvider() function for symmetry with insertProvider()
...
REVIEW: 114690
2014-01-02 17:23:42 +06:00
Justin Karneges
b982fe98f0
prepare for 2.0.3 release
...
svn path=/trunk/kdesupport/qca/; revision=1201470
2010-11-27 20:34:37 +00:00
Justin Karneges
f4bec75e39
really set version to 2.0.2
...
svn path=/trunk/kdesupport/qca/; revision=961313
2009-04-29 21:43:35 +00:00
Justin Karneges
b2f9cb34da
docs nit
...
svn path=/trunk/kdesupport/qca/; revision=818668
2008-06-09 06:27:52 +00:00
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