index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
btrace
Age
Commit message (
Expand
)
Author
2021-10-03
bt(5)/btrace(8): add support for str()
Dave Voutila
2021-09-21
Add NUL termination to btfile content to avoid that strlcpy(3) reads
Alexander Bluhm
2021-09-09
fix crash when passing empty cli arguments as B_AT_NIL wasn't handled as a va...
Jasper Lievisse Adriaanse
2021-09-09
Relax the check for accessing variable before setting them.
Martin Pieuchot
2021-09-09
Let ba2str() handle unitialized map just like ba2long() does.
Martin Pieuchot
2021-09-09
Make it possible to associate multiple probes to a single rule.
Martin Pieuchot
2021-09-09
Handle new NIL type in ba_name().
Martin Pieuchot
2021-09-09
Do not treat empty map has invalid.
Martin Pieuchot
2021-09-09
Use a dynamic buffer to allow parsing scripts bigger than BUFSIZ.
Martin Pieuchot
2021-09-09
Make sure all map operators work after calling clear() on a map.
Martin Pieuchot
2021-09-08
Revert a chunk committed by inadvertence in my last fix.
Martin Pieuchot
2021-09-08
btrace(8): add initial support for cli arguments
Dave Voutila
2021-09-07
Check that map/hist functions are called with the right argument.
Martin Pieuchot
2021-09-07
Return early if a parsing error has been found and do not perform any
Martin Pieuchot
2021-09-06
we do not build binaries -g by default
Theo de Raadt
2021-09-03
add kprobes provider for dt
Jasper Lievisse Adriaanse
2021-09-02
rename struct dt_evt fields to make it clear this isn't only used for tracing...
Jasper Lievisse Adriaanse
2021-09-01
Handle the case where map/hist can be read after calling clear().
Martin Pieuchot
2021-09-01
Imitate how free(3) behaves and make map_clear() works on NULL map.
Martin Pieuchot
2021-09-01
Always print non-empty map & hist on exit even if there's an END rule.
Martin Pieuchot
2021-09-01
Support for insert pid/tid/cpu builtins in map/hist.
Martin Pieuchot
2021-08-31
Basic test, if (no else atm), support with a single statement.
Martin Pieuchot
2021-08-31
Support storing syscall arguments in a map/hist.
Martin Pieuchot
2021-08-31
Rewrite grammar to implement operator precedence without using %right or %prec.
Martin Pieuchot
2021-08-30
Implement '<' and '>' operators in filters.
Martin Pieuchot
2021-06-28
Also show the time spent in userland when analyzing the kernel stack
Alexander Bluhm
2021-06-23
btrace(8): init and update timespec for BEGIN/END event
dv
2021-06-07
btrace(8): add "cpu" to long conversion
dv
2021-04-22
Indent and simplify the grammar.
Martin Pieuchot
2021-04-22
Eliminate S/R conflicts and simplify filter grammar.
Martin Pieuchot
2021-04-22
Simplify token declaration.
Martin Pieuchot
2021-04-22
Simplify now that TID and PID are now only being parsed as builtin.
Martin Pieuchot
2021-04-22
Remove support for in-kernel filters.
Martin Pieuchot
2021-04-21
remove -p from usage;
Jason McIntyre
2021-04-21
Extend filters to support any conditionnal test including global variables.
Martin Pieuchot
2021-04-21
Always initialized min value for an histogram.
Martin Pieuchot
2021-04-21
typo
Martin Pieuchot
2021-04-21
Support for local (scratch) variables: "$var_name".
Martin Pieuchot
2021-04-21
Extend print() to support any kind of variable.
Martin Pieuchot
2021-04-21
Support first shell argument as $1 in order to use it in filters.
Martin Pieuchot
2021-03-21
add -n to SYNOPSIS;
Jason McIntyre
2021-03-21
Add -n (no action) mode, which just parses the program and exits.
Jonathan Matthew
2021-02-10
cast large to reduce warning on 32-bit machines (an ELF type is printed with ...
Theo de Raadt
2021-02-08
Extend binary operators support, required for more filter features.
Martin Pieuchot
2021-02-01
Start implementing conditionals for filters.
Martin Pieuchot
2021-01-27
commons used rather than externs, fix for -fno-common
Theo de Raadt
2021-01-21
Make it possible to convert map arguments to long and insert nsecs in maps.
Martin Pieuchot
2021-01-10
Exclude the 'hz' token from the lexer backdoor, so interval and profile
Jonathan Matthew
2020-12-11
Tracing syscalls which conflict with reserved bt(5) keywords currently
anton
2020-12-07
In revision 1.18 of bt_parse.y, I missed the fact that the print()
anton
[next]