Added new cmake variable SHARED_LIBRARY. By default is on.
When it is off QCA library, plugins, tools, examples and unittests
will be built as static. Also if is used static Qt plugins will be
built as static. Tested with Qt4.
QCA_LIB_SUFFIX intended to replace workaround
3 major version. For building for Qt5 can be used
-DQCA_LIB_SUFFIX=qt5 for example. Result will be
named libqca2-qt5.so.2.0.3 library for Linux.
Also this suffix will be applied for qca2 pkg config file,
qcatool2 binary and qcatool2 manpage.
I hope that is a good way to resolve the building conflict
against qt4 and qt5.
This covers all of 4.3, and the first part of 4.4.
There are a number of failing tests. At this stage
I think they represent problems with QCA or (more
likely) problems with the version of openssl I am
using.
svn path=/trunk/kdesupport/qca/; revision=524340
Fix typo error in result for 4.1.6 - not valid, signature
on end entity certificate is invalid.
Also remove suggestion that libgcrypt will one day have
Certificate / CRL handling.
svn path=/trunk/kdesupport/qca/; revision=508539
These tests, and the test suite certificates and CRLs
are from the NIST Public Key Interoperability Test
Suite (PKITS), which is available from
http://csrc.nist.gov/pki/testing/x509paths.html
At the moment, this unit test only covers the 6
tests in 4.1 of the NIST test documentation.
svn path=/trunk/kdesupport/qca/; revision=508176