]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Brian West [Thu, 10 Nov 2016 19:42:26 +0000 (13:42 -0600)]
FS-9726 Fix malformed PAI
Anthony Minessale II [Thu, 10 Nov 2016 18:05:51 +0000 (12:05 -0600)]
Merge pull request #1050 in FS/freeswitch from feature/FS-9638-text-related-interop to master
* commit '
9b8a5edd3dc1692e13119930a7349b8930f28e7a ':
FS-9638
Anthony Minessale [Wed, 12 Oct 2016 23:00:13 +0000 (18:00 -0500)]
FS-9638
Josh Allmann [Thu, 10 Nov 2016 06:58:56 +0000 (01:58 -0500)]
FS-9725: Disable blank img with core_video_blank_image=false.
Mike Jerris [Thu, 10 Nov 2016 16:38:08 +0000 (10:38 -0600)]
Merge pull request #1049 in FS/freeswitch from ~J0SH/freeswitch:blankimg to master
* commit '
550d85210c0e1e3d71ce1217f07d1e196970b62d ':
FS-9725: Disable blank img with core_video_blank_image=false.
Anthony Minessale [Thu, 10 Nov 2016 00:44:55 +0000 (18:44 -0600)]
FS-9721
Anthony Minessale [Wed, 9 Nov 2016 23:24:41 +0000 (17:24 -0600)]
FS-9697 add-on
Anthony Minessale [Wed, 9 Nov 2016 23:22:07 +0000 (17:22 -0600)]
FS-9721 #resolve [Add media_reneg_after_broadcast]
Brian West [Wed, 9 Nov 2016 22:27:10 +0000 (16:27 -0600)]
FS-9204: complte the urls so that snom can execute the pickup, It used to probably send it to the proxy, but now needs the host in the packet or throws network error
Mike Jerris [Wed, 9 Nov 2016 22:26:41 +0000 (16:26 -0600)]
FS-9714: [mod_conference] fix crash due to race on closing file handles when playing a file to a conference via api command as a conference is shutting down
Anthony Minessale [Wed, 9 Nov 2016 21:24:28 +0000 (15:24 -0600)]
FS-9719 still not quite right, and enable support to auto engage this feature for pass-thru video
Mike Jerris [Wed, 9 Nov 2016 20:46:16 +0000 (14:46 -0600)]
FS-9710: fix build in passthrough mode
Anthony Minessale [Wed, 9 Nov 2016 19:04:56 +0000 (13:04 -0600)]
FS-9719 #resolve [Separate gen_ts_delta between audio and video]
Christopher Rienzo [Wed, 9 Nov 2016 18:31:29 +0000 (12:31 -0600)]
Merge pull request #1047 in FS/freeswitch from ~CRIENZO/freeswitch:fs-9713 to master
* commit '
ff6ab87f143f96e3c5e23434016620f898663856 ':
FS-9713 [mod_hiredis] handle spurious wakeup while waiting for connection
Anthony Minessale [Wed, 9 Nov 2016 18:24:06 +0000 (12:24 -0600)]
FS-9715 don't need this part
Anthony Minessale [Wed, 9 Nov 2016 17:35:12 +0000 (11:35 -0600)]
FS-9709 #resolve [JB drops packets after hole-punching]
Mike Jerris [Wed, 9 Nov 2016 16:01:34 +0000 (10:01 -0600)]
Merge pull request #1039 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:amr_rtcp_feedback to master
* commit '
be3aef4361a6e377dc7391feaf52483f6720b575 ':
FS-9710 : Add AMR Congestion Control / Codec Control (RTCP feedback enabled with "adjust-bitrate" setting)
Anthony Minessale [Tue, 8 Nov 2016 19:45:47 +0000 (13:45 -0600)]
FS-9715 #resolve [Add support for m4a]
Mike Jerris [Tue, 8 Nov 2016 19:22:35 +0000 (13:22 -0600)]
FS-9714: [core] switch assert on attempted double close of a file handle
Chris Rienzo [Tue, 8 Nov 2016 18:36:39 +0000 (13:36 -0500)]
FS-9713 [mod_hiredis] handle spurious wakeup while waiting for connection
Mike Jerris [Tue, 8 Nov 2016 16:09:55 +0000 (10:09 -0600)]
Merge pull request #1046 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9693:master to master
* commit '
7f017fd1d8b51e372069210cf2e59cf40ae2b0ac ':
FS-9693 fix free issue in fulldate comparison
François [Tue, 8 Nov 2016 16:07:28 +0000 (17:07 +0100)]
FS-9693 fix free issue in fulldate comparison
Andy Newlands [Tue, 8 Nov 2016 15:46:50 +0000 (15:46 +0000)]
FS-9412 [switch_loadable_module.c] Make MODULE_UNLOAD event report module name (key) and file (filename), similar to event MODULE_LOAD
Add key and filename for symetry with SWITCH_EVENT_MODULE_LOAD, for api_interface, and to make it simpler to know which module is unloaded
FS-9412 #resolve
Andy Newlands [Tue, 8 Nov 2016 13:47:37 +0000 (13:47 +0000)]
FS-9325 [mod_dptools] Priority flag for faster bind_digit_action matches
Add exec: flag, 'P' (for "Priority") to bind_digit_action so that a
match is returned as soon as it is found, without waiting for the
inter-digit timeout to expire.
This can be very useful where the system needs to be more responsive
to the user.
By default, if multiple bindings are enabled and one or more use a
regex, switch_ivr_dmachine_check_match waits for the inter-digit
timeout to expire before returning a match. This ensures overlapping
patterns, such as "^\d{4}$" and "^\12{3}$" can both be reliably matched
When the 'P' flag is specified with bind_digit_action, whose action is
exec, a match is returned as soon as the condition is satisfied,
regardless of whether or not a longer match may be possible if further
digits were entered.
For example:
<action application="bind_digit_action" data="test,~^*\d{2}$,
exec[P]:execute_extension,myextn,self,self"/>
<action application="bind_digit_action" data="test,~^#\d{2}$",
exec:execute_extension,myotherextn,self,peer"/>
The first example causes a match to be returned immediately
after the 2nd digit is received, whereas the second example
defaults to waiting for the inter-digit timeout to expire
before returning.
In cases where the 'P' flag is used with a regex and string, and both
are matched, the more explicit, string match will be returned.
For example:
<action application="bind_digit_action" data="test,~^*\d{2}$,
exec[P]:execute_extension,myextn,self,self"/>
<action application="bind_digit_action" data="test,*12,
exec[P]:execute_extension,myotherextn,self,self"/>
If "*12" is matched, myotherextn is executed, because "*12" is
more explicit/specific than "^*\d{2}$"
If the 'P'(riority) flag is not used, behaviour is unchanged from
previous versions. This ensures backward compatibility.
FS-9325 #resolve
Andy Newlands [Tue, 8 Nov 2016 13:22:13 +0000 (13:22 +0000)]
FS-9323 [mod_dptools] raise bind_digit_action event on correct leg
Ensure digit_action_callback raises the match event on leg specified
in bind_digit_action.
Specifying the event leg as "peer" or "self" now executes on the
correct call leg.
FS-9323 #resolve
Andy Newlands [Tue, 8 Nov 2016 12:49:06 +0000 (12:49 +0000)]
FS-9319 [mod_dptools] Support "both" in clear_digit_action
Add support for "both" as target parameter to clear_digit_action.
CDA previously only supported target values of:
"", "self" or "peer"
CDA Behaviour now corresponds with documentation.
For example, the follow will work as expected:
<action application="clear_digit_action" data="all,both"/>
FS-9319 #resolve
Dragos Oancea [Tue, 8 Nov 2016 07:55:36 +0000 (02:55 -0500)]
FS-9710 : Add AMR Congestion Control / Codec Control (RTCP feedback enabled with "adjust-bitrate" setting)
Italo Rossi [Mon, 7 Nov 2016 20:41:23 +0000 (17:41 -0300)]
FS-9707 - [mod_callcenter] Fixing external_calls_count order in select for top-down and ring-all strategies, removing unneeded log on presence
François [Fri, 4 Nov 2016 10:42:02 +0000 (11:42 +0100)]
FS-9693 use existing date parsing functions in fulldate comparison that take timezone into account
Anthony Minessale [Mon, 7 Nov 2016 18:17:56 +0000 (12:17 -0600)]
FS-9706 #resolve [Add loops param to file playback in conference]
Anthony Minessale [Mon, 7 Nov 2016 18:16:01 +0000 (12:16 -0600)]
FS-9705 #resolve [Files using prebuffer do not play properly when seeking back to the beginning once the file is done playing]
Anthony Minessale [Mon, 7 Nov 2016 18:14:25 +0000 (12:14 -0600)]
FS-9704 #resolve [Seeking video files with mod_av after it reaches the end does not work]
Seven Du [Sat, 5 Nov 2016 12:42:24 +0000 (20:42 +0800)]
FS-9700 #resolve
Anthony Minessale [Fri, 4 Nov 2016 23:12:09 +0000 (18:12 -0500)]
FS-9699 #resolve [Improper response to reinvite after using uuid_media_3p]
Brian West [Fri, 4 Nov 2016 20:09:35 +0000 (15:09 -0500)]
FS-9697 fix spelling
Mike Jerris [Fri, 4 Nov 2016 18:13:50 +0000 (13:13 -0500)]
Merge pull request #1037 in FS/freeswitch from ~CRIENZO/freeswitch:fs-9698 to master
* commit '
3ff491274df6a76fb85cb8d594bf3b8465b88867 ':
FS-9698 fire custom sofia::bye_response event when response to BYE is received and fire-bye-response-events profile param is true
Mike Jerris [Fri, 4 Nov 2016 18:09:14 +0000 (13:09 -0500)]
Merge pull request #1034 in FS/freeswitch from ~CRIENZO/freeswitch:fs-9694 to master
* commit '
dd17a57c8a128c97f12fe1882e5123de92d1cf3e ':
FS-9694 [mod_dptools] Add origination_uuid support to pickup endpoint
Chris Rienzo [Fri, 4 Nov 2016 13:02:09 +0000 (09:02 -0400)]
FS-9698 fire custom sofia::bye_response event when response to BYE is received and fire-bye-response-events profile param is true
Anthony Minessale [Thu, 3 Nov 2016 22:38:31 +0000 (17:38 -0500)]
FS-9697 #resolve [Video compat changes to support older clients]
Anthony Minessale [Thu, 3 Nov 2016 22:34:53 +0000 (17:34 -0500)]
FS-9668 also check for keyframe requests on INFO even when proxying for good measure
Chris Rienzo [Thu, 3 Nov 2016 20:39:43 +0000 (16:39 -0400)]
FS-9696 keep pickup endpoint up if another endpoint in dialstring hangs up and leg_timeout is set on the pickup endpoint
Chris Rienzo [Thu, 3 Nov 2016 19:34:17 +0000 (15:34 -0400)]
FS-9694 [mod_dptools] Add origination_uuid support to pickup endpoint
Brian West [Thu, 3 Nov 2016 16:03:10 +0000 (11:03 -0500)]
FS-9693 revert
Brian West [Thu, 3 Nov 2016 14:58:13 +0000 (09:58 -0500)]
Merge pull request #1033 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9693:master to master
* commit '
6e4e48c6beb0c792df0ca81693c709e9435b9223 ':
FS-9693 use local time instead of utc for date-time comparison
François [Thu, 3 Nov 2016 14:53:02 +0000 (15:53 +0100)]
FS-9693 use local time instead of utc for date-time comparison
Seven Du [Thu, 3 Nov 2016 06:40:28 +0000 (14:40 +0800)]
FS-3568 #comment update Chinese phrase XML, thanks Gaofei
Anthony Minessale [Wed, 2 Nov 2016 21:00:49 +0000 (16:00 -0500)]
FS-9455 #resolve [Doubled posts in the chat window ]
Brian West [Wed, 2 Nov 2016 11:17:34 +0000 (06:17 -0500)]
FS-9687 lets actually fix it this time now that I know the scenario that triggers it.
Brian West [Tue, 1 Nov 2016 21:50:18 +0000 (16:50 -0500)]
FS-9687: segfault Program terminated with signal SIGFPE, Arithmetic exception.
Brian West [Tue, 1 Nov 2016 15:22:57 +0000 (10:22 -0500)]
FS-9685 Update broadsoft SLA to work with newer Polycom firmware.
Mike Jerris [Mon, 31 Oct 2016 20:10:36 +0000 (15:10 -0500)]
FS-9670: just use pkg-config to locate amr libs and add debian requirements
Brian West [Mon, 31 Oct 2016 17:54:18 +0000 (12:54 -0500)]
FS-9629 don't add infocus multiple times
Brian West [Mon, 31 Oct 2016 17:27:13 +0000 (12:27 -0500)]
Commit an example of using the IVRMenu object to build the ivr in lua.
Brian West [Mon, 31 Oct 2016 16:07:36 +0000 (11:07 -0500)]
Merge pull request #1025 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:configure_enable_amr to master
* commit '
a0284af8ea10f882dc7c3ef3a704f9392158a9a3 ':
FS-9670: add autodetection of opencore-amrnb lib and "--disable-amr" option to configure script
Brian West [Mon, 31 Oct 2016 15:45:29 +0000 (10:45 -0500)]
FS-9629: add isfocus to replies, and add is_conference support to pre_answer
Brian West [Mon, 31 Oct 2016 15:38:24 +0000 (10:38 -0500)]
FS-9678: Fix FreeSWITCH not shutting down when profiles fails to load and shutdown-on-fail is set to true
luiztelles [Mon, 31 Oct 2016 11:57:07 +0000 (09:57 -0200)]
FS-9671 fix wrong cseq in notify Expires 0
Brian West [Fri, 28 Oct 2016 20:38:25 +0000 (15:38 -0500)]
Merge pull request #1029 in FS/freeswitch from ~J0SH/freeswitch:proxymsg to master
* commit '
70591d0e59b137a50977fb994fdc2c12a7f787e9 ':
FS-9680: Fix typo.
Josh Allmann [Fri, 28 Oct 2016 20:48:13 +0000 (16:48 -0400)]
FS-9680: Fix typo.
Anthony Minessale II [Fri, 28 Oct 2016 15:09:11 +0000 (10:09 -0500)]
Merge pull request #1028 in FS/freeswitch from ~J0SH/freeswitch:pt-match2 to master
* commit '
4a15d0a3c3e472c62e99f44e00ba5f3abeceeb8e ':
FS-9654: Fix RTP packet drops
Josh Allmann [Fri, 28 Oct 2016 14:41:19 +0000 (10:41 -0400)]
FS-9654: Fix RTP packet drops
There was issue with certain endpoints that would lead to dropping
nearly every other RTP packet from the callee.
The scenario is as follows: the caller (bridged through FreeSWITCH)
offers codecs A and B with payload types X and Y, respectively.
The callee answers with codec B and payload type X.
The fix is to use the sender's expected payload type when checking
against the received RTP packet, rather than the receiver's.
Anthony Minessale [Thu, 27 Oct 2016 22:40:17 +0000 (17:40 -0500)]
FS-9680 #resolve [Add proxy-message param to sofia]
Dragos Oancea [Wed, 26 Oct 2016 12:53:54 +0000 (08:53 -0400)]
FS-9670: add autodetection of opencore-amrnb lib and "--disable-amr" option to configure script
Anthony Minessale II [Wed, 26 Oct 2016 02:10:21 +0000 (21:10 -0500)]
Merge pull request #1020 in FS/freeswitch from ~J0SH/freeswitch:fs9660 to master
* commit '
d98a3ad204afdb8839674588a536a67329537b6d ':
FS-9660: Fix BW calculation for SDP media clause
Anthony Minessale [Wed, 26 Oct 2016 02:09:53 +0000 (21:09 -0500)]
FS-9654
Anthony Minessale [Tue, 25 Oct 2016 22:45:15 +0000 (17:45 -0500)]
FS-9668 #resolve [Add proxy-info feature]
Brian West [Tue, 25 Oct 2016 19:11:12 +0000 (14:11 -0500)]
Merge pull request #1018 in FS/freeswitch from ~GIAVAC/fs-9643-master:feature/FS-9643-mod_opus-log-encoded-stats-at-end to master
* commit '
6c11284d34c9261322776af36ff9c76b2531a68b ':
FS-9643 mod_opus Log encoded stats at end of call Log count of encoded FEC frames in debug mode
Italo Rossi [Tue, 25 Oct 2016 18:38:51 +0000 (15:38 -0300)]
FS-9646 [verto_communicator] Fixing settings toggle
Brian West [Tue, 25 Oct 2016 17:39:38 +0000 (12:39 -0500)]
FS-9576 fix stray ;
Brian West [Tue, 25 Oct 2016 16:39:35 +0000 (11:39 -0500)]
swigall
Brian West [Tue, 25 Oct 2016 16:38:51 +0000 (11:38 -0500)]
FS-9576: add missing event hook functions
Brian West [Tue, 25 Oct 2016 16:16:19 +0000 (11:16 -0500)]
Merge pull request #1022 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:mod_amr-bandwidth-efficient to master
* commit '
63900a6d86c1c2dbaf6ac7db987ce901a142b872 ':
FS-9664: mod_amr: add AMR NB transcoding capability in bandwidth-efficient mode. Tested with VOLTE devices.
Brian West [Mon, 24 Oct 2016 22:19:47 +0000 (17:19 -0500)]
FS-9666 fix unused variable
Mike Jerris [Mon, 24 Oct 2016 21:49:58 +0000 (16:49 -0500)]
Merge pull request #1023 in FS/freeswitch from ~OPENCODE/freeswitch:bugfix/FS-9662-wrong-version-number-in-old-opal to master
* commit '
fb6f9a454e9f72df52f0e0e869d86aaa1f348743 ':
FS-9662 #resolves [mod_opal] Fix version number in old OPAL error
Anthony Minessale [Mon, 24 Oct 2016 21:34:57 +0000 (16:34 -0500)]
FS-9666 #resolve [Remove legacy code when getting an XML video refresh]
David Matson [Mon, 24 Oct 2016 19:10:21 +0000 (12:10 -0700)]
FS-9662 #resolves [mod_opal] Fix version number in old OPAL error
Anthony Minessale [Mon, 24 Oct 2016 18:36:15 +0000 (13:36 -0500)]
FS-9665 #resolve [Add video_pre_call_banner feature]
Dragos Oancea [Fri, 11 Mar 2016 17:01:49 +0000 (12:01 -0500)]
FS-9664: mod_amr: add AMR NB transcoding capability in bandwidth-efficient mode. Tested with VOLTE devices.
Mike Jerris [Mon, 24 Oct 2016 16:01:08 +0000 (12:01 -0400)]
FS-9634: fix typo
Mike Jerris [Mon, 24 Oct 2016 15:57:51 +0000 (11:57 -0400)]
FS-9581: fix signed/unsigned comparison build warning
Mike Jerris [Mon, 24 Oct 2016 14:42:01 +0000 (09:42 -0500)]
Merge pull request #1008 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:feature/FS-9640-allow-access-to-verto-stream-object to master
* commit '
f566467cd08b8b1ec79691124fe878e2e3ebec7a ':
FS-9640: Allow access to Verto stream object via callback
Seven Du [Mon, 24 Oct 2016 00:10:36 +0000 (08:10 +0800)]
FS-9151 FS-9631 #resolve
Josh Allmann [Fri, 21 Oct 2016 23:06:48 +0000 (23:06 +0000)]
FS-9660: Fix BW calculation for SDP media clause
The AS descriptor for SDP b= lines is already defined in kilobits/second.
Fixes an issue with extremely low bitrate videos when a SDP media clause has
its own b=AS: line specified.
Mike Jerris [Fri, 21 Oct 2016 18:02:27 +0000 (13:02 -0500)]
Merge pull request #1004 in FS/freeswitch from ~ARMENB/freeswitch:bugfix/FS-9636-Make-every-Transfer-a-Nightmare-Xfer to master
* commit '
75f4114443c17bab5eba6814bbd13ef8e08a1617 ':
FS-9636 [mod_sofia] Add sofia.conf parameter to make every transfer a nightmare transfer
Mike Jerris [Fri, 21 Oct 2016 17:52:04 +0000 (12:52 -0500)]
Merge pull request #1007 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9590:master to master
* commit '
bc7f60e014f1bf10214f2cd79cc6bbfe5970637f ':
FS-9590 check dtmf_type variable when negociating inbound SDP
Mike Jerris [Fri, 21 Oct 2016 17:41:50 +0000 (12:41 -0500)]
Merge pull request #1009 in FS/freeswitch from ~J0SH/freeswitch:unreg-user-ev to master
* commit '
5bb6742b440d6fdce44bc6d4f2fafd68cbb0004a ':
mod_sofia: Add 'username' header for expiration events.
Anthony Minessale [Fri, 21 Oct 2016 17:32:14 +0000 (12:32 -0500)]
FS-9634 #resolve [RTCP mux is always proposed on outbound channels even if rtcp_mux chan variable is 0]
William King [Fri, 21 Oct 2016 16:35:21 +0000 (11:35 -0500)]
FS-9656 Coverity
1364971 : resolve memory leak in new HEPv3 logging
Brian West [Fri, 21 Oct 2016 16:28:54 +0000 (11:28 -0500)]
swigall
Mike Jerris [Fri, 21 Oct 2016 16:18:53 +0000 (11:18 -0500)]
Merge pull request #1017 in FS/freeswitch from ~MDAGUETE/freeswitch:bugfix/FS-9647-improve-spanish-translations-for to master
* commit '
61c0bf381fdc6718269505e0cd66d8ba46acc7a5 ':
FS-9647 Improve spanish translations
Anthony Minessale [Thu, 20 Oct 2016 20:53:29 +0000 (15:53 -0500)]
FS-9654 #resolve [Issue with RTP payload negotiation]
Ken Rice [Thu, 20 Oct 2016 18:50:01 +0000 (13:50 -0500)]
FS-9653 #resolve freeswitch-meta-all-dbg should not depend on non-existant freeswitch-meta-lang-dbg %backport=1.6
Ken Rice [Thu, 20 Oct 2016 15:57:26 +0000 (10:57 -0500)]
FS-9642 #resolve do not limit time for real time threads with systemd. this causes systemd to randomly restart FreeSWITCH without notice as to why. %backport=1.6
Giacomo Vacca [Thu, 20 Oct 2016 08:48:34 +0000 (04:48 -0400)]
FS-9643 mod_opus Log encoded stats at end of call
Log count of encoded FEC frames in debug mode
Manuel Durán Aguete [Thu, 20 Oct 2016 07:51:16 +0000 (09:51 +0200)]
FS-9647 Improve spanish translations
Improve spanish translations for verto communicator.
William King [Thu, 20 Oct 2016 01:38:06 +0000 (18:38 -0700)]
FS-9651 Fix incorrect expression
William King [Thu, 20 Oct 2016 01:32:38 +0000 (18:32 -0700)]
FS-9650 initialize pointer to NULL to resolve warning
William King [Thu, 20 Oct 2016 01:26:50 +0000 (18:26 -0700)]
FS-9649 Fix filebug script if EDITOR env variable not set
Mike Jerris [Wed, 19 Oct 2016 21:09:10 +0000 (16:09 -0500)]
Merge pull request #1012 in FS/freeswitch from ~CRIENZO/freeswitch:fs-9644-hupall-to-allow-multiple-vars to master
* commit '
120e326760f6f89900474d48cf2d6f34ceaef14f ':
FS-9644 [mod_commands][core] update hupall API to support multiple variables hupall [cause] [[var1] [val1]] [[var2] [val2]] ...
Anthony Minessale [Wed, 19 Oct 2016 20:35:43 +0000 (15:35 -0500)]
FS-9648 #resolve [Conference avatar image gets stuck enabled when it uses the same image as video mute]