Commit Graph

28373 Commits

Author SHA1 Message Date
Chris Rienzo f2c993e5ee FS-7300 #resolve #comment [mod_rayo] handle all MRCP completion causes in SPEECH-COMPLETE event and validate / load input grammar URLs 2015-03-11 23:53:50 -04:00
Anthony Minessale 406bfb8dec sync 2015-03-11 21:27:32 -05:00
Anthony Minessale 698f03eac2 fix typo 2015-03-11 21:27:16 -05:00
Brian West 38406b5b3e Merge pull request #220 in FS/freeswitch from ~MANAV/freeswitch:minimal-conf to master
* commit '7a6303d6b33c7862117fd552afb74051eb2725af':
  Add minimal configuration for configuring FreeSWITCH from scratch
2015-03-11 13:39:13 -05:00
Manav Rathi 7a6303d6b3 Add minimal configuration for configuring FreeSWITCH from scratch
The default "vanilla" configuration that comes with FreeSWITCH has
been designed as a showcase of the configurability of the myriad of
features that FreeSWITCH comes with out of the box. While it is very
helpful in tinkering with FreeSWITCH, it has a lot of extraneous stuff
enabled/configured for use in a production system. This configuration
aims to take the reverse stance -- it attempts to be a starting point
for configuring a new system by "adding" required features (instead of
removing them as one would do if one starts with the default
configuration).

Jira: FS-7362
Source: 270941d6f2
2015-03-11 19:35:19 +05:30
Michael Jerris a92d938364 FS-7355: don't do the checks for rpl_realloc and rpl_malloc unless it is gcc compiling as autoconf checks for these don't work quite right on clang 2015-03-09 16:51:35 +00:00
Mike Jerris e1f329734c Merge pull request #217 in FS/freeswitch from ~JEREMYCX/freeswitch-fs-5570:master to master
* commit '669d613777bfac4e909b63401321e27cb54d6499':
  FS7750: When using the api command group, there is no way to return the contact list separated by :_:, which is required to group call extensions that have been multiply-registered.
2015-03-09 08:25:49 -05:00
Mike Jerris eb4a6732bb Merge pull request #219 in FS/freeswitch from ~SAFAROV/freeswitch-mod-radius-cdr_improvement:erlang-filter to master
* commit '57aba47f6e51e067f593fb32ccc43c015ae63d8d':
  FS-7354: Filter feature ported from mod_event_socket to mod_erlang_event
2015-03-09 08:24:22 -05:00
Mike Jerris 016474cfd1 Merge pull request #216 in FS/freeswitch from ~MANAV/freeswitch:doc-switch_core_set_variable to master
* commit '830bc28c45091990ad7f53e3fdea2f1166b5901d':
  FS-7352: Document how to use switch_core_set_variable to delete variables
2015-03-09 08:21:27 -05:00
Sergey Safarov 57aba47f6e FS-7354: Filter feature ported from mod_event_socket to mod_erlang_event 2015-03-09 10:55:28 +03:00
Manav Rathi 830bc28c45 FS-7352: Document how to use switch_core_set_variable to delete variables
I had to scan through the source of the function to verify that this
is the indeed the actual behaviour, and that NULL is a valid
argument. By mentioning this in the header, we save posterity that
effort.
2015-03-07 06:59:06 +05:30
Jeremy Childs 669d613777 FS7750: When using the api command group, there is no way to return the contact list separated by :_:, which is required to group call extensions that have been multiply-registered. 2015-03-06 14:39:53 -07:00
Mike Jerris 5e43c6dd25 Merge pull request #170 in FS/freeswitch from ~NIMAST/freeswitch-fs-7203:rtcp-source-fraction-fix to master
* commit '5f7e111f79dd1a965aa956da7495485f52b0a1cc':
  Fix source fraction always 0 in RTCP events
2015-03-06 13:36:37 -06:00
Anthony Minessale II b448953fab Merge pull request #206 in FS/freeswitch from ~ARTURZ/freeswitch:FS-7306-fs_encode-sleep-cleanup to master
* commit '921f77668f39ee9a768c0515dba054f99cf0bd75':
  FS-7306: fs_encode is sleeping to much - cleanup
2015-03-06 11:31:56 -06:00
Anthony Minessale 5a96512345 FS-7305 #resolve 2015-03-06 16:44:53 -06:00
Nathan Neulinger c35a23af44 roll back 9593796420 due to problems in actual use 2015-03-05 15:45:00 -06:00
Michael Jerris f83e429d36 FS-7350: add --enable-address-sanitizer configure flag to enable clang address sanitizer 2015-03-05 14:54:19 -06:00
Michael Jerris 3a70750b42 FS-7340: remove all build system references to json-c because we are no longer using it anywhere 2015-03-04 14:06:18 -05:00
Mike Jerris 3c9711f160 Merge pull request #213 in FS/freeswitch from ~MISHEHU/freeswitch:bugfix/FS-7340-mod_curl-json-api-change to master
* commit '5303101df05a01e82060df253d68d14a44f4260b':
  FS-7340: Converting the json handling to use the types and functions in switch_json.h .
2015-03-04 12:37:07 -06:00
Yossi Neiman 5303101df0 FS-7340: Converting the json handling to use the types and functions in switch_json.h .
FS-7340:  mod_curl: Missed a free.

FS-7340:  mod_curl:  Saved a few lines of code, added a check for successful allocation of cJSON structures.
2015-03-04 12:24:04 -06:00
Mike Jerris 09acdc28ff Merge pull request #215 in FS/freeswitch from bugfix/FS-7342-fs-crash-induced-by-mod_conference to master
* commit 'b3cb89a1fb7bdfad71ee34336cc568544992ebe0':
  FS-7342: regression from FS-7230 957c8fc9.  Don't destroy buffers we are currently using, only create them if they are not yet created
2015-03-04 10:35:41 -06:00
Michael Jerris b3cb89a1fb FS-7342: regression from FS-7230 957c8fc9. Don't destroy buffers we are currently using, only create them if they are not yet created 2015-03-04 11:35:08 -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
Chris Rienzo e338b8865b FS-7346 #resolve #comment update mod_mongo driver to 1.1.0 2015-03-04 09:06:10 -05:00
Mike Jerris 86c68d906a Merge pull request #212 in FS/freeswitch from ~VLAD1983/freeswitch-fs-7339:FS-7339 to master
* commit '38a35c26d861a824a07447a76a04cd9a57a303cf':
  FS-7339: create views basic_calls and detailed_calls after create table calls
2015-03-03 17:04:02 -06:00
Emets Vladimir 38a35c26d8 FS-7339: create views basic_calls and detailed_calls after create table calls 2015-03-03 23:45:15 +05:00
Jeff Lenk 50fc827e9c FS-7149 #resolved #comment add windows support for 2.0 2015-03-03 12:19:41 -06:00
Brian West 1b35585084 Merge pull request #185 in FS/freeswitch from ~JCHERUKURI_NECC/freeswitch-fs6794:master to master
* commit '849e90ba733bfe0a2a380fdf26dbff263b3e67b2':
  destroy erlang session elements when the outbound erlang processis stopped/terminated
2015-03-03 08:03:14 -06:00
Chris Rienzo 66486713b0 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-02-26 10:53:45 -05:00
Ryan Lantzer 9593796420 FS-6758 and other related behavior, also change to answer behavior to mimic what users tend to expect from cisco phones.
Updatd SKINNY on-hook action to hang up all calls on a device, except those in a short list of call states (or perform a blind transfer).
Added a hook after completing the hangup operation to start ringing if there is an inbound call active on the device.

Reorder received calls on skinny
2015-02-26 08:21:26 -06:00
Chris Rienzo 3cd481820e FS-7323 #resolve #comment [mod_http_cache] added http_remove_cache <url> API call to manually expire a cached URL.
Added {refresh=true} parameter that can be prefixed to URL to force refresh when using http:// https:// file formats or the http_get API.
Examples:
    http_remove_cache http://phono.com/audio/troporocks.mp3
    http_get {refresh=true}http://phono.com/audio/troporocks.mp3
    <action application="playback" data="{refresh=true}http://phono.com/audio/troporocks.mp3"/>
2015-02-25 09:43:38 -05:00
Brian West 4909cdb7fb FS-7322 #resolve 2015-02-24 14:58:26 -06:00
Brian West a41505f66b FS-7313 #resolve any further issues in this code it will just be removed 2015-02-23 16:38:20 -06:00
Mike Jerris bf8e241ca6 Merge pull request #150 in FS/freeswitch from ~ITALOROSSI/freeswitch:FS-7126-fix_mod_translate_var_expansion_without_session to master
* commit 'e4f22c82fc8bd07e04b42df49cec07473679d67b':
  https://freeswitch.org/jira/browse/FS-7126 fix variable expansion in translate api when there is no session involved.
2015-02-23 11:46:12 -06:00
Michael Jerris 320d2eae52 FS-7314 #resolve #comment try to fix openssl configure detection failure caused by broken commit upstream in openssl 1.0.2. I don't have a box with this version of openssl so you'll need to let me know if this doesn't work 2015-02-23 11:51:48 -05:00
Italo Rossi e4f22c82fc https://freeswitch.org/jira/browse/FS-7126 fix variable expansion in translate api when there is no session involved. 2015-02-23 13:45:25 -03:00
Brian West 17585e831a FS-7307 #resolve dont session log in an api command as there is no session 2015-02-23 09:48:08 -06:00
Artur Zaprzała 921f77668f FS-7306: fs_encode is sleeping to much - cleanup 2015-02-23 11:18:57 +01:00
Anthony Minessale 9df39b8fe4 rebuild verto-min 2015-02-21 18:17:15 -06:00
Anthony Minessale 61e250a49b FS-7312 #resolve #comment added feature NEEDS_DOC 2015-02-21 18:15:04 -06:00
Peter Olsson 0a8cc1840b FS-6520 #comment This should work for VS2013 #resolve 2015-02-21 11:21:27 +01:00
Anthony Minessale 609c02955f fix the thing the guy mentioned on irc 2015-02-21 00:49:18 -06:00
Mike Jerris 9a6c29f8f7 Merge pull request #196 in FS/freeswitch from ~ARTURZ/freeswitch:FS-7304-dialplan-reversed-ranges to master
* commit '2d07448822b673af2de6b4b0b4bfcd68b96f3d01':
  FS-7304: Multiple and reversed ranges for XML dialplan date and time conditions
2015-02-20 13:21:57 -06:00
Mike Jerris 3c4c64a9de Merge pull request #200 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-7192-expires-header-included-in-gateway to master
* commit '54f16398310846a6b793491d21778e0961b48712':
  FS-7192: [mod_sofia] do not include Expires header in INVITEs responding to a auth challenge
2015-02-20 13:19:26 -06:00
Mike Jerris d562bc601a Merge pull request #201 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-7308-cannot-disable-sofia-sla-sql-query to master
* commit 'cc61f11fb7001ad7a7882e6591b3e89740dce2e9':
  FS-7308: [mod_sofia] Only log SLA SQL query SQL when debugging is enabled
2015-02-20 13:12:40 -06:00
Mike Jerris 770694b1c1 Merge pull request #203 in FS/freeswitch from ~MISHEHU/freeswitch:bugfix/FS-7302-fs_encode-improvements-for-config to master
* commit 'ed2fabc2a6b882a29662d6c4a990341e6349e21e':
  FS-7302: Added params to fs_encode.c:          -c for path to conf_dir          -k for path to log_dir          -m for path to mod_dir
2015-02-20 13:10:57 -06:00
Artur Zaprzała 2d07448822 FS-7304: Multiple and reversed ranges for XML dialplan date and time conditions 2015-02-20 20:00:18 +01:00
Brian West 957c8fc910 FS-7230 #comment try this #resolve 2015-02-20 12:41:48 -06:00
Anthony Minessale b66aa6af92 FS-7306 #comment fix both ways 2015-02-20 18:10:01 -06:00
Mike Jerris 1a181f0516 Merge pull request #202 in FS/freeswitch from ~SJTHOMASON/freeswitch:feature/FS-7309-allow-removal-of-user-agent-header to master
* commit '74e8db736f95088d7cf38b4c424647f5ebfa2783':
  FS-7309: [mod_sofia] Allow removal of User-Agent header
2015-02-20 12:05:23 -06:00