summaryrefslogtreecommitdiffstats
path: root/kopete/protocols
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2012-11-24 16:19:37 +0100
committerSlávek Banko <slavek.banko@axis.cz>2012-11-26 01:11:13 +0100
commit0b1c520e35f7466cfa41824536b1743acf81e5d5 (patch)
tree95340fd2df85eddd6fd87806c910a6747cf2168b /kopete/protocols
parentb54420f80343eb11f6f3d77def9cf214ce0e6149 (diff)
downloadtdenetwork-0b1c520e35f7466cfa41824536b1743acf81e5d5.tar.gz
tdenetwork-0b1c520e35f7466cfa41824536b1743acf81e5d5.zip
Rename QCA to TQCA
Fix FTBFS (part of the original commit) (cherry picked from commit 68b5e38626333b0c1c0396ef8b4b9221e425465a)
Diffstat (limited to 'kopete/protocols')
-rw-r--r--kopete/protocols/groupwise/gwaccount.cpp2
-rw-r--r--kopete/protocols/groupwise/libgroupwise/qcatlshandler.cpp2
-rw-r--r--kopete/protocols/jabber/jabberaccount.cpp2
-rw-r--r--kopete/protocols/jabber/libiris/iris/jabber/s5b.cpp2
-rw-r--r--kopete/protocols/jabber/libiris/iris/xmpp-core/Makefile.am2
-rw-r--r--kopete/protocols/jabber/libiris/iris/xmpp-core/hash.h2
-rw-r--r--kopete/protocols/jabber/libiris/iris/xmpp-core/qcaprovider.h191
-rw-r--r--kopete/protocols/jabber/libiris/iris/xmpp-core/simplesasl.h2
-rw-r--r--kopete/protocols/jabber/libiris/iris/xmpp-core/tlshandler.cpp2
-rw-r--r--kopete/protocols/jabber/ui/jabberregisteraccount.cpp2
10 files changed, 9 insertions, 200 deletions
diff --git a/kopete/protocols/groupwise/gwaccount.cpp b/kopete/protocols/groupwise/gwaccount.cpp
index d6d89a25..af783338 100644
--- a/kopete/protocols/groupwise/gwaccount.cpp
+++ b/kopete/protocols/groupwise/gwaccount.cpp
@@ -43,7 +43,7 @@
#include <kopeteview.h>
#include "client.h"
-#include "qca.h"
+#include <qca.h>
#include "gwcontact.h"
#include "gwcontactlist.h"
#include "gwprotocol.h"
diff --git a/kopete/protocols/groupwise/libgroupwise/qcatlshandler.cpp b/kopete/protocols/groupwise/libgroupwise/qcatlshandler.cpp
index 0cf55684..2151c8c9 100644
--- a/kopete/protocols/groupwise/libgroupwise/qcatlshandler.cpp
+++ b/kopete/protocols/groupwise/libgroupwise/qcatlshandler.cpp
@@ -19,7 +19,7 @@
#include <tqtimer.h>
-#include "qca.h"
+#include <qca.h>
#include "qcatlshandler.h"
diff --git a/kopete/protocols/jabber/jabberaccount.cpp b/kopete/protocols/jabber/jabberaccount.cpp
index a8597658..ecdef4cd 100644
--- a/kopete/protocols/jabber/jabberaccount.cpp
+++ b/kopete/protocols/jabber/jabberaccount.cpp
@@ -25,7 +25,7 @@
#include "filetransfer.h"
#include "xmpp.h"
#include "xmpp_tasks.h"
-#include "qca.h"
+#include <qca.h>
#include "bsocket.h"
#include "jabberaccount.h"
diff --git a/kopete/protocols/jabber/libiris/iris/jabber/s5b.cpp b/kopete/protocols/jabber/libiris/iris/jabber/s5b.cpp
index 9e1f4ccd..0e32ecf5 100644
--- a/kopete/protocols/jabber/libiris/iris/jabber/s5b.cpp
+++ b/kopete/protocols/jabber/libiris/iris/jabber/s5b.cpp
@@ -27,7 +27,7 @@
#include<stdlib.h>
#include<qca.h>
#include"xmpp_xmlcommon.h"
-#include"hash.h"
+#include "../xmpp-core/hash.h"
#include"socks.h"
#include"safedelete.h"
diff --git a/kopete/protocols/jabber/libiris/iris/xmpp-core/Makefile.am b/kopete/protocols/jabber/libiris/iris/xmpp-core/Makefile.am
index 8e89a082..19fdc5d4 100644
--- a/kopete/protocols/jabber/libiris/iris/xmpp-core/Makefile.am
+++ b/kopete/protocols/jabber/libiris/iris/xmpp-core/Makefile.am
@@ -1,6 +1,6 @@
# The only Q_OBJECT lines are in securestream.{h,cpp} and we deal with them below.
# Give metasources a file with no Q_OBJECT line to stop unsermake assuming we want METASOURCES = AUTO
-METASOURCES = AUTO
+#METASOURCES = AUTO
noinst_LTLIBRARIES = libiris_xmpp_core.la
AM_CPPFLAGS = $(IDN_CFLAGS)
diff --git a/kopete/protocols/jabber/libiris/iris/xmpp-core/hash.h b/kopete/protocols/jabber/libiris/iris/xmpp-core/hash.h
index 616fb314..b6a4b8b7 100644
--- a/kopete/protocols/jabber/libiris/iris/xmpp-core/hash.h
+++ b/kopete/protocols/jabber/libiris/iris/xmpp-core/hash.h
@@ -21,7 +21,7 @@
#ifndef HASH_H
#define HASH_H
-#include"qcaprovider.h"
+#include <qcaprovider.h>
namespace XMPP
{
diff --git a/kopete/protocols/jabber/libiris/iris/xmpp-core/qcaprovider.h b/kopete/protocols/jabber/libiris/iris/xmpp-core/qcaprovider.h
deleted file mode 100644
index 9f4fa1fb..00000000
--- a/kopete/protocols/jabber/libiris/iris/xmpp-core/qcaprovider.h
+++ /dev/null
@@ -1,191 +0,0 @@
-/*
- * qcaprovider.h - QCA Plugin API
- * Copyright (C) 2003 Justin Karneges
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
- */
-
-#ifndef QCAPROVIDER_H
-#define QCAPROVIDER_H
-
-#include<tqglobal.h>
-#include<tqstring.h>
-#include<tqdatetime.h>
-#include<tqobject.h>
-#include<tqhostaddress.h>
-#include"qca.h"
-
-#define QCA_PLUGIN_VERSION 1
-
-class QCAProvider
-{
-public:
- QCAProvider() {}
- virtual ~QCAProvider() {}
-
- virtual void init()=0;
- virtual int qcaVersion() const=0;
- virtual int capabilities() const=0;
- virtual void *context(int cap)=0;
-};
-
-class QCA_HashContext
-{
-public:
- virtual ~QCA_HashContext() {}
-
- virtual QCA_HashContext *clone()=0;
- virtual void reset()=0;
- virtual void update(const char *in, unsigned int len)=0;
- virtual void final(TQByteArray *out)=0;
-};
-
-class QCA_CipherContext
-{
-public:
- virtual ~QCA_CipherContext() {}
-
- virtual QCA_CipherContext *clone()=0;
- virtual int keySize()=0;
- virtual int blockSize()=0;
- virtual bool generateKey(char *out, int keysize=-1)=0;
- virtual bool generateIV(char *out)=0;
-
- virtual bool setup(int dir, int mode, const char *key, int keysize, const char *iv, bool pad)=0;
- virtual bool update(const char *in, unsigned int len)=0;
- virtual bool final(TQByteArray *out)=0;
-};
-
-class QCA_RSAKeyContext
-{
-public:
- virtual ~QCA_RSAKeyContext() {}
-
- virtual QCA_RSAKeyContext *clone() const=0;
- virtual bool isNull() const=0;
- virtual bool havePublic() const=0;
- virtual bool havePrivate() const=0;
- virtual bool createFromDER(const char *in, unsigned int len)=0;
- virtual bool createFromPEM(const char *in, unsigned int len)=0;
- virtual bool createFromNative(void *in)=0;
- virtual bool generate(unsigned int bits)=0;
- virtual bool toDER(TQByteArray *out, bool publicOnly)=0;
- virtual bool toPEM(TQByteArray *out, bool publicOnly)=0;
-
- virtual bool encrypt(const TQByteArray &in, TQByteArray *out, bool oaep)=0;
- virtual bool decrypt(const TQByteArray &in, TQByteArray *out, bool oaep)=0;
-};
-
-struct QCA_CertProperty
-{
- TQString var;
- TQString val;
-};
-
-class QCA_CertContext
-{
-public:
- virtual ~QCA_CertContext() {}
-
- virtual QCA_CertContext *clone() const=0;
- virtual bool isNull() const=0;
- virtual bool createFromDER(const char *in, unsigned int len)=0;
- virtual bool createFromPEM(const char *in, unsigned int len)=0;
- virtual bool toDER(TQByteArray *out)=0;
- virtual bool toPEM(TQByteArray *out)=0;
-
- virtual TQString serialNumber() const=0;
- virtual TQString subjectString() const=0;
- virtual TQString issuerString() const=0;
- virtual TQValueList<QCA_CertProperty> subject() const=0;
- virtual TQValueList<QCA_CertProperty> issuer() const=0;
- virtual TQDateTime notBefore() const=0;
- virtual TQDateTime notAfter() const=0;
- virtual bool matchesAddress(const TQString &realHost) const=0;
-};
-
-class QCA_TLSContext
-{
-public:
- enum Result { Success, Error, Continue };
- virtual ~QCA_TLSContext() {}
-
- virtual void reset()=0;
- virtual bool startClient(const TQPtrList<QCA_CertContext> &store, const QCA_CertContext &cert, const QCA_RSAKeyContext &key)=0;
- virtual bool startServer(const TQPtrList<QCA_CertContext> &store, const QCA_CertContext &cert, const QCA_RSAKeyContext &key)=0;
-
- virtual int handshake(const TQByteArray &in, TQByteArray *out)=0;
- virtual int shutdown(const TQByteArray &in, TQByteArray *out)=0;
- virtual bool encode(const TQByteArray &plain, TQByteArray *to_net, int *encoded)=0;
- virtual bool decode(const TQByteArray &from_net, TQByteArray *plain, TQByteArray *to_net)=0;
- virtual bool eof() const=0;
- virtual TQByteArray unprocessed()=0;
-
- virtual QCA_CertContext *peerCertificate() const=0;
- virtual int validityResult() const=0;
-};
-
-struct QCA_SASLHostPort
-{
- TQHostAddress addr;
- TQ_UINT16 port;
-};
-
-struct QCA_SASLNeedParams
-{
- bool user, authzid, pass, realm;
-};
-
-class QCA_SASLContext
-{
-public:
- enum Result { Success, Error, NeedParams, AuthCheck, Continue };
- virtual ~QCA_SASLContext() {}
-
- // common
- virtual void reset()=0;
- virtual void setCoreProps(const TQString &service, const TQString &host, QCA_SASLHostPort *local, QCA_SASLHostPort *remote)=0;
- virtual void setSecurityProps(bool noPlain, bool noActive, bool noDict, bool noAnon, bool reqForward, bool reqCreds, bool reqMutual, int ssfMin, int ssfMax, const TQString &_ext_authid, int _ext_ssf)=0;
- virtual int security() const=0;
- virtual int errorCond() const=0;
-
- // init / first step
- virtual bool clientStart(const TQStringList &mechlist)=0;
- virtual int clientFirstStep(bool allowClientSendFirst)=0;
- virtual bool serverStart(const TQString &realm, TQStringList *mechlist, const TQString &name)=0;
- virtual int serverFirstStep(const TQString &mech, const TQByteArray *in)=0;
-
- // get / set params
- virtual QCA_SASLNeedParams clientParamsNeeded() const=0;
- virtual void setClientParams(const TQString *user, const TQString *authzid, const TQString *pass, const TQString *realm)=0;
- virtual TQString username() const=0;
- virtual TQString authzid() const=0;
-
- // continue steps
- virtual int nextStep(const TQByteArray &in)=0;
- virtual int tryAgain()=0;
-
- // results
- virtual TQString mech() const=0;
- virtual const TQByteArray *clientInit() const=0;
- virtual TQByteArray result() const=0;
-
- // security layer
- virtual bool encode(const TQByteArray &in, TQByteArray *out)=0;
- virtual bool decode(const TQByteArray &in, TQByteArray *out)=0;
-};
-
-#endif
diff --git a/kopete/protocols/jabber/libiris/iris/xmpp-core/simplesasl.h b/kopete/protocols/jabber/libiris/iris/xmpp-core/simplesasl.h
index 9e5c8c51..8b395d5e 100644
--- a/kopete/protocols/jabber/libiris/iris/xmpp-core/simplesasl.h
+++ b/kopete/protocols/jabber/libiris/iris/xmpp-core/simplesasl.h
@@ -21,7 +21,7 @@
#ifndef SIMPLESASL_H
#define SIMPLESASL_H
-#include"qcaprovider.h"
+#include <qcaprovider.h>
namespace XMPP
{
diff --git a/kopete/protocols/jabber/libiris/iris/xmpp-core/tlshandler.cpp b/kopete/protocols/jabber/libiris/iris/xmpp-core/tlshandler.cpp
index 313c6b6a..1aa87b85 100644
--- a/kopete/protocols/jabber/libiris/iris/xmpp-core/tlshandler.cpp
+++ b/kopete/protocols/jabber/libiris/iris/xmpp-core/tlshandler.cpp
@@ -21,7 +21,7 @@
#include"xmpp.h"
#include<tqtimer.h>
-#include"qca.h"
+#include <qca.h>
using namespace XMPP;
diff --git a/kopete/protocols/jabber/ui/jabberregisteraccount.cpp b/kopete/protocols/jabber/ui/jabberregisteraccount.cpp
index 631ec3f4..4575825f 100644
--- a/kopete/protocols/jabber/ui/jabberregisteraccount.cpp
+++ b/kopete/protocols/jabber/ui/jabberregisteraccount.cpp
@@ -33,7 +33,7 @@
#include <tqtimer.h>
#include <tqregexp.h>
-#include "qca.h"
+#include <qca.h>
#include "xmpp.h"
#include "xmpp_tasks.h"