Strace askatzea 5.3

Bidalita oharra geruza 5.3, Linux nukleoa erabiliz OSetarako programak diagnostikatzeko eta arazketa egiteko utilitateak. Utilitateak programaren eta nukleoaren arteko interakzio-prozesuan monitorizatzeko eta (4.15 bertsiotik hasita) esku hartzeko aukera ematen du, etengabeko sistema-deiak, sortzen ari diren seinaleak eta prozesu-egoeraren aldaketak barne. Bere lanerako, strace-k mekanismoa erabiltzen du ptraza. 4.13 bertsiotik hasita, programen bertsioen eraketa Linux-en bertsio berrien kaleratzearekin sinkronizatuta dago. Proiektuaren kodea arabera banatuta LGPLv2.1+ lizentziapean.

Π’ bertsio berria:

  • Kode lizentzia BSDtik LGPLv2.1+ (kode nagusia) eta GPLv2+ (probak) izatera aldatu da;
  • Orain sistema-deiak iragazteko laguntza dago seccomp iragazkiak sortuz (β€œβ€”seccomp-bpf”), baita itzulera-kodearen bidez ere (β€œ-e status=...”);
  • Pidfd_open eta clone3 sistema-deiak deskodetzeko laguntza gehitu da;
  • io_cancel, io_submit, s390_sthyi eta syslog sistema deien deskodeketa hobetua;
  • NETLINK_ROUTE protokoloaren deskodeketa hobetua;
  • UNIX_DIAG_UID netlink atributuaren eta WDIOC_* ioctl komandoen deskodeketa inplementatu da;
  • AUDIT_*, BPF_*, ETH_*, KEYCTL_*, KVM_*, MAP_*, SO_*, TCP_*, V4L2_*, XDP_* eta *_MAGIC konstanteen zerrenda eguneratuak;
  • ioctl komandoen zerrendak Linux 5.3 kernelarekin sinkronizatuta daude.

Iturria: opennet.ru

Gehitu iruzkin berria