33729 Commits

Author SHA1 Message Date
Mike Jerris
a255bd3d62 FS-11668: [verto] Fix polling of secure verto sockets 2019-06-06 11:17:22 -04:00
Sergey Khripchenko
8dd5373db4 FS-11467: [mod_verto] Properly handle poll() EINTR and separate poll()==0 / timeout case 2019-06-06 11:17:00 -04:00
Sergey Khripchenko
1000d1d8c8 FS-11467: [mod_verto] decreased logging level for log lines that are not errors/warnings 2019-06-06 11:16:52 -04:00
Brian West
6569a44d85 FS-11496: [core] fix crash with four channel sound file 2019-06-06 11:13:06 -04:00
Piotr Gregor
118dd796f3 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 2019-06-06 11:08:52 -04:00
Anthony Minessale
c47752c940 FS-11438: [freeswitch-core] recvonly channels left that way on blind transfer in some cases #resolve 2019-06-06 11:05:20 -04:00
Andrey Volk
699affa1ef FS-11509: [Build-System] Fix --enable-address-sanitizer configure flag.
FS-11509: [Build-System] Fix unimrcp build with address sanitizer.
2019-06-06 11:02:27 -04:00
Anthony Minessale
143323e6ef FS-11417: [mod_conference] Unbounded memory growth during screen share #resolve 2019-06-06 10:57:45 -04:00
Mike Jerris
d61126ca82 FS-11814: [mod_sofia] fix regression in fs_path handling on BYE 2019-06-04 15:46:36 -04:00
Andrey Volk
1aeb90684a 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.
2019-06-03 12:08:57 -05:00
Andrey Volk
f3c52d578b FS-11874: [Verto-Communicator] Rebuild verto-min.js to reflect the latest changes to js. 2019-06-03 21:00:33 +04:00
Mike Jerris
f3fdbc5aff 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
2019-05-31 13:22:28 -05:00
Chad Phillips
8fdc4433e5 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'.
2019-05-31 11:07:11 -07:00
Mike Jerris
ed135a21d5 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
2019-05-31 12:55:51 -05:00
Chad Phillips
f1bc56d65b 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.
2019-05-31 10:52:18 -07:00
Andrey Volk
cea52ac255 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
2019-05-29 16:56:13 -05:00
Mitch Capper
1f0dea990b 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 2019-05-29 13:01:27 -07:00
Andrey Volk
daae9fab32 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.
2019-05-29 14:30:32 -05:00
Andrey Volk
bb470b2507 FS-11866: [Core] FreeSWITCH Core no longer loads if database fails to connect. 2019-05-29 23:07:14 +04:00
Andrey Volk
ddd69e3a2c 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
2019-05-29 04:22:02 -05:00
Andrey Volk
08a6a8a2fa FS-11864: [mod_kazoo] Fix uint64_t type overflow on 32 bit platforms 2019-05-29 00:34:07 +04:00
Andrey Volk
886b2d39aa FS-11567: [Build-System] CentOS packaging: Disable mod_v8 build 2019-05-23 22:09:44 +04:00
Andrey Volk
efd35f682e FS-11567: [Build-System] CentOS packaging: Put version parser into spec files. 2019-05-23 22:09:34 +04:00
Andrey Volk
2fb5a3938f FS-11567: [Build-System] CentOS packaging: Sound logic cleanup. 2019-05-23 22:09:08 +04:00
Andrey Volk
19d8fc7c13 FS-11567: [Build-System] CentOS packaging: enable mod_shout 2019-05-23 22:08:56 +04:00
Andrey Volk
a15f6cb001 FS-11567: [Build-System] CentOS packaging: add missing conf files to config-vanilla 2019-05-23 22:08:35 +04:00
Andrey Volk
486318aae7 FS-11567: [Build-System] CentOS packaging: fix autotools 2019-05-23 22:08:06 +04:00
Andrey Volk
849ebda7bc FS-11567: [Build-System] CentOS: add libks and signalwire-client-c as mod_signalwire dependencies 2019-05-23 22:07:49 +04:00
Andrey Volk
ba31d1846c FS-11567: [Build-System] Use upstream codec2 on CentOS 2019-05-23 22:07:25 +04:00
Andrey Volk
a5cecbfc2a FS-11604: [Configuration] Improve Vanilla config. 2019-05-21 00:03:14 +04:00
Andrey Volk
42e3c96dbf 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.
2019-05-19 02:17:58 -05:00
Andrey Volk
fe7d5e2944 FS-11851: [Build-System] Significantly reduce libvpx and ffmpeg compile time on Windows. 2019-05-19 01:49:02 +04:00
Mike Jerris
c31fa89c3c 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.
2019-05-17 11:39:25 -05:00
Andrey Volk
a1f3b4862e FS-11849: [Build-System] Add mod_av based on ffmpeg and openh264 to MSI package on Windows. 2019-05-17 16:46:58 +04:00
Mike Jerris
2e521f0364 Merge pull request #1727 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11847 to master
* commit '23fbd60991a04473b169b5084c1c0ca8b806518e':
  FS-11847 [mod_loopback] unregister from reloadxml
2019-05-16 11:06:37 -05:00
Luis Azedo
23fbd60991 FS-11847 [mod_loopback] unregister from reloadxml 2019-05-16 13:52:33 +01:00
Mike Jerris
1fdd0d7134 Merge pull request #1726 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11846 to master
* commit '90438ffe789315bb3000462c9393d16737720476':
  FS-11846 [mod_kazoo] fix queue cleanup
2019-05-15 11:10:28 -05:00
Luis Azedo
90438ffe78 FS-11846 [mod_kazoo] fix queue cleanup 2019-05-15 13:24:12 +01:00
Christopher Rienzo
9c131f2755 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
2019-05-14 10:50:10 -05:00
Mike Jerris
5b9b233475 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
2019-05-14 10:11:01 -05:00
David Grant
b7bce76da5 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 2019-05-13 16:29:07 -05:00
Noah Mehl
15c4647c8c 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.
2019-05-13 13:56:17 -04:00
Christopher Rienzo
8b1d92a88d 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
2019-05-13 08:17:25 -05:00
Andrey Volk
2bec2352d7 FS-11839: Update libks to 1.3.0 and signalwire-client-c to 1.2.0 on Windows 2019-05-13 17:03:07 +04:00
Mike Jerris
13e40b6951 Merge pull request #1721 in FS/freeswitch from ~LAZEDO/freeswitch:bug/FS-11838 to master
* commit '9bfa2fc5e47c96b1699299bd336f8de967061f4a':
  FS-11838 [mod_kazoo] handle intercept
2019-05-10 12:44:03 -05:00
Luis Azedo
9bfa2fc5e4 FS-11838 [mod_kazoo] handle intercept 2019-05-10 18:41:23 +01:00
Mike Jerris
89379c38e1 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
2019-05-09 16:23:03 -05:00
Mike Jerris
84ee84930c 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
2019-05-09 16:13:21 -05:00
Mike Jerris
b007a0d29c 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)
2019-05-09 16:06:51 -05:00
Aron Podrigal
acaf903a91 FS-11159: [mod_sofia] Set transport based on our next hop, so if route_uri is present, use it. 2019-05-09 14:44:34 -06:00