strace 5.3 のリリース

から提出された 問題 トレース 5.3, Linux カーネルを使用して OS のプログラムを診断およびデバッグするためのユーティリティ。このユーティリティを使用すると、進行中のシステム コール、新たなシグナル、プロセス状態の変化など、プログラムとカーネル間の対話プロセスを監視したり (バージョン 4.15 以降) 介入したりできます。その作業のために、strace は次のメカニズムを使用します。 ptrace。バージョン 4.13 以降、プログラム リリースの形成は、Linux の新しいバージョンのリリースと同期されます。プロジェクトコード によって配布 LGPLv2.1+ に基づいてライセンスされています。

В 新しいバージョン:

  • コード ライセンスが BSD から LGPLv2.1+ (メイン コード) および GPLv2+ (テスト) に変更されました。
  • seccomp フィルター (「—seccomp-bpf」) の作成および戻りコード (「-e status=...」) によるシステム コールのフィルター処理がサポートされるようになりました。
  • pdfd_open および clone3 システム コールのデコードのサポートが追加されました。
  • io_cancel、io_submit、s390_sthyi、および syslog システム コールのデコードが改善されました。
  • NETLINK_ROUTE プロトコルのデコードが改善されました。
  • UNIX_DIAG_UID ネットリンク属性と WDIOC_* ioctl コマンドのデコードを実装しました。
  • 定数 AUDIT_*、BPF_*、ETH_*、KEYCTL_*、KVM_*、MAP_*、SO_*、TCP_*、V4L2_*、XDP_*、および *_MAGIC のリストを更新しました。
  • ioctl コマンドのリストは、Linux 5.3 カーネルと同期されます。

出所: オープンネット.ru

コメントを追加します