[lttng-dev] [RELEASE] Babeltrace 1.1.2

Mathieu Desnoyers mathieu.desnoyers at efficios.com
Fri Feb 28 13:11:32 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.


Changelog:
2014-02-28 Babeltrace 1.1.2
        * Cleanup: remove logically dead code
        * Fix: ctf.c fscanf missing integer length check
        * Add Jérémie Galarneau as co-maintainer
        * Fix: disallow re-using same event ID in same stream
        * Fix: check for unknown enum/variant fields
        * Fix: libbabeltrace lib build dependencies
        * Be more widely accepting for missing variant/enum fields
        * Refuse 0 integer size
        * Fix: read/write mode check
        * Cleanup: do not duplicate code in float fix
        * Fix: floats should set content size in tmp definition
        * Fix: test content size vs headers len
        * Fix: test for less than 1 byte packets
        * Fix: reversed logic in packet vs content size
        * Fix: clarify end of packet error
        * Fix: string packet boundary handling, bits vs bytes
        * Fix: add stricter checks on packet boundaries
        * Cleanup: fix typo
        * Fix: fail when reading 0 byte event
        * Fix: Take the iterator's end position into account
        * Fix: Use the bt_iter_set_pos function to set the begin_pos
        * Fix: Don't create a new packet if ctf_move_pos() seeks out of a packet
        * Fix: Uninitialized ctf_stream_pos structure in ctf_float_write()
        * Fix: Use the packet's final size when mmap-ing the next packet
        * Fix: Close traces on context destruction
        * gcc warning fix: -Wextra
        * Declare enum type to use from C++
        * Tests: fix string octal encoding
        * Fix ctf_clock_declaration_visit returning an error when reading a boolean
        * Fix CTF parser hang with bison 3.0
        * Add missing lex/bison generated files to make clean
        * Test for presence of bison and flex when building from git
        * Fix: Unchecked asprintf/vasprintf return values
        * Missing NULL pointer init in tap.c
        * Document: manpage: chronologically ordered events
        * Cleanup: comment mismatch with code
        * Cleanup: remove whitespaces at end of lines

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