+2013-06-18 Babeltrace 1.1.1
+ * Compare traces by stream path as secondary key
+ * Fix: use index, not cur_index, for SEEK_SET validation
+ * Fix: ctf-text irregular output with disabled field names
+ * Support old compilers
+ * Remove useless variable assignment
+ * Fix: Remove extra quote after an include directive
+ * Don't dereference before NULL check
+ * eliminate dead code
+ * fix babeltrace-log error checking
+ * Fix resource leak on error path
+ * Fix: handle error checking should compare against NULL
+ * Remove unused array in bt_context_add_traces_recursive
+ * Fix: Suppress a compiler warning (always-false condition)
+ * Cleanup: remove trailing whitespaces
+ * Move memstream.h and uuid.h to include/babeltrace/compat directory
+ * Fix: handling of empty streams
+ * Add new option --clock-offset-ns
+ * Fix: add missing error return when create_event_definitions fails
+ * Fix: ctf-text should link on libbabeltrace-ctf
+ * Move clock to bt_trace_descriptor
+ * Remove unused stream_heap
+ * Move trace collection pointer to bt_trace_descriptor
+ * Move bt_handle to bt_trace_descriptor
+ * Move bt_context to bt_trace_descriptor
+ * Privatize struct bt_trace descriptor, move trace path
+ * Add backward ref from bt_stream_pos to bt_trace_descriptor
+ * Fix kFreeBSD build
+ * Fix: babeltrace-log timestamps should be in nsec
+ * Use objstack for AST allocation
+ * Remove unused gc field
+ * Use objstack to store nodes
+ * Use objstack for strings
+ * Implement objstack for parser
+ * Fix: octal and hex string handling
+ * Simplify error node
+ * Lexer cleanup
+ * Fix: invalid integer suffix parsing
+ * Test cleanup
+ * Test cleanup
+ * Test cleanup
+ * Fix: bootstrap should call libtoolize
+ * Fix bootstrap script
+ * Use uint64_t for packet_map_len
+ * Add smalltrace succeed/fail test cases
+ * Support packets and trace files smaller than page size
+ * Move ctf-metadata plugin into its own shared object
+ * Implement ctf-metadata output plugin
+ * Handle make_node errors with TLS dummy node
+ * Remove nested expressions
+ * Eliminate dead code
+ * Fix: trace_collection_add() add after check
+ * Handle integers in lexer rather than grammar
+ * Implement perror printf
+ * Support escape characters in metadata strings
+ * Add error node to AST
+ * Introduce macro to enforce matching enum to string for node types
+ * Fix: add semantic check in grammar
+ * Implement likely/unlikely ifdefs
+ * Fix unary constant use after error
+ * Use new print macros in ctf-parser.y
+ * Print error on invalid token
+ * Implement macros for error printout
+ * Add line number to parser nodes
+ * Fix: handle errors gracefully
+ * Fix: memleak on error path
+ * Add missing NULL pointer check
+ * Show token in CTF parser error
+ * Remove unused lineno from struct ctf_scanner
+ * Show line numbers in CTF parser errors
+ * Ignore Windows-style EOL character in metadata
+ * Replace AM_PROG_MKDIR obsolete macro with AC_PROG_MKDIR_P
+
+2013-03-23 Babeltrace 1.1.0
+ * Reinsert "at end of stream" message for discarded events
+ * Improvement: Message from babeltrace concerning discarded events needs i
+ * Cleanup: typo fix
+ * Cleanup: add end of line at end of verbose message
+ * Fix: misleading message from babeltrace --verbose
+ * Fix: babeltrace --fields all overrides --no-delta
+ * Add verbosity to stream id error message
+ * Fix: Ensure the specified input format is CTF
+ * Fix: Undefined behavior of double free on strlist in get_names_args
+ * Fix: ctf-text: don't close stdout
+ * Fix: warning message for unexpected trace byte order
+ * Namespace the struct declaration
+ * Namespace the struct definition
+ * Namespace the struct format
+ * Namespace the struct mmap_stream
+ * Namespace the struct trace_descriptor
+ * Namespace struct stream_pos
+ * Namespace compliance for dependencies function
+ * Cleanup error messages
+ * Fix: babeltrace: make '-w' actually work
+ * Convert the unit tests to the TAP format
+ * Spelling cleanups within comments
+ * Move the bitfield test to tests/lib/
+ * Fix: Added a null pointer check to bt_ctf_field_name
+ * Add babeltrace.pc to gitignore
+ * namespacing: place flex/bison symbols under bt_yy namespace
+ * namespace the lookup_integer function
+ * namespace the definition functions
+ * namespace the variant functions
+ * namespace the declaration functions
+ * namespace the collection functions
+ * namespace the heap functions
+ * namespace the struct functions
+ * namespace the string functions
+ * namespace the sequence functions
+ * namespace the int functions
+ * namespace the enum functions
+ * namespace definition_ref and definition_unref
+ * namespace declaration_ref and declaration_unref
+ * namespace the array functions
+ * namespace the scope_path functions
+ * Hide internal functions of libbabeltrace-ctf
+ * Hide internal functions of ctf-text
+ * BT_HIDDEN macro
+ * Namespace the lookup_enum function
+
+2012-01-24 Babeltrace 1.0.3
+ * Fix: Double free when calling bt_context_remove_trace()
+ * Add missing runall.sh to dist packaging
+ * Fix: alignment of compound types containing array field
+
+2012-01-11 Babeltrace 1.0.2
+ * Fix: add tests/lib missing files to Makefile.am
+
+2012-01-11 Babeltrace 1.0.1
+ * Provides a basic pkg-config file for libbabeltrace
+ * Fix erroneous warning/error messages
+ * Fix comment in context.h
+ * Cleanup: Remove whitespace at EOL from mit-license.txt
+ * Add missing permission notice in each source file
+ * Adding a test which do a sequence of seek BEGIN, LAST, BEGIN, LAST
+ * Run seek tests on a second trace file
+ * Add #define _GNU_SOURCE to remove warning about asprintf
+ * Include a test for SEEK_BEGIN and SEEK_LAST
+ * Fix: Report success even if we find at least one valid stream in find_max_timestamp_ctf_stream_class
+ * Fix SEEK_BEGIN for streams that do not contain any event
+
+2012-10-27 Babeltrace 1.0.0
+ * tests: add test traces to distribution tarball
+ * Document bash requirement for make check in README
+ * Add tests to make check
+ * Fix: add missing header size validation
+ * callbacks.c: handle extract_ctf_stream_event return value
+ * Cleanup: fix cppcheck warning
+ * Cleanup: fix cppcheck warnings
+ * fix double-free on error path
+
+2012-10-18 Babeltrace 1.0.0-rc6
+ * Add valgrind suppression file for libpopt
+ * Fix: unplug memory leak that causes popt-0.13 to segfault
+ * Fix: test all close/fclose ret val, fix double close
+ * Cleanup: add missing newline
+ * Fix: fd leak on trace close
+ * Fix memory leaks induced by lack of libpopt documentation
+ * babeltrace: fix poptGetOptArg memleak
+ * plugins: implement plugin unregister
+ * Doc: valgrind with babeltrace (glib workaround)
+ * callsites: fix memory leak
+ * Fix: free all the metadata-related memory
+ * Fix : Free the iterator callback arrays
+ * Fix : cleanup teardown of context
+ * Fix : protect static float and double declarations
+ * callsite: support instruction pointer field
+ * Document that list.h is LGPLv2.1, but entirely trivial
+ * Fix: callsite support: list multiple callsites
+ * Add callsite support
+ * Fix: Allow 64-bit packet offset
+ * Fix: emf uri: surround by " "
+ * Handle model.emf.uri event info
+ * Fix: Documentation cleanup
+ * Fix: misplaced C++ ifdef
+ * Fix babeltrace-log get big line when the input file last line don't have enter
+ * API Fix: bt_ctf_iter_read_event_flags
+ * Fix: get encoding for char arrays and sequences
+ * Fix: access to declaration from declaration_field
+ * Fix: get_declaration_* should not cast to field
+ * Fix babeltrace-log uninitialized memory (v2)
+ * Revert "Fix babeltrace-log uninitialized memory"
+ * Fix babeltrace-log uninitialized memory
+ * Fix: access field properties by declaration
+ * Fix: check return value of get_char_array
+ * Fix: C++ support to API header files
+
2012-08-27 Babeltrace 1.0.0-rc5
* Change default printout to add host, process names and vpid
* Add support for trace:hostname field