Cleanup list command printout for loglevel
[lttng-tools.git] / ChangeLog
index 55a42774610246648dd19efe41aade6805dabe0a..5c8759533788f8a8696f8903fc6140629f12c3f7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,111 @@
+2012-02-02 lttng-tools 2.0-pre19
+       * Update lttng ust ABI/API copy
+       * Implement UST calibrate and change default
+       * Add MSG_WAITALL to recvmsg of sessiond-comm
+       * Check kernel version for tests
+       * Add a '--list-options' option to each command.
+       * First import of extras/ with lttng bash completion
+       * Remove default defines from lttng.h
+       * Fix lttng sessiond spawn wait race
+       * Add CMD_WARNING error code
+       * Fix context mapping for UST and kernel
+       * Add kernel work-around for boot_id
+       * Rewrites lttng-ctl's set_session_daemon_path
+       * Fix memory lean in all lttng cli commands
+       * Update loglevel ABI
+       * Add padding to all ABIs for future development.
+       * Improve error handling of lttng cli
+       * Multiple fixes across the code base (nothing critical)
+
+2012-01-23 lttng-tools 2.0-pre18
+       * Complete change of the source directory tree
+       * Move compat to common and create an internal lib
+       * Rename lttngerr.h to error.h
+       * Add kernel module version validation
+       * Add UST version validation
+       * Change SIGCHLD to SIGUSR1 when lttng waiting on sessiond
+       * Fix off-by-one and double list size instead of steady increment
+
+2012-01-19 lttng-tools 2.0-pre17
+       * Add and support the new hash table library
+       * Add lttng hash table support to liblttng-consumer
+       * RCU support for consumer's hash tables
+       * UST consumer close shm fd after mapping it
+       * Remove CLONE_VM flag for runas making gdb debugging impossible
+       * Make MSG() print on stdout instead of stderr
+       * Don't init kernel tracer if not root (UID=0)
+       * Multiple fixes found when reaching max. number of open files
+       * Add some UST tests
+       * Multiple segfaults and assert error fixed
+
+2011-12-23 lttng-tools 2.0-pre16
+       * Per-user lttng-sessiond now fully functionnal
+       * Fix nested double usage of hashtable iterators
+       * Support creds passing between lttng and sessiond
+       * Rename sessiond internal "uid" fields to "id"
+       * Create all trace directories and files with client user credentials
+       * Create output directory at session creation command
+       * Only allow the user or group owning the session (or root) to control a session
+       * Add disable kernel tracing option to sessiond
+
+2011-12-13 lttng-tools 2.0-pre15
+       * (MAJOR) User-space tracing support for global domain (lttng-ust 2.0)
+       * UST consumer 32/64 bit support
+       * Multiple bug fixes
+       * Multiple segfault, race and double lock fixes
+       * API change for lttng_list_domains, lttng_start/stop and lttng_destroy
+       * UST loglevel support
+       * ABIs now support 256 char event names
+       * Dependency on libpopt >= 1.13
+       * Dependency on URCU >= 0.6.7
+       * Rename kernel-ctl.c/.h to kernel.c/.h
+       * Change malloc to zmalloc in lttng-sessiond code
+       * RCU hashtable support for all UST data structure
+       * New libconsumer for UST, kernel and one generic
+       * Change "--all" option from lttng command line
+       * Remove function entry option to discourage its use
+
+2011-09-30 lttng-tools 2.0-pre14
+       * Syscall tracing support
+       * Multiple bug fixes (nothing critical)
+       * Add userspace RCU hash table to tree for dev
+       * Update UST ABI
+       * Fix epoll that did not handle EINTR
+       * Liburcu >= 0.6.5 is needed from this release
+       * Enabling all events also enable syscall tracing
+       * Debug messages are now on stderr
+       * Add basic data structure for UST support but not ready yet.
+
+2011-08-25 lttng-tools 2.0-pre13
+       * Memory leaks fixes and double lock list
+       * Add UST registration with sychronisation
+       * Use poll/epoll compatibility layer for the sessiond
+       * Major code cleanup of ltt-sessiond/main.c
+       * Increase listen() connexion limit
+       * Fix bad enable-channel command
+       * Rename trace.c/.h to trace-kernel
+       * Multiple fixes on the poll management with the new epoll API
+
+2011-08-25 lttng-tools 2.0-pre12
+       * Multiple fixes
+       * Fix kconsumerd handling custom channel output
+       * Add lttng_register_consumer to register a custom consumer
+       * Add multiples tests of the session daemon
+       * Default kernel channel size/number changed
+       * Support for UST application registration
+       * Import LTTng UST 2.0 ABI
+       * Send data to kconsumerd before tracing start
+       * Export API of lib kernel consumer (liblttngkconsumerd)
+
+2011-08-12 lttng-tools 2.0-pre11
+       * New lttng API using the lttng_handle
+       * Multiple fixes of kernel consumer
+       * Register the consuming function and add a library context
+       * Kernel consumer fix mmap/munmap
+       * lttng-sessiond-comm header has been privatize
+       * Kernel traces are written in the kernel/ directory
+       * Add underscore to enable-channel command options
+
 2011-07-29 lttng-tools 2.0-pre6
        * Fix enable multiple events
        * Add function entry feature
This page took 0.034512 seconds and 4 git commands to generate.