5656 Commits

Author SHA1 Message Date
Anthony Minessale
2ae688a33b add sendmsg function to esl 2011-09-06 14:53:38 -05:00
Daniel Swarbrick
0db88b5999 Tweak link order of some libs to fix build on gcc platforms that have ld flag "--as-needed" as default. Fixes FS-2873 and FS-2874 2011-09-01 16:42:00 +02:00
Michal Bielicki - cypromis
04b1720f80 x != dw 2011-09-01 16:36:27 +02:00
Brian West
a5ae0e32d6 swigall 2011-09-01 03:22:30 -05:00
Stefan Knoblich
e1a6fd27e0 ftmod_libpri: Always try to close the d-channel to avoid a possible deadlock in case something fails in the I/O module's channel open function.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-09-01 01:48:03 +02:00
Stefan Knoblich
41b956fd24 FreeTDM: Don't ftdm_safe_free() span information in ftdm_span_destroy() if span provides a custom span_destroy callback.
Doing so will cause a NULL-deref segfault while removing the current span from the
global hash (cur_span->name == NULL) in ftdm_global_destroy().

Remove all the ftdm_safe_free() calls in the custom callback part of ftdm_span_destroy() and
let ftdm_global_destroy() handle that.

NOTE: Also adds a missing ftdm_safe_free(cur_span->dtmf_hangup) to ftdm_global_destroy().

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-01 01:48:03 +02:00
Michal Bielicki - cypromis
b9d5dff3d8 no gccisms in Makefile.am please ... 2011-09-01 00:18:44 +02:00
Michal Bielicki - cypromis
80dcff6399 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-08-31 21:05:47 +02:00
Michal Bielicki - cypromis
3dca6066f8 getting rid of some gcc crap 2011-08-31 21:05:37 +02:00
Michael Jerris
77284b5d21 use system default dtmf duration instead of hardcoded value 2011-08-31 14:45:16 -04:00
Michal Bielicki - cypromis
8f83473581 fix of ldns for solaris and probably other platforms that actualy have b64_pton, thanks to math for the help 2011-08-31 20:33:55 +02:00
Michal Bielicki - cypromis
55f911d434 leftovers... 2011-08-31 17:51:15 +02:00
Michal Bielicki - cypromis
ba0fe5b424 get rid of libldns strange old libtool and configure crap leftovers ... 2011-08-31 17:10:21 +02:00
Michal Bielicki - cypromis
037f1f5a9b did not clean out installed libtool to the end 2011-08-31 15:40:17 +02:00
Moises Silva
485cb2f52c freetdm: added documentation regarding ftdm open known issues 2011-08-27 00:19:09 -04:00
Jeff Lenk
db88cd3a28 SILK windows vs2010 fix typos 2011-08-25 13:27:11 -05:00
Jeff Lenk
987db7f79c re-add SILK support back for windows - part 1 - blind added 2010 support check later 2011-08-25 13:10:57 -05:00
Brian West
c155873e53 Silk part two... doh 2011-08-25 17:30:25 -05:00
Brian West
fdf74f449f FS-3486 --resolve update silk 2011-08-25 17:25:07 -05:00
Anthony Minessale
b30ee92003 force a sofia rebuild 2011-08-22 12:33:33 -05:00
Brian West
6a4cf724c8 conf/tones.conf from wiki page why nobody bothered to submit a jira so they would be included instead putting them on the wiki to be overlooked 2011-08-22 19:27:03 -05:00
Anthony Minessale
cd8ccebbf4 save via_string when sent to nh so we can use it in session timer re-invites to fix double nat issue 2011-08-22 10:58:33 -05:00
Anthony Minessale
a95b5c3823 FS-3474 sofia portion 2011-08-19 16:34:17 -05:00
Mathieu Rene
8446b0f262 mod_sofia: don't compile with their built-in stun server as it is buggy 2011-08-15 17:31:15 +02:00
Moises Silva
46f097c1b9 freetdm: ftmod_wanpipe - tx idle frames needs to be bigger 2011-08-07 01:33:26 -04:00
Moises Silva
c6f5c96c6e freetdm: *shrug* 2011-08-06 21:38:04 -04:00
Moises Silva
f57c33f1ee OPENZAP-112 --resolve 2011-08-06 21:32:21 -04:00
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