+2013-07-17 lttng-tools 2.3.0-rc1
+ * Fix: add missing snapshot header to dist tarball
+ * Documentation: fix thread quit pipe comment
+ * Test for presence of bison and flex when building from git
+ * Test UST snapshot with large metadata
+ * Add test application with large metadata
+ * Cleanup: remove redundant assignment
+ * Fix: use per-uid buffer registry for UID buffer snapshots
+ * cmd.c: fix typos in snapshot commands
+ * Test snapshot per-uid post-mortem
+ * Remove leftover fprintf
+ * Fix deadlock: don't take channel lock in timer
+ * Introduce channel timer lock
+ * document lttng_ustconsumer_request_metadata locking constraints
+ * consumer: remove unused lttng_ustconsumer_push_metadata
+ * Document metadata_socket_lock nesting
+ * lttng_ustconsumer_recv_metadata does not need all those locks
+ * document metadata_switch_timer() deadlock
+ * Fix: add missing metadata socket lock
+ * document metadata_switch_timer() locking constraints
+ * consumer: remove timeout for UST metadata
+ * Introduce pipe for UST metadata cache and stream
+ * consumer: replace DBG2() instances by DBG()
+ * Introduce utils_create_pipe_cloexec_nonblock()
+ * ust consumer: data_pending check is endpoint active
+ * Fix: kernel consumer: data_pending check if endpoint active
+ * consumer: explicitly set endpoint status to active at init
+ * document consumer_metadata_cache_flushed use of consumer_data.lock
+ * consumer: introduce channel lock
+ * Merge branch 'master' of git://git.lttng.org/lttng-tools
+ * Fix: update lttng snapshot help output
+ * Man: fix part of snapshot documentation
+ * Fix: set tracefile size test with PID buffers
+ * Fix: Babelstats fail to parse output with no process name or pid
+ * Missing NULL pointer init in tap.c
+ * Fix: Unchecked asprintf/vasprintf return values
+ * Add snapshots test to fast regression
+ * Fix: kernel data unit test
+ * Fix: snapshot returned valid LTTNG_ERR code
+ * Add the number of snapshot taken to the output path
+ * Fix: RCU read side lock unbalanced
+ * Fix: zeroed snapshot output at init
+ * Support del-output with an output name
+ * Update man page with snapshot command
+ * New UST default buffers is now per UID
+ * Bump UST ABI major version for 2.3 release
+ * Add snapshot mode to lttng list session
+ * Fix: support temporary snapshot max size and name
+ * Support snapshot max-size limitation
+ * Tests: per-UID UST snapshot
+ * Fix: snapshot support for UST and kernel in same session
+ * Implement lttng create --snapshot command
+ * Add create session snapshot API in lttng-sessiond
+ * Add snapshot output init call that uses URIs
+ * Fix: consumer err_sock cloexec
+ * Callsite: add "ip" context
+ * Fix: possible consumer sockets double close on cleanup
+ * Automatically load kvm-x86 and kvm-x86-mmu probes.
+ * Fix: consumer: use uint64_t for all sessiond_id
+ * Fix: add gpl and lgpl files to tarball
+ * Fix: don't install libtap system wide
+ * Fix: close consumer sockets in sessiond cleanup
+ * Fix: set globally visible flag to kernel stream
+ * Fix: lttng: memory leak in snapshot record command
+ * Fix: kernel-consumer: double-close
+ * Fix: consumer: incorrect size zmalloc
+ * Fix: don't try to send stream to relayd if not in streaming
+ * Fix: relayd refcount updates for stream
+ * Fix: don't send error to sessiond on orderly shutdown
+ * Fix: bad pathname used when sending kernel stream to relayd
+ * Fix: add globally visible flag in stream
+ * Fix: destroy metadata stream on setup metadata error path
+ * Fix: send kernel stream to relayd only if needed
+ * Fix: destroy streams for kernel snapshot sessions as well
+ * Fix: close and destroy metadata stream after a kernel snapshot
+ * Fix: print errno message on connect() error
+ * Fix: possible double-close on stream out_fd
+ * Fix: session ID signess to uin64_t in sessiond
+ * Tests: fix validation trace path in kernel snapshot
+ * Tests: Add UST snapshot local and streaming
+ * Add UST snapshot support
+ * Fix: consumer_add_relayd_socket() report errors to sessiond
+ * Fix: add missing enum lttcomm_return_code entries
+ * Fix: UST per-UID channels persist across application teardown
+ * Fix: kernel snapshot metadata handling and error paths
+ * Fix: coding style and debug statement
+ * Fix: put subbuffer back in kernel snapshot error path
+ * Fix: overflow in uri_to_str_url
+ * Fix: detect the correct version of LTTng-UST
+ * Fix: sessiond: use uint64_t for all session ids
+ * Tests: add kernel snapshot streaming to root regression
+ * Tests: remove debug output from test
+ * Tests: Add kernel snapshot streaming
+ * Fix: use snapshot consumer output for kernel
+ * Fix: periodical flush check trace before stop
+ * Fix: consumer: 64-bit index for relayd rather than 32-bit (v2)
+ * Fix UST channel/stream output assignation
+ * Fix: send per-pid session id in channel creation
+ * Fix: consumer double-close on error
+ * Update URCU detection to correctly check for a 0.7 version
+ * Fix: snapshot path
+ * Add utils function to format current time as a string
+ * Fix: set hidden attribute to utils_* calls
+ * Fix: consumer handling of metadata for relayd
+ * Add kernel snapshot support
+ * Support flight recorder mode for a session
+ * Implement snapshot commands in lttng-sessiond
+ * Add snapshot command to lttng UI
+ * Initial import of the snapshot ABI/API in lttng-ctl
+ * Use the consumer stream API in consumer_del_stream()
+ * Add consumer-stream.c/.h in libconsumer
+ * Move multiple URLs parsing fct from lttng-ctl to uri.c
+ * Add a lttng-ctl header to facilitate code separation
+
2013-06-25 lttng-tools 2.2.0 (National Catfish Day)
* STABLE VERSION
* Fix: if relayd is unreachable, disable consumer for the session