Commit Graph

4508 Commits

Author SHA1 Message Date
Konrad Hammel 42c307253b freetdm: ss7 - beta support for ANSI, added support for tx of cgb, cgu 2010-09-08 20:34:57 -04:00
Steve Underwood 77671c049b I messed up the last spandsp update, by missing 2 header files. This should
fix things.
2010-09-09 08:25:18 +08:00
Anthony Minessale f3c6512ca0 fix build by guessing types of missing values -feeling lucky 2010-09-08 12:59:40 -05:00
Steve Underwood 84ee0ae61b Fix for T.30 processing of operator interrupts, to improve compatibility
with some machines, which seem to send them when no operator is around.

Fix for T.38 gateway not kicking off or ending transmission under certain
timing conditions.
2010-09-09 00:16:18 +08:00
Moises Silva aa7c9b898a Merge commit 'fsorig/master' 2010-09-08 12:12:15 -04:00
David Yat Sin dc51ccbec1 freetdm:ftmod_sangoma_isdn changes
Minor fixes to glare testing, add check for INBAND TONES available in ALERT msgs
	Fix for handling T310 expiring
	Minor fixes to glare testing
	Fixed handling for Progress with cause
	Support for facility timeout
2010-09-08 14:42:44 -04:00
Moises Silva 4d3357e18c freetdm: set outbound flag in individual channel open too 2010-09-08 07:21:56 -04:00
Moises Silva f708ee1a0b freetdm: fix help message 2010-09-07 21:21:11 -04:00
Moises Silva 9a8bd09360 Merge remote branch 'fsorig/master' 2010-09-07 18:47:52 -04:00
Moises Silva a13cfa488b freetdm: add new files for vs2008 project 2010-09-07 18:34:20 -04:00
Konrad Hammel c219a73c06 freetdm: ss7- added support for incoming group blocks, started adding support for ansi 2010-09-07 18:14:30 -04:00
Moises Silva b76e7f1812 freetdm: fix codec for CAS signaling 2010-09-07 16:04:38 -04:00
Moises Silva 7fd0f84cce Merge remote branch 'smgfs/master' 2010-09-07 13:39:18 -04:00
Anthony Minessale be00609aab FSCORE-667 2010-09-07 09:40:47 -05:00
David Yat Sin d7141be3bc Merge branch 'master' into davidy_test 2010-09-03 17:38:35 -04:00
David Yat Sin 2f01722eba fixed tabs 2010-09-03 17:09:21 -04:00
David Yat Sin 71fd30d40e spInstId's are now saved before queueing the SETUP event 2010-09-03 15:27:42 -04:00
Anthony Minessale 4ee68141d7 make dingaling work with google voice inbound too 2010-09-03 14:11:38 -05:00
Moises Silva 4fbef45522 freetdm: set default hangup cause to normal clearing 2010-09-03 13:30:51 -04:00
Konrad Hammel 66e166d3e2 freetdm: bug fix, when changing states from RING to PROGRESS/MEDIA to UP,
we need to check each time for TERMINATING state since set_state
	 function needs to unlock to allow sig mod to handle the state change
2010-09-03 12:36:22 -04:00
Konrad Hammel 772a3f815a freetdm: ss7 - more work on glare handling 2010-09-03 12:36:05 -04:00
David Yat Sin 09a8f6b19a Merge branch 'master' of homer:smg_freeswitch into davidy_test 2010-09-03 12:34:25 -04:00
Moises Silva ceddc5b84f Merge branch 'master' of git://git.freeswitch.org/freeswitch 2010-09-02 18:46:22 -04:00
Konrad Hammel 01d839eb64 freetdm: ss7 - implmented queuing of sigevents to ftdmcore 2010-09-02 18:19:38 -04:00
Konrad Hammel af3285ab61 freetdm: ss7 - added cli support to send GRS and RSC 2010-09-02 17:51:37 -04:00
Konrad Hammel 70b0e4bd51 freetdm: update to threadmutex to allow ftdm to run properly under GDB 2010-09-02 17:51:13 -04:00
Konrad Hammel 16d918d025 freetdm: ss7 - work on glare handling 2010-09-02 17:48:14 -04:00
David Yat Sin cc722c64f3 minor fixes 2010-09-02 13:46:00 -04:00
Moises Silva cd0cc2e4a3 freetdm: only notify interrupt waiters if there is not a notification already pending 2010-09-02 12:52:18 -04:00
David Yat Sin e4b5c49fc1 freetdm: fix code using raw_data as an integer when is actually null 2010-09-02 12:51:56 -04:00
Moises Silva 3f3d412b4b freetdm: add asynchronous signal notification 2010-09-02 12:43:44 -04:00
Moises Silva ecfc4714e3 Merge branch 'ftdm-core-sigdata' 2010-09-02 12:12:07 -04:00
Moises Silva a278b6b403 freetdm: added channel variable iterator for signaling specific data 2010-09-02 12:11:31 -04:00
David Yat Sin abb342f430 Initialized bearer_cap to FTDM_INVALID_INT_PARM 2010-09-01 16:35:59 -04:00
Anthony Minessale 9af30563e2 make mod_dingaling compat with google's new free phonecalls thing 2010-09-01 14:22:42 -05:00
David Yat Sin 432e9cdf5b Added passthrough for bearer capability 2010-09-01 15:04:09 -04:00
Konrad Hammel e15d52bd80 freetdm: ss7 - updated to allow TMR/bearer cap pass-through 2010-09-01 15:02:56 -04:00
Konrad Hammel e3b9db8894 freetdm: implemented Trillium stack message queueing 2010-09-01 15:02:56 -04:00
Moises Silva 65ce3554c8 freetdm: added proper bearer capability and user layer 1 protocol types 2010-09-01 15:02:56 -04:00
Konrad Hammel ce34d86c70 freetdm: ss7 - updated to allow TMR/bearer cap pass-through 2010-09-01 12:44:28 -04:00
Konrad Hammel 4fc415b6e8 freetdm: implemented Trillium stack message queueing 2010-09-01 11:24:36 -04:00
Moises Silva 05ab7e8de6 freetdm: added proper bearer capability and user layer 1 protocol types 2010-09-01 11:21:29 -04:00
David Yat Sin b7c23acd40 Removed DEBUG_CHAN_MEMORY 2010-08-31 19:19:55 -04:00
David Yat Sin e90ccb151e fix for segfaults in cases where we were still using raw_data as pointer 2010-08-31 19:05:37 -04:00
Moises Silva 3a35139a32 freetdm: add asynchronous signal notification 2010-08-31 18:13:56 -04:00
Moises Silva f7669283a6 freetdm: remove ftdm_span_set_npi and ftdm_span_set_ton from boost 2010-08-31 15:25:26 -04:00
Moises Silva def3e0b386 freetdm: include utils header in the core 2010-08-31 14:56:29 -04:00
Moises Silva a3b2e91ebf freetdm: try polling again after EINTR 2010-08-31 14:55:11 -04:00
Moises Silva 6216d5df07 freetdm: fix asserts 2010-08-31 14:42:41 -04:00
Moises Silva 6c9e6be255 freetdm: remove hack for race condition since the root cause was fixed 2010-08-31 14:23:37 -04:00
Moises Silva 7c2cbf4073 freetdm: put warning instead of error on circuit congestion 2010-08-31 14:18:21 -04:00
Moises Silva c443641a73 freetdm: remove suspended check on state change 2010-08-31 14:10:54 -04:00
Moises Silva 32cc2402f4 freetdm: validation fixes 2010-08-31 14:03:12 -04:00
Moises Silva 291adb5686 freetdm: add analog limits 2010-08-31 13:59:13 -04:00
Moises Silva 4552c69a7b freetdm: call utils missing header 2010-08-31 13:49:27 -04:00
Moises Silva 9a26e0cc2b freetdm: crash on assert 2010-08-31 13:48:48 -04:00
Moises Silva 80363af697 freetdm: merged konrad and david signaling work 2010-08-31 13:29:31 -04:00
Moises Silva 2ea5e1cd89 freetdm: test log merge 2010-08-30 12:09:10 -04:00
Moises Silva 9099e3b85e freetdm: fix log msg 2010-08-30 11:51:14 -04:00
Mathieu Rene 99b3d675bb really? don't scrap my php config 2010-08-30 10:57:00 -04:00
Anthony Minessale 6fe6e67573 pass originate flags into session_request so we can selectivly skip throttling 2010-08-26 12:20:14 -05:00
Moises Silva be36f97e03 openzap: fix echo train usage bug 2010-08-25 09:34:36 -04:00
Michael S Collins dc69c2ac96 Fix typos in stfu.c and stfu.h (thanks diego) 2010-08-24 11:20:24 -07:00
Jeff Lenk 62206e3d43 FSBUILD-296 Fix VS2008 code analysis build 2010-08-24 08:55:00 -05:00
Moises Silva 705dd237de freetdm: lock the channel when placing call 2010-08-23 16:08:06 -04:00
Moises Silva fcd8df0af7 freetdm: allocate channels in their own memory page when debugging 2010-08-23 15:45:30 -04:00
Jeff Lenk 46dd24c2e9 SFSIP-220 VS2010 sofia posix problem 2010-08-21 22:39:01 -05:00
Jeff Lenk 3867828816 MODSOFIA-92 fix x64 build 2010-08-20 09:24:00 -05:00
Jeff Lenk 1977aa8684 VS2010 add missing project filters 2010-08-19 10:38:54 -05:00
Jeff Lenk 1abe3b9337 MODSOFIA-92 VS2010 2010-08-19 09:58:30 -05:00
Mathieu Rene b38909af0e esl: init fd_flags to 0 2010-08-18 18:27:29 -04:00
Jeff Lenk 437c780536 MODSOFIA-92 - Remove OPENSSL_USE_APPLINK - not needed 2010-08-18 10:57:32 -05:00
Anthony Minessale 28fdc32317 LBDING-21 2010-08-17 13:09:16 -05:00
Jeff Lenk 6626211ab6 MODSOFIA-92 step 3 - now hooked to build 2010-08-17 11:33:40 -06:00
Jeff Lenk 58ec9a311f MODSOFIA-92 step2 - still not hooked up 2010-08-17 11:23:43 -05:00
Jeff Lenk d26ddd55f7 MODSOFIA-92 fix build 2010-08-17 08:36:02 -05:00
Jeff Lenk b0de3585ea MODSOFIA-92 Add openssl build support to windows - no external build support needed (step 1 - not hooked up yet) vs2008 pro+ only 2010-08-16 15:17:20 -05:00
Moises Silva aa0751366a freetdm: OPENZAP-107 - Patched by Jeff Lenk 2010-08-13 12:26:39 -04:00
Mathieu Rene 4263d60e38 esl: fix leak-on-error in esl_connect_timeout() 2010-08-12 12:00:12 -04:00
Moises Silva 5a2042fcb6 freetdm: ignore unknown wanpipe alarms 2010-08-11 12:51:41 -04:00
Jeff Lenk ba1546e055 FSBUILD-297 remove strange characters 2010-08-10 22:07:44 -05:00
Moises Silva 07b81760cb freetdm: add bearer capability and layer1 pass-thru for boost 2010-08-10 18:51:06 -04:00
Stefan Knoblich 672898f40e [FreeTDM][2/2] for FreeBSD: ftdm_interrupt_multiple_wait() linux poll version should also work on all BSD variants (and Solaris too), add FreeBSD for now. (Build-tested on FreeBSD-8.1) NOTE: We may want to drop the #elif completely and just go for an #else here instead. 2010-08-10 10:31:13 +02:00
Stefan Knoblich ae12913f12 [FreeTDM][1/2] for *BSD: Fix typo idle_percentate => idle_percentage. 2010-08-10 10:26:00 +02:00
Moises Silva f822180fb4 freetdm: fix fxs dialtone - should be stopped on first digit 2010-08-09 10:11:17 -04:00
Anthony Minessale c15ee980a7 SFSIP-219 2010-08-03 13:43:29 -05:00
Jeff Lenk 04dbc7bc8e FSBUILD-295 Fix build of mod_freetdm in Windows 2010-08-02 09:01:01 -05:00
Moises Silva 00fc32ecef freetmd: fix mix buffer size 2010-08-01 04:31:06 -04:00
Moises Silva e0b1ea7faa freetdm: saturated add and pri tapping mixing 2010-08-01 03:02:53 -04:00
Moises Silva 46e9704b04 freetdm: make pri tapping actually work - missing audio mix 2010-07-31 17:33:20 -04:00
Moises Silva b485f25f5e freetdm: add PRI tapping starting code 2010-07-30 19:46:05 -04:00
Moises Silva 2c0d751599 openzap: dtmf recording 2010-07-29 18:07:30 -04:00
Moises Silva 9f9c4541cd freetdm: added dtmf recording feature for debugging 2010-07-29 17:26:03 -04:00
Moises Silva 450ac1347e freetdm: remove validation 2010-07-29 17:20:28 -04:00
Moises Silva 438c93e83f freetdm: fix hangup race 2010-07-29 13:15:29 -04:00
cypromis 910729b5dd Fix for ESL-44, thank you to Lakschmanan for providing the Patch 2010-07-29 12:09:49 +02:00
Moises Silva a1fe7c8de4 freetdm: call rate limit 2010-07-28 11:36:06 -04:00
Jeff Lenk 3da403d7e5 VS 2010 sound output location fix for x64 targets 2010-07-26 13:34:11 -05:00
Jeff Lenk 411b0cac36 FSBUILD-293 2010 2010-07-26 08:59:30 -05:00
Jeff Lenk d70cc852f7 FSBUILD-293 Fix Windows build after libspandsp update 2010-07-26 08:29:44 -05:00
cypromis f6496b4f31 small fix for Solaris in spandsp. Needs recheck by Steve I guess. 2010-07-26 10:40:47 +02:00
cypromis a763fd434a more windows endings ..... 2010-07-25 09:57:54 +02:00
cypromis a5a6d6a623 got rid of crlf windows endings on timezone.c 2010-07-24 23:07:27 +02:00
cypromis 17a0f62812 got rid of windows endings in timezone.h 2010-07-24 23:04:37 +02:00
Steve Underwood d1937dfdef Removed some obsolete files from spandsp 2010-07-25 03:57:54 +08:00
Steve Underwood ccbee25641 Added some new files for spandsp 2010-07-25 03:43:53 +08:00
Steve Underwood f029f7ef7c Moved spandsp to a more recent version. A huge number of little changes occur here, as recently spandsp
lost all the $Id$ entries the source files had for the dark old days of CVS
2010-07-25 03:29:44 +08:00
unknown 9b46a0aabe more vs2010 tweaks - remove mod_spidermonkey and releated from x64 for now 2010-07-24 11:07:29 -05:00
Anthony Minessale 70d215ef6d add -R to reconnect 2010-07-22 15:50:02 -05:00
Jeff Lenk fca93f2910 MODAPP-443 mod_spandsp receive t38 fax error in windows7 2010-07-20 21:52:56 -05:00
Mathieu Rene 46c2d71464 fix windows build 2010-07-20 17:19:30 -04:00
Mathieu Rene 90da341a70 fix git screwup 2010-07-20 17:18:43 -04:00
Jeff Lenk b079eee5fb fix windows build 2010-07-20 15:33:48 -05:00
Mathieu Rene 644a144e19 Add esl_connect_timeout to specify custom connection timeouts 2010-07-20 15:33:46 -05:00
Mathieu Rene 49d6c803d1 use uint32_t instead of long for timeout as in the rest of the lib, 0 means forever. Also added esl_send_recv_timed() 2010-07-20 16:24:50 -04:00
Mathieu Rene 13137e228c esl: use recv_timed in esl_connect_timemout in case we get stuck in a blocking recv 2010-07-20 16:24:50 -04:00
Mathieu Rene 12a0ec741b Add esl_connect_timeout to specify custom connection timeouts 2010-07-20 14:45:53 -04:00
Jeff Lenk 394d545468 doh 2010-07-19 15:27:25 -05:00
Jeff Lenk 6a9a61c79f fix windows build 2010-07-19 15:25:45 -05:00
Mathieu Rene 52885dfc1d esl: make esl_connect thread-safe by using getaddrinfo instead of gethostbyname 2010-07-19 16:13:10 -04:00
Jeff Lenk 74c40f5aa3 Fix windows build 2010-07-19 12:54:30 -05:00
Mathieu Rene 84b4b5da62 Fix esl doc, s/ESL_STATUS_SUCESS/ESL_SUCCESS/g 2010-07-19 13:09:21 -04:00
Anthony Minessale c0c699ba7e small tweak to last patch 2010-07-19 12:00:19 -05:00
Anthony Minessale 36bfe432cf add -r to fs_cli to retry every second up to 2 min to connect 2010-07-19 11:56:01 -05:00
Mathieu Rene 381d7ac683 Merge branch 'mod_hash_remote' 2010-07-19 11:24:47 -04:00
Jeff Lenk 71650ae1e8 FSBUILD-291 fix Windows build of mod_freetdm 2010-07-19 08:38:56 -05:00
Mathieu Rene c5ad49da17 mod_hash: begin working on remote support 2010-07-16 22:50:58 -04:00
Anthony Minessale 60af226890 deal with empty param to serialize() 2010-07-12 15:37:16 -05:00
Moises Silva 85d3428372 freetdm: fix custom old ss7 data 2010-07-12 16:12:07 -04:00
Jeff Lenk 859b713ea7 more tweaks for VS2010 2010-07-12 10:01:46 -05:00
Jeff Lenk a96cbd0e36 more tweaks for VS2010 2010-07-12 09:48:34 -05:00
Jeff Lenk a999e7c05b more tweaks for VS2010 2010-07-11 17:11:45 -05:00
Jeff Lenk 1277ac473e more tweaks for VS2010 2010-07-10 20:59:00 -05:00
Jeff Lenk 3dfc0a86ad more tweaks for VS2010 - reduce unneeded builds 2010-07-10 17:26:16 -05:00
Jeff Lenk 195905f837 more tweaks for VS2010 2010-07-10 15:51:06 -05:00
Jeff Lenk 7af395ef83 more tweaks for VS2010 2010-07-10 15:22:25 -05:00
Moises Silva 53ba0df2c2 freetdm: channel rate fixes 2010-07-09 10:19:09 -04:00
Jeff Lenk 35fd754543 more tweaks for VS2010 2010-07-07 13:49:21 -05:00
Jeff Lenk 7cb113609b more tweaks for VS2010 2010-07-07 07:23:59 -06:00
Jeff Lenk 68fef16e37 more tweaks for VS2010 2010-07-06 16:10:35 -05:00
Stefan Knoblich 311fdd2207 [FreeTDM] Add modulesdir to freetdm.pc.in 2010-07-05 23:54:33 +02:00
Moises Silva 8b51a75cce freetdm: add channel availability rate for BRI (may be used by other protocols if needed) 2010-07-02 18:19:59 -04:00
Moises Silva 84f2249ecc freetdm: make array len macro public 2010-06-30 15:39:02 -04:00
Moises Silva 6eca1286aa freetdm: add config profiles and sangoma isdn xml section 2010-06-30 15:12:18 -04:00
David Yat Sin c943e641d5 Added sangoma_isdn 2010-06-30 12:42:36 -04:00
Moises Silva 4f235af8b4 freetdm: ani2 2010-06-30 11:14:31 -04:00
Moises Silva e4b9556208 freetdm: more sip headers 2010-06-29 16:30:07 -04:00
David Yat Sin eb6da2c9fc Freetdm: Fix for boost spans not started if using a combination of analog spans and boost spans 2010-06-29 15:32:22 -04:00
David Yat Sin 0e2af5c74d freetdm: Fix for case where event_process_states returns NULL instead of channel in sigmod mode 2010-06-29 15:30:54 -04:00
Jeff Lenk 524008ac50 more tweaks for VS2010 2010-06-29 14:33:01 -05:00
Jeff Lenk 9361e2ba9d more tweaks for VS2010 2010-06-29 09:55:08 -05:00
Moises Silva 23efa1ef56 freetdm: only use echo training when value is bigger than zero (fixes silence when using oslec) 2010-06-29 00:17:48 -04:00
Jeff Lenk da17e2a09e more tweaks for VS2010 2010-06-28 16:32:30 -05:00
Jeff Lenk a87429ac87 Add initial support for VS2010 2010-06-28 15:49:19 -05:00
Moises Silva 5456b9abfd freetdm: add ring flag to progress 2010-06-28 14:19:51 -04:00
Moises Silva dc048ed22d freetdm: fix id 2010-06-27 19:33:11 -04:00
Moises Silva bacef26a6a openzap: misc dtmf merged changes from freetdm 2010-06-27 19:31:26 -04:00
Moises Silva 7ef629e34b freetdm: check if the schedule is already running 2010-06-27 18:35:31 -04:00
Moises Silva 746e8e44cd freetdm: add physical span:chan when logging 2010-06-27 17:39:05 -04:00
Moises Silva 6914b1c855 freetdm: improve channel read error logging 2010-06-25 12:47:32 -04:00
Moises Silva c31abb3ed0 freetdm: re-enable hw dtmf on channel destroy if needed 2010-06-25 12:47:32 -04:00
Moises Silva 5afb21b180 freetdm: fix io trace file closure 2010-06-25 12:47:32 -04:00
Moises Silva 29ce4bbdd1 freetdm: add span to trace logging 2010-06-25 12:47:32 -04:00
Moises Silva fd0191049c freetdm: disable dtmf on demand based on dial plan variable freetdm_disable_dtmf 2010-06-25 12:47:32 -04:00
Moises Silva 4057872492 freetdm: no need for hw dtmf events on startup 2010-06-25 12:47:32 -04:00
Anthony Minessale 09e386deda add error checking 2010-06-24 10:02:55 -05:00
Anthony Minessale 4b2f56daf1 fix serialize issue 2010-06-23 13:34:43 -05:00
Moises Silva 1f886d39ce freetdm: change type to ss7 only 2010-06-18 18:31:54 -04:00
Konrad Hammel 7b0d887c93 -> start of move to new library architecture 2010-06-18 18:31:54 -04:00
Konrad Hammel 055e242a2c -> more work on glare...no crashes, and no stuck channels yet 2010-06-18 18:31:54 -04:00
Konrad Hammel 59764dd350 -> added support for license check 2010-06-18 18:31:54 -04:00
Konrad Hammel 7e63c95608 -> fixed a print statement...newline was before ! 2010-06-18 18:31:54 -04:00
Konrad Hammel 5c8bdedce0 -> added support for GRS...attempt 1 2010-06-18 18:31:54 -04:00
Konrad Hammel 6f511b9496 -> decrease the length of time that "check for state change" waits to 500ms 2010-06-18 18:31:53 -04:00
Konrad Hammel 2fd7094223 -> working... 2010-06-18 18:31:53 -04:00
Konrad Hammel 024ce241cf -> name change accidentally changed the cli command as well: ftdm sangoma_ss7 show... is a little to long 2010-06-18 18:31:53 -04:00
Konrad Hammel 60de9e9cfe -> name change for consistency sakes 2010-06-18 18:31:53 -04:00
Konrad Hammel 5abb3154c0 -> removing file with the wrong name 2010-06-18 18:31:53 -04:00
Konrad Hammel bfab7c4cf0 -> added SANGOMASS7 sigtype 2010-06-18 18:31:53 -04:00
Konrad Hammel 4b6edff8e1 ->mis-nameda file 2010-06-18 18:31:53 -04:00
Konrad Hammel 9428335522 -> adding ftmod_sangoma_ss7 support 2010-06-18 18:31:53 -04:00
Jeff Lenk 4e3a56e9bd win silk - fix initial build 2010-06-18 09:51:22 -05:00
Jeff Lenk c2bcc926c5 fix line endings 2010-06-17 23:13:32 -05:00
Jeff Lenk 90f04e3c3c fixes for Win X64 builds 2010-06-17 19:35:20 -05:00
Moises Silva ae134c3424 freetdm: export sip headers with TDM information on-demand 2010-06-17 18:11:22 -04:00
Moises Silva 7677ec5bdf freetdm: change glare cause 2010-06-17 18:05:23 -04:00
Stefan Knoblich 88b7110014 esl-json: Add limits.h for INT_MIN/_MAX 2010-06-17 22:49:29 +02:00
Jeff Lenk 4ae090ffd9 oops fix this the right way - json malloc and free 2010-06-17 14:17:15 -05:00
Jeff Lenk 091952cab7 fix trivial compile errors under windows 2010-06-17 12:52:20 -05:00
Jeff Lenk 9e1508e23e add new files for json 2010-06-17 12:18:06 -05:00
Anthony Minessale 7048c16fc4 jsonification into the core and ESL (part 2) 2010-06-17 11:49:16 -05:00
Steve Underwood eed8ea1b82 Further changes to polish the long training/short training issues that spoilt
T.38 gateway operation with some FAX machines
2010-06-16 23:27:34 +08:00
Moises Silva 2a1a3867d1 freetdm: fix collision hangup 2010-06-16 11:22:18 -04:00
Steve Underwood 01052800c7 A typo fixed in the OKI ADPCM codec
The V.17 modem has been modified, so it will not clear the most recent
saved AGC value if long training is requested.
The T.38 gateway codec now has fillin implemented properly
2010-06-16 21:34:57 +08:00
Stefan Knoblich d778a07698 libsndfile: Do not build tests. We do not use them anyway and they require autogen, which pulls in lots of other things. 2010-06-14 14:16:10 +02:00
Moises Silva 29679dc194 freetdm/openzap: log when callwaiting feature is enabled 2010-06-11 16:14:26 -04:00
Moises Silva 841083b202 freetdm: improve sample application to include DTMF detection and generation examples 2010-06-09 20:29:47 -04:00
Moises Silva 7573704b8d freetdm: remove string name for tone detected 2010-06-09 16:37:09 -04:00
Moises Silva d888ebca27 openzap: fix callwaiting config 2010-06-08 14:35:15 -04:00
Moises Silva 66934c6f3e freetdm: use on_clear_channel_signal for the ss7 event handling 2010-06-08 14:14:14 -04:00
Moises Silva c0397d5ae7 freetdm: move queue dtmf to the private core 2010-06-08 14:14:14 -04:00
Moises Silva ec4e2c5a45 freetdm: more cleanup, remove unused callbacks 2010-06-08 14:14:14 -04:00
Moises Silva 6f882cbbc1 freetdm: remove unused sigevent 2010-06-07 23:44:52 -04:00
Moises Silva 6bab94445c freetdm: refactor channel open APIs 2010-06-07 21:48:33 -04:00
Michael Jerris 1c83d57d54 .update 2010-06-07 20:09:52 -04:00
Anthony Minessale c752e71afe more work on callstate events 2010-06-07 18:01:02 -05:00
Steve Underwood 3f953ec319 Added a dummy t38_gateway_fillin() function, which will need fleshing out
later. At least the module can call something for now.
2010-06-07 23:33:52 +08:00
Steve Underwood 803597956a fax_rx_fillin() return value fixed 2010-06-07 22:34:02 +08:00
Steve Underwood 4c464fd510 Some missed renamings from the last change to spandsp's tone_generate 2010-06-07 21:30:13 +08:00
Brian West 5cd066df39 fix issue reported on mailing list along with segfault. 2010-06-06 23:26:09 -05:00
Michael Jerris 35301c0fa5 initial import of openssl.vcproj (depends on perl being installed to build) 2010-06-06 21:15:34 -04:00
Michael Jerris e595b95b3e fix paths to header files 2010-06-06 21:11:11 -04:00
Michael Jerris 4add409cbd fix signed/unsigned build error on windows 2010-06-06 21:03:10 -04:00
Moises Silva 9f73ddd35b freetdm: fix ss7 config 2010-06-06 13:07:45 -04:00
Steve Underwood f87bf812e7 Tone generate modified to export the descriptor creation and deletion. 2010-06-07 00:33:46 +08:00
Steve Underwood bc13e944c6 Changes to the signaling tone detector to detect concurrent 2400Hz + 2600Hz
tones. This passes voice immunity and other key tests, but it bounces a bit
when transitions like 2400 -> 2400+2600 -> 2600 occur. Transitions between
tone off and tone on are clean.
2010-06-06 22:24:20 +08:00
Moises Silva c807502773 freetdm: add void pointer to ftdm configuration structure to allow passing generic data 2010-06-05 19:12:09 -04:00
Moises Silva 501f870402 freetdm: added SIGEVENT_COLLISION 2010-06-05 18:37:53 -04:00
Moises Silva 3ace62c825 freetdm: do not decrement an unsigned when is already zero! 2010-06-05 16:38:12 -04:00
Moises Silva fcb78c07a5 freetdm: ignore nothing to read condition 2010-06-03 19:09:34 -04:00
Moises Silva b1fd88d706 freetdm: check for hw dtmf before enabling 2010-06-03 18:33:52 -04:00
Moises Silva 672b15216e freetdm: remove DTMF string from OOB events 2010-06-03 18:24:10 -04:00
Moises Silva 015d782237 freetdm: DTMF debugging 2010-06-03 17:27:43 -04:00
Moises Silva 172595e294 freetdm: span name 2010-06-03 15:30:12 -04:00
Moises Silva b3e911b447 freetdm: remove unused event string 2010-06-03 13:17:36 -04:00
Jeff Lenk e853654871 trivial windows build cleanup 2010-06-03 10:17:11 -05:00
Jeff Lenk 52bda06b34 trivial path error 2010-06-02 16:06:56 -05:00
Moises Silva 75be3da8f9 freetdm: add new logging macro 2010-06-02 16:27:47 -04:00
Moises Silva e596fc2e7f freetdm: add logging when failing to read a frame in mod_freetdm 2010-06-02 14:48:37 -04:00
Brian West de90c627a0 .gitignore 2010-06-02 11:36:09 -05:00
Anthony Minessale c1acebdb42 patch incomplete multipart parsing code 2010-06-01 17:13:32 -05:00
Moises Silva c526228673 freetdm: fix id 2010-06-01 11:51:27 -04:00
Moises Silva 000e3c16e3 freetdm: start ss7 span 2010-05-31 06:27:19 -04:00
Michael Jerris a7f4892887 sofia-sip: extend timeout for session expires on short timeouts to be 90% of timeout instead of 1/3 to handle devices that do not refresh in time such as polycom (SFSIP-212) 2010-05-31 09:50:44 -04:00
Michael Jerris f356c5e6f3 sofia-sip: fix null derefernce segfault in soa 2010-05-31 08:55:42 -04:00
Moises Silva b049e87423 freetdm: signed/unsigned 2010-05-28 18:43:45 -04:00
Anthony Minessale 9c9cb5b310 fix esl buffer overflow 2010-05-28 14:20:20 -05:00
Moises Silva e9cdf42fe1 freetdm: a bit of refactoring for raw tracing 2010-05-28 15:06:51 -04:00
Moises Silva f4da0e5c0e freetdm: add trace/notrace commands to trace input and output from channels 2010-05-28 12:45:04 -04:00
Moises Silva 571c8b983a openzap: break 2010-05-28 12:45:04 -04:00
Travis Cross 9b80aa18a4 Updates to .gitignore. 2010-05-28 02:16:42 +00:00
Moises Silva 63d9768dff freetdm: fix makefile and remove binary app 2010-05-27 16:29:10 -04:00
Moises Silva 16901d3cc6 freetdm: oops 2010-05-27 15:34:00 -04:00
Moises Silva 23b9a148ef freetdm: set sched API as not available for Windows 2010-05-27 15:37:29 -04:00
Moises Silva 22e8a44278 freetdm: run sched in the background if requested 2010-05-27 15:16:03 -04:00
Moises Silva 041b8da5a4 freetdm: added scheduling API 2010-05-26 15:48:05 -04:00
Moises Silva e00d2af95e freetdm: enable DTMF app 2010-05-26 11:17:47 -04:00
Moises Silva 3c95106e9f openzap: add enable dtmf app 2010-05-26 11:10:31 -04:00
Moises Silva c292e0ef5c freetdm: FT_DECLARE_DATA 2010-05-25 19:50:10 -04:00
Moises Silva f974cea841 freetdm: add configurable boost trace level 2010-05-25 19:33:24 -04:00