Commit Graph
941 Commits
Author SHA1 Message Date
FusionPBX 3767d0f3fd Update finish.sh 2022-10-10 08:32:31 -06:00
FusionPBX 15de248b35 Create config.conf 2022-10-10 08:31:33 -06:00
FusionPBX fe963fb296 Remove duplicate fastcgi_read_timeout and re-arrange to be more consistent. 2022-09-11 10:09:31 -06:00
emak f60848e6e9 Add ability to build master branch (#400)
Adds the ability to build mater branch by setting the existing variable `$switch_branch` to `master` in config.sh
2022-09-10 09:56:37 -06:00
agree 8afacd9262 fail2ban add INVITE to auth challange filter (#401) 2022-09-08 09:30:29 -06:00
FusionPBX 7e62f45ff6 Add fastcgi_read_timeout 300 2022-09-06 16:34:50 -06:00
FusionPBX 205ea4060a Update fusionpbx 2022-08-09 15:50:30 -06:00
FusionPBX 5ee45aff75 Add phonebook.xml for SPA based firmware. 2022-08-09 15:17:34 -06:00
emak cab0786d3c Update mod_pgsql.c patch (#399)
We use pgsql14 and build from source on 1.10.7 was failing again for some reason. Updated the source code to match the current freeswitch master branch and it worked fine. Updated code these differences were made from can be found here:

https://github.com/signalwire/freeswitch/commit/92d2e0b1366297b8b8fe584cd398641edbf3e803
2022-08-08 20:21:47 -06:00
FusionPBX fe3db43912 Update package-permissions.sh 2022-08-08 20:20:03 -06:00
FusionPBX ace12fe203 Update package-permissions.sh 2022-08-08 19:42:37 -06:00
FusionPBX 41137f6659 Add -f to the rm. 2022-08-08 18:17:55 -06:00
FusionPBX 3f3593ba4f Update vsofia version 1.13.7 to 1.13.8 2022-08-07 16:27:32 -06:00
FusionPBX 232e30cd25 Update jail.local 2022-08-02 17:38:37 -06:00
FusionPBX d8b7f0e75c Update finish.sh 2022-08-02 17:34:30 -06:00
FusionPBX e17b057881 Only need user_groups table. Old if statement is no longer needed. (#394) 2022-06-25 11:37:21 -06:00
Pro-pra 954247951a Set missing php end brace (#393)
* Update config.php

* Update config.php

* Update config.php

* Update config.php
2022-06-14 09:26:30 -06:00
FusionPBX f84c40f7e6 sed command now works with any number of spaces or tabs
sed command was broken because tabs had been replaced with spaces in the nginx fusionpbx file.
2022-04-18 19:20:48 -06:00
FusionPBX 383c480679 Use spaces so it will work again with current sed command. 2022-04-18 18:16:11 -06:00
FusionPBX 590eb2415a Add email and fax queues to the maintenance script. 2022-04-15 22:19:02 -06:00
FusionPBX c1b758be0d Add mod say for French and Spanish. 2022-04-15 11:11:44 -06:00
FusionPBX fdbc3cfb30 Add Spanish and French FreeSWITCH modules 2022-04-15 11:06:06 -06:00
ggflow 002d57675d Update nginx ciphers to work with Yealink t4xg series and earlier phones (#391) 2022-04-14 22:39:47 -06:00
FusionPBX 2a3f61b528 Move python3-distutils so it works for Debian 10. 2022-04-14 15:56:30 -06:00
FusionPBX e7ce554f2f Create repo.sh 2022-04-12 15:09:15 -06:00
FusionPBX 6c3049f081 Curl is required so make sure its installed. 2022-04-12 12:11:20 -06:00
FusionPBX 67e434871c Add some comments to show additional options. 2022-04-06 09:49:54 -06:00
emak 2b1771c457 Update fusionpbx (#388)
The following changes have been made:

* Enable http2 for enhanced HTTP performance
* Disable TLSv1 and TLSv1.1 which are now insecure and deprecated
* Enable TLSv1.3
* Set more specific list of enabled ciphers to reasonable balance of compliant but still secure ciphers
* Add SSL session cache to improve SSL performance in nginx

Configurations here were very heavily influenced by the following resources and tools:

https://libre-software.net/tls-nginx/
https://ssl-config.mozilla.org/#server=nginx&version=1.17.7&config=intermediate&openssl=1.1.1k&guideline=5.6
https://success.qualys.com/discussions/s/question/0D52L00004TnxRMSAZ/help-to-configure-sslciphers-in-nginx-with-tls-13-support
2022-04-06 09:46:16 -06:00
FusionPBX 48c06fc743 Enable mod_av for the install. (#389)
* Update source-release.sh

* Add package mod_av
2022-04-05 21:26:41 -06:00
FusionPBX 095c674cba Add libvlc-dev 2022-04-02 17:44:20 -06:00
FusionPBX 67109fa2ed Add new dependency libvlc-dev 2022-04-02 17:43:02 -06:00
FusionPBX 6c9e99de58 Use FreeSWITCH 1.10.7 and sofia-sip 1.13.7 by default.
FreeSWITCH 1.10.3 and sofia-sip 1.13.6 will currently compile fine as well.
2022-03-24 10:50:34 -06:00
FusionPBX dbbadc1eed Update mod_pgsql.patch 2022-03-24 00:34:34 -06:00
FusionPBX e2589576c7 Remove comments for older versions of freeswitch version before 1.10.0. 2022-03-23 23:09:58 -06:00
FusionPBX 100220418c Work on the dependency version if statements. 2022-03-23 22:38:03 -06:00
FusionPBX 4831b73000 Update mod_pgsql.patch 2022-03-19 12:41:36 -06:00
FusionPBX f8b898f006 Update mod_pgsql.patch 2022-03-19 12:36:00 -06:00
FusionPBX 1fb48aac87 Update mod_pgsql.patch 2022-03-19 12:16:03 -06:00
FusionPBX 195b7cb607 Add Raspberry Pi new apt repo using freeswitch.signalwire.com. 2022-03-19 10:05:53 -06:00
FusionPBX 13937e5a8a Improve the descriptions for the config.sh file. 2022-03-19 09:43:00 -06:00
FusionPBX 913897b48b Relative path didn't use full path for the moment. 2022-03-18 12:33:47 -06:00
FusionPBX cd48fe22a8 Change the default compile version to 1.10.3. 2022-03-18 11:26:00 -06:00
markjcrane 9fabc661e6 Apply the mod_pgsql.patch 2022-03-18 11:20:55 -06:00
markjcrane d177080f5d Add pgsql patch to fix newer PostgreSQL version 2022-03-18 11:12:44 -06:00
Len 9dd7f7de68 FreeSWITCH Repo change (#386)
Added a new variable to config.sh "switch_token". A Personal Access Token is now needed to pull from the Community version of FreeSWITCH.  To generate one, please create an account at https://signalwire.com More info can be found here. https://freeswitch.org/confluence/display/FREESWITCH/HOWTO+Create+a+SignalWire+Personal+Access+Token
2022-03-17 18:26:03 -06:00
Len aa9580af0c FreeSWITCH Repo change (#385)
Added a new variable to config.sh "switch_token". A Personal Access Token is now needed to pull from the Community version of FreeSWITCH.  To generate one, please create an account at https://signalwire.com More info can be found here. https://freeswitch.org/confluence/display/FREESWITCH/HOWTO+Create+a+SignalWire+Personal+Access+Token
2022-03-17 18:25:14 -06:00
FusionPBX f531cdaea2 Update source-release.sh 2022-03-17 15:50:56 -06:00
FusionPBX 6ce0351928 Add a better rewrite rule for the Grandstream phonebook. 2022-03-09 23:17:08 -07:00
agree d6edf06a26 comment out lines that breaks nginx config file (#383)
It doesn't seem to have any purpose. If someone knows the purpose feel free to update in a way that doesn't break the config
2022-03-03 14:52:29 -07:00
FusionPBX 413ee56196 Change version to 1.10.7 2022-03-03 13:31:05 -07:00