[Sofia-sip-devel] [ sofia-sip-Bugs-3353910 ] FTBFS: ./sofia-sip/sip_extra.h:2:1: error: expected identifi

2011-07-14 Thread SourceForge.net

Bugs item #3353910, was opened at 2011-07-04 20:27
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3353910&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Laurent Bigonville (bigon)
Assigned to: Nobody/Anonymous (nobody)
Summary: FTBFS: ./sofia-sip/sip_extra.h:2:1: error: expected identifi

Initial Comment:
Hi,

sofia-sip FTBFS on debian and ubuntu with error like : 
./sofia-sip/sip_extra.h:2:1: error: expected identifier or '(' before '}' token

More information: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628247

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2011-07-14 16:20

Message:
sip_extra.h is a generated file; perhaps something goes wrong in the
processing script. Can you post the file as it is created in that build
environment?

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3353910&group_id=143636

--
AppSumo Presents a FREE Video for the SourceForge Community by Eric 
Ries, the creator of the Lean Startup Methodology on "Lean Startup 
Secrets Revealed." This video shows you how to validate your ideas, 
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3353910 ] FTBFS: ./sofia-sip/sip_extra.h:2:1: error: expected identifi

2011-07-04 Thread SourceForge.net

Bugs item #3353910, was opened at 2011-07-04 19:27
Message generated for change (Tracker Item Submitted) made by bigon
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3353910&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Laurent Bigonville (bigon)
Assigned to: Nobody/Anonymous (nobody)
Summary: FTBFS: ./sofia-sip/sip_extra.h:2:1: error: expected identifi

Initial Comment:
Hi,

sofia-sip FTBFS on debian and ubuntu with error like : 
./sofia-sip/sip_extra.h:2:1: error: expected identifier or '(' before '}' token

More information: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628247

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3353910&group_id=143636

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Feature Requests-3306245 ] Use default certificate paths from OpenSSL

2011-05-23 Thread SourceForge.net
Feature Requests item #3306245, was opened at 2011-05-23 14:29
Message generated for change (Tracker Item Submitted) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=3306245&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Use default certificate paths from OpenSSL

Initial Comment:
It should be possible to make OpenSSL use default paths to search CA 
certificates for verification.
A branch with a quick and dirty implementation is available here:
https://gitorious.org/~mzabaluev/sofia-sip/mzabaluev-sofia-sip/commits/system-ca-path

A backwards-compatible change would have to add a tag to enable this behavior, 
retaining the previous path use by default.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=3306245&group_id=143636

--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3291837 ] error of compile sofia sip client

2011-04-23 Thread SourceForge.net
Bugs item #3291837, was opened at 2011-04-23 06:39
Message generated for change (Comment added) made by 
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3291837&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Interface (example)
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: https://www.google.com/accounts ()
Assigned to: Nobody/Anonymous (nobody)
Summary: error of compile sofia sip client

Initial Comment:
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/sofia-sip-1.12 
-I/usr/local/include/sofia-sip-1.12 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -g -O2 -MT ssc_sip.lo -MD -MP -MF .deps/ssc_sip.Tpo 
-c ssc_sip.c  -fPIC -DPIC -o .libs/ssc_sip.o
ssc_sip.c: In function 'ssc_i_state':
ssc_sip.c:1036: error: 'soatag_local_sdp_str_ref' undeclared (first use in this 
function)
ssc_sip.c:1036: error: (Each undeclared identifier is reported only once
-
sofia sip 1.12.11
sofia sip client 0.16

--

Comment By: https://www.google.com/accounts ()
Date: 2011-04-23 08:19

Message:
This has been fixed in gitorious, please see
http://gitorious.org/sofia-sip/sofia-sip/commit/bcd0f17fd83f2dfe570a3ab17249a5c7290b27f2/

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3291837&group_id=143636

--
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3291837 ] error of compile sofia sip client

2011-04-22 Thread SourceForge.net
Bugs item #3291837, was opened at 2011-04-23 06:39
Message generated for change (Tracker Item Submitted) made by 
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3291837&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Interface (example)
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: https://www.google.com/accounts ()
Assigned to: Nobody/Anonymous (nobody)
Summary: error of compile sofia sip client

Initial Comment:
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/sofia-sip-1.12 
-I/usr/local/include/sofia-sip-1.12 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -g -O2 -MT ssc_sip.lo -MD -MP -MF .deps/ssc_sip.Tpo 
-c ssc_sip.c  -fPIC -DPIC -o .libs/ssc_sip.o
ssc_sip.c: In function 'ssc_i_state':
ssc_sip.c:1036: error: 'soatag_local_sdp_str_ref' undeclared (first use in this 
function)
ssc_sip.c:1036: error: (Each undeclared identifier is reported only once
-
sofia sip 1.12.11
sofia sip client 0.16

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3291837&group_id=143636

--
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Patches-3222227 ] Fix win32 install script (headers copy)

2011-03-18 Thread SourceForge.net
Patches item #327, was opened at 2011-03-18 10:48
Message generated for change (Tracker Item Submitted) made by bvallee
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=327&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Benoît Vallée (bvallee)
Assigned to: Nobody/Anonymous (nobody)
Summary: Fix win32 install script (headers copy)

Initial Comment:
Correct a mistake in the win32 install script (install.cmd): replace copy of 
.*.h by copy of *.h

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=327&group_id=143636

--
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Patches-3184900 ] support for 503 and SRV. RFC 3263

2011-02-17 Thread SourceForge.net
Patches item #3184900, was opened at 2011-02-17 15:39
Message generated for change (Tracker Item Submitted) made by adubovikov
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=3184900&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Alexandr Dubovikov (adubovikov)
Assigned to: Nobody/Anonymous (nobody)
Summary: support for 503 and SRV. RFC 3263

Initial Comment:
RFC 3263 
"For SIP requests, failure occurs if the transaction layer reports a 503 error 
response or a transport failure of some sort (generally,
   due to fatal ICMP errors in UDP or connection failures in TCP).Failure 
also occurs if the transaction layer times out without ever
   having received any response, provisional or final (i.e., timer B or   timer 
F in RFC 3261 [1] fires).  If a failure occurs, the client
   SHOULD create a new request, which is identical to the previous ..."

unfortanly, sofia try to retransmit method (for example REGISTER) to the same 
destination. The patch try to fix this problem.



--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=3184900&group_id=143636

--
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3146414 ] Expired contact entries are never discarded

2011-01-25 Thread SourceForge.net
Bugs item #3146414, was opened at 2010-12-27 17:24
Message generated for change (Comment added) made by sf-robot
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Resolution: Fixed
Priority: 7
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Expired contact entries are never discarded

Initial Comment:
As reported in:

https://bugs.maemo.org/show_bug.cgi?id=8615
https://bugs.freedesktop.org/show_bug.cgi?id=32615

When two sofia-sip stacks meet each other, one as the UA and the other as a 
proxy, they happily accumulate outdated Contact headers without end.

--

>Comment By: SourceForge Robot (sf-robot)
Date: 2011-01-25 20:20

Message:
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).

--

Comment By: Pekka Pessi (ppessi)
Date: 2011-01-10 22:34

Message:
Proposed fix merged to git.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 15:42

Message:
A fix is offered for review at
http://gitorious.org/sofia-sip/sofia-sip/merge_requests/4

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 19:46

Message:
Could be simple, though, in outbound_register_response:

  ob->ob_rcontact = sip_contact_dup(ob->ob_home,
request->sip_contact);

This is a copy of all contact headers present in the request. It then goes
on to populate any REGISTER request in the same dialog usage.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 19:02

Message:
Marking down a suspicious place where accumulation of headers may occur:

nua/nua_stack.c, line 629:  nua_stack_authenticate(nua, nh, event, tags);

The client request can be restarted with event tags added directly to
cr_msg in the client request structure. This is probably not the case where
the proxy sends us contact headers, though.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3027352 ] Unable nua_destroy(), since nua_r_shutdown never arrives

2011-01-18 Thread SourceForge.net
Bugs item #3027352, was opened at 2010-07-09 14:55
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3027352&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 8
Private: No
Submitted By: Scorp (scorpfa)
Assigned to: Nobody/Anonymous (nobody)
Summary: Unable nua_destroy(), since nua_r_shutdown never arrives

Initial Comment:
Following Code for shutting down UA and Root is not working, because  
nua_r_shutdown event never comes through the event handler.

nua_shutdown(m_nua);

// <-- Here: endless waiting for nua_r_shutdown

su_root_break(getRoot());
nua_destroy(m_nua); // <-- This would fail, since shutdown was not completed

Cheers

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2011-01-18 15:29

Message:
Do you use the glib mainloop integration?

There is a problem in either nua_shutdown or nua_destroy where the event
loop is iterated inside the function (which is a pretty daft idea), and
glib event source processing does not allow this by default.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3027352&group_id=143636

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2007672 ] IPv6 contact is used on IPv4 transport

2011-01-17 Thread SourceForge.net
Bugs item #2007672, was opened at 2008-07-01 15:38
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2007672&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
>Resolution: Duplicate
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: IPv6 contact is used on IPv4 transport

Initial Comment:
Copied from Telepathy-SofiaSIP bug # 1988988:

My client has both ipv4 and ipv6 addresses. It registers to a sip server
with only ipv4. In the telepathy debug output i see:

nta::contact: sip:sjoerd@[2a01:348:16d:0:20d:93ff:fe83:5a93]:44547>

and on the server it says:
Contact "user"



--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2011-01-17 16:13

Message:
Duplicate of 1751089.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 18:14

Message:
There are some interesting race conditions when running tests on a
dual-stack host which seem to be related to this problem:

test_refer.c:502: check_sofia test_refer0() FAILED:
nua_event_name(e->data->e_event) != nua_event_name(nua_i_notify) or
"nua_i_bye" != "nua_i_notify"
75%: Checks: 8, Failures: 2, Errors: 0
suite_for_nua.c:114:F:with-proxy:with_proxy:0: Failure
'test_call_cancel(ctx)' occured
suite_for_nua.c:144:F:with-proxy-and-nat:with_proxy_and_nat:0: Failure
'test_refer(ctx)' occured

In the transport logs, I see the transport vs Via confusion:

  

send 440 bytes to udp/[127.0.0.1]:40531 at 16:07:04.984607:
  

   SIP/2.0 200 OK
   Via: SIP/2.0/UDP
[::1]:56324;rport=40531;branch=z9hG4bK889NQ3Uy3r82r;received=127.0.0.1
   From: ;tag=HZgg3tZKtX00r
   To: ;tag=NDHFpHcQ597DN
   Call-ID: 83ee296f-8e08-122e-bd84-00218696a9bc
   CSeq: 6483350 BYE
   User-Agent: sofia-sip/1.12.10devel
   Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,
NOTIFY, REFER, UPDATE
   Supported: timer, 100rel
   Content-Length: 0


------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2007672&group_id=143636

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3146414 ] Expired contact entries are never discarded

2011-01-11 Thread SourceForge.net
Bugs item #3146414, was opened at 2010-12-27 19:24
Message generated for change (Settings changed) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
Resolution: Fixed
Priority: 7
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Expired contact entries are never discarded

Initial Comment:
As reported in:

https://bugs.maemo.org/show_bug.cgi?id=8615
https://bugs.freedesktop.org/show_bug.cgi?id=32615

When two sofia-sip stacks meet each other, one as the UA and the other as a 
proxy, they happily accumulate outdated Contact headers without end.

--

Comment By: Pekka Pessi (ppessi)
Date: 2011-01-11 00:34

Message:
Proposed fix merged to git.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 17:42

Message:
A fix is offered for review at
http://gitorious.org/sofia-sip/sofia-sip/merge_requests/4

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 21:46

Message:
Could be simple, though, in outbound_register_response:

  ob->ob_rcontact = sip_contact_dup(ob->ob_home,
request->sip_contact);

This is a copy of all contact headers present in the request. It then goes
on to populate any REGISTER request in the same dialog usage.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 21:02

Message:
Marking down a suspicious place where accumulation of headers may occur:

nua/nua_stack.c, line 629:  nua_stack_authenticate(nua, nh, event, tags);

The client request can be restarted with event tags added directly to
cr_msg in the client request structure. This is probably not the case where
the proxy sends us contact headers, though.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3146414 ] Expired contact entries are never discarded

2011-01-10 Thread SourceForge.net
Bugs item #3146414, was opened at 2010-12-27 19:24
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
>Resolution: Fixed
Priority: 7
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Expired contact entries are never discarded

Initial Comment:
As reported in:

https://bugs.maemo.org/show_bug.cgi?id=8615
https://bugs.freedesktop.org/show_bug.cgi?id=32615

When two sofia-sip stacks meet each other, one as the UA and the other as a 
proxy, they happily accumulate outdated Contact headers without end.

--

>Comment By: Pekka Pessi (ppessi)
Date: 2011-01-11 00:34

Message:
Proposed fix merged to git.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 17:42

Message:
A fix is offered for review at
http://gitorious.org/sofia-sip/sofia-sip/merge_requests/4

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 21:46

Message:
Could be simple, though, in outbound_register_response:

  ob->ob_rcontact = sip_contact_dup(ob->ob_home,
request->sip_contact);

This is a copy of all contact headers present in the request. It then goes
on to populate any REGISTER request in the same dialog usage.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 21:02

Message:
Marking down a suspicious place where accumulation of headers may occur:

nua/nua_stack.c, line 629:  nua_stack_authenticate(nua, nh, event, tags);

The client request can be restarted with event tags added directly to
cr_msg in the client request structure. This is probably not the case where
the proxy sends us contact headers, though.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3034730 ] torture_url test fail to pass

2011-01-10 Thread SourceForge.net
Bugs item #3034730, was opened at 2010-07-26 18:02
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3034730&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
Status: Open
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Pacho Ramos (pacho2)
Assigned to: Nobody/Anonymous (nobody)
Summary: torture_url test fail to pass

Initial Comment:
This has been noticed downstream:
http://bugs.gentoo.org/show_bug.cgi?id=328733#c2

PASS: run_test_sdp
==
All 2 tests passed
==
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
Making check in url
make[2]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-am
make[3]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  torture_url
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. 
-I../../libsofia-sip-ua/su/sofia-sip -I./../bnf -I../bnf -I./../ipt -I../ipt 
-I./../su -I../su   -Wall -O2 -march=native -pipe -fomit-frame-pointer 
-ggdb -MT torture_url.o -MD -MP -MF ".deps/torture_url.Tpo" -c -o torture_url.o 
torture_url.c; \
then mv -f ".deps/torture_url.Tpo" ".deps/torture_url.Po"; else rm -f 
".deps/torture_url.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -Wall -O2 
-march=native -pipe -fomit-frame-pointer -ggdb  -Wl,-O1 -Wl,--as-needed -o 
torture_url  torture_url.o liburl.la ../bnf/libbnf.la ../ipt/libipt.la 
../su/libsu.la -lssl -lcrypto -lrt -lpthread 
i686-pc-linux-gnu-gcc -Wall -O2 -march=native -pipe -fomit-frame-pointer -ggdb 
-Wl,-O1 -Wl,--as-needed -o torture_url torture_url.o  ./.libs/liburl.a 
../bnf/.libs/libbnf.a ../ipt/.libs/libipt.a ../su/.libs/libsu.a -lssl -lcrypto 
-lrt -lpthread  
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-TESTS
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
torture_url.c:279: torture_url test_sip() FAILED: 
url_query_as_header_string(home, url->url_headers) != "\n\nCANNED MSG" or NULL 
!= "

CANNED MSG"
FAIL: torture_url
===
1 of 1 tests failed
===
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[2]: *** [check] Error 2
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua'
make: *** [check-recursive] Error 1

And there is a possible fix in http://bugs.gentoo.org/show_bug.cgi?id=328733#c6

Thanks a lot for solving this

--

>Comment By: Pekka Pessi (ppessi)
Date: 2011-01-11 00:31

Message:
I've merged Misha's patches to the git repo.

--

Comment By: Pacho Ramos (pacho2)
Date: 2011-01-05 21:47

Message:
Thanks

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2011-01-05 18:41

Message:
The fix is merged into master.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 20:12

Message:
A fix is available for review:

http://gitorious.org/sofia-sip/sofia-sip/merge_requests/3

--

Comment By: Pacho Ramos (pacho2)
Date: 2010-09-03 13:24

Message:
Yes, of course


$ gcc -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-4.4.3-r2/work/gcc-4.4.3/configure
--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.3
--includedir=/usr/lib/gcc/x86_64-

[Sofia-sip-devel] [ sofia-sip-Bugs-3034730 ] torture_url test fail to pass

2011-01-05 Thread SourceForge.net
Bugs item #3034730, was opened at 2010-07-26 17:02
Message generated for change (Comment added) made by pacho2
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3034730&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
Status: Open
Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Pacho Ramos (pacho2)
Assigned to: Nobody/Anonymous (nobody)
Summary: torture_url test fail to pass

Initial Comment:
This has been noticed downstream:
http://bugs.gentoo.org/show_bug.cgi?id=328733#c2

PASS: run_test_sdp
==
All 2 tests passed
==
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
Making check in url
make[2]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-am
make[3]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  torture_url
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. 
-I../../libsofia-sip-ua/su/sofia-sip -I./../bnf -I../bnf -I./../ipt -I../ipt 
-I./../su -I../su   -Wall -O2 -march=native -pipe -fomit-frame-pointer 
-ggdb -MT torture_url.o -MD -MP -MF ".deps/torture_url.Tpo" -c -o torture_url.o 
torture_url.c; \
then mv -f ".deps/torture_url.Tpo" ".deps/torture_url.Po"; else rm -f 
".deps/torture_url.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -Wall -O2 
-march=native -pipe -fomit-frame-pointer -ggdb  -Wl,-O1 -Wl,--as-needed -o 
torture_url  torture_url.o liburl.la ../bnf/libbnf.la ../ipt/libipt.la 
../su/libsu.la -lssl -lcrypto -lrt -lpthread 
i686-pc-linux-gnu-gcc -Wall -O2 -march=native -pipe -fomit-frame-pointer -ggdb 
-Wl,-O1 -Wl,--as-needed -o torture_url torture_url.o  ./.libs/liburl.a 
../bnf/.libs/libbnf.a ../ipt/.libs/libipt.a ../su/.libs/libsu.a -lssl -lcrypto 
-lrt -lpthread  
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-TESTS
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
torture_url.c:279: torture_url test_sip() FAILED: 
url_query_as_header_string(home, url->url_headers) != "\n\nCANNED MSG" or NULL 
!= "

CANNED MSG"
FAIL: torture_url
===
1 of 1 tests failed
===
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[2]: *** [check] Error 2
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua'
make: *** [check-recursive] Error 1

And there is a possible fix in http://bugs.gentoo.org/show_bug.cgi?id=328733#c6

Thanks a lot for solving this

--

>Comment By: Pacho Ramos (pacho2)
Date: 2011-01-05 20:47

Message:
Thanks

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2011-01-05 17:41

Message:
The fix is merged into master.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 19:12

Message:
A fix is available for review:

http://gitorious.org/sofia-sip/sofia-sip/merge_requests/3

--

Comment By: Pacho Ramos (pacho2)
Date: 2010-09-03 12:24

Message:
Yes, of course


$ gcc -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-4.4.3-r2/work/gcc-4.4.3/configure
--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.3
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/

[Sofia-sip-devel] [ sofia-sip-Bugs-3034730 ] torture_url test fail to pass

2011-01-05 Thread SourceForge.net
Bugs item #3034730, was opened at 2010-07-26 18:02
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3034730&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
Status: Open
Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Pacho Ramos (pacho2)
Assigned to: Nobody/Anonymous (nobody)
Summary: torture_url test fail to pass

Initial Comment:
This has been noticed downstream:
http://bugs.gentoo.org/show_bug.cgi?id=328733#c2

PASS: run_test_sdp
==
All 2 tests passed
==
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
Making check in url
make[2]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-am
make[3]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  torture_url
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. 
-I../../libsofia-sip-ua/su/sofia-sip -I./../bnf -I../bnf -I./../ipt -I../ipt 
-I./../su -I../su   -Wall -O2 -march=native -pipe -fomit-frame-pointer 
-ggdb -MT torture_url.o -MD -MP -MF ".deps/torture_url.Tpo" -c -o torture_url.o 
torture_url.c; \
then mv -f ".deps/torture_url.Tpo" ".deps/torture_url.Po"; else rm -f 
".deps/torture_url.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -Wall -O2 
-march=native -pipe -fomit-frame-pointer -ggdb  -Wl,-O1 -Wl,--as-needed -o 
torture_url  torture_url.o liburl.la ../bnf/libbnf.la ../ipt/libipt.la 
../su/libsu.la -lssl -lcrypto -lrt -lpthread 
i686-pc-linux-gnu-gcc -Wall -O2 -march=native -pipe -fomit-frame-pointer -ggdb 
-Wl,-O1 -Wl,--as-needed -o torture_url torture_url.o  ./.libs/liburl.a 
../bnf/.libs/libbnf.a ../ipt/.libs/libipt.a ../su/.libs/libsu.a -lssl -lcrypto 
-lrt -lpthread  
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-TESTS
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
torture_url.c:279: torture_url test_sip() FAILED: 
url_query_as_header_string(home, url->url_headers) != "\n\nCANNED MSG" or NULL 
!= "

CANNED MSG"
FAIL: torture_url
===
1 of 1 tests failed
===
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[2]: *** [check] Error 2
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua'
make: *** [check-recursive] Error 1

And there is a possible fix in http://bugs.gentoo.org/show_bug.cgi?id=328733#c6

Thanks a lot for solving this

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2011-01-05 18:41

Message:
The fix is merged into master.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 20:12

Message:
A fix is available for review:

http://gitorious.org/sofia-sip/sofia-sip/merge_requests/3

--

Comment By: Pacho Ramos (pacho2)
Date: 2010-09-03 13:24

Message:
Yes, of course


$ gcc -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-4.4.3-r2/work/gcc-4.4.3/configure
--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.3
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include/g++-v4
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --d

[Sofia-sip-devel] [ sofia-sip-Bugs-3034730 ] torture_url test fail to pass

2010-12-29 Thread SourceForge.net
Bugs item #3034730, was opened at 2010-07-26 18:02
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3034730&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
Status: Open
Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Pacho Ramos (pacho2)
Assigned to: Nobody/Anonymous (nobody)
Summary: torture_url test fail to pass

Initial Comment:
This has been noticed downstream:
http://bugs.gentoo.org/show_bug.cgi?id=328733#c2

PASS: run_test_sdp
==
All 2 tests passed
==
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
Making check in url
make[2]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-am
make[3]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  torture_url
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. 
-I../../libsofia-sip-ua/su/sofia-sip -I./../bnf -I../bnf -I./../ipt -I../ipt 
-I./../su -I../su   -Wall -O2 -march=native -pipe -fomit-frame-pointer 
-ggdb -MT torture_url.o -MD -MP -MF ".deps/torture_url.Tpo" -c -o torture_url.o 
torture_url.c; \
then mv -f ".deps/torture_url.Tpo" ".deps/torture_url.Po"; else rm -f 
".deps/torture_url.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -Wall -O2 
-march=native -pipe -fomit-frame-pointer -ggdb  -Wl,-O1 -Wl,--as-needed -o 
torture_url  torture_url.o liburl.la ../bnf/libbnf.la ../ipt/libipt.la 
../su/libsu.la -lssl -lcrypto -lrt -lpthread 
i686-pc-linux-gnu-gcc -Wall -O2 -march=native -pipe -fomit-frame-pointer -ggdb 
-Wl,-O1 -Wl,--as-needed -o torture_url torture_url.o  ./.libs/liburl.a 
../bnf/.libs/libbnf.a ../ipt/.libs/libipt.a ../su/.libs/libsu.a -lssl -lcrypto 
-lrt -lpthread  
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-TESTS
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
torture_url.c:279: torture_url test_sip() FAILED: 
url_query_as_header_string(home, url->url_headers) != "\n\nCANNED MSG" or NULL 
!= "

CANNED MSG"
FAIL: torture_url
===
1 of 1 tests failed
===
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[2]: *** [check] Error 2
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua'
make: *** [check-recursive] Error 1

And there is a possible fix in http://bugs.gentoo.org/show_bug.cgi?id=328733#c6

Thanks a lot for solving this

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 20:12

Message:
A fix is available for review:

http://gitorious.org/sofia-sip/sofia-sip/merge_requests/3

--

Comment By: Pacho Ramos (pacho2)
Date: 2010-09-03 13:24

Message:
Yes, of course


$ gcc -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-4.4.3-r2/work/gcc-4.4.3/configure
--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.3
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include/g++-v4
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec
--disable-fixed-point --without-ppl --without-cloog --disable-nls
--with-system-zlib --disable-checking --disable-werror --enable-secureplt
--enable-multilib --enabl

[Sofia-sip-devel] [ sofia-sip-Bugs-2007672 ] IPv6 contact is used on IPv4 transport

2010-12-29 Thread SourceForge.net
Bugs item #2007672, was opened at 2008-07-01 15:38
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2007672&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: IPv6 contact is used on IPv4 transport

Initial Comment:
Copied from Telepathy-SofiaSIP bug # 1988988:

My client has both ipv4 and ipv6 addresses. It registers to a sip server
with only ipv4. In the telepathy debug output i see:

nta::contact: sip:sjo...@[2a01:348:16d:0:20d:93ff:fe83:5a93]:44547>

and on the server it says:
Contact "user"



--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 18:14

Message:
There are some interesting race conditions when running tests on a
dual-stack host which seem to be related to this problem:

test_refer.c:502: check_sofia test_refer0() FAILED:
nua_event_name(e->data->e_event) != nua_event_name(nua_i_notify) or
"nua_i_bye" != "nua_i_notify"
75%: Checks: 8, Failures: 2, Errors: 0
suite_for_nua.c:114:F:with-proxy:with_proxy:0: Failure
'test_call_cancel(ctx)' occured
suite_for_nua.c:144:F:with-proxy-and-nat:with_proxy_and_nat:0: Failure
'test_refer(ctx)' occured

In the transport logs, I see the transport vs Via confusion:

  

send 440 bytes to udp/[127.0.0.1]:40531 at 16:07:04.984607:
  

   SIP/2.0 200 OK
   Via: SIP/2.0/UDP
[::1]:56324;rport=40531;branch=z9hG4bK889NQ3Uy3r82r;received=127.0.0.1
   From: ;tag=HZgg3tZKtX00r
   To: ;tag=NDHFpHcQ597DN
   Call-ID: 83ee296f-8e08-122e-bd84-00218696a9bc
   CSeq: 6483350 BYE
   User-Agent: sofia-sip/1.12.10devel
   Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,
NOTIFY, REFER, UPDATE
   Supported: timer, 100rel
   Content-Length: 0


------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2007672&group_id=143636

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3146414 ] Expired contact entries are never discarded

2010-12-29 Thread SourceForge.net
Bugs item #3146414, was opened at 2010-12-27 19:24
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Expired contact entries are never discarded

Initial Comment:
As reported in:

https://bugs.maemo.org/show_bug.cgi?id=8615
https://bugs.freedesktop.org/show_bug.cgi?id=32615

When two sofia-sip stacks meet each other, one as the UA and the other as a 
proxy, they happily accumulate outdated Contact headers without end.

--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-29 17:42

Message:
A fix is offered for review at
http://gitorious.org/sofia-sip/sofia-sip/merge_requests/4

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 21:46

Message:
Could be simple, though, in outbound_register_response:

  ob->ob_rcontact = sip_contact_dup(ob->ob_home,
request->sip_contact);

This is a copy of all contact headers present in the request. It then goes
on to populate any REGISTER request in the same dialog usage.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 21:02

Message:
Marking down a suspicious place where accumulation of headers may occur:

nua/nua_stack.c, line 629:  nua_stack_authenticate(nua, nh, event, tags);

The client request can be restarted with event tags added directly to
cr_msg in the client request structure. This is probably not the case where
the proxy sends us contact headers, though.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3146414 ] Expired contact entries are never discarded

2010-12-28 Thread SourceForge.net
Bugs item #3146414, was opened at 2010-12-27 19:24
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Expired contact entries are never discarded

Initial Comment:
As reported in:

https://bugs.maemo.org/show_bug.cgi?id=8615
https://bugs.freedesktop.org/show_bug.cgi?id=32615

When two sofia-sip stacks meet each other, one as the UA and the other as a 
proxy, they happily accumulate outdated Contact headers without end.

--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 21:46

Message:
Could be simple, though, in outbound_register_response:

  ob->ob_rcontact = sip_contact_dup(ob->ob_home,
request->sip_contact);

This is a copy of all contact headers present in the request. It then goes
on to populate any REGISTER request in the same dialog usage.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 21:02

Message:
Marking down a suspicious place where accumulation of headers may occur:

nua/nua_stack.c, line 629:  nua_stack_authenticate(nua, nh, event, tags);

The client request can be restarted with event tags added directly to
cr_msg in the client request structure. This is probably not the case where
the proxy sends us contact headers, though.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3146414 ] Expired contact entries are never discarded

2010-12-28 Thread SourceForge.net
Bugs item #3146414, was opened at 2010-12-27 19:24
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Expired contact entries are never discarded

Initial Comment:
As reported in:

https://bugs.maemo.org/show_bug.cgi?id=8615
https://bugs.freedesktop.org/show_bug.cgi?id=32615

When two sofia-sip stacks meet each other, one as the UA and the other as a 
proxy, they happily accumulate outdated Contact headers without end.

--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-28 21:02

Message:
Marking down a suspicious place where accumulation of headers may occur:

nua/nua_stack.c, line 629:  nua_stack_authenticate(nua, nh, event, tags);

The client request can be restarted with event tags added directly to
cr_msg in the client request structure. This is probably not the case where
the proxy sends us contact headers, though.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3146414 ] Expired contact entries are never discarded

2010-12-27 Thread SourceForge.net
Bugs item #3146414, was opened at 2010-12-27 19:24
Message generated for change (Settings changed) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
>Priority: 7
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Expired contact entries are never discarded

Initial Comment:
As reported in:

https://bugs.maemo.org/show_bug.cgi?id=8615
https://bugs.freedesktop.org/show_bug.cgi?id=32615

When two sofia-sip stacks meet each other, one as the UA and the other as a 
proxy, they happily accumulate outdated Contact headers without end.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3146414 ] Expired contact entries are never discarded

2010-12-27 Thread SourceForge.net
Bugs item #3146414, was opened at 2010-12-27 19:24
Message generated for change (Tracker Item Submitted) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Expired contact entries are never discarded

Initial Comment:
As reported in:

https://bugs.maemo.org/show_bug.cgi?id=8615
https://bugs.freedesktop.org/show_bug.cgi?id=32615

When two sofia-sip stacks meet each other, one as the UA and the other as a 
proxy, they happily accumulate outdated Contact headers without end.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3146414&group_id=143636

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2531152 ] Does not cache some DNS results

2010-12-27 Thread SourceForge.net
Bugs item #2531152, was opened at 2009-01-23 16:16
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Does not cache some DNS results

Initial Comment:
In some circumstances, Sofia-SIP keeps requesting DNS records over and over 
again with every SIP request. See the attached log. Note also how NAPTR is 
requested repeatedly, even though nothing useful is obtained from the responses.

--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-27 19:20

Message:
Fixed in commit 01baa987b3bdc2791118c1be9b74b625f76d6b1c

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 16:58

Message:
The CNAME problem with proxy01.sipphone.com is still there with the recent
trunk changes.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-02-04 20:34

Message:
It breaks with proxy01.sipphone.com, too.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-02-04 20:05

Message:
The patch regresses a case where SRV refers to a CNAME. Granted it's not
allowed by strict DNS spec, but it used to work.

telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"_sip._udp.sip1.cosmicparrot.net" SRV
telepathy-sofiasip[2040]: nta: _sip._udp.sip1.cosmicparrot.net IN SRV 0 0 
5063 sip1.cosmicparrot.net. (udp)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net." A (cached)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"_sip._tcp.sip1.cosmicparrot.net" SRV
telepathy-sofiasip[2040]: nta: _sip._tcp.sip1.cosmicparrot.net IN SRV 0 0 
5062 sip1.cosmicparrot.net. (tcp)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net." A (cached)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net" A (cached)
telepathy-sofiasip[2040]: GLIB DEBUG default -
tpsip_connection_sofia_callback: event nua_r_register: 503 DNS Error

;; QUESTION SECTION:
;sip1.cosmicparrot.net. IN  A

;; ANSWER SECTION:
sip1.cosmicparrot.net.  86400   IN  CNAME   svc.cosmicparrot.net.
svc.cosmicparrot.net.   49472   IN  A   217.152.255.16


--

Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 19:17

Message:
Fri Jan 23 19:13:41 EET 2009  Pekka Pessi 
  * sresolv: caching SRES_RECORD_ERR in case a CNAME is returned, too
  
  Tracing the CNAMEs when doing cache lookups.

Misha, please verify.

--

Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 18:18

Message:
Looks like sres does not check that it got what it asked. 

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1633969 ] nua stack timer runs too frequently

2010-12-13 Thread SourceForge.net
Bugs item #1633969, was opened at 2007-01-12 13:04
Message generated for change (Settings changed) made by kaiv
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1633969&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Kai Vehmanen (kaiv)
Assigned to: Pekka Pessi (ppessi)
Summary: nua stack timer runs too frequently

Initial Comment:
The nua stack timer runs current at 1Hz. This is too frequent for some uses, so 
either the timer interval should be decreased, it should be made configurable, 
or completely replaced by more fine-grained timers (as was done in sresolv).


--

>Comment By: Kai Vehmanen (kaiv)
Date: 2010-12-13 13:52

Message:
Closing as per previous comment.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-07 11:43

Message:
This has been fixed by making the timers deferrable. Now the timers can use
a pacemaker on platforms where battery life matters.
I'm lost in this new interface, it seems I cannot close this bug myself.

--

Comment By: Pekka Pessi (ppessi)
Date: 2007-01-23 18:53

Message:
Logged In: YES 
user_id=52043
Originator: NO

The nta timer run at 16 Hz by default, too.



--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1633969&group_id=143636

--
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages, 
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1633969 ] nua stack timer runs too frequently

2010-12-07 Thread SourceForge.net
Bugs item #1633969, was opened at 2007-01-12 13:04
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1633969&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: Accepted
Priority: 5
Private: No
Submitted By: Kai Vehmanen (kaiv)
Assigned to: Pekka Pessi (ppessi)
Summary: nua stack timer runs too frequently

Initial Comment:
The nua stack timer runs current at 1Hz. This is too frequent for some uses, so 
either the timer interval should be decreased, it should be made configurable, 
or completely replaced by more fine-grained timers (as was done in sresolv).


--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2010-12-07 11:43

Message:
This has been fixed by making the timers deferrable. Now the timers can use
a pacemaker on platforms where battery life matters.
I'm lost in this new interface, it seems I cannot close this bug myself.

--

Comment By: Pekka Pessi (ppessi)
Date: 2007-01-23 18:53

Message:
Logged In: YES 
user_id=52043
Originator: NO

The nta timer run at 16 Hz by default, too.



--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1633969&group_id=143636

--
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3065356 ] More robust behavior with pbxes.org (SCTP)

2010-10-01 Thread SourceForge.net
Bugs item #3065356, was opened at 2010-09-13 14:29
Message generated for change (Comment added) made by sf-robot
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3065356&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: More robust behavior with pbxes.org (SCTP)

Initial Comment:
Originally reported in https://bugs.freedesktop.org/show_bug.cgi?id=30164

The stack is somehow tricked into using SCTP which is not supported by the 
kernel, and this makes a request fail.
There should be a fallback for this, unless there is some DNS misconfiguration 
on behalf of pbxes.org. I could not find any, except them responding to any A 
query with an IP address.

--

>Comment By: SourceForge Robot (sf-robot)
Date: 2010-10-01 16:20

Message:
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).

--

Comment By: Pekka Pessi (ppessi)
Date: 2010-09-17 16:05

Message:
The pbxes.org seems to have removed NAPTR and/or _sip._sctp. record.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3065356&group_id=143636

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3065356 ] More robust behavior with pbxes.org (SCTP)

2010-09-17 Thread SourceForge.net
Bugs item #3065356, was opened at 2010-09-13 17:29
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3065356&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
>Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: More robust behavior with pbxes.org (SCTP)

Initial Comment:
Originally reported in https://bugs.freedesktop.org/show_bug.cgi?id=30164

The stack is somehow tricked into using SCTP which is not supported by the 
kernel, and this makes a request fail.
There should be a fallback for this, unless there is some DNS misconfiguration 
on behalf of pbxes.org. I could not find any, except them responding to any A 
query with an IP address.

--

>Comment By: Pekka Pessi (ppessi)
Date: 2010-09-17 19:05

Message:
The pbxes.org seems to have removed NAPTR and/or _sip._sctp. record.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3065356&group_id=143636

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3065356 ] More robust behavior with pbxes.org (SCTP)

2010-09-13 Thread SourceForge.net
Bugs item #3065356, was opened at 2010-09-13 17:29
Message generated for change (Tracker Item Submitted) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3065356&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: More robust behavior with pbxes.org (SCTP)

Initial Comment:
Originally reported in https://bugs.freedesktop.org/show_bug.cgi?id=30164

The stack is somehow tricked into using SCTP which is not supported by the 
kernel, and this makes a request fail.
There should be a fallback for this, unless there is some DNS misconfiguration 
on behalf of pbxes.org. I could not find any, except them responding to any A 
query with an IP address.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3065356&group_id=143636

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3034730 ] torture_url test fail to pass

2010-09-03 Thread SourceForge.net
Bugs item #3034730, was opened at 2010-07-26 17:02
Message generated for change (Comment added) made by pacho2
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3034730&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
>Status: Open
Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Pacho Ramos (pacho2)
Assigned to: Nobody/Anonymous (nobody)
Summary: torture_url test fail to pass

Initial Comment:
This has been noticed downstream:
http://bugs.gentoo.org/show_bug.cgi?id=328733#c2

PASS: run_test_sdp
==
All 2 tests passed
==
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
Making check in url
make[2]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-am
make[3]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  torture_url
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. 
-I../../libsofia-sip-ua/su/sofia-sip -I./../bnf -I../bnf -I./../ipt -I../ipt 
-I./../su -I../su   -Wall -O2 -march=native -pipe -fomit-frame-pointer 
-ggdb -MT torture_url.o -MD -MP -MF ".deps/torture_url.Tpo" -c -o torture_url.o 
torture_url.c; \
then mv -f ".deps/torture_url.Tpo" ".deps/torture_url.Po"; else rm -f 
".deps/torture_url.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -Wall -O2 
-march=native -pipe -fomit-frame-pointer -ggdb  -Wl,-O1 -Wl,--as-needed -o 
torture_url  torture_url.o liburl.la ../bnf/libbnf.la ../ipt/libipt.la 
../su/libsu.la -lssl -lcrypto -lrt -lpthread 
i686-pc-linux-gnu-gcc -Wall -O2 -march=native -pipe -fomit-frame-pointer -ggdb 
-Wl,-O1 -Wl,--as-needed -o torture_url torture_url.o  ./.libs/liburl.a 
../bnf/.libs/libbnf.a ../ipt/.libs/libipt.a ../su/.libs/libsu.a -lssl -lcrypto 
-lrt -lpthread  
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-TESTS
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
torture_url.c:279: torture_url test_sip() FAILED: 
url_query_as_header_string(home, url->url_headers) != "\n\nCANNED MSG" or NULL 
!= "

CANNED MSG"
FAIL: torture_url
===
1 of 1 tests failed
===
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[2]: *** [check] Error 2
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua'
make: *** [check-recursive] Error 1

And there is a possible fix in http://bugs.gentoo.org/show_bug.cgi?id=328733#c6

Thanks a lot for solving this

--

>Comment By: Pacho Ramos (pacho2)
Date: 2010-09-03 12:24

Message:
Yes, of course


$ gcc -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-4.4.3-r2/work/gcc-4.4.3/configure
--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.3
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.3/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/include/g++-v4
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec
--disable-fixed-point --without-ppl --without-cloog --disable-nls
--with-system-zlib --disable-checking --disable-werror --enable-secureplt
--enable-multilib --enable-libmudflap --disable-libssp --enable-libgomp
--with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.4.3/python
--enable-java-awt=gtk --enable-languages=c,c++,java,fortran --enable-shared
--enable-threads=posix --enable-__cxa_ate

[Sofia-sip-devel] [ sofia-sip-Bugs-3034730 ] torture_url test fail to pass

2010-08-04 Thread SourceForge.net
Bugs item #3034730, was opened at 2010-07-26 18:02
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3034730&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
>Status: Pending
>Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Pacho Ramos (pacho2)
Assigned to: Nobody/Anonymous (nobody)
Summary: torture_url test fail to pass

Initial Comment:
This has been noticed downstream:
http://bugs.gentoo.org/show_bug.cgi?id=328733#c2

PASS: run_test_sdp
==
All 2 tests passed
==
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
Making check in url
make[2]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-am
make[3]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  torture_url
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. 
-I../../libsofia-sip-ua/su/sofia-sip -I./../bnf -I../bnf -I./../ipt -I../ipt 
-I./../su -I../su   -Wall -O2 -march=native -pipe -fomit-frame-pointer 
-ggdb -MT torture_url.o -MD -MP -MF ".deps/torture_url.Tpo" -c -o torture_url.o 
torture_url.c; \
then mv -f ".deps/torture_url.Tpo" ".deps/torture_url.Po"; else rm -f 
".deps/torture_url.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -Wall -O2 
-march=native -pipe -fomit-frame-pointer -ggdb  -Wl,-O1 -Wl,--as-needed -o 
torture_url  torture_url.o liburl.la ../bnf/libbnf.la ../ipt/libipt.la 
../su/libsu.la -lssl -lcrypto -lrt -lpthread 
i686-pc-linux-gnu-gcc -Wall -O2 -march=native -pipe -fomit-frame-pointer -ggdb 
-Wl,-O1 -Wl,--as-needed -o torture_url torture_url.o  ./.libs/liburl.a 
../bnf/.libs/libbnf.a ../ipt/.libs/libipt.a ../su/.libs/libsu.a -lssl -lcrypto 
-lrt -lpthread  
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-TESTS
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
torture_url.c:279: torture_url test_sip() FAILED: 
url_query_as_header_string(home, url->url_headers) != "\n\nCANNED MSG" or NULL 
!= "

CANNED MSG"
FAIL: torture_url
===
1 of 1 tests failed
===
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[2]: *** [check] Error 2
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua'
make: *** [check-recursive] Error 1

And there is a possible fix in http://bugs.gentoo.org/show_bug.cgi?id=328733#c6

Thanks a lot for solving this

--

>Comment By: Pekka Pessi (ppessi)
Date: 2010-08-04 17:47

Message:
Which compiler is used there? Can you get gcc -v and cat /proc/cpuinfo from
those who are bitten by this bug?

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3034730&group_id=143636

--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3035859 ] Sofia Stack not rejecting Invite with out CallID and To TAG

2010-07-28 Thread SourceForge.net
Bugs item #3035859, was opened at 2010-07-28 15:57
Message generated for change (Tracker Item Submitted) made by vikasverin
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3035859&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Vikas Bhat (vikasverin)
Assigned to: Nobody/Anonymous (nobody)
Summary: Sofia Stack not rejecting Invite with out CallID and To TAG 

Initial Comment:
Sofia Stack is allowing the call with out CallID .
Also Call is allowed without the TO TAG.
Stack should reject the call without any one from the following fields :   
CallID ,or TO Tag or To or BranchID
but call is allowed in the above scenerio.
can you guide me if i need to do any change in stack side or use any particular 
version of Sofia.

Thanks
Vikas Bhat

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3035859&group_id=143636

--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3034730 ] torture_url test fail to pass

2010-07-26 Thread SourceForge.net
Bugs item #3034730, was opened at 2010-07-26 17:02
Message generated for change (Tracker Item Submitted) made by pacho2
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3034730&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pacho Ramos (pacho2)
Assigned to: Nobody/Anonymous (nobody)
Summary: torture_url test fail to pass

Initial Comment:
This has been noticed downstream:
http://bugs.gentoo.org/show_bug.cgi?id=328733#c2

PASS: run_test_sdp
==
All 2 tests passed
==
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/sdp'
Making check in url
make[2]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-am
make[3]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  torture_url
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. 
-I../../libsofia-sip-ua/su/sofia-sip -I./../bnf -I../bnf -I./../ipt -I../ipt 
-I./../su -I../su   -Wall -O2 -march=native -pipe -fomit-frame-pointer 
-ggdb -MT torture_url.o -MD -MP -MF ".deps/torture_url.Tpo" -c -o torture_url.o 
torture_url.c; \
then mv -f ".deps/torture_url.Tpo" ".deps/torture_url.Po"; else rm -f 
".deps/torture_url.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -Wall -O2 
-march=native -pipe -fomit-frame-pointer -ggdb  -Wl,-O1 -Wl,--as-needed -o 
torture_url  torture_url.o liburl.la ../bnf/libbnf.la ../ipt/libipt.la 
../su/libsu.la -lssl -lcrypto -lrt -lpthread 
i686-pc-linux-gnu-gcc -Wall -O2 -march=native -pipe -fomit-frame-pointer -ggdb 
-Wl,-O1 -Wl,--as-needed -o torture_url torture_url.o  ./.libs/liburl.a 
../bnf/.libs/libbnf.a ../ipt/.libs/libipt.a ../su/.libs/libsu.a -lssl -lcrypto 
-lrt -lpthread  
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make  check-TESTS
make[4]: Entering directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
torture_url.c:279: torture_url test_sip() FAILED: 
url_query_as_header_string(home, url->url_headers) != "\n\nCANNED MSG" or NULL 
!= "

CANNED MSG"
FAIL: torture_url
===
1 of 1 tests failed
===
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[2]: *** [check] Error 2
make[2]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua/url'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/net-libs/sofia-sip-1.12.10/work/sofia-sip-1.12.10/libsofia-sip-ua'
make: *** [check-recursive] Error 1

And there is a possible fix in http://bugs.gentoo.org/show_bug.cgi?id=328733#c6

Thanks a lot for solving this

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3034730&group_id=143636

--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2010-07-19 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 18:06
Message generated for change (Comment added) made by gehrehmee
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Jeremy Nickurak (gehrehmee)
Date: 2010-07-19 15:39

Message:
Reported against ekiga's bug tracker at:
https://bugzilla.gnome.org/show_bug.cgi?id=624751

--

Comment By: Jeremy Nickurak (gehrehmee)
Date: 2010-07-19 15:33

Message:
Affecting Ubuntu via https://bugs.launchpad.net/ekiga/+bug/294994 , debian
via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535796 , both via
telepathy-sofiasip on https://bugs.freedesktop.org/show_bug.cgi?id=19328

--

Comment By: Johan Brannlund (jbrnd)
Date: 2010-01-21 17:34

Message:
I'm not 100% sure I did everything correctly, but using sofia-sip trunk
didn't change anything for me.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-11-13 16:26

Message:
What do you know, it works for me with the sofia-sip build we use in Maemo
5.

Can somebody else confirm if it works with sofia-sip trunk?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-10-15 11:47

Message:
> So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

Sort of; last word I heard from them is, they need this restriction so
that their own client keeps working. I still think they shouldn't impose a
restriction on the address in Via, and sofia-sip should now re-register
with a discovered mapped address in Contact. I didn't press this last
comment to them yet, though.

--

Comment By: Murray Cumming (murrayc)
Date: 2009-10-13 05:50

Message:
So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-06-08 13:54

Message:
I reverse my stance from the earlier comments The modification of transport
address in Via may cause interoperability problems with proxies that
implement support for RFC 3581 and rely on the specified behavior for
NAT-aware policies.

The restriction imposed by the proxy is arbitrary. It does not follow any
specification or best practice published by IETF that I'm aware of. The
answer is, fix the proxy.

--

Comment By: Andre Klapper (riot69)
Date: 2009-04-09 09:51

Message:
Maemo downstream ticket: https://bugs.maemo.org/show_bug.cgi?id=4259

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 18:49

Message:
It shouldn't be an interop problem to put the public transport address in
the client's Via. When the binding breaks, the proxy should signal it with
rport and received which will be different from the address in Via.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 13:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 19:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

-----

[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2010-07-19 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 18:06
Message generated for change (Comment added) made by gehrehmee
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Jeremy Nickurak (gehrehmee)
Date: 2010-07-19 15:33

Message:
Affecting Ubuntu via https://bugs.launchpad.net/ekiga/+bug/294994 , debian
via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535796 , both via
telepathy-sofiasip on https://bugs.freedesktop.org/show_bug.cgi?id=19328

--

Comment By: Johan Brannlund (jbrnd)
Date: 2010-01-21 17:34

Message:
I'm not 100% sure I did everything correctly, but using sofia-sip trunk
didn't change anything for me.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-11-13 16:26

Message:
What do you know, it works for me with the sofia-sip build we use in Maemo
5.

Can somebody else confirm if it works with sofia-sip trunk?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-10-15 11:47

Message:
> So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

Sort of; last word I heard from them is, they need this restriction so
that their own client keeps working. I still think they shouldn't impose a
restriction on the address in Via, and sofia-sip should now re-register
with a discovered mapped address in Contact. I didn't press this last
comment to them yet, though.

--

Comment By: Murray Cumming (murrayc)
Date: 2009-10-13 05:50

Message:
So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-06-08 13:54

Message:
I reverse my stance from the earlier comments The modification of transport
address in Via may cause interoperability problems with proxies that
implement support for RFC 3581 and rely on the specified behavior for
NAT-aware policies.

The restriction imposed by the proxy is arbitrary. It does not follow any
specification or best practice published by IETF that I'm aware of. The
answer is, fix the proxy.

--

Comment By: Andre Klapper (riot69)
Date: 2009-04-09 09:51

Message:
Maemo downstream ticket: https://bugs.maemo.org/show_bug.cgi?id=4259

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 18:49

Message:
It shouldn't be an interop problem to put the public transport address in
the client's Via. When the binding breaks, the proxy should signal it with
rport and received which will be different from the address in Via.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 13:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 19:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
This SF.net email is sponsor

[Sofia-sip-devel] [ sofia-sip-Bugs-3027352 ] Unable nua_destroy(), since nua_r_shutdown never arrives

2010-07-09 Thread SourceForge.net
Bugs item #3027352, was opened at 2010-07-09 13:55
Message generated for change (Settings changed) made by scorpfa
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3027352&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
>Priority: 8
Private: No
Submitted By: Scorp (scorpfa)
Assigned to: Nobody/Anonymous (nobody)
Summary: Unable nua_destroy(), since nua_r_shutdown never arrives

Initial Comment:
Following Code for shutting down UA and Root is not working, because  
nua_r_shutdown event never comes through the event handler.

nua_shutdown(m_nua);

// <-- Here: endless waiting for nua_r_shutdown

su_root_break(getRoot());
nua_destroy(m_nua); // <-- This would fail, since shutdown was not completed

Cheers

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3027352&group_id=143636

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3027352 ] Unable nua_destroy(), since nua_r_shutdown never arrives

2010-07-09 Thread SourceForge.net
Bugs item #3027352, was opened at 2010-07-09 13:55
Message generated for change (Tracker Item Submitted) made by scorpfa
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3027352&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Scorp (scorpfa)
Assigned to: Nobody/Anonymous (nobody)
Summary: Unable nua_destroy(), since nua_r_shutdown never arrives

Initial Comment:
Following Code for shutting down UA and Root is not working, because  
nua_r_shutdown event never comes through the event handler.

nua_shutdown(m_nua);

// <-- Here: endless waiting for nua_r_shutdown

su_root_break(getRoot());
nua_destroy(m_nua); // <-- This would fail, since shutdown was not completed

Cheers

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3027352&group_id=143636

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-3000830 ] sofia sip client with openimscore

2010-05-12 Thread SourceForge.net
Bugs item #3000830, was opened at 2010-05-13 01:32
Message generated for change (Tracker Item Submitted) made by wepawetmose
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3000830&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Interface (example)
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: wepawetmose (wepawetmose)
Assigned to: Nobody/Anonymous (nobody)
Summary: sofia sip client with openimscore

Initial Comment:
Hi, im using sofia sip client with openimscore and i need to get it 
communicating each other.

"...surely Expires is a nice to have header :-)
I've added it to sofsip_cli and now both Alice and Bob appear as REGISTERED in 
FHoSS web interface"

well, THIS is exactly what i wanna do but dont know how!

if Starting the service:
"sofsip_cli --media-impl=dummy --registrar=sip:open-ims.test 
--proxy=sip:pcscf.open-ims.test:4060 "

I get:
"su_source_port_create() returns 0x90a4234
** (sofsip_cli:4350): DEBUG: ssc_media_class_init:124
** (sofsip_cli:4350): DEBUG: ssc_media_init:169
** Message: Selecting media implementation: dummy
sofsip> UA: unknown event 'nua_r_set_params' (23): 200 OK
   ::tag_null: 0
NOTE: destroying handle (nil).
sofsip> UA: nua_r_getparams: 200 OK
   sip::from: 
   sip::from_str: ""
   nua::retry_count: 3
   nua::max_subscriptions: 20
   nua::media_enable: true
   nua::enableInvite: true
   nua::autoAlert: true
   nua::early_media: false
   nua::only183_100rel: false
   nua::autoAnswer: false
   nua::autoACK: true
   nua::invite_timer: 120
   nua::session_timer: 0
   nua::min_se: 120
   nua::session_refresher: 0
   nua::update_refresh: false
   nua::enableMessage: true
   nua::enableMessenger: false
   nua::callee_caps: false
   nua::media_features: false
   nua::service_route_enable: true
   nua::path_enable: true
   nua::refer_expires: 300
   nua::refer_with_id: true
   nua::substate: 2
   nua::substate: 3600
   sip::supported: timer, 100rel
   sip::supported_str: "timer, 100rel"
   sip::allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, 
NOTIFY, REFER, UPDATE
   sip::allow_str: "INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, 
SUBSCRIBE, NOTIFY, REFER, UPDATE"
   nua::appl_method: "INVITE, REGISTER, PUBLISH, SUBSCRIBE"
   sip::user_agent: sofia-sip/1.12.10
   sip::user_agent_str: "sofia-sip/1.12.10"
   nua::user_agent: "sofia-sip/1.12.10"
   nua::registrar: 
   nua::keepalive: 12
   nua::outbound: "natify"
   nta::contact: 
   nta::udp_mtu: 1300
   nta::max_proceeding: 4294967295
   nta::sip_t1: 500
   nta::sip_t2: 4000
   nta::sip_t4: 5000
   nta::sip_t1x64: 32000
   nta::debug_drop_prob: 0
   nta::default_proxy: 
   nta::aliases: 
   nta::sipflags: 2
   soa::caps_sdp: v=0
o=- 7732089869805783786 4683031078712322020 IN IP4 172.16.6.159
s=-
c=IN IP4 172.16.6.159
t=0 0
m=audio 0 RTP/AVP 0
a=rtpmap:0 PCMU/8000
   soa::caps_sdp_str: "v=0
o=- 7732089869805783786 4683031078712322020 IN IP4 172.16.6.159
s=-
c=IN IP4 172.16.6.159
t=0 0
m=audio 0 RTP/AVP 0
a=rtpmap:0 PCMU/8000
"
   soa::user_sdp: v=0
m=audio 0 RTP/AVP 0
a=rtpmap:0 PCMU/8000
   soa::user_sdp_str: "v=0
m=audio 0 RTP/AVP 0
a=rtpmap:0 PCMU/8000
"
   soa::local_sdp_str: 
   soa::af: 3
   soa::srtp_enable: false
   soa::srtp_confidentiality: false
   soa::srtp_integrity: false
   ::tag_null: 0

Starting sofsip-cli in interactive mode. Issue 'h' to get list of available 
commands.
sofsip>"

witch is good, so far.

then: 
"addr sip:b...@open-ims.test
sofsip> UA: unknown event 'nua_r_set_params' (23): 200 OK
   ::tag_null: 0
NOTE: destroying handle (nil).
sofsip> 
"

not so good, but works!

BUT after:
"sofsip> r
UA: REGISTER sip:b...@open-ims.test - updating existing registration
sofsip> UA: REGISTER: 401 Unauthorized - Challenging the UE
Server auth: Digest realm="open-ims.test", 
nonce="97FmRP9GLEaTRubVfl5/CDSc+jk9dQAAi7fVOC81s9I=", algorithm=AKAv1-MD5, 
qop="auth,auth-int"
Please authenticate 'Digest' with the 'k' command (e.g. 'k password', or 'k 
[method:realm:username:]password')
sofsip> 
"
I get an error in openimscore:
"ERR: P-CSCF:cscf_get_authorization: Message does not contain Authorization 
header."


Can anyone help me?

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=3000830&group_id=143636

--

___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Patches-2966302 ] Allow : character in authentication realms

2010-03-09 Thread SourceForge.net
Patches item #2966302, was opened at 2010-03-09 12:26
Message generated for change (Tracker Item Submitted) made by darrenb
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2966302&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Darren Bane (darrenb)
Assigned to: Nobody/Anonymous (nobody)
Summary: Allow : character in authentication realms

Initial Comment:
According to the SIP RFC, they should be allowed (quoted-string). And we've 
seen this done by an ITSP.
-- 
Darren Bane, Emutex Ltd.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2966302&group_id=143636

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2914940 ] Crash in 1.12.10

2010-01-29 Thread SourceForge.net
Bugs item #2914940, was opened at 2009-12-15 15:57
Message generated for change (Comment added) made by fabiomargarido
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2914940&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
>Priority: 8
Private: No
Submitted By: Fabio Margarido (fabiomargarido)
Assigned to: Nobody/Anonymous (nobody)
Summary: Crash in 1.12.10

Initial Comment:
We've been observing recurring crashes in one of our clients'
applications and after a bit of digging around and successfully setting up
the client's environment to run valgrind, we were able to obtain the
following backtrace for the problem:

==2608==
==2608== Thread 11:
==2608== Invalid read of size 4
==2608==at 0x40BEE93: nua_prack_server_report (nua_session.c:2893)
==2608==by 0x40A74CE: nua_server_report (nua_stack.c:1827)
==2608==by 0x40A6AC3: nua_stack_respond (nua_stack.c:1633)
==2608==by 0x40A45BF: nua_stack_signal (nua_stack.c:650)
==2608==by 0x40FF0B3: su_base_port_execute_msgs (su_base_port.c:276)
==2608==by 0x40FEE1F: su_base_port_getmsgs (su_base_port.c:198)
==2608==by 0x40FF175: su_base_port_run (su_base_port.c:331)
==2608==by 0x40FCFCA: su_port_run (su_port.h:310)
==2608==by 0x40FC2BF: su_root_run (su_root.c:689)
==2608==by 0x40FFCF7: su_pthread_port_clone_main (su_pthread_port.c:321)
==2608==by 0x41B30CD: pthread_start_thread (manager.c:291)
==2608==by 0x4321739: clone (in /lib/libc-2.2.4.so)
==2608==  Address 0x4c3d67c is 68 bytes inside a block of size 72 free'd
==2608==at 0x401A61F: free (m_replacemalloc/vg_replace_malloc.c:323)
==2608==by 0x40F7464: su_free (su_alloc.c:838)
==2608==by 0x40A688F: nua_server_request_destroy (nua_stack.c:1504)
==2608==by 0x40BE3AE: process_ack (nua_session.c:2573)
==2608==by 0x40BDCBB: process_ack_or_cancel (nua_session.c:2477)
==2608==by 0x408CE3C: incoming_call_callback (nta.c:6117)
==2608==by 0x408CAD3: incoming_ack (nta.c:6009)
==2608==by 0x40852BD: agent_recv_request (nta.c:2891)
==2608==by 0x4084478: agent_recv_message (nta.c:2722)
==2608==by 0x4111903: tport_base_deliver (tport.c:3013)
==2608==by 0x4111896: tport_deliver (tport.c:3002)
==2608==by 0x4111456: tport_parse (tport.c:2919)

Further investigation showed other crashes in similar conditions, such as this 
one:

==2714==
==2714== Thread 11:
==2714== Invalid read of size 4
==2714==at 0x40A67D3: nua_server_request_destroy (nua_stack.c:1488)
==2714==by 0x40BE3AE: process_ack (nua_session.c:2573)
==2714==by 0x40BDCBB: process_ack_or_cancel (nua_session.c:2477)
==2714==by 0x408CE3C: incoming_call_callback (nta.c:6117)
==2714==by 0x408CAD3: incoming_ack (nta.c:6009)
==2714==by 0x40852BD: agent_recv_request (nta.c:2891)
==2714==by 0x4084478: agent_recv_message (nta.c:2722)
==2714==by 0x4111903: tport_base_deliver (tport.c:3013)
==2714==by 0x4111896: tport_deliver (tport.c:3002)
==2714==by 0x4111456: tport_parse (tport.c:2919)
==2714==by 0x401: tport_recv_event (tport.c:2861)
==2714==by 0x4110D7D: tport_base_wakeup (tport.c:2763)
==2714==  Address 0x5451cb4 is 68 bytes inside a block of size 72 free'd
==2714==at 0x401A61F: free (m_replacemalloc/vg_replace_malloc.c:323)
==2714==by 0x40F7464: su_free (su_alloc.c:838)
==2714==by 0x40A688F: nua_server_request_destroy (nua_stack.c:1504)
==2714==by 0x40BB93A: nua_session_usage_shutdown (nua_session.c:1575)
==2714==by 0x40AC554: nua_dialog_usage_shutdown (nua_dialog.c:603)
==2714==by 0x40AA6DA: nua_base_client_response (nua_stack.c:3257)
==2714==by 0x40BA5BB: nua_session_client_response (nua_session.c:1007)
==2714==by 0x40B99FB: nua_invite_client_response (nua_session.c:865)
==2714==by 0x40A98D7: nua_client_response (nua_stack.c:2914)
==2714==by 0x40A9646: nua_client_return (nua_stack.c:2835)
==2714==by 0x40B931C: nua_invite_client_init (nua_session.c:745)
==2714==by 0x40A87DE: nua_client_init_request0 (nua_stack.c:2448)
==2714==
==2714== Invalid read of size 4
==2714==at 0x40A67EE: nua_server_request_destroy (nua_stack.c:1491)
==2714==by 0x40BE3AE: process_ack (nua_session.c:2573)
==2714==by 0x40BDCBB: process_ack_or_cancel (nua_session.c:2477)
==2714==by 0x408CE3C: incoming_call_callback (nta.c:6117)
==2714==by 0x408CAD3: incoming_ack (nta.c:6009)
==2714==by 0x40852BD: agent_recv_request (nta.c:2891)
==2714==by 0x4084478: agent_recv_message (nta.c:2722)
==2714==by 0x4111903: tport_base_deliver (tport.c:3013)
==2714==by 0x4111896: tport_deliver (tport.c:3002)
==2714==by 0x4111456: tport_parse (tport.c:2919)
==2714==by 0x401: tport_recv_event (tport.c:2861)
==2714==by 0x

[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2010-01-21 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 10:06
Message generated for change (Comment added) made by jbrnd
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Johan Brannlund (jbrnd)
Date: 2010-01-21 09:34

Message:
I'm not 100% sure I did everything correctly, but using sofia-sip trunk
didn't change anything for me.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-11-13 08:26

Message:
What do you know, it works for me with the sofia-sip build we use in Maemo
5.

Can somebody else confirm if it works with sofia-sip trunk?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-10-15 04:47

Message:
> So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

Sort of; last word I heard from them is, they need this restriction so
that their own client keeps working. I still think they shouldn't impose a
restriction on the address in Via, and sofia-sip should now re-register
with a discovered mapped address in Contact. I didn't press this last
comment to them yet, though.

--

Comment By: Murray Cumming (murrayc)
Date: 2009-10-12 22:50

Message:
So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-06-08 06:54

Message:
I reverse my stance from the earlier comments The modification of transport
address in Via may cause interoperability problems with proxies that
implement support for RFC 3581 and rely on the specified behavior for
NAT-aware policies.

The restriction imposed by the proxy is arbitrary. It does not follow any
specification or best practice published by IETF that I'm aware of. The
answer is, fix the proxy.

--

Comment By: Andre Klapper (riot69)
Date: 2009-04-09 02:51

Message:
Maemo downstream ticket: https://bugs.maemo.org/show_bug.cgi?id=4259

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 10:49

Message:
It shouldn't be an interop problem to put the public transport address in
the client's Via. When the binding breaks, the proxy should signal it with
rport and received which will be different from the address in Via.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 05:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 11:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
___

[Sofia-sip-devel] [ sofia-sip-Bugs-2926032 ] Crash in AUTH_CLIENT_IS_EXTENDED

2010-01-04 Thread SourceForge.net
Bugs item #2926032, was opened at 2010-01-05 16:37
Message generated for change (Tracker Item Submitted) made by daniellemadeley
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2926032&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Danielle Madeley (daniellemadeley)
Assigned to: Nobody/Anonymous (nobody)
Summary: Crash in AUTH_CLIENT_IS_EXTENDED

Initial Comment:
Program received signal SIGSEGV, Segmentation fault.
0x0039362e in ca_credentials (ca=0x8083550, scheme=0x80844d8 "NTLM", 
realm=0x80844dd "\"SIP Communications Service\"", user=0x80844fa "test", 
pass=0x80844ff "") at auth_client.c:404
404   if (AUTH_CLIENT_IS_EXTENDED(ca))
(gdb) p *ca
$3 = {ca_home = {{suh_size = 78, suh_blocks = 0x8084358, suh_lock = 0x0}}, 
  ca_auc = 0x0, ca_next = 0x0, ca_scheme = 0x8083599 "NTLM", 
  ca_realm = 0x808357c "\"SIP Communications Service\"", 
  ca_user = 0x8077968 "test", ca_pass = 0x8079638 "", 
  ca_credential_class = 0x0, ca_clear = 0}

ca_auc is NULL

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2926032&group_id=143636

--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2914940 ] Crash in 1.12.10

2009-12-15 Thread SourceForge.net
Bugs item #2914940, was opened at 2009-12-15 15:57
Message generated for change (Tracker Item Submitted) made by fabiomargarido
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2914940&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Fabio Margarido (fabiomargarido)
Assigned to: Nobody/Anonymous (nobody)
Summary: Crash in 1.12.10

Initial Comment:
We've been observing recurring crashes in one of our clients'
applications and after a bit of digging around and successfully setting up
the client's environment to run valgrind, we were able to obtain the
following backtrace for the problem:

==2608==
==2608== Thread 11:
==2608== Invalid read of size 4
==2608==at 0x40BEE93: nua_prack_server_report (nua_session.c:2893)
==2608==by 0x40A74CE: nua_server_report (nua_stack.c:1827)
==2608==by 0x40A6AC3: nua_stack_respond (nua_stack.c:1633)
==2608==by 0x40A45BF: nua_stack_signal (nua_stack.c:650)
==2608==by 0x40FF0B3: su_base_port_execute_msgs (su_base_port.c:276)
==2608==by 0x40FEE1F: su_base_port_getmsgs (su_base_port.c:198)
==2608==by 0x40FF175: su_base_port_run (su_base_port.c:331)
==2608==by 0x40FCFCA: su_port_run (su_port.h:310)
==2608==by 0x40FC2BF: su_root_run (su_root.c:689)
==2608==by 0x40FFCF7: su_pthread_port_clone_main (su_pthread_port.c:321)
==2608==by 0x41B30CD: pthread_start_thread (manager.c:291)
==2608==by 0x4321739: clone (in /lib/libc-2.2.4.so)
==2608==  Address 0x4c3d67c is 68 bytes inside a block of size 72 free'd
==2608==at 0x401A61F: free (m_replacemalloc/vg_replace_malloc.c:323)
==2608==by 0x40F7464: su_free (su_alloc.c:838)
==2608==by 0x40A688F: nua_server_request_destroy (nua_stack.c:1504)
==2608==by 0x40BE3AE: process_ack (nua_session.c:2573)
==2608==by 0x40BDCBB: process_ack_or_cancel (nua_session.c:2477)
==2608==by 0x408CE3C: incoming_call_callback (nta.c:6117)
==2608==by 0x408CAD3: incoming_ack (nta.c:6009)
==2608==by 0x40852BD: agent_recv_request (nta.c:2891)
==2608==by 0x4084478: agent_recv_message (nta.c:2722)
==2608==by 0x4111903: tport_base_deliver (tport.c:3013)
==2608==by 0x4111896: tport_deliver (tport.c:3002)
==2608==by 0x4111456: tport_parse (tport.c:2919)

Further investigation showed other crashes in similar conditions, such as this 
one:

==2714==
==2714== Thread 11:
==2714== Invalid read of size 4
==2714==at 0x40A67D3: nua_server_request_destroy (nua_stack.c:1488)
==2714==by 0x40BE3AE: process_ack (nua_session.c:2573)
==2714==by 0x40BDCBB: process_ack_or_cancel (nua_session.c:2477)
==2714==by 0x408CE3C: incoming_call_callback (nta.c:6117)
==2714==by 0x408CAD3: incoming_ack (nta.c:6009)
==2714==by 0x40852BD: agent_recv_request (nta.c:2891)
==2714==by 0x4084478: agent_recv_message (nta.c:2722)
==2714==by 0x4111903: tport_base_deliver (tport.c:3013)
==2714==by 0x4111896: tport_deliver (tport.c:3002)
==2714==by 0x4111456: tport_parse (tport.c:2919)
==2714==by 0x401: tport_recv_event (tport.c:2861)
==2714==by 0x4110D7D: tport_base_wakeup (tport.c:2763)
==2714==  Address 0x5451cb4 is 68 bytes inside a block of size 72 free'd
==2714==at 0x401A61F: free (m_replacemalloc/vg_replace_malloc.c:323)
==2714==by 0x40F7464: su_free (su_alloc.c:838)
==2714==by 0x40A688F: nua_server_request_destroy (nua_stack.c:1504)
==2714==by 0x40BB93A: nua_session_usage_shutdown (nua_session.c:1575)
==2714==by 0x40AC554: nua_dialog_usage_shutdown (nua_dialog.c:603)
==2714==by 0x40AA6DA: nua_base_client_response (nua_stack.c:3257)
==2714==by 0x40BA5BB: nua_session_client_response (nua_session.c:1007)
==2714==by 0x40B99FB: nua_invite_client_response (nua_session.c:865)
==2714==by 0x40A98D7: nua_client_response (nua_stack.c:2914)
==2714==by 0x40A9646: nua_client_return (nua_stack.c:2835)
==2714==by 0x40B931C: nua_invite_client_init (nua_session.c:745)
==2714==by 0x40A87DE: nua_client_init_request0 (nua_stack.c:2448)
==2714==
==2714== Invalid read of size 4
==2714==at 0x40A67EE: nua_server_request_destroy (nua_stack.c:1491)
==2714==by 0x40BE3AE: process_ack (nua_session.c:2573)
==2714==by 0x40BDCBB: process_ack_or_cancel (nua_session.c:2477)
==2714==by 0x408CE3C: incoming_call_callback (nta.c:6117)
==2714==by 0x408CAD3: incoming_ack (nta.c:6009)
==2714==by 0x40852BD: agent_recv_request (nta.c:2891)
==2714==by 0x4084478: agent_recv_message (nta.c:2722)
==2714==by 0x4111903: tport_base_deliver (tport.c:3013)
==2714==by 0x4111896: tport_deliver (tport.c:3002)
==2714==by 0x4111456: tport_parse (tport.c:2919)
==2714==by 0x401: tport_recv_event (tport.c:2861)
==2714==by 

[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2009-11-13 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 20:06
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-11-13 18:26

Message:
What do you know, it works for me with the sofia-sip build we use in Maemo
5.

Can somebody else confirm if it works with sofia-sip trunk?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-10-15 14:47

Message:
> So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

Sort of; last word I heard from them is, they need this restriction so
that their own client keeps working. I still think they shouldn't impose a
restriction on the address in Via, and sofia-sip should now re-register
with a discovered mapped address in Contact. I didn't press this last
comment to them yet, though.

--

Comment By: Murray Cumming (murrayc)
Date: 2009-10-13 08:50

Message:
So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-06-08 16:54

Message:
I reverse my stance from the earlier comments The modification of transport
address in Via may cause interoperability problems with proxies that
implement support for RFC 3581 and rely on the specified behavior for
NAT-aware policies.

The restriction imposed by the proxy is arbitrary. It does not follow any
specification or best practice published by IETF that I'm aware of. The
answer is, fix the proxy.

--

Comment By: Andre Klapper (riot69)
Date: 2009-04-09 12:51

Message:
Maemo downstream ticket: https://bugs.maemo.org/show_bug.cgi?id=4259

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 20:49

Message:
It shouldn't be an interop problem to put the public transport address in
the client's Via. When the binding breaks, the proxy should signal it with
rport and received which will be different from the address in Via.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 15:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 21:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2009-10-15 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 20:06
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-10-15 14:47

Message:
> So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

Sort of; last word I heard from them is, they need this restriction so
that their own client keeps working. I still think they shouldn't impose a
restriction on the address in Via, and sofia-sip should now re-register
with a discovered mapped address in Contact. I didn't press this last
comment to them yet, though.

--

Comment By: Murray Cumming (murrayc)
Date: 2009-10-13 08:50

Message:
So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-06-08 16:54

Message:
I reverse my stance from the earlier comments The modification of transport
address in Via may cause interoperability problems with proxies that
implement support for RFC 3581 and rely on the specified behavior for
NAT-aware policies.

The restriction imposed by the proxy is arbitrary. It does not follow any
specification or best practice published by IETF that I'm aware of. The
answer is, fix the proxy.

--

Comment By: Andre Klapper (riot69)
Date: 2009-04-09 12:51

Message:
Maemo downstream ticket: https://bugs.maemo.org/show_bug.cgi?id=4259

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 20:49

Message:
It shouldn't be an interop problem to put the public transport address in
the client's Via. When the binding breaks, the proxy should signal it with
rport and received which will be different from the address in Via.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 15:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 21:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2009-10-12 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 18:06
Message generated for change (Comment added) made by murrayc
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Murray Cumming (murrayc)
Date: 2009-10-13 05:50

Message:
So, if the problem is with ekiga.net, has anyone contacted them about it
yet?

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-06-08 13:54

Message:
I reverse my stance from the earlier comments The modification of transport
address in Via may cause interoperability problems with proxies that
implement support for RFC 3581 and rely on the specified behavior for
NAT-aware policies.

The restriction imposed by the proxy is arbitrary. It does not follow any
specification or best practice published by IETF that I'm aware of. The
answer is, fix the proxy.

--

Comment By: Andre Klapper (riot69)
Date: 2009-04-09 09:51

Message:
Maemo downstream ticket: https://bugs.maemo.org/show_bug.cgi?id=4259

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 18:49

Message:
It shouldn't be an interop problem to put the public transport address in
the client's Via. When the binding breaks, the proxy should signal it with
rport and received which will be different from the address in Via.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 13:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 19:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Patches-2865716 ] Don't force the default CA file for TLS

2009-09-24 Thread SourceForge.net
Patches item #2865716, was opened at 2009-09-24 16:29
Message generated for change (Tracker Item Submitted) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2865716&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Don't force the default CA file for TLS

Initial Comment:
This patch removes the code that initializes the default CA file name for 
OpenSSL, if it is not set by the application. This causes TLS transport to fail 
if there is no such file available to the process.
In Maemo 5 and other distributions, OpenSSL has the default CA path set up just 
fine,

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2865716&group_id=143636

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Patches-2865713 ] Deferrable timer fixes

2009-09-24 Thread SourceForge.net
Patches item #2865713, was opened at 2009-09-24 16:24
Message generated for change (Tracker Item Submitted) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2865713&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Deferrable timer fixes

Initial Comment:
>From the Maemo 5 branch:
These patches fix a crash in deferrable timer processing for a GLib mainloop.
Also, the NUA stack timer and the transport timer are set as deferrable. I hope 
this does not break anything :)

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2865713&group_id=143636

--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Patches-2858690 ] Fix an endless loop

2009-09-14 Thread SourceForge.net
Patches item #2858690, was opened at 2009-09-14 19:50
Message generated for change (Tracker Item Submitted) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2858690&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Fix an endless loop

Initial Comment:
There is a copy-and-paste error in an inner loop, causing an endless busy loop 
in some circumstances.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2858690&group_id=143636

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2009-06-08 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 20:06
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-06-08 16:54

Message:
I reverse my stance from the earlier comments The modification of transport
address in Via may cause interoperability problems with proxies that
implement support for RFC 3581 and rely on the specified behavior for
NAT-aware policies.

The restriction imposed by the proxy is arbitrary. It does not follow any
specification or best practice published by IETF that I'm aware of. The
answer is, fix the proxy.

--

Comment By: Andre Klapper (riot69)
Date: 2009-04-09 12:51

Message:
Maemo downstream ticket: https://bugs.maemo.org/show_bug.cgi?id=4259

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 20:49

Message:
It shouldn't be an interop problem to put the public transport address in
the client's Via. When the binding breaks, the proxy should signal it with
rport and received which will be different from the address in Via.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 15:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 21:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2009-04-09 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 18:06
Message generated for change (Comment added) made by riot69
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Andre Klapper (riot69)
Date: 2009-04-09 09:51

Message:
Maemo downstream ticket: https://bugs.maemo.org/show_bug.cgi?id=4259

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 18:49

Message:
It shouldn't be an interop problem to put the public transport address in
the client's Via. When the binding breaks, the proxy should signal it with
rport and received which will be different from the address in Via.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 13:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 19:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2625814 ] Assertion "b == bend" when calling nua_invite

2009-03-18 Thread SourceForge.net
Bugs item #2625814, was opened at 2009-02-21 23:52
Message generated for change (Comment added) made by sf-robot
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2625814&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Resolution: Works For Me
Priority: 8
Private: No
Submitted By: Silvo (silvo79)
Assigned to: Nobody/Anonymous (nobody)
Summary: Assertion "b == bend" when calling nua_invite

Initial Comment:
Under (for me) non-deterministic circumstances a call of nua_invite ends up 
with the following output and the whole app crashes:

nua: nua_invite: entering
VCCenter: nua_stack.c:508: nua_signal: Assertion `b == bend' failed.
Aborted

--

>Comment By: SourceForge Robot (sf-robot)
Date: 2009-03-18 18:56

Message:
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).

--

Comment By: Pekka Pessi (ppessi)
Date: 2009-02-26 22:52

Message:
This usually indicates that nua_invite() arguments were fishy, either they
point to uninitialized memory or they are changed during the call to
nua_invite(). Running under valgrind or purify could show the culprit.

Have a peek in tags passed to nua_invite() in debugger and post a
backtrace if you think everything is OK...

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2625814&group_id=143636

--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2009-03-03 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 20:06
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 20:49

Message:
It shouldn't be an interop problem to put the public transport address in
the client's Via. When the binding breaks, the proxy should signal it with
rport and received which will be different from the address in Via.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 15:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 21:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2531152 ] Does not cache some DNS results

2009-03-03 Thread SourceForge.net
Bugs item #2531152, was opened at 2009-01-23 16:16
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Does not cache some DNS results

Initial Comment:
In some circumstances, Sofia-SIP keeps requesting DNS records over and over 
again with every SIP request. See the attached log. Note also how NAPTR is 
requested repeatedly, even though nothing useful is obtained from the responses.

--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-03-03 16:58

Message:
The CNAME problem with proxy01.sipphone.com is still there with the recent
trunk changes.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-02-04 20:34

Message:
It breaks with proxy01.sipphone.com, too.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-02-04 20:05

Message:
The patch regresses a case where SRV refers to a CNAME. Granted it's not
allowed by strict DNS spec, but it used to work.

telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"_sip._udp.sip1.cosmicparrot.net" SRV
telepathy-sofiasip[2040]: nta: _sip._udp.sip1.cosmicparrot.net IN SRV 0 0 
5063 sip1.cosmicparrot.net. (udp)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net." A (cached)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"_sip._tcp.sip1.cosmicparrot.net" SRV
telepathy-sofiasip[2040]: nta: _sip._tcp.sip1.cosmicparrot.net IN SRV 0 0 
5062 sip1.cosmicparrot.net. (tcp)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net." A (cached)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net" A (cached)
telepathy-sofiasip[2040]: GLIB DEBUG default -
tpsip_connection_sofia_callback: event nua_r_register: 503 DNS Error

;; QUESTION SECTION:
;sip1.cosmicparrot.net. IN  A

;; ANSWER SECTION:
sip1.cosmicparrot.net.  86400   IN  CNAME   svc.cosmicparrot.net.
svc.cosmicparrot.net.   49472   IN  A   217.152.255.16


--

Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 19:17

Message:
Fri Jan 23 19:13:41 EET 2009  Pekka Pessi 
  * sresolv: caching SRES_RECORD_ERR in case a CNAME is returned, too
  
  Tracing the CNAMEs when doing cache lookups.

Misha, please verify.

--

Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 18:18

Message:
Looks like sres does not check that it got what it asked. 

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2625814 ] Assertion "b == bend" when calling nua_invite

2009-02-26 Thread SourceForge.net
Bugs item #2625814, was opened at 2009-02-22 01:52
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2625814&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
>Resolution: Works For Me
Priority: 8
Private: No
Submitted By: Silvo (silvo79)
Assigned to: Nobody/Anonymous (nobody)
Summary: Assertion "b == bend" when calling nua_invite

Initial Comment:
Under (for me) non-deterministic circumstances a call of nua_invite ends up 
with the following output and the whole app crashes:

nua: nua_invite: entering
VCCenter: nua_stack.c:508: nua_signal: Assertion `b == bend' failed.
Aborted

--

>Comment By: Pekka Pessi (ppessi)
Date: 2009-02-27 00:52

Message:
This usually indicates that nua_invite() arguments were fishy, either they
point to uninitialized memory or they are changed during the call to
nua_invite(). Running under valgrind or purify could show the culprit.

Have a peek in tags passed to nua_invite() in debugger and post a
backtrace if you think everything is OK...

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2625814&group_id=143636

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2625814 ] Assertion "b == bend" when calling nua_invite

2009-02-21 Thread SourceForge.net
Bugs item #2625814, was opened at 2009-02-22 00:52
Message generated for change (Settings changed) made by silvo79
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2625814&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
>Priority: 8
Private: No
Submitted By: Silvo (silvo79)
Assigned to: Nobody/Anonymous (nobody)
Summary: Assertion "b == bend" when calling nua_invite

Initial Comment:
Under (for me) non-deterministic circumstances a call of nua_invite ends up 
with the following output and the whole app crashes:

nua: nua_invite: entering
VCCenter: nua_stack.c:508: nua_signal: Assertion `b == bend' failed.
Aborted

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2625814&group_id=143636

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2625814 ] Assertion "b == bend" when calling nua_invite

2009-02-21 Thread SourceForge.net
Bugs item #2625814, was opened at 2009-02-22 00:52
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2625814&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Silvo (silvo79)
Assigned to: Nobody/Anonymous (nobody)
Summary: Assertion "b == bend" when calling nua_invite

Initial Comment:
Under (for me) non-deterministic circumstances a call of nua_invite ends up 
with the following output and the whole app crashes:

nua: nua_invite: entering
VCCenter: nua_stack.c:508: nua_signal: Assertion `b == bend' failed.
Aborted

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2625814&group_id=143636

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2531152 ] Does not cache some DNS results

2009-02-04 Thread SourceForge.net
Bugs item #2531152, was opened at 2009-01-23 16:16
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
>Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Does not cache some DNS results

Initial Comment:
In some circumstances, Sofia-SIP keeps requesting DNS records over and over 
again with every SIP request. See the attached log. Note also how NAPTR is 
requested repeatedly, even though nothing useful is obtained from the responses.

--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-02-04 20:34

Message:
It breaks with proxy01.sipphone.com, too.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-02-04 20:05

Message:
The patch regresses a case where SRV refers to a CNAME. Granted it's not
allowed by strict DNS spec, but it used to work.

telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"_sip._udp.sip1.cosmicparrot.net" SRV
telepathy-sofiasip[2040]: nta: _sip._udp.sip1.cosmicparrot.net IN SRV 0 0 
5063 sip1.cosmicparrot.net. (udp)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net." A (cached)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"_sip._tcp.sip1.cosmicparrot.net" SRV
telepathy-sofiasip[2040]: nta: _sip._tcp.sip1.cosmicparrot.net IN SRV 0 0 
5062 sip1.cosmicparrot.net. (tcp)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net." A (cached)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net" A (cached)
telepathy-sofiasip[2040]: GLIB DEBUG default -
tpsip_connection_sofia_callback: event nua_r_register: 503 DNS Error

;; QUESTION SECTION:
;sip1.cosmicparrot.net. IN  A

;; ANSWER SECTION:
sip1.cosmicparrot.net.  86400   IN  CNAME   svc.cosmicparrot.net.
svc.cosmicparrot.net.   49472   IN  A   217.152.255.16


--

Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 19:17

Message:
Fri Jan 23 19:13:41 EET 2009  Pekka Pessi 
  * sresolv: caching SRES_RECORD_ERR in case a CNAME is returned, too
  
  Tracing the CNAMEs when doing cache lookups.

Misha, please verify.

--

Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 18:18

Message:
Looks like sres does not check that it got what it asked. 

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2531152 ] Does not cache some DNS results

2009-02-04 Thread SourceForge.net
Bugs item #2531152, was opened at 2009-01-23 16:16
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Does not cache some DNS results

Initial Comment:
In some circumstances, Sofia-SIP keeps requesting DNS records over and over 
again with every SIP request. See the attached log. Note also how NAPTR is 
requested repeatedly, even though nothing useful is obtained from the responses.

--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2009-02-04 20:05

Message:
The patch regresses a case where SRV refers to a CNAME. Granted it's not
allowed by strict DNS spec, but it used to work.

telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"_sip._udp.sip1.cosmicparrot.net" SRV
telepathy-sofiasip[2040]: nta: _sip._udp.sip1.cosmicparrot.net IN SRV 0 0 
5063 sip1.cosmicparrot.net. (udp)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net." A (cached)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"_sip._tcp.sip1.cosmicparrot.net" SRV
telepathy-sofiasip[2040]: nta: _sip._tcp.sip1.cosmicparrot.net IN SRV 0 0 
5062 sip1.cosmicparrot.net. (tcp)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net." A (cached)
telepathy-sofiasip[2040]: nta: for "sip1.cosmicparrot.net" query
"sip1.cosmicparrot.net" A (cached)
telepathy-sofiasip[2040]: GLIB DEBUG default -
tpsip_connection_sofia_callback: event nua_r_register: 503 DNS Error

;; QUESTION SECTION:
;sip1.cosmicparrot.net. IN  A

;; ANSWER SECTION:
sip1.cosmicparrot.net.  86400   IN  CNAME   svc.cosmicparrot.net.
svc.cosmicparrot.net.   49472   IN  A   217.152.255.16


--

Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 19:17

Message:
Fri Jan 23 19:13:41 EET 2009  Pekka Pessi 
  * sresolv: caching SRES_RECORD_ERR in case a CNAME is returned, too
  
  Tracing the CNAMEs when doing cache lookups.

Misha, please verify.

--

Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 18:18

Message:
Looks like sres does not check that it got what it asked. 

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

--
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2537240 ] _t namespace is reserved.

2009-01-26 Thread SourceForge.net
Bugs item #2537240, was opened at 2009-01-26 11:52
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2537240&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
>Resolution: Later
Priority: 5
Private: No
Submitted By: Stefano Sabatini (stesaba)
Assigned to: Nobody/Anonymous (nobody)
Summary: _t namespace is reserved.

Initial Comment:
Hi,

it would be nice to avoid the use of foo_t types, the "_t" namespace is 
reserved for POSIX symbols, so future extensions of POSIX may clobber with the 
symbols defined by sofia.



--

>Comment By: Pekka Pessi (ppessi)
Date: 2009-01-26 16:57

Message:
This is what Kai V. said some 8 year ago. ;) Perhaps in 2.1.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2537240&group_id=143636

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Feature Requests-2537671 ] Log sofia-sip modules through su_log()

2009-01-26 Thread SourceForge.net
Feature Requests item #2537671, was opened at 2009-01-26 13:31
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2537671&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Stefano Sabatini (stesaba)
Assigned to: Nobody/Anonymous (nobody)
Summary: Log sofia-sip modules through su_log()

Initial Comment:
Currently sofia-sip only permits to log through a custom logger function only 
the messages issued by the su module, for the other messages there is the 
X_PORT/X_DEBUG/X_DUMP mechanism which uses environment variables to set for 
each module a distinct log file and level.

Exporting in the public headers a su_log_t struct for each module (nua_log, 
tport_log, nth_log etc.) should make possible to define a logger for each one 
of the modules.

This way should be possible to integrate the sofia logging facility (not only 
those related to the su module) into one's application log system.

I'm still trying to undestand how to do that, but Pekka noted in the list that 
there could be some difficulties involving the exporting of arrays in the 
windows and symbian platforms.

Anyway I think it would be a nice feature, I'll try to provide a patch 
eventually.

Best regards.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2537671&group_id=143636

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Feature Requests-2537249 ] Doxygenation in the headers.

2009-01-26 Thread SourceForge.net
Feature Requests item #2537249, was opened at 2009-01-26 09:56
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2537249&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Stefano Sabatini (stesaba)
Assigned to: Nobody/Anonymous (nobody)
Summary: Doxygenation in the headers.

Initial Comment:
Hi,

documentation for public functions/structures should stay in the headers, while 
currently the doxygenation is scattered amongst .h and .c files (often 
duplicated).

It would be nice to clean this, having the doxygenation for sofia public 
symbols just in the headers.

Thanks, regards.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2537249&group_id=143636

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2537240 ] _t namespace is reserved.

2009-01-26 Thread SourceForge.net
Bugs item #2537240, was opened at 2009-01-26 09:52
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2537240&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Stefano Sabatini (stesaba)
Assigned to: Nobody/Anonymous (nobody)
Summary: _t namespace is reserved.

Initial Comment:
Hi,

it would be nice to avoid the use of foo_t types, the "_t" namespace is 
reserved for POSIX symbols, so future extensions of POSIX may clobber with the 
symbols defined by sofia.



--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2537240&group_id=143636

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2531152 ] Does not cache some DNS results

2009-01-23 Thread SourceForge.net
Bugs item #2531152, was opened at 2009-01-23 16:16
Message generated for change (Settings changed) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Does not cache some DNS results

Initial Comment:
In some circumstances, Sofia-SIP keeps requesting DNS records over and over 
again with every SIP request. See the attached log. Note also how NAPTR is 
requested repeatedly, even though nothing useful is obtained from the responses.

--

>Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 19:17

Message:
Fri Jan 23 19:13:41 EET 2009  Pekka Pessi 
  * sresolv: caching SRES_RECORD_ERR in case a CNAME is returned, too
  
  Tracing the CNAMEs when doing cache lookups.

Misha, please verify.

--

Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 18:18

Message:
Looks like sres does not check that it got what it asked. 

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2531152 ] Does not cache some DNS results

2009-01-23 Thread SourceForge.net
Bugs item #2531152, was opened at 2009-01-23 16:16
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
>Resolution: Accepted
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
>Assigned to: Pekka Pessi (ppessi)
Summary: Does not cache some DNS results

Initial Comment:
In some circumstances, Sofia-SIP keeps requesting DNS records over and over 
again with every SIP request. See the attached log. Note also how NAPTR is 
requested repeatedly, even though nothing useful is obtained from the responses.

--

>Comment By: Pekka Pessi (ppessi)
Date: 2009-01-23 18:18

Message:
Looks like sres does not check that it got what it asked. 

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2531152 ] Does not cache some DNS results

2009-01-23 Thread SourceForge.net
Bugs item #2531152, was opened at 2009-01-23 16:16
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Does not cache some DNS results

Initial Comment:
In some circumstances, Sofia-SIP keeps requesting DNS records over and over 
again with every SIP request. See the attached log. Note also how NAPTR is 
requested repeatedly, even though nothing useful is obtained from the responses.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2531152&group_id=143636

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1904805 ] Build on Visual Studio 2005 with Platform SDK for Vista

2008-12-12 Thread SourceForge.net
Bugs item #1904805, was opened at 2008-02-29 16:37
Message generated for change (Comment added) made by sf-robot
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
>Status: Closed
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Filippo Della Betta (fdellabetta)
Assigned to: Nobody/Anonymous (nobody)
Summary: Build on Visual Studio 2005 with Platform SDK for Vista

Initial Comment:
There are some incompatibilities of sofia-sip when Windows SDK for Vista is 
installed (and integrated with Visual Studio 2005):

1) if not defined elsewhere, _WIN32_WINNT is 0x0600 (targeting Vista) and 
either inet_ntop and inet_pton are already defined in ws2tcpip.h (and therefore 
implemented in ws2_32.dll shipped with Windows Vista). My suggestion is to put 
something like

#if defined (_WIN32_WINNT) && (_WIN32_WINNT < 0x0600)

before declaration and definition of inet_ntop and inet_pton (in order to use 
inet_ntop and inet_pton of ws2_32.dll), or to re-define inet_ntop and inet_pton 
to other name when same condition occurs (in order to user internal 
implementation of inet_ntop and inet_pton)

2) IPPROTO_IPV6 is not anymore defined as a macro in Winsock2.h!! Now it has 
become an enum in ws2def.h (included by winsock2.h). Therefore #if(n)def 
IPPROTO_IPV6 doesn't work anymore especially in sresolv/sres.c. 

3) in stun.c, stun_common.c, stun_mini.c there are warnings about getenv, 
srand, calloc, free, rand, malloc... undefined (and since warnings are treated 
as error you got compiler error). My suggestion is to put

#if defined(HAVE_STDLIB_H)
#include 
#endif

in stun_internal.h

4) MSG_TRUNC is already defined in ws2def.h (included by winsock2.h). There is 
a compiler warning (an therefore error since warnings are treated as error) in 
tport_internal.h since MSG_TRUNC is redefined (the right value in Windows is 
0x0100 not 0)


--

>Comment By: SourceForge Robot (sf-robot)
Date: 2008-12-13 02:20

Message:
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-28 15:02

Message:
To be released in Sofia-SIP 1.12.10.

--

Comment By: Filippo Della Betta (fdellabetta)
Date: 2008-11-28 09:18

Message:
You can close the bug, everything is ok now, Thanks

--

Comment By: Filippo Della Betta (fdellabetta)
Date: 2008-11-27 08:14

Message:
The only problem I see now is on line 70 file su.h
#if defined(IPPROTO_IPV6) || (_WIN32_WINNT >= 0x0600)
that is incorrect since IPPROTO_IPV6 is not yet a #define, and
_WIN32_WINNT >=0x0501 is better since means XP and later (>=0x0600 means
Vista and later). If you are targeting XP and later you get, infact, an
error since you are trying to include tpipv6.h that is useless.

In the tarball you sent (and in the darcs as well), I found that there is
a (minor) problem regarding line 2528 of file nua_session.c. There is a
signed/unsigned mismatch and since warnings are threated as errors (flag
/WX), the main projects do not compile.

I tried it with msvc 2005 and 2008

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 20:20

Message:
Mike's patch last February 27th should have fixed these issues, however, I
have not closed this bug.

Please confirm if the current Darcs version or latest release candidate
from 

http://sofia-sip.org/~ppessi/sofia-sip-1.12.9pre10rc1.tar.gz

works with msvc 2005 and 2008.


--

Comment By: Stefan Brozinski (sbmat)
Date: 2008-11-24 15:29

Message:
I kindly request to use Visual Studio 2008 instead of 2005 when addressing
this issue.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___

[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2008-12-10 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 20:06
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 15:17

Message:
>The UA application must take care of the contact address by:
>-Using some kind of STUN mechanism
>- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER

Sure, we do the latter, but the ekiga.net proxy rejects this REGISTER with
606 Not Acceptable.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 21:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-12-10 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 13:47
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Pending
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 13:44

Message:
The fix has been confirmed. Unfortunately, it does not solve the problem
with ekiga.net.

--

Comment By: Sjoerd Simons (ssimons)
Date: 2008-12-08 14:03

Message:
I've tried the attached patch, but it doesn't seem to help :( Some progress
on this would be good as a lot of people would like to use empathy etc with
ekiga.net...

--

Comment By: Guillaume Desmottes (gdesmott)
Date: 2008-12-04 23:45

Message:
I can confirm this bug. I'm unable to login to ekiga.net using
telepathy-sofiasip git master.

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 21:32

Message:
Mikhaila's patch is available in darcs. 

--

Comment By: Johan Brannlund (jbrnd)
Date: 2008-11-16 21:49

Message:
In the thread
http://comments.gmane.org/gmane.comp.freedesktop.telepathy/2115 , Mikhail
Zabaluev said that not being able to log into ekiga.net with Empathy is due
to this bug. If that's really the case, then this bug is not fixed. I'm
running Empathy on Ubuntu 8.10 which has sofiasip 1.12.9 and I still can't
login (actually, this used to work with older versions).


--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-12 19:41

Message:
Fixed in 1.12.9.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 20:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 17:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 15:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 15:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 11:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

-

[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-12-10 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 13:47
Message generated for change (Settings changed) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-12-10 13:44

Message:
The fix has been confirmed. Unfortunately, it does not solve the problem
with ekiga.net.

--

Comment By: Sjoerd Simons (ssimons)
Date: 2008-12-08 14:03

Message:
I've tried the attached patch, but it doesn't seem to help :( Some progress
on this would be good as a lot of people would like to use empathy etc with
ekiga.net...

--

Comment By: Guillaume Desmottes (gdesmott)
Date: 2008-12-04 23:45

Message:
I can confirm this bug. I'm unable to login to ekiga.net using
telepathy-sofiasip git master.

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 21:32

Message:
Mikhaila's patch is available in darcs. 

--

Comment By: Johan Brannlund (jbrnd)
Date: 2008-11-16 21:49

Message:
In the thread
http://comments.gmane.org/gmane.comp.freedesktop.telepathy/2115 , Mikhail
Zabaluev said that not being able to log into ekiga.net with Empathy is due
to this bug. If that's really the case, then this bug is not fixed. I'm
running Empathy on Ubuntu 8.10 which has sofiasip 1.12.9 and I still can't
login (actually, this used to work with older versions).


--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-12 19:41

Message:
Fixed in 1.12.9.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 20:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 17:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 15:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 15:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 11:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

--

[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2008-12-09 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 20:06
Message generated for change (Comment added) made by incarose
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

Comment By: Inca Rose (incarose)
Date: 2008-12-09 21:48

Message:
Why do you think this is a sofia-sip problem ?
There is nothing wrong whit that.
Ekiga SIP server will end up sending the response to the udp-src address
ignoring the Via host address.

The UA application must take care of the contact address by:
-Using some kind of STUN mechanism
- Learning from the REGISTER response ( checking the Via parameters ) and
reusing a new REGISTER
- or not taking care at all and failing to get incoming calls.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2412241 ] Registration to Ekiga.net fails

2008-12-09 Thread SourceForge.net
Bugs item #2412241, was opened at 2008-12-09 20:06
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Registration to Ekiga.net fails

Initial Comment:
The Ekiga.net checks during registration that both the Via and Contact headers 
contain a public IP address. The registation fails with 606 if the Via header 
contains a NATted address from the private address space.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2412241&group_id=143636

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-12-08 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 12:47
Message generated for change (Comment added) made by ssimons
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Pending
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

Comment By: Sjoerd Simons (ssimons)
Date: 2008-12-08 13:03

Message:
I've tried the attached patch, but it doesn't seem to help :( Some progress
on this would be good as a lot of people would like to use empathy etc with
ekiga.net...

--

Comment By: Guillaume Desmottes (gdesmott)
Date: 2008-12-04 22:45

Message:
I can confirm this bug. I'm unable to login to ekiga.net using
telepathy-sofiasip git master.

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 20:32

Message:
Mikhaila's patch is available in darcs. 

--

Comment By: Johan Brannlund (jbrnd)
Date: 2008-11-16 20:49

Message:
In the thread
http://comments.gmane.org/gmane.comp.freedesktop.telepathy/2115 , Mikhail
Zabaluev said that not being able to log into ekiga.net with Empathy is due
to this bug. If that's really the case, then this bug is not fixed. I'm
running Empathy on Ubuntu 8.10 which has sofiasip 1.12.9 and I still can't
login (actually, this used to work with older versions).


--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-12 18:41

Message:
Fixed in 1.12.9.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 19:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 16:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 14:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 14:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 10:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

---

[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-12-04 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 12:47
Message generated for change (Comment added) made by gdesmott
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Pending
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

Comment By: Guillaume Desmottes (gdesmott)
Date: 2008-12-04 22:45

Message:
I can confirm this bug. I'm unable to login to ekiga.net using
telepathy-sofiasip git master.

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 20:32

Message:
Mikhaila's patch is available in darcs. 

--

Comment By: Johan Brannlund (jbrnd)
Date: 2008-11-16 20:49

Message:
In the thread
http://comments.gmane.org/gmane.comp.freedesktop.telepathy/2115 , Mikhail
Zabaluev said that not being able to log into ekiga.net with Empathy is due
to this bug. If that's really the case, then this bug is not fixed. I'm
running Empathy on Ubuntu 8.10 which has sofiasip 1.12.9 and I still can't
login (actually, this used to work with older versions).


--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-12 18:41

Message:
Fixed in 1.12.9.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 19:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 16:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 14:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 14:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 10:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

--
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
___

[Sofia-sip-devel] [ sofia-sip-Bugs-1878039 ] Memory leak in handling of incoming ACK request

2008-12-03 Thread SourceForge.net
Bugs item #1878039, was opened at 2008-01-23 13:55
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1878039&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Tirthankar Saha (tirthankarsaha)
Assigned to: Nobody/Anonymous (nobody)
Summary: Memory leak in handling of incoming ACK request

Initial Comment:
Valgrind reports leaks in a simple UAS application written using Sofia-NUA 
library (1.12.7). One possible leak which has been noticed is in handling of 
incoming ACK request for 2xx response. 

Prelim analysis suggests that the memory home for the incoming ACK request is 
not un-ref-ed (since it is not stored as separate irq object in any saved list)

Adding the following code block (delimited by PATCH_START comment in code 
snippet below) at the end of nua_event() function in nua.c fixes the leak. This 
may not be the proper fix.



/*# Receive event from protocol machine and hand it over to application */
void nua_event(nua_t *root_magic, su_msg_r sumsg, event_t *e)
{
  nua_t *nua;
  nua_handle_t *nh = e->e_nh;
  enter;

  e->e_nh = NULL;

  if (nh) {
if (!nh->nh_ref_by_user && nh->nh_valid) {
  nh->nh_ref_by_user = 1;
  nua_handle_ref(nh);
}
  }

  if (!nh || !nh->nh_valid) {   /* Handle has been destroyed */
if (nua_log->log_level >= 7) {
  char const *name = nua_event_name(e->e_event) + 4;
  SU_DEBUG_7(("nua(%p): event %s dropped\n", (void *)nh, name));
}
if (nh && !NH_IS_DEFAULT(nh) && nua_handle_unref(nh)) {
#if HAVE_NUA_HANDLE_DEBUG
  SU_DEBUG_0(("nua(%p): freed by application\n", (void *)nh));
#else
  SU_DEBUG_9(("nua(%p): freed by application\n", (void *)nh));
#endif
}
if (e->e_msg)
  msg_destroy(e->e_msg), e->e_msg = NULL;
return;
  }

  nua = nh->nh_nua; assert(nua);

  if (NH_IS_DEFAULT(nh))
nh = NULL;

  if (e->e_event == nua_r_shutdown && e->e_status >= 200)
nua->nua_shutdown_final = 1;

  if (nua->nua_callback) {
nua_event_frame_t frame[1];

su_msg_remove_refs(sumsg);/* Remove references to tasks */
su_msg_save(frame->nf_saved, sumsg);
frame->nf_nua = nua;
frame->nf_next = nua->nua_current, nua->nua_current = frame;

nua->nua_callback(e->e_event, e->e_status, e->e_phrase,
  nua, nua->nua_magic,
  nh, nh ? nh->nh_magic : NULL,
  e->e_msg ? sip_object(e->e_msg) : NULL,
  e->e_tags);

su_msg_destroy(frame->nf_saved);

if (frame->nf_nua == NULL)
  return;
nua->nua_current = frame->nf_next;
  }

/* __PATCH_START__ */
  if (e && e->e_msg && e->e_event == nua_i_ack)
  {
 /*specific for ACK event*/
 su_home_unref(msg_home(e->e_msg));
  }
/* __PATCH_END__ */



  if (nh && nua_handle_unref(nh)) {
#if HAVE_NUA_HANDLE_DEBUG
SU_DEBUG_0(("nua(%p): freed by application\n", (void *)nh));
#else
SU_DEBUG_9(("nua(%p): freed by application\n", (void *)nh));
#endif
  }
}


--

Comment By: Pekka Pessi (ppessi)
Date: 2008-12-03 15:19

Message:
Looks like this has been fixed already in 1.12.9.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1878039&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1904805 ] Build on Visual Studio 2005 with Platform SDK for Vista

2008-11-28 Thread SourceForge.net
Bugs item #1904805, was opened at 2008-02-29 18:37
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
>Status: Pending
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Filippo Della Betta (fdellabetta)
Assigned to: Nobody/Anonymous (nobody)
Summary: Build on Visual Studio 2005 with Platform SDK for Vista

Initial Comment:
There are some incompatibilities of sofia-sip when Windows SDK for Vista is 
installed (and integrated with Visual Studio 2005):

1) if not defined elsewhere, _WIN32_WINNT is 0x0600 (targeting Vista) and 
either inet_ntop and inet_pton are already defined in ws2tcpip.h (and therefore 
implemented in ws2_32.dll shipped with Windows Vista). My suggestion is to put 
something like

#if defined (_WIN32_WINNT) && (_WIN32_WINNT < 0x0600)

before declaration and definition of inet_ntop and inet_pton (in order to use 
inet_ntop and inet_pton of ws2_32.dll), or to re-define inet_ntop and inet_pton 
to other name when same condition occurs (in order to user internal 
implementation of inet_ntop and inet_pton)

2) IPPROTO_IPV6 is not anymore defined as a macro in Winsock2.h!! Now it has 
become an enum in ws2def.h (included by winsock2.h). Therefore #if(n)def 
IPPROTO_IPV6 doesn't work anymore especially in sresolv/sres.c. 

3) in stun.c, stun_common.c, stun_mini.c there are warnings about getenv, 
srand, calloc, free, rand, malloc... undefined (and since warnings are treated 
as error you got compiler error). My suggestion is to put

#if defined(HAVE_STDLIB_H)
#include 
#endif

in stun_internal.h

4) MSG_TRUNC is already defined in ws2def.h (included by winsock2.h). There is 
a compiler warning (an therefore error since warnings are treated as error) in 
tport_internal.h since MSG_TRUNC is redefined (the right value in Windows is 
0x0100 not 0)


--

>Comment By: Pekka Pessi (ppessi)
Date: 2008-11-28 17:02

Message:
To be released in Sofia-SIP 1.12.10.

--

Comment By: Filippo Della Betta (fdellabetta)
Date: 2008-11-28 11:18

Message:
You can close the bug, everything is ok now, Thanks

--

Comment By: Filippo Della Betta (fdellabetta)
Date: 2008-11-27 10:14

Message:
The only problem I see now is on line 70 file su.h
#if defined(IPPROTO_IPV6) || (_WIN32_WINNT >= 0x0600)
that is incorrect since IPPROTO_IPV6 is not yet a #define, and
_WIN32_WINNT >=0x0501 is better since means XP and later (>=0x0600 means
Vista and later). If you are targeting XP and later you get, infact, an
error since you are trying to include tpipv6.h that is useless.

In the tarball you sent (and in the darcs as well), I found that there is
a (minor) problem regarding line 2528 of file nua_session.c. There is a
signed/unsigned mismatch and since warnings are threated as errors (flag
/WX), the main projects do not compile.

I tried it with msvc 2005 and 2008

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 22:20

Message:
Mike's patch last February 27th should have fixed these issues, however, I
have not closed this bug.

Please confirm if the current Darcs version or latest release candidate
from 

http://sofia-sip.org/~ppessi/sofia-sip-1.12.9pre10rc1.tar.gz

works with msvc 2005 and 2008.


--

Comment By: Stefan Brozinski (sbmat)
Date: 2008-11-24 17:29

Message:
I kindly request to use Visual Studio 2008 instead of 2005 when addressing
this issue.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1904805 ] Build on Visual Studio 2005 with Platform SDK for Vista

2008-11-28 Thread SourceForge.net
Bugs item #1904805, was opened at 2008-02-29 17:37
Message generated for change (Comment added) made by fdellabetta
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
Status: Open
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Filippo Della Betta (fdellabetta)
Assigned to: Nobody/Anonymous (nobody)
Summary: Build on Visual Studio 2005 with Platform SDK for Vista

Initial Comment:
There are some incompatibilities of sofia-sip when Windows SDK for Vista is 
installed (and integrated with Visual Studio 2005):

1) if not defined elsewhere, _WIN32_WINNT is 0x0600 (targeting Vista) and 
either inet_ntop and inet_pton are already defined in ws2tcpip.h (and therefore 
implemented in ws2_32.dll shipped with Windows Vista). My suggestion is to put 
something like

#if defined (_WIN32_WINNT) && (_WIN32_WINNT < 0x0600)

before declaration and definition of inet_ntop and inet_pton (in order to use 
inet_ntop and inet_pton of ws2_32.dll), or to re-define inet_ntop and inet_pton 
to other name when same condition occurs (in order to user internal 
implementation of inet_ntop and inet_pton)

2) IPPROTO_IPV6 is not anymore defined as a macro in Winsock2.h!! Now it has 
become an enum in ws2def.h (included by winsock2.h). Therefore #if(n)def 
IPPROTO_IPV6 doesn't work anymore especially in sresolv/sres.c. 

3) in stun.c, stun_common.c, stun_mini.c there are warnings about getenv, 
srand, calloc, free, rand, malloc... undefined (and since warnings are treated 
as error you got compiler error). My suggestion is to put

#if defined(HAVE_STDLIB_H)
#include 
#endif

in stun_internal.h

4) MSG_TRUNC is already defined in ws2def.h (included by winsock2.h). There is 
a compiler warning (an therefore error since warnings are treated as error) in 
tport_internal.h since MSG_TRUNC is redefined (the right value in Windows is 
0x0100 not 0)


--

>Comment By: Filippo Della Betta (fdellabetta)
Date: 2008-11-28 10:18

Message:
You can close the bug, everything is ok now, Thanks

--

Comment By: Filippo Della Betta (fdellabetta)
Date: 2008-11-27 09:14

Message:
The only problem I see now is on line 70 file su.h
#if defined(IPPROTO_IPV6) || (_WIN32_WINNT >= 0x0600)
that is incorrect since IPPROTO_IPV6 is not yet a #define, and
_WIN32_WINNT >=0x0501 is better since means XP and later (>=0x0600 means
Vista and later). If you are targeting XP and later you get, infact, an
error since you are trying to include tpipv6.h that is useless.

In the tarball you sent (and in the darcs as well), I found that there is
a (minor) problem regarding line 2528 of file nua_session.c. There is a
signed/unsigned mismatch and since warnings are threated as errors (flag
/WX), the main projects do not compile.

I tried it with msvc 2005 and 2008

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 21:20

Message:
Mike's patch last February 27th should have fixed these issues, however, I
have not closed this bug.

Please confirm if the current Darcs version or latest release candidate
from 

http://sofia-sip.org/~ppessi/sofia-sip-1.12.9pre10rc1.tar.gz

works with msvc 2005 and 2008.


--

Comment By: Stefan Brozinski (sbmat)
Date: 2008-11-24 16:29

Message:
I kindly request to use Visual Studio 2008 instead of 2005 when addressing
this issue.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1904805 ] Build on Visual Studio 2005 with Platform SDK for Vista

2008-11-27 Thread SourceForge.net
Bugs item #1904805, was opened at 2008-02-29 17:37
Message generated for change (Comment added) made by fdellabetta
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
>Status: Open
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Filippo Della Betta (fdellabetta)
Assigned to: Nobody/Anonymous (nobody)
Summary: Build on Visual Studio 2005 with Platform SDK for Vista

Initial Comment:
There are some incompatibilities of sofia-sip when Windows SDK for Vista is 
installed (and integrated with Visual Studio 2005):

1) if not defined elsewhere, _WIN32_WINNT is 0x0600 (targeting Vista) and 
either inet_ntop and inet_pton are already defined in ws2tcpip.h (and therefore 
implemented in ws2_32.dll shipped with Windows Vista). My suggestion is to put 
something like

#if defined (_WIN32_WINNT) && (_WIN32_WINNT < 0x0600)

before declaration and definition of inet_ntop and inet_pton (in order to use 
inet_ntop and inet_pton of ws2_32.dll), or to re-define inet_ntop and inet_pton 
to other name when same condition occurs (in order to user internal 
implementation of inet_ntop and inet_pton)

2) IPPROTO_IPV6 is not anymore defined as a macro in Winsock2.h!! Now it has 
become an enum in ws2def.h (included by winsock2.h). Therefore #if(n)def 
IPPROTO_IPV6 doesn't work anymore especially in sresolv/sres.c. 

3) in stun.c, stun_common.c, stun_mini.c there are warnings about getenv, 
srand, calloc, free, rand, malloc... undefined (and since warnings are treated 
as error you got compiler error). My suggestion is to put

#if defined(HAVE_STDLIB_H)
#include 
#endif

in stun_internal.h

4) MSG_TRUNC is already defined in ws2def.h (included by winsock2.h). There is 
a compiler warning (an therefore error since warnings are treated as error) in 
tport_internal.h since MSG_TRUNC is redefined (the right value in Windows is 
0x0100 not 0)


--

>Comment By: Filippo Della Betta (fdellabetta)
Date: 2008-11-27 09:14

Message:
The only problem I see now is on line 70 file su.h
#if defined(IPPROTO_IPV6) || (_WIN32_WINNT >= 0x0600)
that is incorrect since IPPROTO_IPV6 is not yet a #define, and
_WIN32_WINNT >=0x0501 is better since means XP and later (>=0x0600 means
Vista and later). If you are targeting XP and later you get, infact, an
error since you are trying to include tpipv6.h that is useless.

In the tarball you sent (and in the darcs as well), I found that there is
a (minor) problem regarding line 2528 of file nua_session.c. There is a
signed/unsigned mismatch and since warnings are threated as errors (flag
/WX), the main projects do not compile.

I tried it with msvc 2005 and 2008

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 21:20

Message:
Mike's patch last February 27th should have fixed these issues, however, I
have not closed this bug.

Please confirm if the current Darcs version or latest release candidate
from 

http://sofia-sip.org/~ppessi/sofia-sip-1.12.9pre10rc1.tar.gz

works with msvc 2005 and 2008.


--

Comment By: Stefan Brozinski (sbmat)
Date: 2008-11-24 16:29

Message:
I kindly request to use Visual Studio 2008 instead of 2005 when addressing
this issue.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1904805 ] Build on Visual Studio 2005 with Platform SDK for Vista

2008-11-26 Thread SourceForge.net
Bugs item #1904805, was opened at 2008-02-29 18:37
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
>Status: Pending
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Filippo Della Betta (fdellabetta)
Assigned to: Nobody/Anonymous (nobody)
Summary: Build on Visual Studio 2005 with Platform SDK for Vista

Initial Comment:
There are some incompatibilities of sofia-sip when Windows SDK for Vista is 
installed (and integrated with Visual Studio 2005):

1) if not defined elsewhere, _WIN32_WINNT is 0x0600 (targeting Vista) and 
either inet_ntop and inet_pton are already defined in ws2tcpip.h (and therefore 
implemented in ws2_32.dll shipped with Windows Vista). My suggestion is to put 
something like

#if defined (_WIN32_WINNT) && (_WIN32_WINNT < 0x0600)

before declaration and definition of inet_ntop and inet_pton (in order to use 
inet_ntop and inet_pton of ws2_32.dll), or to re-define inet_ntop and inet_pton 
to other name when same condition occurs (in order to user internal 
implementation of inet_ntop and inet_pton)

2) IPPROTO_IPV6 is not anymore defined as a macro in Winsock2.h!! Now it has 
become an enum in ws2def.h (included by winsock2.h). Therefore #if(n)def 
IPPROTO_IPV6 doesn't work anymore especially in sresolv/sres.c. 

3) in stun.c, stun_common.c, stun_mini.c there are warnings about getenv, 
srand, calloc, free, rand, malloc... undefined (and since warnings are treated 
as error you got compiler error). My suggestion is to put

#if defined(HAVE_STDLIB_H)
#include 
#endif

in stun_internal.h

4) MSG_TRUNC is already defined in ws2def.h (included by winsock2.h). There is 
a compiler warning (an therefore error since warnings are treated as error) in 
tport_internal.h since MSG_TRUNC is redefined (the right value in Windows is 
0x0100 not 0)


--

>Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 22:20

Message:
Mike's patch last February 27th should have fixed these issues, however, I
have not closed this bug.

Please confirm if the current Darcs version or latest release candidate
from 

http://sofia-sip.org/~ppessi/sofia-sip-1.12.9pre10rc1.tar.gz

works with msvc 2005 and 2008.


--

Comment By: Stefan Brozinski (sbmat)
Date: 2008-11-24 17:29

Message:
I kindly request to use Visual Studio 2008 instead of 2005 when addressing
this issue.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-11-26 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 13:47
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Pekka Pessi (ppessi)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

>Comment By: Pekka Pessi (ppessi)
Date: 2008-11-26 21:32

Message:
Mikhaila's patch is available in darcs. 

--

Comment By: Johan Brannlund (jbrnd)
Date: 2008-11-16 21:49

Message:
In the thread
http://comments.gmane.org/gmane.comp.freedesktop.telepathy/2115 , Mikhail
Zabaluev said that not being able to log into ekiga.net with Empathy is due
to this bug. If that's really the case, then this bug is not fixed. I'm
running Empathy on Ubuntu 8.10 which has sofiasip 1.12.9 and I still can't
login (actually, this used to work with older versions).


--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-12 19:41

Message:
Fixed in 1.12.9.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 20:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 17:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 15:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 15:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 11:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-11-25 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 13:47
Message generated for change (Settings changed) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: Accepted
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
>Assigned to: Pekka Pessi (ppessi)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

Comment By: Johan Brannlund (jbrnd)
Date: 2008-11-16 21:49

Message:
In the thread
http://comments.gmane.org/gmane.comp.freedesktop.telepathy/2115 , Mikhail
Zabaluev said that not being able to log into ekiga.net with Empathy is due
to this bug. If that's really the case, then this bug is not fixed. I'm
running Empathy on Ubuntu 8.10 which has sofiasip 1.12.9 and I still can't
login (actually, this used to work with older versions).


--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-12 19:41

Message:
Fixed in 1.12.9.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 20:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 17:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 15:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 15:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 11:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1904805 ] Build on Visual Studio 2005 with Platform SDK for Vista

2008-11-24 Thread SourceForge.net
Bugs item #1904805, was opened at 2008-02-29 17:37
Message generated for change (Comment added) made by sbmat
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: build system
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Filippo Della Betta (fdellabetta)
Assigned to: Nobody/Anonymous (nobody)
Summary: Build on Visual Studio 2005 with Platform SDK for Vista

Initial Comment:
There are some incompatibilities of sofia-sip when Windows SDK for Vista is 
installed (and integrated with Visual Studio 2005):

1) if not defined elsewhere, _WIN32_WINNT is 0x0600 (targeting Vista) and 
either inet_ntop and inet_pton are already defined in ws2tcpip.h (and therefore 
implemented in ws2_32.dll shipped with Windows Vista). My suggestion is to put 
something like

#if defined (_WIN32_WINNT) && (_WIN32_WINNT < 0x0600)

before declaration and definition of inet_ntop and inet_pton (in order to use 
inet_ntop and inet_pton of ws2_32.dll), or to re-define inet_ntop and inet_pton 
to other name when same condition occurs (in order to user internal 
implementation of inet_ntop and inet_pton)

2) IPPROTO_IPV6 is not anymore defined as a macro in Winsock2.h!! Now it has 
become an enum in ws2def.h (included by winsock2.h). Therefore #if(n)def 
IPPROTO_IPV6 doesn't work anymore especially in sresolv/sres.c. 

3) in stun.c, stun_common.c, stun_mini.c there are warnings about getenv, 
srand, calloc, free, rand, malloc... undefined (and since warnings are treated 
as error you got compiler error). My suggestion is to put

#if defined(HAVE_STDLIB_H)
#include 
#endif

in stun_internal.h

4) MSG_TRUNC is already defined in ws2def.h (included by winsock2.h). There is 
a compiler warning (an therefore error since warnings are treated as error) in 
tport_internal.h since MSG_TRUNC is redefined (the right value in Windows is 
0x0100 not 0)


--

Comment By: Stefan Brozinski (sbmat)
Date: 2008-11-24 16:29

Message:
I kindly request to use Visual Studio 2008 instead of 2005 when addressing
this issue.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1904805&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-11-16 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 03:47
Message generated for change (Comment added) made by jbrnd
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: Accepted
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

Comment By: Johan Brannlund (jbrnd)
Date: 2008-11-16 11:49

Message:
In the thread
http://comments.gmane.org/gmane.comp.freedesktop.telepathy/2115 , Mikhail
Zabaluev said that not being able to log into ekiga.net with Empathy is due
to this bug. If that's really the case, then this bug is not fixed. I'm
running Empathy on Ubuntu 8.10 which has sofiasip 1.12.9 and I still can't
login (actually, this used to work with older versions).


--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-12 09:41

Message:
Fixed in 1.12.9.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 11:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 07:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 05:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 05:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 01:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-11-12 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 13:47
Message generated for change (Settings changed) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Open
>Resolution: Accepted
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-11-12 19:41

Message:
Fixed in 1.12.9.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 20:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 17:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 15:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 15:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 11:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2270819 ] Automatic NOTIFY uses stale handle

2008-11-12 Thread SourceForge.net
Bugs item #2270819, was opened at 2008-11-12 19:43
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2270819&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Pekka Pessi (ppessi)
Assigned to: Pekka Pessi (ppessi)
Summary: Automatic NOTIFY uses stale handle

Initial Comment:
The nua handle gets recycled and reference counting fails if a NOTIFY is 
generated by a stack after handle is destroyed.

--

Due to a slightly non-standard SIP flow in an attended transfer implementation 
I encountered, I've found a way to crash the Sofia stack.  It's a race 
condition, and is difficult to reproduce, but I can usually get it to happen 
after about an hour of execution on our test system here.  I am willing to run 
some tests of fixes on our set-up here, if need be.

I have the transferer and transferee running on the same host, sharing the same 
Sofia nua stack instance.  The transfer destination is running on another host. 
 The transferee's handle for its dialog with the transferer is getting 
deallocated (ref count reaches zero) while it is still on the handle list.  The 
deallocation memsets the entire handle to 0xaa.  The next time nua_stack_timer 
runs, it calls nh_call_pending for the deallocated handle, which dereferences a 
pointer found inside the handle, and BOOM!  I get a bus error due to an 
unaligned memory address access (it's trying to load a 32-bit word from 
0x + 0x20).

Further investigation shows that the stack is getting into this situation as 
follows:

   1. Transferer has sent INVITE to transfer destination and received a 100 
Trying and 180 Ringing, but transfer destination hasn't answered the call.
   2. Transferer sends REFER to transferee, immediately followed by a BYE (This 
is the non-"standard" part.  The transferer should really be waiting to send 
the BYE when it gets the NOTIFY [200 OK]).
   3. Transferee receives the REFER and sends an INVITE to the transfer 
destination (starts dialog D3).
   4. Transferee receives BYE indications, etc., with the last being a 
"Terminated" from Sofia for D1, which the transferee responds to by calling 
nua_handle_destroy.
   5. Transferee's nua "protocol thread" processes an r_destroy signal for D1's 
handle, thereby removing that handle from the handle list.
   6. Transfer destination sends 100 Trying and 180 Ringing to transferee for 
D3.
   7. Transferee's nua "protocol thread" processes an r_notify signal in 
nua_stack_signal.  At line 549, in nua_stack.c, the handle is seen to not be on 
the handle list, and is added back onto the list.
   8. 180 Ringing arrives for D3 from the transfer destination just as the 
transferee hangs up (calls nua_bye for) D3,  because the automated test system 
ended the call.
   9. Transferee receives a bunch of indications from nua for D3 (as a result 
of receiving the 487 Request Terminated), the last of which is a "Terminated" 
indication.  The transferee responds to the "Terminated" indication by calling 
nua_handle_destroy for D3's handle.
  10. Transferee's nua "protocol thread" processes an r_notify signal for D1's 
handle.  The handle is unrefd, and the ref count reaches zero.  The handle is 
deallocated, but it's still on the handle list.


Of course, the next time the timer expires and runs nua_stack_timer, the handle 
list is traversed, and my thread catches the SIGBUS to hell.  ;)

It seems like the NOTIFY code needs to remove the handle from the handle list 
when the subscription terminates, but I don't really know what I'm talking 
about here.  Maybe there's some other reason why the handle needs to remain on 
the handle list, in which case, there must be a missing call to nua_handle_ref 
somewhere.

I have a workaround that I'm testing right now.  I've changed the transferee 
such that it waits until after D3 has either become active or terminated before 
it calls nua_destroy_handle for the terminated dialog D1.  This seems to be 
working, but I'll run it for a few days to be sure.

Cheers.

--Jen 

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2270819&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event an

[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-11-12 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 13:47
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

>Comment By: Pekka Pessi (ppessi)
Date: 2008-11-12 19:41

Message:
Fixed in 1.12.9.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 20:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 17:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 15:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 15:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 11:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Feature Requests-2206064 ] apply 'APPL_METHOD' on "CANCEL"

2008-10-28 Thread SourceForge.net
Feature Requests item #2206064, was opened at 2008-10-29 09:47
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2206064&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: kandy yang (heaventear)
Assigned to: Nobody/Anonymous (nobody)
Summary: apply 'APPL_METHOD' on "CANCEL"

Initial Comment:
Current sofia stack responds automatically with 200OK to CANCEL, and then 487 
after that. I propose to make it more flexible so that application programmer 
could control the behavior or insert new TAG parameters.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2206064&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Feature Requests-2204637 ] Dialog should stick to one remote transport address

2008-10-28 Thread SourceForge.net
Feature Requests item #2204637, was opened at 2008-10-28 18:30
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2204637&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Dialog should stick to one remote transport address

Initial Comment:
In some cases there are several request destination addresses available for a 
target URL, such as when an SRV lookup returns entries of the same priority. 
Requests in a dialog should stick to one transport address chosen for the 
initial request. This prevents confusion on the server side, where the 
alternative proxies often know nothing about each other's dialogs.

This also applies to resubmissions of INVITE requests after an authentication 
challenge. If authentication responses are fanned around multiple proxies which 
know nothing of each other's challenges, the number of steps needed to make the 
authentication succeed is not deterministic.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2204637&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-10-27 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 13:47
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Open
>Resolution: None
>Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-10-27 20:15

Message:
There is a patch in Darcs mainline (searchable by this bug ID) that had the
fix for the problem. Unfortunately, it was an overkill, so now even those
contacts get submitted with expires=0 which were never successfully
registered. This breaks registration with proxies that dislike the
unsuccessful contact (e.g. for being in a private IP address segment), even
if it has expired. Reopening because the requirement for "successful"
registration in the bug description was not met.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 17:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 15:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 15:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 11:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2116555 ] Memory corruption in test_nta

2008-09-18 Thread SourceForge.net
Bugs item #2116555, was opened at 2008-09-17 20:39
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2116555&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
>Resolution: Works For Me
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Memory corruption in test_nta

Initial Comment:
Sometimes test_nta crashes with the following backtrace in my Maemo scratchbox 
for x86:

(gdb) bt
#0  0xb7d71314 in free () from /lib/libc.so.6
#1  0x080d4574 in _su_home_deinit (home=0x8148f38) at su_alloc.c:1016
#2  0x080d39b5 in su_home_unref (home=0x8148f38) at su_alloc.c:679
#3  0x080c043d in msg_destroy (msg=0x8148f38) at msg.c:168
#4  0x08086d8c in outgoing_reclaim (orq=0x8149928) at nta.c:7953
#5  0x08086aa2 in outgoing_free (orq=0x8149928) at nta.c:7912
#6  0x08071b87 in nta_agent_destroy (agent=0x80feb30) at nta.c:573
#7  0x08053d8a in test_deinit (ag=0xbfc3380c) at test_nta.c:782
#8  0x0806fe42 in main (argc=1, argv=0xbfc339a4) at test_nta.c:3954

(gdb) frame 1
#1  0x080d4574 in _su_home_deinit (home=0x8148f38) at su_alloc.c:1016
1016  free(b->sub_stats);

Retraced to just before freeing, the data under the pointer look like garbage.

Valgrind dumps earlier, with a possible culprit:

==15537==  Access not within mapped region at address 0xAC16
==15537==at 0x8086BCF: outgoing_htable_remove (nta.c:6470)
==15537==by 0x8086B00: outgoing_cut_off (nta.c:7925)
==15537==by 0x8086A93: outgoing_free (nta.c:7911)
==15537==by 0x8086F0C: outgoing_destroy (nta.c:8003)
==15537==by 0x8083DCC: nta_outgoing_destroy (nta.c:6887)
==15537==by 0x8066DE2: invite_client_deinit (test_nta.c:2878)
==15537==by 0x80514F5: client_deinit (test_nta.c:443)
==15537==by 0x805164B: client_run_with (test_nta.c:479)
==15537==by 0x80518E4: client_run_until_acked (test_nta.c:521)
==15537==by 0x806B985: test_prack (test_nta.c:3434)
==15537==by 0x806FDBA: main (test_nta.c:3951)


--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-09-18 14:50

Message:
The test doesn't fail in the latest trunk.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2116555&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2116555 ] Memory corruption in test_nta

2008-09-17 Thread SourceForge.net
Bugs item #2116555, was opened at 2008-09-17 20:39
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2116555&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Memory corruption in test_nta

Initial Comment:
Sometimes test_nta crashes with the following backtrace in my Maemo scratchbox 
for x86:

(gdb) bt
#0  0xb7d71314 in free () from /lib/libc.so.6
#1  0x080d4574 in _su_home_deinit (home=0x8148f38) at su_alloc.c:1016
#2  0x080d39b5 in su_home_unref (home=0x8148f38) at su_alloc.c:679
#3  0x080c043d in msg_destroy (msg=0x8148f38) at msg.c:168
#4  0x08086d8c in outgoing_reclaim (orq=0x8149928) at nta.c:7953
#5  0x08086aa2 in outgoing_free (orq=0x8149928) at nta.c:7912
#6  0x08071b87 in nta_agent_destroy (agent=0x80feb30) at nta.c:573
#7  0x08053d8a in test_deinit (ag=0xbfc3380c) at test_nta.c:782
#8  0x0806fe42 in main (argc=1, argv=0xbfc339a4) at test_nta.c:3954

(gdb) frame 1
#1  0x080d4574 in _su_home_deinit (home=0x8148f38) at su_alloc.c:1016
1016  free(b->sub_stats);

Retraced to just before freeing, the data under the pointer look like garbage.

Valgrind dumps earlier, with a possible culprit:

==15537==  Access not within mapped region at address 0xAC16
==15537==at 0x8086BCF: outgoing_htable_remove (nta.c:6470)
==15537==by 0x8086B00: outgoing_cut_off (nta.c:7925)
==15537==by 0x8086A93: outgoing_free (nta.c:7911)
==15537==by 0x8086F0C: outgoing_destroy (nta.c:8003)
==15537==by 0x8083DCC: nta_outgoing_destroy (nta.c:6887)
==15537==by 0x8066DE2: invite_client_deinit (test_nta.c:2878)
==15537==by 0x80514F5: client_deinit (test_nta.c:443)
==15537==by 0x805164B: client_run_with (test_nta.c:479)
==15537==by 0x80518E4: client_run_until_acked (test_nta.c:521)
==15537==by 0x806B985: test_prack (test_nta.c:3434)
==15537==by 0x806FDBA: main (test_nta.c:3951)


--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2116555&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2041747 ] SIPTAG_ORGANIZATION_TAG_STR crash

2008-08-08 Thread SourceForge.net
Bugs item #2041747, was opened at 2008-08-07 17:19
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2041747&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Stefano Sabatini (stesaba)
Assigned to: Nobody/Anonymous (nobody)
Summary: SIPTAG_ORGANIZATION_TAG_STR crash

Initial Comment:
Hi dear libsofia devs,

this bug seems related to the use of the SIPTAG_ORGANIZATION_STR() in 
nua_invite(), after the incoming BYE it crashes.

This is what gdb tells:

nua: nua_application_event: entering
Arrived event number 6
I have received the event nua_i_active with status 200: Call active
tport_wakeup_pri(0x804d778): events IN
tport_recv_event(0x804d778)
tport_recv_iovec(0x804d778) msg 0x8053cd8 from (udp/10.88.3.67:5060) has 391 
bytes, veclen = 1
tport_deliver(0x804d778): msg 0x8053cd8 (391 bytes) from 
udp/10.88.3.204:5060/sip next=(nil)
nta: received BYE sip:10.xx.x.67 SIP/2.0 (CSeq 708415049)
nta: canonizing sip:10.xx.x.67 with contact
nta: BYE (708415049) going to existing leg
nua: nua_stack_process_request: entering

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7b54b90 (LWP 31017)]
0xb7edd771 in msg_hclass_offset (mc=0xb7fd1f80, mo=0x8054ac4, hc=0x75706552) at 
msg_parser.c:2475
(gdb) bt
#0  0xb7edd771 in msg_hclass_offset (mc=0xb7fd1f80, mo=0x8054ac4, 
hc=0x75706552) at msg_parser.c:2475
#1  0xb7edda6c in msg_header_add_dup (msg=0x8054a28, pub=0x8054ac4, 
src=0x804f0e0) at msg_parser.c:2567
#2  0xb7f45dee in sip_add_dup (msg=0x8054a28, sip=0x8054ac4, o=0x804f0e0) at 
sip_header.c:119
#3  0xb7f18e1a in nua_server_respond (sr=0xb7b53d68, tags=0x0) at 
nua_stack.c:1718
#4  0xb7f185d5 in nua_stack_process_request (nh=0x804ef08, leg=0x804d940, 
irq=0x80543f8, sip=0x8053d74) at nua_stack.c:1459
#5  0xb7efcbd1 in incoming_callback (leg=0x804d940, irq=0x80543f8, 
sip=0x8053d74) at nta.c:4857
#6  0xb7efb220 in leg_recv (leg=0x804d940, msg=0x8053cd8, sip=0x8053d74, 
tport=0x804d778) at nta.c:4174
#7  0xb7ef5c3a in agent_recv_request (agent=0x804c308, msg=0x8053cd8, 
sip=0x8053d74, tport=0x804d778) at nta.c:2463
#8  0xb7ef4776 in agent_recv_message (agent=0x804c308, tport=0x804d778, 
msg=0x8053cd8, tport_via=0x804ea80, now={tv_sec = 3427107229, tv_usec = 
100484}) at nta.c:2244
#9  0xb7f879fa in tport_base_deliver (self=0x804d778, msg=0x8053cd8, 
now={tv_sec = 3427107229, tv_usec = 100484}) at tport.c:3013
#10 0xb7f8798d in tport_deliver (self=0x804d778, msg=0x8053cd8, next=0x0, 
sc=0x0, now={tv_sec = 3427107229, tv_usec = 100484}) at tport.c:3002
#11 0xb7f874a8 in tport_parse (self=0x804d778, complete=1, now={tv_sec = 
3427107229, tv_usec = 100484}) at tport.c:2919
#12 0xb7f87178 in tport_recv_event (self=0x804d778) at tport.c:2861
#13 0xb7f86deb in tport_base_wakeup (self=0x804d778, events=1) at tport.c:2763
#14 0xb7f86b81 in tport_wakeup_pri (m=0x804b4b8, w=0x804baa0, self=0x804d778) 
at tport.c:2726
#15 0xb7f76331 in su_epoll_port_wait_events (self=0x804b790, tout=1000) at 
su_epoll_port.c:506
#16 0xb7f72d6b in su_base_port_run (self=0x804b790) at su_base_port.c:342
#17 0xb7f6fc69 in su_port_run (self=0x804b790) at su_port.h:310
#18 0xb7f6fc46 in su_root_run (self=0x804bc18) at su_root.c:689
#19 0xb7f73841 in su_pthread_port_clone_main (varg=0xbf959eec) at 
su_pthread_port.c:321
#20 0xb7b754fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#21 0xb7df7d7e in clone () from /lib/i686/cmov/libc.so.6
(gdb) f 0
#0  0xb7edd771 in msg_hclass_offset (mc=0xb7fd1f80, mo=0x8054ac4, 
hc=0x75706552) at msg_parser.c:2475 
(gdb) p *mc->mc_hash_size
Cannot access memory at address 0x7f
(gdb) p mc->mc_hash_size
$14 = 127
(gdb) p hc
$15 = (const struct msg_hclass_s *) 0x75706552
(gdb) p *hc
Cannot access memory at address 0x75706552

If I put the same TAG in nua_create then the application crashes immediately.

I'm attaching the simple application which reproduces the issue.

Regards.


--

>Comment By: Pekka Pessi (ppessi)
Date: 2008-08-08 15:11

Message:
Logged In: YES 
user_id=52043
Originator: NO

Fixed in darcs. Thanks for reporting this.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2041747&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
htt

[Sofia-sip-devel] [ sofia-sip-Bugs-2041747 ] SIPTAG_ORGANIZATION_TAG_STR crash

2008-08-07 Thread SourceForge.net
Bugs item #2041747, was opened at 2008-08-07 14:19
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2041747&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Stefano Sabatini (stesaba)
Assigned to: Nobody/Anonymous (nobody)
Summary: SIPTAG_ORGANIZATION_TAG_STR crash

Initial Comment:
Hi dear libsofia devs,

this bug seems related to the use of the SIPTAG_ORGANIZATION_STR() in 
nua_invite(), after the incoming BYE it crashes.

This is what gdb tells:

nua: nua_application_event: entering
Arrived event number 6
I have received the event nua_i_active with status 200: Call active
tport_wakeup_pri(0x804d778): events IN
tport_recv_event(0x804d778)
tport_recv_iovec(0x804d778) msg 0x8053cd8 from (udp/10.88.3.67:5060) has 391 
bytes, veclen = 1
tport_deliver(0x804d778): msg 0x8053cd8 (391 bytes) from 
udp/10.88.3.204:5060/sip next=(nil)
nta: received BYE sip:10.xx.x.67 SIP/2.0 (CSeq 708415049)
nta: canonizing sip:10.xx.x.67 with contact
nta: BYE (708415049) going to existing leg
nua: nua_stack_process_request: entering

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7b54b90 (LWP 31017)]
0xb7edd771 in msg_hclass_offset (mc=0xb7fd1f80, mo=0x8054ac4, hc=0x75706552) at 
msg_parser.c:2475
(gdb) bt
#0  0xb7edd771 in msg_hclass_offset (mc=0xb7fd1f80, mo=0x8054ac4, 
hc=0x75706552) at msg_parser.c:2475
#1  0xb7edda6c in msg_header_add_dup (msg=0x8054a28, pub=0x8054ac4, 
src=0x804f0e0) at msg_parser.c:2567
#2  0xb7f45dee in sip_add_dup (msg=0x8054a28, sip=0x8054ac4, o=0x804f0e0) at 
sip_header.c:119
#3  0xb7f18e1a in nua_server_respond (sr=0xb7b53d68, tags=0x0) at 
nua_stack.c:1718
#4  0xb7f185d5 in nua_stack_process_request (nh=0x804ef08, leg=0x804d940, 
irq=0x80543f8, sip=0x8053d74) at nua_stack.c:1459
#5  0xb7efcbd1 in incoming_callback (leg=0x804d940, irq=0x80543f8, 
sip=0x8053d74) at nta.c:4857
#6  0xb7efb220 in leg_recv (leg=0x804d940, msg=0x8053cd8, sip=0x8053d74, 
tport=0x804d778) at nta.c:4174
#7  0xb7ef5c3a in agent_recv_request (agent=0x804c308, msg=0x8053cd8, 
sip=0x8053d74, tport=0x804d778) at nta.c:2463
#8  0xb7ef4776 in agent_recv_message (agent=0x804c308, tport=0x804d778, 
msg=0x8053cd8, tport_via=0x804ea80, now={tv_sec = 3427107229, tv_usec = 
100484}) at nta.c:2244
#9  0xb7f879fa in tport_base_deliver (self=0x804d778, msg=0x8053cd8, 
now={tv_sec = 3427107229, tv_usec = 100484}) at tport.c:3013
#10 0xb7f8798d in tport_deliver (self=0x804d778, msg=0x8053cd8, next=0x0, 
sc=0x0, now={tv_sec = 3427107229, tv_usec = 100484}) at tport.c:3002
#11 0xb7f874a8 in tport_parse (self=0x804d778, complete=1, now={tv_sec = 
3427107229, tv_usec = 100484}) at tport.c:2919
#12 0xb7f87178 in tport_recv_event (self=0x804d778) at tport.c:2861
#13 0xb7f86deb in tport_base_wakeup (self=0x804d778, events=1) at tport.c:2763
#14 0xb7f86b81 in tport_wakeup_pri (m=0x804b4b8, w=0x804baa0, self=0x804d778) 
at tport.c:2726
#15 0xb7f76331 in su_epoll_port_wait_events (self=0x804b790, tout=1000) at 
su_epoll_port.c:506
#16 0xb7f72d6b in su_base_port_run (self=0x804b790) at su_base_port.c:342
#17 0xb7f6fc69 in su_port_run (self=0x804b790) at su_port.h:310
#18 0xb7f6fc46 in su_root_run (self=0x804bc18) at su_root.c:689
#19 0xb7f73841 in su_pthread_port_clone_main (varg=0xbf959eec) at 
su_pthread_port.c:321
#20 0xb7b754fb in start_thread () from /lib/i686/cmov/libpthread.so.0
#21 0xb7df7d7e in clone () from /lib/i686/cmov/libc.so.6
(gdb) f 0
#0  0xb7edd771 in msg_hclass_offset (mc=0xb7fd1f80, mo=0x8054ac4, 
hc=0x75706552) at msg_parser.c:2475 
(gdb) p *mc->mc_hash_size
Cannot access memory at address 0x7f
(gdb) p mc->mc_hash_size
$14 = 127
(gdb) p hc
$15 = (const struct msg_hclass_s *) 0x75706552
(gdb) p *hc
Cannot access memory at address 0x75706552

If I put the same TAG in nua_create then the application crashes immediately.

I'm attaching the simple application which reproduces the issue.

Regards.


--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2041747&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2037585 ] nta crash in a call termination

2008-08-07 Thread SourceForge.net
Bugs item #2037585, was opened at 2008-08-04 16:34
Message generated for change (Comment added) made by ppessi
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2037585&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
>Assigned to: Pekka Pessi (ppessi)
Summary: nta crash in a call termination

Initial Comment:
Copied from http://bugs.freedesktop.org/show_bug.cgi?id=16857 :

Using tp-sofiasip darcs HEAD as of 25-Jul-2008 and sofia-sip 1.12.9 (and an
experimental version of stream-engine for farsight2)

I call my PC from an N810 with diablo. A voice-only call is established.

Then I try to enable video from the N810.. The call is closed (by the n810)...
Then it crashes.. and obviously now that I want to file a bug, I can't
reproduce it to get a nice clean log...


#0  outgoing_other_destinations (orq=) at nta.c:9186
sr = (struct sipdns_resolver *) 0x63696d73
#1  0xb7e4b2b0 in outgoing_tport_error (agent=0x807b7e0, orq=0x8087890,
tp=0x8087618, msg=0x8090f68, 
error=110) at nta.c:7642
tpn = (const tp_name_t *) 0x808765c
__PRETTY_FUNCTION__ = "outgoing_tport_error"
#2  0xb7eb9d07 in tport_pending_error (self=0x8087618, dst=0x0, error=110) at
tport.c:4187
i = 0
reported = 1
callbacks = 0
pending = (tport_pending_t *) 0x80938e0
msg = (msg_t *) 0x8090f68
__PRETTY_FUNCTION__ = "tport_pending_error"
#3  0xb7ec06ea in tport_error_report (self=0x8087618, errcode=110, addr=0x0) at
tport.c:2521
errmsg = 0xb7a54225 "Connection timed out"
__func__ = "tport_error_report"
#4  0xb7ec083e in tport_error_event (self=0x8087618) at tport.c:4046
errcode = 
name = {{su_dummy = 0, su_family = 0, su_array = '\0' , su_array16 = {
  0 }, su_array32 = {0, 0, 0, 0, 0, 0, 0, 0}, su_sa =
{sa_family = 0, 
  sa_data = '\0' }, su_sin = {sin_family = 0, sin_port =
0, sin_addr = {s_addr = 0}, 
  sin_zero = "\000\000\000\000\000\000\000"}, su_sin6 = {sin6_family = 0,
sin6_port = 0, 
  sin6_flowinfo = 0, sin6_addr = {in6_u = {u6_addr8 = '\0' , u6_addr16 = {0, 0, 0, 0, 
0, 0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0}}}
#5  0xb7ec262f in tport_connected (magic=0x8073810, w=0x808e690,
self=0x8087618) at tport.c:2667
events = 24
mr = (tport_master_t *) 0x807ca58
wait = {{fd = -1, events = 0, revents = 0}}
error = 
__PRETTY_FUNCTION__ = "tport_connected"
#6  0xb7f0faf3 in su_source_dispatch (gs=0x806fcb0, callback=0, user_data=0x0)
at su_source.c:492
root = 
i = 16
waits = 
n = 18
version = 20
self = (su_port_t *) 0x806fce4
__func__ = "su_source_dispatch"


--

>Comment By: Pekka Pessi (ppessi)
Date: 2008-08-07 16:15

Message:
Logged In: YES 
user_id=52043
Originator: NO

There was a problem with nta changing the transport during transaction
lifetime. 

The patch "nta: fix to #2037585: always release error callback when
changing transports" should fix the problem.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-08-04 16:38

Message:
Logged In: YES 
user_id=313104
Originator: YES

Might be related to bug 1877480:
https://sourceforge.net/tracker/index.php?func=detail&aid=1877480&group_id=143636&atid=756076

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2037585&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2037585 ] nta crash in a call termination

2008-08-04 Thread SourceForge.net
Bugs item #2037585, was opened at 2008-08-04 16:34
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2037585&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: nta crash in a call termination

Initial Comment:
Copied from http://bugs.freedesktop.org/show_bug.cgi?id=16857 :

Using tp-sofiasip darcs HEAD as of 25-Jul-2008 and sofia-sip 1.12.9 (and an
experimental version of stream-engine for farsight2)

I call my PC from an N810 with diablo. A voice-only call is established.

Then I try to enable video from the N810.. The call is closed (by the n810)...
Then it crashes.. and obviously now that I want to file a bug, I can't
reproduce it to get a nice clean log...


#0  outgoing_other_destinations (orq=) at nta.c:9186
sr = (struct sipdns_resolver *) 0x63696d73
#1  0xb7e4b2b0 in outgoing_tport_error (agent=0x807b7e0, orq=0x8087890,
tp=0x8087618, msg=0x8090f68, 
error=110) at nta.c:7642
tpn = (const tp_name_t *) 0x808765c
__PRETTY_FUNCTION__ = "outgoing_tport_error"
#2  0xb7eb9d07 in tport_pending_error (self=0x8087618, dst=0x0, error=110) at
tport.c:4187
i = 0
reported = 1
callbacks = 0
pending = (tport_pending_t *) 0x80938e0
msg = (msg_t *) 0x8090f68
__PRETTY_FUNCTION__ = "tport_pending_error"
#3  0xb7ec06ea in tport_error_report (self=0x8087618, errcode=110, addr=0x0) at
tport.c:2521
errmsg = 0xb7a54225 "Connection timed out"
__func__ = "tport_error_report"
#4  0xb7ec083e in tport_error_event (self=0x8087618) at tport.c:4046
errcode = 
name = {{su_dummy = 0, su_family = 0, su_array = '\0' , su_array16 = {
  0 }, su_array32 = {0, 0, 0, 0, 0, 0, 0, 0}, su_sa =
{sa_family = 0, 
  sa_data = '\0' }, su_sin = {sin_family = 0, sin_port =
0, sin_addr = {s_addr = 0}, 
  sin_zero = "\000\000\000\000\000\000\000"}, su_sin6 = {sin6_family = 0,
sin6_port = 0, 
  sin6_flowinfo = 0, sin6_addr = {in6_u = {u6_addr8 = '\0' , u6_addr16 = {0, 0, 0, 0, 
0, 0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0}}}
#5  0xb7ec262f in tport_connected (magic=0x8073810, w=0x808e690,
self=0x8087618) at tport.c:2667
events = 24
mr = (tport_master_t *) 0x807ca58
wait = {{fd = -1, events = 0, revents = 0}}
error = 
__PRETTY_FUNCTION__ = "tport_connected"
#6  0xb7f0faf3 in su_source_dispatch (gs=0x806fcb0, callback=0, user_data=0x0)
at su_source.c:492
root = 
i = 16
waits = 
n = 18
version = 20
self = (su_port_t *) 0x806fce4
__func__ = "su_source_dispatch"


--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-08-04 16:38

Message:
Logged In: YES 
user_id=313104
Originator: YES

Might be related to bug 1877480:
https://sourceforge.net/tracker/index.php?func=detail&aid=1877480&group_id=143636&atid=756076

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2037585&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2037585 ] nta crash in a call termination

2008-08-04 Thread SourceForge.net
Bugs item #2037585, was opened at 2008-08-04 16:34
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2037585&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: nta crash in a call termination

Initial Comment:
Copied from http://bugs.freedesktop.org/show_bug.cgi?id=16857 :

Using tp-sofiasip darcs HEAD as of 25-Jul-2008 and sofia-sip 1.12.9 (and an
experimental version of stream-engine for farsight2)

I call my PC from an N810 with diablo. A voice-only call is established.

Then I try to enable video from the N810.. The call is closed (by the n810)...
Then it crashes.. and obviously now that I want to file a bug, I can't
reproduce it to get a nice clean log...


#0  outgoing_other_destinations (orq=) at nta.c:9186
sr = (struct sipdns_resolver *) 0x63696d73
#1  0xb7e4b2b0 in outgoing_tport_error (agent=0x807b7e0, orq=0x8087890,
tp=0x8087618, msg=0x8090f68, 
error=110) at nta.c:7642
tpn = (const tp_name_t *) 0x808765c
__PRETTY_FUNCTION__ = "outgoing_tport_error"
#2  0xb7eb9d07 in tport_pending_error (self=0x8087618, dst=0x0, error=110) at
tport.c:4187
i = 0
reported = 1
callbacks = 0
pending = (tport_pending_t *) 0x80938e0
msg = (msg_t *) 0x8090f68
__PRETTY_FUNCTION__ = "tport_pending_error"
#3  0xb7ec06ea in tport_error_report (self=0x8087618, errcode=110, addr=0x0) at
tport.c:2521
errmsg = 0xb7a54225 "Connection timed out"
__func__ = "tport_error_report"
#4  0xb7ec083e in tport_error_event (self=0x8087618) at tport.c:4046
errcode = 
name = {{su_dummy = 0, su_family = 0, su_array = '\0' , su_array16 = {
  0 }, su_array32 = {0, 0, 0, 0, 0, 0, 0, 0}, su_sa =
{sa_family = 0, 
  sa_data = '\0' }, su_sin = {sin_family = 0, sin_port =
0, sin_addr = {s_addr = 0}, 
  sin_zero = "\000\000\000\000\000\000\000"}, su_sin6 = {sin6_family = 0,
sin6_port = 0, 
  sin6_flowinfo = 0, sin6_addr = {in6_u = {u6_addr8 = '\0' , u6_addr16 = {0, 0, 0, 0, 
0, 0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0}}}
#5  0xb7ec262f in tport_connected (magic=0x8073810, w=0x808e690,
self=0x8087618) at tport.c:2667
events = 24
mr = (tport_master_t *) 0x807ca58
wait = {{fd = -1, events = 0, revents = 0}}
error = 
__PRETTY_FUNCTION__ = "tport_connected"
#6  0xb7f0faf3 in su_source_dispatch (gs=0x806fcb0, callback=0, user_data=0x0)
at su_source.c:492
root = 
i = 16
waits = 
n = 18
version = 20
self = (su_port_t *) 0x806fce4
__func__ = "su_source_dispatch"


--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2037585&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Patches-2037573 ] Implement ssc_media_state_name() function

2008-08-04 Thread SourceForge.net
Patches item #2037573, was opened at 2008-08-04 13:10
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2037573&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Stefano Sabatini (stesaba)
Assigned to: Nobody/Anonymous (nobody)
Summary: Implement ssc_media_state_name() function

Initial Comment:
This function is inspired upon the nua_callstate_name() from the libsofia-sip 
API, sligthly improves messages reporting.

Regards.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2037573&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Feature Requests-2031629 ] Remove trailing whitespaces from the code

2008-07-29 Thread SourceForge.net
Feature Requests item #2031629, was opened at 2008-07-29 16:19
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2031629&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Stefano Sabatini (stesaba)
Assigned to: Nobody/Anonymous (nobody)
Summary: Remove trailing whitespaces from the code

Initial Comment:
Hi,

trailing whitespaces take useless storage space/bandwith, and make more 
difficult to provide clean patches since it's easy to change the number of 
them, also they're ugly to see ;-).

So it would be nice to avoid them, then maybe to set an hook a-la SVN to reject 
commits/patches containing them.

A script could easily eliminate all of them from the code (I can provide it or 
the patch if you like it).

Regards.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756079&aid=2031629&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Patches-2031162 ] Fix an sdp module usage example codec compilation error

2008-07-29 Thread SourceForge.net
Patches item #2031162, was opened at 2008-07-29 08:34
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2031162&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Stefano Sabatini (stesaba)
Assigned to: Nobody/Anonymous (nobody)
Summary: Fix an sdp module usage example codec compilation error

Initial Comment:
Hi,
as in the summary.

Regards.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756078&aid=2031162&group_id=143636

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-2007672 ] IPv6 contact is used on IPv4 transport

2008-07-01 Thread SourceForge.net
Bugs item #2007672, was opened at 2008-07-01 15:38
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2007672&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: IPv6 contact is used on IPv4 transport

Initial Comment:
Copied from Telepathy-SofiaSIP bug # 1988988:

My client has both ipv4 and ipv6 addresses. It registers to a sip server
with only ipv4. In the telepathy debug output i see:

nta::contact: sip:[EMAIL PROTECTED]:348:16d:0:20d:93ff:fe83:5a93]:44547>

and on the server it says:
Contact "user"



--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=2007672&group_id=143636

---------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


[Sofia-sip-devel] [ sofia-sip-Bugs-1930055 ] Unregister when a new public binding is detected

2008-04-04 Thread SourceForge.net
Bugs item #1930055, was opened at 2008-03-31 13:47
Message generated for change (Comment added) made by mzabaluev
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Resolution: Works For Me
Priority: 1
Private: No
Submitted By: Mikhail Zabaluev (mzabaluev)
Assigned to: Nobody/Anonymous (nobody)
Summary: Unregister when a new public binding is detected

Initial Comment:
When outbound detects a new address binding, any successful registration by the 
same NUA handle should be explicitly unregistered. This may be needed in two 
cases:
1) weird configurations with NAT and no authentication;
2) when the binding changes on a NAT middle box.

See also the discussion on a maemo bug:
https://bugs.maemo.org/show_bug.cgi?id=3056

--

>Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 17:01

Message:
Logged In: YES 
user_id=313104
Originator: YES

It's been working as described, the bug is invalid.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-04 15:43

Message:
Logged In: YES 
user_id=313104
Originator: YES

> The previous contact is added to the new REGISTER request with
expires=0
parameter.

Was it implemented in Sofia-SIP for a long time?

--

Comment By: Pekka Pessi (ppessi)
Date: 2008-04-04 15:37

Message:
Logged In: YES 
user_id=52043
Originator: NO

The previous contact is added to the new REGISTER request with expires=0
parameter. In other words, the REGISTER request is used to both unregister
the old contact and register the newly discovered contact.

While this is very basic REGISTER functionality from pre-RFC-2543 era, it
may confuse some proxies. Please confirm if that is so.

--

Comment By: Mikhail Zabaluev (mzabaluev)
Date: 2008-04-02 11:59

Message:
Logged In: YES 
user_id=313104
Originator: YES

Maybe it's not a good idea to unregister _before_ the contact is updated.
But it could be done afterwards (after the whole update transaction, or
perhaps just firing an un-REGISTER request right after the REGISTER with a
contact update is sent?).
OTOH, it can bring more issues with saner proxies, than it solves with a
few not-so-sane examples.

--

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1930055&group_id=143636

-----
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


  1   2   3   4   >