Commit Graph

558 Commits

Author SHA1 Message Date
Luis Azedo eaf6430e0d FS-7776 #resolve add mod_kazoo to build system 2015-07-06 23:13:00 +01:00
karl anderson d66839debe FS-7774 add mod_kazoo
#resolve
2015-07-03 22:54:47 +01:00
William King 775ce5c0a8 Adding mod_smpp as an event_handler module.
FS-7730 #resolve
2015-07-03 14:26:05 -07:00
Ken Rice 7bdf8ee95a FS-7723 #resolve change RPMs to use -ncwait instead of -nc. This will cause the initscript to pause and wait for FS to be ready before continuing. 2015-06-24 16:03:09 -05:00
Ken Rice e8394775d6 fix build/freeswitch.init.redhat since redhat likes to override settings in the script with TAGs in comments 2015-06-24 14:37:26 -05:00
Ken Rice 48456b2d24 update a copyright date 2015-06-23 13:55:35 -04:00
William King cf0c5709f2 bump for 1.7.0 2015-06-16 17:52:58 -07:00
Michael Jerris 2558049e49 FS-7667: [mod_java] fix include directory detection when using debian java pacakges and use detected directory 2015-06-16 14:29:18 -05:00
William King 46f8557d3c automated build test change to enable mod_java and mod_managed during the 'most' tests 2015-06-16 11:38:47 -07:00
William King 32c4843337 FS-7653 Thanks to Mike Jerris who wrote up the build system files for this. 2015-06-12 11:22:00 -07:00
William King 9ad55522a4 FS-7609 Now that libsngtc-dev and libsngtc are in the FS debian repo, enable mod_sangoma_codec 2015-06-08 09:58:38 -07:00
Ken Rice 02a0a2a068 FS-7607 #resolve #comment Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects. 2015-06-03 15:23:40 -05:00
Michael Jerris 86cbaa02c1 FS-7519: [mod_av] fix modules.conf 2015-05-28 12:47:33 -05:00
Seven Du c99129ffdd FS-7338 #comment disable mod_bv by default since the lib is not available on all supported platforms 2015-05-28 12:47:29 -05:00
Michael Jerris f13a96000d add modules.conf.most 2015-05-28 12:47:25 -05:00
Michael Jerris ab748463d9 cleanup default modules.conf 2015-05-28 12:47:25 -05:00
Michael Jerris e2236ad559 FS-7508: remove mod_vp8 which has been replaced by mod_vpx 2015-05-28 12:47:25 -05:00
Michael Jerris 91a6fc82c0 FS-7338: remove libsndfile from tree, use system lib instead
FS-7338: remove libsilk from tree, use system lib instead
FS-7338: change to always use system liblua
FS-7338: remove libbroadvoice from tree, use system lib instead
FS-7338: remove libilbc from tree, use system lib instead
FS-7338: remove libs using system libs from bootstrap
FS-7338: remove libg722_1 from tree, use system lib instead
FS-7338: remove mod_celt, it has be superseded by mod_opus
FS-7338: remove libcodec2 from tree, use system lib instead
FS-7338: remove libopus from tree, use system lib instead
FS-7338: remove libsoundtouch build from tree, use system lib instead
FS-7338: remove flite build from tree, use system lib instead
FS-7338: remove openldap build from tree, use system lib instead
FS-7338: remove libmongoc build from tree, use system lib instead
FS-7338: remove mod_mongo deps that are no longer actually required
FS-7338: remove some dup demo modules and don't include demo code in packages
2015-05-28 12:47:24 -05:00
Seven Du ecab16ed88 FS-7516: add mod_imagick
use the magick-core API
We have pdfs and gifs
auto play gif and png
yeah, you can play video files with imgk

video only
requires ffmpeg binary
need autoplay=(1000/FPS)
2015-05-28 12:47:18 -05:00
Anthony Minessale 755a0c0549 FS-7512: add mod_png to play a png as video defaults to 10 sec add {png_ms=N} to change (negative number is forever) 2015-05-28 12:47:16 -05:00
Anthony Minessale b21406e4c0 FS-7515: add mod_cv 2015-05-28 12:47:15 -05:00
Seven Du ae8ddfd4f1 FS-7518: add mod_mp4v2
libmp4v2-dev is required for this mod
2015-05-28 12:47:10 -05:00
Ken Rice 87f61009d7 FS-7574 #resolve Make curl in getg729.sh.in and getsounds.sh follow 3XX redirecrts 2015-05-26 09:14:30 -05:00
Ken Rice fb9ad099e2 make curl call in getlib.sh follow 301 redirects 2015-05-26 00:09:42 -05: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
Brian West 95e59e651a Tweak Cent5 auto build 2015-02-16 09:17:20 -06:00
Brian West d7ebf121c6 FS-7270 look for -bin first 2015-02-12 13:10:02 -06:00
Brian West 9e8a94a149 FS-7270 tweak for jesse 2015-02-12 12:56:26 -06:00
Brian West c4e1201d7e FS-7270 #resolve libtool or libtool-bin will do 2015-02-12 12:39:49 -06:00
Brian West 414017ae26 FS-7270 remove libtool-bin since this is specific to Jesse, update libjpeg-dev to libjpeg8-dev sigh why change the name of the package 2015-02-12 12:32:53 -06:00
Ken Rice 6f13748800 Tweaks for building packages 2015-02-09 12:21:08 -06:00
Brian West 0c1e698d07 update build deps for debian list 2014-12-18 15:47:48 -06:00
Anthony Minessale 32c27b3b1b missing deb 2014-11-24 16:32:38 -06:00
Michael Jerris 11e62dd40d Revert "Revert "FS-6967 New mod_say_es_AR to support Argentina Spanish variant.""
This reverts commit d9d9510ce4.
2014-11-10 11:12:15 -05:00
Ken Rice d9d9510ce4 Revert "FS-6967 New mod_say_es_AR to support Argentina Spanish variant."
This reverts commit e75d0675af.

Revert "Add mod_say_es_ar to debian packaging"
This reverts commit ebb3c8fbfa.

Conflicts:
	configure.ac
2014-11-08 15:53:57 -06:00
Brian West 9618ff16b4 FS-6973 revert this line 2014-11-07 17:41:29 -06:00
Brian West 0085bd68b7 Merge branch 'master' of ssh://stash.freeswitch.org:7999/fs/freeswitch 2014-11-07 16:45:35 -06:00
Brian West 300b8d86ab FS-6973 #resolve 2014-11-07 16:45:32 -06:00
Mike Jerris b7741916eb Merge pull request #49 in FS/freeswitch from ~VIPKILLA/freeswitch-mod_odbc_cdr:master to master
* commit '544c5faf5e6ce6fe2b87523304d1f00e2d201d90':
  Add module mod_odbc_cdr
2014-11-07 08:34:55 -06:00
Mike Jerris 60b51c46cc Merge pull request #50 in FS/freeswitch from ~JMESQUITA/freeswitch:mod_say_es_AR to master
* commit 'e75d0675afd8974687931143709814544299fadc':
  FS-6967 New mod_say_es_AR to support Argentina Spanish variant.
2014-11-06 17:21:08 -06:00
Joao Mesquita e75d0675af FS-6967 New mod_say_es_AR to support Argentina Spanish variant. 2014-11-06 19:21:13 -03:00
Brian West 8bfc4f2def DOCS-16 DOCS-15 and remember patches are welcome 2014-10-29 17:25:15 -05:00
Brian West a72c1a7e73 Updates 2014-10-20 13:36:42 -05:00
E. Schmidbauer 544c5faf5e Add module mod_odbc_cdr 2014-10-08 08:31:35 -04:00
Brian West 812f9112a5 Fix reference to libressl in makefile on OpenBSD 2014-09-30 09:06:26 -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
Ken Rice 3afc086413 June French RPMs 2014-09-12 21:14:55 +04:00
Travis Cross 3e8e2ce151 Revert commits pushed too early
Revert "depend on fs before install"
This reverts commit 6c52217920.

Revert "removing commented work in progress on SDES and logging tunning on"
This reverts commit 6df5288f5a.

Revert "more formatting and logging tuning"
This reverts commit 0e89bbd033.

Revert "logging adjustment"
This reverts commit 764faad671.

Revert "missing host to network conversion highest_sequence_number_received"
This reverts commit 50c62cdfd7.

Revert "logging correction"
This reverts commit ea973b0b4c.

Revert "[FS-6623] implement RTCP report generation"
This reverts commit 0b7863a9b7.
2014-09-12 17:07:50 +00:00
Brian West 6c52217920 depend on fs before install 2014-09-12 11:58:54 -05:00
Ken Rice 96bd8ebd28 bump music and en/us/callie sounds files revs 2014-09-11 17:54:33 -05:00
Moises Silva fa3a1a0bdd Added mod_bert module 2014-09-09 04:07:02 -04:00
Brian West 9c83c55493 wrong platform 2014-09-05 11:14:01 -05:00
Brian West 3d82b279b6 fix copy/paste error 2014-09-05 10:57:29 -05:00
Brian West 9218775a17 update openssl 2014-09-05 10:54:54 -05:00
Brian West 35eec3704c just do the sounds too 2014-07-22 15:19:52 -05:00
Brian West 31f98efc5c OpenBSD FTW 2014-07-22 13:54:09 -05:00
Travis Cross a537d80372 Add new module: mod_prefix
mod_prefix is an in-memory data store optimized for fast lookups
according to the longest prefix match (LPM) rule.

Tables of key-value string pairs in JSON format can be loaded at
startup via configuration and at runtime via the API.

The implementation uses a bitwise trie (aka binary prefix tree), so
arbitrary string keys are supported.
2014-07-22 15:28:31 +00:00
Brian West aaddc4211c stop it with the system ssl for curl you pesky thing 2014-07-22 07:50:09 -05:00
Brian West 78c07db888 Use LibreSSL on OpenBSD build, yes it does work 2014-07-22 07:27:38 -05:00
Brian West ff245eceb5 fix has-git 2014-07-22 06:52:13 -05:00
Brian West b3308dc720 doh 2014-07-22 06:44:28 -05:00
Brian West ad8c7bc6f1 build curl too so it links against the correct ssl lib. 2014-07-22 06:33:28 -05:00
Brian West 00573a95cc tweak 2014-07-22 06:28:49 -05:00
William King 4dcb072f8d Updating the wiki location, and changing the appropriate links to https from http 2014-07-19 14:47:27 -07:00
Brian West bf197196a6 OpenBSD Auto Build 2014-07-18 14:24:47 -05:00
Brian West 41ea9c5af7 LONG LIVE git.freeswitch.org, still using it? UPDATE UPDATE UPDATE also subscribe to mailing list or follow us @freeswitch on twitter... 2014-07-15 16:46:01 -05:00
Brian West 0293d58406 Exclude ftmod_ as those are submodules of mod_freetdm 2014-06-20 10:23:05 -05:00
Brian West e76464085d update libedit LOOK MA NO PATCHES 2014-06-18 14:52:27 -05:00
Brian West 0361bd70a4 more tweaks 2014-06-17 15:44:32 -05:00
Brian West 24a8f3da4d tweaks 2014-06-17 15:25:01 -05:00
Brian West fe36c8cc30 swish and flick 2014-06-17 14:35:12 -05:00
Brian West c4119dbe54 Updated just build it for Solaris 11 2014-06-17 14:34:20 -05:00
Michael Jerris 1ffb1ee0d0 WIP 2014-06-11 12:48:46 -05:00
Brian West 9847b2a6f4 CVE-2014-0224 2014-06-05 08:37:09 -05:00
Brian West eb923bbd2d Copy snafu here is the correct file 2014-05-28 12:32:28 -05:00
Brian West 93561c6720 Nike edition of makefile for quickly building debian7 or centos 6.5 freeswitch takes care of all deps. 2014-05-28 12:29:47 -05:00
Anthony Minessale 5138f4d5a7 add new stub module mod_rtc dummy signaling-free media engine endpoint 2014-05-28 07:31:24 +05:00
Brian West 795d974955 Add CentOS 5.x build Makefile for reference 2014-05-27 11:20:29 -05:00
Chris Rienzo b5816d3477 mod_graylog2: native GELF logging 2014-05-23 16:53:42 -04: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 780797f226 basic mutex model for coverity 2014-05-22 18:40:30 +00:00
Michael Jerris d6fe10979d remove opezap from tree, it has been replaced by freetdm 2014-05-06 11:05:54 -04:00
Michael Jerris bb2217901e FS-6459: --resolve fix srcdir build running modcheck 2014-04-14 08:50:20 -04:00
Anthony Minessale 3a2736291e add mod_basic 2014-03-31 18:08:59 -05:00
Travis Cross b0bcc011ea Deprecate mod_spidermonkey
We consider mod_spidermonkey to be completely replaced by mod_v8 (and
more generally by mod_lua) at this point.  We've barely supported
mod_spidermonkey for years.  Everyone should stop using it.

We're keeping this around for awhile in case people are relying on C
extensions to mod_spidermonkey and need time to migrate.  This module
may or may not be part of a v1.4 release depending on whether we find
anyone cares.  It definitely will not be part of the next release
after v1.4.
2014-03-26 18:01:49 +00:00
Travis Cross 1470622292 Require libcurl as a system dependency
This purges libcurl from our tree and requires it to be present on the
system for building and running FreeSWITCH.

FS-353
2014-03-20 21:15:29 +00:00
Travis Cross bf611fc29e Pull mod_v8 out of the default build
We love mod_v8 and Peter for making it work so well and in so many
places.

But it still doesn't build on as many platforms as the rest of
FreeSWITCH, and it requires using getlib on a huge library while we're
currently trying to pull libraries out of tree and reduce our
dependence on getlib.  We need to work on getting distributions to
push updated versions of libv8.
2014-03-20 15:40:28 +00:00
Michael Jerris b324e2633a 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
Michael Jerris 048ce8d1f3 FS-6293: srcdir builds, most of the built in mods work now 2014-03-14 23:13:34 -04:00
Michael Jerris 4216e3e056 remove DYNAMIC_LIB_EXTEN because we use libtool to figure this all out now 2014-03-14 18:04:07 -04:00
Brian West 12bc3828ee FS-3630: --static is not actually a valid option 2014-03-12 13:13:30 -05:00
Michael Jerris d9767711c8 add back missing vars from Makefile.am's 2014-03-10 10:20:56 -04:00
Travis Cross e6ec9b3c61 Add automake subdir-options for modules
The automake project is apparently changing behavior in their next
major version and warning everyone who relies on subdir-options to add
it explicitly.
2014-03-08 00:32:02 +00:00
Michael Jerris 3dd36873b5 silence autoconf warnings 2014-03-03 13:10:59 -05:00
Brian West 89cbbb2e1e Revert the changes I made the issue is in the build system not in this script if DESTDIR is used will re-eval the correct approach. 2014-02-27 16:22:37 -06:00
Brian West d86bb20801 modcheck should also take DESTDIR into account 2014-02-27 14:19:37 -06:00
Brian West 9c053be260 fix modcheck to properly deal with prefix and don't alert on anything that isn't mod_ because ftmod_ gets installed here too and will alert 2014-02-27 12:21:01 -06:00
Brian West 90b0ea7243 FS-6267 I was able to replicate this issue, I've tweaked this to prevent -n 2014-02-25 08:44:57 -06:00
Marc Olivier Chouinard 7d77d28ff3 FS-5370 --resolve 2014-02-24 20:41:24 -05:00
Anthony Minessale 0c1f6ef2ed make color more portable 2014-02-21 15:51:21 -06:00