Update version to v2.2.6
[lttng-tools.git] / ChangeLog
index f23e19ce81e675ff2674827e730969202e13878d..df9e765c80639d235f8688aad639c762d0eacbb3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,122 @@
+2014-02-28 lttng-tools 2.2.6
+       * Fix: remove break in epoll loop of apps. thread
+       * Fix: remove bad code from previous backport patch
+       * Fix: bad logical check of error codes
+       * Fix: resource leak in enable-event command
+       * Fix: unchecked return value in ust app delete
+       * Fix: dereference after null check in UST registry
+       * Fix: Resource leak in ust registry
+       * Fix: backported from urcu commit 92af1a30
+       * Fix: add missing values for a backported fix
+       * Fix: update back the metadata len sent on failure
+       * Fix: don't fail on push metadata if no channel
+       * Fix: comparison of unsigned enum expression >= 0
+       * Fix: implicit conversion of enum types in sessiond
+       * Fix: comparison of unsigned value agains < 0
+       * Add libuuid as dependency in README
+
+2013-11-15 lttng-tools 2.2.5
+       * Fix: typo in --sig-parent help
+       * Fix: application SIGBUS when starting in parallel with sessiond
+       * Fix: arguments in the wrong order for fd-limit
+       * Fix: recv creds comm should handle partial receive
+       * Fix: backported fix uses msec vs sec in stable-2.2
+       * Fix: set app socket timeout just after accept()
+
+2013-08-30 lttng-tools 2.2.4
+       * Fix: hashtable: take split_count_order into account
+       * Fix: remove wrong doing asserts in sessiond
+       * Fix: delete the trace directory used for the test
+       * Fix: remove bad check after epoll wait in consumer
+       * Fix: consumer data pending for empty streams
+       * Fix: hash table growth (for small tables) should be limited (v2)
+       * Fix: run_as gid/uid test should return result to parent
+       * Fix: remove health test from fast regression
+       * Fix: set the health delta tcp timeout aware
+       * Get the maximum TCP timeout in sessiond
+       * Fix: don't report error if UST app dies
+       * Fix: improve error message when UST support is disabled
+       * Fix: remove calibrate syscall option from code
+       * Fix: check UST float field mantissa length
+       * Fix: add UST context in the same order the user enabled them
+       * Prepare for automake deprecation of missing subdir-objects
+       * Fix: channels can be _enabled_ after tracing is started, but not created
+       * Fix filter parser segmentation fault with bison 3.0
+       * Fix: typo in error msg
+       * Fix: imprecise error message about root sessiond/tracing group
+       * Fix: LTTNG_ERR_NEED_ROOT_SESSIOND error message
+       * Fix: don't skip chmod if tracing group is not found
+       * Tracepoint probes don't need extern C
+       * Fix: reset out_fd_offset when we rotate the trace file
+       * Fix: kernel ctl error codes are based on errno
+
+2013-07-23 lttng-tools 2.2.3
+       * test: test_periodical_metadata_flush shrink timer period, kill app
+       * Fix: format string type mismatch
+       * Fix: tests: provide channel name when a non-default channel exists: per-pid
+       * Fix: tests: provide channel name when a non-default channel exists
+       * Fix: data pending race
+       * Cleanup: ust-consumer: wrong indentation
+       * Fix: print dots while waiting for data availability
+       * Fix: push metadata on stop for per-UID buffers
+
+2013-07-17 lttng-tools 2.2.2
+       * Fix: set tracefile size test with PID buffers
+       * Fix: Babelstats fail to parse output with no process name or pid
+       * Fix: kernel data unit test
+       * Fix: don't send error to sessiond on orderly shutdown
+       * Fix: consumer: incorrect size zmalloc
+       * Fix: RCU read side lock unbalanced
+       * Fix deadlock: don't take channel lock in timer
+       * Introduce channel timer lock
+       * document lttng_ustconsumer_request_metadata locking constraints
+       * document metadata_switch_timer() deadlock
+       * document metadata_switch_timer() locking constraints
+       * consumer: replace DBG2() instances by DBG()
+       * 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
+       * Missing NULL pointer init in tap.c
+       * Fix: Unchecked asprintf/vasprintf return values
+
+2013-07-11 lttng-tools 2.2.1
+       * Fix: consumer err_sock cloexec
+       * Fix: possible consumer sockets double close on cleanup
+       * Fix: add gpl and lgpl files to tarball
+       * Fix: don't install libtap system wide
+       * Fix: close consumer sockets in sessiond cleanup
+       * Fix: print errno message on connect() error
+       * Fix: possible double-close on stream out_fd
+       * Fix: session ID signess to uin64_t in sessiond
+       * Fix: consumer_add_relayd_socket() report errors to sessiond
+       * Fix: UST per-UID channels persist across application teardown
+       * Fix: add missing enum lttcomm_return_code entries
+       * Fix: detect the correct version of LTTng-UST
+       * Fix: sessiond: use uint64_t for all session ids
+       * Fix: consumer: use uint64_t for all sessiond_id
+       * Fix: periodical flush check trace before stop
+       * Fix: consumer: 64-bit index for relayd rather than 32-bit (v2)
+       * 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: set hidden attribute to utils_* calls
+
+2013-06-25 lttng-tools 2.2.0 (National Catfish Day)
+       * STABLE VERSION
+       * Fix: if relayd is unreachable, disable consumer for the session
+       * Fix: possible infinite loop in disable ust event
+       * Fix: don't enable a channel if a session was already started
+       * Fix: bad type for the relayd id
+       * Fix: add debug statement in kernel flush metadata
+       * Fix: destroy default created channel if add-context fails
+       * Fix: clarify tracefile size/count in lttng.1 man
+       * Fix: don't stop a session that was not previously started
+       * Fix: update lttng.1 man page
+       * Fix: bad protocol flow between sessiond and consumerd
+       * Fix: kernel memory leak in error path
+
 2013-06-20 lttng-tools 2.2.0-rc3
        * Multiple memory and fd leak fixes in sessiond and consumerd
        * Test: stress test added to the repository but not in make check
This page took 0.023784 seconds and 4 git commands to generate.