5786 Commits

Author SHA1 Message Date
Anthony Minessale
ef097a19b9 FS-3794 please repat all tests with this version 2012-01-16 17:26:35 -06:00
David Yat Sin
708f8f1fc8 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2012-01-16 17:15:08 -05:00
David Yat Sin
44ed952a7b freetdm - ISDN support for sending Network Specific Facility 2012-01-16 17:14:59 -05:00
Anthony Minessale
7938fd81cc FS-3813 --resolve this should be ok 2012-01-16 12:47:37 -06:00
Anthony Minessale
9394a70347 FS-3803 --resolve 2012-01-12 14:17:23 -06:00
Michael Jerris
b3b098bb83 add pkg-config macro 2012-01-11 20:14:17 -05:00
Marc Olivier Chouinard
4fa8ed4972 Revert patch that shouldn't have been commited ! 2012-01-11 16:20:57 -05:00
Marc Olivier Chouinard
8220e0bd6a mod_abstraction: Windows 'make file' 2012-01-11 16:09:54 -05:00
Jeff Lenk
24288832b1 FS-2216 partial with renaming 2012-01-08 14:19:16 -06:00
Jeff Lenk
326de638b2 FS-3612 --resolve 2012-01-05 21:27:03 -06:00
David Yat Sin
badc80ad3e freetdm: Added dtmfdetect duration option 2012-01-04 11:16:29 -05:00
David Yat Sin
393ba72c1a freetdm - ISDN added Q.931 timers 2012-01-03 14:11:47 -05:00
David Yat Sin
959e4ab22d freetdm: ISDN - Added check for receiving frames that are too big 2012-01-03 11:29:41 -05:00
Moises Silva
2b904c0b9e freetdm: ftmod_wanpipe - Do not set the output read length unless the read operation is successful 2011-12-30 18:28:27 -05:00
Moises Silva
c15a252a2b OPENZAP-176 --resolve
Fix DAHDI/Zaptel incorrect FXO signaling status on module load
2011-12-30 17:14:36 -05:00
William Adam
8eeb37a81b Fixed bug#2215 - SPIROU transparent IAM max size error 2011-12-21 14:56:03 -05:00
Anthony Minessale
dfb2dfd29e umm ya, the thread stack size is in bytes not kbytes 2011-12-20 17:14:38 -06:00
Anthony Minessale
0a8e6129d8 change default stacksize 2011-12-20 10:37:15 -06:00
Stefan Knoblich
cc083ccddb [libesl] Make sure esl event buffer array subscript ist within bounds [0, sizeof(buffer)-1].
cc1: warnings being treated as errors
  libs/esl/src/esl.c: In function "esl_recv_event":
  libs/esl/src/esl.c:1190: error: array subscript is above array bounds
  libs/esl/src/esl.c:1227: error: array subscript is above array bounds

Clamp handle_recv() return value to safe values.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-12-19 20:39:51 +01:00
Marc Olivier Chouinard
1bf99e818f OPENZAP-164 --resolve
I think this will be fine for the moment.  Thanks
2011-12-19 07:38:37 -05:00
Nenad Corbic
b6ca6c5b1d freetdm: Added sng_cc_resource_check()
On SIG Down we must not fail a call instead try hunting for another.
         The only time we can fail the call and not bother hunting is
         if sng_cc_resource_check fails.
         Took out configuration retry as the config code is now
         fixed in sng_ss7 library. Transaction id fix.

Unit Tested:

NSG UP -- start full load
kill NSG
NSG UP again on full load
make sure it comes up fine.
2011-12-19 02:27:38 -05:00
Nenad Corbic
7e2ef3a55c freetdm: The remote hangup logic that waits for 3sec for FS to hanup up
before hanging up the freetdm channel by force
         seems to have a memory leak.  I have increased the timeout
         to 30sec and made the print statement WARNING level.
2011-12-18 23:02:59 -05:00
Marc Olivier Chouinard
6fe7644f44 Oups, forgot this 2011-12-18 11:07:11 -05:00
Marc Olivier Chouinard
f97a3266df FS-3071 I've commited the upstream passphrase backport 2011-12-18 11:04:59 -05:00
Moises Silva
83b5929e48 freetdm: remove duplicated ss7 code for location number (previous git merge duplicated it) 2011-12-17 19:36:47 -05:00
Moises Silva
7bd2d154d6 Merge branch 'smgmaster' into releases.3.4.experimental_head
Conflicts:
	libs/freetdm/mod_freetdm/mod_freetdm.c
	libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c
	libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c
	libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h
	libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_relay.c
	src/mod/endpoints/mod_sofia/mod_sofia.c
	src/mod/endpoints/mod_sofia/sofia_glue.c
2011-12-17 17:42:34 -05:00
Moises Silva
3eef66d6c1 Merge branch 'master' into smgmaster
Conflicts:
	build/modules.conf.in
	libs/esl/fs_cli.c
2011-12-17 17:25:36 -05:00
Moises Silva
7e31b9cc28 Merge remote branch 'fsorig/master'
Conflicts:
	libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c
	libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c
2011-12-17 17:21:14 -05:00
Anthony Minessale
61ac89c894 force sofia rebuild to trigger code in presence patch 2011-12-16 10:29:58 -06:00
Nenad Corbic
485746305a Set the cpu thresholds to 92 and 82
Set the 3000ms warning to NOTICE not CRIT
2011-12-16 10:06:57 -05:00
Marc Olivier Chouinard
e30b03ab78 Fix Curl compile on Debian. Stolen from Curl 7.21.5 2011-12-16 08:02:48 -05:00
Marc Olivier Chouinard
442f4d2522 FS-3766 --resolve 2011-12-16 07:35:05 -05:00
Marc Olivier Chouinard
58ccbe567c ESL-58 --resolve
Please Windows user test this one out.
2011-12-15 23:02:10 -05:00
Marc Olivier Chouinard
193bae5e0b FS-3472 --resolve 2011-12-15 21:23:19 -05:00
Nenad Corbic
732a0ed2de Fix for 3000ms timeout on hangup.
Where FS does not hangup the channel with in 3sec.
Without this fix, it was possible that 2 FS sessions
use the single span/chan freetdm session.
Merged the feature from git master of freetdm
2011-12-15 20:39:38 -05:00
Moises Silva
4b22c22c33 freetdm: fix potential bug in MFCR2 where the channel token is cleared too soon 2011-12-15 20:29:32 -05:00
Anthony Minessale
e9bde2eb0e FS-3758 --resolve ok so I wrote my own patch but i did borrow the 2 lines of code to create a seq from the original patch! sofia changes probably need to be converted to a tag if they are to go upstream. This completely manages sub/pub from inside mod_sofia inside the db and subs can now persist and/or fail over mid dialog tested on several things like polycom/snom/yealink on SLA and presence 2011-12-15 16:30:33 -06:00
Marc Olivier Chouinard
5ab4f42038 FS-3648 --resolve 2011-12-15 16:55:10 -05:00
Nenad Corbic
494947bf59 Reverted the previous commit of doing nothing on RESTART while in PAUSE 2011-12-15 15:50:58 -05:00
Nenad Corbic
b057d873cf Added a retry on configuraiton.
Its possible to timeout on ISUP ckt config in scenarios
of huge load.
2011-12-15 15:47:41 -05:00
Marc Olivier Chouinard
78f3958f53 FS-1828 --resolve 2011-12-15 11:35:33 -05:00
Nenad Corbic
ce9ce53b2d Fixed the previous commit 2011-12-14 20:06:57 -05:00
Nenad Corbic
9db322f2e0 Fixed hw alarm crash. When we get hw alarm in the middle of configuration.
It can happen with large number of circuits.

On RESTART if we are PAUSED do not try to send RESET and stay in RESTART state
2011-12-14 19:56:25 -05:00
Anthony Minessale
d05dcaaade ok, windows... you missed the real err but you are still crying about this other one =/ 2011-12-14 14:47:51 -06:00
Anthony Minessale
70a4ebd3fb sorry windows... 2011-12-14 14:38:00 -06:00
Anthony Minessale
f7f9a43a40 use threading in testserver and ivrd 2011-12-14 12:16:09 -06:00
Steve Underwood
80d5c5aa53 Some tweaks to the V.22bis modem, so it builds OK in a fixed point build 2011-12-14 23:18:24 +08:00
Steve Underwood
1868e14520 Make sure the received DTMF duration is initialsed at the beginning, and if the realtime calllback is set or altered during operation of the detector. 2011-12-09 00:19:01 +08:00
Anthony Minessale
9fe1f6fdcb FS-3748 --resolve 2011-12-06 18:12:48 -06:00
Anthony Minessale
6973fbfa6d force rebuild 2011-12-06 17:56:11 -06:00