Commit Graph

5224 Commits

Author SHA1 Message Date
Moises Silva b073d1a396 freetdm: typo 2011-05-10 23:07:15 -04:00
David Yat Sin 72d98bf16d freetdm - ISDN disabled T302 timer on non EuroISDN variants 2011-05-10 17:38:03 -04:00
David Yat Sin a690c1b1e3 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-05-10 17:34:36 -04:00
Stefan Knoblich 2ac7a9de4f ftmod_libpri: Set default config values, just in case the user forgot to set some parameters in freetdm.conf.xml.
This fixes the "[ERR] ftmod_libpri.c:128 Don't know how to SABME on a type 0 node" messages
from libpri, when there's no "node"/"mode" parameter set for the span.

NOTE: Now defaulting to CPE mode; EuroISDN on BRI/E1 and 4ESS on J1/T1 lines,
      make sure you set dialect/switchtype!

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-05-10 19:53:58 +02:00
David Yat Sin 086be03bee Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-05-10 11:05:41 -04:00
David Yat Sin 403dd0c5b0 freetdm: ISDN - Fix for segfault when setting outbound-called-npi=e164 2011-05-09 18:04:07 -04:00
David Yat Sin e61c959336 freetdm: changed print from warning to debug when we receive a Facility IE without Calling Name 2011-05-09 12:38:30 -04:00
Michael Jerris 23d8658505 make ananlog alarm 2011-05-07 00:27:20 -04:00
Moises Silva 929b69ea5d Merge remote branch 'smgfs/master' 2011-05-06 22:29:20 -04:00
David Yat Sin e9f8fb4942 freetdm - SS7 Support for custom SIP headers for RDNIS and Generic Number 2011-05-06 17:52:41 -04:00
Anthony Minessale 3ba6a71570 add largest_jb_size 2011-05-06 15:25:07 -05:00
David Yat Sin eb1a0a395f freetdm: ss7 - Support for receiving Generic Number IE 2011-05-06 16:03:14 -04:00
David Yat Sin b51074f9df Support for TX generic Number 2011-05-06 15:35:08 -04:00
David Yat Sin c19074bcd2 freetdm: ss7 - Support for transmission of Generic Number 2011-05-06 15:31:56 -04:00
David Yat Sin 81198ac671 Fix compile issue when SANGOMA_SPIROU is not defined 2011-05-06 13:13:44 -04:00
David Yat Sin 7e8c44a407 chlog:freetdm: Support for SS7 - SPIROU TXA and ITX messages 2011-05-06 12:25:04 -04:00
Michael Jerris b7da00209f too much perl 2011-05-05 22:04:43 -04:00
Arnaldo Pereira 65a324b8ba freetdm: ftmod_r2 - consider force_release and overwrite the disconnect cause,
on incoming calls, when it's set.
2011-05-05 12:22:18 -04:00
Arnaldo Pereira e497784ade freetdm: ftmod_r2 - take charge_calls parameter into consideration when accepting a call 2011-05-05 12:04:15 -04:00
Jeff Lenk 7adaceb87a Fix for issue reported on the mailing list with a Chinese locale and windows. This commit removes a hidden char that should not have been there anyway. 2011-05-04 16:54:45 -05:00
Michael Jerris 7c971707b1 add specific alarm status in dump 2011-05-04 12:51:49 -04:00
Anthony Minessale 789a9ce8d1 FS-3213 --resolve 2011-05-04 10:03:45 -05:00
Steve Underwood c890fbfa2e Changed T.38 terminal handling, so errors from the user's packet transmit routine properly filter up the chain, cause termination of the FAX session, and are reported to the caller. 2011-05-04 20:49:21 +08:00
David Yat Sin 89e635cd63 FreeTDM: SS7 - Fix for one call state not handled 2011-05-03 16:30:08 -04:00
Stefan Knoblich ccce356392 ftmod_libpri: Rewrite parts of hangup handling to fix hanging calls problem.
Let's hope this fixes it for good and doesn't introduce new problems.

Tested-by: SparFux (#freetdm @ irc.freenode.net)
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-05-03 13:44:21 +02:00
David Yat Sin 2246f3ca75 freetdm: ISDN - Fix for some API commands printing ERR - no return 2011-05-02 15:37:19 -04:00
Markus Mueller 6196a4199e ftmod_libpri: Possible fix for call tear-down problems (+ locking cleanup)
Remove pri_destroycall() in on_hangup() and
use pri_hangup() instead of the deprecated pri_release().

NOTE: The original patch used PRI_CAUSE_NORMAL_CIRCUIT_CONGESTION for the cause
      code, which (without pri_enable_hangup_fix() enabled) emits a RELEASE COMPLETE
      message. This version of the patch uses PRI_CAUSE_NORMAL_CLEARING (-1). (stkn)

Additionally, use ftdm_set_state() instead of ftdm_set_state_locked() because the channel
is already locked. (stkn)

Completely-untested-by: Stefan Knoblich <stkn@openisdn.net>
2011-04-30 18:16:46 +02:00
Jeff Lenk 5510618660 OPENZAP-154 --resolve 2011-04-29 08:57:00 -05:00
Stefan Knoblich 360ed43a04 ftmod_libpri: ignore missing call_data in on_hangup() and use the call handle passed in the pevent structure (still needs more love...)
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-04-29 01:59:24 +02:00
Anthony Minessale 36262e117f ping .update to force sofia rebuild 2011-04-27 11:50:32 -05:00
Jeff Lenk 1badec17c8 fix issue on mailing list
mod_crd_sqlite entry limit and sqlite segfaults on triggers
2011-04-27 11:26:08 -05:00
David Yat Sin 2e8b3d75d0 chlog: freetdm: SS7 - Fix for Screening Ind and Presentation Ind not being sent out 2011-04-26 15:13:11 -04:00
root f235d95537 freetdm: SS7 - Support for receiving RDNIS variables 2011-04-26 14:52:53 -04:00
David Yat Sin 6558b9bba9 freetdm: fix compile errors from previous commit 2011-04-26 13:21:55 -04:00
David Yat Sin dd6853cb98 freetdm: ss7 - Fix for some SIP RDNIS headers being overwritten 2011-04-26 11:07:40 -04:00
Marc Olivier Chouinard bc19d28310 Fix regression to dns resolve in sofia. It will make sofia and compiler happy 2011-04-25 15:53:54 -04:00
Jeff Lenk 566d94d094 VS2010 add esl lua project 2011-04-25 06:57:01 -05:00
Marc Olivier Chouinard 626a99f994 sofia-lib: More Fix for -Wunused-but-set-variable required compiler. (Might need to be ported back to sofia) 2011-04-23 20:33:19 -04:00
Marc Olivier Chouinard ba7dc9fde8 Fix for -Wunused-but-set-variable required compiler. : mod_freetdm mod_avmd mod_cidlookup mod_ladspa mod_lcr mod_nibblebill mod_rss mod_vdm mod_dahdi_codec mod_skinny mod_cdr_pg_csv 2011-04-22 22:49:41 -04:00
Jeff Lenk 5bcf487df9 fix for last commit 2011-04-22 21:30:42 -05:00
Marc Olivier Chouinard 92cd095006 sofia-lib: Fix for -Wunused-but-set-variable required compiler. (Might need to be ported back to sofia) 2011-04-22 22:11:34 -04:00
Anthony Minessale 73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Jeff Lenk 3ad78ba4ac OPENZAP-153 --resolve 2011-04-21 12:59:37 -05:00
Jeff Lenk 3d73e23b12 stupid compiler this should never have worked 2011-04-20 16:26:47 -05:00
David Yat Sin 775427d543 Merge remote branch 'smgfs/master' 2011-04-20 14:56:11 -04:00
David Yat Sin ed11f2fed7 Merge branch 'master' of git.sangoma.com:smg_freeswitch 2011-04-20 14:44:58 -04:00
David Yat Sin e1c4f6c9c3 Missed file in last commit 2011-04-20 14:44:47 -04:00
David Yat Sin 407f47611b chlog: freetdm: Added q931-trace and q921-trace options 2011-04-20 14:44:29 -04:00
Michael S Collins f564d38385 Add digit_timeout to ESL::IVR's playAndGetDigits method 2011-04-08 16:33:17 -07:00
Stefan Knoblich 3de9b51a86 ftmod_isdn: Fix warnings
No guarantee this module still works, but it compiles again.

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-04-08 14:53:59 +02:00