<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.voip.wengophone.devel">
    <title>gmane.comp.voip.wengophone.devel</title>
    <link>http://blog.gmane.org/gmane.comp.voip.wengophone.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6087"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6086"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6085"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6084"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6083"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6082"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6081"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6080"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6079"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6078"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6077"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6076"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6075"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6074"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6073"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6072"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6071"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6070"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6069"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6068"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6087">
    <title>Re: srtp support and asterisk</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6087</link>
    <description>Hi,

Normally, SRTP should work with Asterisk.

Cheers,
Dave.

Juraj Bednar wrote:

</description>
    <dc:creator>Dave Neary</dc:creator>
    <dc:date>2008-05-05T09:56:41</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6086">
    <title>Réponse en cas d'absence</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6086</link>
    <description>_______________________________________________
Wengophone-devel mailing list
Wengophone-devel-ZwoEplunGu1JKUZHOYzk1kEOCMrvLtNR&lt; at &gt;public.gmane.org
http://dev.openwengo.com/mailman/listinfo/wengophone-devel</description>
    <dc:creator>coly6-PkbjNfxxIARBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-05-01T10:00:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6085">
    <title>Réponse en cas d'absence</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6085</link>
    <description>_______________________________________________
Wengophone-devel mailing list
Wengophone-devel-ZwoEplunGu1JKUZHOYzk1kEOCMrvLtNR&lt; at &gt;public.gmane.org
http://dev.openwengo.com/mailman/listinfo/wengophone-devel</description>
    <dc:creator>kalocha_sniper-PkbjNfxxIARBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-05-01T10:00:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6084">
    <title>Microphone volume control on Vista ...</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6084</link>
    <description>_______________________________________________
Wengophone-devel mailing list
Wengophone-devel-ZwoEplunGu1JKUZHOYzk1kEOCMrvLtNR&lt; at &gt;public.gmane.org
http://dev.openwengo.com/mailman/listinfo/wengophone-devel</description>
    <dc:creator>Mauro Sérgio Ferreira Brasil</dc:creator>
    <dc:date>2008-04-30T16:45:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6083">
    <title>srtp support and asterisk</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6083</link>
    <description>Hello,


  is it possible to use SRTP support with Asterisk? Do I need to use
anything special
on Asterisk side? Does OpenWengo support SIP over TLS (over TCP)? How does the
key exchange work and how do I know, that there is no man in the middle and I'm
actually talking to the right party?

   Also, is anyone planning on implementing OTR support for chat protocols?

      Thanks,

         Juraj.
</description>
    <dc:creator>Juraj Bednar</dc:creator>
    <dc:date>2008-04-25T23:52:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6082">
    <title>Réponse en cas d'absence</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6082</link>
    <description>_______________________________________________
Wengophone-devel mailing list
Wengophone-devel-ZwoEplunGu1JKUZHOYzk1kEOCMrvLtNR&lt; at &gt;public.gmane.org
http://dev.openwengo.com/mailman/listinfo/wengophone-devel</description>
    <dc:creator>kalocha_sniper-PkbjNfxxIARBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-04-21T10:00:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6081">
    <title>Réponse en cas d'absence</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6081</link>
    <description>_______________________________________________
Wengophone-devel mailing list
Wengophone-devel-ZwoEplunGu1JKUZHOYzk1kEOCMrvLtNR&lt; at &gt;public.gmane.org
http://dev.openwengo.com/mailman/listinfo/wengophone-devel</description>
    <dc:creator>coly6-PkbjNfxxIARBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-04-21T10:00:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6080">
    <title>Encryption not Working in 2.1.2</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6080</link>
    <description>hello,

i have a fresh install of wengophone version 2.1.2 (the binary-version) 
for linux.

the counterpart also have a fresh install (same system).

if we both activate encryption, it doesn't work, this means there is no 
encryption lock and the debug output says we're not encrypted.

the debug-output looks like this:

(debug) 12:35:10 virtual void PhApiWrapper::enableAEC(bool): AEC enabled
(debug) 12:35:10 virtual void PhApiWrapper::enableHalfDuplex(bool): 
half-duplex disabled
(info) 12:35:10 virtual void PhApiWrapper::setCallsEncryption(bool): Set 
call encryption to:1
(debug) 12:35:10 virtual void PhApiWrapper::init(): phApi successfully 
initialized

and

(info) 13:22:09 virtual bool PhApiWrapper::isCallEncrypted(int): Call 
with callId 1 has encryption mode 0


What can i do and why is this?
</description>
    <dc:creator>developer_liste-S0/GAf8tV78&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-04-20T12:56:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6079">
    <title>Réponse en cas d'absence</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6079</link>
    <description>_______________________________________________
Wengophone-devel mailing list
Wengophone-devel-ZwoEplunGu1JKUZHOYzk1kEOCMrvLtNR&lt; at &gt;public.gmane.org
http://dev.openwengo.com/mailman/listinfo/wengophone-devel</description>
    <dc:creator>coly6-PkbjNfxxIARBDgjK7y7TUQ&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-04-15T19:30:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6078">
    <title>Cross compiling libdbus-c++</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6078</link>
    <description>Hi,

I was wondering if it possible to do cross compile dbus-c++, and if so how ?

I was trying to build it using the following:
 CC,LD.CXX... to the cross compiler binaries and run
 /configure --prefix=$HOME/powerpc-target --host=powerpc-linux --with-build-li
bdbus-cxx=$HOME/dbus-cpp/dbus-c++/

The issue is that this way the tools dbusxx-introspect and dbusxx-xml2cpp comp
iled with the cross toolchain and trying to link with the native binary which 
obviously failing, anyway all the point is for these tools is to run on the ho
st machine so they need to be compiled with "native" host compiler.I haven't s
ucceed to figure the right way to do it, I'll appreciate any advice.

Thanks,
Maor.
</description>
    <dc:creator>maor</dc:creator>
    <dc:date>2008-04-15T19:30:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6077">
    <title>Disable user interface (UI) items</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6077</link>
    <description>Hi!

I've got a short question on customizing qutecom...

Is it possible to disable some of the configuration items?

[1] states this could possibly be done with some Qt-Stylesheets.

[1]
http://dev.openwengo.com/trac/openwengo/trac.cgi/wiki/WengoPhoneCobranding

In particular I look for an option to hide the "Call Forward"-Option
in Tools -&gt; Configuration.

I've looked in "WengoConfigDialog.ui", "QtWengoConfigDialog.cpp" and
"QtCallforwardSettings.*" but could not find any way to disable it
without touching the code... (if that would be the only way, I also
would like here how this could be done that way).

Thank you very much!

Greetings,
 - Darsha
</description>
    <dc:creator>Darshaka Pathirana</dc:creator>
    <dc:date>2008-04-07T18:18:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6076">
    <title>Re: Re: Re: WengoPhonereleasebuildissues(TaufikHidayat)</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6076</link>
    <description>Hi all!

On 18.03.2008 22:59, Taufik Hidayat wrote:


I checked the Code in OWCreateProjectBinary.cmake and tried to
backtrace what is going on in there...

Although I am not perfectly familiar with the CMake buildsystem I
think this change will not work platform independently.
Vadim, what do you think?

My quick and dirty hack looks more like this (and worked for me):

diff -r aedc121c37d3 wengophone/src/presentation/qt/CMakeLists.txt
--- a/wengophone/src/presentation/qt/CMakeLists.txtFri Apr 04
15:28:03 2008 +0200
+++ b/wengophone/src/presentation/qt/CMakeLists.txtMon Apr 07
11:30:38 2008 +0200
&lt; at &gt;&lt; at &gt; -504,7 +504,11 &lt; at &gt;&lt; at &gt;
 )
 endif (LINUX)

-ow_create_project_binary(MACOSX_BUNDLE)
+if (WIN32)
+ow_create_project_binary(WIN32)
+else (WIN32)
+ow_create_project_binary(MACOSX_BUNDLE)
+endif (WIN32)

 ow_locale_release(
 ${CMAKE_CURRENT_SOURCE_DIR}/lang

As one can see the original line had "MACOSX_BUNDLE" as parameter
for ow_create_project_binary; I just seperated WIN32 as I do not
know what would happen to the LINUX-platform although
"MACOSX_BUNDLE" seems inappropriate...

Any thoughts?

Nevertheless: Thanks Tarrisse for pointing us to the right direction!

Greetings,
 - Darsha
</description>
    <dc:creator>Darshaka Pathirana</dc:creator>
    <dc:date>2008-04-07T09:46:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6075">
    <title>Thanks for help</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6075</link>
    <description>Folks,

I'd like to present and to thank Leonard Norrgard.
Without his generous  help I would be still struggling with mailng list 
and  web site for qutecom


Thanks a lot Leonard

Vadim
P.S.  I'm going to inhibit posts to openwengo-devel list since tommorrow 
unless there is an objections.
</description>
    <dc:creator>Vadim Lebedev</dc:creator>
    <dc:date>2008-04-07T09:35:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6074">
    <title>Re: New list and  and web home are active</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6074</link>
    <description>Hello,
Thumbs up vadim for managing the mailing list transfer to qutecom. What 
do you think we should do of the archives ?
I was thinking about stopping the openwengo mailman as all the archives 
are on gmane at
http://blog.gmane.org/gmane.comp.voip.wengophone.devel

what do you think ? maybe gmane could transfer the subscription from 
openwengo-devel to qutecom-devel and the history would flow with both 
archives on it.
In any case, now that the new lists are active, I strongly suggest you 
to subscribe on http://gmane.org/subscribe.php

Jérôme
---

Andreas Schneider wrote:
</description>
    <dc:creator>Jerome WAGNER</dc:creator>
    <dc:date>2008-04-04T10:33:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6073">
    <title>Re: New list and  and web home are active</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6073</link>
    <description>_______________________________________________
Wengophone-devel mailing list
Wengophone-devel-ZwoEplunGu1JKUZHOYzk1kEOCMrvLtNR&lt; at &gt;public.gmane.org
http://dev.openwengo.com/mailman/listinfo/wengophone-devel</description>
    <dc:creator>Andreas Schneider</dc:creator>
    <dc:date>2008-04-03T13:44:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6072">
    <title>New list and  and web home are active</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6072</link>
    <description>Folks,


The subejcts says it all.
Take a look to www.qutecom.org

i've subscribed all existing subscribes to the new list
You you didnt't receive a welcome message in couple of hours it means 
i've goofed so please go to
http://lists.qutecom.org/mailman/listinfo/qutecom-dev and subscribe manually


Thanks
Vadim
</description>
    <dc:creator>Vadim Lebedev</dc:creator>
    <dc:date>2008-04-03T13:38:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6071">
    <title>Re: Wengo ActiveX/OCX/DLL etc</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6071</link>
    <description>_______________________________________________
Wengophone-devel mailing list
Wengophone-devel-ZwoEplunGu1JKUZHOYzk1kEOCMrvLtNR&lt; at &gt;public.gmane.org
http://dev.openwengo.com/mailman/listinfo/wengophone-devel</description>
    <dc:creator>Vadim Lebedev</dc:creator>
    <dc:date>2008-03-31T18:00:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6070">
    <title>Re: Question on customizing Wengo</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6070</link>
    <description>_______________________________________________
Wengophone-devel mailing list
Wengophone-devel-ZwoEplunGu1JKUZHOYzk1kEOCMrvLtNR&lt; at &gt;public.gmane.org
http://dev.openwengo.com/mailman/listinfo/wengophone-devel</description>
    <dc:creator>Vadim Lebedev</dc:creator>
    <dc:date>2008-03-31T17:58:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6069">
    <title>[PATCH 12 of 12] fix prototypes,includes and compiler warnings</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6069</link>
    <description># HG changeset patch
# User cavedon-gAmJrWFzCps&lt; at &gt;public.gmane.org
# Date 1206754011 -3600
# Branch noext
# Node ID 5f57d76fe0baae472037101d0d9f7b841348a8a2
# Parent  85eb91a757ae2ec9d7866e96b23740277986eb78
fix prototypes, includes and compiler warnings

diff -r 85eb91a757ae -r 5f57d76fe0ba wifo/libosip2/src/osip2/osip.c
--- a/wifo/libosip2/src/osip2/osip.cSat Mar 29 00:42:07 2008 +0100
+++ b/wifo/libosip2/src/osip2/osip.cSat Mar 29 02:26:51 2008 +0100
&lt; at &gt;&lt; at &gt; -133,7 +133,7 &lt; at &gt;&lt; at &gt; osip_response_get_destination (osip_mess
 }
 
 
-int
+static int
 osip_ixt_lock (osip_t * osip)
 {
 #ifdef OSIP_MT
&lt; at &gt;&lt; at &gt; -143,7 +143,7 &lt; at &gt;&lt; at &gt; osip_ixt_lock (osip_t * osip)
 #endif
 }
 
-int
+static int
 osip_ixt_unlock (osip_t * osip)
 {
 #ifdef OSIP_MT
&lt; at &gt;&lt; at &gt; -154,7 +154,7 &lt; at &gt;&lt; at &gt; osip_ixt_unlock (osip_t * osip)
 }
 
 /* these are for transactions that would need retransmission not handled by state machines */
-void
+static void
 osip_add_ixt (osip_t * osip, ixt_t * ixt)
 {
   /* add in list osip_t-&gt;ixt */
&lt; at &gt;&lt; at &gt; -163,7 +163,7 &lt; at &gt;&lt; at &gt; osip_add_ixt (osip_t * osip, ixt_t * ixt
   osip_ixt_unlock (osip);
 }
 
-void
+static void
 osip_remove_ixt (osip_t * osip, ixt_t * ixt)
 {
   int i;
&lt; at &gt;&lt; at &gt; -185,7 +185,7 &lt; at &gt;&lt; at &gt; osip_remove_ixt (osip_t * osip, ixt_t * 
   osip_ixt_unlock (osip);
 }
 
-int
+static int
 ixt_init (ixt_t ** ixt)
 {
   ixt_t *pixt;
&lt; at &gt;&lt; at &gt; -206,7 +206,7 &lt; at &gt;&lt; at &gt; ixt_init (ixt_t ** ixt)
   return 0;
 }
 
-void
+static void
 ixt_free (ixt_t * ixt)
 {
   osip_message_free (ixt-&gt;ack);
&lt; at &gt;&lt; at &gt; -295,7 +295,7 &lt; at &gt;&lt; at &gt; osip_stop_retransmissions_from_dialog (o
   osip_ixt_unlock (osip);
 }
 
-void
+static void
 ixt_retransmit (osip_t * osip, ixt_t * ixt, struct timeval *current)
 {
   if (osip_timercmp(current, &amp;ixt-&gt;start, &gt;))
diff -r 85eb91a757ae -r 5f57d76fe0ba wifo/libosip2/src/osipparser2/osip_message_parse.c
--- a/wifo/libosip2/src/osipparser2/osip_message_parse.cSat Mar 29 00:42:07 2008 +0100
+++ b/wifo/libosip2/src/osipparser2/osip_message_parse.cSat Mar 29 02:26:51 2008 +0100
&lt; at &gt;&lt; at &gt; -761,7 +761,7 &lt; at &gt;&lt; at &gt; msg_osip_body_parse (osip_message_t * si
               &amp;&amp; 0 == osip_strcasecmp (sip-&gt;content_type-&gt;subtype, "sdp"))
             {
               osip_body_len = strlen (start_of_body);
-              sprintf (tmp, "%i", osip_body_len);
+              sprintf (tmp, "%lu", osip_body_len);
               i = osip_message_set_content_length (sip, tmp);
               if (i != 0)
                 return -1;
diff -r 85eb91a757ae -r 5f57d76fe0ba wifo/libosip2/src/osipparser2/osip_message_to_str.c
--- a/wifo/libosip2/src/osipparser2/osip_message_to_str.cSat Mar 29 00:42:07 2008 +0100
+++ b/wifo/libosip2/src/osipparser2/osip_message_to_str.cSat Mar 29 02:26:51 2008 +0100
&lt; at &gt;&lt; at &gt; -1028,7 +1028,7 &lt; at &gt;&lt; at &gt; _osip_message_to_str (osip_message_t * s
     char tmp2[15];
 
     total_length += size;
-    sprintf (tmp2, "%i", size);
+    sprintf (tmp2, "%lu", size);
     /* do not use osip_strncpy here! */
     strncpy (content_length_to_modify + 5 - strlen (tmp2), tmp2, strlen (tmp2));
   }
diff -r 85eb91a757ae -r 5f57d76fe0ba wifo/libosip2/src/osipparser2/osip_port.c
--- a/wifo/libosip2/src/osipparser2/osip_port.cSat Mar 29 00:42:07 2008 +0100
+++ b/wifo/libosip2/src/osipparser2/osip_port.cSat Mar 29 02:26:51 2008 +0100
&lt; at &gt;&lt; at &gt; -210,7 +210,7 &lt; at &gt;&lt; at &gt; osip_atoi (const char *number)
 osip_atoi (const char *number)
 {
 #if defined(__linux) || defined(HAVE_STRTOL)
-  int i;
+  long i;
 
   if (number == NULL)
     return -1;
&lt; at &gt;&lt; at &gt; -696,7 +696,7 &lt; at &gt;&lt; at &gt; void
 void
 osip_trace_enable_until_level (osip_trace_level_t level)
 {
-  int i = 0;
+  osip_trace_level_t i = 0;
 
   while (i &lt; END_TRACE_LEVEL)
     {
&lt; at &gt;&lt; at &gt; -711,7 +711,7 &lt; at &gt;&lt; at &gt; void
 void
 osip_trace_initialize_func (osip_trace_level_t level, osip_trace_func_t * func)
 {
-  int i = 0;
+  osip_trace_level_t i = 0;
 
   trace_func = func;
 
&lt; at &gt;&lt; at &gt; -1089,7 +1089,7 &lt; at &gt;&lt; at &gt; osip_hash (const char *str)
   unsigned int hash = 5381;
   int c;
 
-  while (c = *str++)
+  while ((c = *str++))
     hash = ((hash &lt;&lt; 5) + hash) + c;
 
   return hash;
</description>
    <dc:creator>cavedon-gAmJrWFzCps&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-03-29T01:40:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6068">
    <title>[PATCH 10 of 12] fix prototypes and include files</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6068</link>
    <description># HG changeset patch
# User cavedon-gAmJrWFzCps&lt; at &gt;public.gmane.org
# Date 1206747479 -3600
# Node ID d56062e64d5b134459d7e25e0cbe8aca28cd321a
# Parent  312b968780884c180786147e70a8b677a29a41ff
fix prototypes and include files

diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/include/crypto.h
--- a/wifo/sVoIP/include/crypto.hSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/include/crypto.hSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -34,7 +34,7 &lt; at &gt;&lt; at &gt;
 #ifndef _CRYPTO_H_
 #define _CRYPTO_H_
 
-extern int evrb_crypto_init();
+extern int evrb_crypto_init(void);
 extern int evrb_decrypt(void* distant_ctx, void* data, size_t* len);
 extern int evrb_encrypt(void* local_ctx, void* data, size_t* len);
 extern char* evrb_cryptokey_get(void* ctx);
&lt; at &gt;&lt; at &gt; -43,5 +43,6 &lt; at &gt;&lt; at &gt; extern void evrb_crypto_clean_exchanged_
 extern void evrb_crypto_clean_exchanged_key(void* ctx);
 extern char* evrb_cryptokey_gen();
 extern int evrb_crypto_keys_compute(void* local_ctx, void* distant_ctx, int caller);
+extern int evrb_cryptokey_set_gen(void** ctx);
 
 #endif
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/include/dh.h
--- a/wifo/sVoIP/include/dh.hSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/include/dh.hSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -32,19 +32,19 &lt; at &gt;&lt; at &gt;
 */
 
 /** Diffie hellman structure (from OpenSSL) */
-typedef struct DH DH;
+typedef struct dh_st DH;
 
 /**
 * Initialize Diffie Hellman engine
 */
-voiddh_init();
+voiddh_init(void);
 
 /**
 * Create a DH structure containing default generator parameters
 * (Oakley 5)
 * &lt; at &gt;return Diffie hellman structure
 */
-DH*dh_create_default();
+DH*dh_create_default(void);
 
 /**
 * Generate a (or b) and compute g^a (or g^a) of Diffie Hellman
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/include/sdp.h
--- a/wifo/sVoIP/include/sdp.hSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/include/sdp.hSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -38,7 +38,8 &lt; at &gt;&lt; at &gt;
 #include "error.h"
 #define EVRB_KEY "a=evrb_key:"
 
-extern int sdp_parse(char * buf, size_t len, char **rtp_ip, unsigned short *rtp_port, char **crypt_key);
+extern int sdp_parse(const char * buf, size_t len, char **rtp_ip, unsigned short *rtp_port, char **crypt_key);
 extern int sdp_modify(char * buf, size_t len, char ** newbuf, size_t* newlen, char *crypt_key);
+extern int sdp_create(char **buf, size_t* len, char *crypt_key);
 
 #endif
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/include/sessionsManager.h
--- a/wifo/sVoIP/include/sessionsManager.hSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/include/sessionsManager.hSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -60,7 +60,7 &lt; at &gt;&lt; at &gt; extern tSession sessions[MAX_CALLS];
  *
  * &lt; at &gt;return              0  on succes
  */
-extern sVoIP_ErrorCode smInit();
+extern sVoIP_ErrorCode smInit(void);
 
 /**
  * get session at id. 
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/include/svoip.h
--- a/wifo/sVoIP/include/svoip.hSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/include/svoip.hSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -44,7 +44,7 &lt; at &gt;&lt; at &gt;
 /*
 API initialize
 */
-extern sVoIP_ErrorCode sVoIP_init();
+extern sVoIP_ErrorCode sVoIP_init(void);
 
 /**
 * entry point for a given session, prepare the session for a _cipher type
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/include/svoip_phapi.h
--- a/wifo/sVoIP/include/svoip_phapi.hSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/include/svoip_phapi.hSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -58,7 +58,7 &lt; at &gt;&lt; at &gt; void sVoIP_phapi_setCipherMode(int ciphe
 * Get the status of ciphering on calls
 * &lt; at &gt;return  0 = No crypto, 1 = Crypted
 */
-int sVoIP_phapi_getCipherMode();
+int sVoIP_phapi_getCipherMode(void);
 
 /*
 * Indicate if the call is crypted or not
&lt; at &gt;&lt; at &gt; -117,7 +117,6 &lt; at &gt;&lt; at &gt; extern int sVoIP_phapi_handle_ok_out(int
 */
 extern int sVoIP_phapi_handle_bye_out(int cid, osip_message_t *sip);
 
-#if 0
 /*
 * call when a rtp is reiceived in phapi
 * &lt; at &gt;param cid CID
&lt; at &gt;&lt; at &gt; -125,7 +124,7 &lt; at &gt;&lt; at &gt; extern int sVoIP_phapi_handle_bye_out(in
 * &lt; at &gt;param buffer buffer to receive data
 * &lt; at &gt;param len buffer size
 */
-extern void sVoIP_phapi_recvRtp(int cid, void *error, void *buffer, int *len);
+extern void sVoIP_phapi_recvRtp(int cid, void *error, void *buffer, size_t *len);
 
 /*
 * call before a rtp is send in phapi
&lt; at &gt;&lt; at &gt; -134,7 +133,6 &lt; at &gt;&lt; at &gt; extern void sVoIP_phapi_recvRtp(int cid,
 * &lt; at &gt;param buffer buffer to send
 * &lt; at &gt;param len bytes to send
 */
-extern void sVoIP_phapi_sendRtp(int cid, void *error, void *buffer, int *len);
-#endif
+extern void sVoIP_phapi_sendRtp(int cid, void *error, void *buffer, size_t *len);
 
 #endif
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/src/crypto.c
--- a/wifo/sVoIP/src/crypto.cSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/src/crypto.cSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -61,7 +61,7 &lt; at &gt;&lt; at &gt; int evrb_crypto_init()
 {
 #ifdef USE_SRTP
 inti=0;
-if(i=srtp_init()) {
+if((i=srtp_init())) {
 fprintf(stderr,"srtp_init() return %i\n",i);
 return -1;
 }
&lt; at &gt;&lt; at &gt; -77,7 +77,7 &lt; at &gt;&lt; at &gt; evrb_encrypt(void* local_ctx, void* data
 int i;
 if (local_ctx == NULL || ((EVRB_CRYPTO*)local_ctx)-&gt;srtp_session == NULL)
   return -1;
-if(i=srtp_protect(((EVRB_CRYPTO*)local_ctx)-&gt;srtp_session, data, (int*)len)) {
+if((i=srtp_protect(((EVRB_CRYPTO*)local_ctx)-&gt;srtp_session, data, (int*)len))) {
 #ifndef NDEBUG
 fprintf(stdout,"-srtp_protect-%i--\n",i);fflush(stdout);
 #endif
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/src/dh.c
--- a/wifo/sVoIP/src/dh.cSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/src/dh.cSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -49,6 +49,8 &lt; at &gt;&lt; at &gt;
 #endif
 
 #define _DEBUG_
+
+#include &lt;dh.h&gt;
 
 voiddh_init()
 {
&lt; at &gt;&lt; at &gt; -125,6 +127,7 &lt; at &gt;&lt; at &gt; DH *dh_create_default()
   return dh;
 }
 
+static
 DH *dh_create()
 {
   DH*a;
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/src/sdp.c
--- a/wifo/sVoIP/src/sdp.cSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/src/sdp.cSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -49,7 +49,7 &lt; at &gt;&lt; at &gt;
 #endif
 
 
-int sdp_parse(char *buf, size_t len, char **rtp_ip, unsigned short *rtp_port, char **crypt_key)
+int sdp_parse(const char *buf, size_t len, char **rtp_ip, unsigned short *rtp_port, char **crypt_key)
 {
 char *tmpbuf;
 char *tmpline;
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/src/sessionsManager.c
--- a/wifo/sVoIP/src/sessionsManager.cSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/src/sessionsManager.cSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -37,7 +37,9 &lt; at &gt;&lt; at &gt;
 #include &lt;crypto.h&gt;
 #include &lt;sessionsManager.h&gt;
 
+#ifdef WIN32
 #pragma warning(disable:4100)
+#endif
 
 tSession sessions[MAX_CALLS];
 
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/src/svoip.c
--- a/wifo/sVoIP/src/svoip.cSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/src/svoip.cSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -188,7 +188,7 &lt; at &gt;&lt; at &gt; sVoIP_ErrorCode sVoIP_SIPAugmentINVITE2(
 if (evrb_cryptokey_get(session-&gt;local.crypto) == 0)
 evrb_cryptokey_set_gen(&amp;session-&gt;local.crypto);
 
-i = sdp_create(sdp, len, evrb_cryptokey_get(session-&gt;local.crypto));
+i = sdp_create((char **) sdp, len, evrb_cryptokey_get(session-&gt;local.crypto));
 if (i!= SOK)
   return i;
 
&lt; at &gt;&lt; at &gt; -221,7 +221,7 &lt; at &gt;&lt; at &gt; sVoIP_ErrorCode sVoIP_SIPAugmentOK2(CID 
 if (evrb_cryptokey_get(session-&gt;local.crypto) == 0)
 evrb_cryptokey_set_gen(&amp;session-&gt;local.crypto);
 
-i = sdp_create(sdp, len, evrb_cryptokey_get(session-&gt;local.crypto));
+i = sdp_create((char **) sdp, len, evrb_cryptokey_get(session-&gt;local.crypto));
 if (i!= SOK)
   return i;
 
diff -r 312b96878088 -r d56062e64d5b wifo/sVoIP/src/svoip_phapi.c
--- a/wifo/sVoIP/src/svoip_phapi.cSat Mar 29 00:31:21 2008 +0100
+++ b/wifo/sVoIP/src/svoip_phapi.cSat Mar 29 00:37:59 2008 +0100
&lt; at &gt;&lt; at &gt; -218,6 +218,7 &lt; at &gt;&lt; at &gt; int sVoIP_phapi_handle_cancel_in(int cid
 return SOK;
 }
 
+static
 int sVoIP_phapi_add_crypto_attribute(osip_message_t *sip, const char *crypto_key)
 {
 osip_body_t*body;
&lt; at &gt;&lt; at &gt; -242,7 +243,7 &lt; at &gt;&lt; at &gt; int sVoIP_phapi_add_crypto_attribute(osi
 if (sdp_message_attribute_get(sdp, -1, 0))
 {
 #ifndef NDEBUG
-fprintf(stdout,"sVoIP_phapi_add_crypto_attribute: the cryto key is already added\n",i);
+fprintf(stdout,"sVoIP_phapi_add_crypto_attribute: the cryto key is already added\n");
 #endif
 sdp_message_free(sdp);
 return -1;
&lt; at &gt;&lt; at &gt; -323,7 +324,7 &lt; at &gt;&lt; at &gt; int sVoIP_phapi_handle_invite_out(int ci
 #ifndef NDEBUG
 fprintf(stdout,"outgoing INVITE message %i %i %p %i\n" ,cid,i,ses,cipherMode); fflush(stdout);
 #endif
-i = sVoIP_SIPAugmentINVITE2(cid,&amp;sdp,&amp;size);
+i = sVoIP_SIPAugmentINVITE2(cid,(const char **)&amp;sdp,&amp;size);
 if (i != SOK)
 {
 SVOIP_PERROR(i,stdout,"sVoIP_phapi_handle_invite_out");
&lt; at &gt;&lt; at &gt; -350,7 +351,7 &lt; at &gt;&lt; at &gt; int sVoIP_phapi_handle_ok_out(int cid, o
 intcipherMode = 0;
 EVRB_SESSION*ses = NULL;
 char*sdp;
-intsize;
+size_tsize;
 
 assert(cid &gt;= 0 &amp;&amp; sip != NULL);
 #ifndef NDEBUG
&lt; at &gt;&lt; at &gt; -366,7 +367,7 &lt; at &gt;&lt; at &gt; int sVoIP_phapi_handle_ok_out(int cid, o
 #ifndef NDEBUG
 fprintf(stdout,"outgoing OK message %i %i %p %i\n" ,cid,i,ses,cipherMode); fflush(stdout);
 #endif
-i = sVoIP_SIPAugmentOK2(cid,&amp;sdp,&amp;size);
+i = sVoIP_SIPAugmentOK2(cid,(const char **)&amp;sdp,&amp;size);
 if (i != SOK)
 {
 SVOIP_PERROR(i,stdout,"sVoIP_phapi_handle_ok_out");
&lt; at &gt;&lt; at &gt; -415,7 +416,7 &lt; at &gt;&lt; at &gt; int initialize = 0;
 int initialize = 0;
 #endif
 
-void sVoIP_phapi_recvRtp(int cid, void *error, void *buffer, int *len){
+void sVoIP_phapi_recvRtp(int cid, void *error, void *buffer, size_t *len){
 int i;
 
 #ifndef NDEBUG
&lt; at &gt;&lt; at &gt; -434,7 +435,7 &lt; at &gt;&lt; at &gt; void sVoIP_phapi_recvRtp(int cid, void *
 }
 }
 
-void sVoIP_phapi_sendRtp(int cid, void *error, void *buffer, int *len){
+void sVoIP_phapi_sendRtp(int cid, void *error, void *buffer, size_t *len){
 int i;
 
 #ifndef NDEBUG
</description>
    <dc:creator>cavedon-gAmJrWFzCps&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-03-29T01:40:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6067">
    <title>[PATCH 09 of 12] add missing compilation defines</title>
    <link>http://permalink.gmane.org/gmane.comp.voip.wengophone.devel/6067</link>
    <description># HG changeset patch
# User cavedon-gAmJrWFzCps&lt; at &gt;public.gmane.org
# Date 1206747081 -3600
# Node ID 312b968780884c180786147e70a8b677a29a41ff
# Parent  df8df4e42c4ae83706317431a80039df12a1ef57
add missing compilation defines

diff -r df8df4e42c4a -r 312b96878088 wifo/libosip2/CMakeLists-internal.txt
--- a/wifo/libosip2/CMakeLists-internal.txtSat Mar 29 00:28:58 2008 +0100
+++ b/wifo/libosip2/CMakeLists-internal.txtSat Mar 29 00:31:21 2008 +0100
&lt; at &gt;&lt; at &gt; -34,6 +34,8 &lt; at &gt;&lt; at &gt; if (UNIX)
 -DHAVE_FCNTL_H
 -DHAVE_SYS_TIME_H
 -DHAVE_SYS_TYPES_H
+-DHAVE_UNISTD_H
+-DSTDC_HEADERS
 )
 
 if (APPLE)
</description>
    <dc:creator>cavedon-gAmJrWFzCps&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-03-29T01:40:37</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.voip.wengophone.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.voip.wengophone.devel</link>
  </textinput>
</rdf:RDF>
