]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
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
Muhammad Zaka [Fri, 13 May 2016 10:18:25 +0000 (11:18 +0100)]
FS-9156: Code Improvement for the non-interval increment when limit reached
Ken Rice [Wed, 1 Jun 2016 20:55:24 +0000 (15:55 -0500)]
FS-9174 #resolve add dep to meta-all for mod_png so its installed via the debian -all packages
Mike Jerris [Wed, 1 Jun 2016 20:44:06 +0000 (15:44 -0500)]
Merge pull request #867 in FS/freeswitch from ~JFIRLES/freeswitch:bugfix/FS-9216-add-ua-update-display to master
* commit '
b36cef731c14eb73730b9e86b5dd533c20180eb4 ':
FS-9216: [mod_sofia] Add Cisco SPA30X and Grandstream GXP user agents to send UPDATE
Jose Fco. Irles [Wed, 1 Jun 2016 14:58:40 +0000 (16:58 +0200)]
FS-9216: [mod_sofia] Add Cisco SPA30X and Grandstream GXP user agents to send UPDATE
Anthony Minessale [Wed, 1 Jun 2016 01:35:00 +0000 (20:35 -0500)]
FS-9150 #resolve ["video-mute-exit-canvas" param combined with "video-bridge-first-two" causes video feed to flip back and forth between feeds when users video-mute]
Mike Jerris [Tue, 31 May 2016 18:43:09 +0000 (13:43 -0500)]
Merge pull request #860 in FS/freeswitch from ~SJTHOMASON/freeswitch:feature/FS-9184-allow-show-calls-to-be-filtered-by to master
* commit '
800655f774f12d76883f3a07ee35782006fb4c03 ':
FS-9184: Allow show calls to be filtered by accountcode
Michael Jerris [Tue, 31 May 2016 16:36:57 +0000 (12:36 -0400)]
FS-9212: [mod_conference] fix conference recording api when using default canvas number
Piotr Gregor [Mon, 30 May 2016 20:05:22 +0000 (21:05 +0100)]
FS-9142 [avmd] Dynamic settings
Add checking of per session settings
with locking synced on avmd session mutex
Steve Underwood [Sun, 29 May 2016 13:00:49 +0000 (21:00 +0800)]
A-law idle byte was defined incorrectly.
Anthony Minessale [Fri, 27 May 2016 19:52:51 +0000 (14:52 -0500)]
FS-9207 #resolve [Add ignore_sdp_ice=true to ignore ICE when parsing an SDP]
Mike Jerris [Thu, 26 May 2016 21:28:07 +0000 (16:28 -0500)]
Merge pull request #862 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-9188 to master
* commit '
08199210c1f548a1aa9a302c32eb89fabbf90301 ':
[mod_sofia] [FS-9188] added channel var to suppress auto-answer notify
Mike Jerris [Thu, 26 May 2016 21:12:54 +0000 (16:12 -0500)]
Merge pull request #864 in FS/freeswitch from feature/FS-9199-mem-alloc-debug to master
* commit '
68892535ca188a1dabb942bfcc77932aec0b08c9 ':
FS-9199 easier memory allocation debugging and analysis
nneul at mst.edu [Thu, 26 May 2016 21:08:21 +0000 (16:08 -0500)]
FS-9199 easier memory allocation debugging and analysis
Anthony Minessale [Thu, 26 May 2016 15:09:57 +0000 (10:09 -0500)]
FS-9198 #resolve [Small memory leaks in mod_skinny]
William King [Wed, 25 May 2016 19:52:34 +0000 (14:52 -0500)]
Merge pull request #863 in FS/freeswitch from ~LEKENSTEYN/freeswitch:debian-systemd-fixes to master
* commit '
a8c497cbac5c99458f65f5d86cd3d170a8afceff ':
debian: fix compatibility with systemd 215 on Jessie
nneul at mst.edu [Wed, 25 May 2016 19:14:03 +0000 (14:14 -0500)]
FS-9202 [mod_skinny] fix leak in speed dial
nneul at mst.edu [Wed, 25 May 2016 18:57:46 +0000 (13:57 -0500)]
FS-9201 [mod_skinny] fix leak in api call to list devices
Anthony Minessale [Wed, 25 May 2016 15:59:15 +0000 (10:59 -0500)]
FS-9106 followup and tweaks on this patch after some testing
nneul at mst.edu [Wed, 25 May 2016 15:40:28 +0000 (10:40 -0500)]
FS-9198 [mod_skinny] fix small memory leaks
Peter Wu [Wed, 25 May 2016 13:27:12 +0000 (15:27 +0200)]
debian: fix compatibility with systemd 215 on Jessie
Since FS-8788, this error is printed to the journal:
[/lib/systemd/system/freeswitch.service:22] Failed to parse resource value, ignoring: 240K
It turns out that suffixes are only introduced in systemd 228 which is
not available in Debian Jessie. Use 240*1024, rounded up to a nice
human-readable number.
Seven Du [Tue, 24 May 2016 07:54:22 +0000 (15:54 +0800)]
FS-8979 #resolve #comment please test
Mike Jerris [Mon, 23 May 2016 19:27:27 +0000 (14:27 -0500)]
Merge pull request #633 in FS/freeswitch from ~LAZEDO/freeswitch:FS-8652 to master
* commit '
dc7753f51667e235ec7171a697f14989c9759e6f ':
FS-8652 handle early-only param in replaces header
Luis Azedo [Sun, 13 Dec 2015 15:28:26 +0000 (15:28 +0000)]
FS-8652 handle early-only param in replaces header
Mike Jerris [Mon, 23 May 2016 15:52:12 +0000 (10:52 -0500)]
Merge pull request #830 in FS/freeswitch from ~ETHANATKINS/freeswitch:ssl-transport to master
* commit '
db0dfe94d079e8b82c5ca93092faa2fe204b0d06 ':
FS-9113 [sofia-sip] Clear out ssl error queue
Spencer Thomason [Thu, 19 May 2016 21:16:26 +0000 (14:16 -0700)]
FS-9184: Allow show calls to be filtered by accountcode
Mike Jerris [Fri, 20 May 2016 16:07:18 +0000 (11:07 -0500)]
Merge pull request #861 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-9185-solaris-gcc-build-fails-with-error to master
* commit '
585cccd940f8b679a6b58a5e7605df2d3e8365bc ':
FS-9185: fix format ifdefs for Solaris SPARC
karl anderson [Thu, 2 Apr 2015 23:30:14 +0000 (19:30 -0400)]
[mod_sofia] [FS-9188] added channel var to suppress auto-answer notify
Spencer Thomason [Fri, 20 May 2016 01:43:05 +0000 (18:43 -0700)]
FS-9185: fix format ifdefs for Solaris SPARC
Fix SWITCH_INT64_T_FMT and SWITCH_TIME_T_FMT definitions for Solaris/SPARC
FS-9185 #resolve
Michael Jerris [Thu, 19 May 2016 20:31:03 +0000 (15:31 -0500)]
remove extra condition code that can never be called
Ken Rice [Wed, 18 May 2016 20:20:15 +0000 (15:20 -0500)]
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
Anthony Minessale [Wed, 18 May 2016 17:47:30 +0000 (12:47 -0500)]
FS-9153 #resolve [uuid_bridge issue on ESL]
Mike Jerris [Wed, 18 May 2016 17:34:26 +0000 (12:34 -0500)]
Merge pull request #856 in FS/freeswitch from ~ANTONIO/fs-9034:master to master
* commit '
465a0b6f1d3f229b4067c3db418b8f86c9fa2e47 ':
FS-9034 revert commit in sofia.c that prevents register in new thread
Anthony Minessale [Tue, 17 May 2016 18:41:19 +0000 (13:41 -0500)]
FS-9167 #resolve [Playing file when all video feeds are vmuted does not show file]
Antonio [Tue, 17 May 2016 16:40:27 +0000 (18:40 +0200)]
FS-9034 revert commit in sofia.c that prevents register in new thread
Michael Jerris [Mon, 16 May 2016 18:46:11 +0000 (14:46 -0400)]
FS-9164: [core] add Session-Per-Sec-Last to heartbeat event
Anthony Minessale [Mon, 16 May 2016 17:23:11 +0000 (12:23 -0500)]
FS-9153 #resolve [uuid_bridge issue on ESL]
Mike Jerris [Mon, 16 May 2016 16:04:13 +0000 (11:04 -0500)]
Merge pull request #850 in FS/freeswitch from ~VIPKILLA/fs-9148:bugfix/FS-9148 to master
* commit '
df4490a7dfcaa6a087ea436979292b38dc7a5072 ':
FS-9148: add new voicemail.conf.xml param `send-full-vm-header`
Mike Jerris [Sat, 14 May 2016 21:59:04 +0000 (16:59 -0500)]
Merge pull request #853 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-9158-commit-
65460fa -break-solaris-build to master
* commit '
7f24fc7ab54af49882bbaf4e359b446fb50de7be ':
FS-9158 [sofia-sip] Add include for changes in
65460fa
Spencer Thomason [Sat, 14 May 2016 20:42:17 +0000 (13:42 -0700)]
FS-9158 [sofia-sip] Add include for changes in
65460fa