Commit Graph

30473 Commits

Author SHA1 Message Date
Tyler Cross 21a79e3fbb FS-8398: Added event_handlers/mod_amqp to avoided modules for Ubuntu 14.04 Trusty
This change makes it so that event_handlers/mod_amqp is avoided when building
debian packages for Ubuntu 14.04 (Trusty). If this module is packaged there is
a dependency issue related to the rabbitmq libraries.

Avoiding the module was the simplest solution to achieve debian packaging on the
Ubuntu 14.04 OS.
2015-10-29 14:17:59 -06:00
Brian West 9f0d0699db testing config for multicanvas 2015-10-29 14:35:11 -05:00
Ítalo Rossi df8fd63771 Merge pull request #570 in FS/freeswitch from ~JAONZE/freeswitch:bugfix/FS-8222-closing-screen-share-does-not-end to master
* commit '320cf0adb837a8860c09c717b29c666ccb9a3c5b':
  Target link for the plugin url, added comment explaining override $.FSRTC callback
  FS-8222 [verto_communicator] updated getScreenId.js in order to detect plugin issues and attached an 'ended' event to screenshare stream in order to detect 'stop sharing' click
2015-10-29 13:52:00 -05:00
Jaon EarlWolf 320cf0adb8 Target link for the plugin url, added comment explaining override $.FSRTC callback 2015-10-29 15:15:27 -03:00
Michael Jerris b3dc9154d4 FS-8397: fix race condition inrementing event seq number 2015-10-29 10:28:21 -05:00
Brian West ddd492a816 Merge pull request #571 in FS/freeswitch from ~VIPKILLA/fs-8392:master to master
* commit 'e6ae2e9becd51fe1ea4141d381ba2006bac823f3':
  FS-8392: change rtpmap payload to a number in dynamic range to allow both H263 and H263+ to be offered
2015-10-29 09:49:40 -05:00
Emmanuel Schmidbauer e6ae2e9bec FS-8392: change rtpmap payload to a number in dynamic range to allow both H263 and H263+ to be offered 2015-10-29 08:31:01 -04:00
Jaon EarlWolf 43cb965f7e FS-8222 [verto_communicator] updated getScreenId.js in order to detect plugin issues and attached an 'ended' event to screenshare stream in order to detect 'stop sharing' click 2015-10-28 15:35:25 -03:00
Brian West d744a18fd3 Merge pull request #550 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-fec-fix to master
* commit '65fd07923eb3d53931616fcd701a809e71f4243b':
  FS-8319: mod_opus: fix and cleanup of switch_opus_has_fec() and switch_opus_info().
2015-10-28 13:14:53 -05:00
Brian West 768a7ab6e5 Merge pull request #555 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-repacketization-toggle-fec to master
* commit 'd145111eed3505e11d9d0f0a891eab3945dddf36':
  FS-8344: mod_opus: toggle FEC on the last frame which is to be packed, so that FEC will be only present on the first SILK frame of the next Opus frame (Opus repacketization).
2015-10-28 13:12:17 -05:00
Mike Jerris 9edede6c08 Merge pull request #546 in FS/freeswitch from ~COREY BURKE/freeswitch:feature/FS-8281-expose-srtp-and-srtcp-crypto-keys to master
* commit '0316fdfcf1d2a72d1bad5dc9646371159173f93f':
  FS-8281: Expose SRTP and SRTCP crypto keys as channel vars
2015-10-27 19:13:25 -05:00
Corey Burke 0316fdfcf1 FS-8281: Expose SRTP and SRTCP crypto keys as channel vars
New vars are srtp_{local,remote}_crypto_key and srtcp_{local,remote}_crypto_key.
Allows decrypting packet captured media streams for debugging.
2015-10-27 16:33:49 -07:00
Brian West cc25c46bfc Merge pull request #549 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus-decoder-statistics to master
* commit 'ea65a31e307755dfbaae4e65221417a1d4583e04':
  FS-8313: mod_opus: show decoder stats at end of call (how many times it did PLC or FEC)
2015-10-27 11:47:12 -05:00
Anthony Minessale e299489cfc FS-8391 #resolve [SDP parsing error for rtcp-fb] 2015-10-27 10:58:04 -05:00
Brian West d8b3b52aee Merge pull request #565 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-8373 to master
* commit 'c3a59c4b2261ae0b7e0b251057846af27dbf83f2':
  FS-8373 Improve quality of recordings when using fast encoding
2015-10-26 13:34:56 -05:00
Mike Jerris 6b5b1a3d86 FS-8389: [build] Fix msvc 2015 build warnings 2015-10-26 13:45:48 -04:00
Brian West 37263d47d5 Merge pull request #566 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-8380 to master
* commit '216e79f799127155a15a75cbebbe67061c03cb06':
  FS-8380 Improve mod_av's handling of vw and vh core file params
2015-10-26 10:21:51 -05:00
Anthony Minessale 5b4c725963 FS-8384 #resolve [Locking contention in mod_conference] 2015-10-23 13:58:40 -05:00
Chris Rienzo a711b7cd88 FS-8370 #resolve [mod_rayo] found another place in <prompt> where a message was freed after being queued for delivery. This resulted in a freed object being serialized, crashing FS. 2015-10-22 23:11:31 -04:00
Anthony Minessale e351f3565d FS-8115 #comment test latest patch 2015-10-22 15:37:21 -05:00
Anthony Minessale f6427a5f92 FS-8382 #resolve [Segfault with inbound-proxy-media enabled] 2015-10-22 15:02:38 -05:00
Anthony Minessale 8f93fd5590 FS-8381 #resolve [Reset JB if period loss is too high] 2015-10-22 13:26:53 -05:00
Anthony Minessale 7e47db6b9b FS-8130 regression causing excessive mark bit detection in some cases 2015-10-22 13:07:18 -05:00
Mike Jerris 78c8a5ffba FS-8378: [mod_esf] fix crash when using esf_page over loopback when transcoding 2015-10-22 12:59:33 -05:00
Mike Jerris 9aad63bf97 FS-8378: add tests for esf over loopback 2015-10-22 12:58:44 -05:00
Mike Jerris 1968453e32 FS-8378: refactor a bit to clarify code and get better debug in gdb 2015-10-22 12:57:42 -05:00
Bradley Jokinen 216e79f799 FS-8380 Improve mod_av's handling of vw and vh core file params
This allows for the core file params vw and vh to be used to modify the
resolution of recordings. If the specified resolution does not match
the resolution of the call being recorded, the video will be scaled.
2015-10-22 12:15:11 -05:00
William King 39f6d107ac FS-8377 Adding expanded support for limit_* functionality for mod_hiredis 2015-10-21 14:56:21 -07:00
Italo Rossi 80111e7dd7 FS-8336 [verto_communicator] #resolve Using conferenceMemberID when checking if the updated member is me 2015-10-21 17:31:57 -03:00
Anthony Minessale b9bcd7429d FS-8375 #resolve [Add member id to conference liveArray event] 2015-10-21 14:00:48 -05:00
Italo Rossi f7df9ef3d8 FS-8336 [verto_communicator] Updating mic and video overlay controls upon receiving member update from live array 2015-10-21 15:39:45 -03:00
Ítalo Rossi 9fee9bc613 Merge pull request #564 in FS/freeswitch from ~ANDCOFFEECODE/freeswitch:bugfix/FS-8365-vc-does-not-clear-new-chat to master
* commit '547d5357fa738090bc48db866f27eedc7cd0ee49':
  FS-8365 [verto_communicator] fixed chat counter to increment only when the active pane is not the chat itself.
2015-10-21 11:56:09 -05:00
Anthony Minessale 116c4aa916 up default max jb size to 50 2015-10-21 11:50:14 -05:00
Mike Jerris 847fe0f476 Merge pull request #535 in FS/freeswitch from ~COREY BURKE/freeswitch:bugfix/FS-8286-improve-debug-logging-for-info-level to master
* commit '3a9e7f08b4757aeaa33537658379f3964104cb7d':
  FS-8286: Minor debug log level tweaks
2015-10-21 11:43:18 -05:00
Anthony Minessale 072f269ee7 FS-8372 #resolve [Wrong response to RTP/SAVPF without DTLS] 2015-10-21 11:28:37 -05:00
Bradley Jokinen c3a59c4b22 FS-8373 Improve quality of recordings when using fast encoding 2015-10-21 10:03:59 -05:00
Bruno Dias 547d5357fa FS-8365 [verto_communicator] fixed chat counter to increment only when the active pane is not the chat itself. 2015-10-21 10:13:30 -03:00
Anthony Minessale 95b0f0c88a FS-8368 one more 2015-10-20 18:13:28 -05:00
Niek Vlessert adc8f9a119 FS-8369 Debian8/CentOS7 systemd installer additions
After builing Freeswitch this makes actually run it easy by offering
an installer script.

* Changes to configure.ac to detect Debian8/CentOS 7 and create installer script
* Changes to build/Makefile.am to display the option
* Added init directory with templates and other files
* Deleted outdated build/freeswitch.service and tmpfiles.conf
* Unit file based on the latest systemd service file FS-8194
* Won't interfere with other platforms (afaik)
* Supports ./configure --prefix=
* Detects if Debian8/CentOS7 use systemd
* Can be used with a user with sudo permissions
2015-10-20 23:21:50 +02:00
Anthony Minessale 3184180238 FS-8368 #resolve [Reduce logging for audio/video sync] 2015-10-20 13:39:10 -05:00
Michael Jerris 6752089c99 FS-8280: [mod_conference] remove duplicate stop-recording event and move other-recordings item over to the place its sending the event 2015-10-20 14:31:12 -04:00
William King ffe671f7d6 FS-8362 #resolve Now if you install with freeswitch-all you will get the default fonts too 2015-10-20 11:21:56 -07:00
Anthony Minessale II 600f45e576 Merge pull request #562 in FS/freeswitch from bugfix/FS-8275 to master
* commit '7572b52815044fbc5189c256ef87f99e70b17347':
  FS-8275 #resolve [RFC2833 DTMF broken in recent master] REGRESSION FIXED
2015-10-20 12:08:58 -05:00
Anthony Minessale 7572b52815 FS-8275 #resolve [RFC2833 DTMF broken in recent master] REGRESSION FIXED 2015-10-20 12:06:40 -05:00
Brian West 283e8304f6 FS-8366 #resolve 2015-10-20 11:24:47 -05:00
Anthony Minessale 348f40017f FS-8307 #resolve [Order of codecs can cause loss of RTP stream] 2015-10-20 11:12:45 -05:00
Anthony Minessale 785a5851d0 FS-8338 a few regressions that were relying on this bug to function properly in stereo situations 2015-10-20 11:00:12 -05:00
Brian West 42803902d6 Merge pull request #556 in FS/freeswitch from ~ZHANGST/freeswitch:bugfix/FS-8341-dirtributor-return-err to master
* commit '4ce46043c3107c8b5a051d801e4a6c99253e8557':
  FS-8341 [mod_distributor] fix gateway choose bug
2015-10-20 08:37:02 -05:00
Brian West 8fc1acbb6c FS-8363 don't register gateways from directory, this exposes a bug where it registers over what appears to be ipv6 but doens't work correctly 2015-10-19 14:49:15 -05:00
Mike Jerris 1a88f26e88 Merge pull request #560 in FS/freeswitch from ~DDRAGIC/freeswitch:bugfix/FS-8298-gsmopen-libctb-install-error to master
* commit '310ca8867d52cb49f6bc8c65ff5ba992101b5c1e':
  FS-8298 fix libctb build
2015-10-19 13:34:12 -05:00