Commit Graph

10432 Commits

Author SHA1 Message Date
Mathieu Parent a5cd2df89a Skinny: Handle network-address-change trap event
- add auto-restart param to each profile (if true, ip is automaticaly changed)
- some cleaning (unused args in flush_listener, better logs)
2010-09-03 00:09:10 +02:00
Anthony Minessale ca48184256 strip trailing and leading whitespace in api execute args and commands 2010-09-02 16:41:09 -05:00
Anthony Minessale 11361f69a4 hex vs. dec, strip space in switch_strip_whitespace 2010-09-02 16:39:10 -05:00
Anthony Minessale 2066322891 fix small leak 2010-09-02 16:38:14 -05:00
Anthony Minessale 82db6c4fe3 revert, moving to core 2010-09-02 16:36:47 -05:00
Michael Jerris 7c0b748737 cleanup whitespace in commands 2010-09-02 17:17:56 -04:00
Anthony Minessale 4da5c5cfa2 presence issues for dialog_info 2010-09-02 16:02:04 -05:00
Anthony Minessale 2002f38b4c fix regression in core event system 2010-09-02 12:30:26 -05:00
Jeff Lenk 6eca026342 fix build for changes in 46c6650a94 2010-09-02 11:24:40 -05:00
Jeff Lenk 874aaf1f86 mod_managed build tweak for windows vs2010 2010-09-02 11:12:49 -05:00
Jeff Lenk a6e7bd534d fix build for windows 2010-09-02 11:11:51 -05:00
Brian West d68a12188c FSCORE-662 2010-09-02 10:39:52 -05:00
Jeff Lenk f8daa1126a Move FreeSWITCH.Managed to correct location 2010-09-02 09:02:15 -05:00
Jeff Lenk 4a7425efd8 fix build for changes in 46c6650a94 2010-09-02 08:26:57 -05:00
Brian West f65a85106d doh 2010-09-02 08:22:22 -05:00
root 5a0114a16f add compiling.txt 2010-09-02 17:05:35 +04:00
Brian West 8a6d0f6810 Really? 2010-09-01 17:53:04 -05:00
Anthony Minessale ba0a2a32ba make mod_dingaling compat with google's new free phonecalls thing 2010-09-01 14:22:42 -05:00
Michael Jerris 749dc86410 don't put blank 'version' attr in dialog-info packets 2010-09-01 11:46:32 -05:00
Rupa Schomaker c6a4ddd0ba FSMOD-69 - mod_curl - use method=post when post requested 2010-09-01 07:00:33 -05:00
Jeff Lenk 3e2056833b add windows x64 build support for mod_skinny 2010-08-31 09:53:22 -05:00
Mathieu Parent ce352bccc5 Skinny: stop media on early media hangup (ring-out) 2010-08-31 08:40:37 +02:00
Anthony Minessale 70331e88bd when getting presence with no payload consider it an extension to the expires time in the dialog 2010-08-30 17:33:05 -05:00
Brian West 96525d4f63 swigall 2010-08-30 12:48:45 -05:00
Jeff Lenk 68d74c31c3 MODAPP-444 2010-08-29 19:44:08 -05:00
Jeff Lenk 72e5a7068c add mod_h323 to 2010 solution for VS- not built by default 2010-08-29 15:45:41 -05:00
Jeff Lenk 99ff200dbf add mod_directory to pro solutions for VS- not built by default 2010-08-29 12:26:30 -05:00
Andrew Thompson 08d6b4339c Fix hostname guessing to work when some stupid DNS server resolves 0.0.0.0
Also, fix names containing a @ to work right
2010-08-29 10:59:10 -04:00
Marc Olivier Chouinard 04b9b3e2a6 mod_sofia: Fix memleak and mwi event not generated on first register 2010-08-28 23:16:00 -04:00
Andrew Thompson 2e8ece4fba Patch (with changes) from Micah Warren to add 'setevent' which is a mostly-atomic nixevent ALL + a event subscription 2010-08-27 21:16:55 -04:00
Giovanni Maruzzelli f6065262ff skypopen: cosmetics
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-27 18:51:41 -05:00
Anthony Minessale 57c726f130 wtf 2010-08-27 18:36:42 -05:00
Giovanni Maruzzelli 67845680ba skypopen: let's manage correctly the transfer to another interface with a different skypename
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-27 18:36:51 -05:00
Anthony Minessale 830f24e8ea pres tweak 2010-08-27 16:54:53 -05:00
Brian West 540ee0123d make sure to remove sip_dialogs when we should 2010-08-27 14:05:03 -05:00
Anthony Minessale e0d4c195ef off by one 2010-08-27 13:08:33 -05:00
Giovanni Maruzzelli ef14b78a8a skypopen: ignore early media sent by channels to be bridged before our channel is answered
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-27 11:58:20 -05:00
Marc Olivier Chouinard 9b33bd1c1c mod_callcenter: correct multiple little things following the recent tiers and join back features 2010-08-26 22:49:02 -04:00
Andrew Thompson 37c224670e Unify gateway printing between 'sofia xmlstatus gateway' and 'sofia xmlstatus gateway <gatewayname>' 2010-08-26 18:35:22 -04:00
Jeff Lenk 3be9460406 fix build 2010-08-26 14:08:42 -05:00
Jeff Lenk 7df3e18c6a fix windows build 2010-08-26 13:55:13 -05:00
Mathieu Rene 2a730984d2 mod_sofia: fix compile 2010-08-26 14:50:50 -04:00
Anthony Minessale f26a697242 FSCORE-652 2010-08-26 12:34:24 -05:00
Anthony Minessale 46c6650a94 pass originate flags into session_request so we can selectivly skip throttling 2010-08-26 12:19:49 -05:00
Marc Olivier Chouinard ab2529d4e1 mod_callcenter: You can now allow caller that have hangup before agent answer to call back and resume their previous position. 2010-08-26 06:19:58 -04:00
Marc Olivier Chouinard 6558276a83 mod_callcenter: Default the level to 0 since the new tier system will wait x second at level 1... just level 0 that will ring agent right away (if set to do so) 2010-08-25 22:00:15 -04:00
Marc Olivier Chouinard 86c9bed758 mod_callcenter: Add tiers rules before jumping to a different level. Also added support for dial-in agent. 2010-08-25 21:40:33 -04:00
Anthony Minessale e96a9cf63f MODSOFIA-90 2010-08-24 19:12:24 -05:00
Mathieu Rene 0a6ae735c7 Avoiding segfault 2010-08-24 18:09:25 -04:00
Mathieu Parent 83a5342bfa Skinny: fix autocompletion
"skinny profile internal device <tab>" now works
2010-08-24 23:53:10 +02:00
Mathieu Parent 8921675668 Skinny: switch to new cache_db abstraction 2010-08-24 23:35:52 +02:00
Mathieu Parent 2aac00ef81 Skinny: MODSKINNY-14 The Cisco 7910 phone is no tone when I try to make a call and hang up.
Thanks to Sergio
2010-08-24 22:38:57 +02:00
Mathieu Parent f34b76c5e6 Skinny: MODSKINNY-12 (Cisco phone 7910 transfer button will not work) 2010-08-24 22:13:44 +02:00
Jeff Lenk c4a9f9e78b swig vs2010 2010-08-24 13:02:57 -05:00
Moises Silva 8ec9e21490 mod_sangoma_codec: add SOAP server configuration 2010-08-24 13:54:14 -04:00
Brian West 812a275f47 swigall 2010-08-24 12:02:01 -05:00
Brian West facf09b839 MODFORM-41 2010-08-24 11:58:53 -05:00
Anthony Minessale 0ea84c869c presence update 2010-08-24 11:54:32 -05:00
Jeff Lenk 62206e3d43 FSBUILD-296 Fix VS2008 code analysis build 2010-08-24 08:55:00 -05:00
Jeff Lenk e5aef4cd9a FSCORE-658 Windows VS2008 switch_event.c compile error 2010-08-24 08:11:59 -05:00
Anthony Minessale a873b3841a more presence stuff 2010-08-23 18:18:56 -05:00
Anthony Minessale 362eade2dc correction on earlier patch 2010-08-23 18:08:14 -05:00
Anthony Minessale a62e2cf7bc presence tweaks 2010-08-23 17:02:15 -05:00
Jeff Lenk 6d74d7ab66 MODAPP-448 Phrase "speak-text" application returns on first key press in phrase file on Windows 2010-08-23 15:54:23 -05:00
Anthony Minessale 252aebf881 FSCORE-656 2010-08-23 13:15:58 -05:00
Anthony Minessale af100fd156 minor refactor to deal with edge case 2010-08-23 13:11:58 -05:00
Andrew Thompson 79ced283b3 Some more tweaks 2010-08-22 20:58:52 -04:00
Andrew Thompson 3798c39177 Remove some code we don't use 2010-08-22 20:58:48 -04:00
Andrew Thompson 6fc68a4aa9 Use a different mutex for tracking threadcount 2010-08-22 20:58:47 -04:00
Andrew Thompson 121e57a1db Switch from mutex to a rwlock to increase throughput 2010-08-22 20:58:44 -04:00
Andrew Thompson 5ef61c961f Null out the spawn reply after we're done with it to avoid seg 2010-08-22 20:58:41 -04:00
Andrew Thompson c0d51b83f4 Improve some logging to include UUIDs 2010-08-22 20:58:38 -04:00
Marc Olivier Chouinard a55b9d07a8 mod_sofia: Add a quick fix for basic Polycom presence support. A more sane solution need to be implemented 2010-08-20 23:40:37 -04:00
Anthony Minessale b5205c0bc0 MODAPP-447 2010-08-20 17:48:14 -05:00
Anthony Minessale 2ddbc457a1 MODCODEC-20 2010-08-20 16:51:55 -05:00
Anthony Minessale 84c2d80964 tweak on last commit 2010-08-20 14:18:08 -05:00
root 072bf5ad14 set network_addr of caller profile to signaling ip address. (requested by Steven Ayre) 2010-08-20 23:14:35 +04:00
Anthony Minessale 77e2dccf72 add last_bridge_to var to keep uuid of last bridged channel and fix race in show calls on hangup of bypass_media channels 2010-08-20 13:53:08 -05:00
Marc Olivier Chouinard 8082aa987e mod_callcenter: Added value busy_delay_time and reject_delay_time so we can wait if those 2 occur (Un registred phone are considered as busy). Add a ready_time epoch time when we can contact an again again, fix ring-all (good this time I hope). 2010-08-19 21:43:07 -04:00
Michael S Collins 4d2cc185b0 Fix fifo_member add syntax 2010-08-19 18:21:50 -07:00
Anthony Minessale 5481d9a98c MODSOFIA-86 2010-08-19 18:22:06 -05:00
Anthony Minessale 7f075c0c28 more presence tweaks 2010-08-19 12:09:30 -05:00
Jeff Lenk 1977aa8684 VS2010 add missing project filters 2010-08-19 10:38:54 -05:00
Anthony Minessale 18695c75f2 tweak presence 2010-08-19 10:05:38 -05:00
Jeff Lenk 1abe3b9337 MODSOFIA-92 VS2010 2010-08-19 09:58:30 -05:00
Anthony Minessale f1aead3174 increase sps during recovery 2010-08-18 15:33:18 -05:00
Anthony Minessale 96b790fa2e BOUNTY-20 2010-08-18 15:01:32 -05:00
Brian West 00b514033c fix 302 to hangup in the two cases where switch_ivr_transfer is used and not in the case when it should carry on and follow the redirect 2010-08-18 14:16:37 -05:00
Anthony Minessale a64061a24c doh 2010-08-18 09:53:22 -05:00
Anthony Minessale c47d1ef81c always run test sql even when auto schema is off 2010-08-18 09:37:01 -05:00
Anthony Minessale e4f90584a7 MODEVENT-68 2010-08-18 09:20:59 -05:00
Anthony Minessale ada25f7261 more verbose warning 2010-08-17 19:54:46 -05:00
Anthony Minessale c44a097156 doh 2010-08-17 19:26:28 -05:00
Anthony Minessale 5f763d0d1b fix caller id fields in show channels show calls etc 2010-08-17 17:26:36 -05:00
Anthony Minessale 1413a9d5db MODSOFIA-94 2010-08-17 15:00:25 -05:00
Anthony Minessale 93b3139092 presence tweaks 2010-08-17 13:08:42 -05:00
Anthony Minessale 2843f1ad00 MODSOFIA-94 2010-08-17 11:17:18 -05:00
Brian West 92d324d3aa MODSOFIA-91 2010-08-17 09:44:36 -05:00
Christopher Rienzo 336f0b4eda FSMOD-67 fix fortify findings for mod_unimrcp 2010-08-17 13:59:28 +00:00
Andrew Thompson 9ad509c29a mod_erlang_event: generate long node names the same as erlang does
Also, allow you to override the node name inference by passing a
nodename with an @ in it, eg. freeswitch@freeswitch.com
2010-08-17 02:32:37 -04:00
Mathieu Rene 6cdd3e2a2e Attempt at MODAPP-446 2010-08-16 10:41:16 -04:00
Stefan Knoblich d6eb7562e5 [mod_commands,mod_event_socket,mod_event_test] fix up other users of switch_event_xmlize() to use SWITCH_EVENT_NONE 2010-08-15 00:39:49 +02:00
Stefan Knoblich dbe62c25e9 [mod_lcr] Use SWITCH_VA_NONE instead of an empty string to (finally) fix the gcc printf format warnings. 2010-08-15 00:35:10 +02:00
Mathieu Rene bfa414cb0f mod_lcr: fix compiler warning on newer gcc 2010-08-14 16:50:06 -04:00
Marc Olivier Chouinard 6980305f3a mod_callcenter: More ODBC changes. It is not a global settings value. Cannot be changed in runtime. 2010-08-14 12:22:11 -04:00
Marc Olivier Chouinard 42436e270c mod_callcenter: Add missing odbc db support (Not tested, please someone test this) 2010-08-14 11:46:34 -04:00
Marc Olivier Chouinard 1666783cf8 mod_callcenter: Try to fix the ring-all, also add cli auto complete done in previous commit 2010-08-14 04:07:38 -04:00
Marc Olivier Chouinard fea3008454 Merge branch 'master' of ssh://git.freeswitch.org/freeswitch 2010-08-13 19:17:36 -04:00
Marc Olivier Chouinard 3eafca6029 mod_callcenter: Add ability to unload/reload/load a queue setting (You still need to reloadxml before).
Note that joining a queue will check for it in the config and load it on the fly... I've used the same system as in mod_voicemail.  Not sure if we should allow this, but just comment it out of the config before unload and it wont be available anymore
2010-08-13 19:15:24 -04:00
Giovanni Maruzzelli 45c6c4d3e4 skypopen: now answer a call only when directed to do it (before was trying to answer any incoming call). Lot of changes to a messy part, so maybe some problem will come out...
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-13 16:20:09 -05:00
Moises Silva bfe2f22b38 add non-blocking reads to mod_sangoma_codec 2010-08-13 13:37:50 -04:00
Jeff Lenk bb4705cf3e trivial - remove debug log of wrong information - reported on userlist - correct information reported on the next log statement 2010-08-13 10:30:01 -05:00
Marc Olivier Chouinard ba09b96d1e mod_callcenter: Initial commit of the mod_callcenter application.
This module is in it early state of developpement.  You can see documentation on the wiki at : http://wiki.freeswitch.org/wiki/Mod_callcenter
For support/comments, please use http://jira.freeswitch.org/ and select the MOD CALLCENTER module.
2010-08-13 09:48:37 -04:00
Marc Olivier Chouinard e1df5e13de mod_dialplan_xml: Add in the INFO log the caller id number when processing a request (Currenly only show the caller name) 2010-08-13 09:14:41 -04:00
Moises Silva 8a5aeb8ea5 update mod_sangoma_codec to work with sngtc-node SOAP library 2010-08-12 21:21:04 -04:00
Tamas Cseke 388430318c tweak array length 2010-08-11 17:26:31 +02:00
cseket 76a72be31f add ability to set more error dirs. maybe it's paranoid, but we can use distributed file system, that we don't trust enough 2010-08-11 15:13:22 +02:00
Brian West fa28b633db comment out VendorInfo for the sake of interop for now 2010-08-10 09:20:08 -05:00
Andrew Thompson 6397f898fd Switch from a busy-wait loop to crazy conditional timedwait stuff for speed 2010-08-06 01:32:28 -04:00
Anthony Minessale ea1e267723 add relevant parts back 2010-08-05 19:00:06 -05:00
Anthony Minessale 33c6f7a22e revert FSCORE-639 2010-08-05 17:56:18 -05:00
Andrew Thompson b60d6b3376 Remove deprecated new_pid API (its been there long enough) 2010-08-05 16:07:14 -04:00
Andrew Thompson f281ac390a Bump the 'spawn process' timeout, fix some logging 2010-08-05 13:38:42 -04:00
root ab33034266 fix crash on log print. 2010-08-05 00:37:17 +04:00
Andrew Thompson aa16f939b7 Add some wrapper functions for the new session event filter stuff 2010-08-04 11:28:53 -04:00
Anthony Minessale a11f4e4fb3 add auto-create-schemas param to switch.conf.xml 2010-08-04 09:57:07 -05:00
Andrew Thompson 0ec9ffe649 Tony said I should use a rwlock for this, so now I do 2010-08-04 10:45:25 -04:00
root 7b5803f71f move PTrace level set to FSH323EndPoint::Initialise.
partially apply patch from from Peter Olsson, Remove UnLock() when TryLock() failed and DEBUG_RTP_PACKETS directiv
e.
2010-08-04 18:18:22 +04:00
Andrew Thompson 810ce12791 Merge branch 'master' of git.freeswitch.org:freeswitch 2010-08-03 18:06:02 -04:00
Andrew Thompson 698fa0455b Add 3 new commands; session_event, session_noevents, session_nixevent 2010-08-03 18:05:19 -04:00
Andrew Thompson 64a28ee974 Switching to using a hash instead of a linked list for outbound sessions 2010-08-03 18:02:18 -04:00
Anthony Minessale 7d058402df remove 'online' element from rpid 2010-08-03 13:55:08 -05:00
root 63b6144285 Merge branch 'master' of ssh://git@git.freeswitch.org/freeswitch 2010-08-03 18:11:39 +04:00
root aa8692576c revert changes from PProcess to PLibraryProcess due console locking issue. 2010-08-03 18:09:56 +04:00
root c1e5613e62 fix t38 flag for new spandsp. 2010-08-03 15:35:57 +04:00
Stefan Knoblich 3edb841959 Fix mod_spidermonkey build on FreeBSD, (Undefined symbol
PR_LocalTimeParameters).

Move nspr libs to AM_LIBADD to make sure they are _after_ libjs.so.1,
so missing PR_* symbols in libjs can be resolved.

Having all those nspr libs in AM_LDFLAGS will make them to end up before
libjs on the final linker commandline.

The wrong order caused the build-time linker to discard nspr,
since nothing had unresolved symbols belonging to it at that point.
(mod_spidermonkey does not use any PR_* functions/objects.)

Compile + load tested on FreeBSD-8.1.
2010-08-03 13:18:00 +02:00
Anthony Minessale a7c80aeeaf fix bind-meta-up change from last week 2010-08-02 16:06:46 -05:00
Anthony Minessale 9fbe3ea2e1 FSCORE-639 2010-08-02 13:48:35 -05:00
Jeff Lenk 9327c99488 FSCORE-646 core lib won't build for win32 2010-07-31 22:19:39 -05:00
Anthony Minessale fd2547660b FSCORE-630 2010-07-30 13:44:11 -05:00
Anthony Minessale 8f1767d3ae MODAPP-424 2010-07-30 13:15:55 -05:00
Anthony Minessale 88983da46e FSCORE-639 2010-07-30 02:20:54 -05:00
Anthony Minessale 3b9278710d don't enable sonus rtp bug by default anymore, they do it right now 2010-07-29 23:42:28 -05:00
Anthony Minessale 786ca1f978 presence changes 2010-07-29 23:39:39 -05:00
Anthony Minessale 3604bd05ba answer in conf 2010-07-29 23:39:29 -05:00
Anthony Minessale d6d7773ca4 FSCORE-639 with some additional changes 2010-07-29 17:41:33 -05:00
Anthony Minessale 5c6a1f44ad add msleep cli 2010-07-29 17:41:33 -05:00
Jeff Lenk 3515c7a020 FSCORE-643 Windows: Add start parameter -monotonic-clock, replaces build flag WIN32_MONOTONIC 2010-07-28 20:44:45 -05:00
Mathieu Parent b80eb9fb13 Skinny: realign after x86_64 commit 2010-07-28 23:57:27 +02:00
Christopher Rienzo cc73aec6cf Updated mod_unimrcp to allow speech/asr channels to be named for logging 2010-07-28 21:07:24 +00:00
Mathieu Parent 59e197584c Skinny: more on device types
- print device type name when doing skinny status profile internal device ...
- add 7962 and 7965
- use base10 number
2010-07-28 22:17:54 +02:00
Mathieu Parent b062eef12e Skinny: pack data in mem to fix 64bit
On 64bit, fields are aligned which cause Skinny to fail
2010-07-28 21:43:55 +02:00
Anthony Minessale 7d32847894 only do this when we are a SCA call 2010-07-28 14:18:49 -05:00
Mathieu Parent 7eec05736a Skinny: more API
- allow to set most settings at runtime (all but ip, port and odbc-dsn)
- little rewrite of the config load
- don't print Keepalive and KeepaliveAck messages unless profile debug is >=10
- print usage when incorrect parameters
2010-07-28 19:42:59 +02:00
Jeff Lenk 889cadb8aa Fix mod_managed dynamic compile for V4 Framework 2010-07-27 23:21:59 -05:00
Brian West 638c28d074 update pidf relates presence code 2010-07-27 22:08:58 -05:00
Brian West d146b15a9c wip1 2010-07-27 22:08:58 -05:00
Mathieu Parent 0a04ecb8dd Skinny: ring tone on dialing side 2010-07-28 00:31:52 +02:00
Mathieu Parent 53f75e9c94 Skinny: blind transfer MODSKINNY-10 2010-07-27 23:50:56 +02:00
Mathieu Parent 2d1c5c8dfa Skinny: don't hangup remote calls 2010-07-27 23:48:21 +02:00
Mathieu Parent 165140e076 Skinny: ib_calls stats 2010-07-27 23:48:21 +02:00
Anthony Minessale 9b4aca3b78 fix regression 2010-07-27 11:11:16 -05:00
Anthony Minessale 21d20ac3f8 revert patch, breaks fs_cli 2010-07-27 10:46:04 -05:00
Jeff Lenk c8f9fb565c FSCORE-641 Windows: Don't report "unknown command" on console when empty command has been given 2010-07-27 09:23:56 -05:00
Jeff Lenk 4c64ce4162 VS2010 tweak x64 release 2010-07-27 09:16:26 -05:00
Anthony Minessale 54b768eede fifo tweaks 2010-07-26 18:53:52 -05:00
Michael Jerris 6bb5703e16 don't delete on fifo reparse 2010-07-26 16:12:55 -04:00
Jeff Lenk 812f4309ee VS 2010 - Change to V4 framework, add SWIG v2.0 files to fix release build exceptions(temp fix till we upgrade all SWIG files) 2010-07-26 11:34:04 -05:00
Anthony Minessale 8915c6a94e reduce memory usage 2010-07-24 01:03:21 -05:00
Anthony Minessale 7d554c1164 fix seg in js hangup 2010-07-24 00:20:37 -05:00
Jeff Lenk e660e01d20 add missing vs2010 2010-07-23 19:49:30 -05:00
Anthony Minessale 9a667aeb1f fix leak 2010-07-23 16:15:10 -05:00
Anthony Minessale 8670318855 remove dup line 2010-07-23 14:13:45 -05:00
Anthony Minessale 710376fbe8 try to avoid skipping hangup hook 2010-07-23 14:11:47 -05:00
Anthony Minessale c98b863181 supress error message 2010-07-23 09:40:57 -05:00
Jeff Lenk 015bcaf671 MODENDP-301 Add mod_h323 to windows 2010-07-23 09:12:48 -05:00
root 235f812436 add missing param fax-old-asn in h323.conf.xml 2010-07-23 12:46:40 +04:00
root 30e3ed776b apply changes from mod_h323-patch.diff by Peter Olsson. 2010-07-23 12:25:48 +04:00
Anthony Minessale 44450cb013 fix some small mem leaks 2010-07-23 00:37:08 -05:00
Mathieu Parent 25fe16dfed ivr_play: preanswer before getting variables to avoid crash 2010-07-22 23:53:11 +02:00
Mathieu Parent b40804a5e3 Skinny: corrected early media
This is part of MODSKINNY-8
2010-07-22 23:30:15 +02:00
Anthony Minessale 09c1815c42 change channel app_flags to be realm specific and default old version to use __FILE__ as the realm name to avoid cross fire between apps using app flags 2010-07-22 14:37:34 -05:00
Mathieu Parent db1289dfaf Skinny: avoid crash with autocompletion when skinny is unloaded 2010-07-22 21:04:18 +02:00
Brian West d2a29d2c4c swigall 2010-07-22 12:58:42 -05:00
Brian West 2b1203115a DP-19 2010-07-22 12:44:35 -05:00
Anthony Minessale 91a87e9dd9 only let force_transfer_* vars work when an explicit value was not supplied 2010-07-22 10:50:00 -05:00
Jeff Lenk ffab09a03c fix windows build - uninited variable 2010-07-22 10:31:12 -05:00
Anthony Minessale 84d897cb05 fifo up 2010-07-22 01:23:06 -05:00
Anthony Minessale 7518c86a93 fifo tweaks 2010-07-21 19:40:13 -05:00
Anthony Minessale d3108020c5 use wait_for_state with NULL instead of same channel twice 2010-07-21 19:31:49 -05:00
Anthony Minessale ed7ccc1432 add api_reporting_hook (like api_hangup_hook but after reporting state) both honor session_in_hangup_hook 2010-07-21 14:48:08 -05:00
root 0b353d7a30 add missing conf prameter 2010-07-21 19:33:05 +04:00
root 5efe5c88b5 some t.38 and lockinng improvements.
replace ptrace with switch_log_printf.
2010-07-21 18:58:16 +04:00
Anthony Minessale beec142c5c fifo up 2010-07-21 02:46:35 -05:00
Rupa Schomaker a7c31e6fe9 FSCORE-637 - limit - reset rate and release resource apis
Thanks Moy
2010-07-20 22:21:32 -05:00
Mathieu Parent 5e07bd336c Skinny: hangup and hold calls in PROCEED state
as those CONNECTED
2010-07-20 22:43:56 +02:00
Mathieu Rene 27d8378f97 mod_hash: use esl_recv_timed with a 5000ms timeout when doing api commands 2010-07-20 16:24:50 -04:00
Anthony Minessale 8a7f38c650 FSCORE-636 2010-07-20 15:22:31 -05:00
Mathieu Rene 7431fbe9fd mod_hash: use 5 seconds connection timeouts for remote connections 2010-07-20 14:45:53 -04:00
Steve Underwood 28eb6e0ad9 Fixed the wording of a FAX log message 2010-07-21 00:22:24 +08:00
Giovanni Maruzzelli 5c2fa74f50 let's use XFlush instead of XSync, helps broken XLib
Signed-off-by: root <root@server1.celliax.org>
2010-07-20 11:12:22 -05:00
Rupa Schomaker cf9ddfa807 limit_hash_usage - no session in api 2010-07-19 22:56:09 -05:00
Anthony Minessale c61a119572 add caller table to fifo 2010-07-19 19:03:42 -05:00
Anthony Minessale b4773504db fix profile shutdown 2010-07-19 17:48:14 -05:00
Mathieu Rene a31222acba mod_hash: fix build 2010-07-19 16:13:10 -04:00
Jeff Lenk 0845297642 Fix Windows build 2010-07-19 12:47:09 -05:00
Anthony Minessale c45d21f266 s not d 2010-07-19 12:10:12 -05:00
Mathieu Rene 9e047ef1dc mod_hash: formatting and add an error message in the api 2010-07-19 13:09:21 -04:00
Rupa Schomaker 6420099cc9 mod_lcr: assign default profile even if testing is skipped 2010-07-19 11:18:34 -05:00
Anthony Minessale c8e8f26552 fifo tweak 2010-07-19 11:04:52 -05:00
Anthony Minessale 26358d6796 FSCORE-635 2010-07-19 10:59:18 -05:00
Mathieu Rene 52c278c2e1 mod_hash: fix null check on API 2010-07-19 11:50:15 -04:00
Mathieu Rene 381d7ac683 Merge branch 'mod_hash_remote' 2010-07-19 11:24:47 -04:00
Mathieu Rene 6d8c0b197e mod_hash: change tab spacing for api, remove unnecessary log at every connection attempt in case a box is down 2010-07-19 11:24:01 -04:00
Rupa Schomaker f10eebf86f FSCORE-632 - limit not decrementing properly 2010-07-19 10:16:15 -05:00
Mathieu Rene 67713fd6c2 mod_hash: fix syntax messages and add console autocomplete 2010-07-19 11:10:32 -04:00
Mathieu Rene 7036c9b8cd mod_hash: add api function 2010-07-19 11:05:10 -04:00
Mathieu Rene 90f33b83dc don't create the remote thread detached so we can join it 2010-07-19 10:22:40 -04:00
Andrew Thompson 4441d64c37 Merge branch 'master' of git.freeswitch.org:freeswitch 2010-07-17 14:50:32 -04:00
Andrew Thompson 9d44ed0409 Make XML fetch reply ACKs distinguishable, update freeswitch.erl 2010-07-17 14:02:57 -04:00
Michael Jerris 44b760ceb1 revert 98cc631 (FSCORE-635) causes incorrect media timeouts on some bridged sip to sip calls 2010-07-17 03:54:20 -04:00
Mathieu Rene f66ac8906b mod_hash: remote sync in working state 2010-07-17 01:14:11 -04:00
Mathieu Rene 83891a11d4 update 2010-07-16 23:35:03 -04:00
Mathieu Rene 9f7e98e01f add missing makefile 2010-07-16 23:06:27 -04:00
Mathieu Rene a55747aae2 mod_hash: remove runtime function properly 2010-07-16 22:57:24 -04:00
Mathieu Rene c5ad49da17 mod_hash: begin working on remote support 2010-07-16 22:50:58 -04:00
Anthony Minessale f79e62f305 fifo up 2010-07-16 18:31:00 -05:00
Anthony Minessale 98cc6311e3 FSCORE-635 2010-07-16 16:58:23 -05:00
Anthony Minessale f7e2410e61 FSCORE-634 2010-07-16 14:42:02 -05:00
Mathieu Rene 10d468a684 mod_hash: remove unneeded initializer 2010-07-16 13:54:26 -04:00
Anthony Minessale 7055d02750 fifo tweaks 2010-07-16 11:43:23 -05:00
Anthony Minessale 67c07ee1d1 avoidance a different way 2010-07-16 11:43:14 -05:00
Anthony Minessale 72be253d2b MODSOFIA-83 2010-07-16 10:05:12 -05:00
Anthony Minessale 90dec5c79d fifo up 2010-07-15 22:08:20 -05:00
Anthony Minessale bfe3128838 FSCORE-631 2010-07-15 21:09:48 -05:00
Anthony Minessale 1381d02a58 fifo tweaks 2010-07-15 20:36:54 -05:00
Mathieu Rene ade0dcd7cb declinato mortuus obfirmo! 2010-07-15 11:22:17 -04:00
Mathieu Rene e44b3da65e limit: fix leak and tweak switch_channel_log -> switch_channel_session_log() 2010-07-15 10:44:13 -04:00
Jeff Lenk 30d2e7fda2 FSCORE-626 Add alternate timing method support for Windows XP and 2003 - must be conditionally compiled(default is original timing) 2010-07-15 09:03:14 -05:00
Anthony Minessale 2a7eca492e fifo update 2010-07-15 09:03:13 -05:00
Anthony Minessale 7ec56500fb update 2010-07-15 09:03:12 -05:00
Anthony Minessale cfc14e5eec update 2010-07-15 09:03:11 -05:00
Anthony Minessale cd05bd0e91 update 2010-07-15 09:03:10 -05:00
Anthony Minessale b55ba88380 skip runs when messages are not needed 2010-07-15 09:03:09 -05:00
Anthony Minessale 4b57e7c8b7 typo 2010-07-15 09:03:09 -05:00
Anthony Minessale 348237485d add zstr 2010-07-15 09:03:08 -05:00
Anthony Minessale e3b06f7d0e fix sql stmt 2010-07-15 09:03:07 -05:00
Anthony Minessale d11ed65838 update 2010-07-15 09:03:06 -05:00
Anthony Minessale 6506cccfa5 add reporting vars 2010-07-15 09:03:05 -05:00
Anthony Minessale 1d712f313a fifo up 2010-07-15 09:03:03 -05:00
Anthony Minessale 0df997987e fifo up 2010-07-15 09:03:03 -05:00
Anthony Minessale cad1d49d6b fix logic bug and memory leak in new code 2010-07-15 09:03:00 -05:00
Anthony Minessale 2d30a8c286 add nomedia flag 2010-07-15 09:02:58 -05:00
Anthony Minessale 4ddc02a73f fix ringall issue 2010-07-15 09:02:57 -05:00
Anthony Minessale b9616e13df don't reset outbound_fail_count on pre-call use_count increments 2010-07-15 09:02:56 -05:00
Anthony Minessale b32a75c452 update 2010-07-15 09:02:54 -05:00
Anthony Minessale 8f878ecdda tweak2 2010-07-15 09:02:52 -05:00
Anthony Minessale 2ac5dd548d tweak 2010-07-15 09:02:51 -05:00
Anthony Minessale 4185259209 refactor 2010-07-15 09:02:45 -05:00
Anthony Minessale 5cd072a3fb allow vars to be set containing vars from languages 2010-07-15 08:42:51 -05:00
Anthony Minessale c3dcc603b1 fifo update 2010-07-15 01:00:08 -05:00
Anthony Minessale 395dc14a8d update 2010-07-14 19:47:43 -05:00
Anthony Minessale 6b19019aad update 2010-07-14 19:43:31 -05:00
Anthony Minessale ea6a549003 update 2010-07-14 19:38:40 -05:00
Anthony Minessale 28bc54a08d skip runs when messages are not needed 2010-07-14 18:59:42 -05:00
Anthony Minessale e12be24119 typo 2010-07-14 18:11:07 -05:00
Anthony Minessale 62d0aa3ec3 add zstr 2010-07-14 17:49:44 -05:00
Anthony Minessale 7339e6eb14 fix sql stmt 2010-07-14 17:14:39 -05:00
Anthony Minessale 76c4f2751c update 2010-07-14 16:52:55 -05:00
Anthony Minessale c50f59e36c add reporting vars 2010-07-14 16:38:46 -05:00
Marc Olivier Chouinard 8ceb2a9b27 mod_commands: Fix a segfault if no arguments is provided to limit_hash_usage 2010-07-14 14:30:30 -04:00
Anthony Minessale 634ca37067 fifo up 2010-07-14 12:40:41 -05:00
Anthony Minessale c73d98cd83 fifo up 2010-07-14 12:40:19 -05:00
Mathieu Rene e76d7d925e mod_hash: free all hashtables on shutdown 2010-07-13 19:05:07 -04:00
Anthony Minessale d355c28d4d fix logic bug and memory leak in new code 2010-07-13 17:27:37 -05:00
Anthony Minessale 119d01f65c fix small mem leak in util func 2010-07-13 16:52:32 -05:00
Anthony Minessale ac77c76818 add nomedia flag 2010-07-13 15:43:37 -05:00
Anthony Minessale f3907f771d fix ringall issue 2010-07-13 12:42:36 -05:00
Anthony Minessale 17a7a0dd7b don't reset outbound_fail_count on pre-call use_count increments 2010-07-13 08:34:10 -05:00
Rupa Schomaker 548c9061ab MODAPP-441: mod_lcr: add lcr_user_rate to imported a-leg vars 2010-07-13 06:07:49 -05:00
Anthony Minessale fa1148e9ee update 2010-07-13 01:41:27 -05:00
Anthony Minessale 32f6aa3b9e update 2010-07-13 00:47:41 -05:00
Anthony Minessale 1ed7837bc6 tweak2 2010-07-12 21:58:24 -05:00
Anthony Minessale d277778743 tweak 2010-07-12 20:58:39 -05:00
Anthony Minessale 93d38441a9 refactor 2010-07-12 12:00:53 -05:00
Anthony Minessale d6f14d0307 add fifo_member_usage app 2010-07-11 23:25:00 -05:00
Anthony Minessale 1734df82ca presence_data_cols 2010-07-11 21:00:13 -05:00
Jeff Lenk 7af395ef83 more tweaks for VS2010 2010-07-10 15:22:25 -05:00
Anthony Minessale 32bb81bde3 fifo tweaks 2010-07-09 16:09:15 -05:00
Anthony Minessale 616566b9f6 fix cid issue 2010-07-08 01:22:53 -05:00
Anthony Minessale 200cc44f67 fix sql to be more portable for tab complete 2010-07-08 01:22:53 -05:00
Michael Jerris 99c98d970b don't hangup on a caller that was transfered out of queue 2010-07-07 19:57:32 -04:00
Michael Jerris 821488bf9f add taking_calls param to fifo member add and config file 2010-07-07 16:21:14 -04:00
Anthony Minessale 4555b71199 declinatio mortuus obfirmo! 2010-07-07 15:13:45 -05:00
Rupa Schomaker 001705588e mod_lcr: fix dialplan issues with default profile and logging when no
caller_profile set
2010-07-07 13:56:38 -05:00
Anthony Minessale cadb4d948f cancel outbound call if customer hangs up 2010-07-07 11:29:25 -05:00
root cf48e0b688 Merge branch 'master' of ssh://git@git.freeswitch.org/freeswitch 2010-07-07 20:24:28 +04:00
root 8c58074c9a initial t.38 support.
remake logical channel opening.
add missing param name in example config.
2010-07-07 20:22:56 +04:00
Brian West f347698a47 MODEVENT-66 2010-07-07 09:13:34 -05:00
Rupa Schomaker af33afaa61 mod_lcr: don't validate profiles with ${} vars since they are dynamic
and we can't guess what the proper value should be
2010-07-06 23:45:00 -05:00
Jeff Lenk de5e747157 more tweaks for VS2010 2010-07-06 22:38:54 -05:00
Jeff Lenk 68fef16e37 more tweaks for VS2010 2010-07-06 16:10:35 -05:00
Anthony Minessale 4d4f5a0ecd fix race on sql stmt for show calls 2010-07-06 16:01:39 -05:00
Anthony Minessale aa318568c4 revert 2010-07-06 15:06:25 -05:00
Anthony Minessale 89769c2180 sort all inserts ahead of update/delete in queue processing 2010-07-06 14:42:03 -05:00
Anthony Minessale 088cee65f9 try to compensate for silly compiler issue 2010-07-06 13:34:24 -05:00
Anthony Minessale c321e67ab5 refactor 2010-07-06 13:20:27 -05:00
Anthony Minessale d239b31dfc sort the complete sql stmts to get proper ordering on tab complete 2010-07-06 12:03:09 -05:00
Michael Jerris cae9129f0a dup off the right caller profile 2010-07-06 11:32:04 -04:00
Anthony Minessale ccb9a4eb0d fix seg in user_recurse_variables=false edge case 2010-07-06 10:25:58 -05:00
Jeff Lenk fb9d60fcdb fix windows build 2010-07-05 21:09:37 -05:00
Anthony Minessale b037f1b6e1 doh 2010-07-05 16:48:07 -05:00
Anthony Minessale 01b17ec69e prefer telephone-event with same rate over others 2010-07-05 14:26:38 -05:00
Anthony Minessale e9405ba64b fix build 2010-07-05 13:13:47 -05:00
Rupa Schomaker 612356b7b6 Revert "switch to switch_cache_db_dismiss_db_handle to reduce odbc"
This reverts commit ab3d7d144e.
2010-07-05 11:11:22 -05:00
Rupa Schomaker 9741086975 Revert "mod_lcr: use switch_cache_db_dismiss_db_handle to reduce persistant"
This reverts commit 6449861e02.
2010-07-05 11:11:07 -05:00
Brian West c3d6c648d3 fix configure and compile when using --disable-core-libedit-support 2010-07-05 10:08:30 -05:00
Anthony Minessale 0c826b1fc8 add sched_cancel function to cancel any impending sched_X funcs 2010-07-02 14:06:53 -05:00
Anthony Minessale 23fd8ebb3e add optional exceptions to mod_distributor to list nodes to skip 2010-07-02 13:31:12 -05:00
Anthony Minessale a7d8f866fd fix new util function to actually do what it says it will 2010-07-02 13:00:29 -05:00
Anthony Minessale 6c7970f969 let bypass calls sit in park 2010-07-02 12:04:02 -05:00
Brian West 8c7a976252 swigall 2010-07-02 11:26:42 -05:00
Anthony Minessale b10ea3c0b6 fifo tweaks 2010-07-02 09:27:36 -05:00
Rupa Schomaker 4e1d522198 oops, compile fix 2010-07-02 00:13:44 -05:00
Rupa Schomaker 4294d0a79d if missing db.conf.xml don't fail, just use sqlite 2010-07-02 00:03:13 -05:00
Brian West 6117234549 FSCORE-627 2010-07-01 23:15:37 -05:00
Anthony Minessale 43cbb7eaa7 stupid warning 2010-07-01 22:14:07 -05:00
Brian West 8009ec0b5c FSBUILD-287 2010-07-01 18:16:08 -05:00
Anthony Minessale 182b030f94 fix sql 2010-07-01 16:57:21 -05:00
Anthony Minessale 58b67bc5cc add outbound_per_cycle param to control how many outbound calls are made per cycle and normalized some of the output in fifo status 2010-07-01 15:24:14 -05:00
Anthony Minessale 3a6bb506c0 passing non-null value to generate_xml_cdr now implies its an initalized xml object 2010-07-01 15:22:13 -05:00
Anthony Minessale 21edf395ca de-ass 2010-07-01 15:19:40 -05:00
Anthony Minessale 1fba654845 fix parse err in originate code 2010-07-01 14:21:44 -05:00
Anthony Minessale 7898679b20 tweak 2010-07-01 09:37:49 -05:00
Anthony Minessale b7c5a80a70 comment out vars 2010-07-01 09:33:44 -05:00
Di-Shi Sun dbf93daae8 Merge branch 'master' of ssh://git@git.freeswitch.org/freeswitch 2010-07-01 16:26:20 +08:00
Di-Shi Sun 32dbb191fd Added work mode option and support for outbound proxy. 2010-07-01 16:20:10 +08:00
Anthony Minessale 636283c387 doh2 2010-06-30 22:29:40 -05:00
Anthony Minessale 9db5abefdb doh 2010-06-30 22:20:06 -05:00
Anthony Minessale 34fe9e34c9 tweaks 2010-06-30 22:13:20 -05:00
Anthony Minessale 7f9beb96cc revamp fifo with a ringall strategy so you can see the stupid callers' caller id .... 2010-06-30 21:46:38 -05:00
Anthony Minessale 5b11c81731 fix sql stmt 2010-06-30 21:32:17 -05:00
Anthony Minessale 462e62547e add new util function to parse of vars in parens from strings 2010-06-30 20:41:21 -05:00
Anthony Minessale 9c7fb0d4ca support stacked [] pairs in origiante 2010-06-30 20:09:06 -05:00
Anthony Minessale 09bd04734c prune check 2010-06-30 16:25:19 -05:00
Brian West 53761efdf6 fix logging and missing new line 2010-06-30 11:11:21 -05:00
Anthony Minessale f2ea3ee315 indent run 2010-06-30 10:35:15 -05:00
Anthony Minessale e11560ddf3 share handles when not using sqlite 2010-06-30 09:05:14 -05:00
Mathieu Rene 6bd82d1fb4 Add fsctl shutdown_check to see if we're currently shutting down 2010-06-29 23:03:10 -04:00
Rupa Schomaker c0246b1143 add some docs to the switch_cache_db_* functions 2010-06-29 16:18:44 -05:00
Rupa Schomaker 6449861e02 mod_lcr: use switch_cache_db_dismiss_db_handle to reduce persistant
db connections under heavy load.
2010-06-29 16:04:45 -05:00
Rupa Schomaker ab3d7d144e switch to switch_cache_db_dismiss_db_handle to reduce odbc
usage under heavy switch load
2010-06-29 16:00:44 -05:00
Anthony Minessale 98a436bb27 add switch_cache_db_dismiss_db_handle 2010-06-29 15:50:03 -05:00
Anthony Minessale 51cb9efe9a remove ass 2010-06-29 14:05:44 -05:00
Anthony Minessale d700e69625 . 2010-06-29 13:47:15 -05:00
Michael Jerris d21af530b9 fix mod_celt rebuilds library when not required 2010-06-29 13:03:23 -04:00
Michael Jerris 9c5cd268f7 mod_conference: fix build error for Meftah before he drives me insane with nagging 2010-06-29 13:02:25 -04:00
Anthony Minessale fd5723387e update agc 2010-06-29 09:56:38 -05:00
Jeff Lenk 9361e2ba9d more tweaks for VS2010 2010-06-29 09:55:08 -05:00
Anthony Minessale 911e9182e1 add cid-in-1xx profile param and sip_cid_in_1xx chan var 2010-06-29 09:32:41 -05:00
Anthony Minessale 5ef1e00d3a LBAPR-4 2010-06-29 08:51:39 -05: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
Anthony Minessale 7626a6c6b4 nm this is bad 2010-06-28 10:25:21 -05:00
Anthony Minessale 013222bba3 wait for state change 2010-06-28 08:49:24 -05:00
Anthony Minessale 46064642ba update 2010-06-28 08:37:11 -05:00
Anthony Minessale 3b1d9f5bef clear flag on destroy 2010-06-28 08:15:55 -05:00
Anthony Minessale 1b3a5df08d update 2010-06-25 21:10:13 -05:00
Andrew Thompson 2adde7d86d mod_conference: Add energy, volume_in and volume_out to xml_list 2010-06-25 19:29:33 -04:00
Anthony Minessale 612f3a36f3 remove initial announcement 2010-06-25 17:10:32 -05:00
Anthony Minessale 77c662687a add (experimental) agc flag 2010-06-25 16:57:01 -05:00
Anthony Minessale ff1a52ab18 add call_uuid 2010-06-25 13:25:13 -05:00
Mathieu Parent 20194286a4 Skinny: correct early media and answer
- SWITCH_MESSAGE_INDICATE_DISPLAY was missing a "break" statement
- handle not responding device (cancels early media or answer)
- don't send messages when listener is not ready (fix rare crashes)
2010-06-25 18:25:12 +02:00
Anthony Minessale 8d0c81103e add call_uuid var 2010-06-24 17:28:20 -05:00
Anthony Minessale 36648cb177 doh 2010-06-24 16:27:11 -05:00
Anthony Minessale df79ecce8e fix rtcp from nat to autoadjust with rtp 2010-06-24 16:01:55 -05:00
Anthony Minessale 5a6461baf5 refactor vars to call time 2010-06-24 15:49:48 -05:00
Brian West 44a90b4798 swigall 2010-06-24 15:33:41 -05:00
Anthony Minessale 464ecd1b18 revert part of 92bd8966fa FSCORE-598 2010-06-24 14:30:37 -05:00
Anthony Minessale 64a71c5798 destroy handle on bad authenticate 2010-06-24 13:19:14 -05:00
Anthony Minessale c58efca29d add some cols to fifo_outbound 2010-06-24 11:52:49 -05:00
Anthony Minessale 3240a6f395 update callstate in sql event handler 2010-06-24 10:32:45 -05:00
Anthony Minessale 10b8cfa18e be more strict about changing callstate based on clearing hold flag 2010-06-24 10:09:39 -05:00
Rupa Schomaker 4869da2370 MODAPP-437 - event backend should be db not sql 2010-06-23 13:52:53 -05:00
Anthony Minessale 0bff1a411b clean up indenting in sofia 2010-06-23 13:22:52 -05:00
Anthony Minessale 39f6c58557 minor refactor 2010-06-23 11:47:39 -05:00
Mathieu Rene 8ac3bdca6e Add redis backend to limit 2010-06-22 00:16:50 -04:00
Rupa Schomaker 8c8d962e3a fix perms 2010-06-21 09:51:57 -05:00
Rupa Schomaker b36f2a23bf timer based nat_map refresh 2010-06-21 09:51:57 -05:00
Rupa Schomaker cb6f978d93 mod_limit is now a backwards compatible shim 2010-06-20 19:03:38 -05:00
Rupa Schomaker ea71a2401e backward compat mod_limit.c 2010-06-20 19:03:38 -05:00
Rupa Schomaker be2bd3c180 fix perms 2010-06-20 19:03:38 -05:00
Rupa Schomaker a040a605e6 add backward compatible shims 2010-06-20 19:03:38 -05:00
Jeff Lenk 4010911db9 sync express to limit changes + add skinny 2010-06-20 12:07:11 -06:00
Jeff Lenk 3de6c7a59c missing mod_hash 2010-06-20 11:03:07 -05:00
Rupa Schomaker d8facbcf71 mod_lcr update. MODAPP-340, MODAPP-355
arbitrary b-leg vars, limit support, lcr/ endpoint
 custom_sql now is field based rather than position based
 NOTE: custom_sql is incompat with prior version
2010-06-19 20:08:06 -05:00
Rupa Schomaker d5ad29b585 typo 2010-06-19 20:07:39 -05:00
Rupa Schomaker 1c17da93ef rationalize some logging 2010-06-19 19:06:27 -05:00
Rupa Schomaker 9b5778f8e1 dup -ERR so we can free it later 2010-06-19 14:49:15 -05:00
Rupa Schomaker f76f836b0e rename sql to db for limit backend to make consistent 2010-06-19 10:58:58 -05:00
Rupa Schomaker 6f0d7a7bcf remove WTF 2010-06-19 08:12:00 -05:00
Rupa Schomaker 415b4589ac revert mod_lcr changes 2010-06-19 08:08:42 -05:00
Rupa Schomaker ab2165c56b fix tab 2010-06-19 07:49:34 -05:00
Rupa Schomaker 3f4ca2d3ac MODAPP-407 2010-06-19 07:49:34 -05:00
Rupa Schomaker 0e8a26f840 sync changes in branch rupa_limit 2010-06-19 07:49:34 -05:00
Rupa Schomaker f6eda2c23b fix check for NANPA 2010-06-19 07:48:48 -05:00
Anthony Minessale dac1243900 add playback_timeout_sec to core and make it useful in valet_parking 2010-06-18 18:07:31 -05:00
Anthony Minessale 6f41b446cb add replace func 2010-06-18 17:46:07 -05:00
Anthony Minessale d1492c0da4 remove log 2010-06-18 17:39:44 -05:00
Anthony Minessale fabaa4a28e MODSOFIA-77 2010-06-18 17:09:26 -05:00
Anthony Minessale 2ff5af80fa skip invalid uuids on eavesdrop runs 2010-06-18 17:00:29 -05:00
Anthony Minessale a0c641aeb7 MODSOFIA-59 (part 2) 2010-06-18 16:53:02 -05:00
Joao Mesquita e8f5bbae28 Add a var with the contact count 2010-06-18 18:39:17 -03:00
Joao Mesquita 41b7cae35c Add timeout support as config option 2010-06-18 18:30:05 -03:00
Anthony Minessale beae21d729 MODSOFIA-59 2010-06-18 15:42:28 -05:00
Jeff Lenk 61f50f6c90 move output dll to common folder 2010-06-18 15:21:45 -05:00
Anthony Minessale 92bd8966fa FSCORE-598 2010-06-18 13:40:10 -05:00
Anthony Minessale d942d9f4c2 make eavesdrop indicate display of who you are listening to 2010-06-18 09:08:51 -05:00
Jeff Lenk c2bcc926c5 fix line endings 2010-06-17 23:13:32 -05:00
Anthony Minessale b670b624ad mod_fax should go away 2010-06-17 15:14:09 -05:00
Anthony Minessale 3d5350045d send display of caller who left message during vm playback 2010-06-17 15:04:09 -05:00
Anthony Minessale 8b4a8cc3ef format refactor 2010-06-17 14:36:31 -05:00
Anthony Minessale cc346c21d5 build fix 2010-06-17 14:36:31 -05: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
Anthony Minessale c5086b1517 jsonification into the core and ESL 2010-06-17 11:43:09 -05:00
Anthony Minessale 3026e639fe MODENDP-312 2010-06-17 10:24:36 -05:00
Mathieu Parent 5017869399 Skinny: handle early media
See MODSKINNY-8 (switch_core_io.c:121
SKINNY/internal/SEP002699438FB6:0/1 has no read codec when using early
media)
2010-06-17 07:44:33 +02:00
Mathieu Parent df92a3ca07 Skinny: Remove unused flags 2010-06-17 07:05:28 +02:00
Mathieu Parent 2629a570c7 Skinny: MWI improvement: allow domain name <> profile name 2010-06-16 22:42:15 +02:00
Mathieu Parent 1d7d014612 Skinny: Basic MWI
With following limitations:
- only first line is handled
- only works well when domain name = profile name
2010-06-16 22:42:15 +02:00
Anthony Minessale fc0f16246a add t38_gateway_rx_fillin 2010-06-16 11:49:13 -05:00
Anthony Minessale 51aa05715d MODAPP-435 2010-06-16 11:21:25 -05:00
Anthony Minessale f4324eb3d4 add queued arg to ring_ready app to send 182 2010-06-15 16:14:39 -05:00
Anthony Minessale 3c688a95f8 MODENDP-310 2010-06-15 15:48:12 -05:00
Anthony Minessale bc2b4795c1 add callee fields to channels table 2010-06-15 11:44:48 -05:00
Anthony Minessale 2b2f921442 caller/callee id flipping for blind xfer 2010-06-14 18:37:53 -05:00
Moises Silva beca1423d5 mod_sangoma_codec: Accept Comfort Noise IANA
Default to silence suppression turned off
                   Check for root user
2010-06-14 19:24:57 -04:00
Brian West e0f7c2e320 FSMOD-60 2010-06-14 14:12:14 -05:00
Anthony Minessale c2cfe1b202 FSMOD-61 2010-06-14 14:10:15 -05:00
Anthony Minessale de001cb65a FSMOD-61 2010-06-14 13:43:51 -05:00
Anthony Minessale 64aaf4e9d8 FSMOD-61 2010-06-14 13:42:06 -05:00
Brian West 520bc29d94 THEORA Passthru Video Codec 2010-06-14 09:38:26 -05:00
Brian West a95fa59e87 MODSOFIA-78 2010-06-13 19:17:52 -05:00
Brian West 67217f0c9b SFSIP-214 don't override with a possible NULL value for tech_pvt->cid_type because its already defaulted to the profile setting at the top of sofia_glue_do_invite 2010-06-13 19:07:11 -05:00
Anthony Minessale 3fbd9e2150 MODAPP-433 2010-06-11 11:08:51 -05:00
Anthony Minessale 22569d4ac5 add multiple rtp-ip support to sofia profiles
add extra rtp-ip params to a profile to add more ip which will be used round-robin as new calls progress.
2010-06-10 17:10:03 -05:00
Brian West 2e347c9326 Adding subject to SEND_MESSAGE 2010-06-10 15:48:29 -05:00
Mathieu Parent 2fc09235b7 Skinny: split event handlers 2010-06-10 08:35:05 +02:00
Anthony Minessale 57fc899842 add missing rwunlock 2010-06-09 11:15:07 -05:00