23692 Commits

Author SHA1 Message Date
Stefan Knoblich
42c76fa81b mod_freetdm: Coding style and whitespace clean up.
No functional changes.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-13 01:01:19 +02:00
Stefan Knoblich
b9a45c75f4 mod_freetdm: Remove duplicate code block in channel_on_hangup(), after merge.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-13 00:58:49 +02:00
Anthony Minessale
9a193a9cd2 add hold_events variable with start and stop times for each hold 2012-09-12 16:36:17 -05:00
David Yat Sin
ffc9102e34 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2012-09-12 13:15:16 -04:00
David Yat Sin
9297863a4d Fix for compile warnings 2012-09-12 13:13:51 -04:00
Anthony Minessale
631c976f59 don't put casue from unanswered pickups as result of originate 2012-09-12 10:22:03 -05:00
David Yat Sin
4340c4d74c Merged latest FreeTDM code from Sangoma's repo
Merge remote branch 'smgfs/master'

Conflicts:
	build/modules.conf.in
	configure.in
	libs/esl/fs_cli.c
	libs/freetdm/mod_freetdm/mod_freetdm.c
	libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h
	libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_cfg.c
	libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c
	libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c
	src/include/switch_types.h
	src/mod/applications/mod_commands/mod_commands.c
	src/mod/applications/mod_spandsp/mod_spandsp.c
	src/mod/endpoints/mod_opal/mod_opal.cpp
	src/mod/endpoints/mod_opal/mod_opal.h
	src/mod/endpoints/mod_sofia/mod_sofia.h
	src/mod/endpoints/mod_sofia/rtp.c
	src/switch.c
	src/switch_core.c
	src/switch_rtp.c
2012-09-12 11:05:39 -04:00
Anthony Minessale
8f0c726b13 add send-display-update profile param to disable the update method 2012-09-11 15:40:50 -05:00
David Yat Sin
c425955670 Merge branch 'nsg-4.3' 2012-09-11 15:01:26 -04:00
Ken Rice
3fd1a57902 oops merge error v1.2.2 2012-09-11 14:59:17 -04:00
David Yat Sin
848db87c26 Merge branch 'releases.3.5' into nsg-4.3 2012-09-11 14:56:22 -04:00
David Yat Sin
be0bc79e39 Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3 2012-09-11 14:46:17 -04:00
David Yat Sin
fcbfc69466 mod_media_gateway now specifies physical channel when opening TDM terminations 2012-09-11 14:45:57 -04:00
Ken Rice
508aabe2cf bump to 1.2.2 2012-09-11 14:33:00 -04:00
Jeff Lenk
d3c71b2c29 FS-4504 vs2010 only - plus mod_sofia fix - anybody want to help with 2008 2012-09-11 14:32:22 -04:00
Stefan Knoblich
a10eda71c2 mod_freetdm: Add missing break in on_clear_channel_signal() FTDM_SIGEVENT_UP case statement.
FTDM_SIGEVENT_UP was falling through to FTDM_SIGEVENT_PROGRESS_MEDIA, which
does (almost) the same, so no harm, but still fix it.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-11 14:31:38 -04:00
Stefan Knoblich
21cb3a9d80 mod_freetdm: Whitespace, indentation and coding-style clean up.
No functional changes.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-11 14:31:38 -04:00
Anthony Minessale
18fc075f84 pull cause from channels in ent originate when none of them answer or the call times out 2012-09-11 14:31:38 -04:00
Stefan Knoblich
fb39819ec7 ftmod_libpri: Skip channels marked in use during NT-mode idle restart.
Channels can be in DOWN state but reserved by an incoming call
(FTDM_CHANNEL_INUSE flag). Additionally check the flag in on_timeout_t3xx()
and skip those channels.

Reported-by: privi #freetdm @ irc.freenode.net
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-11 14:31:37 -04:00
David Yat Sin
8a25c67d40 Freetdm: ISDN fix for link not always recovering after T1/E1 alarm 2012-09-11 14:31:37 -04:00
Anthony Minessale
de02051b2d plan b 2012-09-11 14:31:37 -04:00
Anthony Minessale
7b42a31487 revert 2012-09-11 14:31:37 -04:00
Anthony Minessale
b4df774563 end faster when only pickup endpoints are left 2012-09-11 14:31:37 -04:00
Jeff Lenk
2b334d571f FS-4605 --resolve 2012-09-11 14:31:37 -04:00
Brian West
98a7d292f4 Support rebooting some more ciscos 2012-09-11 14:31:37 -04:00
Anthony Minessale
2c829257d2 FS-4595 please test 2012-09-11 14:31:37 -04:00
Anthony Minessale
1318539312 missed a spot 2012-09-11 14:31:37 -04:00
Anthony Minessale
ad5505f591 set new pt on re-invite video negotiation 2012-09-11 14:31:37 -04:00
Anthony Minessale
34b56f4dfa sndfile tweak 2012-09-11 14:31:37 -04:00
Anthony Minessale
2e572b80eb minor video tweaks 2012-09-11 14:31:37 -04:00
Anthony Minessale
4e085205d2 video tweaks for echo app 2012-09-11 14:31:37 -04:00
Anthony Minessale
2249e1dfc6 hangup pickup chans with no answer if they are the only ones left 2012-09-11 14:31:37 -04:00
William King
353e35e1e5 Add better handling of time values when the times aren't defined. Fix formatting of the config values for two config values. 2012-09-11 14:31:37 -04:00
Jeff Lenk
e356a374ce FS-4343 --resolve add mod_directory, mod_callcenter, mod_skypopen 2012-09-11 14:31:36 -04:00
Anthony Minessale
5743dcafd0 FS-4602 --resolve 2012-09-11 14:31:36 -04:00
Steve Underwood
71dd24d199 Some tweaks to spandsp 2012-09-11 14:31:36 -04:00
Raymond Chandler
d619343338 FS-4558 --resolve 2012-09-11 14:31:36 -04:00
Jeff Lenk
25bd57599a FS-4591 2012-09-11 14:31:36 -04:00
Anthony Minessale
b0e49d3e13 add timestamps for on and off hold times to put in xml cdrs 2012-09-11 14:31:36 -04:00
Anthony Minessale
4e028f3914 add chan vars to tell sip to break the rfc and expect the codec payload the other side replies with rather than the one it offered which is the correct behaviour 2012-09-11 14:31:36 -04:00
Anthony Minessale
c24fc27050 add uuid_media_reneg api command to tell a channel to send a re-invite with optional list of new codecs 2012-09-11 14:31:36 -04:00
Anthony Minessale
5a234a6099 FS-4408 fix crash caused by missing or invalid call-id in sip invite 2012-09-11 14:31:36 -04:00
Michael S Collins
956b8a3d45 Update phrase_en.xml (to be recorded) 2012-09-11 14:31:36 -04:00
Stefan Knoblich
b26a6ffca7 ftmod_libpri: Print warning message in lpwrap_stop_timer(), if timer is not on the active list
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-11 14:31:36 -04:00
Stefan Knoblich
6407cfba0f ftmod_libpri: Append new lpwrap timers in correct order.
List is sorted in ascending order of expiration time,
fix the if clause in lpwrap_start_timer().

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-11 14:31:36 -04:00
Anthony Minessale
c3f62cc3b5 fix logic in dmachine parser for overlap bindings so they work regardless of the order they are bound 2012-09-11 14:31:36 -04:00
Steve Underwood
2ff6327c93 Some tweaks to spandsp tests. Make spandsp write TIFF files more like the
TIFF/FX spec says, even though no software seems to care.
2012-09-11 14:31:36 -04:00
Anthony Minessale
35aaa693d0 regression from a9d72bc35d0e021f8db1ea480b1ddb0744d73bac 2012-09-11 14:31:35 -04:00
Anthony Minessale
29a4824b98 protect against case with null sofia_private in callback 2012-09-11 14:31:35 -04:00
Raymond Chandler
a36f4b71dd FS-4558 --resolve 2012-09-11 14:31:35 -04:00