freeswitch/build
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
..
config Require libcurl as a system dependency 2014-03-20 21:15:29 +00:00
freeswitch.build/freeswitch.pbxindex add freeswitch xcode project shell. Nothing here yet. 2007-11-02 18:22:24 +00:00
Makefile.am Updating the wiki location, and changing the appropriate links to https from http 2014-07-19 14:47:27 -07:00
Makefile.centos5 Tweak Cent5 auto build 2015-02-16 09:17:20 -06:00
Makefile.centos6 FS-7270 look for -bin first 2015-02-12 13:10:02 -06:00
Makefile.openbsd DOCS-16 DOCS-15 and remember patches are welcome 2014-10-29 17:25:15 -05:00
Makefile.solaris11 DOCS-16 DOCS-15 and remember patches are welcome 2014-10-29 17:25:15 -05:00
build_patch.sh Add script for build testing patches 2014-01-09 16:10:50 +00:00
buildlib.sh change lib download paths to use http://files.freeswitch.org 2009-07-02 02:06:15 +00:00
buildmrcpserver.sh FSBUILD-249 2010-02-23 22:56:54 +00:00
buildopal.sh FS-6973 revert this line 2014-11-07 17:41:29 -06:00
buildzrtp.sh FSBUILD-249 2010-02-23 22:56:54 +00:00
cc.sh add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
config.layout wip move towards adding directory layout control to configure 2010-01-11 14:36:29 +00:00
coverity_model.c basic mutex model for coverity 2014-05-22 18:40:30 +00:00
curses.patch add more stuff for rpm's 2007-11-20 23:39:44 +00:00
fixautoconf.sh add fixautoconf 2007-05-09 01:33:10 +00:00
fixautomake.sh use newer versions 2007-09-19 14:58:40 +00:00
fixlibtool.sh use newer versions 2007-09-19 14:58:40 +00:00
freeswitch.init.archlinux FSSCRIPTS-10 thanks Sergey 2008-12-15 18:14:53 +00:00
freeswitch.init.redhat FS-4042 fix a file path 2012-03-29 16:14:54 -05:00
freeswitch.init.suse --resolve FS-4234 2012-05-21 09:58:02 -05:00
freeswitch.ld.so.conf add more stuff for rpm's 2007-11-20 23:39:44 +00:00
freeswitch.monitrc FSBUILD-240 2010-02-09 19:18:00 +00:00
freeswitch.pc.in add pkgconfig file 2010-01-12 04:43:39 +00:00
freeswitch.sysconfig we moved this to the init file instead as you allways need it 2008-03-19 18:36:56 +00:00
fs_ivrd.init.redhat fs_ivrd init script for redhat/centos. 2010-03-13 22:23:54 +00:00
gen_indent.pl add gen_indent.pl 2008-05-27 04:31:01 +00:00
getg729.sh.in add make targets for mod_com_g729 mod_com_g729-activate mod_com_g729-install mod_com_g729-clean mod_com_g729-uninstall 2011-02-14 13:52:55 -06:00
getlib.sh.in reindent 2012-05-28 12:24:46 +00:00
getsounds.sh.in getsounds.sh: style tweaks 2012-04-25 08:59:12 +00:00
ignore_helper.pl update copyright header for 2014 2014-02-12 12:08:56 -06:00
indent_options.sh clean up indenting in sofia 2010-06-23 13:22:52 -05:00
modcheck.sh Exclude ftmod_ as those are submodules of mod_freetdm 2014-06-20 10:23:05 -05:00
modmake.rules.in Require libcurl as a system dependency 2014-03-20 21:15:29 +00:00
modmake.rulesam use AM_SILENT_RULES where available and remove our hacks for quiet builds as they don't work very well and cause other build problems 2014-03-17 14:33:55 -04:00
modules.conf.in Adding mod_amqp as an event_handler module 2015-04-03 15:34:09 -07:00
moh_version.txt bump music and en/us/callie sounds files revs 2014-09-11 17:54:33 -05:00
next-release.txt Tweaks for building packages 2015-02-09 12:21:08 -06:00
print_git_revision.c Condense the humanized FS version string 2012-09-23 04:13:04 +00:00
set-fs-version.sh debian: Add support for humanized version string 2012-09-23 07:49:21 +00:00
sounds_version.txt June French RPMs 2014-09-12 21:14:55 +04:00
strip.pl add bind method to EventConsumer takes same args as constructor to bind more events to an existing consumer 2010-05-10 13:07:34 -05:00
swigall.sh fold version macros into runtime functions to avoid cascade rebuilds when modifying the core 2014-01-17 01:54:47 +05:00
turbo_build.sh tweak 2009-02-16 13:57:25 +00:00