Commit Graph
100 Commits
Author SHA1 Message Date
Ken Rice 0578331edf FS-9748 accidental unused variable left behind 2016-11-16 22:39:26 -06:00
Ken Rice b90abae047 FS-9653 #resolve freeswitch-meta-all-dbg should not depend on non-existant freeswitch-meta-lang-dbg %backport=1.6 2016-10-20 13:50:01 -05:00
Ken Rice 98dd2615b9 FS-9642 #resolve do not limit time for real time threads with systemd. this causes systemd to randomly restart FreeSWITCH without notice as to why. %backport=1.6 2016-10-20 10:57:34 -05:00
Ken Rice d314873b2a bump next-release version number for autobuilding scripts 2016-09-28 10:39:24 -05:00
Ken Rice 1a70b70d79 add a script to configure and build FS as if it were installed from debian packages 2016-09-12 10:21:55 -05:00
Ken Rice 160e8f12c0 [ubuntu packages] FS-9465 #resolve Add xenial instrumentation to debian/utils.sh script 2016-08-29 18:08:19 -05:00
Ken Rice 4b068cf13a FS-9442 #resolve #comment tweak the deb packages to properly install the debug symbols via freeswitch-all-dbg and freeswitch-meta-all-dbg lang packages do not have dbg packages as they are just xml 2016-08-23 14:56:27 -05:00
Ken Rice af5271a395 Revert "FS-9442 #resolve #comment tweak the deb packages to properly install the debug symbols via freeswitch-all-dbg and freeswitch-meta-all-dbg"
This reverts commit ccfea718a6.
this commit needs more work
2016-08-23 10:02:12 -05:00
Ken Rice ccfea718a6 FS-9442 #resolve #comment tweak the deb packages to properly install the debug symbols via freeswitch-all-dbg and freeswitch-meta-all-dbg 2016-08-22 10:50:01 -05:00
Ken Rice ea28be45ac add sysvinit-utils dependancy for ubuntu to debian bootstrap.sh 2016-08-22 10:12:06 -05:00
Ken Rice ae324c9846 dont build mod_flowroute_sms as there is not any libh2o packages at this time 2016-08-22 08:37:44 -05:00
Ken Rice 497b8926d7 FS-9373 #resolve make add mod-verto and mod-rtc to freeswitch-meta-all debian package 2016-07-21 09:23:10 -05:00
Ken Rice 9ca13303f4 FS-9222 small tweak to freeswitch console to strip leading spaces from commands 2016-06-02 12:21:11 -05:00
Ken Rice 959cc6543e FS-9174 #resolve add dep to meta-all for mod_png so its installed via the debian -all packages 2016-06-01 15:55:24 -05:00
Ken Rice 2b10500231 FS-9160 #resolve tweak sip_invite_failure_* chan vars for properly reporting last outbound call failure when there are multiple bridge attempts on a single call 2016-05-18 15:29:59 -05:00
Ken Rice 6cc31acf7e FS-9155 [Centos Packaging] fix lang_es and lang_pt package to have the right language module 2016-05-11 18:03:07 -05:00
Ken Rice 9293b6b9cc Merge pull request #840 in FS/freeswitch from ~SSINYAGIN/freeswitch:bugfix/FS-5936-esl.pm-not-included-in-debian-packages to master
* commit '2b307a0a51f576ad0dc15faa220dbf09a7111b80':
  FS-5936 respect archlib in libesl-perl because it is different depending on distro
2016-05-04 17:12:10 -05:00
Ken Rice 7468bb067b FS-9075 [Debian Packaging] futher tweaks to help ease upgrading freeswitch-all 2016-05-04 17:11:06 -05:00
Ken Rice ca11c4dcd4 Merge pull request #828 in FS/freeswitch from kr-ubuntu-patches to master
Merge in Ubuntu Packaging changes

* commit '7375ad9e89679bf546fcaaeb2706a9adc405abd9':
  FS-9081 [Ubuntu Packaging] WIP Patches to build system and configure to allow FS to build on 14.04
  Revert "FS-9081 to build all modules for trusty needs the universe components"
  Revert "FS-9081 Correction to e8f83d0"
2016-04-29 11:37:14 -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
Ken Rice 9b1d5c35f6 Revert "FS-9081 to build all modules for trusty needs the universe components"
This reverts commit e8f83d0558.
2016-04-29 07:52:09 -05:00
Ken Rice bb8960a667 Revert "FS-9081 Correction to e8f83d0"
This reverts commit 1b9fda720a.
2016-04-29 07:52:09 -05:00
Ken Rice 0eec84c20f FS-9075 [deb packaging] tweak dep for freeswitch-init 2016-04-27 07:28:21 -05:00
Ken Rice 4c477b02e5 FS-9075 [deb packaging] removing some more meta-all dependancies that are causing issues 2016-04-26 19:11:09 -05:00
Ken Rice 0823f88519 FS-9075 [deb packaging] removing some meta-all dependancies that are causing issues 2016-04-26 15:31:09 -05:00
Ken Rice 36916532cc mod_html5 has been long depricated. this is a dead package 2016-04-26 14:36:46 -05:00
Ken Rice 1805f1ac23 FS-9075 [deb packaging] tweak freeswitch-meta-all dependancies to more fully install FreeSWITCH. 2016-04-26 11:06:02 -05:00
Ken Rice 5dccba3f34 bump version number in generated doxygen output 2016-04-18 13:25:55 -05:00
Ken Rice 0557e25b67 FS-9075 [Debian Packaging] #resolve freeswitch-all package rework
the freeswitch-all package should be operationally the same as
freeswitch-meta-all it should not conflict with any other freeswitch
pacakge it should install them all via dependancy. This patch does just
that... There is probably a better way to do it, but this is needed to
avoid issues where a dep may have been added to a sub-module (say
mod_av, but it was not added to the freeswitch-all package. This will
also allow for someone to install freeswitch-all or any part there of
without forcing a deinstall of other parts of the over all FreeSWITCH
software package.
2016-04-14 13:33:36 -05:00
Ken Rice 3ac9d2f5c7 spec file update for asm build requirements for libyuv 2016-04-01 08:39:41 -05:00
Ken Rice 6bd826c9c6 FS-8933 WIP Fix some breakage on raspi as we dont want the FS repos there yet as we dont have armhf packages at this time 2016-03-29 17:40:05 -05:00
Ken Rice e18c12b609 FS-8953 [core] white space clean up. 2016-03-17 08:55:00 -05:00
Ken Rice 0bd9b456bf rename the raspbian installer 2016-03-14 17:07:59 -05:00
Ken Rice e28ded19d2 FS-8933 #resolve Basic FreeSWITCH from source installer that works on Raspbian and Debian. Also installs VertoCommunicator and LetsEncrypt SSL Certs. LetsEncrypt requires the machine to have a public IP and DNS for the FDQN functioning properly in public DNS 2016-03-14 17:06:39 -05:00
Ken Rice 5c3d69604c FS-8933 WIP a few more edits to make Raspbian work 2016-03-14 16:08:09 -05:00
Ken Rice 2cc3ecd75b FS-8933 WIP few more tweaks 2016-03-14 11:36:16 -05:00
Ken Rice d46f77ad97 FS-8933 WIP make it not prompt for apt-get install 2016-03-13 23:31:28 -05:00
Ken Rice db28104d49 FS-8933 WIP initial commit of bash/dialog based installer for debian and raspbian \ debian support working, raspbian needs some work 2016-03-13 23:07:31 -05:00
Ken Rice cbdddeaba7 FS-7389 tweak the freeswitch users homedir to be correct in the specfile 2016-03-09 11:30:18 -06:00
Ken Rice 59a8dede02 small tweak to debian package build script 2016-02-17 16:32:08 -06:00
Ken Rice a80c67e375 FS-8818 #resolve refactor X-PRE include to not toss error if there are not files that match the include 2016-02-09 16:38:47 -06:00
Ken Rice 1b28dadc16 FS-8808 #resolve fixed ^D in fs_cli with editline to delete char under cursor, not just backspace 2016-02-08 12:42:41 -06:00
Ken Rice ce62c06241 update my email address 2016-01-22 16:43:29 -06:00
Ken Rice cdf0e32921 Merge pull request #631 in FS/freeswitch from ~MAFOOUK/freeswitch:bugfix/FS-8648-incorrect-url-s-in-yum-repos to master
* commit 'aad6b0aca525af283b128d1952b1dd902142f488':
  FS-8648: incorrect url's in yum repos
2015-12-23 12:25:43 -06:00
Ken Rice 0a024c4ecb Merge branch 'master' of https://freeswitch.org/stash/scm/FS/freeswitch 2015-12-15 14:14:38 -06:00
Ken Rice 0c413afccd FS-8664 #resolve add fs_cli.exe to msi so its installed.
Tweak the wix configs to actually build a 64bit installer.
unfortunately this breaks the 32bit msi without edits to the Setup.2015
WiX configs for the 32bit temp pathes. We are looking for a solution for
this.
2015-12-15 14:12:27 -06:00
Ken Rice ebda34e1d9 FS-8655 #resolve Update the windows build for MSVS2015 and WiX 3.10.1 to build an MSI 2015-12-14 10:58:29 -06:00
Ken Rice cbc23f4db8 Revert "explore use of nuget for wix build dependency"
This reverts commit 31065883df.
2015-12-11 16:38:31 -06:00
Ken Rice f0d5027111 FS-8614 #resolve Add debian developers install script and update README.md to reference it 2015-12-04 12:00:53 -06:00
Ken Rice 99ca223f82 FS-8582 #resolve make sure the URL being passed here is not null 2015-11-27 10:39:38 -06:00
Ken Rice 9444df1b2a tweak to freeswitch.spec for building RPMs on centos7 2015-11-20 14:56:40 -06:00
Ken Rice d9d5870bff Revert "FS-8369 Debian8/CentOS7 systemd installer additions"
This reverts commit adc8f9a119.
2015-11-20 14:54:13 -06:00
Ken Rice ebba246192 Revert "FS-8369 Debian8/CentOS7 systemd installer additions"
This reverts commit 757fa94239.
2015-11-20 14:54:05 -06:00
Ken Rice 5ad6a2533a Revert "FS-8369 Fixes"
This reverts commit 389d24da14.
2015-11-20 14:53:55 -06:00
Ken Rice dffb92e6a5 FS-8350 quash another complaint from windows on the same issue 2015-10-15 14:26:48 -05:00
Ken Rice 7b8ff86083 FS-8350 #resolve return value of SetPriorityClass() so windows build does not complain about warnings as errors on switch_core.c in set_realtime_priority()
this also addresses as similar condition in set_low_priority() where if windows it always returns 0
2015-10-15 13:31:25 -05:00
Ken Rice 61d9243e55 FS-8335 #resolve fix small error check that results in error message not being displayed. 2015-10-12 11:58:53 -05:00
Ken Rice f2c7bf6077 Merge pull request #536 in FS/freeswitch from feature/vc-help-about to master
* commit 'c1736915ade5ae554d990271f8e5940428ca0c07':
  FS-8288 About Screen and Help link
2015-10-02 17:54:01 -05:00
Ken Rice e8b348176b Merge pull request #537 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8289-make-the-mute-unmute-audio-video to master
* commit '967c20d85e7d916ac392d88e1c2a089212e51ecc':
  FS-8289 #resolve [verto_communicator] make mute/unmute audio/video clickable
2015-10-02 17:53:45 -05:00
Ken Rice 68a0e507e2 Merge pull request #539 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8291-fix-contributors-url to master
* commit 'ae2583fd1bfda3983952789f431975cde51e072f':
  FS-8291 [verto_communicator] fix contributors url
2015-10-02 17:39:06 -05:00
Ken Rice c1736915ad FS-8288 About Screen and Help link 2015-10-02 13:53:26 -05:00
Ken Rice 79633883e9 Delete unused files 2015-10-02 12:56:07 -05:00
Ken Rice a983cc5228 FS-8273 #resolve clear the CF_RECOVERING flag in a spot that was missed 2015-10-01 15:23:21 -05:00
Ken Rice 1193766810 Merge pull request #524 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8260-prompt-for-banner-text to master
* commit '0e125afa03570cee2b2f06c17389133a6fa618c2':
  FS-8260 #resolve [verto_communicator] prompt banner text
2015-09-30 16:50:29 -05:00
Ken Rice c5fc397a51 Merge pull request #520 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8251-factory-reset-only-reset-vc-local to master
* commit 'fb4933879c9bd195429a9e479d6263c17b3ce94c':
  FS-8251 #resolve [verto_communicator] factory reset now clear all local storage
2015-09-30 14:31:33 -05:00
Ken Rice 6062570427 Merge pull request #523 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8257-config-doesn-t-work-with-grunt-serve to master
* commit 'd8d7a9f352a2fae5e12633470326d7eba59e94b8':
  FS-8257 #resolve [verto_communicator] fix config provision url
2015-09-30 14:11:51 -05:00
Ken Rice 0c5a97739e Merge pull request #521 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:feature/FS-8254-add-js-sourcemap-in-grunt-build to master
* commit '8e0bd45256c7b06bcbfc7b90f5fa0667914ee7fc':
  FS-8254 #resolve [verto_communicator] create source map file
2015-09-30 13:29:11 -05:00
Ken Rice a3a76cd02d Merge pull request #515 in FS/freeswitch from bugfix/FS-8219-camera-is-not-deactivated-after-init to master
* commit 'dab81d4c4c744a6cd59dd1d6791e37633a334f3e':
  FS-8219 #resolve Correctly stop the tracks.
2015-09-29 11:54:44 -05:00
Ken Rice dab81d4c4c FS-8219 #resolve Correctly stop the tracks.
getusermedia.stop() has been deprecated. we now need to call stop on
each individual track.
2015-09-29 11:46:15 -05:00
Ken Rice 3a13f0df1a FS-8224 missed a field type 2015-09-26 18:36:30 -05:00
Ken Rice 73acb558cc FS-8224 Allow CallerID to be set from login settings in VC
If CallerID is not set as is the default case with using VC on cantina
default to using the users email address.
2015-09-25 17:56:39 -05:00
Ken Rice 44014fdd17 FS-8183 Move google ClientID to config file where it belongs 2015-09-24 00:05:45 -05:00
Ken Rice 04b83a38be Merge pull request #501 in FS/freeswitch from vc-configs to master
* commit '34d72cba985247531c3745d649cc5b1947bc3f48':
  remove unused code
  FS-8183 #resolve #comment add google api logins to Verto Communicator
  FS-8102 #resolve #comment Add auto-provision/config support to VC
2015-09-22 14:16:31 -05:00
Ken Rice 34d72cba98 remove unused code 2015-09-21 16:01:15 -05:00
Ken Rice ab4d024bc3 FS-8183 #resolve #comment add google api logins to Verto Communicator 2015-09-21 16:01:15 -05:00
Ken Rice c9bb3a2a3e FS-8102 #resolve #comment Add auto-provision/config support to VC
Add support for loading config from external json. config.json in the
base path of VC will allow over-ride of arbitrary settings and setting
of arbitrary data in the verto.data data store.

add ability to specify autologin flag in the configs.

add autocall to config.json and make it actually autocall.

additionally refactor the call function so that it will actually call
something.
2015-09-21 16:01:15 -05:00
Ken Rice 951ea98cc1 FS-8193 #resolve Add No Camera option to Verto Communicator 2015-09-21 10:06:58 -05:00
Ken Rice 78c93e632f FS-8078 #resolve fix safari without breaking firefox 2015-09-18 14:38:05 -05:00
Ken Rice d7cd5b6a1e Revert "FS-8078 - [verto_communicator] fix display flex in safari"
This reverts commit 5bf0d83474.
2015-09-18 14:27:15 -05:00
Ken Rice e3e8c99567 FS-8072 #resolve fix a missed space 2015-09-09 10:34:01 -05:00
Ken Rice d4b516238f make the changes for the 1.6 repos in the repo install rpm spec file and repo file 2015-09-09 09:21:07 -05:00
Ken Rice 3cedeaa67e FS-8066 Add encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute 2015-08-27 12:06:08 -05:00
Ken Rice 0d06e6524a add smpp.conf.xml to spec file to prevent rpm build failure 2015-07-21 11:24:34 -05: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 d4fff39edc copyright update 2015-06-23 14:45:42 -04:00
Ken Rice 278b9fa0c1 copyright date update 2015-06-23 14:43:16 -04:00
Ken Rice 48456b2d24 update a copyright date 2015-06-23 13:55:35 -04:00
Ken Rice 29773dcdbe quite some compiler warning 2015-06-23 12:22:04 -04: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
Ken Rice b42d834193 update spec file to require libvpx2 2015-06-17 17:27:27 -04:00
Ken Rice f866313835 Merge pull request #271 in FS/freeswitch from ~SILIK0N/freeswitch:FS-7607 to master
* commit '02a0a2a06897cdd044ab254f8d7f3089af3df715':
  FS-7607 #resolve #comment Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects.
2015-06-04 09:27:59 -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
Ken Rice d9ba7fc008 tweak rebootstrapping for use with mock. 2015-05-27 13:22:29 -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
Ken Rice 861c4e9c47 update URLs for sound files 2015-05-26 00:05:37 -05:00
Ken Rice 7add4b25db Add ClueCon URL 2015-03-30 14:35:55 -05:00
Ken Rice d3caa6f7c6 Merge pull request #187 in FS/freeswitch from ~CRIENZO/freeswitch:feature/fs-7273 to master
* commit '66486713b0eca7df5879ddf4250a3e21e3e21810':
  FS-7273 Add support for build server to optionally specify revision when packaging RPM.         common.sh optionally accepts revision number and sets version in freeswitch-config-rayo.spec 	config-rayo.sh updated to be consistent with rpmbuilder.sh         rpmbuilder.sh optionally accepts revision number         src_tarball.sh will now produce freeswitch.spec and freeswitch-config-rayo.spec as artifacts.
2015-03-04 08:24:27 -06:00
Ken Rice fbe2a58a37 make this play cleaner with bamboo... if you are using this script destination dirs have changed to be more inline with the debian builds. This is part of the updates for deploying bamboo 2015-02-10 10:30:17 -06:00