Commit Graph

967 Commits

Author SHA1 Message Date
Michael Jerris 29263bf7b9 FS-8623: fix sun studio error trying to compile char[] with c++ compiler 2016-04-07 15:11:42 -04:00
Anthony Minessale fe6182260b FS-9013 #resolve [Add vad talk time logging channel vars] 2016-03-31 19:25:56 -05:00
Ken Rice e18c12b609 FS-8953 [core] white space clean up. 2016-03-17 08:55:00 -05:00
Brian West 0b8fbb47b2 FS-8891 #resolve [T38 fax fails between 2 freeswitch boxes, with high cpu usage (comparison overflow?)] 2016-03-03 09:32:12 -06:00
Anthony Minessale 339cef5d05 FS-8864 2016-02-26 17:44:51 -06:00
Anthony Minessale e4e752fdde FS-8864 2016-02-26 17:42:41 -06:00
Anthony Minessale 6334e1ce39 FS-8864 #resolve [Improve video file playback] 2016-02-26 15:28:03 -06:00
Anthony Minessale 3bd26eaa6b FS-8847 #resolve [Silence Error on shutdown of video call] 2016-02-19 09:34:38 -06:00
Anthony Minessale 60bd4bec38 FS-8802 #resolve [RTP stops sending audio when sent timestamp rolls over] 2016-02-01 16:23:43 -06:00
Anthony Minessale a729ebe6e5 FS-8786 #resolve [rtp-timeout-sec on profile triggers when receiving T.38 UDPTL frames] 2016-01-27 10:49:44 -06:00
Anthony Minessale II 013fb1d29c Merge pull request #652 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-8571-configure-with-disable-srtp-breaks to master
* commit 'e3e6bd875747c379ae78e7528dc66ce210c24ed9':
  Add missing ENABLE_SRTP ifdef to allow building without SRTP
2016-01-21 23:32:49 -06:00
Seven Du 5de4622734 Revert "FS-8713 #resolve avoid read exceeding buffer"
This reverts commit 1746d2ebc0.
2016-01-07 17:00:48 +08:00
Seven Du 1746d2ebc0 FS-8713 #resolve avoid read exceeding buffer 2016-01-07 14:11:48 +08:00
Anthony Minessale 56a68e3ad9 FS-8677 #resolve [Crash (possible memory corruption) after codec change] 2016-01-06 10:10:14 -06:00
Spencer Thomason e3e6bd8757 Add missing ENABLE_SRTP ifdef to allow building without SRTP
FS-8571 #resolve
2015-12-29 15:50:38 +00:00
Brian West 1d36d1fcae Merge pull request #606 in FS/freeswitch from ~MBRANCA/freeswitch:bugfix/FS-8565-txfax-fails-when-remote-party-changes to master
We've tested this with Yehavi and it does fix a problem that apparently happens a lot in the wild, and I have tested it against FS.

* commit 'd7b8394e501ae061926a78a1d45a0be8aafb6907':
  FS-8565 update initial rtp from address when auto changing port so we can avoid false later comparisons
2015-12-08 09:58:16 -06:00
Anthony Minessale 03a9c7e11c FS-8575 #resolve [No DTMF passed from a to b during rfc 2833 events.] 2015-11-25 14:45:32 -06:00
Spencer Thomason e31a8999c7 Allow building using system OpenSSL without EC support
This allows FreeSWITCH to build using system OpenSSL when there is no EC support

FS-8568 #resolve
2015-11-24 19:44:49 +00:00
matteo brancaleoni d7b8394e50 FS-8565 update initial rtp from address when auto changing port so we can avoid false later comparisons 2015-11-23 12:24:29 +01:00
Anthony Minessale e95f3686ad FS-8053 #resolve [When WebRTC's SDP contains a=sendonly for video, the client will still receive the video stream] 2015-11-18 10:31:30 -06:00
Anthony Minessale 860a799c1d FS-8547 #resolve [Add error log into stats to log when quality impacting events begin and end] 2015-11-17 15:09:00 -06:00
Anthony Minessale II cb7065f7b0 Merge pull request #594 in FS/freeswitch from bugfix/FS-8425-dtmf-sometimes-missed-on-pstn-call to master
* commit '56a10538dc6307fb285dd1f3a31b384f0e5750fa':
  FS-8425 #resolve [DTMF sometimes missed on PSTN call]
2015-11-13 10:56:08 -06:00
Anthony Minessale 56a10538dc FS-8425 #resolve [DTMF sometimes missed on PSTN call] 2015-11-13 10:55:47 -06:00
Dragos Oancea cc1bf31078 FS-8534: calculate RTT average (RTCP SR) 2015-11-12 18:50:38 -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
Anthony Minessale 7e47db6b9b FS-8130 regression causing excessive mark bit detection in some cases 2015-10-22 13:07:18 -05:00
Anthony Minessale 95b0f0c88a FS-8368 one more 2015-10-20 18:13:28 -05:00
Brian West 283e8304f6 FS-8366 #resolve 2015-10-20 11:24:47 -05:00
Anthony Minessale fe94138aa4 FS-8320 #resolve [ZRTP broken in commit 06c56a037e] 2015-10-09 12:57:52 -05:00
Anthony Minessale d1fca9bd31 FS-8304 #resolve [Choppy audio during calls] 2015-10-07 20:40:56 -05:00
Anthony Minessale 3a24b972c0 FS-8315 #resolve [rtp_media_timeout not working] 2015-10-07 11:21:51 -05:00
Anthony Minessale 7f85faf21e FS-8130 FS-8305 refactor of last patch plus suppression of scary harmless message about opus fec 2015-10-06 09:34:29 -05:00
Anthony Minessale 06c56a037e FS-8130 FS-8305 fix some warnings and errors caused by dtx and/or jittery webrtc 2015-10-05 18:59:58 -05:00
Anthony Minessale 3cca82a62e FS-8130 get poll status 2015-10-05 16:43:17 -05:00
Brian West b5e486fd5c FS-8130 fix minor regression 2015-10-04 20:05:50 -05:00
Brian West 75b01a306e FS-8130 2015-10-04 16:53:54 -05:00
Brian West 5b7c10d548 FS-8297 #resolve [Auto STUN switches IPs quickly, WebRTC video not working] 2015-10-04 11:22:18 -05:00
Corey Burke c0677b53b1 Handle RTP Contributing Source Identifiers (CSRC)
RFC 3550 allows for parties to optionally specify a list of Contributing Source Identifiers
in the RTP header. Skip over them when looking for the RTP body.
2015-10-02 07:31:20 -07:00
Anthony Minessale ead42d56b5 FS-8179 #resolve [mod_opus: improvement on new JB buffer debugging (debug lookahead FEC)] 2015-10-01 19:12:03 -05:00
Anthony Minessale 47902dd8ac FS-8252 #resolve [Crash in rtp stack on dtls pointer] 2015-09-30 12:53:47 -05:00
Brian West 8b7465425d FS-8130 regression in bridged channels with jitterbuffers 2015-09-23 14:46:47 -05:00
Anthony Minessale 145ae8a0fb FS-8031 firefox was giving up because we replied to their stun 2015-09-22 13:52:50 -05:00
Anthony Minessale 18b5b4cae0 FS-8031 firefox gives up very fast, autoadj on any valid packet when dtls is not up 2015-09-22 13:03:02 -05:00
Anthony Minessale 13add97426 FS-8130 refactor pass 2015-09-21 15:32:38 -05:00
Anthony Minessale 8a0366b999 FS-8130 running out of witty commit msgs 2015-09-21 14:08:38 -05:00
Anthony Minessale 6f0bbeec28 FS-8130 the bug that keeps on bugging, improve video nack 2015-09-18 23:36:11 -05:00
Anthony Minessale 0fa190093e FS-8130 the bug that keeps on giving 2015-09-18 20:54:42 -05:00
Anthony Minessale 650bb94a51 FS-8130 the saga continues 2015-09-18 13:47:03 -05:00
Anthony Minessale ca4ac85f6d FS-8130 don't skip delta on video unless it was less than 1 second worth to prevent locking up chrome 2015-09-18 10:06:47 -05:00