Update version to 2.0-pre15
[lttng-tools.git] / ChangeLog
1 2011-12-13 lttng-tools 2.0-pre15
2 * (MAJOR) User-space tracing support for global domain (lttng-ust 2.0)
3 * UST consumer 32/64 bit support
4 * Multiple bug fixes
5 * Multiple segfault, race and double lock fixes
6 * API change for lttng_list_domains, lttng_start/stop and lttng_destroy
7 * UST loglevel support
8 * ABIs now support 256 char event names
9 * Dependency on libpopt >= 1.13
10 * Dependency on URCU >= 0.6.7
11 * Rename kernel-ctl.c/.h to kernel.c/.h
12 * Change malloc to zmalloc in lttng-sessiond code
13 * RCU hashtable support for all UST data structure
14 * New libconsumer for UST, kernel and one generic
15 * Change "--all" option from lttng command line
16 * Remove function entry option to discourage its use
17
18 2011-09-30 lttng-tools 2.0-pre14
19 * Syscall tracing support
20 * Multiple bug fixes (nothing critical)
21 * Add userspace RCU hash table to tree for dev
22 * Update UST ABI
23 * Fix epoll that did not handle EINTR
24 * Liburcu >= 0.6.5 is needed from this release
25 * Enabling all events also enable syscall tracing
26 * Debug messages are now on stderr
27 * Add basic data structure for UST support but not ready yet.
28
29 2011-08-25 lttng-tools 2.0-pre13
30 * Memory leaks fixes and double lock list
31 * Add UST registration with sychronisation
32 * Use poll/epoll compatibility layer for the sessiond
33 * Major code cleanup of ltt-sessiond/main.c
34 * Increase listen() connexion limit
35 * Fix bad enable-channel command
36 * Rename trace.c/.h to trace-kernel
37 * Multiple fixes on the poll management with the new epoll API
38
39 2011-08-25 lttng-tools 2.0-pre12
40 * Multiple fixes
41 * Fix kconsumerd handling custom channel output
42 * Add lttng_register_consumer to register a custom consumer
43 * Add multiples tests of the session daemon
44 * Default kernel channel size/number changed
45 * Support for UST application registration
46 * Import LTTng UST 2.0 ABI
47 * Send data to kconsumerd before tracing start
48 * Export API of lib kernel consumer (liblttngkconsumerd)
49
50 2011-08-12 lttng-tools 2.0-pre11
51 * New lttng API using the lttng_handle
52 * Multiple fixes of kernel consumer
53 * Register the consuming function and add a library context
54 * Kernel consumer fix mmap/munmap
55 * lttng-sessiond-comm header has been privatize
56 * Kernel traces are written in the kernel/ directory
57 * Add underscore to enable-channel command options
58
59 2011-07-29 lttng-tools 2.0-pre6
60 * Fix enable multiple events
61 * Add function entry feature
62
63 2011-07-28 lttng-tools 2.0-pre5
64 * Fix Add context command
65 * Fix auto session path creation
66 * Fix bad strncmp at channel creation
67
68 2011-07-23 lttng-tools 2.0-pre4
69 * Fix kprobe attributes
70 * Fix channel creation when not found at event enable
71 * Add safe list iteration
72 * Add two tests into the git tree
73 * Kernel consumer can be put in debug mode with -vv
74 * Trace path is now created on the client side
75
76 2011-07-23 lttng-tools 2.0-pre3
77 * Fix perf hw cache counter config values
78
79 2011-07-22 lttng-tools 2.0-pre2
80 * Multiple fixes
81 * New add-context options for perf counter and context
82 * Using the install bin path from autotool for execl() call
83 * Update quickstart guide
84
85 2011-07-20 lttng-tools 2.0-pre1
86 * First prerelease of lttng-tools.
87 * Working with the LTTng v2.0-pre1 modules and Babeltrace v0.1
This page took 0.04414 seconds and 5 git commands to generate.