X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=ChangeLog;h=32c634766f54ff0291de3550dd3f60f1fd5a8f2c;hp=d1cdb19238ea66bca235ec32e0d4b512003829b7;hb=321d0ee36e3c7f9d38647cb171f5760f4278c784;hpb=529f6ac258480d9b6d21499927901b8d734a2597 diff --git a/ChangeLog b/ChangeLog index d1cdb1923..32c634766 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,135 @@ +2012-12-03 lttng-tools 2.1.0-rc9 + * Fix: set the stream ht static in consumer file + * Update sessiond man page with new env var + * Update lttng.1 man page + * Fix: enable-consumer for all domains missing dir + * Fix: Add missing fct prototypes when disabling UST + * Fix a typo in lttng-probe-module name + * Assign values to enum lttcomm_sessiond_command + * Fix: run health test only if root + * Clarify empty string/NULL filter errors + * Fix: add missing padding for UST filter + +2012-11-22 lttng-tools 2.1.0-rc8 + * Fix: Uninit. variable in lttng view + * Add already enabled UST event error code + * lttng.h API update: set filter becomes enable event with filter + * Change the UST event hash table match function + * Pass lttng_event struct to the set_filter API call + * Adding context to an event is no longer possible + * Add UST overlap tests + * Add filter sequence number to UST + * Fix: Typo from a previous patch in an assert() + * Fix: Warn if session is running with lttng view + * Fix: Add bash requirement to README for make check + * Fix: add the notion of domain to lttng.1 man page + * Enable additional kernel probes + * Update CodingStyle + * Use the new functions for default subbuf sizes + * Add default subbuf sizes getter functions + * Add max() and min() macro in common + +2012-11-13 lttng-tools 2.1.0-rc7 + * Fix: Add pointer check when freeing poll events + * Fix: FD leak on thread error + * Fix: Wrong fd used by kernel_wait_quiescent + * Support new lttng-ust error code + * Fix: Don't set filter if enable event fails + * Fix: Wrong data port when listing session + * Fix: Enable event after start command + * Fix: Teardown of thread_manage_clients on failure of listen/create_poll + * Add a timeout to UST application socket + * Fix: Consumerd error socket connect race + * Fix: Set CLOEXEC flag on every created sockets + * Remove consumer poll timeout in data thread + * Fix: RCU hash table seed + * Fix: Do not install health tests helper libraries + * Fix: Create default channel on add-context if none + * Support new liblttng-ust-ctl error code + * Fix: Add EPIPE error handling on buffer splice + * Fix: Channel creation error return code was not set + * Fix: Wrong poll events on UST application socket + * Fix: Remove dependency to urcu-cds in tools tests + * Fix: Missing librt dependency in configure check for lttng-ust-ctl + * Fix: Don't append datetime to default session name + * Fix: Deny session creation name 'auto' + * Fix: Add space for stream name CPU number + * Fix: Add output option to enable-channel command + +2012-11-02 lttng-tools 2.1.0-rc6 + * Tests: Add filtering tests for uncovered cases + * Fix: Sync issue when deleting a data stream + * Rename data_available to data_pending + * Fix: consumer health state + * Fix: Add the ACCOUNTING flag to ht creation and set bucket size to 0 + * Fix: Bad return error code handling + * Fix: Use after free() of the rundir string + * Fix: Cleanup UST app session on ustctl create session error + * Fix: add missing pthread_join in sessiond + * Fix: free running directory string + * Fix: UST app clean list node usage + * Add liblttng-ctl destructor to cleanup memory + * Fix: Cleanup URIs on teardown + * Fix: relayd memleaks + * Fix: Memory leaks of allocated URIs + * Fix: consumer output memory leak on creation + * Fix: missing addrlen initialization before accept(2) + * Fix: relayd trace file padding memleak + * Fix: Remove useless consumer subdir string concatenation + * Fix: lttng create allocated path memleak + * Fix: Cppcheck memleakOnRealloc mistake + * Fix: Synchronization issue for data available command + * Fix: consumer relayd cleanup on disconnect + * Fix: Handle the unary bitwise negation operator (~) in the XML printer + * Fix: Possible memory leaks when creating filter IR root node + * Fix: Delete stream on write error in consumer + * Fix: Error handling when sending relayd sockets to consumer + * Add stream lock comment for nesting + * Fix: Mutex and RCU lock nesting in consumer + * Fix: Uninitialized ret code + * Fix: Remove bad condition and fix overflow issue + * Fix: consumerd pthread error flow + * Fix: Set a single return point and mutex unlock + * Fix: Remove useless NULL and zero assignment + * Fix: segfault on create session with two URLs + +2012-10-22 lttng-tools 2.1.0-rc5 + * Fix: Remove network stream ID ABI calls + * Tests: Add filtering tests + * Wait for data availability when stopping a session + * Relayd data available command support + * Lib lttng-ctl data available command support + * Consumer daemon data available command support + * Add data structure for the data available command + * Change the metadata hash table node + * Make stream hash tables global to the consumer + * Move add data stream to the data thread + * Rename consumer threads and spawn them in daemon + * Fix: relayd close stream command was not working + * Fix: Relayd and consumerd socket leaks + * Fix: Missing -ENODATA handling in the consumer + * Fix: Empty metadata buffer(s) on HUP|ERR + * ABI with support for compat 32/64 bits + * Fix: Stream allocation and insertion consistency + * Fix: output number of bytes written by relayd + * Add hash table argument to helper functions + * Fix: Add missing call rcu and read side lock + * Tests: Fix LD_PRELOAD library lookup path for health tests + * Fix: Add arbitrary wait period for kernel streaming test + * Fix coding style and add/change debug statements + * Fix: Build out of src tree + * Tests: Add health check tests to configure + * Tests: Add health check thread stall test + * Tests: Add health check thread exit test + * Tests: Add a health check utility program + * Add testpoints in lttng-sessiond for each threads + * New testpoint mechanism to instrument binaries for testing + * Fix: off-by-one in comm proto between lttng-ctl and sessiond + * Fix: Metadata stream leak when received in consumer + * Fix: consumer_allocate_stream error handling + * Fix: consumer should await for initial streams + * Fix: Missing rcu read side lock in consumer + 2012-09-26 lttng-tools 2.1.0-rc4 * Fix: Change sempahore to pthread conditions * Fix: relayd relay_send_version: handle sscanf return code