214 Commits

Author SHA1 Message Date
Ken Rice
7ceac34e47 bump version 2016-06-12 21:54:27 -05:00
Ken Rice
608c65c0d3 Merge branch 'master' into v1.6 2016-06-12 21:53:47 -05:00
Spencer Thomason
585cccd940 FS-9185: fix format ifdefs for Solaris SPARC
Fix SWITCH_INT64_T_FMT and SWITCH_TIME_T_FMT definitions for Solaris/SPARC

FS-9185 #resolve
2016-05-19 18:43:05 -07:00
Ken Rice
de08c20caf version bump 2016-05-02 09:36:04 -05:00
Ken Rice
5d97d0892c Merge branch 'master' into v1.6 2016-04-29 16:01:33 -05:00
Ken Rice
7375ad9e89 FS-9081 [Ubuntu Packaging] WIP Patches to build system and configure to allow FS to build on 14.04 2016-04-29 09:22:11 -05:00
Michael Jerris
0742defa9b FS-9109: [build] attempt to fix misleading indentation errors on gcc 6.0 2016-04-28 13:06:35 -05:00
Ken Rice
3266df82fc Merge branch 'master' into v1.6 2016-04-21 10:45:00 -05:00
Chris Rienzo
a7465e6cbf FS-9052 [mod_hiredis] add connection pooling, improve dropped connection resiliency, and allow 0.10.0 of hiredis for CentOS 6. 2016-04-11 11:54:46 -04:00
Michael Jerris
22fd90e71e FS-8623: we really need this flag, but need to fix libvpx configure to let us pass it 2016-04-07 16:53:36 -04:00
Michael Jerris
159f4a1396 FS-8623: fix sun studio build errors building libvpx 2016-04-07 16:07:01 -04:00
Michael Jerris
3976eb17d0 FS-8623: fix sun studio build errors building libvpx 2016-04-07 15:21:55 -04:00
Michael Jerris
0763f694ff FS-8294: [freetdm] pass in modinstdir to freetdm configure 2016-04-04 16:07:38 -04:00
Michael Jerris
94fd5db497 FS-8883: fix compile due to unused result failure on gnu compiler with --disable-debug 2016-04-04 14:31:48 -04:00
Ken Rice
56119fd685 version bump 2016-03-14 10:55:23 -05:00
Ken Rice
4f335f797c Merge branch 'master' into v1.6 2016-03-14 10:54:47 -05:00
Michael Jerris
1540546cc1 FS-8884: add --disable-libyuv and --disable-libvpx configure args to disable building these libraries 2016-02-29 12:39:51 -05:00
Michael Jerris
febe0f8dac FS-8867: build using in tree libvpx, vpx no longer optional and does not use system libvpx due to issues with having to update it frequently conflicting with system libraries, now we link to the static in tree version instead. Also, mod_vpx is now a core module instead of a loadable module, so mod_vpx.so will no longer be built 2016-02-24 18:44:11 -05:00
Michael Jerris
44da905b4f FS-8867: build using in tree libyuv to match required version and not impact system ones that are never sufficient version 2016-02-24 16:52:40 -05:00
Anthony Minessale
5b456b395c FS-8688 #resolve [Implement VP9 draft uberti payload 01 and libVPX 1.5] 2016-02-17 16:49:02 -06:00
Michael Jerris
7f5af042be FS-8814: fix build on older libedit 2016-02-09 12:38:40 -06:00
Piotr Gregor
b8a8c88572 FS-8809 fix MAP_POPULATE undeclared
Add AM_MOD_AVMD_CXXFLAGS compile flag to mod avmd
and set this flag to -std=gnu99 in configure.ac
in case compiler vendor is xgnu.
2016-02-08 23:02:22 +00:00
Corey Smith
3cb04ced21 FS-8779: [mod_shout] properly detect lame/lame.h
* Add correct mp3lame configure check since it does not use pkg-config
* Update mod_shout Makefile to log failure message if mp3lame not available
* Rewrite #include for lame.h to lame/lame.h in mod_shout.c
2016-02-03 20:45:39 -05:00
Ken Rice
d2d0b3283a version bump 2016-01-11 14:16:12 -06:00
Ken Rice
c0707c84ab Merge branch 'master' into v1.6 2016-01-11 14:14:51 -06:00
Spencer Thomason
3c291b3c61 Use mtmalloc on Solaris SPARC if available
FS-8666 #resolve
2015-12-17 16:47:06 +00:00
Ken Rice
09fd5f539e Revert "FS-8369 Debian8/CentOS7 systemd installer additions"
This reverts commit adc8f9a119711b26615805f8ea8f7b2d6fe52b61.
2015-11-20 14:57:46 -06:00
Ken Rice
c1e140fdf0 Revert "FS-8369 Debian8/CentOS7 systemd installer additions"
This reverts commit 757fa94239e67aed08ec8ada776415e08a18987a.
2015-11-20 14:57:41 -06:00
Ken Rice
ff12bd6cfc Revert "FS-8369 Fixes"
This reverts commit 389d24da145531e3abb7dc943f6c2609286cf685.
2015-11-20 14:57:36 -06:00
Ken Rice
d9d5870bff Revert "FS-8369 Debian8/CentOS7 systemd installer additions"
This reverts commit adc8f9a119711b26615805f8ea8f7b2d6fe52b61.
2015-11-20 14:54:13 -06:00
Ken Rice
ebba246192 Revert "FS-8369 Debian8/CentOS7 systemd installer additions"
This reverts commit 757fa94239e67aed08ec8ada776415e08a18987a.
2015-11-20 14:54:05 -06:00
Ken Rice
5ad6a2533a Revert "FS-8369 Fixes"
This reverts commit 389d24da145531e3abb7dc943f6c2609286cf685.
2015-11-20 14:53:55 -06:00
Ken Rice
d5520a6612 bump revision 2015-11-19 14:27:21 -06:00
Ken Rice
684235116d Merge branch 'master' into v1.6 2015-11-19 13:55:18 -06:00
Niek Vlessert
389d24da14 FS-8369 Fixes
- Don't check OS, current patch should be compatible with Debian and RHEL derivatives and ArchLinux
- Make useradd the tool to add the usera nd group to work on all
2015-11-10 19:43:46 +01:00
Niek Vlessert
757fa94239 FS-8369 Debian8/CentOS7 systemd installer additions
After builing Freeswitch this makes actually run it easy by offering
an installer script.

* Changes to configure.ac to detect Debian8/CentOS 7 and create installer script
* Changes to build/Makefile.am to display the option
* Added build/startup directory with templates and other files
* Deleted outdated build/freeswitch.service and tmpfiles.conf
* Unit file based on the latest systemd service file FS-8194
* Won't interfere with other platforms (afaik)
* Supports all bindir directory prefixes ./configure can have
* Detects if Debian8/CentOS7 use systemd
* Can be used with a user with sudo permissions
2015-10-30 19:11:32 +01:00
Ken Rice
0452cdc0a8 bumping version number 2015-10-23 10:26:13 -05:00
Niek Vlessert
adc8f9a119 FS-8369 Debian8/CentOS7 systemd installer additions
After builing Freeswitch this makes actually run it easy by offering
an installer script.

* Changes to configure.ac to detect Debian8/CentOS 7 and create installer script
* Changes to build/Makefile.am to display the option
* Added init directory with templates and other files
* Deleted outdated build/freeswitch.service and tmpfiles.conf
* Unit file based on the latest systemd service file FS-8194
* Won't interfere with other platforms (afaik)
* Supports ./configure --prefix=
* Detects if Debian8/CentOS7 use systemd
* Can be used with a user with sudo permissions
2015-10-20 23:21:50 +02:00
Ken Rice
6f1be1d4d9 bump version 2015-10-09 15:28:18 -05:00
Ken Rice
08bda5e21b Merge branch 'master' into v1.6 2015-10-09 15:27:41 -05:00
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
Ken Rice
643e3ff88f bump version 2015-09-25 09:50:20 -05:00
Ken Rice
f6ab7ff6ae Merge branch 'master' into v1.6 for v1.6.2 2015-09-25 09:49:42 -05: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
Ken Rice
6762f14140 bump versions numbers in prep for initial 1.6 release 2015-09-03 15:36:52 -05: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