3324 Commits

Author SHA1 Message Date
Giovanni Maruzzelli
9274deeabb skypopen: fixed crash on closing XDisplay before is used by interface shutdown/remove 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
7d7f23cebb skypopen: indented 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
994cdbd183 skypopen: lot of improvements in locking and hangup handling 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
01fb67aeca skypopen: better checking audio buffers not destroyed 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
f04322e9bb skypopen: CLOUDTREE patch with some modifications 2010-10-27 09:44:50 -05:00
Anthony Minessale
e10bc0a965 allow {dtmf_type=none} to work in oubound dial strings 2010-10-26 15:43:14 -05:00
Anthony Minessale
9d087d457e pass ring_ready like we do with pre_answer 2010-10-26 11:52:28 -05:00
Anthony Minessale
59d3b84def profile param ignore-183nosdp, chanvar sip_ignore_183nosdp FS-1978 2010-10-25 11:52:43 -05:00
Anthony Minessale
1a1881e80c FS-2795 2010-10-25 11:28:02 -05:00
Geovani Ricardo Wiedenhoft
1ef3fc9a1b - Removed alternative contexts / extensions
- New struct for matchs
- On calls originated from an FXS branch, the Endpoint searches for a valid extension (digits sent) after the DTMF '#' or after the timeout (option fxs-digit-timeout). That search is done in the context defined in section <fxs-options>, or if no context configured, the search is done in context defined in context-fxs.
- Added "dialplan" configuration: Name of the dialplan module in use
(default XML)
- Group context enabled. If set, the search for a valid extension is done only in that context.
- Updated documentation
2010-10-25 12:07:31 -02:00
Anthony Minessale
7d7d66342f reverse perspective of dialog events on non-registered entities 2010-10-22 15:14:14 -05:00
Anthony Minessale
83c8c1254b this should have been moved into agressive nat detection not commented 2010-10-22 11:22:17 -05:00
Anthony Minessale
fd1736b38f 1) Add force-publish-expires to set custom presence update expires delta (-1 means endless)
2) Check how many users are registered when receiving a PUBLISH AND Multiple Registrations is enabled:
	if there is more than just 1 AND you are sending a offline message: skip publishing it to everyone
	to prevent clients from thinking themselves has gone offline.
2010-10-21 12:55:07 -05:00
Anthony Minessale
c423e2096c pass indication when in app mode on mod_loopback 2010-10-21 12:09:52 -05:00
Anthony Minessale
23180c18e1 changes from devlist 2010-10-20 10:17:57 -05:00
Anthony Minessale
ad74326b3f fix presence update from dp to apply to pidf presence 2010-10-19 13:58:30 -05:00
Anthony Minessale
36851a90b7 dont update display to ring when call is hungup in pidf presence 2010-10-19 13:33:17 -05:00
Giovanni Maruzzelli
567dab9376 gsmopen: fix alsa_nogsmlib_nocplusplus/mod_gsmopen/Makefile 2010-10-19 12:01:43 -05:00
Giovanni Maruzzelli
355c0dbb8f gsmopen: fix FS-2793, compilation stops 2010-10-19 12:01:43 -05:00
Anthony Minessale
4e0399d05f adjust sql stmts in presence to allow even non-registered entities to be tracked 2010-10-18 15:30:29 -05:00
Geovani Ricardo Wiedenhoft
5fea197b78 Added mod_khomp Endpoint.
This module has been developed to make a nice,
affordable brazilian board called Khomp
(http://www.khomp.com.br) compatible with FreeSWITCH.

Supported boards:
- FXS
- FXO
- E1
- GSM (boards and usb devices)
- Passive record
- kommuter
2010-10-18 16:17:43 -02:00
Anthony Minessale
6772c795e0 FS-2787 2010-10-15 17:59:00 -05:00
Anthony Minessale
afaf1fac05 ilbc tweak 2010-10-15 17:53:38 -05:00
Anthony Minessale
dfa78985b4 Change codec behaviour
channel_variable: sdp_m_per_ptime
Adds a new m= line for each distinct ptime in codec list.

When this variable is not set:
	When mixing codecs with various ptime in a codec list, they will now be allowed to co-exist in the sdp but it will send no ptime attr.
		This means the ptime preferences on the offer will be ignored when mixing codecs with various ptimes.
	When receiving a codec list with no ptime attr, the ptime will be chosen from local preference instead of assuming 20ms
		This means if offer contains PCMU with not ptime and FS has PCMU@40i

Dynamic payloads will now start at 98 and increment per additional dynamic codec per call.
	So now you can add CELT@32000h,CELT@48000h and each one will be auto-assigned a dynamic paylaod type.
2010-10-13 19:28:20 -05:00
Anthony Minessale
54dcb64a4d typo 2010-10-13 16:21:53 -05:00
Anthony Minessale
93c2ed941a silent recovery 2010-10-13 16:17:43 -05:00
Brian West
42f534fa6a FS-2773 2010-10-12 11:41:28 -05:00
Anthony Minessale
14361c0907 FS-620 2010-10-12 09:32:15 -05:00
Anthony Minessale
f13fa0c1a5 FS-2763 2010-10-08 15:38:01 -05:00
Anthony Minessale
9537197b4d add some goodies 2010-10-07 18:30:47 -05:00
Anthony Minessale
3cead32f13 presence again 2010-10-07 15:52:20 -05:00
Anthony Minessale
430fb98050 update watchdog code 2010-10-06 16:05:13 -05:00
Anthony Minessale
6c4cb07bac fix memory leak caused by regression from FS-2747 2010-10-06 16:05:13 -05:00
Anthony Minessale
8f13eb8966 FS-2762 2010-10-06 15:17:48 -05:00
Anthony Minessale
fadcbd9268 watchdog_step_timeout watchdog_event_timeout (milliseconds) to detect a problem in sofia and shutdown instantly 2010-10-06 13:41:59 -05:00
Anthony Minessale
51cc00a5f9 doh 2010-10-06 11:07:41 -05:00
Anthony Minessale
fea856b67c swigall 2010-10-06 08:48:33 -05:00
Anthony Minessale
3bae1e7ab2 refactor 2010-10-06 08:38:32 -05:00
Anthony Minessale
094d8f9599 fix dialog-info presence issue 2010-10-04 17:58:05 -05:00
Michael Jerris
c701d41c3c add sofia_glue_find_parameter_value function to get a specific value from a url params string 2010-10-03 20:00:32 -04:00
Michael Jerris
e11550e761 FS-502: fix nat acl count check to check against the number of nat acls 2010-10-03 19:06:56 -04:00
Michael Jerris
82c4c4cc67 FS-523: fix parsing of sofia tracelevel param, moved param from profile params to global_settings as its global, and it only worked on reparse before anyways. Please correct any documentation on this issue on the wiki 2010-10-03 05:56:43 -04:00
Anthony Minessale
589502d3d9 FS-2747 2010-10-01 14:04:06 -05:00
Anthony Minessale
56f8c11f0b refactor fmtp parser as a core func 2010-10-01 14:01:39 -05:00
Brian West
6937ca39da FS-884 2010-10-01 10:33:15 -05:00
Anthony Minessale
c87b60278e FS-2748 2010-10-01 09:30:32 -05:00
Anthony Minessale
f8c9ef5f9d fix codec regression from yesterday 2010-09-30 15:15:58 -05:00
Brian West
03e74c51f9 FS-526: improve nat handling when using stun or host as ext-rtp-ip 2010-09-30 10:23:48 -05:00
Mathieu Rene
e946da9a7d FS-861 2010-09-29 19:49:38 -04:00
Anthony Minessale
633f193dae add bitrate patch from moc with some extra stuff for late neg mode 2010-09-29 16:52:43 -05:00