]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
6 years agoFS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_avmd
Andrey Volk [Fri, 12 Jul 2019 16:07:35 +0000 (20:07 +0400)] 
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_avmd

6 years agoFS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_commands
Andrey Volk [Fri, 12 Jul 2019 16:06:30 +0000 (20:06 +0400)] 
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_commands

6 years agoFS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_rayo
Andrey Volk [Fri, 12 Jul 2019 15:54:29 +0000 (19:54 +0400)] 
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_rayo

6 years agoFS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_opus
Andrey Volk [Fri, 12 Jul 2019 15:57:22 +0000 (19:57 +0400)] 
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_opus

6 years agoFS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_event_socket
Andrey Volk [Fri, 12 Jul 2019 15:58:32 +0000 (19:58 +0400)] 
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_event_socket

6 years agoFS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_verto
Andrey Volk [Fri, 12 Jul 2019 15:59:40 +0000 (19:59 +0400)] 
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_verto

6 years agoFS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_rtc
Andrey Volk [Fri, 12 Jul 2019 16:02:26 +0000 (20:02 +0400)] 
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_rtc

6 years agoFS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_expr
Andrey Volk [Fri, 12 Jul 2019 16:04:13 +0000 (20:04 +0400)] 
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_expr

6 years agoFS-11911: [mod_av] Fix mod_av on Debian Jessie
Andrey Volk [Fri, 12 Jul 2019 19:41:33 +0000 (14:41 -0500)] 
FS-11911: [mod_av] Fix mod_av on Debian Jessie

6 years agoFS-11911: [mod_av] Fix mod_av on Debian Buster
Seven Du [Tue, 2 Jul 2019 01:14:56 +0000 (05:14 +0400)] 
FS-11911: [mod_av] Fix mod_av on Debian Buster

6 years agoFS-11911: Fix build on Debian Buster
Andrey Volk [Wed, 19 Jun 2019 19:53:35 +0000 (23:53 +0400)] 
FS-11911: Fix build on Debian Buster

6 years agoFS-10801: [Core] Use right order when loading core modules.
Andrey Volk [Thu, 28 Feb 2019 08:45:58 +0000 (12:45 +0400)] 
FS-10801: [Core] Use right order when loading core modules.

6 years agoFS-10801: [core] fix typo in core db interface
Mike Jerris [Tue, 26 Feb 2019 23:02:40 +0000 (16:02 -0700)] 
FS-10801: [core] fix typo in core db interface

6 years agoFS-10801: [core] fix typo in core db interface
Mike Jerris [Tue, 26 Feb 2019 22:21:33 +0000 (15:21 -0700)] 
FS-10801: [core] fix typo in core db interface

6 years agoFS-11727: [core] Add SWITCH_DATABASE_FLAG_ROW_SIZE_LIMIT for databases unable to...
Andrey Volk [Sun, 24 Mar 2019 08:13:26 +0000 (12:13 +0400)] 
FS-11727: [core] Add SWITCH_DATABASE_FLAG_ROW_SIZE_LIMIT for databases unable to create wide tables.

6 years agoFS-10801: [core] Add a database interface to the FreeSWITCH Core.
Andrey Volk [Mon, 2 Apr 2018 11:02:19 +0000 (14:02 +0300)] 
FS-10801: [core] Add a database interface to the FreeSWITCH Core.

6 years agoMerge pull request #1748 in FS/freeswitch from ~INFOMIND/freeswitch:bugfix/FS-11859...
Andrey Volk [Wed, 10 Jul 2019 16:42:54 +0000 (11:42 -0500)] 
Merge pull request #1748 in FS/freeswitch from ~INFOMIND/freeswitch:bugfix/FS-11859-mod_verto-mod_verto.c--debug-logging-fixes to master

* commit '3695681cf66fa66a5b8f584420d98e7d9a40ceb2':
  FS-11859 [mod_verto] mod_verto.c log for MCAST Data Sent changed to if (verto_globals.debug > 0) and other LOG_ALERT changed to LOG_DEBUG triggered by verto_globals.debug

6 years agoMerge pull request #1745 in FS/freeswitch from pg-csv to master
Andrey Volk [Wed, 10 Jul 2019 16:23:30 +0000 (11:23 -0500)] 
Merge pull request #1745 in FS/freeswitch from pg-csv to master

* commit '088f1f201132a72b839bd221df7e7e7bfee6d966':
  FS-11915: Enable freeswitch-mod-cdr-pg-csv Debian package.

6 years agoFS-11859 [mod_verto] mod_verto.c log for MCAST Data Sent changed to if (verto_globals...
David Grant [Wed, 10 Jul 2019 04:31:55 +0000 (23:31 -0500)] 
FS-11859 [mod_verto] mod_verto.c log for MCAST Data Sent changed to if (verto_globals.debug > 0) and other LOG_ALERT changed to LOG_DEBUG triggered by verto_globals.debug

6 years agoFS-11781 [test] try again with the test fix- need to have pool allocated sooner
Chris Rienzo [Sat, 27 Apr 2019 03:34:23 +0000 (03:34 +0000)] 
FS-11781 [test] try again with the test fix- need to have pool allocated sooner

6 years agoFS-11781 [test] Fix memory leak in test
Chris Rienzo [Sat, 27 Apr 2019 01:26:37 +0000 (21:26 -0400)] 
FS-11781 [test] Fix memory leak in test

6 years agoFS-11781 [test] shut down FS core when test finishes
Chris Rienzo [Thu, 25 Apr 2019 20:47:18 +0000 (16:47 -0400)] 
FS-11781 [test] shut down FS core when test finishes

6 years agoFS-11781 [test] separate basedirs for tests to allow parallel build
Chris Rienzo [Sun, 21 Apr 2019 16:43:26 +0000 (16:43 +0000)] 
FS-11781 [test] separate basedirs for tests to allow parallel build

6 years agoFS-11781 [test] log reason for core load failure
Chris Rienzo [Sun, 21 Apr 2019 16:11:08 +0000 (12:11 -0400)] 
FS-11781 [test] log reason for core load failure

6 years agoFS-11781 [test] Add more string checks
Chris Rienzo [Sat, 13 Apr 2019 00:41:21 +0000 (20:41 -0400)] 
FS-11781 [test] Add more string checks

6 years agoFS-11781 increase test buffer size from 256 to 2048 to prevent test log truncation.
Chris Rienzo [Fri, 12 Apr 2019 18:25:25 +0000 (14:25 -0400)] 
FS-11781 increase test buffer size from 256 to 2048 to prevent test log truncation.

6 years agoFS-11725 [core,test] Fix switch_core to allow MINIMAL core to load without freeswitch...
Chris Rienzo [Fri, 22 Mar 2019 16:59:26 +0000 (16:59 +0000)] 
FS-11725 [core,test] Fix switch_core to allow MINIMAL core to load without freeswitch.xml.  Fix test framework to exit if FreeSWITCH core fails to load.

6 years agoFS-11915: Enable freeswitch-mod-cdr-pg-csv Debian package.
Andrey Volk [Thu, 4 Jul 2019 06:46:35 +0000 (10:46 +0400)] 
FS-11915: Enable freeswitch-mod-cdr-pg-csv Debian package.

6 years agoFS-11797: Add metadata for two new Russian sound sets: ru/RU/kirill and ru/RU/vika
Andrey Volk [Sat, 29 Jun 2019 16:54:32 +0000 (20:54 +0400)] 
FS-11797: Add metadata for two new Russian sound sets: ru/RU/kirill and ru/RU/vika

6 years agoFS-11795: Bump sound versions, add es-ar-mario metadata
Andrey Volk [Sat, 29 Jun 2019 16:50:30 +0000 (20:50 +0400)] 
FS-11795: Bump sound versions, add es-ar-mario metadata

6 years agoFS-11902: [Core] Remove duplicate database indexes.
Andrey Volk [Fri, 28 Jun 2019 23:17:41 +0000 (03:17 +0400)] 
FS-11902: [Core] Remove duplicate database indexes.

6 years agoRevert "FS-11417: [mod_conference] Unbounded memory growth during screen share #resolve"
Andrey Volk [Fri, 28 Jun 2019 22:13:34 +0000 (02:13 +0400)] 
Revert "FS-11417: [mod_conference] Unbounded memory growth during screen share #resolve"

This reverts commit 143323e6ef466f51ed3aa3f1e6b7cd938ccba06e.

6 years agoFS-11895: [build] fix test build
Andrey Volk [Fri, 28 Jun 2019 21:02:36 +0000 (01:02 +0400)] 
FS-11895: [build] fix test build

6 years agoFS-11895: [build] fix test build
Mike Jerris [Thu, 27 Jun 2019 21:52:27 +0000 (17:52 -0400)] 
FS-11895: [build] fix test build

6 years agoFS-11895: [build] fix test build
Mike Jerris [Thu, 27 Jun 2019 20:42:33 +0000 (16:42 -0400)] 
FS-11895: [build] fix test build

6 years agoFS-11895: [build] fix test build
Mike Jerris [Thu, 27 Jun 2019 19:55:46 +0000 (15:55 -0400)] 
FS-11895: [build] fix test build

6 years agoFS-11906: [mod_sofia] fix NDLB-allow-bad-iananame profile param
Mike Jerris [Thu, 27 Jun 2019 19:30:21 +0000 (15:30 -0400)] 
FS-11906: [mod_sofia] fix NDLB-allow-bad-iananame profile param

6 years ago FS-11895: [osx] fix mod_av osx test build
Mike Jerris [Thu, 27 Jun 2019 18:20:14 +0000 (14:20 -0400)] 
 FS-11895: [osx] fix mod_av osx test build

6 years agoFS-11895: [osx] fix finding of ffmpeg/libav on OSx
Mike Jerris [Thu, 27 Jun 2019 17:02:51 +0000 (13:02 -0400)] 
FS-11895: [osx] fix finding of ffmpeg/libav on OSx

6 years agoMerge pull request #1743 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11732...
Andrey Volk [Wed, 26 Jun 2019 19:38:27 +0000 (14:38 -0500)] 
Merge pull request #1743 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-11732 to master

* commit 'ad7db399999b647bfb18a25a622069f31c3dd730':
  FS-11732 [mod_kazoo] ei_init added in OTP 21.3

6 years agoFS-11732 [mod_kazoo] ei_init added in OTP 21.3
lazedo [Tue, 25 Jun 2019 14:54:47 +0000 (14:54 +0000)] 
FS-11732 [mod_kazoo] ei_init added in OTP 21.3

6 years agoMerge pull request #1711 in FS/freeswitch from ~SEBASTIAN/freeswitch:bugfix/FS-11783...
Mike Jerris [Mon, 24 Jun 2019 14:29:12 +0000 (09:29 -0500)] 
Merge pull request #1711 in FS/freeswitch from ~SEBASTIAN/freeswitch:bugfix/FS-11783-address-gcc8-warnings to master

* commit '3ca75eb8efa4e50ebe083a269b75fcb1762daa91':
  FS-11783: [mod_say_ja] quiet overflow warning
  FS-11783: [core] quiet gcc truncation warning

6 years agoFS-11421: [mod_sofia] Cleanup.
Andrey Volk [Fri, 21 Jun 2019 16:58:12 +0000 (20:58 +0400)] 
FS-11421: [mod_sofia] Cleanup.

6 years agoMerge pull request #1741 in FS/freeswitch from ~MKV/freeswitch:bugfix/FS-11892-stream...
Mike Jerris [Tue, 18 Jun 2019 19:36:07 +0000 (14:36 -0500)] 
Merge pull request #1741 in FS/freeswitch from ~MKV/freeswitch:bugfix/FS-11892-stream.write_function-after-stream.raw_write_function to master

* commit '69f3dfe779a25b699025f10a689996bce92d9822':
  FS-11892 [switch_console] fix stream write_function

6 years agoFS-11892 [switch_console] fix stream write_function
Konstantin Molchanov [Tue, 18 Jun 2019 09:47:39 +0000 (12:47 +0300)] 
FS-11892 [switch_console] fix stream write_function

6 years agoMerge branch 'master' of https://freeswitch.org/stash/scm/fs/freeswitch into master_p...
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

6 years agoFS-11743: video RTCP counter (fix conflicts)
Dragos Oancea [Thu, 6 Jun 2019 17:38:04 +0000 (17:38 +0000)] 
FS-11743: video RTCP counter (fix conflicts)

6 years agoswigall
Andrey Volk [Thu, 6 Jun 2019 17:13:50 +0000 (17:13 +0000)] 
swigall

6 years agoFS-11840: better default config for mod_avmd (Piotr)
Dragos Oancea [Mon, 13 May 2019 15:25:05 +0000 (15:25 +0000)] 
FS-11840: better default config for mod_avmd (Piotr)

6 years agoFS-11750: don't shrink NACK table (vbw) so drastically (don't drop a frame with every...
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)

6 years agoFS-11751: process_rtcp_packet() bounds check
Dragos Oancea [Tue, 2 Apr 2019 20:10:22 +0000 (20:10 +0000)] 
FS-11751: process_rtcp_packet() bounds check

6 years agoFS-11480: revert change for FS-11424 which introduced screeching after muxing
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)

6 years agoFS-11678: add/fix muxing to 2 channels (when audio file is multichannel - more than...
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)

6 years agoFS-11675: RTCP NACK at start of call too
Dragos Oancea [Wed, 27 Feb 2019 18:27:25 +0000 (18:27 +0000)] 
FS-11675: RTCP NACK at start of call too

6 years agoFS-11635: decrement RTCP counters on duplicate received NACKed packet which is droppe...
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)

6 years agoFS-11666: RTCP: fix RENACK_TIME check (throttle when NACKing the same seq)
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)

6 years agoFS-11635: RTCP: fix SSRC in FIR, cum_lost due to dup NACKs
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.

6 years agoFS-11631: [core] RTCP: set RTP timestamp for video in SR (sender info block)
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

6 years agoFS-11549: don't send the reception report block when we need to send fast feedback...
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.

6 years agoFS-11561: [core] RTCP: attempt to avoid race cond on calculating DLSR (stats->last_re...
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)

6 years agoFS-11730 Add support for DTLSv1.2 and make default
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

6 years agoFS-11832 [core] clear the old pmap when codec negotiated
Liyang [Wed, 8 May 2019 08:39:53 +0000 (16:39 +0800)] 
FS-11832 [core] clear the old pmap when codec negotiated

6 years agoFS-11775 [core] wait_for_silence debug messages showing as ERR
joshebosh [Wed, 10 Apr 2019 17:13:48 +0000 (13:13 -0400)] 
FS-11775 [core] wait_for_silence debug messages showing as ERR

6 years agoFS-11774: [mod_conference] Quiet down logs from conference moderator command over...
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

6 years agoFS-11824 [mod_sofia] map SIP 607 to SWITCH_CAUSE_CALL_REJECTED
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

6 years agoFS-11824 [core] add NOT_ACCEPTABLE string to cause mapping
Chris Rienzo [Wed, 1 May 2019 02:07:37 +0000 (22:07 -0400)] 
FS-11824 [core] add NOT_ACCEPTABLE string to cause mapping

6 years agoFS-11824 [sofia-sip,mod_sofia,core] Added cause codes that map to SIP 600,603,604...
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

6 years agoFS-11694 [mod_conference] conference vid-res showing -ERR no reply
joshebosh [Wed, 13 Mar 2019 03:06:34 +0000 (23:06 -0400)] 
FS-11694 [mod_conference] conference vid-res showing -ERR no reply

6 years agoFS-11719 [mod_commands] uuid_broadcast yields OK on bogus uuid
joshebosh [Thu, 21 Mar 2019 22:22:23 +0000 (18:22 -0400)] 
FS-11719 [mod_commands] uuid_broadcast yields OK on bogus uuid

6 years agoFS-11718 [mod_commands] uuid_break yields -ERR no reply
joshebosh [Fri, 22 Mar 2019 20:23:05 +0000 (16:23 -0400)] 
FS-11718 [mod_commands] uuid_break yields -ERR no reply

6 years agoFS-11711: fix overflow on reading ICE candidates (found with ASAN)
Dragos Oancea [Wed, 20 Mar 2019 18:14:28 +0000 (18:14 +0000)] 
FS-11711: fix overflow on reading ICE candidates (found with ASAN)

6 years agoFS-11624: [Build] Fix paralell build of rayo, ssml, digaling can cause iksemel lib...
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.

6 years agoFS-11679 [mod_sofia] SIP message sent by FS logged incompletely in tport dump log
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

6 years agoFS-11640 fix const char * prototype
Seven Du [Fri, 1 Feb 2019 03:43:59 +0000 (11:43 +0800)] 
FS-11640 fix const char * prototype

6 years agoFS-11671 fix potential devided by zero error
Mariah Yang [Fri, 22 Feb 2019 07:00:16 +0000 (15:00 +0800)] 
FS-11671 fix potential devided by zero error

6 years agoFS-11685 [Configuration] Add audio/wav to mime.types config file
joshebosh [Mon, 4 Mar 2019 19:09:09 +0000 (14:09 -0500)] 
FS-11685 [Configuration] Add audio/wav to mime.types config file

6 years agoFS-11660 [mod_sofia] Not parsing sdp after first video reject.
Brian West [Fri, 15 Feb 2019 22:50:00 +0000 (16:50 -0600)] 
FS-11660 [mod_sofia] Not parsing sdp after first video reject.

6 years agoFS-11644: [core] Fix send_dtmf containing w or W
Andrey Volk [Mon, 4 Feb 2019 23:11:58 +0000 (03:11 +0400)] 
FS-11644: [core] Fix send_dtmf containing w or W

6 years agoFS-11785 [sofia] fix dead assignment in parse_payload
Chris Rienzo [Mon, 15 Apr 2019 20:06:47 +0000 (20:06 +0000)] 
FS-11785 [sofia] fix dead assignment in parse_payload

6 years agoFS-11785 [libteletone] Fix dead assignment in teletone_dtmf_detect
Chris Rienzo [Mon, 15 Apr 2019 20:02:47 +0000 (20:02 +0000)] 
FS-11785 [libteletone] Fix dead assignment in teletone_dtmf_detect

6 years agoFS-11785 [libteletone] Fix unlikely divide by zero in teletone_mux_tones
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

6 years agoFS-11625: [core]: Do not hangup sessions that have transfer or park after bridge...
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.

6 years agoFS-11822 [core] reset the codec_string when stream changed
Liyang [Tue, 30 Apr 2019 13:43:31 +0000 (21:43 +0800)] 
FS-11822 [core] reset the codec_string when stream changed

6 years agoFS-11823 [core] clear out event queue when destroying session
Chris Rienzo [Tue, 30 Apr 2019 18:50:34 +0000 (18:50 +0000)] 
FS-11823 [core] clear out event queue when destroying session

6 years agoFS-11573 fix seg when missing conference layout config
Seven Du [Mon, 17 Dec 2018 15:20:43 +0000 (23:20 +0800)] 
FS-11573 fix seg when missing conference layout config

6 years agoFS-11668: [verto] Fix polling of secure verto sockets
Mike Jerris [Tue, 26 Feb 2019 21:07:40 +0000 (14:07 -0700)] 
FS-11668: [verto] Fix polling of secure verto sockets

6 years agoFS-11467: [mod_verto] Properly handle poll() EINTR and separate `poll()==0` / timeout...
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

6 years agoFS-11467: [mod_verto] decreased logging level for log lines that are not errors/warnings
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

6 years agoFS-11496: [core] fix crash with four channel sound file
Brian West [Tue, 6 Nov 2018 14:40:11 +0000 (08:40 -0600)] 
FS-11496: [core] fix crash with four channel sound file

6 years agoFS-11421: [core,mod_sofia] Fix rtp_pass_codecs_on_stream_change to process all sdp...
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

6 years agoFS-11438: [freeswitch-core] recvonly channels left that way on blind transfer in...
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

6 years agoFS-11509: [Build-System] Fix --enable-address-sanitizer configure flag.
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.

6 years agoFS-11417: [mod_conference] Unbounded memory growth during screen share #resolve
Anthony Minessale [Fri, 28 Sep 2018 04:41:29 +0000 (04:41 +0000)] 
FS-11417: [mod_conference] Unbounded memory growth during screen share #resolve

6 years agoFS-11814: [mod_sofia] fix regression in fs_path handling on BYE
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

6 years agoMerge pull request #1739 in FS/freeswitch from verto-min-js to master
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.

6 years agoFS-11874: [Verto-Communicator] Rebuild verto-min.js to reflect the latest changes...
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.

6 years agoMerge pull request #1738 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix...
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

6 years agoFix 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'.

6 years agoMerge pull request #1737 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:bugfix...
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

6 years agoFix 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.