William King
7724270d89
FS-8233 convert unit tests frameworks to non-recursive makefiles
2015-10-08 13:01:04 -07:00
Stanislav Sinyagin
9461ed1335
FS-8195 Compatibility with Solaris 11 process privileges
...
Now the daemon manages its privileges correctly, so that -rp, -u,
-g and -lp can be supported, also in a Solaris zone.
Also fixed a problem that switch_log_printf() was used before the
logger was initialized, so the messages were sent to nowhere.
2015-10-03 01:52:37 +00:00
Stanislav Sinyagin
98a190a107
FS-7967 SmartOS compatibility
...
configure.ac: honor NetBSD and SmartOS in search for system lua
src/switch_utf8.c: remove switch_u8_vprintf and switch_u8_printf
replace u_int32_t with C99 standard uint32_t, and also the same for
8,16,64 bit
2015-09-09 21:39:41 +00:00
Michael Jerris
6f1a00fe81
FS-8108: remove legacy mod_lua, the regular mod_lua works with system lua now
2015-09-01 11:15:12 -05:00
William King
d1d0f553bc
FS-8075
...
Initial commit of mod_hiredis. Add expanded redis support to include
raw redis command support, as well as the existing support for
FreeSWITCH limits.
2015-08-28 16:56:38 -07:00
Michael Giagnocavo
ba9c44bbd0
FS-7885 Add getcputime command
2015-07-24 02:34:00 -06:00
Anthony Minessale
5933a0d044
restore patches from revert, this is lame, you need to bootstrap to fix it. 625^H^H^H0 days without having to rebootstrap
2015-07-14 11:24:53 -05:00
Anthony Minessale
3fa6003ef7
this is not ready
2015-07-14 11:05:33 -05:00
William King
f7f5c7587f
FS-7820
...
C level unit testing and micro benchmarking framework, including one
example unit test.
2015-07-10 12:04:04 -07: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
c51b1b9184
FS-7715 #resolve updates to configure and spec files for next development branch
...
add images to spec file
2015-06-23 12:22:04 -04:00
Michael Jerris
6008cad2aa
check for 'ilbc2' pkg-config name first so we canuse overriden centos package
2015-06-22 12:58:53 -04:00
Michael Jerris
67d1d1df8f
FS-7605 remove surplus config flags and fix rundir and logdir set under fhs
2015-06-17 21:55:40 -05:00
Michael Jerris
4ad0aa91a4
FS-7655: attempt to make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc
2015-06-16 18:24:35 -05:00
Michael Jerris
660e79edd7
FS-7338: remove mod_shout dep libs to system libs. On debain jessie requires libmpg123-dev libshout3-dev libmp3lame-dev
2015-06-12 14:56:01 -05: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
Anthony Minessale
b641ab6db3
bump
2015-05-28 12:48:12 -05:00
Anthony Minessale
e8fed1a47f
FS-7519: merge mod_avcodec and mod_avformat into mod_av
2015-05-28 12:47:33 -05:00
Christopher Rienzo
3a8c6c3803
FS-7553 reduce opencv library requirement to 2.4.5 to allow centos 7
2015-05-28 12:47:33 -05:00
Christopher Rienzo
e83fc1a583
FS-7553 reduce soundtouch library requirement to version 1.7.1- this was the version bundled with freeswitch
2015-05-28 12:47:33 -05:00
Michael Jerris
0d5b21e288
FS-7507: fix expansion of dirs compiled into freeswitch
2015-05-28 12:47:33 -05:00
Michael Jerris
fe50da3d8c
FS-7507: fix expansion of dirs compiled into freeswitch
2015-05-28 12:47:33 -05:00
Mike Jerris
387b405ccd
FS-7500: fix include paths for libvpx
2015-05-28 12:47:32 -05:00
Michael Jerris
b827542c8d
FS-7500: fix vpx include paths
2015-05-28 12:47:32 -05:00
Michael Jerris
cc9a225bb9
FS-7500: require libvpx 1.4
2015-05-28 12:47:32 -05:00
Michael Jerris
d2d00056e8
FS-7519: [mod_avcodec] add x264 to linker
2015-05-28 12:47:29 -05:00
Michael Jerris
a6c1a40b2a
FS-7519: [mod_avformat] add libavutil and libavresample to linking deps
2015-05-28 12:47:28 -05:00
Michael Jerris
f87f725e43
FS-7519: [mod_avformat] add libswscale and libavcodec to linking deps
2015-05-28 12:47:28 -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
Michael Jerris
857a61318e
FS-7507: Add global vars fonts_dir, images_dir, data_dir, localstate_dir
...
change configure detection to do FHS layout if you specify a prefix, unless --disable-fhs is passed to configure
moved includes to be under /usr/include/freeswitch dir in fhs layout
install font files into fonts_dir
2015-05-28 12:47:21 -05:00
Michael Jerris
cd0b7248c1
FS-7500: use pkg-config to check for libyuv location
2015-05-28 12:47:20 -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
c07513ea55
FS-7506: make freetype optional
2015-05-28 12:47:15 -05:00
Anthony Minessale
74737983be
FS-7515: automake and pkg-config detection for mod_cv/opencv
2015-05-28 12:47:15 -05:00
Anthony Minessale
c13d4bcbbb
FS-7514: add pkg-config checks for vlc
2015-05-28 12:47:15 -05:00
Anthony Minessale
25dade86aa
FS-7519: add pkg-config checks for avformat and avcodec and move modules to use automke
2015-05-28 12:47:13 -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
Mike Jerris
086cf1c279
FS-7500: expand libpng detection to try to find a good png >= 1.6.16, fall back to older verison in weezy, and add support for building without libpng
2015-05-28 12:47:05 -05:00
Anthony Minessale
21a90d71b0
FS-7500: use libpng not png12 for portability
2015-05-28 12:47:01 -05:00
Anthony Minessale
521a97935e
FS-7500: check in png code and put it in the core to mature
2015-05-28 12:47:00 -05:00
Anthony Minessale
0697db4fb4
FS-7506 FS-7513: set banner with video_banner_text variable set before calling in, NEEDS DOCS params are parsable inside a {} string
2015-05-28 12:46:59 -05:00
Anthony Minessale
8b9d23fad0
FS-7508: less restrictive vpx require
2015-05-28 12:46:49 -05:00
Anthony Minessale
2e1bdfb24a
FS-7519: add automistake for mod_av
2015-05-28 12:46:48 -05:00
Anthony Minessale
8cda93eac0
FS-7508: add autoconf for vpx lib
2015-05-28 12:46:44 -05:00
William King
4fc94e3907
FS-7500 S-7513: Few build fixes
2015-05-28 12:46:43 -05:00
William King
6dec4de2fe
FS-7508 FS-7517: [build] Convert the build over to automake, though there is still room to fix
...
the autoconf portion to detect the correct location of libopenh264
Basic conversion for vpx too.
Borrowing from ldns handling, setup mod_vpx to prompt for the required library when the module is enabled
2015-05-28 12:46:42 -05:00
Anthony Minessale
6a2fc5e0f7
bump
2015-05-28 12:35:17 -05:00
William King
c5d0b63300
Revert "FS-7435 change pgsql support to default on, with an option to disable"
...
This reverts commit 702f047265
.
2015-04-22 16:18:13 -07:00