Liberasyon strace 5.3

Entwodwi lage strase 5.3, sèvis piblik pou dyagnostik ak debogaj pwogram pou OS yo lè l sèvi avèk nwayo Linux la. Sèvis piblik la pèmèt ou kontwole ak (kòmanse soti nan vèsyon 4.15) entèvni nan pwosesis la nan entèraksyon ant pwogram nan ak nwayo a, ki gen ladan apèl kontinyèl sistèm, siyal émergentes ak chanjman nan eta pwosesis la. Pou travay li, strace sèvi ak mekanis la ptrace. Kòmanse soti nan vèsyon 4.13, fòmasyon nan degaje pwogram yo senkronize ak liberasyon an nan nouvo vèsyon Linux. Kòd pwojè distribiye pa lisansye anba LGPLv2.1+.

В nouvo vèsyon:

  • Lisans Kòd chanje soti nan BSD a LGPLv2.1+ (kòd prensipal) ak GPLv2+ (tès);
  • Gen kounye a sipò pou filtraj apèl sistèm pa kreye filtè seccomp ("-seccomp-bpf"), osi byen ke pa kòd retounen ("-e estati =...");
  • Te ajoute sipò pou dekode pidfd_open ak apèl sistèm clone3;
  • Amelyore dekodaj io_cancel, io_submit, s390_sthyi ak sistèm apèl syslog;
  • Amelyore dekodaj pwotokòl NETLINK_ROUTE a;
  • Aplike dekodaj UNIX_DIAG_UID atribi netlink ak kòmandman WDIOC_* ioctl;
  • Mete ajou lis konstan AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* ak *_MAGIC;
  • Lis kòmandman ioctl yo senkronize ak nwayo Linux 5.3 la.

Sous: opennet.ru

Add nouvo kòmantè