Fix: Remove useless NULL and zero assignment
[lttng-tools.git] / ChangeLog
index 3b3bf314cefe2905275ae20f40706248392eceb5..8a62ab2d749cab00d7d26e3bca3272d4fed474ce 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,152 @@
+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
+       * Fix relayd: NULL ptr deref
+       * Fix: relayd: possible NULL ptr deref, memory leak, accept fd leak
+       * Tests: add print bytecode to filter grammar test
+       * Cleanup: assign values to bytecode opcodes
+       * Fix: Filter: Fix allocation length error
+       * Fix: Filter: add missing ast free
+       * Tests: Add high throughput with bandwidth limits test
+       * Fix: Returned code when listing kernel channel
+       * Tests: Rename helper functions to have consistent names
+       * Tests: Cleanup redundant code and use printing helper functions
+       * Tests: Add helper functions for printing status and banner
+       * Tests: Add a check for color support when printing status
+       * Fix: Lib lttng-ctl on error returns lttng code
+       * Fix: lttng_set_event_filter() was returning bad error code
+       * Fix: printing [no write] on lttng list -uf
+       * Fix: Disable event on filter error with lttng
+       * Fix: Wrong returned error code on UST enable event
+       * Add consumer commands to lttng.1 man page
+       * Add lttng_health_check(3) man page
+       * Fix: Remove LPOLLNVAL from consumer metadata revents
+       * Fix: Mismatch of field name between ust and tools
+       * Add the written value when listing fields
+       * Fix: Consumer return value check after mmap/splice
+       * Don't send the subbuffer padding for streaming
+       * Fix: Returned error code in consumer on read buffer
+
+2012-09-12 lttng-tools 2.1.0-rc3
+       * Fix: Relayd fix ret value when adding a connection
+       * Add new thread in consumer for metadata handling
+       * Fix: consumer recv command error path
+       * Fix filter: fix recent regressions
+       * Update lttng-ust-abi.h from upstream lttng-ust
+       * Fix: Accept bytecode of length 65536 bytes
+       * Fix: Generation of bytecode longer than 32768 bytes fails
+       * Fix: Filter bytecode alloc buffer size must be a power of 2
+       * Add lttng-ctl SWIG python bindings
+       * Add C++ support to API header files
+       * Librarify filter in liblttng-ctl and hide symbols
+       * Set hidden visibility for calls used in lttng-ctl
+       * Notify the user if a filter is already enabled
+       * Install lttng-error.h and include it in lttng.h
+       * Add lttng-error.h containing every API err. code
+       * Fix: missing hostname context
+
+2012-08-22 lttng-tools 2.1.0-rc2
+       * Fix: put back 2.0 output text for lttng create cmd
+       * Fix: remove set subdir call that uses bad ptr
+       * Filter: Handle the unary bitwise not operator (~) with an unsupported
+       * Fix: missing mutex unlock on register consumer err
+       * Remove underscore from ifndef of lttng.h
+       * Remove unused define in lttng.h
+       * Standardize lttng command line usage text
+       * Merge duplicate code in consumer for destroy relayd
+       * Merge duplicate code in consumer for add relayd
+       * Fix: Possible buffer overflows in strncat() usage
+       * Move code out of main.c and fix some issues
+
+2012-08-17 lttng-tools 2.1.0-rc1
+       * Feature: Network Streaming
+       * Add the lttng-relayd binary for network streaming
+       * Support user space tracer filtering
+       * Multiple fixes
+
+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/
This page took 0.024028 seconds and 4 git commands to generate.