Vadim Lebedev wrote:
Ralf Schlatterbeck wrote:
On Fri, Feb 15, 2008 at 05:52:36PM +0100, Vadim Lebedev wrote:
Folks,

I've commited on 2.2  G722 codec support
and P2P  presence support.

To acitivate P2P presnece in set sip.p2P_presence to TRUE in advanced config dialog

It is not really well tested but seems to work

Hi Vadim,
I've just updated my HG checkout and rebuilt. With the following
results.

- Built against hg clone from
  http://repo.mbdsys.com/openwengo/wengophone-2.2
- The build reports:
  -- Found Mercurial (hg): /usr/bin/hg
  -- OS: Linux-2.6.20.1-p4
  -- Processor: unknown
  -- Compiler: /usr/bin/gcc-3.4
  -- Build type: Debug
  -- Build tool: /usr/bin/make
  -- Build directory: /home/ralf/checkout/wengophone-2.2/build/debug
  -- svn revision: d4660b5e36fb
  -- Time: 20080219145309
  (Hmm, shouldn't that be "hg revision"?)
- I'm *not* seeing a sip.p2P_presence in the (advanced) config dialog
  and nothing in ~/.wengophone/profiles/[EMAIL PROTECTED]/userprofile.xml
- Normal server-presence which used to work with a [EMAIL PROTECTED]
  stopped working -- I was at least seeing myself as present and could
  verify that a colleague was visible when logged in with earlier
  versions of wengophone 2.2 -- ekiga doesn't seem to fully implement
  presence, I was only seeing green or grey status, no red/orange etc.
  but now I'm only seeing the icon that indicates that no presence info
  is available (pink with an orange dot at the top)
- I'm getting several of the following debug messages with both sip
  providers (the one the only support p2p and against ekiga.net):
  (warn) 16:43:26 [PhApi] : osip:
  /home/ralf/checkout/wengophone-2.2/wifo/libosip2/src/osip2/osip_dialog.c:355:
  Remote UA is not compliant: missing a tag in response!
  (warn) 16:43:26 [PhApi] : osip:
  /home/ralf/checkout/wengophone-2.2/wifo/libosip2/src/osip2/osip_dialog.c:401:
  Remote UA is not compliant: missing a contact in response!
  (warn) 16:43:26 [PhApi] : osip:
  /home/ralf/checkout/wengophone-2.2/wifo/libosip2/src/osip2/osip_dialog.c:97:
  missing a contact in response!

Ralf
Ralf,

Thanks for the info...
I never paid attention to the warnings from osip_dialog.c i'll look into it... The item in advanced dialog is called sip.p2p.prsence and is FALSE by default it is stored (if modified) ~/.wengophone/config.xml

I'll look into the standrd presence regression

Well i've looked into it...

I suppose you compare to wengophone 2.1,  right?

First of all these warning messages can be ignored they seem to be caused by stricter version of libosip Second the presence between two wengophone in standard mode (using PUBLISH works) I also know that P2P mode works (partially) in against our client's SIP server.


The big problem is that wengophone implementation of presence is done in VERY strange way: for example the status is transmitted using <note> tag in the PIDF. And when the this tag contains a non-standard string it is considered
as an alias change.

I think all this stuff requires serious rewamping...  Any volunteers?


Thanks
Vadim



_______________________________________________
Wengophone-devel mailing list
Wengophone-devel@lists.openwengo.com
http://dev.openwengo.com/mailman/listinfo/wengophone-devel

Reply via email to