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