[Pkg-voip-commits] r2675 - in twinkle/trunk/debian: . patches
Mark Purcell
msp at alioth.debian.org
Sat Nov 4 13:02:18 CET 2006
Author: msp
Date: 2006-11-04 13:02:18 +0100 (Sat, 04 Nov 2006)
New Revision: 2675
Added:
twinkle/trunk/debian/patches/dtmf.patch
twinkle/trunk/debian/patches/invite4xx.patch
Modified:
twinkle/trunk/debian/changelog
Log:
* Grab upstream patches: DTMF & Invite4xx
* VoIP Provider issue: Can't talk for more than a minute (Closes: #365588)
* Rebuild
Modified: twinkle/trunk/debian/changelog
===================================================================
--- twinkle/trunk/debian/changelog 2006-11-04 11:30:51 UTC (rev 2674)
+++ twinkle/trunk/debian/changelog 2006-11-04 12:02:18 UTC (rev 2675)
@@ -1,9 +1,16 @@
-twinkle (1:0.9-3) UNRELEASED; urgency=low
+twinkle (1:0.9-4) unstable; urgency=low
- * NOT RELEASED YET
+ * Grab upstream patches: DTMF & Invite4xx
+ * VoIP Provider issue: Can't talk for more than a minute (Closes: #365588)
- -- Mark Purcell <msp at debian.org> Mon, 16 Oct 2006 21:08:29 +0100
+ -- Mark Purcell <msp at debian.org> Sat, 4 Nov 2006 12:01:25 +0000
+twinkle (1:0.9-3) unstable; urgency=low
+
+ * Rebuild
+
+ -- Mark Purcell <msp at debian.org> Wed, 1 Nov 2006 21:38:21 +0000
+
twinkle (1:0.9-2) unstable; urgency=low
* Build-Depends: libzrtpcpp-dev
Added: twinkle/trunk/debian/patches/dtmf.patch
===================================================================
--- twinkle/trunk/debian/patches/dtmf.patch 2006-11-04 11:30:51 UTC (rev 2674)
+++ twinkle/trunk/debian/patches/dtmf.patch 2006-11-04 12:02:18 UTC (rev 2675)
@@ -0,0 +1,40 @@
+Index: src/session.cpp
+===================================================================
+--- src/session.cpp (revision 223)
++++ src/session.cpp (working copy)
+@@ -653,18 +653,19 @@
+ case DTMF_AUTO:
+ case DTMF_INBAND:
+ get_line()->ci_set_dtmf_supported(true, true);
++ ui->cb_dtmf_supported(get_line()->get_line_number());
+ break;
+ case DTMF_RFC2833:
+ get_line()->ci_set_dtmf_supported(false);
++ ui->cb_dtmf_not_supported(get_line()->get_line_number());
+ break;
+ case DTMF_INFO:
+ get_line()->ci_set_dtmf_supported(true, false, true);
++ ui->cb_dtmf_supported(get_line()->get_line_number());
+ break;
+ default:
+ assert(false);
+ }
+-
+- ui->cb_line_state_changed();
+ }
+
+ audio_rtp_session->run();
+@@ -675,10 +676,10 @@
+ MEMMAN_DELETE(audio_rtp_session);
+ delete audio_rtp_session;
+ audio_rtp_session = NULL;
++
++ get_line()->ci_set_dtmf_supported(false);
++ ui->cb_line_state_changed();
+ }
+-
+- get_line()->ci_set_dtmf_supported(false);
+- ui->cb_line_state_changed();
+ }
+
+ t_audio_session *t_session::get_audio_session(void) const {
Added: twinkle/trunk/debian/patches/invite4xx.patch
===================================================================
--- twinkle/trunk/debian/patches/invite4xx.patch 2006-11-04 11:30:51 UTC (rev 2674)
+++ twinkle/trunk/debian/patches/invite4xx.patch 2006-11-04 12:02:18 UTC (rev 2675)
@@ -0,0 +1,16 @@
+Index: src/line.cpp
+===================================================================
+--- src/line.cpp (revision 225)
++++ src/line.cpp (working copy)
+@@ -966,9 +966,8 @@
+ } else {
+ d->recvd_response(r, tuid, tid);
+ }
+- }
+-
+- if (r->hdr_cseq.method == INVITE) {
++ } else {
++ d->recvd_response(r, tuid, tid);
+ pending_dialogs.remove(d);
+ MEMMAN_DELETE(d);
+ delete d;
More information about the Pkg-voip-commits
mailing list