Commit Graph

10647 Commits

Author SHA1 Message Date
Travis Cross e82828231e spelling corrections 2010-11-24 06:07:21 +00:00
Travis Cross 364c156cdc update .gitignore 2010-11-24 03:46:59 +00:00
Brian West dad92067da FS-535: fix issue in is_lan_addr where 172.2 would match 172.250.x.x which is not RFC1918 this also fixes an chicken egg issue 2010-11-23 18:51:17 -06:00
Anthony Minessale 0bd8d187e0 clear controlled flag on recovered calls 2010-11-23 18:03:56 -06:00
Mathieu Rene 58c28aabc8 mod_dingaling: use the login as message source when not in component mode. (chat_send) 2010-11-23 17:26:32 -05:00
Mathieu Rene eb109a85d5 mod_dingaling: fix leak in chat_send 2010-11-23 17:00:18 -05:00
Anthony Minessale 10cb487cb0 FS-2868 2010-11-23 15:50:17 -06:00
Anthony Minessale 21c2a74840 uncomment 2010-11-23 13:19:04 -06:00
Anthony Minessale 8966b4ba6e FS-2867 2010-11-23 13:19:04 -06:00
Brian West 38f994206f FS-535: additional checks and use the right contact for registers inside and outside of nat 2010-11-23 09:54:50 -06:00
Brian West 89dbe0b0a0 ESL-52 2010-11-22 17:06:59 -06:00
Brian West 87edbed6bb FS-535: be more careful and catch ipv6 edge case 2010-11-22 15:32:23 -06:00
Brian West 22047f9337 FS-2862: fix seg more 2010-11-22 15:24:22 -06:00
Brian West cf398e1a44 FS-535: tested but please test MORE. 2010-11-22 14:59:47 -06:00
Brian West 90c156243c FS-2862: fix seg 2010-11-22 10:10:26 -06:00
Brian West 6dfd39c5f3 log ip too 2010-11-21 12:01:48 -06:00
Anthony Minessale 5973679e35 fix passing of callee-id 2010-11-19 14:47:45 -06:00
Anthony Minessale 6c4f49a888 apparently some sip device vendors did not read the RFC (who knew?) adding verbose_sdp=true var to add needless a= lines for standard iana codecs that explicitly do not require them 2010-11-19 13:46:14 -06:00
Jeff Lenk 67fa716bfd fix critical property for module load 2010-11-19 13:15:56 -06:00
Anthony Minessale 8c9f23ea56 refactor codec_destroy to prevent race 2010-11-19 12:23:17 -06:00
Mathieu Rene d2fd5ba0aa fix regression 2010-11-19 12:07:19 -05:00
Mathieu Rene de417e99f0 Implement switch_queue_pop_timeout() and refactor sofia_profile_worker_thread_run() to use it so it doesn't wake up too often 2010-11-18 21:00:35 -05:00
Anthony Minessale 42a4a3dedf revert FS-2859 2010-11-18 18:24:32 -06:00
Anthony Minessale 0a11b9b433 FS-2859 2010-11-18 16:23:01 -06:00
Anthony Minessale d96eb988ff FS-2857 2010-11-18 16:14:08 -06:00
Mathieu Rene ad7c7f1323 adjust switch_yield times in switch_core_sql_db_thread() and pool_thread() 2010-11-18 11:25:03 -05:00
Anthony Minessale 86509640e3 FS-2857 2010-11-18 09:00:24 -06:00
Jeff Lenk de7a984399 correct windows vs2010 mod_valet_parking x64 path issue 2010-11-17 19:37:40 -06:00
Jeff Lenk 4d41a0f3a2 FS-2855 Fix spidermonkey under windows x64 2010-11-17 15:39:33 -06:00
Anthony Minessale 180f58a677 FS-2851 2010-11-17 12:17:27 -06:00
Rupa Schomaker 1c1df1f772 mod_lcr: FS-2820 - profile support in dialplan module 2010-11-17 09:34:09 -06:00
Anthony Minessale 68f18efe37 add intercept_unanswered_only var akin to intercept_unbridged_only 2010-11-16 09:51:18 -06:00
Moises Silva 3acc5fdb64 mod_sangoma_codec: add SIREN7 24kbps 2010-11-15 20:02:47 -05:00
Moises Silva fcaf267757 mod_sangoma_codec: add siren7 32kbps 2010-11-15 20:02:47 -05:00
Moises Silva 97056b24c0 mod_sangoma_codec: fix samples per packet 2010-11-15 20:02:47 -05:00
Jeff Lenk 97c65a004e reswig 2010-11-15 12:22:09 -06:00
Brian West db91f0e81f FS-2842: ACL for IPv6 address and swigall to boot 2010-11-15 11:37:23 -06:00
Andrew Thompson 6941c6eb71 FS-2775 Rewrite XML fetch conditional wait to be more sane (Reported by James Aimonetti) 2010-11-15 12:39:54 -05:00
Anthony Minessale 04e57577b3 FS-2801 2010-11-15 11:22:34 -06:00
Anthony Minessale b160942bc0 test 2010-11-12 12:03:40 -06:00
Marc Olivier Chouinard 025c82e76f ivr_enterprise_originate: Fix export of variable from the originator channel to the called channels 2010-11-11 20:21:35 -05:00
Anthony Minessale b2f8041790 fix file string when being used in ringback 2010-11-11 16:48:59 -06:00
Anthony Minessale 0100eff635 update 2010-11-11 15:37:58 -06:00
Anthony Minessale cd95138427 FS-2839 2010-11-11 12:32:29 -06:00
Anthony Minessale 3be3cd762a add send_silence_when_idle and dmachine honoring to park loop 2010-11-11 10:54:04 -06:00
Anthony Minessale f079f898cb declinatio mortuus obfirmo! 2010-11-11 10:49:02 -06:00
root 70dca6dd4b Makefile changes for x86_64 arch, thnx Steven Ayre and ptlib include path fix. 2010-11-11 10:56:10 +03:00
Moises Silva 8b68da37ae mod_sangoma_codec: fix G722 2010-11-10 19:51:46 -05:00
Anthony Minessale 588a5cee03 update 2010-11-10 18:09:04 -06:00
Anthony Minessale b278dd2379 add manual_rtp_bugs to profile and chan var and 3 new RTP bugs SEND_LINEAR_TIMESTAMPS|START_SEQ_AT_ZERO|NEVER_SEND_MARKER
RTP_BUG_SEND_LINEAR_TIMESTAMPS = (1 << 3),

	  Our friends at Sonus get real mad when the timestamps are not in perfect sequence even during periods of silence.
	  With this flag, we will only increment the timestamp when write packets even if they are eons apart.

	RTP_BUG_START_SEQ_AT_ZERO = (1 << 4),

	  Our friends at Sonus also get real mad if the sequence number does not start at 0.
	  Typically, we set this to a random starting value for your saftey.
	  This is a security risk you take upon yourself when you enable this flag.

	RTP_BUG_NEVER_SEND_MARKER = (1 << 5),

	  Our friends at Sonus are on a roll, They also get easily dumbfounded by marker bits.
	  This flag will never send any. Sheesh....
2010-11-10 16:58:36 -06:00
Moises Silva ca8c23361b mod_sangoma_codec: add G722 2010-11-10 17:29:08 -05:00
Paulo R. Panhoto f331303404 mod_mp4 -- Supports playback of MP4 files.
* depends on libmp4v2 <http://code.google.com/p/mp4v2/>
(originally compiled against v1.6.1)

* File format details:
	- Files must be hinted (mpeg4ip can be used to create the hint
	  tracks).
	- Video track encoding must be supported by FS (e.g. H.263)
	- Audio track encoding must be PCMU/8000/Mono. The audio track
	  can be created with this tool:
	<https://asteriskvideo.svn.sourceforge.net/svnroot/asteriskvideo/tools/pcm2mp4.cpp>
2010-11-10 16:27:43 -02:00
Anthony Minessale 42edb9cfe9 swig 2010-11-10 10:30:18 -06:00
Moises Silva 31cc2502f7 mod_sangoma_codec: register AMR 2010-11-09 17:58:27 -05:00
Anthony Minessale 7bd0a5a63d FS-2833 2010-11-09 11:53:01 -06:00
Anthony Minessale 794db40e52 refactor STFU a bit 2010-11-09 11:49:07 -06:00
Anthony Minessale dd4fb5bee5 add default_lag to fifo 2010-11-09 10:30:06 -06:00
Anthony Minessale 3885eea765 add outbound_ring_timeout param to mod_fifo 2010-11-09 09:46:03 -06:00
Anthony Minessale 49b6237ed2 avoid hypothetical problem with flushing queue with delayed events 2010-11-08 15:05:02 -06:00
Anthony Minessale 5875905285 FS-2827 2010-11-08 10:14:46 -06:00
Anthony Minessale 10119e9e88 FS-2824 2010-11-08 10:13:35 -06:00
Jeff Lenk 4bbd9a4c0f FS-2825 add additional info when fail 2010-11-08 08:05:23 -06:00
Jeff Lenk 77e7f58986 VS2010 Swig 2010-11-05 21:15:03 -05:00
Michael Jerris 40ac860aaa fix missing name and potential segfault in gateway status 2010-11-05 20:24:31 -04:00
Anthony Minessale e0c37c1f6e allow process_import to specify a prefix 2010-11-05 18:20:09 -05:00
Anthony Minessale f69f4a7747 refactor 2010-11-05 15:24:11 -05:00
Anthony Minessale 8315b954fd tweak 2010-11-05 12:26:40 -05:00
Anthony Minessale 7dafe4e2c7 fail calls with uninitialized frame 2010-11-04 15:40:00 -05:00
Anthony Minessale dcdd381195 fire DTMF event when converting dtmf to inband with start_dtmf_generate 2010-11-04 15:30:02 -05:00
Anthony Minessale d205755ae0 typo 2010-11-04 14:38:43 -05:00
Geovani Ricardo Wiedenhoft 56f58c2983 - flash-to-digits: Defines the digits to be sent when the FLASH is detected on FXS
channels;
- Updated documentation.
2010-11-04 10:04:19 -02:00
Anthony Minessale 2043d5a671 fix display of timeout 2010-11-03 12:22:01 -05:00
Anthony Minessale e5b891eed1 add separate reg timeout from retry sec 2010-11-03 10:58:32 -05:00
Michael Jerris fc4d290cb7 add support for NDLB-force-rport=safe param that does force-rport behavior only on endpoints we know are safe to do so on. This is a dirty hack to try to work with certain endpoints behind sonicwall which does not use the same port when it does nat, when the devices do not support rport, while not breaking devices that acutally use different ports that force-rport will break 2010-11-03 11:53:39 -04:00
Giovanni Maruzzelli 4706d3946d skypopen: performance improvements in skypopen_protocol.c and alsa/dummy.c . Added pcm*c to alsa/. Let's hope the larger period in dummy.c does not make problems on ubuntu 2010-11-02 22:52:51 -05:00
Anthony Minessale df52cc0952 fix registration overlap timeout snafu 2010-11-02 17:58:24 -05:00
Anthony Minessale 97d80d924a same as last one in another place 2010-11-02 11:50:04 -05:00
Giovanni Maruzzelli f3ae4d10d7 skypopen: callflow display reshuffle 2010-11-02 02:19:18 -05:00
Giovanni Maruzzelli 04f9b8c6f4 skypopen: very nice formatted debug output (ok, I go get a life) 2010-11-01 19:12:03 -05:00
Anthony Minessale 35676e7e04 parse static route in sip uri in notify by event 2010-11-01 18:47:09 -05:00
Giovanni Maruzzelli cda952083f skypopen: nice formatted debug output (I feel so stupid when I use one full hour for things like this, but I like it ;) ) 2010-11-01 18:48:28 -05:00
Giovanni Maruzzelli 5f91e46914 skypopen: modifying Makefile.am and skypopen.h to report in revision tag of debug lines the last commit of both mod_skypopen.c and skypopen_protocol.c (so you can have your own commits in the same dir) 2010-11-01 16:41:23 -05:00
Giovanni Maruzzelli faa1636905 skypopen: modifying Makefile.am to report on last commit in skypopen directory 2010-11-01 16:14:16 -05:00
Anthony Minessale 7ac78ac21a FS-2811 2010-11-01 10:25:47 -05:00
Anthony Minessale 1970ec1d81 FS-2810 2010-11-01 10:03:10 -05:00
Jeff Lenk 1b0ec75568 fix stuck channel with voicemail and loopback 2010-10-30 22:29:26 -05:00
Moises Silva 3e33540a81 mod_sangoma_codec: add G723.1 2010-10-29 23:01:49 -04:00
Marc Olivier Chouinard 81a038690a mod_callcenter: Make callcenter_config agent get return the value of the item requested. Also added queue param max-wait-time-with-no-agent-time-reached: If the max-wai-time-with-no-agent is already reached for the queue, then new caller can wait for x ammount of second before it kicked out of the queue rather than get rejected automaticly. 2010-10-29 22:41:14 -04:00
Moises Silva e86af7d730 mod_sangoma_codec: only register one codec interface for iLBC 2010-10-29 21:55:01 -04:00
Anthony Minessale 402e383bd7 fix fifo race in use count dec 2010-10-29 20:39:07 -05:00
Moises Silva 68abb39eb3 mod_sangoma_codec: add iLBC 13.3k and 15.2k 2010-10-29 21:05:19 -04:00
Moises Silva 1d5aa062ee mod_sangoma_codec: default to G729 only and remove L16 since it did not make any sense 2010-10-29 17:29:57 -04:00
Anthony Minessale e2a565412a allow PLC flag to make it to the codec 2010-10-29 14:58:38 -05:00
Jeff Lenk b4562522ed windows - fix build 2010-10-29 13:51:02 -05:00
Moises Silva d2e255192a mod_sangoma_codec: use native L16 for the source codec 2010-10-29 14:31:55 -04:00
Anthony Minessale d40bb06400 part2 2010-10-29 13:00:14 -05:00
Anthony Minessale 23d5fc1900 add -ncwait for Unix based implememtations to make the backgrounder wait to make sure the process starts before detaching 2010-10-29 12:43:55 -05:00
Giovanni Maruzzelli 3c66b497d6 skypopen: fix FS-2784, missing incoming calls to one interfacename 2010-10-29 01:58:31 -05:00
Jeff Lenk e866e7a136 windows - fix build - change based on other changes in file 2010-10-28 21:37:12 -05:00
Anthony Minessale 5d647d2c42 omfg really 2010-10-28 19:34:20 -05:00
Anthony Minessale 6737ae52d9 FS-2801 2010-10-28 15:34:56 -05:00
Giovanni Maruzzelli 3a3c5d261f skypopen: sk list the DEAD state 2010-10-28 13:47:15 -05:00
Giovanni Maruzzelli aea12d1f9f skypopen: indented 2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli 182da3c128 skypopen: fixed management of skype clients crash 2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli 38215f9d5c skypopen: indented 2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli bc067ebc69 skypopen: cosmetics 2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli f4a6a07edc skypopen: select only IDLE interfaces, destroy the codec after the audio threads, cosmetics 2010-10-28 13:27:01 -05:00
Mathieu Rene 43aeb3b858 switch_dow_cmp: fix logic err in my latest commit 2010-10-28 10:37:21 -04:00
Anthony Minessale 19325c4369 fix race in codec failure condition, then fix bug in sdp parsing (likely a regression from recent codec changes) to never have the problem in the first place so you are double-protected 2010-10-27 16:37:35 -05:00
Anthony Minessale 28d02700c8 typo 2010-10-27 14:58:01 -05:00
Anthony Minessale 8bb4d0d413 add the stuff drk_ keeps begging for 2010-10-27 14:09:38 -05:00
Giovanni Maruzzelli a1ada3e2a9 skypopen: windows compile 2010-10-27 12:10:00 -05:00
Anthony Minessale 99ada6bdba add events 2010-10-27 12:00:30 -05:00
Anthony Minessale 91230e01f9 used || instead of 'or' in sql stmt 2010-10-27 11:46:39 -05:00
Anthony Minessale 6ae933a2e9 FS-2800 2010-10-27 11:10:21 -05:00
Giovanni Maruzzelli 5472923024 skypopen: cosmetics 2010-10-27 09:44:52 -05:00
Giovanni Maruzzelli a5045b1ab0 skypopen: interface DOWN during hangup, cosmetics 2010-10-27 09:44:52 -05:00
Giovanni Maruzzelli 99b14db491 skypopen: manage ERROR 36 Not online, cosmetics, put the interface DOWN when no session and when beginning to destroy 2010-10-27 09:44:52 -05:00
Giovanni Maruzzelli 145a7a4b31 skypopen: manage failed ALTER I/O (sockets), LOCALHOLD, ANSWER. Use only IDLE interfaces to answer 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli 0499be4acd skypopen: locking flags 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli 01d0f1bd2a skypopen: better management of 'hupall' and KILL 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli 5d03777fe5 skypopen: cleanup continues 2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli 758254ad42 skypopen: cleanup begin 2010-10-27 09:44:51 -05:00
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
Mathieu Rene 7fce3995df oops 2010-10-27 09:35:20 -04:00
Mathieu Rene b639aebd62 fix dow to support multiple coma-separated conditions. BLUEBOX-133 2010-10-27 00:57:13 -04:00
Anthony Minessale 17ac6ba9c6 add record overwrite 2010-10-26 19:34:47 -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 08d2ea9d96 update 2010-10-26 13:43:21 -05:00
Anthony Minessale 9d087d457e pass ring_ready like we do with pre_answer 2010-10-26 11:52:28 -05:00
Anthony Minessale 03d29a772b add fwd and rev message scroll keys as default and return to same message when doing a message forward 2010-10-26 09:45:11 -05:00
Anthony Minessale 07adca56cc add record_post_process_exec_app and record_post_process_exec_api both can have <app|cmd>:<args> 2010-10-26 09:42:56 -05:00
Michael Jerris daa08ecd09 add var to indicate the fifo name on outcall 2010-10-25 18:04:53 -04:00
Jeff Lenk be43052c50 fix build 2010-10-25 14:54:13 -05:00
Marc Olivier Chouinard d09e6c60d9 switch_xml: snprintf size fix 2010-10-25 15:21:39 -04:00
Anthony Minessale cd736a1c77 fix fail_on_single_reject 2010-10-25 13:03:06 -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
Marc Olivier Chouinard 9241a35e61 switch_rtp: Show the UUID of the session in the log when sending RFC2833 DTMF packet and when receiving a RTP DTMF 2010-10-22 22:16:12 -04:00
Marc Olivier Chouinard 3a47598695 mod_callcenter: Fix bad return type so it compile on archlinux, thx bougyman 2010-10-22 18:34:45 -04:00
Anthony Minessale 7d7d66342f reverse perspective of dialog events on non-registered entities 2010-10-22 15:14:14 -05:00
Anthony Minessale 13d8d33e3d hack out ogg 2010-10-22 12:33:37 -05:00
Anthony Minessale da9742d8fa hack out ogg 2010-10-22 12:28:40 -05:00
Anthony Minessale 83c8c1254b this should have been moved into agressive nat detection not commented 2010-10-22 11:22:17 -05:00
Marc Olivier Chouinard 1166f8d0de switch_event: Correct the set of a uniq flag for request_param and channel_data event type. 2010-10-22 12:21:49 -04:00
Anthony Minessale 564dc7e493 return break in mod_sndfile when seek returns failure 2010-10-21 22:35:24 -05:00
Anthony Minessale 4cf5842836 fix type in dmachine parser 2010-10-21 22:34:16 -05:00
Jeff Lenk d2ca8d4046 FS-2050 Core ODBC support for transactions with MSSQL 2010-10-21 16:18:54 -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
Michael Jerris cf5c1d216a try to pass the 'f' up from wanpipe and do something sane with it 2010-10-20 16:40:26 -04:00
Moises Silva c64f0b80ef mod_sangoma_codec: more 2010-10-20 12:51:01 -04:00
Anthony Minessale 23180c18e1 changes from devlist 2010-10-20 10:17:57 -05:00
Moises Silva 4f817aea4c mod_sangoma_codec: more 2010-10-20 10:59:54 -04:00
Moises Silva 3baa433e0b mod_sangoma_codec: fix compilation warning/error 2010-10-20 10:31:18 -04: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
Anthony Minessale 107199f0da try this sekil 2010-10-18 14:47:39 -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
Andrew Thompson f8d8a395cc Merge branch 'master' of git.freeswitch.org:freeswitch 2010-10-18 03:19:16 -04:00
Andrew Thompson 1ffff099c1 Avoid checking the lengh of a null string. 2010-10-18 03:18:35 -04:00
Anthony Minessale afb00ef5a1 tweaks 2010-10-17 18:52:03 -05:00
Anthony Minessale 81a9f8ef1e timeout instantly when you have exact match and are equal to max digits 2010-10-17 16:13:47 -05:00
Andrew Thompson dc40a7789c Arrays are 0 indexed in C, duh 2010-10-17 16:19:38 -04:00
Andrew Thompson 094ffe37cc mod_erlang_event: Support for reading erlang cookie from a file
mod_erlang_event will now try to read $HOME/.erlang.cookie if no cookie
is specified in the config file. You can specify an arbitary cookie file
via the 'cookie-file' parameter in the config file. The cookie file MUST
be readable by the user freeswitch is running as (either the owner or
root) and the file MUST NOT be readable/writeable/executable by any
other user (eg 0400 permissions). Thanks to James Aimonetti for the idea
and the original patch.
2010-10-15 23:40:57 -04:00
Anthony Minessale f6f1230259 up 2010-10-15 19:01:59 -05:00
Anthony Minessale f87dd96375 more dmachine improvements 2010-10-15 18:00:49 -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 743c87883b tweak 2010-10-15 12:55:59 -05:00
Moises Silva bbba1148ab mod_sangoma_codec: flush sockets on first use 2010-10-15 06:52:48 -04:00
Marc Olivier Chouinard df5b3498ed mod_voicemail: FS-1776 Add support for per user operator exten override param vm-operator-extension 2010-10-14 22:36:51 -04:00
Anthony Minessale f6bcf83011 expand vars in data element 2010-10-14 20:56:19 -05:00
Anthony Minessale 4d5389bd94 FS-2781 2010-10-14 20:07:26 -05:00
Anthony Minessale ac19f73cc4 refactor conference to use switch_ivr_dmachine for the digit parsing
controls are now bound to each member separately based on
conference_controls channel var, then the caller-controls param in the profile or a default to "default"

please test and report any issues in jira http://jira.freeswitch.org
2010-10-14 19:00:06 -05:00
Anthony Minessale 2fe0e00e45 update dmachine code 2010-10-14 19:00:06 -05:00
Moises Silva 36f8385bc8 mod_sangoma_codec: update stats to include more verbose rtp tx/rx format information 2010-10-14 11:59:25 -04:00
Jeff Lenk c4d1df7619 continuation of msbuild enabled automated installers for Win32/X64 2010-10-14 14:45:15 -05:00
Brian West c465c435dc If we discard a recording lets set a variable to let us know this took place 2010-10-14 12:18:40 -05:00
Anthony Minessale 0559cc50da fix att_xfer reported by woody dickson on the mailing list 2010-10-13 20:23:55 -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 4eb3ec1448 update last 2010-10-13 16:55:51 -05:00
Brian West f42c90365c FS-2778: force_local_ip_v4 / _v6 not handled properly in switch_find_local_ip 2010-10-13 16:52:09 -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
Jeff Lenk ffd28c1930 fix build windows 2010-10-13 10:59:34 -05:00
Brian West 4e5911c291 FS-2776: FS uses IPv6 under Proxy mode, and SIP Phone uses 6to4 tunneling IPv6 address, cause hearing nothing. 2010-10-13 09:17:31 -05:00
Marc Olivier Chouinard 70d592aeba mod_callcenter: Allow to get queue info via api 2010-10-13 01:40:18 -04:00
Mathieu Rene 4b86794dea typo 2010-10-12 16:52:23 -04:00
Moises Silva cd124ad802 mod_sangoma_codec: more timing debug code 2010-10-12 12:19:34 -04:00
Moises Silva 6e06ba09eb mod_sangoma_codec: ignore cng frames 2010-10-12 12:19:34 -04:00
Moises Silva 70964c3a2c mod_sangoma_codec: add some debug code 2010-10-12 12:19:34 -04:00
Mathieu Rene 3eab7f5a89 fs_encode: err/logging on stderr 2010-10-12 16:25:49 -04:00
Marc Olivier Chouinard 18131a58a5 mod_conference: Fix deadlock 2010-10-12 16:06:49 -04:00
Mathieu Rene 3c4d7f1d48 fs_encode: encode by [ptime] ms so we don't end up with partial frames, destroy codec when done 2010-10-12 15:48:33 -04:00
Mathieu Rene b9a8bcd5c3 fs_encode: add bitrate argument 2010-10-12 14:31:28 -04:00
Mathieu Rene c25476b568 fs_encode: check for file.file_interface before closing 2010-10-12 14:23:55 -04:00
Mathieu Rene 89b1760159 Add fs_encode tool 2010-10-12 13:45:43 -04:00
Anthony Minessale c1d41dd989 only pause recording media bugs in fifo 2010-10-12 12:28:13 -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 ec9fddacce add some more dmachine code for args parsing 2010-10-11 18:38:30 -05:00
Anthony Minessale 20d17baae2 set idle pattern to 255 instead of 0 to prevent clipping sound on short frames from mod_native_file FS-2772 2010-10-11 16:36:04 -05:00
Mathieu Rene c0fddf054c runtime/shutdown mixed up 2010-10-11 13:42:58 -04:00
Anthony Minessale 57cd1c9850 fix regression 2010-10-11 12:31:50 -05:00
Jeff Lenk bac79ba18c Add mod_distributor to VS2010 - not built by default 2010-10-10 13:32:45 -05:00
Jeff Lenk 4b6ef30218 Move FreeSWITCH.Managed to correct location 2010-10-10 11:23:43 -05:00
Jeff Lenk 5b2664c0a9 tweak swig script for mod_managed 2010-10-09 22:19:22 -05:00
Anthony Minessale a82d424fbf swigall 2010-10-09 09:00:23 -05:00
Jeff Lenk 4be25000bf swig vs2010 2010-10-08 21:48:14 -05:00
Anthony Minessale 37298f56bd add event data 2010-10-08 17:45:40 -05:00
Anthony Minessale 4a3c726aff whitespace 2010-10-08 17:05:09 -05:00
Anthony Minessale e3c427ad28 fix default ptime for iLBC and make new configurable global map in switch.conf.xml 2010-10-08 17:04:22 -05:00
Anthony Minessale fdba0e07fa make parens optional on functions as vars ${foo(bar)} is now the same as ${foo bar} 2010-10-08 15:59:22 -05:00
Anthony Minessale f13fa0c1a5 FS-2763 2010-10-08 15:38:01 -05:00
Anthony Minessale 1d921b1cfa improve dmachine stuff some more 2010-10-08 13:50:15 -05:00
Anthony Minessale 8a7f8cd22e fix carbon copy delete after emailing paradox 2010-10-08 11:05:29 -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
Brian West f499c0cdd7 send em on over now. 2010-10-07 10:27:31 -05:00
Marc Olivier Chouinard 3bd09b34c5 mod_voicemail: Simple correction to the app description of voicemail 2010-10-07 01:07:12 -04: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
Moises Silva dc4d19e9f6 mod_sangoma_codec: do not return 0 len frames and return silence instead when there is no transcoding output
update stats only when we really receive a frame
2010-10-06 12:37:32 -04:00
Anthony Minessale 8f13eb8966 FS-2762 2010-10-06 15:17:48 -05:00
Anthony Minessale 3bb90ac41c fix some edge cases 2010-10-06 15:16:09 -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 3716cf6f79 add more proto 2010-10-05 16:23:50 -05:00
Moises Silva e3587c36a2 mod_sangoma_codec: print rtp address in stats 2010-10-05 10:58:42 -04:00
Moises Silva 7be271cfec mod_sangoma_codec: remove global pool reference 2010-10-05 13:44:55 -04:00
Anthony Minessale 80883ebeb8 don't force wake thread 2010-10-05 11:11:21 -05:00
Anthony Minessale 748b82f640 minor tweaks 2010-10-05 10:50:16 -05:00
Brian West b24231587c FS-2755 2010-10-05 10:12:28 -05:00
Brian West e7cafae29d tweak 2010-10-05 09:59:23 -05:00
Moises Silva 4f414765ee mod_sangoma_codec: fix memory leak by using a memory pool per transcoding session 2010-10-04 17:35:46 -04:00
Anthony Minessale 7f3319dc11 add switch_ivr_dmachine async digit parser to core 2010-10-04 18:23:43 -05:00
Anthony Minessale 094d8f9599 fix dialog-info presence issue 2010-10-04 17:58:05 -05:00
Michael Jerris 0ca8d88ed4 declinatio mortuus obfirmo 2010-10-04 17:43:10 -05:00
Michael Jerris 757e9e20bd fix conference deadlock on probobly inpossible buffer failure 2010-10-04 16:58:29 -04:00