Rilis saka strace 5.3

Dipuntepangaken ngluncurake leren 5.3, utilitas kanggo diagnosa lan debugging program kanggo OS nggunakake kernel Linux. Utilitas kasebut ngidini sampeyan ngawasi lan (mulai saka versi 4.15) campur tangan ing proses interaksi antarane program lan kernel, kalebu panggilan sistem sing terus-terusan, sinyal sing muncul lan owah-owahan ing negara proses. Kanggo karyane, strace nggunakake mekanisme kasebut ptrace. Wiwit saka versi 4.13, pambentukan rilis program disinkronake karo rilis versi Linux anyar. Kode proyek disebarake dening dilisensi ing LGPLv2.1+.

Π’ versi anyar:

  • Lisensi kode diganti saka BSD dadi LGPLv2.1+ (kode utama) lan GPLv2+ (tes);
  • Saiki ana dhukungan kanggo nyaring panggilan sistem kanthi nggawe saringan seccom ("β€”seccomp-bpf"), uga kanthi kode bali ("-e status=...");
  • Dhukungan tambahan kanggo dekoding pidfd_open lan sistem clone3 telpon;
  • Ngapikake dekoding io_cancel, io_submit, s390_sthyi lan panggilan sistem syslog;
  • Dekoding protokol NETLINK_ROUTE sing luwih apik;
  • Dilaksanakake dekoding atribut netlink UNIX_DIAG_UID lan perintah WDIOC_* ioctl;
  • Dhaptar sing dianyari konstanta AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* lan *_MAGIC;
  • Dhaptar perintah ioctl disinkronake karo kernel Linux 5.3.

Source: opennet.ru

Add a comment