rendered paste body[root@pbx-1 patches]# cat zaptel-dtmf-length.patch zaptel-echocan.patch zaptel-kewlstart-length.patch
diff -ur zaptel.orig/digits.h zaptel/digits.h
--- zaptel.orig/digits.h 2001-12-08 13:28:09.000000000 -0600
+++ zaptel/digits.h 2005-05-04 06:58:49.000000000 -0500
@@ -20,7 +20,7 @@
#ifndef _DIGITS_H
#define _DIGITS_H
-#define DEFAULT_DTMF_LENGTH 100 * 8
+#define DEFAULT_DTMF_LENGTH 250 * 8
#define DEFAULT_MFV1_LENGTH 60 * 8
#define PAUSE_LENGTH 500 * 8
diff -ur zaptel.orig/zconfig.h zaptel/zconfig.h
--- zaptel.orig/zconfig.h 2005-01-01 18:19:57.000000000 -0600
+++ zaptel/zconfig.h 2005-05-04 07:04:03.000000000 -0500
@@ -46,8 +46,8 @@
/* #define ECHO_CAN_STEVE */
/* #define ECHO_CAN_STEVE2 */
/* #define ECHO_CAN_MARK */
-#define ECHO_CAN_MARK2
-/* #define ECHO_CAN_MARK3 */
+/* #define ECHO_CAN_MARK2 */
+#define ECHO_CAN_MARK3
/*
* Uncomment for aggressive residual echo supression under
*** zaptel/zaptel.h.orig 2005-03-02 03:16:42.000000000 -0600
--- zaptel/zaptel.h 2005-03-02 03:19:44.000000000 -0600
***************
*** 860,866 ****
#define ZT_AFTERSTART_TIME 500 /* 500ms after start */
#define ZT_RINGOFFTIME 4000 /* Turn off ringer for 4000 ms */
! #define ZT_KEWLTIME 500 /* 500ms for kewl pulse */
#define ZT_AFTERKEWLTIME 300 /* 300ms after kewl pulse */
#define ZT_MAX_PRETRAINING 1000 /* 1000ms max pretraining time */
--- 860,866 ----
#define ZT_AFTERSTART_TIME 500 /* 500ms after start */
#define ZT_RINGOFFTIME 4000 /* Turn off ringer for 4000 ms */
! #define ZT_KEWLTIME 800 /* 800ms for kewl pulse */
#define ZT_AFTERKEWLTIME 300 /* 300ms after kewl pulse */
#define ZT_MAX_PRETRAINING 1000 /* 1000ms max pretraining time */