]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Carlos Perez Alcaraz [Tue, 8 Mar 2016 11:10:43 +0000 (12:10 +0100)]
FS-8910: Properly negotiate SDES when receiving SDP with a=crypto:0
When receiving an SDP with a=crypto:0 with the wanted crypto suite, we should
maintain that crypto tag in the local SDP in order for SDES setup to succeed.
Anthony Minessale [Tue, 8 Mar 2016 03:56:13 +0000 (21:56 -0600)]
FS-8868 #resolve [recording app to respect bandwidth set in SDP]
Anthony Minessale [Tue, 8 Mar 2016 01:59:03 +0000 (19:59 -0600)]
FS-8909 #resolve [Add feature to play background video while recording inbound video]
Anthony Minessale [Mon, 7 Mar 2016 19:01:40 +0000 (13:01 -0600)]
FS-8864 fix regression to recording
Italo Rossi [Mon, 7 Mar 2016 20:12:39 +0000 (17:12 -0300)]
FS-8908 - [verto_communicator] Link to preview camera and mic under settings
Brian West [Mon, 7 Mar 2016 18:20:00 +0000 (12:20 -0600)]
FS-8878 fix compiling without the library installed
Brian West [Mon, 7 Mar 2016 16:15:34 +0000 (10:15 -0600)]
Merge pull request #722 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:mod_amr-octet_aligned to master
* commit '
8dcf8caa85c8aa9c451592292c5b4b6248e334d9 ':
FS-8878: mod_amr: make AMR NB transcode in octet-align mode (when compiled with HAVE_AMR)
Tamas Cseke [Wed, 24 Feb 2016 13:20:56 +0000 (14:20 +0100)]
Fix memory leaks
Destroy session event hash and events in queue
FS-8866 --resolve
Anthony Minessale [Sat, 5 Mar 2016 20:41:38 +0000 (14:41 -0600)]
FS-8905 #resolve [Heap overflow in img patch]
Seven Du [Sat, 5 Mar 2016 14:22:36 +0000 (22:22 +0800)]
FS-8905 #comment fix possible out of boundary access, please test
Seven Du [Sat, 5 Mar 2016 12:32:40 +0000 (20:32 +0800)]
FS-8811 fix divide by 0
Anthony Minessale [Sat, 5 Mar 2016 02:02:46 +0000 (20:02 -0600)]
FS-8905
Anthony Minessale [Sat, 5 Mar 2016 01:54:56 +0000 (19:54 -0600)]
FS-8905 doing -1 here prevents the crash, its something to do with the last row in the height
Anthony Minessale [Sat, 5 Mar 2016 01:52:23 +0000 (19:52 -0600)]
FS-8904 #resolve [Fix mem leak in img_write_text]
Anthony Minessale [Fri, 4 Mar 2016 22:56:55 +0000 (16:56 -0600)]
FS-8811 #resolve [FS 1.7 crashes intermittently]
Anthony Minessale [Fri, 4 Mar 2016 22:38:21 +0000 (16:38 -0600)]
FS-8903 #resolve [Add logo img to local_stream]
William King [Fri, 4 Mar 2016 20:10:34 +0000 (12:10 -0800)]
Removing libyuv as a required dep since it's moved to core.
Anthony Minessale [Fri, 4 Mar 2016 18:22:33 +0000 (12:22 -0600)]
FS-8851 #resolve [Codec for recording is negotiated before call answered]
Anthony Minessale [Fri, 4 Mar 2016 00:37:42 +0000 (18:37 -0600)]
FS-8811 #comment please test
Anthony Minessale [Thu, 3 Mar 2016 23:28:28 +0000 (17:28 -0600)]
FS-8354 #resolve [G722 audio issues with mod_conference after
fab435479ada61f2f9d726bad53ec31d002acd2f ]
Brian West [Thu, 3 Mar 2016 17:00:31 +0000 (11:00 -0600)]
swigall
Brian West [Thu, 3 Mar 2016 15:32:12 +0000 (09:32 -0600)]
FS-8891 #resolve [T38 fax fails between 2 freeswitch boxes, with high cpu usage (comparison overflow?)]
Anthony Minessale [Mon, 29 Feb 2016 23:00:42 +0000 (17:00 -0600)]
FS-8864 set video ready on first push to avoid catch 22 on some video files
Anthony Minessale [Mon, 29 Feb 2016 22:22:13 +0000 (16:22 -0600)]
FS-8876 make function public and use it in conference also
Michael Jerris [Mon, 29 Feb 2016 17:39:51 +0000 (12:39 -0500)]
FS-8884: add --disable-libyuv and --disable-libvpx configure args to disable building these libraries
Anthony Minessale [Sat, 27 Feb 2016 00:43:27 +0000 (18:43 -0600)]
FS-8864
Brian West [Fri, 26 Feb 2016 23:44:11 +0000 (17:44 -0600)]
FS-8879 #resolve [SIP UPDATE and attended transfer]
Anthony Minessale [Fri, 26 Feb 2016 23:44:51 +0000 (17:44 -0600)]
FS-8864
Anthony Minessale [Fri, 26 Feb 2016 23:42:41 +0000 (17:42 -0600)]
FS-8864
Anthony Minessale II [Fri, 26 Feb 2016 21:26:45 +0000 (15:26 -0600)]
Merge pull request #723 in FS/freeswitch from bugfix/FS-8864-improve-video-file-playback to master
* commit '
6334e1ce394886fee85e5a0352d7a51e434f472e ':
FS-8864 #resolve [Improve video file playback]
Anthony Minessale [Wed, 24 Feb 2016 04:01:38 +0000 (22:01 -0600)]
FS-8864 #resolve [Improve video file playback]
Dragos Oancea [Fri, 26 Feb 2016 15:46:43 +0000 (10:46 -0500)]
FS-8878: mod_amr: make AMR NB transcode in octet-align mode (when compiled with HAVE_AMR)
Anthony Minessale [Fri, 26 Feb 2016 07:08:59 +0000 (01:08 -0600)]
FS-8877 #resolve [Chrome Canary removed some audio mandatory constraints that break Verto]
Anthony Minessale [Thu, 25 Feb 2016 22:11:28 +0000 (16:11 -0600)]
FS-8876 #resolve [Bind video threads to CPU alternating]
Brian West [Thu, 25 Feb 2016 18:24:27 +0000 (12:24 -0600)]
Merge pull request #720 in FS/freeswitch from ~SAFAROV/freeswitch2:vanilla_cleanup to master
* commit '
4827e221146ffb95272c391d60f3c7f5fabcc285 ':
FS-8871: Fixed encoding "&" and "<" symbols in vanilla config
Italo Rossi [Thu, 25 Feb 2016 18:04:48 +0000 (12:04 -0600)]
Merge pull request #692 in FS/freeswitch from ~DCOLOMBO/freeswitch:bugfix/FS-8792-video-quality-combo-box-doesn-t-apply to master
* commit '
c6921959e14a4a42999ed4561b6d0e68b5698a19 ':
FS-8792: apply video resolution on combobox video quality changes
Sergey Safarov [Thu, 25 Feb 2016 10:32:13 +0000 (13:32 +0300)]
FS-8871: Fixed encoding "&" and "<" symbols in vanilla config
Michael Jerris [Thu, 25 Feb 2016 03:35:36 +0000 (21:35 -0600)]
FS-8867: do hidden visibility on vpx as we don't want symbols leaking out of libfreeswitch, and we get relocation error on a vpx symbol anyways
William King [Thu, 25 Feb 2016 00:13:29 +0000 (16:13 -0800)]
FS-8867 Adding changes to the debian package building
Michael Jerris [Wed, 24 Feb 2016 23:43:21 +0000 (18:43 -0500)]
FS-8867: build using in tree libvpx, vpx no longer optional and does not use system libvpx due to issues with having to update it frequently conflicting with system libraries, now we link to the static in tree version instead. Also, mod_vpx is now a core module instead of a loadable module, so mod_vpx.so will no longer be built
Brian West [Wed, 24 Feb 2016 23:28:23 +0000 (17:28 -0600)]
FS-8862 auto adjust on passthru
Michael Jerris [Wed, 24 Feb 2016 21:52:40 +0000 (16:52 -0500)]
FS-8867: build using in tree libyuv to match required version and not impact system ones that are never sufficient version
Seven Du [Wed, 24 Feb 2016 10:34:35 +0000 (18:34 +0800)]
FS-8867: create conversion function stubs in the core so modules do not need to use libyuv directly
Anthony Minessale [Wed, 24 Feb 2016 17:53:18 +0000 (11:53 -0600)]
update verto-min
Anthony Minessale [Wed, 24 Feb 2016 17:18:35 +0000 (11:18 -0600)]
add pic
Michael Jerris [Tue, 23 Feb 2016 19:32:34 +0000 (14:32 -0500)]
import libyuv at hash
38d37a5 from https://chromium.googlesource.com/libyuv/libyuv/
Michael Jerris [Tue, 23 Feb 2016 19:08:26 +0000 (14:08 -0500)]
add libvpx
89cc6825 (matching current chrome canary) from repo https://chromium.googlesource.com/webm/libvpx
Brian West [Tue, 23 Feb 2016 17:00:10 +0000 (11:00 -0600)]
test script
Anthony Minessale [Mon, 22 Feb 2016 19:31:16 +0000 (13:31 -0600)]
FS-8842 #comment please try this patch on latest master
Italo Rossi [Mon, 22 Feb 2016 12:54:53 +0000 (09:54 -0300)]
FS-8856 - [mod_callcenter] Inserting member as a new one when restoring action fails because our agent_dispatch_thread removed the members just before we tried to update him.
Piotr Gregor [Mon, 22 Feb 2016 11:15:10 +0000 (11:15 +0000)]
FS-8854 initialize circular buffer
Now all members of buffer are initialized
in INIT_CIRC_BUFFER macro.
Piotr Gregor [Sat, 20 Feb 2016 18:02:16 +0000 (18:02 +0000)]
FS-8852 change stop condition in for loop
Now we use predefined table length instead
of hardcoded computation in stop condition
of for loop.
Anthony Minessale [Fri, 19 Feb 2016 15:34:38 +0000 (09:34 -0600)]
FS-8847 #resolve [Silence Error on shutdown of video call]
Anthony Minessale [Thu, 18 Feb 2016 23:04:01 +0000 (17:04 -0600)]
FS-8821
Mike Jerris [Thu, 18 Feb 2016 18:45:03 +0000 (12:45 -0600)]
Merge pull request #709 in FS/freeswitch from ~CRIENZO/freeswitch:bugfix/FS-8806 to master
* commit '
94c11e41d29f3ba3201b2e1e86c86cc592d7e359 ':
FS-8806 Change group_confirm_cancel_timeout to apply only to the legs that answer the call.
Anthony Minessale [Thu, 18 Feb 2016 17:44:16 +0000 (11:44 -0600)]
FS-7132
Anthony Minessale II [Wed, 17 Feb 2016 22:48:26 +0000 (16:48 -0600)]
Merge pull request #710 in FS/freeswitch from feature/FS-8688-implement-vp9-draft-uberti-payload to master
* commit '
5b456b395cd2f907b10ff2aaa29531d7843b968d ':
FS-8688 #resolve [Implement VP9 draft uberti payload 01 and libVPX 1.5]
Anthony Minessale [Thu, 4 Feb 2016 00:36:17 +0000 (18:36 -0600)]
FS-8688 #resolve [Implement VP9 draft uberti payload 01 and libVPX 1.5]
Ken Rice [Wed, 17 Feb 2016 22:31:58 +0000 (16:31 -0600)]
small tweak to debian package build script
Anthony Minessale [Wed, 17 Feb 2016 21:15:03 +0000 (15:15 -0600)]
FS-8811 #resolve [FS 1.7 crashes intermittently]
Chris Rienzo [Thu, 4 Feb 2016 22:14:43 +0000 (17:14 -0500)]
FS-8806 Change group_confirm_cancel_timeout to apply only to the legs that answer the call.
Italo Rossi [Wed, 17 Feb 2016 14:14:35 +0000 (11:14 -0300)]
FS-8839 - [verto_communicator] Fix screenshare when caller is transferred to another conference.
Chris Rienzo [Tue, 16 Feb 2016 22:40:21 +0000 (17:40 -0500)]
FS-8838 [mod_rayo] Do a better job of detecting when output component completed because of hangup and preventing operations on output component when call has ended.
Chris Rienzo [Tue, 16 Feb 2016 20:47:54 +0000 (15:47 -0500)]
FS-8838 [mod_rayo] fix syntax error in previous commit
Chris Rienzo [Tue, 16 Feb 2016 18:54:14 +0000 (13:54 -0500)]
FS-8838 [mod_rayo] improve logging and error handling when executing API on output component. Attempt to make output component stop a little more robust.
Steve Underwood [Fri, 12 Feb 2016 05:37:32 +0000 (13:37 +0800)]
FAX now applies the T1 timer properly after mid call returns to phase B.
Mike Jerris [Thu, 11 Feb 2016 18:49:19 +0000 (12:49 -0600)]
Merge pull request #708 in FS/freeswitch from bugfix/FS-8830-core-media-sdp-line-separator-needs to master
* commit '
00ac46bd98528a90d354a07ad7f3f6508fd45d59 ':
FS-8830 SDP line separator fix for SDP generated by the core
William King [Thu, 11 Feb 2016 18:46:31 +0000 (12:46 -0600)]
FS-8830 SDP line separator fix for SDP generated by the core
Sofia when giving an SDP through SOA was parsing the SDP and rewriting
it. For endpoints that use the core SDP as is will have more accurate
SDP now.
Italo Rossi [Thu, 11 Feb 2016 01:20:27 +0000 (19:20 -0600)]
Merge pull request #700 in FS/freeswitch from ~RORAMIREZ/freeswitch:feature/mod_callcenter-realtime-counter-answer-abandoned to master
* commit '
1661fc6a519dac70bafbe0b0767f5302337a9fb3 ':
FS-8822 - [mod_callcenter] Realtime counter for calls in a queue
Anthony Minessale [Wed, 10 Feb 2016 23:07:53 +0000 (17:07 -0600)]
swigall
Anthony Minessale [Wed, 10 Feb 2016 20:55:13 +0000 (14:55 -0600)]
FS-8821 #resolve [Check for status of executed operation]
Ken Rice [Tue, 9 Feb 2016 22:38:47 +0000 (16:38 -0600)]
FS-8818 #resolve refactor X-PRE include to not toss error if there are not files that match the include
Michael Jerris [Tue, 9 Feb 2016 18:38:40 +0000 (12:38 -0600)]
FS-8814: fix build on older libedit
Mike Jerris [Tue, 9 Feb 2016 16:57:55 +0000 (10:57 -0600)]
Merge pull request #640 in FS/freeswitch from ~VIPKILLA/freeswitch-eschmidbauer:FS-8668 to master
* commit '
f2fcfe1a75833cf0c5e9b599e12169674460351a ':
FS-8668: allow channel variable prefix-a-leg to override global setting in mod_xml_cdr
Anthony Minessale [Tue, 9 Feb 2016 16:45:29 +0000 (10:45 -0600)]
FS-8816 #resolve [switch_hashtable_insert_destructor() returns 0/-1 but switch_core_hash_insert_destructor never checks this]
Mike Jerris [Tue, 9 Feb 2016 15:51:33 +0000 (09:51 -0600)]
Merge pull request #701 in FS/freeswitch from ~TINKYWINKY/freeswitch:bugfix/FS-8809-avmd-compilation-fails-if-fastmath to master
* commit '
b8a8c88572cb0195aa274ed7bf07a6fe2fba1b06 ':
FS-8809 fix MAP_POPULATE undeclared
Piotr Gregor [Sun, 7 Feb 2016 23:37:37 +0000 (23:37 +0000)]
FS-8809 fix MAP_POPULATE undeclared
Add AM_MOD_AVMD_CXXFLAGS compile flag to mod avmd
and set this flag to -std=gnu99 in configure.ac
in case compiler vendor is xgnu.
Mike Jerris [Mon, 8 Feb 2016 18:44:14 +0000 (12:44 -0600)]
Merge pull request #702 in FS/freeswitch from ~ARTURZ/freeswitch:FS-8812-switch_channel_check_signal-in_thread_only to master
* commit '
e24c3939791657b7bf771bec11a3c7b3f1473ed8 ':
FS-8812 Respect in_thread_only parameter in switch_channel_check_signal()
Ken Rice [Mon, 8 Feb 2016 18:42:41 +0000 (12:42 -0600)]
FS-8808 #resolve fixed ^D in fs_cli with editline to delete char under cursor, not just backspace
Artur Zaprzała [Mon, 8 Feb 2016 10:25:48 +0000 (11:25 +0100)]
FS-8812 Respect in_thread_only parameter in switch_channel_check_signal()
Rodrigo Ramírez Norambuena [Sun, 7 Feb 2016 22:36:47 +0000 (19:36 -0300)]
FS-8822 - [mod_callcenter] Realtime counter for calls in a queue
Added counters for answered and abandoned calls for a queue.
Create two vars for cc_queue struct
- calls_answered
- calls_abandoned
These increases when the call is hangup.
This change also :
- refactor long lines of header and body to print the queue information.
- Update year in copyright
Seven Du [Sat, 6 Feb 2016 09:01:32 +0000 (17:01 +0800)]
FS-6544 fix return type
Anthony Minessale II [Fri, 5 Feb 2016 22:11:57 +0000 (16:11 -0600)]
Merge pull request #699 in FS/freeswitch from ~TINKYWINKY/freeswitch:bugfix/FS-8808-avmd-code-refactor to master
* commit '
5216adef09990f3b963dc2f9b99c000cf120c885 ':
refactor: fix comments
refactor: fix comments
refactor: fix comments
Piotr Gregor [Fri, 5 Feb 2016 21:53:01 +0000 (21:53 +0000)]
Merge branch 'bugfix/refactor' into bugfix/FS-8808-avmd-code-refactor
This commit merges changes from bugfix/refactor that was created
by myself to refactor [avmd] code. There was no Jira issue for this
change, so after Jira issue has been set up I have created this
branch to fix Jira case.
Piotr Gregor [Fri, 5 Feb 2016 00:37:33 +0000 (00:37 +0000)]
refactor: fix comments
Applying code guidelines. No side effects.
Anthony Minessale [Fri, 5 Feb 2016 19:03:15 +0000 (13:03 -0600)]
FS-6833
Anthony Minessale [Fri, 5 Feb 2016 17:56:44 +0000 (11:56 -0600)]
FS-6544
Piotr Gregor [Fri, 5 Feb 2016 00:37:33 +0000 (00:37 +0000)]
refactor: fix comments
Applying code guidelines. No side effects.
Piotr Gregor [Thu, 4 Feb 2016 23:14:19 +0000 (23:14 +0000)]
refactor: fix comments
Applying code guidelines. No side effects.
Anthony Minessale [Thu, 4 Feb 2016 23:37:42 +0000 (17:37 -0600)]
FS-6833
Anthony Minessale [Thu, 4 Feb 2016 21:25:33 +0000 (15:25 -0600)]
FS-6833
Italo Rossi [Thu, 4 Feb 2016 18:01:03 +0000 (12:01 -0600)]
Merge pull request #694 in FS/freeswitch from ~DCOLOMBO/freeswitch:bugfix/FS-8805-verto-communicator-doesn-t-work-with to master
* commit '
70b142410bb541e8c71b62f6846233ae56f19c99 ':
FS-8805: sanity check on array
FS-8805: sanity check on array
Mike Jerris [Thu, 4 Feb 2016 17:08:30 +0000 (11:08 -0600)]
Merge pull request #693 in FS/freeswitch from ~CORSMITH/freeswitch:bugfix/FS-8778-FreeBSD-bswap to master
* commit '
30077789d56f106cadf2dece2089f76715a8f45a ':
FS-8778 #resolve FreeBSD: src/mod/endpoints/mod_verto/ws.h define __bswap_64
Mike Jerris [Thu, 4 Feb 2016 17:05:50 +0000 (11:05 -0600)]
Merge pull request #697 in FS/freeswitch from ~CORSMITH/freeswitch:bugfix/FS-8779-freebsd-src-mod-formats-mod_shout-mod_shout.c to master
* commit '
3cb04ced217c5ac00e2d6ce70b9ae4315c1e32dd ':
FS-8779: [mod_shout] properly detect lame/lame.h
Corey Smith [Thu, 4 Feb 2016 01:45:39 +0000 (20:45 -0500)]
FS-8779: [mod_shout] properly detect lame/lame.h
* Add correct mp3lame configure check since it does not use pkg-config
* Update mod_shout Makefile to log failure message if mp3lame not available
* Rewrite #include for lame.h to lame/lame.h in mod_shout.c
Anthony Minessale II [Thu, 4 Feb 2016 00:14:45 +0000 (18:14 -0600)]
Merge pull request #696 in FS/freeswitch from ~TINKYWINKY/freeswitch:bugfix/refactor to master
* commit '
bfe2ba45ecc57189b587ad8dc95c50b1b9cf8613 ':
refactor: fix comments
Piotr Gregor [Wed, 3 Feb 2016 23:43:20 +0000 (23:43 +0000)]
refactor: fix comments
Simple, independent change with no side effects.
Anthony Minessale [Wed, 3 Feb 2016 17:28:13 +0000 (11:28 -0600)]
FS-6833 ammendium
Anthony Minessale II [Wed, 3 Feb 2016 17:11:18 +0000 (11:11 -0600)]
Merge pull request #695 in FS/freeswitch from bugfix/FS-8726-spurious-case-of-thread-stuck-and to master
* commit '
49462bfe00b1e3e7083093d00421f41a207eea92 ':
FS-8726 #resolve [Spurious case of thread stuck and saturating CPU]
Anthony Minessale [Wed, 13 Jan 2016 17:26:12 +0000 (11:26 -0600)]
FS-8726 #resolve [Spurious case of thread stuck and saturating CPU]