]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
6 years agoMerge pull request #884 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix...
Christopher Rienzo [Wed, 22 Aug 2018 21:28:25 +0000 (21:28 +0000)] 
Merge pull request #884 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix/FS-9258-recursive-calls-to-speedtest to master

* commit 'c037fc8c55af9d17eec4979575c3689d1b035f9d':
  FS-9258: Recursive calls to $.verto.rpcClient.speedTest() don't work

6 years agoMerge pull request #1541 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix...
Christopher Rienzo [Wed, 22 Aug 2018 21:24:44 +0000 (21:24 +0000)] 
Merge pull request #1541 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix/FS-11276-regression-dedicated-video-layers to master

* commit 'c83f7871fa8c5464c39a04b9b09938081c071155':
  FS-11276: dedicated video layers can no longer become audio floor holder

6 years agoswigall
Mike Jerris [Wed, 22 Aug 2018 19:54:37 +0000 (19:54 +0000)] 
swigall

6 years agoFS-11346: [core] add api to pass pre-parsed values instead of dial strings to switch_...
Anthony Minessale [Thu, 16 Aug 2018 00:40:30 +0000 (00:40 +0000)] 
FS-11346: [core] add api to pass pre-parsed values instead of dial strings to switch_ivr_originate

SWITCH_DECLARE(switch_status_t) switch_dial_handle_create(switch_dial_handle_t **handle);
SWITCH_DECLARE(void) switch_dial_handle_destroy(switch_dial_handle_t **handle);
SWITCH_DECLARE(void) switch_dial_handle_add_leg_list(switch_dial_handle_t *handle, switch_dial_leg_list_t **leg_listP);
SWITCH_DECLARE(void) switch_dial_leg_list_add_leg(switch_dial_leg_list_t *parent, const char *dial_string, switch_dial_leg_t **legP);
SWITCH_DECLARE(void) switch_dial_handle_add_global_var(switch_dial_handle_t *handle, const char *var, const char *val);
SWITCH_DECLARE(void) switch_dial_handle_add_global_var_printf(switch_dial_handle_t *handle, const char *var, const char *fmt, ...);
SWITCH_DECLARE(switch_status_t) switch_dial_handle_add_leg_var(switch_dial_leg_t *leg, const char *var, const char *val);
SWITCH_DECLARE(switch_status_t) switch_dial_handle_add_leg_var_printf(switch_dial_leg_t *leg, const char *var, const char *fmt, ...);
SWITCH_DECLARE(int) switch_dial_handle_get_peers(switch_dial_handle_t *handle, int idx, char **array, int max);
SWITCH_DECLARE(int) switch_dial_handle_get_vars(switch_dial_handle_t *handle, int idx, switch_event_t **array, int max);
SWITCH_DECLARE(switch_event_t *) switch_dial_handle_get_global_vars(switch_dial_handle_t *handle);
SWITCH_DECLARE(switch_event_t *) switch_dial_leg_get_vars(switch_dial_leg_t *leg);
SWITCH_DECLARE(int) switch_dial_handle_get_total(switch_dial_handle_t *handle);
SWITCH_DECLARE(void) switch_ivr_orig_and_bridge(switch_core_session_t *session, const char *data, switch_dial_handle_t *dh);

add switch_dial_handle_t *dh to end of args for switch_ivr_originate

6 years agoFS-11341: [core] clang static analyzer warning in switch_utils.h:switch_parse_cpu_string
Mike Jerris [Tue, 21 Aug 2018 17:50:30 +0000 (17:50 +0000)] 
FS-11341: [core] clang static analyzer warning in switch_utils.h:switch_parse_cpu_string

6 years agoFS-11340: [freeswitch-core] Add some more code to vad obj to enable debuging and...
Anthony Minessale [Mon, 20 Aug 2018 20:41:32 +0000 (20:41 +0000)] 
FS-11340: [freeswitch-core] Add some more code to vad obj to enable debuging and manage states better #resolve

6 years agoFS-11052: Allow alias for crypto suites
Piotr Gregor [Wed, 21 Mar 2018 16:58:01 +0000 (16:58 +0000)] 
FS-11052: Allow alias for crypto suites

For outgoing calls send AES crypto in offer using corrected names
for keys of length 192 and 256, i.e. names containing _192_CM_
and _256_CM_ instead of _CM_192_ and CM_256_. For incoming calls
accept both naming conventions, decaying to same entry in SUITES.

+ fix after SRTP failed for 256 keys:

Tests showed loop removing '=' from keys in switch_core_media_build_crypto

 1190     if (!switch_channel_var_true(channel, "rtp_pad_srtp_keys")) {
 1191         p = strrchr((char *) b64_key, '=');
 1192
 1193         while (p && *p && *p == '=') {
 1194             *p-- = '\0';
 1195         }
 1196     }

shouldn't be executed for AES_CM_256_HMAC_SHA1_32 and AES_CM_256_HMAC_SHA1_80
keys and it is meaningless for AES_CM_128_HMAC_SHA1_32 AES_CM_128_HMAC_SHA1_80
keys. Tested calling from Bria.

Introduced switch_channel_var_false and changed this to:
if (switch_channel_var_false(channel, "rtp_pad_srtp_keys"))
to enter the loop if var is set to false (and not if it is _not_ set).

6 years agoFS-11304 - [Configuration]: update vanilla config files for correcting conference_uti...
joshebosh [Wed, 1 Aug 2018 18:56:12 +0000 (14:56 -0400)] 
FS-11304 - [Configuration]: update vanilla config files for correcting conference_utils_auto_outcall_flags

6 years agoFS-11322: [freeswitch-core] Change ice handling to work with FireFox when in turn...
Anthony Minessale [Wed, 8 Aug 2018 14:04:26 +0000 (14:04 +0000)] 
FS-11322: [freeswitch-core] Change ice handling to work with FireFox when in turn mode #resolve

6 years agoFS-11321: [mod_conference] Don't set avatar when its not allowed anyway #resolve
Anthony Minessale [Wed, 8 Aug 2018 14:02:41 +0000 (14:02 +0000)] 
FS-11321: [mod_conference] Don't set avatar when its not allowed anyway #resolve

6 years agoFS-11320 #resolve pass json string as param to ASR module
Seven Du [Wed, 8 Aug 2018 03:46:33 +0000 (11:46 +0800)] 
FS-11320 #resolve pass json string as param to ASR module

6 years agoFS-11265 #resolve add detectSpeech and playAndDetectSpeech
Seven Du [Sat, 21 Jul 2018 15:55:24 +0000 (23:55 +0800)] 
FS-11265 #resolve add detectSpeech and playAndDetectSpeech

6 years agoFS-11206: [mod_conference] add conference hold feature
Mike Jerris [Thu, 21 Jun 2018 09:32:22 +0000 (05:32 -0400)] 
FS-11206: [mod_conference] add conference hold feature

6 years agoFS-11110 fix for resume detect on next detect
Mariah Yang [Mon, 14 May 2018 05:54:31 +0000 (13:54 +0800)] 
FS-11110 fix for resume detect on next detect

6 years agoFS-11154: [freeswitch-core] Improve audio sync during loss #resolve
Anthony Minessale [Thu, 10 May 2018 20:54:51 +0000 (15:54 -0500)] 
FS-11154: [freeswitch-core] Improve audio sync during loss #resolve

6 years agoFS-11333: [mod_mp4v2] improvements
Seven Du [Mon, 27 Nov 2017 17:59:09 +0000 (01:59 +0800)] 
FS-11333: [mod_mp4v2] improvements
update mod_mp4v2 fix record video and lipsync
refactor to use a dedicated video write thread
read frame_size from encoder to support mp3 and aac codec
fix audio only mode
control bandwidth and fps

6 years agoMerge pull request #1570 in FS/freeswitch from ~ANDYWOLK/freeswitch:FS-11328-update...
Mike Jerris [Fri, 10 Aug 2018 19:00:24 +0000 (19:00 +0000)] 
Merge pull request #1570 in FS/freeswitch from ~ANDYWOLK/freeswitch:FS-11328-update-lua-version-from-5.3.4-to to master

* commit '01329823a644dd627e1d7ee2201e51c490072329':
  FS-11328: [mod_lua] Update Lua version from 5.3.4 to 5.3.5 for the Windows build.

6 years agoFS-11328: [mod_lua] Update Lua version from 5.3.4 to 5.3.5 for the Windows build.
Andrey Volk [Thu, 9 Aug 2018 18:50:30 +0000 (21:50 +0300)] 
FS-11328: [mod_lua] Update Lua version from 5.3.4 to 5.3.5 for the Windows build.

6 years agoMerge pull request #1564 in FS/freeswitch from fs-11310-switch-core-file-pre-close...
Mike Jerris [Thu, 9 Aug 2018 06:53:04 +0000 (06:53 +0000)] 
Merge pull request #1564 in FS/freeswitch from fs-11310-switch-core-file-pre-close to master

* commit '720128b61ed0fba0c45ba7caa0d3d7a4bde2ffb4':
  FS-11310 #resolve add more params for conference record stop event
  FS-11310 #resolve add optional switch_core_file_pre_close() to stop writing to file and possible to get file size related params

6 years agoMerge pull request #1567 in FS/freeswitch from rayo-exec-dialplan-app to master
Mike Jerris [Wed, 8 Aug 2018 16:40:02 +0000 (16:40 +0000)] 
Merge pull request #1567 in FS/freeswitch from rayo-exec-dialplan-app to master

* commit '01bac4cc5f02f34f2fb3af87aa0bd055c8657adb':
  FS-11316 [mod_rayo] Add FS API support
  FS-11316 [mod_rayo] Add dialplan app execution component

7 years agoFS-11316 [mod_rayo] Add FS API support
Chris Rienzo [Wed, 25 Jul 2018 17:33:04 +0000 (12:33 -0500)] 
FS-11316 [mod_rayo] Add FS API support

7 years agoFS-11316 [mod_rayo] Add dialplan app execution component
Chris Rienzo [Mon, 23 Jul 2018 17:11:45 +0000 (12:11 -0500)] 
FS-11316 [mod_rayo] Add dialplan app execution component

7 years agoFS-11310 #resolve add more params for conference record stop event
Liyang [Sun, 15 Jul 2018 13:55:13 +0000 (21:55 +0800)] 
FS-11310 #resolve add more params for conference record stop event

7 years agoFS-11310 #resolve add optional switch_core_file_pre_close() to stop writing to file...
Liyang [Mon, 23 Jul 2018 13:40:29 +0000 (21:40 +0800)] 
FS-11310 #resolve add optional switch_core_file_pre_close() to stop writing to file and possible to get file size related params

7 years agoMerge pull request #1560 in FS/freeswitch from ~ANDYWOLK/freeswitch:FS-11303-migrate...
Mike Jerris [Wed, 1 Aug 2018 17:52:03 +0000 (17:52 +0000)] 
Merge pull request #1560 in FS/freeswitch from ~ANDYWOLK/freeswitch:FS-11303-migrate-visual-c-components-redistribution to master

* commit '144bbec7fded8318750cfa9595631505dcdcb097':
  FS-11303: [Build-System] Migrate Visual C++ components redistribution using merge modules from v140 to v141 (VS2017), minor cleanup.

7 years agoFS-11303: [Build-System] Migrate Visual C++ components redistribution using merge...
Andrey Volk [Wed, 1 Aug 2018 15:49:24 +0000 (18:49 +0300)] 
FS-11303: [Build-System] Migrate Visual C++ components redistribution using merge modules from v140 to v141 (VS2017), minor cleanup.

7 years agoMerge pull request #1540 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-11271...
Mike Jerris [Tue, 31 Jul 2018 21:54:43 +0000 (21:54 +0000)] 
Merge pull request #1540 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-11271-add-mod_cdr_mongodb-to-the-windows to master

* commit '87f004bc1688d03960bcc77212d504ab9124122d':
  FS-11271: [Build-System] Add mod_cdr_mongodb to the Windows build.

7 years agoFS-11271: [Build-System] Add mod_cdr_mongodb to the Windows build.
Andrey Volk [Wed, 25 Jul 2018 09:13:19 +0000 (12:13 +0300)] 
FS-11271: [Build-System] Add mod_cdr_mongodb to the Windows build.

7 years agoMerge pull request #1559 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11298...
Mike Jerris [Tue, 31 Jul 2018 21:37:33 +0000 (21:37 +0000)] 
Merge pull request #1559 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11298-fix-win32-build-under-visual-studio to master

* commit '13421eea17e76568df3d289f8c00f91d33c30e7a':
  FS-11298: [Build-System] Fix Win32 build under Visual Studio.

7 years agoFS-11298: [Build-System] Fix Win32 build under Visual Studio.
Andrey Volk [Tue, 31 Jul 2018 21:18:09 +0000 (00:18 +0300)] 
FS-11298: [Build-System] Fix Win32 build under Visual Studio.

7 years agoMerge pull request #1558 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-11297...
Mike Jerris [Tue, 31 Jul 2018 21:11:21 +0000 (21:11 +0000)] 
Merge pull request #1558 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-11297-add-mod_cidlookup-to-the-windows to master

* commit '21b135cc161caafb67563a74028f027b861aca69':
  FS-11297: [Build-System] Add mod_cidlookup to the Windows build.

7 years agoFS-11297: [Build-System] Add mod_cidlookup to the Windows build.
Andrey Volk [Tue, 31 Jul 2018 20:20:14 +0000 (23:20 +0300)] 
FS-11297: [Build-System] Add mod_cidlookup to the Windows build.

7 years agoMerge pull request #1557 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11295...
Mike Jerris [Mon, 30 Jul 2018 21:03:07 +0000 (21:03 +0000)] 
Merge pull request #1557 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11295-mod_av-fix-wrong-path-to-yasm.exe to master

* commit '6712f3998fad7604b197fbc7168e3feb4a36fba8':
  FS-11295: [mod_av] Fix wrong path to yasm.exe

7 years agoFS-11295: [mod_av] Fix wrong path to yasm.exe
Andrey Volk [Mon, 30 Jul 2018 20:44:55 +0000 (23:44 +0300)] 
FS-11295: [mod_av] Fix wrong path to yasm.exe

7 years agoMerge pull request #1555 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11288...
Mike Jerris [Mon, 30 Jul 2018 20:11:49 +0000 (20:11 +0000)] 
Merge pull request #1555 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11288-refactor-wix-project-to-not-miss to master

* commit 'e08406d1c40782325c96eccb3c3afb7b360c935f':
  FS-11288: [Build-System] Refactor WIX project to not miss modules in msi on slow machines. Move Windows build logic from legacy util.vbs to modern props. Fix sound packages improper extraction. Fix multiprocessor build under msbuild.

7 years agoMerge pull request #1556 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11294...
Mike Jerris [Mon, 30 Jul 2018 20:10:23 +0000 (20:10 +0000)] 
Merge pull request #1556 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11294-fix-mod_av-build-on-windows to master

* commit '5f61553da7916ec08739fb3c2537de572a67977e':
  FS-11294: [mod_av] Fix mod_av build on Windows.

7 years agoFS-11294: [mod_av] Fix mod_av build on Windows.
Andrey Volk [Mon, 30 Jul 2018 19:58:05 +0000 (22:58 +0300)] 
FS-11294: [mod_av] Fix mod_av build on Windows.

7 years agoFS-11288: [Build-System] Refactor WIX project to not miss modules in msi on slow...
Andrey Volk [Fri, 27 Jul 2018 15:56:46 +0000 (18:56 +0300)] 
FS-11288: [Build-System] Refactor WIX project to not miss modules in msi on slow machines. Move Windows build logic from legacy util.vbs to modern props. Fix sound packages improper extraction. Fix multiprocessor build under msbuild.

7 years agoMerge pull request #1551 in FS/freeswitch from fs-10450 to master
Mike Jerris [Thu, 26 Jul 2018 20:40:22 +0000 (20:40 +0000)] 
Merge pull request #1551 in FS/freeswitch from fs-10450 to master

* commit '6e76f630fd69f1dad0e5abb69a1cf7326a9c96cf':
  FS-10450 #resolve fix zero and negative file duration

7 years agoMerge pull request #1550 in FS/freeswitch from fix-sofia-warning to master
Mike Jerris [Thu, 26 Jul 2018 20:39:28 +0000 (20:39 +0000)] 
Merge pull request #1550 in FS/freeswitch from fix-sofia-warning to master

* commit '9a0a594d07f1a3654fba130db882fafec274e79e':
  FS-11278 #resolve fix if clause does not guard compiler warning

7 years agoFS-11278 #resolve fix if clause does not guard compiler warning
Seven Du [Tue, 24 Jul 2018 16:52:30 +0000 (11:52 -0500)] 
FS-11278 #resolve fix if clause does not guard compiler warning

7 years agoFS-11276: dedicated video layers can no longer become audio floor holder
Chad Phillips [Thu, 26 Jul 2018 01:43:05 +0000 (20:43 -0500)] 
FS-11276: dedicated video layers can no longer become audio floor holder

In mod_conference 1.6.x, all conference users could get the audio floor
regardless of the kind of video layer they were placed in.

In 1.8.x, the concept of a 'dedicated video layer' was introduced, such that
video layout slots with a reservation ID or a role ID are marked with the
'MFLAG_DED_VID_LAYER' member flag when a member is in the slot, and such
marked layers are prevented from becoming the conference audio/video floor
holder.

This makes sense for the video floor in all circumstances, and the audio floor
in most circumstances.

However, there are some circumstances where allowing users in these dedicated
video layers to become the conference audio floor holder is preferred, such as
when all slots in the layout have reservation IDs, and the audio floor events
are used to manage users in those slots manually.

This adds a conference profile flag, 'ded-vid-layer-audio-floor, which, when
enabled, allows conference members in dedicated video layers to become the
conference audio floor holder.

7 years agoFS-10450 #resolve fix zero and negative file duration
Seven Du [Wed, 25 Jul 2018 21:58:56 +0000 (16:58 -0500)] 
FS-10450 #resolve fix zero and negative file duration

7 years agoMerge pull request #1509 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature...
Mike Jerris [Wed, 25 Jul 2018 19:30:57 +0000 (19:30 +0000)] 
Merge pull request #1509 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature/FS-11117-allow-passing-float-values-to-font_scale to master

* commit 'fecb5d364e09e7daf4fd9ffd1eb31eac6f475b8f':
  FS-11117: font_scale float values, add min/max_font_size when setting video banner

7 years agoMerge pull request #1355 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature...
Mike Jerris [Wed, 25 Jul 2018 19:26:37 +0000 (19:26 +0000)] 
Merge pull request #1355 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature/FS-10554-add-conference-api-command-vid-res-id-force to master

* commit 'cc084c9fb461a9180eeda0f428f0dbeac59db143':
  FS-10554: Refactor conference vid-res-id command, add 'force' option

7 years agoFS-10554: Refactor conference vid-res-id command, add 'force' option
Chad Phillips [Fri, 29 Sep 2017 10:15:12 +0000 (06:15 -0400)] 
FS-10554: Refactor conference vid-res-id command, add 'force' option

The 'conference vid-res-id' sub command previously used the CONF_API_SUB_MEMBER_TARGET
command parsing strategy. The standard options exposed by that strategy didn't make
sense for this sub command, so it's now been switched to use the CONF_API_SUB_ARGS_SPLIT
command parsing strategy.

A third, optional 'force' argument has also been added. The default behavior of the
command is to toggle the user in and out of a reservation slot, use the force argument
to ensure the user is placed into the reservation slot provided.

The new signature of the sub command is:

  vid-res-id <member_id> <val>|clear [force]

7 years agoFS-11117: font_scale float values, add min/max_font_size when setting video banner
Chad Phillips [Tue, 17 Apr 2018 06:03:52 +0000 (23:03 -0700)] 
FS-11117: font_scale float values, add min/max_font_size when setting video banner

Previously, the font_scale parameter available for the video_mute_banner/video_banner_text
conference channel variable would only accept integer values. It now can accept float
values for more fine grained control, eg:

  <action
    application="set"
    data="video_banner_text={font_scale=.75}Banner Text"
  />

Add params to set min_font_size and max_font_size for video banners.

The hard-coded defaults of 5/24 for min/max font size don't always look good
depending on the layout use case. This adds min_font_size and max_font_size
params for more fine-grained control, eg:

  <action
    application="set"
    data="video_banner_text={min_font_size=8,max_font_size=14}Banner Text"
  />

7 years agoFS-9258: Recursive calls to $.verto.rpcClient.speedTest() don't work
Chad Phillips [Wed, 25 Jul 2018 02:05:09 +0000 (21:05 -0500)] 
FS-9258: Recursive calls to $.verto.rpcClient.speedTest() don't work

Assigning the speedTest callback funtion to a local variable and unsetting
the this.speedCB instance variable prior to calling the callback function
allows the rpcClient.speedTest functionality to be used more creatively
(such as calling it recursively for multiple runs) without affecting existing
functionality.

7 years agoMerge pull request #1539 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11189...
Mike Jerris [Tue, 24 Jul 2018 14:47:37 +0000 (14:47 +0000)] 
Merge pull request #1539 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11189-windows-build-regression to master

* commit '5c4211e43d69191e9d83a19fb9f47e6b90c5d804':
  FS-11189: [Build-System] Windows build regression fix.

7 years agoFS-11189: [Build-System] Windows build regression fix.
Andrey Volk [Tue, 24 Jul 2018 14:46:38 +0000 (17:46 +0300)] 
FS-11189: [Build-System] Windows build regression fix.

7 years agoMerge pull request #1538 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11189...
Mike Jerris [Tue, 24 Jul 2018 13:13:16 +0000 (13:13 +0000)] 
Merge pull request #1538 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-11189-add-video-settings to master

* commit '2323421b5ad25563be7b56adeabf65543f7de2d5':
  FS-11189: [Build-System] Fix Windows build.

7 years agoFS-11189: [Build-System] Fix Windows build.
Andrey Volk [Tue, 24 Jul 2018 13:11:54 +0000 (16:11 +0300)] 
FS-11189: [Build-System] Fix Windows build.

7 years agoFS-11189: [mod_av] fix build on older libav
Mike Jerris [Tue, 24 Jul 2018 05:14:22 +0000 (05:14 +0000)] 
FS-11189: [mod_av] fix build on older libav

7 years agoFS-11260 fix set_tts_params segs when the second arg is NULL
Mariah Yang [Thu, 19 Jul 2018 08:42:27 +0000 (16:42 +0800)] 
FS-11260 fix set_tts_params segs when the second arg is NULL

7 years agoFS-11264: [freeswitch-core] Remove old speech handle when asr failure happens #resolve
Anthony Minessale [Sat, 21 Jul 2018 02:40:12 +0000 (02:40 +0000)] 
FS-11264: [freeswitch-core] Remove old speech handle when asr failure happens #resolve

7 years agoFS-11014 fix fvad_free and validate vad_mode
Seven Du [Thu, 19 Jul 2018 01:23:29 +0000 (09:23 +0800)] 
FS-11014 fix fvad_free and validate vad_mode

7 years agoFS-11259: [mod_perl] mod_perl tweaks #resolve
Anthony Minessale [Thu, 19 Jul 2018 02:59:40 +0000 (02:59 +0000)] 
FS-11259: [mod_perl] mod_perl tweaks #resolve

7 years agoFS-11237 #resolve speak text with colon
Seven Du [Tue, 17 Jul 2018 02:28:19 +0000 (10:28 +0800)] 
FS-11237 #resolve speak text with colon

7 years agoFS-11189 refactor to support any possible codec specific private options
Seven Du [Wed, 20 Jun 2018 13:22:06 +0000 (21:22 +0800)] 
FS-11189 refactor to support any possible codec specific private options

7 years agoFS-11189 add avcodec settings
Seven Du [Wed, 20 Jun 2018 11:00:22 +0000 (19:00 +0800)] 
FS-11189 add avcodec settings

7 years agoFS-11189 make rtp-slice-size and key-frame-min-freq configurable
Seven Du [Thu, 14 Jun 2018 08:56:41 +0000 (16:56 +0800)] 
FS-11189 make rtp-slice-size and key-frame-min-freq configurable

7 years agoFS-11189 refactor and add more params
Seven Du [Thu, 14 Jun 2018 08:18:45 +0000 (16:18 +0800)] 
FS-11189 refactor and add more params

7 years agoFS-11189 add vpx codec specific and debug controls
Seven Du [Thu, 14 Jun 2018 02:49:33 +0000 (10:49 +0800)] 
FS-11189 add vpx codec specific and debug controls

7 years agoFS-11189 tweak log
Seven Du [Thu, 14 Jun 2018 00:14:30 +0000 (08:14 +0800)] 
FS-11189 tweak log

7 years agoFS-11189 add vpx config
Seven Du [Wed, 13 Jun 2018 13:55:25 +0000 (21:55 +0800)] 
FS-11189 add vpx config

7 years agoFS-11189: add vpx settings
Seven Du [Wed, 13 Jun 2018 05:52:54 +0000 (13:52 +0800)] 
FS-11189: add vpx settings

load time:
first load config default settings
merge any settings in XML

run time:
merge any dynamic settings

7 years agoFS-11189: [core] add func to parse cpu string
Seven Du [Wed, 13 Jun 2018 05:52:18 +0000 (13:52 +0800)] 
FS-11189: [core] add func to parse cpu string

7 years agoFS-11206: [mod_conference] add conference hold feature
Mike Jerris [Thu, 21 Jun 2018 09:32:22 +0000 (05:32 -0400)] 
FS-11206: [mod_conference] add conference hold feature

7 years agoFS-11183 improve strip to save out buffer size
Seven Du [Thu, 7 Jun 2018 02:23:04 +0000 (10:23 +0800)] 
FS-11183 improve strip to save out buffer size

7 years agoFS-11231 #resolve deprecate start_input_timers and add start-input-timers
Seven Du [Fri, 13 Jul 2018 22:25:35 +0000 (06:25 +0800)] 
FS-11231 #resolve deprecate start_input_timers and add start-input-timers

7 years agoFS-11226: [freeswitch-core,mod_conference] Missing font files can lead to crash in...
Anthony Minessale [Mon, 9 Jul 2018 20:04:28 +0000 (20:04 +0000)] 
FS-11226: [freeswitch-core,mod_conference] Missing font files can lead to crash in conference #resolve

7 years agoFS-11225: [freeswitch-core] Crash in fs_cli #resolve
Anthony Minessale [Mon, 9 Jul 2018 20:02:13 +0000 (20:02 +0000)] 
FS-11225: [freeswitch-core] Crash in fs_cli #resolve

7 years agoFS-11224: [freeswitch-core] Fix VC build #resolve
Anthony Minessale [Mon, 9 Jul 2018 20:00:45 +0000 (20:00 +0000)] 
FS-11224: [freeswitch-core] Fix VC build #resolve

7 years agoFS-11211: [Verto-Communicator] Add turnServer and verto server fallback options ...
Anthony Minessale [Mon, 9 Jul 2018 19:50:27 +0000 (19:50 +0000)] 
FS-11211: [Verto-Communicator] Add turnServer and verto server fallback options -- FS side to only do relay as a last resort #resolve

7 years agoFS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows.
Andrey Volk [Thu, 19 Jul 2018 22:50:45 +0000 (01:50 +0300)] 
FS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows.

7 years agoFS-11238: [mod_conference] Regression from FS-10448 can cause stuck sessions #resolve
Anthony Minessale [Tue, 17 Jul 2018 17:35:56 +0000 (12:35 -0500)] 
FS-11238: [mod_conference] Regression from FS-10448 can cause stuck sessions #resolve

7 years agoFS-11223: [core] fix Crash when firefox sends only rtcp and not rtp candidates on...
Mike Jerris [Mon, 9 Jul 2018 18:53:13 +0000 (14:53 -0400)] 
FS-11223: [core] fix Crash when firefox sends only rtcp and not rtp candidates on video media

7 years agoFS-11222: [core] NACK for multiple packets sends wrong packet after the first one
Mike Jerris [Mon, 9 Jul 2018 17:12:56 +0000 (13:12 -0400)] 
FS-11222: [core] NACK for multiple packets sends wrong packet after the first one

7 years agoFS-10949: [mod_conference] allow vblind vunblind tvblind commands when caller is...
Mike Jerris [Mon, 9 Jul 2018 15:58:31 +0000 (11:58 -0400)] 
FS-10949: [mod_conference] allow vblind vunblind tvblind commands when caller is not sending video

7 years agoFS-11209: [Debian] openssl linking
Muteesa Fred [Fri, 29 Jun 2018 12:59:58 +0000 (12:59 +0000)] 
FS-11209: [Debian] openssl linking

7 years agoFS-11209: [Debian] openssl linking
Muteesa Fred [Fri, 29 Jun 2018 12:24:49 +0000 (12:24 +0000)] 
FS-11209: [Debian] openssl linking

7 years agoFS-11208: [Debian] Prefer libssl1.0 in deb packages
Muteesa Fred [Thu, 28 Jun 2018 17:30:25 +0000 (17:30 +0000)] 
FS-11208: [Debian] Prefer libssl1.0 in deb packages

7 years agoFS-11202 Add sanity check
Piotr Gregor [Fri, 22 Jun 2018 17:48:31 +0000 (18:48 +0100)] 
FS-11202 Add sanity check

Check value of sanity while looping over
switch_cache_db_get_db_handle_dsn() in switch_user_sql_thread.

7 years agoFS-11201 Filter out erroneous RTT values #fix
Piotr Gregor [Thu, 21 Jun 2018 15:48:51 +0000 (16:48 +0100)] 
FS-11201 Filter out erroneous RTT values #fix

Erroneous DLSR in received RTCP report could
cause RTT to be negative (RTT = A - DLSR - LSR).
Add check for this and prevent corruption
of statistics and estimations (estimator code used
bad RTT values).

7 years agoreswig
Brian West [Wed, 13 Jun 2018 13:43:54 +0000 (08:43 -0500)] 
reswig

7 years agoreswig
Brian West [Wed, 13 Jun 2018 12:47:38 +0000 (07:47 -0500)] 
reswig

7 years agoFS-11177: [freeswitch-core] h264 vid tweaks -- increase gop #resolve
Anthony Minessale [Tue, 12 Jun 2018 23:07:34 +0000 (18:07 -0500)] 
FS-11177: [freeswitch-core] h264 vid tweaks -- increase gop #resolve

7 years agoFS-11178: [core] return switch_status_t from switch_ivr_intercept_session
Joshua Young [Thu, 31 May 2018 22:24:32 +0000 (18:24 -0400)] 
FS-11178: [core] return switch_status_t from switch_ivr_intercept_session

7 years agoFS-11177: [freeswitch-core] h264 vid tweaks #resolve
Anthony Minessale [Tue, 29 May 2018 19:04:41 +0000 (14:04 -0500)] 
FS-11177: [freeswitch-core] h264 vid tweaks #resolve

7 years agoFS-11173: [mod_conference] Don't send tmmbr for any higher than input res #resolve
Anthony Minessale [Sat, 26 May 2018 00:18:04 +0000 (19:18 -0500)] 
FS-11173: [mod_conference] Don't send tmmbr for any higher than input res #resolve

7 years agoFS-11164: [freeswitch-core] Improve audio JB in bad conditions
Anthony Minessale [Fri, 25 May 2018 16:07:24 +0000 (11:07 -0500)] 
FS-11164: [freeswitch-core] Improve audio JB in bad conditions

7 years agoFS-11165: [freeswitch-core] Add more regex handling to dmachine -- squashme #resolve
Anthony Minessale [Tue, 15 May 2018 22:48:53 +0000 (17:48 -0500)] 
FS-11165: [freeswitch-core] Add more regex handling to dmachine -- squashme #resolve

7 years agoFS-11165: [freeswitch-core] Add more regex handling to dmachine #resolve
Anthony Minessale [Tue, 15 May 2018 22:11:16 +0000 (17:11 -0500)] 
FS-11165: [freeswitch-core] Add more regex handling to dmachine #resolve

7 years agoFS-11164: [freeswitch-core] Improve audio JB in bad conditions #resolve
Anthony Minessale [Tue, 15 May 2018 22:09:55 +0000 (17:09 -0500)] 
FS-11164: [freeswitch-core] Improve audio JB in bad conditions #resolve

7 years agoFS-11162: [zrtp] Hangup race causing rare crash on zrtp calls
Mike Jerris [Mon, 14 May 2018 23:02:54 +0000 (19:02 -0400)] 
FS-11162: [zrtp] Hangup race causing rare crash on zrtp calls

7 years agoFS-11156: [mod_dptools] wait for ack in application "deflect" #resolve
Brian West [Fri, 11 May 2018 14:16:13 +0000 (09:16 -0500)] 
FS-11156: [mod_dptools] wait for ack in application "deflect" #resolve

7 years agoFS-11150: [Build-System] Fix broken ESL in .Net project.
Andrey Volk [Wed, 9 May 2018 15:47:29 +0000 (18:47 +0300)] 
FS-11150: [Build-System] Fix broken ESL in .Net project.

7 years agoFS-11119: [core] Fix video skew on oddly resized conference layers
Anthony Minessale [Tue, 8 May 2018 02:58:07 +0000 (22:58 -0400)] 
FS-11119: [core] Fix video skew on oddly resized conference layers

7 years agoRevert "FS-11052: Allow alias for crypto suites"
Mike Jerris [Fri, 4 May 2018 00:02:16 +0000 (20:02 -0400)] 
Revert "FS-11052: Allow alias for crypto suites"

This reverts commit 7cc6d5f99d16d2d63cb2548dd7b8345d579b7e9f.

7 years agoFS-11047: [build] support v8 6.6 fixes from Andrey Volk
Mike Jerris [Thu, 3 May 2018 23:13:05 +0000 (19:13 -0400)] 
FS-11047: [build] support v8 6.6 fixes from Andrey Volk