Commit Graph

33537 Commits

Author SHA1 Message Date
joshebosh ab129ffece FS-11685 [Configuration] Add audio/wav to mime.types config file 2019-06-06 11:37:21 -04:00
Brian West 60be42008c FS-11660 [mod_sofia] Not parsing sdp after first video reject. 2019-06-06 11:36:26 -04:00
Andrey Volk 2192d5de3b FS-11644: [core] Fix send_dtmf containing w or W 2019-06-06 11:29:21 -04:00
Chris Rienzo 1bd9fd1a86 FS-11785 [sofia] fix dead assignment in parse_payload 2019-06-06 11:25:26 -04:00
Chris Rienzo 8925519e02 FS-11785 [libteletone] Fix dead assignment in teletone_dtmf_detect 2019-06-06 11:25:19 -04:00
Chris Rienzo 7187e8ecd2 FS-11785 [libteletone] Fix unlikely divide by zero in teletone_mux_tones 2019-06-06 11:25:13 -04:00
Brian West 96c8cb0473 FS-11625: [core]: Do not hangup sessions that have transfer or park after bridge set. 2019-06-06 11:22:37 -04:00
Liyang 0c73aa82da FS-11822 [core] reset the codec_string when stream changed 2019-06-06 11:21:19 -04:00
Chris Rienzo 2d231cdff3 FS-11823 [core] clear out event queue when destroying session 2019-06-06 11:20:16 -04:00
Seven Du 20e370aa2a FS-11573 fix seg when missing conference layout config 2019-06-06 11:18:56 -04:00
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