b8cc27b5ae965b9e1cef406a1704ff227ecdbe31
[babeltrace.git] / ChangeLog
1 2012-02-20 Babeltrace 1.0.0-pre1
2 * Generically print tracer version (and env) in verbose mode
3 * Fix open_mmap_trace missing support
4 * fix: context.h add missing documentation for packet_seek parameter
5 * Cleanup iterator.h
6 * Fix callback.h documentation
7 * Cleanup: babeltrace.h does not need to include ctf/events.h
8 * API fix: Move callbacks to CTF plugin
9 * Removed unneeded ctf_* forward declarations from babeltrace.h
10 * Remove unneeded forward declarations (ctf-specific) from iterator.h
11 * fix: move read event from iterator to event.h
12 * Fix: ctf specific events.c needs to be within CTF plugin
13 * API fix: packet_seek should take an index rather than offset
14 * Fix API: allow packet_seek override
15 * Fix: add lib missing includes
16 * Fix: packet_seek is local to plugins, but can be overridden
17 * Fix API: rename unclear move_pos_slow to packet_seek
18 * Fix: Check for unknown format
19 * Fix: do not use ctf-specific struct in format.h
20 * fix : callback type, doc and links to libbabeltrace
21 * Fix : callback chain len
22
23 2012-02-16 Babeltrace 0.12
24 * Typedef bt_intern_str
25 * Export the list header with a new namespace
26 * API : add_trace return the trace_handle id
27 * fix manpage: refer to lttng(1)
28 * API : cleanup includes
29 * API : Access CTF events fields
30 * manpage: Add babeltrace-log.1
31 * API : seek by timestamp
32 * Move the add_traces_recursive out of the library
33 * manpage: use pp instead of PP
34
35 2012-02-13 Babeltrace 0.11.1
36 * Add trace-collection.h to the installed headers
37
38 2012-02-13 Babeltrace 0.11
39 * Add --clock-force-correlate option
40 * lib: open trace error handling fix
41 * Use default if there is no clock declaration
42 * iterator: fix type warning on 32-bit build
43 * Use 64-bit type for packet and content size
44 * Fix context API
45 * Add missing context-internal.h
46 * struct bt_context is opaque
47 * Update comment to match context API code
48 * Print loglevel names
49 * babeltrace lib cleanup, folded with open/remove trace functions
50 * API : iterator get and set position
51
52 2012-02-09 Babeltrace 0.10
53 * Fix clock freq
54 * clock: use freq field
55 * Show env. in verbose mode
56 * Remove all code that depends on trace collection directory structure
57 * Use environment information for extra fields
58 * Parse environment declarations from LTTng-modules and LTTng-UST
59 * Fix typo
60 * Add babeltrace.1 manpage
61 * Update help
62 * Install license files and dependency listing into the system doc
63 * Add ChangeLog to doc install
64
65 2012-02-02 Babeltrace 0.9
66 * Allow signed values in get_signed. Cast unsigned into signed.
67 * Show loglevel information only with value
68 * env needs to be a keyword too
69 * Add env {} warning test case
70 * Add environment (env {}) parser-level support
71 * Revert "Remove leading underscores from identifiers directly in lexer"
72 * Remove leading underscores from identifiers directly in lexer
73 * Fix: do not remove field names when adding fields
74 * API : iterator namespace cleanup
75 * Time offset: use trace offset average
76 * API : trace_handle
77 * Print event discarded at end of stream
78 * Discarded event time range is between last packet event and timestamp_end
79 * Print time range during which events have been dropped
80 * Print events discarded
81 * Add clock offset support
82 * Warn user of clock offsets do not match
83 * Add clocks to trace collection
84 * clock: show as time of day
85 * Implement clock mapping within integer type
86 * Implement clock IR generation
87 * Add warning tests
88 * Relax unknown field handling: warn instead of error
89 * Fix erroneous use of "-n" for additional fields, add "-f"
90 * Output warnings and errors to stderr
91 * Fix double typedef of bt_event_name
92 * Parse clock descriptions
93 * API : split iterator headers from babeltrace.h
94 * Add missing context.h/context.c
95 * Introduce contexts
96 * Fix parallel build for lib/
97 * Organise libbabeltrace
98 * Export the format.h header
99 * Create the babeltrace include dir on install
100 * callbacks: use correct type for element size
101 * callbacks: Fix set size array size
102 * Fix callback chain array usage
103 * Add time delta to ctf-text
104 * ctf-text: show timestamp in sec.nsec
105 * Fix wrong variable error check
106 * Use the generic call to move_pos_slow
107
108 2011-12-12 Babeltrace 0.8
109 * Add loglevel support
110 * Update libpopt dependency to 1.13
111 * Document dependency on libpopt >= 1.8
112 * Describe libtool version dependency
113 * AC_PROG_LIBTOOL is deprecated in favor of LT_INIT
114 * Use realpath for path
115 * Helper function to extract string from fields
116 * Use realpath on trace collection path
117 * allow printing domains when no procname are present, handle
118 various / patterns
119 * Add trace:domain,trace:procname,trace:pid support
120 * Add "-n trace" option to print trace name
121 * Do not install ctf-parser-test
122 * Make ctf open errors more verbose
123 * configure.ac: add check for popt library
124 * Show field names by default, enhance --names option
125 * Move opt_field_names/babeltrace_verbose/babeltrace_debug into lib
126 * Add mmap trace reading
127 * Pass stream pointer with callback caller data
128
129 2011-09-29 Babeltrace 0.7
130 * Add missing stdint.h
131 * Use integer extraction functions
132 * Extract int and char arrays from fields
133 * Add parameters to callbacks
134 * Fix float support
135 * Fix type cast warning
136 * Integer support: add missing signed casts
137 * Remove underscore prefix from field names (pretty-print)
138 * Fix sequence iteration
139 * Fix sequence field name use after free
140 * Fix support for empty streams
141 * Optional file pointer to metadata
142 * Specify callback to move packet in open_trace
143 * Free the callbacks on iter_destroy
144 * Add callback support
145 * Basic seek support
146 * Add callback API
147 * Enhance babeltrace API with position save/restore
148 * Remove unused structure forward declarations
149 * Remove stale local .c struct declarations (unused)
150 * Annotate branches in ctf.c event reading/writing code
151 * Annotate prio heap likely branch
152 * Annotate likely/unlikely branches in headers
153
154 2011-08-12 Babeltrace 0.6
155 * Introduce Babeltrace public API: babeltrace.h
156 * Fix support for gold linker: inappropriate dep removal of plugins
157
158 2011-08-12 Babeltrace 0.5
159 * Initialize size to 0 to eliminate incorrect gcc uninitialized
160 var warning
161 * Fix non-matching packet context wrt last packet event read
This page took 0.04579 seconds and 3 git commands to generate.