PBD v0.6
v0.6 out!
This version brings new features as well as bugfixes too, ;-).
Changelog:
Bugfixes
- Process Hanging If Child Not Killed (ecb0c4f)
- Wrong Glibc Check (1f486cc), which could lead to not usage of
process_vm_readv
even when available.
Features
- 'Unsafe' options added: options that could lead to wrong output, but with some beneficial things, at the moment:
- --avoid-equal-statements: PBD will ignore all line statements that are 'duplicated', i.e: belongs to the same liner number, regardless of its address. Although marked as 'unsafe', this option could lead to a huge speedup, depending on the subject being analyzed.
- Enumerations Support (#2): PBD now is able to analyze enums too.
- Lines Context: When enabled (-x/--context ) together with --show-lines, the PBD can print lines before and after the changed line, thus making it easier to see what is happening.
- Syntax Highlighting: When enabled (-c/--color) together with --show-lines, PBD is able to do syntax highlight of the lines changed. This option also works together with --context option.
- This option also allows themes support, via -t/--theme, see kat for more info.