1. 29 6月, 2017 8 次提交
  2. 28 6月, 2017 6 次提交
  3. 27 6月, 2017 9 次提交
  4. 26 6月, 2017 5 次提交
  5. 23 6月, 2017 2 次提交
  6. 22 6月, 2017 3 次提交
  7. 21 6月, 2017 3 次提交
  8. 19 6月, 2017 1 次提交
  9. 15 6月, 2017 2 次提交
  10. 13 6月, 2017 1 次提交
    • Trevor Alpeter's avatar
      FS-10370: Enable SRTP Key Padding · 09174819
      Trevor Alpeter 提交于
      Some clients rely on Base64 padding characters (i.e., '=') to be present
      in encoded SRTP key/salt strings to determine the length of the encoded
      data. However, FreeSWITCH removes these characters before including the
      encoded strings in the SDP. This causes those clients that rely on the
      padding to truncate the encoded data and be unable to properly set up an
      encrypted SRTP session.
      
      This change introduces a channel flag named 'rtp_pad_srtp_keys'. When
      this flag is enabled, FreeSWITCH includes the Base64 padding characters
      in the SDP. This allows clients that rely on the padding to retrieve the
      full key and salt values and successfully negotiate an SRTP stream with
      FreeSWITCH.
      
      FS-103070 #resolve
      09174819