[Pkg-voip-commits] r7391 - in /yxa/trunk/debian: changelog patches/00list patches/fix_via_sentby_proto.dpatch

mikma-guest at alioth.debian.org mikma-guest at alioth.debian.org
Fri Jun 26 18:48:09 UTC 2009


Author: mikma-guest
Date: Fri Jun 26 18:48:08 2009
New Revision: 7391

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=7391
Log:
Fix CANCEL Via transport matching.

Added:
    yxa/trunk/debian/patches/fix_via_sentby_proto.dpatch   (with props)
Modified:
    yxa/trunk/debian/changelog
    yxa/trunk/debian/patches/00list

Modified: yxa/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/yxa/trunk/debian/changelog?rev=7391&op=diff
==============================================================================
--- yxa/trunk/debian/changelog (original)
+++ yxa/trunk/debian/changelog Fri Jun 26 18:48:08 2009
@@ -11,5 +11,6 @@
   * Fixed lintian warning: debian-rules-ignores-make-clean-error.
   * Fixed loop detection.
   * Fix build eldap error.
+  * Fix CANCEL Via transport matching.
 
- -- Mikael Magnusson <mikma at users.sourceforge.net>  Sat, 29 Mar 2008 21:03:52 +0100
+ -- Mikael Magnusson <mikma at users.sourceforge.net>  Thu, 25 Jun 2009 22:14:02 +0200

Modified: yxa/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-voip/yxa/trunk/debian/patches/00list?rev=7391&op=diff
==============================================================================
--- yxa/trunk/debian/patches/00list (original)
+++ yxa/trunk/debian/patches/00list Fri Jun 26 18:48:08 2009
@@ -12,3 +12,4 @@
 presence_update
 loop_fix_orig_uri
 fix_eldap_build
+fix_via_sentby_proto

Added: yxa/trunk/debian/patches/fix_via_sentby_proto.dpatch
URL: http://svn.debian.org/wsvn/pkg-voip/yxa/trunk/debian/patches/fix_via_sentby_proto.dpatch?rev=7391&op=file
==============================================================================
--- yxa/trunk/debian/patches/fix_via_sentby_proto.dpatch (added)
+++ yxa/trunk/debian/patches/fix_via_sentby_proto.dpatch Fri Jun 26 18:48:08 2009
@@ -1,0 +1,34 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## fix_via_sentby_proto.dpatch by  <mikma at users.sourceforge.net>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Don't include transport protocol in via_sentby used in transaction
+## DP: matching. Since CANCEL for an INVITE may not be sent using same
+## DP: transport.
+
+ at DPATCH@
+diff -urNad yxa-1.0+20090326~/src/sipheader.erl yxa-1.0+20090326/src/sipheader.erl
+--- yxa-1.0+20090326~/src/sipheader.erl	2009-03-25 09:17:49.000000000 +0100
++++ yxa-1.0+20090326/src/sipheader.erl	2009-06-25 22:12:07.000000000 +0200
+@@ -815,11 +815,10 @@
+ 
+ %%--------------------------------------------------------------------
+ %% @spec    (Via) ->
+-%%            {Proto, Host, Port}
++%%            {Host, Port}
+ %%
+ %%            Via = #via{}
+ %%
+-%%            Proto = string()
+ %%            Host  = string()
+ %%            Port  = integer()
+ %%
+@@ -827,7 +826,7 @@
+ %% @end
+ %%--------------------------------------------------------------------
+ via_sentby(Via) when is_record(Via, via) ->
+-    {Via#via.proto, Via#via.host, Via#via.port}.
++    {Via#via.host, Via#via.port}.
+ 
+ %%--------------------------------------------------------------------
+ %% @spec    (Request) ->

Propchange: yxa/trunk/debian/patches/fix_via_sentby_proto.dpatch
------------------------------------------------------------------------------
    svn:executable = *




More information about the Pkg-voip-commits mailing list