Skip to content

Latest commit

 

History

History
75 lines (47 loc) · 4.11 KB

release-notes.md

File metadata and controls

75 lines (47 loc) · 4.11 KB

SkyWay WebRTC Gateway release notes

  • 不要なコードを削除しました
  • コンフィグ取得処理にmulti-thread safeではない処理が含まれていたため、複数同時にcreate peerする場合にクラッシュする不具合を修正しました。
  • Call への応答 API で constranintsvideofalse の場合に PLI パケット送信 API を実行した際、405 エラーが返却される不具合を修正しました。
  • PeerID を指定せずに生成した Peer が、シグナリングサーバと自動再接続する際に、 PeerID が変わってしまう不具合を修正しました。
  • Peer認証に使用される Credential の更新後に Peer がシグナリングサーバと自動再接続する際、再接続に失敗する不具合を修正しました。
  • Peer がシグナリングサーバと自動再接続する際に、 Peer のopenイベントが再発火する不具合を修正しました。
  • シグナリングサーバへの接続プロセスを修正し、 Peer からディスパッチャーサーバへのリクエストが失敗した場合に再接続するようにしました。
  • セキュリティの強化を実施しました。
  • /media/connections/{media_connection_id}/answer で解放済みのmediaを設定するとクラッシュする不具合を修正しました。
  • SCTPに関する脆弱性への対応
  • バグの修正
    • 通話を繰り返すことによりメモリ使用量が増加してしまう問題を修正
    • Peerインスタンスを生成するとき、+などの記号を含むPeer IDを引数に指定した場合、指定したPeer IDと異なるPeer IDが割り当てられる問題を修正
  • SkyWay Peer Authentication に対応
  • API Referenceの更新
  • DELETE命令を行ってもポートが閉じないことがあるバグを修正(#19)
  • ポート番号・ログレベルの変更のための設定ファイルを定義
  • 内部で利用しているlibWebRTCのバージョンを更新(M72)
  • 長時間起動時の安定性を向上
  • 依存ライブラリを整理
  • 受信したRTCPのユーザへの送信(#3)
  • RTCPの相手側への転送(#4)
  • バグの修正
    • 長時間起動し大量にcallした際にクラッシュする問題を修正
  • バグの修正
    • /data/connections/{data_connection_id}/statusの中のフィールド名が間違っている(#11)
    • /media/connections/{media_connection_id}/statusの戻り値が間違っている(#12)
  • 軽微な変更
    • REST API Access時のTimeout時間を5秒から30秒に延長(#13)
  • ARM版の追加(#1)
  • Gateway側でノイズが鳴るバグを修正(#6)
  • first release