[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