]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Andrey Volk [Thu, 6 Jun 2019 19:02:49 +0000 (23:02 +0400)]
version bump
Andrey Volk [Thu, 6 Jun 2019 19:00:53 +0000 (23:00 +0400)]
Merge branch 'master' into v1.8
Dragos Oancea [Thu, 6 Jun 2019 17:45:18 +0000 (17:45 +0000)]
Merge branch 'master' of https://freeswitch.org/stash/scm/fs/freeswitch into master_public
Dragos Oancea [Thu, 6 Jun 2019 17:38:04 +0000 (17:38 +0000)]
FS-11743: video RTCP counter (fix conflicts)
Andrey Volk [Thu, 6 Jun 2019 17:13:50 +0000 (17:13 +0000)]
swigall
Dragos Oancea [Mon, 13 May 2019 15:25:05 +0000 (15:25 +0000)]
FS-11840: better default config for mod_avmd (Piotr)
Dragos Oancea [Tue, 2 Apr 2019 16:59:45 +0000 (16:59 +0000)]
FS-11750: don't shrink NACK table (vbw) so drastically (don't drop a frame with every added packet when complete_frames > max_frame_len)
Dragos Oancea [Tue, 2 Apr 2019 20:10:22 +0000 (20:10 +0000)]
FS-11751: process_rtcp_packet() bounds check
Dragos Oancea [Tue, 19 Mar 2019 13:05:51 +0000 (13:05 +0000)]
FS-11480: revert change for FS-11424 which introduced screeching after muxing
(thanks Sergey KHripchenko)
Dragos Oancea [Thu, 14 Mar 2019 14:27:06 +0000 (14:27 +0000)]
FS-11678: add/fix muxing to 2 channels (when audio file is multichannel - more than 2 channels)
Dragos Oancea [Wed, 27 Feb 2019 18:27:25 +0000 (18:27 +0000)]
FS-11675: RTCP NACK at start of call too
Dragos Oancea [Wed, 27 Feb 2019 06:04:11 +0000 (06:04 +0000)]
FS-11635: decrement RTCP counters on duplicate received NACKed packet which is dropped anyway
(affects cum_lost calculation)
Dragos Oancea [Sun, 24 Feb 2019 05:49:24 +0000 (05:49 +0000)]
FS-11666: RTCP: fix RENACK_TIME check (throttle when NACKing the same seq)
Dragos Oancea [Tue, 29 Jan 2019 20:30:08 +0000 (20:30 +0000)]
FS-11635: RTCP: fix SSRC in FIR, cum_lost due to dup NACKs
(thanks Artem Karukov for finding these)
FS-11635: include received Nacked to the expected packet count.
Dragos Oancea [Mon, 28 Jan 2019 16:36:28 +0000 (16:36 +0000)]
FS-11631: [core] RTCP: set RTP timestamp for video in SR (sender info block)
FS-11631: [core] fix introduced by minor change of behavior, rtcp & ice (FS-11549) -keep rtcp disabled during ICE
Dragos Oancea [Mon, 3 Dec 2018 15:52:49 +0000 (15:52 +0000)]
FS-11549: don't send the reception report block when we need to send fast feedback (do like Chrome does it, don't confuse peer's stats).
FS-11549: don't send RTCP RR unless we're receiver only.
Dragos Oancea [Thu, 24 Jan 2019 16:03:59 +0000 (16:03 +0000)]
FS-11561: [core] RTCP: attempt to avoid race cond on calculating DLSR (stats->last_recv_lsr_local)
Piotr Gregor [Mon, 18 Mar 2019 23:13:19 +0000 (23:13 +0000)]
FS-11730 Add support for DTLSv1.2 and make default
Needed in Chrome version >= 74 as Chrome dropped support for v1.0:
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/discuss-webrtc/yr6gbAgWsKo/9X5vQb8kGAAJ
Using old v1.0 DTLS if 1.2 is not available or legacy DTLS
wanted explicitly. To request old DTLS set variable
<action application="set" data="legacyDTLS=1"/>
Note: requires openssl 1.0.2 or later for DTLS v1.2 support
Liyang [Wed, 8 May 2019 08:39:53 +0000 (16:39 +0800)]
FS-11832 [core] clear the old pmap when codec negotiated
joshebosh [Wed, 10 Apr 2019 17:13:48 +0000 (13:13 -0400)]
FS-11775 [core] wait_for_silence debug messages showing as ERR
Mike Jerris [Tue, 9 Apr 2019 21:35:47 +0000 (15:35 -0600)]
FS-11774: [mod_conference] Quiet down logs from conference moderator command over verto
Chris Rienzo [Wed, 1 May 2019 18:06:16 +0000 (18:06 +0000)]
FS-11824 [mod_sofia] map SIP 607 to SWITCH_CAUSE_CALL_REJECTED
Chris Rienzo [Wed, 1 May 2019 02:07:37 +0000 (22:07 -0400)]
FS-11824 [core] add NOT_ACCEPTABLE string to cause mapping
Chris Rienzo [Tue, 30 Apr 2019 23:26:41 +0000 (23:26 +0000)]
FS-11824 [sofia-sip,mod_sofia,core] Added cause codes that map to SIP 600,603,604,606,607
joshebosh [Wed, 13 Mar 2019 03:06:34 +0000 (23:06 -0400)]
FS-11694 [mod_conference] conference vid-res showing -ERR no reply
joshebosh [Thu, 21 Mar 2019 22:22:23 +0000 (18:22 -0400)]
FS-11719 [mod_commands] uuid_broadcast yields OK on bogus uuid
joshebosh [Fri, 22 Mar 2019 20:23:05 +0000 (16:23 -0400)]
FS-11718 [mod_commands] uuid_break yields -ERR no reply
Dragos Oancea [Wed, 20 Mar 2019 18:14:28 +0000 (18:14 +0000)]
FS-11711: fix overflow on reading ICE candidates (found with ASAN)
Mike Jerris [Tue, 22 Jan 2019 19:50:51 +0000 (14:50 -0500)]
FS-11624: [Build] Fix paralell build of rayo, ssml, digaling can cause iksemel lib build error.
joshebosh [Mon, 4 Mar 2019 21:26:08 +0000 (16:26 -0500)]
FS-11679 [mod_sofia] SIP message sent by FS logged incompletely in tport dump log
Seven Du [Fri, 1 Feb 2019 03:43:59 +0000 (11:43 +0800)]
FS-11640 fix const char * prototype
Mariah Yang [Fri, 22 Feb 2019 07:00:16 +0000 (15:00 +0800)]
FS-11671 fix potential devided by zero error
joshebosh [Mon, 4 Mar 2019 19:09:09 +0000 (14:09 -0500)]
FS-11685 [Configuration] Add audio/wav to mime.types config file
Brian West [Fri, 15 Feb 2019 22:50:00 +0000 (16:50 -0600)]
FS-11660 [mod_sofia] Not parsing sdp after first video reject.
Andrey Volk [Mon, 4 Feb 2019 23:11:58 +0000 (03:11 +0400)]
FS-11644: [core] Fix send_dtmf containing w or W
Chris Rienzo [Mon, 15 Apr 2019 20:06:47 +0000 (20:06 +0000)]
FS-11785 [sofia] fix dead assignment in parse_payload
Chris Rienzo [Mon, 15 Apr 2019 20:02:47 +0000 (20:02 +0000)]
FS-11785 [libteletone] Fix dead assignment in teletone_dtmf_detect
Chris Rienzo [Mon, 15 Apr 2019 19:58:32 +0000 (19:58 +0000)]
FS-11785 [libteletone] Fix unlikely divide by zero in teletone_mux_tones
Brian West [Tue, 22 Jan 2019 22:54:01 +0000 (16:54 -0600)]
FS-11625: [core]: Do not hangup sessions that have transfer or park after bridge set.
Liyang [Tue, 30 Apr 2019 13:43:31 +0000 (21:43 +0800)]
FS-11822 [core] reset the codec_string when stream changed
Chris Rienzo [Tue, 30 Apr 2019 18:50:34 +0000 (18:50 +0000)]
FS-11823 [core] clear out event queue when destroying session
Seven Du [Mon, 17 Dec 2018 15:20:43 +0000 (23:20 +0800)]
FS-11573 fix seg when missing conference layout config
Mike Jerris [Tue, 26 Feb 2019 21:07:40 +0000 (14:07 -0700)]
FS-11668: [verto] Fix polling of secure verto sockets
Sergey Khripchenko [Thu, 18 Oct 2018 11:54:18 +0000 (04:54 -0700)]
FS-11467: [mod_verto] Properly handle poll() EINTR and separate `poll()==0` / timeout case
Sergey Khripchenko [Thu, 18 Oct 2018 11:52:14 +0000 (04:52 -0700)]
FS-11467: [mod_verto] decreased logging level for log lines that are not errors/warnings
Brian West [Tue, 6 Nov 2018 14:40:11 +0000 (08:40 -0600)]
FS-11496: [core] fix crash with four channel sound file
Piotr Gregor [Thu, 27 Sep 2018 16:29:26 +0000 (16:29 +0000)]
FS-11421: [core,mod_sofia] Fix rtp_pass_codecs_on_stream_change to process all sdp settings in the re-invite -- add new filter_codecs app and fix some races and negotiation bugs #resolve
Anthony Minessale [Thu, 4 Oct 2018 14:24:35 +0000 (09:24 -0500)]
FS-11438: [freeswitch-core] recvonly channels left that way on blind transfer in some cases #resolve
Andrey Volk [Wed, 7 Nov 2018 23:09:01 +0000 (03:09 +0400)]
FS-11509: [Build-System] Fix --enable-address-sanitizer configure flag.
FS-11509: [Build-System] Fix unimrcp build with address sanitizer.
Anthony Minessale [Fri, 28 Sep 2018 04:41:29 +0000 (04:41 +0000)]
FS-11417: [mod_conference] Unbounded memory growth during screen share #resolve
Mike Jerris [Tue, 4 Jun 2019 19:46:12 +0000 (15:46 -0400)]
FS-11814: [mod_sofia] fix regression in fs_path handling on BYE
Andrey Volk [Mon, 3 Jun 2019 17:08:57 +0000 (12:08 -0500)]
Merge pull request #1739 in FS/freeswitch from verto-min-js to master
* commit '
f3c52d578b9461015d741eabda2910f360226494 ':
FS-11874: [Verto-Communicator] Rebuild verto-min.js to reflect the latest changes to js.
Andrey Volk [Mon, 3 Jun 2019 17:00:33 +0000 (21:00 +0400)]
FS-11874: [Verto-Communicator] Rebuild verto-min.js to reflect the latest changes to js.
Mike Jerris [Fri, 31 May 2019 18:22:28 +0000 (13:22 -0500)]
Merge pull request #1738 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix/FS-11874-faulty-logic-for-checking-addition-of-multiple-mediastream-objects to master
* commit '
8fdc4433e5a72b2fdec6455c50f0d5ce67d76271 ':
Fix FS-11874
Chad Phillips [Fri, 31 May 2019 18:07:11 +0000 (11:07 -0700)]
Fix FS-11874
Verto JS libs allow passing an attachStreams array of MediaStream objects, which are then supposed to be added to the peer connection in the order they are supplied in the array.
However, there is a faulty logic check prior to actually adding the streams, where 'options.attachStream' is checked for length instead of 'options.attachStreams'.
Mike Jerris [Fri, 31 May 2019 17:55:51 +0000 (12:55 -0500)]
Merge pull request #1737 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix/FS-11873-addstream-adds-audio-video-tracks-in-random-order-use-spec-compliant-addtrack to master
* commit '
f1bc56d65b44f1d97e1e9c690175fa8757e42c29 ':
Fix FS-11873: addStream() adds audio/video tracks in random order
Chad Phillips [Fri, 31 May 2019 17:52:18 +0000 (10:52 -0700)]
Fix FS-11873: addStream() adds audio/video tracks in random order
addStream() is a deprecated WebRTC API method, and only works via shimming on some platforms. Internally, it is inconsistent in building an offer SDP in the order which FreeSWITCH expects it, which is audio m-lines first.
This can result in intermittent m-line ordering errors on the client.
Instead addTrack() can be used to force the media tracks to be added to the peer in the order FreeSWITCH expects.
Andrey Volk [Wed, 29 May 2019 21:56:13 +0000 (16:56 -0500)]
Merge pull request #1735 in FS/freeswitch from ~MITCH.CAPPER/freeswitch:FS-11865-fix_mod_com_729_bin_url_change_pr to master
* commit '
1f0dea990b47bc154027d75d563d2af92079e1d7 ':
FS-11865 [mod_com_729] change to use latest version for mod_com_g729 bins so url does not go stale and update new binary paths
Mitch Capper [Wed, 29 May 2019 20:01:27 +0000 (13:01 -0700)]
FS-11865 [mod_com_729] change to use latest version for mod_com_g729 bins so url does not go stale and update new binary paths
Andrey Volk [Wed, 29 May 2019 19:30:32 +0000 (14:30 -0500)]
Merge pull request #1736 in FS/freeswitch from FS-11866-freeswitch-core-no-longer-loads-if-database-fails-to-connect to master
* commit '
bb470b2507b612c7fa40f391dba6873f521fee38 ':
FS-11866: [Core] FreeSWITCH Core no longer loads if database fails to connect.
Andrey Volk [Wed, 29 May 2019 19:06:22 +0000 (23:06 +0400)]
FS-11866: [Core] FreeSWITCH Core no longer loads if database fails to connect.
Andrey Volk [Wed, 29 May 2019 09:22:02 +0000 (04:22 -0500)]
Merge pull request #1733 in FS/freeswitch from bugfix/FS-11864-fix-uint64_t-type-overflow-on-32-bit-platforms to master
* commit '
08a6a8a2fa3317aa9d1300f131086e5dd55982dc ':
FS-11864: [mod_kazoo] Fix uint64_t type overflow on 32 bit platforms
Andrey Volk [Tue, 28 May 2019 20:34:07 +0000 (00:34 +0400)]
FS-11864: [mod_kazoo] Fix uint64_t type overflow on 32 bit platforms
Andrey Volk [Tue, 23 Apr 2019 12:22:55 +0000 (16:22 +0400)]
FS-11567: [Build-System] CentOS packaging: Disable mod_v8 build
Andrey Volk [Thu, 18 Apr 2019 13:50:15 +0000 (17:50 +0400)]
FS-11567: [Build-System] CentOS packaging: Put version parser into spec files.
Andrey Volk [Fri, 19 Apr 2019 16:44:59 +0000 (20:44 +0400)]
FS-11567: [Build-System] CentOS packaging: Sound logic cleanup.
Andrey Volk [Thu, 18 Apr 2019 14:27:49 +0000 (18:27 +0400)]
FS-11567: [Build-System] CentOS packaging: enable mod_shout
Andrey Volk [Thu, 18 Apr 2019 13:47:11 +0000 (17:47 +0400)]
FS-11567: [Build-System] CentOS packaging: add missing conf files to config-vanilla
Andrey Volk [Thu, 18 Apr 2019 13:46:07 +0000 (17:46 +0400)]
FS-11567: [Build-System] CentOS packaging: fix autotools
Andrey Volk [Thu, 18 Apr 2019 13:45:16 +0000 (17:45 +0400)]
FS-11567: [Build-System] CentOS: add libks and signalwire-client-c as mod_signalwire dependencies
Andrey Volk [Thu, 18 Apr 2019 13:42:36 +0000 (17:42 +0400)]
FS-11567: [Build-System] Use upstream codec2 on CentOS
Andrey Volk [Mon, 20 May 2019 17:32:41 +0000 (21:32 +0400)]
FS-11604: [Configuration] Improve Vanilla config.
Andrey Volk [Sun, 19 May 2019 07:17:58 +0000 (02:17 -0500)]
Merge pull request #1729 in FS/freeswitch from ~ANDYWOLK/freeswitch:FS-11851-reduce-libvpx-and-ffmpeg-compile-time-on-windows to master
* commit '
fe7d5e29440a7b309c27fcee60fba48faf643c82 ':
FS-11851: [Build-System] Significantly reduce libvpx and ffmpeg compile time on Windows.
Andrey Volk [Sat, 18 May 2019 16:08:03 +0000 (20:08 +0400)]
FS-11851: [Build-System] Significantly reduce libvpx and ffmpeg compile time on Windows.
Mike Jerris [Fri, 17 May 2019 16:39:25 +0000 (11:39 -0500)]
Merge pull request #1728 in FS/freeswitch from ~ANDYWOLK/freeswitch:FS-11849-add-mod_av-based-on-ffmpeg-and-openh264-to-msi-package-on-windows to master
* commit '
a1f3b4862e7fd44a37862ae84c0e79f89c9bc0d8 ':
FS-11849: [Build-System] Add mod_av based on ffmpeg and openh264 to MSI package on Windows.
Andrey Volk [Thu, 16 May 2019 20:38:21 +0000 (00:38 +0400)]
FS-11849: [Build-System] Add mod_av based on ffmpeg and openh264 to MSI package on Windows.
Mike Jerris [Thu, 16 May 2019 16:06:37 +0000 (11:06 -0500)]
Merge pull request #1727 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11847 to master
* commit '
23fbd60991a04473b169b5084c1c0ca8b806518e ':
FS-11847 [mod_loopback] unregister from reloadxml
Luis Azedo [Thu, 16 May 2019 12:52:33 +0000 (13:52 +0100)]
FS-11847 [mod_loopback] unregister from reloadxml
Mike Jerris [Wed, 15 May 2019 16:10:28 +0000 (11:10 -0500)]
Merge pull request #1726 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11846 to master
* commit '
90438ffe789315bb3000462c9393d16737720476 ':
FS-11846 [mod_kazoo] fix queue cleanup
Luis Azedo [Wed, 15 May 2019 12:24:12 +0000 (13:24 +0100)]
FS-11846 [mod_kazoo] fix queue cleanup
Christopher Rienzo [Tue, 14 May 2019 15:50:10 +0000 (10:50 -0500)]
Merge pull request #1725 in FS/freeswitch from ~NOAHMEHL_REPER.IO/freeswitch:master to master
* commit '
15c4647c8cf193f2188d1e3548a13a0ad720e710 ':
FS-11796: [mod_http_cache] Fixed file seek in mod_http_cache.c
Mike Jerris [Tue, 14 May 2019 15:11:01 +0000 (10:11 -0500)]
Merge pull request #1718 in FS/freeswitch from ~INFOMIND/freeswitch:bugfix/FS-11826-mod_conference-channel-variables_join to master
* commit '
b7bce76da5b496400bbd9cce1f53b0be5b4b0ae1 ':
FS-11826 [mod_conference] conference_member.c: channel variables (conference_join_) Fixes variables being seen as empty and proper range on conference_join_energy_level
David Grant [Sun, 5 May 2019 03:48:47 +0000 (22:48 -0500)]
FS-11826 [mod_conference] conference_member.c: channel variables (conference_join_) Fixes variables being seen as empty and proper range on conference_join_energy_level
Noah Mehl [Mon, 13 May 2019 17:56:17 +0000 (13:56 -0400)]
FS-11796: [mod_http_cache] Fixed file seek in mod_http_cache.c
Added missing http_cache_file_seek() and http_cache_file_seek file interface references.
Christopher Rienzo [Mon, 13 May 2019 13:17:25 +0000 (08:17 -0500)]
Merge pull request #1724 in FS/freeswitch from FS-11839-update-libks-to-1.3.0-and-signalwire-client-c-to-1.2.0-on-windows to master
* commit '
2bec2352d77622dcac389a0aa4f3cedcf3e985d1 ':
FS-11839: Update libks to 1.3.0 and signalwire-client-c to 1.2.0 on Windows
Andrey Volk [Mon, 13 May 2019 13:03:07 +0000 (17:03 +0400)]
FS-11839: Update libks to 1.3.0 and signalwire-client-c to 1.2.0 on Windows
Mike Jerris [Fri, 10 May 2019 17:44:03 +0000 (12:44 -0500)]
Merge pull request #1721 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11838 to master
* commit '
9bfa2fc5e47c96b1699299bd336f8de967061f4a ':
FS-11838 [mod_kazoo] handle intercept
Luis Azedo [Fri, 10 May 2019 17:41:23 +0000 (18:41 +0100)]
FS-11838 [mod_kazoo] handle intercept
Mike Jerris [Thu, 9 May 2019 21:23:03 +0000 (16:23 -0500)]
Merge pull request #1716 in FS/freeswitch from ~LWAHLMEIER/freeswitch:bugfix/FS-11342-hep-and-hep3-has-incorrect-capture_id to master
* commit '
2ba80c056ef7e5c4ad928d15c60193374cb7bc77 ':
FS-11342: fixed hep3 capture_id
Mike Jerris [Thu, 9 May 2019 21:13:21 +0000 (16:13 -0500)]
Merge pull request #1717 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11825 to master
* commit '
669ea988340056ea313bdb718a5c93e2bcf3cf4c ':
FS-11825 [mod_sofia] use proper flag in blind auth 403 reply
Mike Jerris [Thu, 9 May 2019 21:06:51 +0000 (16:06 -0500)]
Merge pull request #1719 in FS/freeswitch from ~SILIK0N/freeswitch:master to master
* commit '
7b0d25daa33f39d49cecb7e4f26b16f89e23594e ':
FS-11830 memory leak in SWITCH_STANDARD_API(enum_function)
Aron Podrigal [Fri, 11 May 2018 03:17:29 +0000 (03:17 +0000)]
FS-11159: [mod_sofia] Set transport based on our next hop, so if route_uri is present, use it.
Ken Rice [Mon, 6 May 2019 16:19:58 +0000 (11:19 -0500)]
FS-11830 memory leak in SWITCH_STANDARD_API(enum_function)
Luis Azedo [Thu, 2 May 2019 00:56:12 +0000 (01:56 +0100)]
FS-11825 [mod_sofia] use proper flag in blind auth 403 reply
Luke Wahlmeier [Wed, 24 Apr 2019 21:05:58 +0000 (15:05 -0600)]
FS-11342: fixed hep3 capture_id
Andrey Volk [Thu, 18 Apr 2019 15:04:30 +0000 (19:04 +0400)]
FS-11792: [core] Fix memory leak in switch_ivr_originate.c
Mike Jerris [Thu, 18 Apr 2019 16:45:16 +0000 (11:45 -0500)]
Merge pull request #1714 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11791 to master
* commit '
fdd2acfbfef83ab5311a5b95a5a7676b62b40297 ':
FS-11791 [mod_kazoo] fixes & improvements
Mike Jerris [Thu, 18 Apr 2019 16:44:17 +0000 (11:44 -0500)]
Merge pull request #1713 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11790 to master
* commit '
2b2f11d6993ba31428b0ad9a23b5828239ca6ef4 ':
FS-11790 [mod_loopback] set correct values for Connecting-Legs
lazedo [Thu, 18 Apr 2019 03:05:31 +0000 (04:05 +0100)]
FS-11791 [mod_kazoo] fixes & improvements
* tweak configuration
* customized att_xfer
* json_api with uuid support
lazedo [Thu, 18 Apr 2019 02:39:06 +0000 (03:39 +0100)]
FS-11790 [mod_loopback] set correct values for Connecting-Legs