Patches item #3035778, was opened at 2010-07-28 09:04
Message generated for change (Comment added) made by ibc_sf
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=743022&aid=3035778&group_…
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: modules
Group: ver 1.5.x
>Status: Open
>Resolution: None
Priority: 5
Private: No
Submitted By: Alex Hermann (axlh)
Assigned to: Nobody/Anonymous (nobody)
Summary: Fix registrar when fetching binding for unregistered user
Initial Comment:
When an UA fetches the bindings for a user and the user isn't registered, properly return an empty contact.
----------------------------------------------------------------------
>Comment By: Iñaki Baz Castillo (ibc_sf)
Date: 2010-07-30 11:31
Message:
Reopened as it's clear now the purpose of this patch.
----------------------------------------------------------------------
Comment By: Alex Hermann (axlh)
Date: 2010-07-30 10:59
Message:
Sorry, the patch is already a bit old and i got the description wrong.
The patch is actually an addendum to bug 2851214. It makes sure kamailio
doesn't return someone else's contact in case there is a failure. The
contacts are stored in a global variable and needs to be cleared if it
isn't filled with valid contacts.
Please reopen.
----------------------------------------------------------------------
Comment By: Iñaki Baz Castillo (ibc_sf)
Date: 2010-07-28 12:29
Message:
A "Contact" header with no value is *not* valid according to SIP BNF
grammar so in case a UA fetches its bindging and there are not bindings
then the registrar should reply a 200 without "Contact" header. Taking this
into account I suspect that this patch is wrong.
As a side note, there is a bug/issue open for RFC 3261 related to this
topic as the RFC 3261 seems to state that the registrar should reply a
200 with a Contact header containing all the bindings. But it's clear
(also in the RFC bug report) that the BNF grammar cannot be violated
so there should be NO Contact header if there are no bindings.
I close this bug as it not valid. However as Daniel said please use
http://sip-router.org/tracker/ for future reports :)
----------------------------------------------------------------------
Comment By: Daniel-Constantin Mierla (miconda)
Date: 2010-07-28 09:07
Message:
Can you use the tracker at sip-router.org?
http://sip-router.org/tracker/
SF tracker should not be used anymore for new items.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=743022&aid=3035778&group_…
Hello all,
i'm cleaning my patch queue and have pushed all patched that might be
relevant to others to the tracker on sourceforge. To prevent mishaps like my
previous commit, i would like an ACK or NACK on each patch before i commit
them. These are all meant for 1.5, but most of them apply to 3.0 too.
Thanks,
--
Alex Hermann
SpeakUp BV
Patches item #3035778, was opened at 2010-07-28 09:04
Message generated for change (Comment added) made by axlh
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=743022&aid=3035778&group_…
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: modules
Group: ver 1.5.x
Status: Closed
Resolution: Invalid
Priority: 5
Private: No
Submitted By: Alex Hermann (axlh)
Assigned to: Nobody/Anonymous (nobody)
Summary: Fix registrar when fetching binding for unregistered user
Initial Comment:
When an UA fetches the bindings for a user and the user isn't registered, properly return an empty contact.
----------------------------------------------------------------------
Comment By: Alex Hermann (axlh)
Date: 2010-07-30 10:59
Message:
Sorry, the patch is already a bit old and i got the description wrong.
The patch is actually an addendum to bug 2851214. It makes sure kamailio
doesn't return someone else's contact in case there is a failure. The
contacts are stored in a global variable and needs to be cleared if it
isn't filled with valid contacts.
Please reopen.
----------------------------------------------------------------------
Comment By: Iñaki Baz Castillo (ibc_sf)
Date: 2010-07-28 12:29
Message:
A "Contact" header with no value is *not* valid according to SIP BNF
grammar so in case a UA fetches its bindging and there are not bindings
then the registrar should reply a 200 without "Contact" header. Taking this
into account I suspect that this patch is wrong.
As a side note, there is a bug/issue open for RFC 3261 related to this
topic as the RFC 3261 seems to state that the registrar should reply a
200 with a Contact header containing all the bindings. But it's clear
(also in the RFC bug report) that the BNF grammar cannot be violated
so there should be NO Contact header if there are no bindings.
I close this bug as it not valid. However as Daniel said please use
http://sip-router.org/tracker/ for future reports :)
----------------------------------------------------------------------
Comment By: Daniel-Constantin Mierla (miconda)
Date: 2010-07-28 09:07
Message:
Can you use the tracker at sip-router.org?
http://sip-router.org/tracker/
SF tracker should not be used anymore for new items.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=743022&aid=3035778&group_…
Revision: 6034
http://openser.svn.sourceforge.net/openser/?rev=6034&view=rev
Author: timoreimann
Date: 2010-07-29 17:15:11 +0000 (Thu, 29 Jul 2010)
Log Message:
-----------
modules/sst: Setting AVPs from integer values requires the
PV_TYPE_INT flag to be set.
Modified Paths:
--------------
branches/1.5/modules/sst/sst_handlers.c
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.