Commit Graph
2112 Commits
Author SHA1 Message Date
Anthony Minessale e10bc0a965 allow {dtmf_type=none} to work in oubound dial strings 2010-10-26 15:43:14 -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 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 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
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
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
Jeff Lenk 45ecbc2f61 fix warnings on windows x64 builds src and mods projects - only libsofia included on the libs side 2010-09-29 15:47:58 -05:00
Anthony Minessale 84a383fe0f improve video support for new polycom phones 2010-09-29 14:14:41 -05:00
Anthony Minessale 45e2b99dab don't passthru when its proxy media, bypass media or there is no rtp session, fixes seg 2010-09-27 13:11:51 -05:00
Brian West 7310c2c553 FS-1681 2010-09-27 12:44:50 -05:00
Brian West ba59c51d60 FS-2739: Handle 301 moved permanently. 2010-09-27 10:10:03 -05:00
Michael Jerris 721c80198c FS-488: fix crash in sofia_reg_find_gateway_by_realm__ 2010-09-27 04:21:05 -04:00
Anthony Minessale f1ecda66b6 revert 2010-09-24 16:40:21 -05:00
Anthony Minessale 75e22758d4 MODAPP-461 2010-09-24 16:03:31 -05:00
Anthony Minessale ed708bff3e update 2010-09-24 15:14:58 -05:00
Brian West 73e6e03d37 MODSOFIA-105 can't take defaults that were there before away 2010-09-24 11:29:06 -05:00
Brian West 8f731f42e2 MODSOFIA-105 2010-09-24 10:31:11 -05:00
Brian West a9446ac12e SFSIP-227 2010-09-23 11:25:43 -05:00