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