intentrace v0.10.1
- addresses are now displayed with a page indicator in syscalls where page alignment is expected, specifically syscalls that error if unaligned addresses are provided
- 0x7daab9e05a30 (normal address)
- 0x7daab9e05|000 (page aligned address, pipe color: blue)
- 0x7daab9e05|02a (address isn't aligned but should be, pipe color: red)
only on systems with pagesizes: 4KiB
/ 64KiB
for 16KiB
page sizes, an underline notation is used
- output of numbers is more useful now, intentrace resorts to displaying symbols like
i16::MAX
,u64::MAX
, etc.. when possible rename
,renameat
,renameat2
output is more usefulclone
&clone3
now show the child's exit signal if its notSIGCHLD
- rephrasing in
futex
andarch_prctl
- table now outputs to
stderr
partition_by_final_dentry
changedget_strings_from_dirfd_anchored_file
introducednum_traits
crate addedif_chain
crate added until if chains are stabilized- various refactors in pathlike utility functions and writers
- various fixes and readability improvements