[kopete-devel] KDE/kdenetwork/kopete/protocols/jabber/libiris

2009-08-28 Thread Christoph Feck
SVN commit 1016025 by cfeck:

Fix compile with GCC 4.4

CCMAIL: kopete-devel@kde.org


 A 028_fix_compile_with_gcc44.patch  
 M  +1 -0  iris/irisnet/corelib/netinterface_unix.cpp  


--- 
trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface_unix.cpp
 #1016024:1016025
@@ -33,6 +33,7 @@
 #include net/route.h
 #include netinet/in.h
 #include errno.h
+#include unistd.h
 
 // for solaris
 #ifndef SIOCGIFCONF
___
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel


[kopete-devel] KDE/kdenetwork/kopete/protocols/jabber/libiris

2009-02-18 Thread Laurent Montel
SVN commit 926385 by mlaurent:

Fix iterator and pedantic
CCMAIL: kopete-devel@kde.org


 A 024_fix_semicolons_and_iterator.patch  
 M  +1 -1  iris/irisnet/appledns/appledns.cpp  
 M  +1 -1  iris/irisnet/corelib/jdnsshared.cpp  
 M  +2 -2  iris/irisnet/corelib/netinterface_unix.cpp  
 M  +2 -2  iris/xmpp/cutestuff/httppoll.cpp  
 M  +1 -1  iris/xmpp/cutestuff/socks.cpp  
 M  +2 -2  iris/xmpp/sasl/digestmd5proplist.cpp  
 M  +3 -3  iris/xmpp/xmpp-core/parser.cpp  
 M  +2 -2  iris/xmpp/xmpp-core/protocol.cpp  
 M  +1 -1  iris/xmpp/xmpp-core/stream.cpp  
 M  +2 -2  iris/xmpp/xmpp-core/xmpp.h  
 M  +1 -1  iris/xmpp/xmpp-im/client.cpp  
 M  +1 -1  iris/xmpp/xmpp-im/filetransfer.cpp  
 M  +3 -3  iris/xmpp/xmpp-im/s5b.cpp  
 M  +4 -4  iris/xmpp/xmpp-im/types.cpp  
 M  +1 -1  iris/xmpp/xmpp-im/xmpp_address.h  
 M  +4 -4  iris/xmpp/xmpp-im/xmpp_tasks.cpp  


--- 
trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris/irisnet/appledns/appledns.cpp
 #926384:926385
@@ -237,7 +237,7 @@
 class AppleProvider : public XMPP::IrisNetProvider
 {
Q_OBJECT
-   Q_INTERFACES(XMPP::IrisNetProvider);
+   Q_INTERFACES(XMPP::IrisNetProvider)
 public:
QDnsSd dns;
QHashint,QDnsSdDelegate* delegateById;
--- 
trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris/irisnet/corelib/jdnsshared.cpp
 #926384:926385
@@ -416,7 +416,7 @@
None,// don't muck with anything
FillInAddress,   // for A/
FillInPtrOwner6, // for PTR, IPv6
-   FillInPtrOwner4, // for PTR, IPv4
+   FillInPtrOwner4 // for PTR, IPv4
};
 
JDnsShared *q;
--- 
trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface_unix.cpp
 #926384:926385
@@ -318,7 +318,7 @@
 class UnixNet : public NetInterfaceProvider
 {
Q_OBJECT
-   Q_INTERFACES(XMPP::NetInterfaceProvider);
+   Q_INTERFACES(XMPP::NetInterfaceProvider)
 public:
QListInfo info;
QTimer t;
@@ -406,7 +406,7 @@
 class UnixNetProvider : public IrisNetProvider
 {
Q_OBJECT
-   Q_INTERFACES(XMPP::IrisNetProvider);
+   Q_INTERFACES(XMPP::IrisNetProvider)
 public:
virtual NetInterfaceProvider *createNetInterfaceProvider()
{
--- 
trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris/xmpp/cutestuff/httppoll.cpp
 #926384:926385
@@ -510,7 +510,7 @@
 
 QString HttpProxyPost::getHeader(const QString var) const
 {
-   for(QStringList::ConstIterator it = d-headerLines.begin(); it != 
d-headerLines.end(); ++it) {
+   for(QStringList::ConstIterator it = d-headerLines.constBegin(); it != 
d-headerLines.constEnd(); ++it) {
const QString s = *it;
int n = s.indexOf(: );
if(n == -1)
@@ -752,7 +752,7 @@
 
 QString HttpProxyGetStream::getHeader(const QString var) const
 {
-   for(QStringList::ConstIterator it = d-headerLines.begin(); it != 
d-headerLines.end(); ++it) {
+   for(QStringList::ConstIterator it = d-headerLines.constBegin(); it != 
d-headerLines.constEnd(); ++it) {
const QString s = *it;
int n = s.indexOf(: );
if(n == -1)
--- 
trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris/xmpp/cutestuff/socks.cpp
 #926384:926385
@@ -284,7 +284,7 @@
int at = 0;
quint16 c;
bool ok;
-   for(QStringList::ConstIterator it = s6.begin(); it != s6.end(); 
++it) {
+   for(QStringList::ConstIterator it = s6.constBegin(); it != 
s6.constEnd(); ++it) {
c = (*it).toInt(ok, 16);
a6[at++] = (c  8);
a6[at++] = c  0xff;
--- 
trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris/xmpp/sasl/digestmd5proplist.cpp
 #926384:926385
@@ -34,7 +34,7 @@
 
 QByteArray DIGESTMD5PropList::get(const QByteArray var)
 {
-   for(ConstIterator it = begin(); it != end(); ++it) {
+   for(ConstIterator it = constBegin(); it != constEnd(); ++it) {
if((*it).var == var)
return (*it).val;
}
@@ -123,7 +123,7 @@
 int DIGESTMD5PropList::varCount(const QByteArray var)
 {
int n = 0;
-   for(ConstIterator it = begin(); it != end(); ++it) {
+   for(ConstIterator it = constBegin(); it != constEnd(); ++it) {
if((*it).var == var)
++n;
}
--- 
trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris/xmpp/xmpp-core/parser.cpp
 #926384:926385
@@ -603,9 +603,9 @@
 
 QString Parser::Event::nsprefix(const QString s) const
 {
-   QStringList::ConstIterator it = d-nsnames.begin();
-   QStringList::ConstIterator it2 = d-nsvalues.begin();
-   for(; it != d-nsnames.end(); ++it) {
+   QStringList::ConstIterator it = d-nsnames.constBegin();
+   QStringList::ConstIterator it2 = d-nsvalues.constBegin();
+  

Re: [kopete-devel] KDE/kdenetwork/kopete/protocols/jabber/libiris

2009-02-15 Thread Matt Rogers
On Sunday 15 February 2009 04:13:23 Laurent Montel wrote:
 SVN commit 926385 by mlaurent:

 Fix iterator and pedantic
 CCMAIL: kopete-devel@kde.org


  A 024_fix_semicolons_and_iterator.patch
  M  +1 -1  iris/irisnet/appledns/appledns.cpp
  M  +1 -1  iris/irisnet/corelib/jdnsshared.cpp
  M  +2 -2  iris/irisnet/corelib/netinterface_unix.cpp
  M  +2 -2  iris/xmpp/cutestuff/httppoll.cpp
  M  +1 -1  iris/xmpp/cutestuff/socks.cpp
  M  +2 -2  iris/xmpp/sasl/digestmd5proplist.cpp
  M  +3 -3  iris/xmpp/xmpp-core/parser.cpp
  M  +2 -2  iris/xmpp/xmpp-core/protocol.cpp
  M  +1 -1  iris/xmpp/xmpp-core/stream.cpp
  M  +2 -2  iris/xmpp/xmpp-core/xmpp.h
  M  +1 -1  iris/xmpp/xmpp-im/client.cpp
  M  +1 -1  iris/xmpp/xmpp-im/filetransfer.cpp
  M  +3 -3  iris/xmpp/xmpp-im/s5b.cpp
  M  +4 -4  iris/xmpp/xmpp-im/types.cpp
  M  +1 -1  iris/xmpp/xmpp-im/xmpp_address.h
  M  +4 -4  iris/xmpp/xmpp-im/xmpp_tasks.cpp


Thanks!
--
Matt

___
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel


[kopete-devel] KDE/kdenetwork/kopete/protocols/jabber/libiris

2007-02-21 Thread Christian Ehrlicher
SVN commit 636049 by chehrlic:

fix IRIS_EXPORT
add a new patch to honor qca2 - changes
update iris_patch_070221.diff

CCMAIL: kopete-devel@kde.org

 A 013_qca_svn.patch  
 M  +10 -8 iris/iris_export.h  
 M  +163 -11   iris_patch_070221.diff  


--- trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris/iris_export.h 
#636048:636049
@@ -3,14 +3,16 @@
 
 #include QtGlobal
 
-#define IRIS_EXPORT Q_DECL_EXPORT
-
+#ifndef IRIS_EXPORT
+# ifdef Q_OS_WIN
+#  ifdef MAKE_IRIS_KOPETE_LIB
+#   define IRIS_EXPORT Q_DECL_EXPORT
+#  else
+#   define IRIS_EXPORT Q_DECL_IMPORT
+#  endif
+# else
+#  define IRIS_EXPORT Q_DECL_EXPORT
+# endif
 #endif
-#ifndef IRIS_EXPORT_H
-#define IRIS_EXPORT_H
 
-#include QtGlobal
-
-#define IRIS_EXPORT Q_DECL_EXPORT
-
 #endif
--- trunk/KDE/kdenetwork/kopete/protocols/jabber/libiris/iris_patch_070221.diff 
#636048:636049
@@ -268,6 +268,24 @@
typedef enum { StateNone, StateActive, StateComposing, StatePaused, 
StateInactive, StateGone } ChatState;

+@@ -108,7 +126,7 @@
+   QDomElement payload_;
+   };
+ 
+-  class HTMLElement
++  class IRIS_EXPORT HTMLElement
+   {
+   public:
+   HTMLElement();
+@@ -149,7 +167,7 @@
+   bool hasId_;
+   };
+ 
+-  class Message
++  class IRIS_EXPORT Message
+   {
+   public:
+   Message(const Jid to=);
 @@ -267,7 +285,7 @@
Private *d;
};
@@ -582,11 +600,107 @@
 ===
 --- iris/jabber/filetransfer.cpp   (revision 330)
 +++ iris/jabber/filetransfer.cpp   (working copy)
-@@ -756,3 +756,5 @@
+@@ -56,6 +56,7 @@
+   qlonglong size;
+   qlonglong sent;
+   QString desc;
++  QString preview;
+   bool rangeSupported;
+   qlonglong rangeOffset, rangeLength, length;
+   QString streamType;
+@@ -104,13 +105,14 @@
+   d-proxy = proxy;
+ }
+ 
+-void FileTransfer::sendFile(const Jid to, const QString fname, qlonglong 
size, const QString desc)
++void FileTransfer::sendFile(const Jid to, const QString fname, qlonglong 
size, const QString desc, const QString preview)
+ {
+   d-state = Requesting;
+   d-peer = to;
+   d-fname = fname;
+   d-size = size;
+   d-desc = desc;
++  d-preview = preview;
+   d-sender = true;
+   d-id = d-m-link(this);
+ 
+@@ -118,7 +120,7 @@
+   connect(d-ft, SIGNAL(finished()), SLOT(ft_finished()));
+   QStringList list;
+   list += http://jabber.org/protocol/bytestreams;;
+-  d-ft-request(to, d-id, fname, size, desc, list);
++  d-ft-request(to, d-id, fname, size, desc, list,preview);
+   d-ft-go(true);
+ }
+ 
+@@ -171,6 +173,12 @@
+   return d-desc;
+ }
+ 
++
++QString XMPP::FileTransfer::preview() const
++{
++  return d-preview;
++}
++
+ bool FileTransfer::rangeSupported() const
+ {
+   return d-rangeSupported;
+@@ -312,6 +320,7 @@
+   d-fname = req.fname;
+   d-size = req.size;
+   d-desc = req.desc;
++  d-preview = req.preview;
+   d-rangeSupported = req.rangeSupported;
+ }
+ 
+@@ -461,7 +470,7 @@
+   delete d;
+ }
+ 
+-void JT_FT::request(const Jid to, const QString _id, const QString fname, 
qlonglong size, const QString desc, const QStringList streamTypes)
++void JT_FT::request(const Jid to, const QString _id, const QString fname, 
qlonglong size, const QString desc, const QStringList streamTypes, const 
QString preview)
+ {
+   QDomElement iq;
+   d-to = to;
+@@ -480,6 +489,12 @@
+   de.appendChild(doc()-createTextNode(desc));
+   file.appendChild(de);
+   }
++  if(!preview.isEmpty()) {
++  QDomElement pr = doc()-createElement(preview);
++  pr.setAttribute(xmlns, 
http://kopete.kde.org/protocol/file-preview;);
++  pr.appendChild(doc()-createTextNode(preview));
++  file.appendChild(pr);
++  }
+   QDomElement range = doc()-createElement(range);
+   file.appendChild(range);
+   si.appendChild(file);
+@@ -719,6 +734,11 @@
+   QDomElement de = file.elementsByTagName(desc).item(0).toElement();
+   if(!de.isNull())
+   desc = de.text();
++  
++  QString preview;
++  QDomElement pr = file.elementsByTagName(preview).item(0).toElement();
++  if(!pr.isNull())
++  preview= pr.text();
+ 
+   bool rangeSupported = false;
+   QDomElement range = file.elementsByTagName(range).item(0).toElement();
+@@ -750,9 +770,13 @@
+   r.fname = fname;
+   r.size = size;
+   r.desc = desc;
++  r.preview = preview;
+   r.rangeSupported = rangeSupported;
+   r.streamTypes = streamTypes;
+ 
incoming(r);
return true;
  }
 +
++
 +#include filetransfer.moc
 Index: iris/jabber/filetransfer.h
 ===
@@ -601,7 +715,24 @@
{
Q_OBJECT