[lttng-dev] [RELEASE] Babeltrace 1.2.0-rc2
Mathieu Desnoyers
mathieu.desnoyers at efficios.com
Thu Feb 27 13:10:22 EST 2014
The Babeltrace project provides trace read and write libraries, as well
as a trace converter. Plugins can be created for any trace format to
allow its conversion to/from another trace format.
The main format expected to be converted to/from is the Common Trace
Format (CTF). The default input format of the "babeltrace" command is
CTF, and its default output format is a human-readable text log. The
"babeltrace-log" command converts from a text log to a CTF trace.
Noteworthy: only bugfixes here. We plan a final release tomorrow,
synchronized with LTTng 2.4 final.
Changelog:
2014-02-27 Babeltrace 1.2.0-rc2
* Fix: events discarded timing inaccuracy
* Fix: Move offset endianness conversion to get_data_packet
* Fix: Remove negative comparison to unsigned value
* Fix: Uninitialized scalar variable
* Fix: Don't assert on metadata generation failure
* Fix: add missing SIGTERM and SIGINT handler
* Fix: Reverse incorrect error message argument order
* Cleanup: add brackets to lttng-live-plugin.c
* Cleanup lttng-live: add brackets in lttng_live_read()
* Cleanup lttng-live: 80 columns wrapping
* Fix: handle new streams in get_data_packet()
* Fix: accept empty metadata on append
* Fix: lttng-live: 100ms active poll delay
* Fix: lttng-live await metadata
* Fix: lttng-live recv() and send() flags, partial recv()
* Fix: missing little endian conversion for one index field
* Cleanup: remove logically dead code
* Fix: untrusted value as argument
* Fix: off by one in lttng-live path length check
* Fix: fclose return value unchecked
* Fix: call to append metadata when new metadata is added
* Fix: use memstream instead of tmp file for live metadata
* Fix: assign a trace handle to every live trace
* Fix: get_new_metadata receive all the metadata
* Fix: Coverity warning CWE-457: Use of Uninitialized Variable
* Revert "Fix: get_new_metadata receive all the metadata"
* Revert "Fix: assign a trace handle to every live trace"
* Fix: assign a trace handle to every live trace
* Fix: get_new_metadata receive all the metadata
* CTF: Support incremental metadata append
* Fix: ctf.c fscanf missing integer length check
* Bump soname version to 1.0.0
* Move scanner allocation/free outside of ctf_open_trace_metadata_read
* CTF parser: prepare for incremental metadata parsing
* Python bindings: return char arrays as strings in value()
* Python bindings: sched_switch example clean-up
* Fix: add missing test scripts to Makefile.am
Project website: http://www.efficios.com/babeltrace
Download link: http://www.efficios.com/files/babeltrace/
CTF specification: http://www.efficios.com/ctf
--
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
More information about the lttng-dev
mailing list