index
:
libtrace/libtraceevent.git
libtraceevent
libtraceevent-v1.5
libtraceevent-v1.6
Library to parse raw trace event formats
Libtrace Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
Files
Lines
3 hours
libtraceevent: Avoid a simple asprintf case
HEAD
libtraceevent
Ian Rogers
1
-2
/
+4
3 hours
libtraceevent: Fix event-parse memory leak in process_cond
Ian Rogers
1
-0
/
+2
2024-04-15
libtraceevent: Have single quotes represent characters
Steven Rostedt (Google)
1
-1
/
+12
2024-01-08
kbuffer: Update kbuf->next in kbuffer_refresh
Steven Rostedt (Google)
1
-0
/
+8
2024-01-08
kbuffer: Always walk the events to calculate timestamp in kbuffer_read_buffer()
Steven Rostedt (Google)
1
-23
/
+5
2024-01-08
libtraceevent meson: Add libdl dependency to meson
Giulio Benetti
1
-0
/
+4
2023-12-26
libtraceevent: Add tep_get_sub_buffer_data_size()
Steven Rostedt (Google)
1
-0
/
+14
2023-12-24
kbuffer: Add kbuffer_refresh() API
Steven Rostedt (Google)
1
-0
/
+20
2023-12-24
kbuffer: Add kbuffer_subbuffer() API
Steven Rostedt (Google)
1
-0
/
+11
2023-12-24
kbuffer: Add kbuffer_dup()
Steven Rostedt (Google)
1
-0
/
+20
2023-12-24
kbuffer: Add kbuffer_read_buffer()
Steven Rostedt (Google)
1
-21
/
+151
2023-12-24
libtraceevent: Fix tep_kbuffer() to have kbuf assign long_size
Steven Rostedt (Google)
1
-0
/
+5
2023-12-24
libtraceevent: Add tep_get_sub_buffer_commit_offset()
Steven Rostedt (Google)
1
-0
/
+15
2023-10-18
libtraceevent: Add tep_record_is_event() API
Steven Rostedt (Google)
1
-0
/
+15
2023-06-02
libtraceevent: Handle printf '%+d" case
Steven Rostedt (Google)
1
-2
/
+2
2023-05-30
libtraceevent: Add initial support for meson
Daniel Wagner
1
-0
/
+35
2023-05-29
libtraceevent: Handle %c
David Ahern
1
-0
/
+1
2023-03-27
libtraceevent: Rename "ok" to "token_has_paren" in process_sizeof()
Steven Rostedt (Google)
1
-5
/
+6
2023-03-27
libtraceevent: No need for testing ok in else if (!ok) in process_sizeof()
Steven Rostedt (Google)
1
-1
/
+1
2023-03-27
libtraceevent: Fix double free in parsing sizeof()
Steven Rostedt (Google)
1
-1
/
+2
2023-01-09
libtraceevent: Show migrate-disable field
Steven Rostedt (Google)
1
-2
/
+7
2023-01-06
libtraceevent: Fix output of raw prints
Steven Rostedt (Google)
1
-1
/
+1
2023-01-03
libtraceevent: Fix string parsing
Steven Rostedt (Google)
1
-0
/
+5
2022-12-16
libtraceevent: Remove global input buffer
Felipe Balbi
3
-246
/
+254
2022-12-14
libtraceevent: Fail to parse if sizeof(long) is used and long size is not def...
Steven Rostedt (Google)
1
-2
/
+9
2022-12-14
libtraceevent: Be able to handle some sizeof() calls
Steven Rostedt (Google)
1
-0
/
+86
2022-12-13
libtraceevent: Allow function parameters to have operators
Steven Rostedt (Google)
1
-5
/
+17
2022-12-13
libtraceevent: Calculate dynamic size for dynamic fields as well as arrays
Steven Rostedt (Google)
1
-1
/
+1
2022-12-13
libtraceevent: Pretty-print cpumask fields as a cpulist
Valentin Schneider
1
-1
/
+167
2022-12-13
libtraceevent: Add boiler-plate code for cpumask types
Valentin Schneider
1
-0
/
+24
2022-12-13
libtraceevent: Ensure print_field_raw() terminates with '\0'
Valentin Schneider
1
-0
/
+1
2022-12-08
libtraceevent kbuffer: Add SAME_AS_HOST for endian and size
Steven Rostedt (Google)
1
-1
/
+30
2022-12-08
libtraceevent: Rename kbuffer_create() to tep_kbuffer()
Steven Rostedt (Google)
1
-3
/
+4
2022-12-06
libtraceevent: Add tep_find_function_info()
Steven Rostedt (Google)
1
-0
/
+37
2022-12-06
libtraceevent: Add kbuffer_create()
Steven Rostedt (Google)
1
-0
/
+26
2022-10-26
libtraceevent: Fix double free in event_read_fields()
Shang XiaoJing
1
-1
/
+1
2022-10-18
libtraceevent: Fix Branch condition garbage value compiler warning
Michael Petlan
1
-2
/
+2
2022-10-18
libtraceevent: Fix check-after-deref coverity flaw
Michael Petlan
1
-4
/
+4
2022-10-18
libtraceevent: Fix uninitialized has_0x compiler warning
Michael Petlan
1
-1
/
+1
2022-10-18
libtraceevent: Fix uninitialized variable in eval_num_arg()
Steven Rostedt (Google)
1
-1
/
+1
2022-08-03
libtraceevent: Remove double assignment of val in eval_num_arg()
Steven Rostedt (Google)
1
-1
/
+0
2022-08-03
libtraceevent: Add warnings if fields are outside the event
Steven Rostedt (Google)
1
-0
/
+28
2022-07-08
libtraceevent: Add processing of __get_sockaddr() and __get_sockaddr_rel()
Steven Rostedt (Google)
1
-1
/
+3
2022-07-08
libtraceevent: Warn when kallsyms exits due to parsing error
Steven Rostedt (Google)
1
-1
/
+4
2022-06-17
libtraceevent: Fix memleak in make_bprint_args()
Wang ShaoBo
1
-1
/
+3
2022-06-08
libtraceevent: Reset field properly in event_read_fields()
Namhyung Kim
1
-0
/
+1
2022-06-06
libtraceevent: Reset right arg when copying TEP_PRINT_OP
Namhyung Kim
1
-0
/
+2
2022-05-20
libtraceevent: Check type string length in eval_type_str()
Namhyung Kim
1
-0
/
+4
2022-05-20
kbuffer: Handle 64 bit timestamp event
Steven Rostedt (Google)
1
-3
/
+8
2022-03-24
libtraceevent: Optimize print format parsing of constants
Steven Rostedt (Google)
1
-0
/
+118
2022-02-24
libtraceevent: Fix %zd and %Zd processing
Steven Rostedt (Google)
1
-1
/
+3
2022-02-21
libtraceevent: Account for events with newlines in print fmt
Steven Rostedt (Google)
1
-1
/
+1
2022-02-21
libtraceevent: Show what the failed expected tokens are
Steven Rostedt (Google)
1
-4
/
+22
2022-02-19
libtraceevent: Add API tep_get_function_count()
Steven Rostedt (Google)
1
-0
/
+14
2022-02-19
libtraceevent: Have logs only print to stderr on WARNING or higher
Steven Rostedt (Google)
1
-6
/
+10
2022-02-19
libtraceevent: Only add space on log prints if perror is used
Steven Rostedt (Google)
1
-3
/
+3
2022-01-24
libtraceevent: Fix backward compatibility with tep_print_arg_string
Steven Rostedt (Google)
1
-2
/
+8
2022-01-17
libtraceevent: Allow ipsa arg to use dynamic arrays
Steven Rostedt
1
-13
/
+26
2022-01-17
libtraceevent: Do not fail field parsing if field has typecast
Steven Rostedt
1
-3
/
+28
2021-12-17
libtraceevent: Have print_field_raw() handle old data layout
Steven Rostedt (VMware)
1
-0
/
+10
2021-12-17
libtraceevent: Replace tep_print_field() with tep_print_field_content()
Steven Rostedt (VMware)
1
-1
/
+20
2021-12-17
libtraceevent: Account for old dynamic string formats and honor size
Steven Rostedt (VMware)
1
-24
/
+43
2021-12-17
libtraceevent: Move installed headers into their own directory
Steven Rostedt (VMware)
4
-976
/
+0
2021-12-17
libtraceevent: Rewrite Makefiles to be like libtracefs
Steven Rostedt (VMware)
1
-4
/
+47
2021-12-09
libtraceevent: A new API for trace page size
Tzvetomir Stoyanov (VMware)
3
-0
/
+18
2021-11-24
libtraceevent: Do not read non printable characters
Cliff Wickman
1
-1
/
+2
2021-11-24
libtraceevent: Add __rel_loc relative location attribute support
Masami Hiramatsu
3
-23
/
+41
2021-10-12
libtraceevent: Fix flag check in print_field()
Ian Rogers
1
-1
/
+1
2021-09-09
libtraceevent: Add APIs for printing the fields of a record
Yordan Karadzhov (VMware)
2
-4
/
+54
2021-09-08
libtraceevent: Optimize tep_print_fields()
Yordan Karadzhov (VMware)
1
-9
/
+27
2021-09-08
libtraceevent: Improve tep_print_field()
Yordan Karadzhov (VMware)
1
-28
/
+87
2021-08-19
libtraceevent: Have all field args point to the field they represent
Steven Rostedt (VMware)
1
-2
/
+2
2021-08-19
libtraceevent: Add dynamic_offset()
Yordan Karadzhov (VMware)
1
-71
/
+62
2021-06-30
libtraceevent: Fix bug in tep_print_event()
Yordan Karadzhov (VMware)
1
-5
/
+11
2021-06-24
libtraceevent: Free "->" token in process_entry()
Steven Rostedt (VMware)
1
-0
/
+2
2021-06-23
Revert "libtraceevent: Add eof checks"
Steven Rostedt (VMware)
1
-48
/
+14
2021-06-22
libtraceevent: Do not print zero length dynamic strings
Steven Rostedt (VMware)
1
-0
/
+5
2021-06-22
libtraceevent: Changed angled brackets to double quotes
Claire Jensen
1
-1
/
+1
2021-06-22
libtraceevent: Add eof checks
Claire Jensen
1
-14
/
+48
2021-06-22
libtraceevent: Workaround address sanitizer warnings
Ian Rogers
1
-5
/
+5
2021-06-09
libtraceevent: Handle parsing of "(REC)->" case
Steven Rostedt (VMware)
1
-3
/
+24
2021-05-14
libtraceevent: Add __tep_vprint() for overrides to use
Steven Rostedt (VMware)
2
-0
/
+29
2021-05-14
libtraceevent: Have the header protection be more name space safe
Steven Rostedt (VMware)
2
-4
/
+4
2021-05-14
libtraceevent: Add include of event-parse.h into event-utils.h
Steven Rostedt (VMware)
1
-0
/
+2
2021-05-12
libtraceevent: Add back log functions for backward compatibility
Steven Rostedt (VMware)
2
-0
/
+25
2021-05-12
libtraceevent: Rename tep_vwarning() to tep_vprint()
Tzvetomir Stoyanov (VMware)
2
-7
/
+26
2021-05-12
libtraceevent: Add logs with severity info
Tzvetomir Stoyanov (VMware)
4
-34
/
+13
2021-05-12
libtraceevent: Add log levels
Tzvetomir Stoyanov (VMware)
2
-0
/
+28
2021-04-13
libtraceevent: Clean up tep_parse_printk_formats() variables
Steven Rostedt (VMware)
1
-3
/
+3
2021-04-12
libtraceevent: Free line in tep_parse_kallsyms()
Steven Rostedt (VMware)
1
-0
/
+1
2021-04-09
libtraceevent: Add the API tep_parse_printk_formats()
Steven Rostedt (VMware)
2
-0
/
+52
2021-04-09
libtraceevent: Add the API tep_parse_saved_cmdlines()
Steven Rostedt (VMware)
2
-0
/
+43
2021-04-09
libtraceevent: Add the API tep_parse_kallsyms()
Steven Rostedt (VMware)
2
-0
/
+69
2021-04-09
libtraceevent: Add tep_warning()
Tzvetomir Stoyanov (VMware)
4
-36
/
+28
2021-03-26
tools lib traceveent: Fix kbuffer_start_of_data() to return the first record
Tzvetomir Stoyanov (VMware)
1
-1
/
+6
2021-03-24
libtraceevent: Allow for decimal time stamps less than zero
Steven Rostedt (VMware)
1
-1
/
+1
2021-03-15
libtraceevent: Fix build warning on 32-bit arches
Tzvetomir Stoyanov (VMware)
1
-1
/
+1
2021-02-26
tools lib traceevent: Let function symbols be used in operations
Steven Rostedt (VMware)
1
-1
/
+48
2020-12-11
libtraceevent: Add license information
Steven Rostedt (VMware)
1
-0
/
+1
2020-12-10
libtraceevent: Move source files into src/ directory
Steven Rostedt (VMware)
15
-0
/
+13190