]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Tue, 12 Jul 2016 20:47:08 +0000 (15:47 -0500)]
FS-9343 #resolve [Sending a Message using the mod_smpp module via Nexmo Fails]
Anthony Minessale [Tue, 12 Jul 2016 15:54:08 +0000 (10:54 -0500)]
FS-9345 #resolve [HTTAPI truncates string when response spans multiple packets]
Italo Rossi [Mon, 11 Jul 2016 18:20:28 +0000 (15:20 -0300)]
FS-9342 - [verto_communicator] Properly saving settings to localStorage when closing the settings panel.
Muhammad Zaka [Fri, 17 Jun 2016 13:38:35 +0000 (14:38 +0100)]
FS-9277: sip info with record: on and off doesn't start and stop call recording sessions
Michael Jerris [Fri, 8 Jul 2016 21:00:22 +0000 (17:00 -0400)]
Revert "Fix for FS-9313"
This reverts commit
cf6107963ca997f5ef25527d16f98626213047a9 .
Michael Jerris [Fri, 8 Jul 2016 19:59:02 +0000 (15:59 -0400)]
FS-9337: fix invalid sdp generated with soa disabled
Mike Jerris [Fri, 8 Jul 2016 19:28:09 +0000 (14:28 -0500)]
Merge pull request #901 in FS/freeswitch from ~HOENE/opus-stereo-2-mono:master to master
* commit '
cf6107963ca997f5ef25527d16f98626213047a9 ':
Fix for FS-9313
Mike Jerris [Fri, 8 Jul 2016 19:26:51 +0000 (14:26 -0500)]
Merge pull request #886 in FS/freeswitch from ~MGROOMS/freeswitch-matthew:bugfix/detect_audio_silence to master
* commit '
6c3710df4dc14751b60ba8f8ed4780e0f6288ec8 ':
FS-9264: Introduce two new api calls named detect_audio and detect_audio_silence. The existing wait_for_silence call never actually waits for silence until it first detects non-silence. There is also no way to set an independent timeout for detecting both the non-silence and then silence. This causes problems when wait_for_silence is called on an already quiet channel. Splitting the function up into two separate calls with separate timeouts offers more flexibility.
Mike Jerris [Fri, 8 Jul 2016 16:57:44 +0000 (11:57 -0500)]
Merge pull request #909 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-9009-windows-warning to master
* commit '
d49b66c9225071693c95452f7af62fff5545c5de ':
FS-9009 [mod_avmd] #fix warning on Windows
Piotr Gregor [Fri, 8 Jul 2016 16:07:23 +0000 (17:07 +0100)]
FS-9009 [mod_avmd] #fix warning on Windows
Initialize variance of amplitude - avoid (incorrect) warning
Mike Jerris [Fri, 8 Jul 2016 16:20:19 +0000 (11:20 -0500)]
Merge pull request #908 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-9009-fix-windows-build to master
* commit '
6d614ac1a7a0102391e18567843d5f764c32655b ':
FS-9009 [mod_avmd] #fix build on Windows
Piotr Gregor [Fri, 8 Jul 2016 16:07:23 +0000 (17:07 +0100)]
FS-9009 [mod_avmd] #fix build on Windows
Windows VC doesn't accept function __attribute__(s)
Anthony Minessale [Fri, 8 Jul 2016 03:50:20 +0000 (22:50 -0500)]
FS-9334 #resolve [Jitterbuffer mods]
William King [Thu, 7 Jul 2016 23:06:34 +0000 (16:06 -0700)]
FS-9310 Fix RPM build due to new config file. Also add libvpx generated file to .gitignore
William King [Thu, 7 Jul 2016 22:35:24 +0000 (15:35 -0700)]
FS-9310 Part two. Properly destroy the timeout struct after the message has sent, or timed out.
William King [Thu, 7 Jul 2016 22:23:44 +0000 (17:23 -0500)]
Merge pull request #900 in FS/freeswitch from feature/FS-9310-native-support-for-flowroute-sms to master
* commit '
35b816bb2758d0b73661b8e12091bdbe0165efc5 ':
FS-9310 Native support for Flowroute SMS API over HTTP(S)
William King [Mon, 22 Feb 2016 00:36:43 +0000 (16:36 -0800)]
FS-9310 Native support for Flowroute SMS API over HTTP(S)
Anthony Minessale [Thu, 7 Jul 2016 18:39:02 +0000 (13:39 -0500)]
FS-9333 #resolve [Disable video refresh by sip INFO by default]
Anthony Minessale [Wed, 6 Jul 2016 18:19:46 +0000 (13:19 -0500)]
FS-9328 #resolve [switch_jb_peek_frame uses wrong len]
Anthony Minessale [Wed, 6 Jul 2016 16:36:38 +0000 (11:36 -0500)]
FS-9316 #resolve [INVITE with empty SDP from Cisco VCS cannot setup video]
Brian West [Wed, 6 Jul 2016 15:58:01 +0000 (10:58 -0500)]
Merge pull request #907 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9241-bis:master to master
* commit '
f6192c7949b17dd3f5dd075b2a7656eac748bc10 ':
FS-9241: follow-up patch to fix a mistake in fetching profile url
François [Wed, 6 Jul 2016 15:29:15 +0000 (17:29 +0200)]
FS-9241: follow-up patch to fix a mistake in fetching profile url
Brian West [Tue, 5 Jul 2016 20:01:08 +0000 (15:01 -0500)]
Merge pull request #880 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9241:master to master
* commit '
78c2ed0526e25c10241ceb918e73aef02446ffd2 ':
FS-9241 Use tls_public_url instead of tls_url in INVITE Contact when NAT is detected
Mike Jerris [Tue, 5 Jul 2016 19:38:43 +0000 (14:38 -0500)]
Merge pull request #904 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9009-avmd-amplitude-estimation to master
* commit '
a77387456d9a4fe7334ab9c7ff4c9f5f66686d3b ':
FS-9009 [mod_avmd] Amplitude estimation
Brian West [Tue, 5 Jul 2016 18:27:36 +0000 (13:27 -0500)]
FS-9267 fix regression
François [Wed, 8 Jun 2016 17:01:31 +0000 (19:01 +0200)]
FS-9241 Use tls_public_url instead of tls_url in INVITE Contact when NAT is detected
Piotr Gregor [Mon, 4 Jul 2016 15:26:08 +0000 (16:26 +0100)]
FS-9009 [mod_avmd] Amplitude estimation
Add DESA-2 estimation of signal amplitude
Mike Jerris [Fri, 1 Jul 2016 17:31:14 +0000 (12:31 -0500)]
Merge pull request #902 in FS/freeswitch from ~MZAKA/freeswitch:bugfix/FS-9278-zoip-hold to master
* commit '
9988d8d9059c65194d536824db95546081d292b2 ':
FS-9278: sending sendonly instead of sendrecv media attribute in SDP when unholding call when Zoiper softphone had responded with inactive
Chris Rienzo [Fri, 1 Jul 2016 17:09:51 +0000 (13:09 -0400)]
FS-9315 [mod_http_cache] add support for video file formats
Muhammad Zaka [Fri, 1 Jul 2016 15:35:30 +0000 (16:35 +0100)]
FS-9278: sending sendonly instead of sendrecv media attribute in SDP when unholding call when Zoiper softphone had responded with inactive
Anthony Minessale [Fri, 1 Jul 2016 14:14:19 +0000 (09:14 -0500)]
FS-9320 #resolve [Adjust buffering based on frame rate differential]
Brian West [Thu, 30 Jun 2016 20:38:25 +0000 (15:38 -0500)]
FS-9317 add screen share examples
Michael Jerris [Thu, 30 Jun 2016 17:27:43 +0000 (12:27 -0500)]
FS-9314: [mod_conference] fix crash when starting conference in mux mode while specifying or defaulting to a layout group that does not exist. We will now fall back to transcode mode in this case.
Anthony Minessale [Thu, 30 Jun 2016 15:50:57 +0000 (10:50 -0500)]
FS-9312 #resolve [unreachable code block in switch_core_media]
Christian Hoene [Thu, 30 Jun 2016 12:04:25 +0000 (14:04 +0200)]
Fix for FS-9313
Michael Jerris [Tue, 28 Jun 2016 19:02:02 +0000 (14:02 -0500)]
FS-9307: [mod_conference] don't close files until after video threads are done to avoid race condition trying to use closed file handle when playing a video file
Michael Jerris [Tue, 28 Jun 2016 17:10:47 +0000 (12:10 -0500)]
FS-9305: [mod_conference] return the logo image path from video-logo-img api and handle passing no image path
Brian West [Tue, 28 Jun 2016 16:28:53 +0000 (11:28 -0500)]
FS-9303 these checks are no longer needed as the video flag is not sent to file open unless we are in transcode mode, you can record mp4 but it will only contain the audio if in passthru mode.
Brian West [Tue, 28 Jun 2016 16:04:24 +0000 (11:04 -0500)]
Revert "FS-9303 add CONF_VIDEO_MODE_NONE so we don't default to CONF_VIDEO_MODE_PASSTHROUGH"
This reverts commit
7150cede347fcbd4f8eb6283e6e10719dc9e9907 .
Brian West [Tue, 28 Jun 2016 15:59:24 +0000 (10:59 -0500)]
FS-9303 add CONF_VIDEO_MODE_NONE so we don't default to CONF_VIDEO_MODE_PASSTHROUGH
Anthony Minessale II [Mon, 27 Jun 2016 22:23:25 +0000 (17:23 -0500)]
Merge pull request #897 in FS/freeswitch from bugfix/FS-9221-fail-to-use-opus-codec-when-video to master
* commit '
bf34d0346966860a1b96fa852de6ef415b39ee19 ':
FS-9221 Add inactive support
Anthony Minessale [Fri, 10 Jun 2016 21:27:31 +0000 (16:27 -0500)]
FS-9221 Add inactive support
Chris Rienzo [Mon, 27 Jun 2016 21:23:40 +0000 (17:23 -0400)]
FS-9302 [mod_mongo] mongo_find_one and mongo_find_n corrected to return -ERR when connection to database fails.
Michael Jerris [Mon, 27 Jun 2016 20:56:47 +0000 (15:56 -0500)]
FS-9301: [mod_sofia] handle race condition on startup of mod_sofia in error conditons causing segfault
Mike Jerris [Mon, 27 Jun 2016 19:30:06 +0000 (14:30 -0500)]
Merge pull request #895 in FS/freeswitch from bugfix/FS-9297-segfault-in-sofia.conf to master
* commit '
5c9f98b0163986ca1b45d352d4508fa15cfeb5bb ':
FS-9297: [mod_sofia] fix multiple crashes from passing invalid null values in sofia.conf
Brian West [Mon, 27 Jun 2016 14:14:09 +0000 (09:14 -0500)]
fix typo in conference config
Michael Jerris [Fri, 24 Jun 2016 21:45:29 +0000 (16:45 -0500)]
FS-9297: [mod_sofia] fix multiple crashes from passing invalid null values in sofia.conf
Anthony Minessale [Thu, 23 Jun 2016 21:07:31 +0000 (16:07 -0500)]
FS-9296 #resolve [Video support for mod_httapi]
Anthony Minessale [Wed, 22 Jun 2016 22:10:59 +0000 (17:10 -0500)]
FS-9292 #resolve [Core dump playing videos or show images]
Anthony Minessale [Wed, 22 Jun 2016 21:39:43 +0000 (16:39 -0500)]
FS-9292 #resolve [Core dump playing videos or show images]
Chris Rienzo [Tue, 21 Jun 2016 13:48:55 +0000 (09:48 -0400)]
FS-9287 Add channel variable to make spandsp_start_tone_detect easier to use from dialplan / embedded scripts.
The following variables are added:
execute_on_spandsp_tone_detect_<TONE NAME> : executes APP when tone is detected. For example, if you have a tone
named "SIT" defined in spandsp.conf.xml, the variable would be "execute_on_spandsp_tone_detect_SIT"
api_on_spandsp_tone_detect_<TONE NAME> : similar to execute_on except that it executes an API.
spandsp_tone_detect_stop_on_tone : default is false. If true, detector will stop once the first matching tone is detected.
William King [Mon, 20 Jun 2016 15:59:04 +0000 (08:59 -0700)]
FS-9283 --resolve
Michael Jerris [Fri, 17 Jun 2016 19:54:37 +0000 (15:54 -0400)]
FS-9263: [build] attempt to find the proper lua5.2 version on openbsd
Michael Jerris [Fri, 17 Jun 2016 19:31:18 +0000 (15:31 -0400)]
FS-9260: [build] add -ltermcap for openbsd so it can correctly link to libedit
Michael Jerris [Fri, 17 Jun 2016 17:41:59 +0000 (13:41 -0400)]
FS-9260: fix make detection to not fail on openbsed, and fix libtoolize detection to attempt to find libtoolize the same version as specified libtool
Matthew Grooms [Thu, 16 Jun 2016 20:34:37 +0000 (15:34 -0500)]
FS-9264: Introduce two new api calls named detect_audio and detect_audio_silence. The existing wait_for_silence call never actually waits for silence until it first detects non-silence. There is also no way to set an independent timeout for detecting both the non-silence and then silence. This causes problems when wait_for_silence is called on an already quiet channel. Splitting the function up into two separate calls with separate timeouts offers more flexibility.
Anthony Minessale [Thu, 16 Jun 2016 02:08:46 +0000 (21:08 -0500)]
FS-9267 #resolve [Raw decoded image from vpx codec is corrupted by video media bugs that modify the image]
Mike Jerris [Wed, 15 Jun 2016 23:38:07 +0000 (18:38 -0500)]
Merge pull request #865 in FS/freeswitch from ~MZAKA/freeswitch:feature/FS-9192-proxy-hold to master
* commit '
05cc7708188fa040dcb903cdcdae28990fa177a8 ':
FS-9192-proxy-hold: proxy hold when proxy media and proxy mode are disabled; its similiar to proxy-refer
Michael Jerris [Wed, 15 Jun 2016 22:35:59 +0000 (18:35 -0400)]
FS-9271: [mod_conference] fix segfault trying to record a canvas that does not exist
Muhammad Zaka [Fri, 27 May 2016 10:52:38 +0000 (11:52 +0100)]
FS-9192-proxy-hold: proxy hold when proxy media and proxy mode are disabled; its similiar to proxy-refer
Seven Du [Wed, 15 Jun 2016 01:34:26 +0000 (09:34 +0800)]
FS-9266 #resolve
Anthony Minessale [Tue, 14 Jun 2016 20:29:27 +0000 (15:29 -0500)]
FS-9265 #resolve [INCOMPATIBLE_DESTINATION when there is no rtcp]
Anthony Minessale [Tue, 14 Jun 2016 18:27:10 +0000 (13:27 -0500)]
FS-9244 fix debug lines
Anthony Minessale [Mon, 13 Jun 2016 16:46:42 +0000 (12:46 -0400)]
FS-9214 regression
Andrey Volk [Mon, 13 Jun 2016 09:25:22 +0000 (12:25 +0300)]
FS-9256: mod_v8: Add DB.Finalize() in order to close statements.
Mike Jerris [Fri, 10 Jun 2016 21:47:18 +0000 (16:47 -0500)]
Merge pull request #882 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-9254-avmd-fix-warnings-in-windows-build-2 to master
* commit '
ee4c01b05e00268dc13c7e4add9bac2120442509 ':
FS-9254: [avmd] fix windows build
Piotr Gregor [Fri, 10 Jun 2016 21:13:15 +0000 (23:13 +0200)]
FS-9254: [avmd] fix windows build
Fix int-to-uint8_t conversion warnings
due to usage of switch_true when parsing config
Anthony Minessale [Fri, 10 Jun 2016 20:48:01 +0000 (15:48 -0500)]
FS-9244 #resolve [RFC2833 payload_type offered is ignored]
Anthony Minessale [Fri, 10 Jun 2016 20:01:37 +0000 (15:01 -0500)]
FS-9246 #resolve [No Audio after Call transfer ]
Mike Jerris [Thu, 9 Jun 2016 22:01:58 +0000 (17:01 -0500)]
Merge pull request #874 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9142-avmd-dynamic-settings-reopened to master
* commit '
54d7c13a11f8bb49298bf30b89b0f59e99ed9320 ':
FS-9142 [avmd] Dynamic settings
Italo Rossi [Thu, 9 Jun 2016 20:41:07 +0000 (17:41 -0300)]
FS-9250 [verto_communicator] Putting factory reset button back
Italo Rossi [Thu, 9 Jun 2016 20:26:48 +0000 (17:26 -0300)]
FS-9249 [verto_communicator] dedicated function to close settings
Italo Rossi [Thu, 9 Jun 2016 20:13:18 +0000 (17:13 -0300)]
FS-9249 [verto_communicator] Closing settings panel if the user clicks outside the element
Italo Rossi [Thu, 9 Jun 2016 19:53:21 +0000 (16:53 -0300)]
FS-9248 [mod_callcenter] Adding truncate-tiers-on-load and truncate-agents-on-load options.
Anthony Minessale [Thu, 9 Jun 2016 18:33:31 +0000 (13:33 -0500)]
FS-9247 #resolve [Table with message type names not updated when enum was updated by sangoma patch]
Anthony Minessale [Fri, 20 May 2016 16:12:08 +0000 (11:12 -0500)]
FS-9144 #resolve [Implement video-mute-exit-canvas and recording in personal-canvas mode.]
Seven Du [Wed, 8 Jun 2016 22:58:40 +0000 (06:58 +0800)]
FS-8979 #comment fire event when done
Mike Jerris [Wed, 8 Jun 2016 16:24:11 +0000 (11:24 -0500)]
Merge pull request #879 in FS/freeswitch from ~DI-SHI/freeswitch:feature/FS-9238-update-for-osp-toolkit-4.11.3 to master
* commit '
dd8695457d48dcd4f44d078893e67cfaa84e2555 ':
FS-9238: [mod_osp] Updated for OSP Toolkit 4.11.3.
Di-Shi Sun [Wed, 8 Jun 2016 03:37:14 +0000 (23:37 -0400)]
FS-9238: [mod_osp] Updated for OSP Toolkit 4.11.3.
Updated for OSP Toolkit API.
Updated sample configuration file.
Updated documentation.
Anthony Minessale [Tue, 7 Jun 2016 22:39:35 +0000 (17:39 -0500)]
FS-9219 #resolve [Re-INVITE with no SDP ] #comment use bypass_media_after_bridge_oldschool=true to enable back-compat bypass media after bridge
Alexandr Dubovikov [Fri, 3 Jun 2016 14:04:53 +0000 (09:04 -0500)]
FS-9227: [sofia-sip] fix Wrong byte order in HEP packet for source and destination ports
Michael Jerris [Tue, 7 Jun 2016 17:25:30 +0000 (12:25 -0500)]
FS-7397: fix segfault due to memory corruption on using mod_translate app. The session pool was being freed incorrectly after using the app instead of when the session pool was destroyed
Mike Jerris [Tue, 7 Jun 2016 16:47:49 +0000 (11:47 -0500)]
Merge pull request #878 in FS/freeswitch from bugfix/FS-9214-fix-3pcc-behavior to master
* commit '
b9d31dc9b7edb702cd964a15fad197e122102f85 ':
FS-9214: fix 3pcc behavior Fix callflow issues with 3pcc=true and 3pcc=proxy and interactions with sip_wait_for_aleg_ack removes passthrough of 183 on 3pcc=proxy (that was previously not functioning)
Anthony Minessale [Wed, 1 Jun 2016 00:53:07 +0000 (19:53 -0500)]
FS-9214: fix 3pcc behavior
Fix callflow issues with 3pcc=true and 3pcc=proxy and interactions with sip_wait_for_aleg_ack
removes passthrough of 183 on 3pcc=proxy (that was previously not functioning)
Mike Jerris [Tue, 7 Jun 2016 15:43:04 +0000 (10:43 -0500)]
Merge pull request #877 in FS/freeswitch from ~GIAVAC/freeswitch:master to master
* commit '
79b214a1e509147e54295e225301bdbf6211fbbd ':
FS-9235: Fix sending RTCP in switch_core_media
Giacomo Vacca [Tue, 7 Jun 2016 15:04:33 +0000 (17:04 +0200)]
FS-9235: Fix sending RTCP in switch_core_media
Michael Jerris [Mon, 6 Jun 2016 15:09:02 +0000 (10:09 -0500)]
swigall
Piotr Gregor [Sat, 4 Jun 2016 20:52:04 +0000 (21:52 +0100)]
FS-9142 [avmd] Dynamic settings
Add check of per session settings
in avmd_callback and init_avmd_session
Michael Jerris [Fri, 3 Jun 2016 23:21:08 +0000 (18:21 -0500)]
FS-9136: update other modules to match api change
Michael Jerris [Fri, 3 Jun 2016 22:00:50 +0000 (17:00 -0500)]
FS-9136: remove unused vars
Mike Jerris [Fri, 3 Jun 2016 21:19:33 +0000 (16:19 -0500)]
Merge pull request #872 in FS/freeswitch from bugfix/FS-9136-freeswitch-sends-b-leg-sdp-different to master
* commit '
50d7a80fa3c18ef40028d2c745bc2866225a1b52 ':
FS-9136: allow multiple instances of same video codec with different fmtp
Anthony Minessale [Thu, 19 May 2016 21:32:47 +0000 (16:32 -0500)]
FS-9136: allow multiple instances of same video codec with different fmtp
Mike Jerris [Fri, 3 Jun 2016 18:18:51 +0000 (13:18 -0500)]
Merge pull request #869 in FS/freeswitch from ~SHRIPCHENKO/freeswitch:feature/FS-9225-allow-to-force-sip-register-expires to master
* commit '
2766eaf49e189c4f541da5717b36ff94d507c269 ':
FS-9225: [mod_sofia] Allow to force SIP REGISTER Expires: to be within configured range.
Sergey Khripchenko [Fri, 3 Jun 2016 12:30:01 +0000 (05:30 -0700)]
FS-9225: [mod_sofia] Allow to force SIP REGISTER Expires: to be within configured range.
Allow to force SIP REGISTER Expires: to be within MIN and MAX values.
Not just to force it to one specific value using "sip-force-expires".
New profile parameters:
"sip-force-expires-min"
"sip-force-expires-max"
Anthony Minessale [Fri, 3 Jun 2016 00:13:22 +0000 (19:13 -0500)]
FS-9197
Anthony Minessale [Thu, 2 Jun 2016 20:53:31 +0000 (15:53 -0500)]
FS-9197
Mike Jerris [Thu, 2 Jun 2016 20:34:45 +0000 (15:34 -0500)]
Merge pull request #866 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9142-avmd-dynamic-settings to master
* commit '
eb369130d97802e3e739cebace38d76887cdf450 ':
FS-9142 [avmd] Dynamic settings
Anthony Minessale [Thu, 2 Jun 2016 18:14:19 +0000 (13:14 -0500)]
FS-9197
Ken Rice [Thu, 2 Jun 2016 17:21:11 +0000 (12:21 -0500)]
FS-9222 small tweak to freeswitch console to strip leading spaces from commands
William King [Thu, 2 Jun 2016 16:44:51 +0000 (11:44 -0500)]
Merge pull request #852 in FS/freeswitch from ~MZAKA/freeswitch:bugfix/FS-9156-increments-when-call-limit-reached-improve to master
* commit '
f8b3140fed1650828d13349a7f9a63a73b29542e ':
FS-9156: Code Improvement for the non-interval increment when limit reached