+2012-06-14 lttng-tools 2.0.2
+ * Fix: enable event with different loglevel error
+ * Fix: move memset in channel_set_attr after NULL check
+ * Fix: close all file descriptors when executed as daemon
+ * Fix: clang llvm warnings
+ * Add CodingStyle to tarball
+ * Add coding style document
+
+2012-04-19 lttng-tools 2.0.1
+ * Fix: test script for kernel module validation
+ * Fix: report error to client on consumerd error
+ * Fix: add missing ht_destroy at consumer teardown
+ * Fix: consumer fd recv thread should write into non-blocking pipe
+ * Fix: work-around glibc __nptl_setxid vs clone hang
+ * Fix: consumer fd recv poll should be sensitive to POLLPRI too
+ * Fix consumer lttng_consumer_poll_socket poll revents check bug
+ * Fix: increase consumer open files limit
+ * Update README: document dep on modprobe for kernel tracing
+ * Fix: wait for sessiond to stop in tests
+ * Fix: remove unused return variable
+ * Don't report back error on syscalls fail for -a -k
+ * Fix: destroy context hash table being NULL
+ * Fix: make lttng expand path for trace output opt
+ * Fix: return value signedness
+ * Fix: man page environment variable name error
+ * Fix: check return value on getenv USER
+
+2012-03-20 lttng-tools 2.0.0
+ * Fist STABLE version
+ * Add version name: Annedd'ale
+
+2012-03-20 lttng-tools 2.0.0-rc4
+ * Fix: add small detail to enable-channel man page
+ * Fix: warned of arbitrary time for ust-nprocesses test
+ * Fix. add limitation to man page
+ * Fix: minor changes to lttng.1
+ * Fix: add exit values to lttng.1 man page
+ * Fix: add delay before validating apps in test nproc
+ * Fix: error handling in lttng enable-event
+ * Fix: document structure init. to 0 in lttng.h
+ * Fix: uninitialized variable
+ * Keep track of FD used for UST applications (v2)
+ * Fix: lttng view, error message and exit code
+ * Small fixes to lttng man pages (v2)
+ * Fix: handle EINTR for sendmsg syscall
+ * Fix: lttng UI exit value and error message
+ * Fix: session lock use after free
+ * Fix kernel_list_events memleaks
+ * Fix debug message use uninitialized variable
+ * Fix: trace_ust_destroy_metadata should check for NULL pointer
+ * Fix: various memleaks
+ * Fix: hash table allocation out of order on error
+ * fix: lttng_ht_destroy memleak
+
+2012-03-16 lttng-tools 2.0.0-rc3
+ * Fix: missing headers for make dist
+ * Fix: install lttng-consumerd in lib/lttng/libexec/
+ * Fix: Redefine MAP_STACK to 0 if not defined by the architecture
+ * Fix: consumer CPU hotplug support
+ * Fix: double PID registration race
+ * Make libcompat independent not to confuse automake
+ * Clarify the license of lttng-ust-abi.h
+ * Fix: License header
+ * Fix: wrong return value on consumer socket creation
+ * Fix: test for UST invalid channel parameters at channel creation
+ * Fix: recvmsg should handle EINTR
+ * Fix: error.h non-static variables for liblttng-ctl
+ * Fix: missing _GNU_SOURCE define
+ * Fix: improve need root for kernel tracing error message
+ * Fix: start/stop lttng message error
+
+2012-03-02 lttng-tools 2.0.0-rc2
+ * Fix: meaningful error message
+ * Fix: UST consumer need to iterate on streams, just change their key
+ * Fix: add missing rcu read lock across RCU HT iteration
+ * Fix: kernel session closes fd 0 after create
+ * Fix: sendmsg EPIPE should be quiet by default (expected)
+ * Fix: thread_registration_apps should set its local sock to -1 when passing it
+ * Fix: clock -> sock typo
+ * Fix: consumer race: should allow reuse of FD key
+ * Fix: Use PERROR all across lttng-tools, never make it quiet
+ * Fix: test all close return values in sessiond
+ * Fix: All perror turned into PERROR to show file and line number
+ * Fix: large audit of close() use in sessiond main.c
+ * Fix: main.c client/apps sockets and kernel_trace_fd close(0)
+ * Fix: incorrect close of fd 0 for syscall kernel event destroy
+ * Fix: sessiond has incorrect missing 0 value in FD check
+ * Fix: sessiond app listening: use posix-compliant poll flags
+ * Fix: consumer printf type should match ssize_t (%zd)
+ * Fix: make ust consumer posix compliant for poll flags
+ * Fix security permission on lttng run directory
+ * Fix: Display right loglevel_type in error message
+ * Fix documentation in lttng.h
+ * Fix: lttng UST and kernel consumer: fix ret vs errno mixup
+ * Fix: restart consumerd and sessiond when interrupted in poll()
+ * Fix: handling bad channel when sending to consumer
+ * Fix useless variable
+ * Fix add-context returned error
+ * fix: add missing break in command handling
+ * fix: command handling: do not check domain for commands not requiring domain
+ * fix: if tracing group does not exist, do not report a client error
+ * Fix: run_as error handling
+ * Fix usage note on -a
+ * Revert FreeBSD compatibility layer
+ * Fix: documented number of subbuffers is incorrect
+ * Document that num-subbuf and subbuf-size need to be power of 2
+ * Merge branch 'master' of git://git.lttng.org/lttng-tools
+
+2012-02-20 lttng-tools 2.0.0-rc1
+ * Fix lttcomm_close_unix_sock to actually close the socket
+ * lttng-sessiond: Set group permissions explicitly
+
2012-02-16 lttng-tools 2.0-pre23
* configure.ac: Fix consumerd64-libdir typo
* Fix existing session daemon check