Commit Graph

231 Commits

Author SHA1 Message Date
William King d3bac671d2 FS-7526: add enable_fallback_format_fields for mod_amqp producer profiles if the profile param is set. 2015-05-03 11:23:30 -07:00
William King b51c054474 FS-7060 add configuration of the amqp command binding key 2015-04-08 16:04:00 -07:00
William King d55c4a053b FS-7060 expanded configuration for amqp command configuration 2015-04-07 16:11:34 -07:00
William King 1a96f23f27 Adding mod_amqp as an event_handler module
AMQP(Advanced Message Queueing Protocol) is an event bus protocol
with more info here http://www.amqp.org/about/what

mod_amqp implements the client side of the amqp protocol. Currently
the module supports two separate, but not mutually exclusive usages:

1. Sending a filtered whitelist of events to an AMQP server. The
before the events are sent an amqp routing header is generated so that
downstream subscriptions can subscribe using filters. If the
connection to the remote server is interrupted, the module will
attempt to reconnect.

2. Subscribing to a 'control' channel on the remote AMQP server. When
events are received on this channel if they match a configured filter,
the commands are run locally as api commands. If the filter for the
events being sent to the remote AMQP server include SWITCH_EVENT_API
then the results of the api commands will be sent back to the AMQP
server.

FS-7060 #resolve
Thanks-to: Daniel Bryars <danb@aeriandi.com> and Tim Brown <tim.brown@aeriandi.com>
2015-04-03 15:34:09 -07:00
Chris Rienzo e338b8865b FS-7346 #resolve #comment update mod_mongo driver to 1.1.0 2015-03-04 09:06:10 -05:00
Mike Jerris cb9f4dad43 Merge pull request #195 in FS/freeswitch from ~ARTURZ/freeswitch:FS-7299-mod_xml_cdr-cookie-file to master
* commit 'e26605703ff8be1055ffee799722ff488a855995':
  FS-7299: Implement cookie-file option for mod_xml_cdr.
2015-02-20 11:52:51 -06:00
Brian West 9fe512805b FS-7301 #comment set the tx-reinvite-packet-count to 400, seems we are too fast for the remote in this case which is causing your failure #resolve 2015-02-19 14:43:58 -06:00
Artur Zaprzała e26605703f FS-7299: Implement cookie-file option for mod_xml_cdr. 2015-02-19 09:03:53 +01:00
Manav Rathi 35e4c978ce Do not autoload mod_v8 in the default config [FS-7263]
mod_v8 is commented out in modules.conf (possibly because it requires
v8 development files installed), but is present in modules.conf. This
commit updates modules.conf.xml to reflect the defaults present in
modules.conf and not try and autoload mod_v8. With this change, the
spurious warning during start up goes away.
2015-02-11 11:42:40 +05:30
Ken Rice c16f9ec1d9 FS-7191 #resolve #comment edit pgsql example connection string to remove unneeded option that may cause a failure on some systems. 2015-01-26 15:57:33 -06:00
Brian West 825121843f tweak cdquality conference defaults 2015-01-05 16:41:13 -06:00
Julien Chavanton 826d428741 FS-6992 [mod_opus] global configuration or maxplaybackrate and maxaveragebitrate
from opus.conf.xml
2014-11-14 10:31:32 +01:00
Nathan Neulinger f175c71188 FS-6805 add support for logging full timestamps with dialplan, defaults to old behavior unless requested 2014-11-11 13:25:47 -06:00
Chris Rienzo a74e29affa added mod_graylog2 and mod_mongo to RPM package. Added graylog.conf.xml to vanilla config, but disabled in modules.conf.xml 2014-11-04 15:18:11 -05:00
Mike Jerris cba216ca27 Merge pull request #56 in FS/freeswitch from ~OLEGSTOLYAR/freeswitch:master to master
* commit '49a3672e4206a2a730220ec4bc2426274441ef64':
  Add ability to log commands executed in mod_xml_rpc
2014-10-29 12:59:43 -05:00
olegstolyar 49a3672e42 Add ability to log commands executed in mod_xml_rpc 2014-10-29 17:08:21 +00:00
Brian West 6ac26fcc3e Update timezones 2014-09-30 09:58:42 -05:00
Michael Jerris e02e41a5c1 don't package mod_cluechoo and don't build/load by default 2014-09-23 18:10:01 -04:00
Brian West d06ac756eb clarify tls ciphers and update num to allow for ipv6 and tls options 2014-09-10 14:49:59 -05:00
Travis Cross ad9381218d Remove stray leading slashes
ref: commit ce96d95c5e
2014-09-04 21:01:57 +00:00
Travis Cross 27e3b5b705 Name variable `storage_dir`
...rather than `storage`.

ref: commit ce96d95c5e
2014-09-04 20:57:28 +00:00
Russell Treleaven a159b58790 fix missing "/" in path 2014-09-01 08:50:51 -04:00
Russell Treleaven ce96d95c5e add support for cache directory
make configs use specific directory variables instead of just base_dir
so that one configuration can be used for fhs and legacy installations
2014-08-31 20:22:08 -04:00
Brian West 2e41a433d7 FS-6719 #resolve 2014-08-01 16:55:53 -05:00
Brian West bf0f488b99 tweaks 2014-07-25 15:54:40 -05:00
Brian West b7f2eab5f1 Fix this to use the vars for path to wss.pem 2014-07-25 10:22:26 -05:00
Anthony Minessale ff2edeb219 add blind-reg param to verto 2014-07-19 00:42:49 +05:00
Travis Cross 02ee686d85 Remove remaining traces of mod_spidermonkey 2014-07-18 19:07:38 +00:00
Brian West ba067f3237 FS-6563 2014-07-09 07:47:17 -05:00
Anthony Minessale 7f36607ea5 verto default config 2014-06-11 17:53:39 -05:00
Brian West 757b744010 Since we're all about WebRTC, We should compile and enable OPUS by default to lower the number of steps to complete a WebRTC setup 2014-05-23 08:11:03 -05:00
Michael Jerris d6fe10979d remove opezap from tree, it has been replaced by freetdm 2014-05-06 11:05:54 -04:00
William King 3575a07c40 FS-6271 --resolve Adding support for smoothing the min-cpu-idle by X number of seconds. Adds the cpu-idle-smoothing-depth into the conf/autoload_configs/switch.conf.xml configs with a default value of 30 seconds. 2014-02-26 12:36:50 -08:00
Brian West 514bbd3818 uncomment 48k 2014-02-25 17:01:09 -06:00
Brian West 1c9604e9d0 FS-1307 Don't load event socket on bind error 2014-02-24 04:28:25 -06:00
Anthony Minessale 1bc1eed78e rm mod_speex load line from default configs 2014-02-19 17:16:36 -06:00
Brian West 0911849154 Missed this we don't use underscores in settings in config files to prevent confusiong between variables and settings 2014-02-19 12:46:23 -06:00
Brian West cf1329df63 FS-6209 --resolve 2014-02-18 22:21:46 -06:00
Peter Olsson 9059fb91cc FS-5045 2014-02-02 12:33:37 +01:00
Anthony Minessale d2ba4c60c5 FS-5420 --resolve 2014-01-24 03:11:53 +05:00
Anthony Minessale 6fef880f12 FS-5675 --resolve 2014-01-24 00:23:58 +05:00
Travis Cross 3a595f278a Log channel UUID by default
We want people to have this on so that when we're looking at reported
log files we can tell what is going on.
2014-01-22 23:43:03 +00:00
Peter Olsson b762332669 Initial commit of mod_v8 2014-01-14 15:38:41 +01:00
Travis Cross b9b9f6fe7c Drop mod_spidermonkey from our default build
There are build issues with mod_spidermonkey on certain platforms, and
we hope to replace it soon anyway.
2014-01-08 21:12:19 +00:00
Chris Rienzo 9d70d99d89 mod_mongo: use C++ driver pooling, added support for socket timeout 2013-12-09 11:09:50 -05:00
Nathan Neulinger 1825b5bc89 FS-5599 add to vanilla conf 2013-10-02 12:51:22 -05:00
Raymond Chandler 8d005a4138 fix commented load 2013-07-22 10:41:01 -04:00
Ken Rice eb329ad5ae FS-5524 --resolve 2013-07-10 11:49:59 -05:00
Travis Cross ab641842f4 Fix comment spelling
Thanks-to: Mariusz Czułada <manieq.net@gmail.com>
2013-05-25 21:40:40 +00:00
Anthony Minessale 97faaab42c FS-5430 --resolve 2013-05-15 09:27:18 -05:00
Kristin King 14f77e1b9a FS-5249: --resolve add message sort ordering. 2013-04-17 15:09:39 -07:00
Brian West f1e8f09c2f FS-5255 --resolve 2013-04-03 09:01:18 -05:00
Raymond Chandler 46768af7cb add number translation module 2013-04-01 21:00:26 -04:00
Anthony Minessale 74a58cd50b add mod_b64 2013-03-31 21:27:27 -05:00
Chris Rienzo f45fa08e15 mod_http_cache: add support for http/https formats if enable-file-formats is set to true in http_cache.conf. Don't load mod_httapi if you use this option 2013-03-18 17:58:51 -04:00
Jeff Lenk d9a4b8a9b0 FS-5156 --resolve default configuration needs new dsn 2013-03-09 13:00:22 -06:00
Michael S Collins 70c391d215 Add mod_curl to modules.conf.xml 2013-02-25 16:19:32 -08:00
Marc Olivier Chouinard 5542d040a2 mod_voicemail: Add new vm_fsdb_pref_greeting_get
mod_voicemail_ivr: Added the new param for API vm_fsdb_pref_greeting_get WARNING, you must add it to the config or else module will complain of missing value... With the new API, it will now playback the greeting when setting it.  Will need to figure out a better way to deal with api being added in the future...  Add support to auto start new message playback and made it default in the config file.
mod_voicemail_ivr phrases : make value = 0 as plural (0 messages).  Don't tell the option for new message if no new message present.  Changes a few default key to match more closely mod_voicemail key settings.
2013-01-24 00:04:34 -05:00
Marc Olivier Chouinard 67111b0770 mod_voicemail_ivr: Fix default config file 2013-01-22 21:59:15 -05:00
Ken Rice 784380a650 update these examples to use the correct syntax for pgsql 2012-11-02 19:07:26 +00:00
Brian West 43dfc70327 FS-4745 --resolve 2012-11-01 15:04:31 -05:00
Ken Rice a0a584b0c9 you cant have -- inside an xml comment... we should really be testing changes like this to the config files before we push this as this wouldnt even make it past a clean install start up or reloadxml test 2012-10-08 20:57:20 -04:00
Eliot Gable 5cb354dddc Initial core-pgsql support based on native libpq; FS starts and stops without errors using core-pgsql. 2012-10-08 20:33:57 +00:00
Robert Jongbloed 75c3e36009 Added XML config for H.323 User Input Indication (DTMF) mode 2012-09-19 12:32:36 +10:00
Moises Silva 350fbdbfb0 Update oreka.conf.xml comments 2012-09-18 15:46:22 -04:00
Moises Silva 0cdcf7ff86 Move oreka.conf.xml to vanilla/autoload_configs/ 2012-09-18 15:41:28 -04:00
Steve Underwood ea58df8456 Fixed Cairo's entry in the timezone files
Changed mod_spandsp so it tries to resolve timezone names like Asia/HongKong
to a POSIX timezone descriptor string, like other parts of FreeSwitch do.
2012-08-22 22:25:54 +08:00
Robert Jongbloed cd21b67c1d Updated mod_opal to latest stable OPAL version.
Enhancements to trace logging, include threads and context ID.

Changed default opal_conf.xml to allow more than just G.711 uLaw and not to clutter log file with debug logs.

Added to opal_conf.xml item for "disable-transcoding".

Updated build/buildopal.sh to use correct ./configure items for PTLib, allow for something other than standard install directory for PTLib/OPAL and be able to easily bind to a specific release of PTLib/OPAL.
2012-08-16 14:23:48 +10:00
Brian West 76ad8c549b preserve transport from records lookup 2012-07-24 19:56:48 -05:00
Brian West 7f525d5ca9 tcp too yo 2012-07-24 13:24:50 -05:00
Anthony Minessale 134973187a FS-4092 --resolve 2012-07-23 14:03:53 -05:00
Anthony Minessale da18061744 FS-4444 2012-07-18 21:48:53 -05:00
Brian West 7dc9a9cacc FS-3085 --resolve 2012-06-25 15:31:58 -05:00
Anthony Minessale 76fae0cec0 add video support to lib/mod.dingaling this needs testing, google voice won't work with video calls so disable video codecs if you use that 2012-06-22 18:15:06 -05:00
Travis Cross 226851e8b0 don't use Siren or iLBC by default in example configs
These codecs are non-free which creates issues for distributions, so
let's not require these by default to run our example configs.  We can
add back in iLBC once we resolve the licensing situation with our
in-tree implementation.
2012-05-29 18:41:17 +00:00
Anthony Minessale 172e4a3041 FS-4183 here is a start, it still needs some work but here are the basic components, initially I am using the algorithim we use to generate artifical silence (static) and using one of those values to sleep a certian number of microseconds plus the cumulative bytes of events but i bet there is still some predictability in there so it needs some more 2012-05-14 06:58:41 -05:00
Anthony Minessale 5cf33770e1 add conf for mod_xml_scgi 2012-05-09 14:09:52 -05:00
Anthony Minessale 098f196298 FS-4088 2012-04-11 08:16:15 -05:00
Anthony Minessale f209ae0191 add updated conf 2012-04-10 14:02:03 -05:00
Anthony Minessale d6eec9ea72 FS-4075 2012-04-05 11:18:18 -05:00
Ken Rice ee71daa1f6 conf: mv conf/* -> conf/vanilla/* 2012-03-24 03:19:32 +00:00