Commit Graph

436 Commits

Author SHA1 Message Date
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
Anthony Minessale 159f577b7f run module integrity check post-build 2014-02-21 15:42:47 -06:00
Anthony Minessale e209b1a0b7 left line in that breaks mod_dingaling build update and run sh config.status from build root or do a clean build to correct 2014-02-20 17:55:59 -06:00
Anthony Minessale ab56c276a0 move speex codec into the core since it already has speex anyway 2014-02-15 02:40:02 +05:00
Ken Rice 6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Peter Olsson 9059fb91cc FS-5045 2014-02-02 12:33:37 +01:00
Anthony Minessale 8dfbd91a3d fold version macros into runtime functions to avoid cascade rebuilds when modifying the core 2014-01-17 01:54:47 +05:00
Peter Olsson b762332669 Initial commit of mod_v8 2014-01-14 15:38:41 +01:00
Anthony Minessale 2643ac2b96 add legacy subdir for mods with 5.1 edition of mod_lua, change languages/mod_lua to legacy/languages/mod_lua in modules.conf to use older lua mod 2014-01-10 01:25:51 +05:00
Travis Cross 35b0692c5a Add script for build testing patches
This is intended to make it easier to describe to users on JIRA how
they should test build patches in a standardized manner and how to
collect a full build log that includes the exact git commit they are
building.
2014-01-09 16:10:50 +00: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
Travis Cross afaa8e3a75 Add back build/config/uuid.m4 missed from reversion
This finishes reverting commit 04aac8c932.
2013-11-10 02:03:56 +00:00
Travis Cross 04aac8c932 Pull out our own libuuid detection
APR is the only reason we depend on libuuid, so we'll rely on APR's
tools here.

This partially reverts commit f7fb54d0cd.
2013-11-08 19:24:22 +00:00
Michael Jerris 44d5d43b3b FS-5819: configure fix for new clang detection and adjust cflags for building with newest clang 2013-10-15 09:16:36 -07:00
Nathan Neulinger 54ed353243 FS-5599 implement mod_format_cdr 2013-10-02 11:47:02 -05:00
Marc Olivier Chouinard dffe48aaec Fix bootstrap from the removal of mod_html5 in previous commit and cleanup some other reference to it 2013-09-16 22:00:35 -04:00
Ken Rice 9202f0398f Make this a warning not an error. libuuid and its associated dev packages are HIGHLY recommended. 2013-07-05 10:12:45 -05:00
Ken Rice f7fb54d0cd fix libuuid detection 2013-07-04 22:02:47 -05:00
Raymond Chandler b93f35ec76 add missing modules 2013-07-03 14:55:13 -04:00
Michael S Collins f54428c8fd Bump callie_en to 1.0.25 in sounds_version.txt 2013-06-14 08:16:52 -07:00
Chris Rienzo ee2f1d32a4 Added mod_rayo (XMPP 3PCC http://xmpp.org/extensions/xep-0327.html). Used by Adhearsion as its native call control protocol. Currently beta testing. 2013-06-06 16:03:00 -04:00
Chris Rienzo acacb342e8 Added mod_ssml (speech synthesis markup language) ssml:// and tts:// file formats. 2013-06-06 15:34:49 -04:00
William King 50e2098be1 Add mod_xml_radius to the modules list, though disabled by default. 2013-05-18 20:49:51 -07:00