Ken and Ken Rice
3b65b1bedb
[Core] Change values for switch_call_cause_t to avoid SIP causecode collissions
...
Update values for switch_call_cause_t in switch_types.h to avoid
sip cause code collisions that can affect continue_on_fail or
failure_causes channel variables when numeric SIP or ISUP cause codes
are used.
Co-authored-by: Ken Rice <krice@sipnavigator.com >
2022-06-07 21:45:55 +03:00
Ken and Brian West
04df9c12f7
[mod_sofia] on call term optionally ignore Q.850 Reason
...
Currently SIP termination messages with Q.850 override the SIP
reason. Add chanvar ignore_q850_reason to ignore the Q.850 reason
and keep the SIP Reason Code.
Using the chan var avoids unexpected changes in behavior.
Co-authored-by: Brian West <brian@freeswitch.org >
2022-06-07 19:58:43 +03:00
Ken
f2a7891f14
[mod_dptools] Implement disable_system_app_commands global variable to make system and bgsystem dialplan apps disabled at run time.
...
adds a check on startup for global variable disable_system_app_commands. if the
global variable is set to true, the system and bgsystem dialplan apps will not
have their app_interface loaded via SWITCH_ADD_APP() leaving them effectively
disabled at run time.
2021-11-05 17:46:07 +03:00
Ken Rice
69e9e2ec14
[mod_sofia] Add preliminary handing for SHAKEN/STIR via SIP Identity Header
2021-01-15 16:44:58 +03:00
Ken Rice
f1ae0b3841
drop ldap from meta-all debian package
2017-07-21 15:41:32 -05:00
Ken Rice
53116495d1
Revert "FS-10416: [mod_commands] add new outbound channels to an in-progress originate"
...
This commit causes a segfault when parsing destinations that are |
delimited. This patchset needs to be tested further before inclusion
into the tree.
This reverts commit b11955db0b .
2017-07-11 17:25:48 -05:00
Ken Rice
436b684e55
remove mod_v8 from debian builds in another spot until it builds properly
2017-07-11 12:50:55 -05:00
Ken Rice
717f597c38
Update Debian Package Builds in prep for early early debian 9 packages and for changes in the master branch.
2017-07-06 17:21:10 -05:00
Ken Rice
b57dcf982f
swigall
2017-04-27 23:05:19 -05:00
Ken Rice
a20b174e2b
Merge pull request #747 in FS/freeswitch from ~MAFOOUK/freeswitch:feature/FS-8931-create-seperate-packages-for-esl to master
...
* commit '1d616e74473043c880eee55e70783d68d49de445':
FS-8931: Added Perl and Python ESL Language Module
2017-04-25 22:12:21 +00:00
Ken Rice
7fd6a2c119
FS-10197 #resolve add video-reservation-id and video-role-id output to conference list
2017-03-29 14:59:00 -05:00
Ken Rice
7bb695716e
FS-10143 #resolve small tweak to overlaps conf layout
2017-03-16 15:05:10 -05:00
Ken Rice
f7fa8415ab
swig all
2017-03-13 08:31:03 -05:00
Ken Rice
77a0bd2efa
FS-10050: fix typo in packaging
2017-03-06 10:08:58 -06:00
Ken Rice
5a38821d11
FS-10003 #resolve force mod_ilbc package to depend on ilbc2 with Requires in spec file this builds properly as its linked against ilbc2 via the build requires
2017-02-15 10:22:31 -06:00
Ken Rice
766e713ed0
Revert "FS-10003 small tweak to freeswitch.spec file for improper libilbc2 require %backport=1.6"
...
This reverts commit 77922d8290 .
2017-02-15 10:18:29 -06:00
Ken Rice
6049a72121
Merge pull request #1187 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-10034-fix-wix-to-respect-win32-x64-binary to master
...
* commit '9aae875bd7349e8602e1b3df2d6194864a54c927':
FS-10034 [WIX] Fix WIX to respect Win32/x64 binary output folders.
2017-02-13 07:43:21 -06:00
Ken Rice
6d92904892
FS-9904 small tweak to the function definition so this builds with strict prototypes
2017-02-08 08:53:08 -06:00
Ken Rice
77922d8290
FS-10003 small tweak to freeswitch.spec file for improper libilbc2 require %backport=1.6
2017-02-02 13:53:13 -06:00
Ken Rice
51b2f1e825
Merge pull request #1143 in FS/freeswitch from ~SAFAROV/freeswitch2:FS-9924 to master
...
%backport=1.6
* commit '392f09569455ccf5bced51ea5edc6642e57c0d97':
FS-9924: Removed libvpx dependency from SPEC file.
2017-01-09 13:56:51 -06:00
Ken Rice
a910c4f239
FS-9779 Disable mod_raven in ubuntu builds for the time being until the build issues on ubuntu for this new module are resolved
2016-11-28 18:03:09 -06:00
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