5379 Commits

Author SHA1 Message Date
Marc Olivier Chouinard
2ecf2d6e62 freetdm/libpri: Add support to change status of an individual channel or multiple channel. This allow to put bchannel out of service on an active T1 without affecting active call. Allow graceful out of service of T1 trunk.
NOTE: There is bugs in libpri, even latest 1.4.12 as of this writing if you use NI2.   So rightnow it only work in DMS100/ATT mode.  Email me to get the NI2 patch (really stupid error).
NOTE2: The way libpri is build doesn't allow to do advance feature with the SERVICE feature, so if you put an channel out of service, and the far end send an restart, it will be bring back in service.  Lot of changes in libpri is required to allow this.  I need to figure out what would be the best steps to take since I don't have commit access to libpri release.
NOTE3: You need to enable this feature by setting service_message_support to true on the span
2011-08-05 22:50:58 -04:00
Moises Silva
bfabc98f3d freetdm: more CLI improvements 2011-08-04 10:10:13 -04:00
Moises Silva
3b2203b71b freetdm: default iostats to yes and allow configuration thru freetdm.conf 2011-08-03 20:30:39 -04:00
Moises Silva
8735906a5d freetdm: fix typo in ftmod_sangoma_isdn.h causing compilation error 2011-08-03 20:12:26 -04:00
Moises Silva
bdf4b99238 Merge remote branch 'smgfs/master' 2011-08-03 17:46:45 -04:00
David Yat Sin
0b7d857545 freetdm: fixed errors introduced when Redirection Number was implemented 2011-08-03 17:28:56 -04:00
Moises Silva
c3f719c80d freetdm: fix typo in iostats command - print proper tx queue size and length 2011-08-03 13:05:02 -04:00
David Yat Sin
6fe23b69d2 freetdm: ISDN - added #ifdef for backward compatibility 2011-08-03 13:04:22 -04:00
David Yat Sin
4e020e2f23 Merge remote branch 'smgfs/master' 2011-08-03 11:57:55 -04:00
David Yat Sin
473fd0ce89 freetdm: ISDN - allow reception of NOTIFY msg 2011-08-03 11:53:40 -04:00
David Yat Sin
65bac44b32 freetdm: ISDN - Added function to transmission of NOTIFY msg 2011-08-03 10:52:18 -04:00
Jeff Lenk
5d37bc9455 OPENZAP-171 --resolve 2011-08-03 09:05:01 -05:00
Anthony Minessale
bc177a4b28 FS-3475 --resolve 2011-08-02 13:51:57 -05:00
Anthony Minessale
71dd3ca86c force an update on sqlite build 2011-08-02 13:05:45 -05:00
Anthony Minessale
b6bed14ff6 make strdup NULL return strdup("") in sqlite for mac bug 2011-08-01 10:02:31 -05:00
Anthony Minessale
ed23847574 fix mac build 2011-08-01 10:01:50 -05:00
Jeff Lenk
02bb35148d trivial compiler warning 2011-08-01 10:39:11 -05:00
Jeff Lenk
2b6a4f97c3 trivial portability issues c89 2011-08-01 09:48:08 -05:00
Anthony Minessale
3e029f0dfb add capture hooks to libsofia 2011-07-31 18:36:05 -05:00
Moises Silva
68b887c760 freetdm: allow IO statistics access to users
added ftdm iostats command
2011-07-30 17:40:32 -04:00
Moises Silva
f68d351fdd freetdm: refactoring of the CLI, it was getting way too ugly! 2011-07-29 19:35:10 -04:00
Moises Silva
dcbfa9a876 Merge remote-tracking branch 'fsorig/master' 2011-07-29 17:06:00 -04:00
Moises Silva
227971b340 freetdm: restrict GRS CLI request range to stay within sane boundaries 2011-07-29 17:02:12 -04:00
Moises Silva
3c731ed968 freetdm: ss7 - skip non-voice cics when processing GRA 2011-07-29 17:01:41 -04:00
Moises Silva
ea16afe34e svn-style merge from moy.ss7grs_perchan branch (spin off releases.3.2)
addressed issue with multiple GRS at the same time in a single span
revisions merged: afcc831d6fa1fccaf7ef091b8c48b905a76d834d 9c815c9ecd7102e7d30c3988cd41682b8cbade0b
2011-07-29 16:59:53 -04:00
Moises Silva
09e545d377 freetdm: core - report initial alarms on span start 2011-07-29 14:55:35 -04:00
Moises Silva
587bb373b9 freetdm: fix event reporting in sangoma isdn 2011-07-29 14:01:49 -04:00
Mathieu Rene
7403db7005 Fix segfault in sofia's stun code 2011-07-27 12:26:43 -04:00
David Yat Sin
372ae224e5 added check for trunk_type for each span 2011-07-25 19:03:11 -04:00
Moises Silva
492bc6b416 freetdm: ftmod_libpri - request channel exclusively 2011-07-23 12:53:04 -04:00
Jeff Lenk
61b04bfc78 OPENZAP-168 --resolve 2011-07-22 08:59:19 -05:00
David Yat Sin
c3cbb3df88 Merge remote branch 'fsorig/master'
Conflicts:
	libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c
2011-07-18 18:24:54 -04:00
David Yat Sin
157a89adef chlog: freetdm ISDN: Increased T200 timer to 3 sec. 2011-07-18 18:12:46 -04:00
Jeff Lenk
130e1c8774 fix windows compile 2011-07-16 19:13:27 -05:00
Anthony Minessale
b0e076a74f FS-3386 add some more debug defines to sofia and avoid double destroy in nh 2011-07-16 01:03:01 -05:00
David Yat Sin
2c9bccbfc8 chlog: freetdm: Added support for RESTART timeout, treat RESTART's without restart indicator IE as restart on full interface 2011-07-15 17:56:48 -04:00
David Yat Sin
33aa1cb763 chlog: freetdm: Added support for RESTART timeout, treat RESTART's without restart indicator IE as restart on full interface 2011-07-15 17:56:41 -04:00
David Yat Sin
b75f8d4b8d freetdm: ISDN - Fix for dropping some frames on start due to flush 2011-07-15 14:48:24 -04:00
Steve Underwood
ffac6a00e8 Fixed a typo in setting the V.27ter bit rate for T.38 gateway 2011-07-16 00:34:42 +08:00
Mathieu Rene
d90bac3888 The format string for size_t is always %zu, don't #error when not able to find it 2011-07-15 11:42:48 -04:00
David Yat Sin
7dad26d834 freetdm: Changed Q921 and Q931 traces to debug level 2011-07-14 18:32:20 -04:00
David Yat Sin
3d028378c5 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-07-14 18:30:16 -04:00
David Yat Sin
4c3e3530d5 freetdm: Changed sending of RESTART message behaviour on sig UP for EuroISDN 2011-07-14 11:33:14 -04:00
Anthony Minessale
c9cab41620 tweak debug code 2011-07-14 00:12:53 -05:00
David Yat Sin
72e64748e8 FreeTDM: Fix for compile error on some systems 2011-07-13 11:30:22 -04:00
David Yat Sin
f0578a8011 chlog: freetdm: ISDN - Fix for Caller ID name on DMS-100 2011-07-12 17:26:44 -04:00
Anthony Minessale
f761241325 use individual pools instead of sub-pools for nua handles to avoid pool swell 2011-07-11 21:27:36 -05:00
Anthony Minessale
e420e17f84 FS-3386 Jeff Lenk found this one, Good Catch! 2011-07-08 12:52:18 -05:00
David Yat Sin
818e7541fb freetdm: Increased maximum number of channels per group to 2048 2011-07-07 11:24:58 -04:00
Anthony Minessale
56a82812d6 update 2011-07-06 15:11:47 -05:00