From mboxrd@z Thu Jan 1 00:00:00 1970 From: mathieu.desnoyers@efficios.com (Mathieu Desnoyers) Date: Fri, 28 Feb 2014 18:11:32 +0000 (UTC) Subject: [lttng-dev] [RELEASE] Babeltrace 1.1.2 In-Reply-To: <357348868.32380.1393611075527.JavaMail.zimbra@efficios.com> Message-ID: <1534324216.32381.1393611092080.JavaMail.zimbra@efficios.com> 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