Fix a minor ugliness
[ust.git] / ChangeLog
CommitLineData
7e764ef1
NC
12011-01-14 ust 0.10
2 * Run time check for lttng clock source providing synchronized
3 timestamps
4 * Rename of ustd and libustd to ust-consumerd and libustconsumer,
5 remember to run ldconfig
6
8c9d8113
NC
72010-12-03 ust 0.9
8 * Cleaned up namespace
9 * Compatible with userspace-rcu version 0.5.2
10 * Fixed a minor bug in a test
11
9b24f310
NC
122010-10-26 ust 0.8
13 * API CHANGE!!! Add data pointer to tracepoint probe
14 void *data is always the first argument to a tracepoint probe
15 * License LGPGv2.1 text and information added
16 * Update COPYING file
17 * Add TRACE_EVENT api proposal, not finalised
18 NOT usable at this point. Only bound to a printf.
19 ustctl command for listing trace event
20 * Multiple fixes
21 Compilation warnings
22 Value and error handling
23 Fix bugs introduce by prior commits
24 Security fix (CVE-2010-3386)
25 Add exit status for ustctl
26 Change malloc to zmalloc for most of UST
27 Remove unused code, syntax cleanup and consistency for markers
28 * New UST internal communication protocol
29 Add message headers
30 Usage of epoll
31 * New testcases
32 * Try to decrease namespace pollution
33 * Fix valgrind for sendmsg bug
34 * tracectl destructor aware of fork
35
fec459ac
DG
362010-08-16 ust 0.6
37 * add ust strncpy interface for input robustness
38 * multiple memory barrier fix
39 * add libustd: contains the core functionality of ustd
40 * add get/set commands for daemon socket path
41 * fix cacheline aligned to use liburcu value
42 * fix usage of custom probes: use trace_mark_tp
43 * remove ltt_relay_buffer_flush function
44 * add ustctl manpage: force-switch and get/set-sock-path
45 * fix invalid array size and directory creation mode for ustd
46
4bea9b39
PMF
472010-06-30 ust 0.5
48 * add support for PowerPC 32 architecture
49 * use clock_gettime(CLOCK_MONOTINIC) instead of gettimeofday()
50 * add several tests
51 * output test suite results in TAP format
52 * add support for traced library unregistration (useful with dlclose())
53 * add manpages
54 * compile with -fno-strict-antialiasing
55 * add support for channel overwrite and non-collection
56 * update tracepoint api from kernel
57 * fix various bugs and do various cleanups
58 * improve documentation
59
b771c4fd
PMF
602010-03-17 ust 0.4
61 * remove dependency on libkcompat
62 * use atomic ops from liburcu
63 * libmallocwrap: rename to libustinstr-malloc
64 * libinterfork: rename to libustfork
65 * add a testsuite
66 * add ustctl --get-subbuf-size and --get-subbuf-num
67 * updates for compilation with gcc-4.4
68 * remove periodical wakeup in listener thread
69 * change benign warnings to debug messages, not to confuse users
70 * ustd: fix destruction to free all file descriptors and memory
71 * libust: close all file descriptors on close
72 * remove periodical wakeup in daemon
73 * code cleanups
cb974fbd 74
b771c4fd
PMF
75ust 0.3
76 * fix several issues, stabilizing tracing of large applications
77 * add --set-subbuf-size / --set-subbuf-num options to ustctl
78 * add a signal safe implementation of snprintf
79
80ust 0.2
81 * conversion of the buffering system to per-cpu
82 * update to the liburcu 0.4 API
83 * upgrade to trace format 2.6; the latest lttv may now be used
84 * add support for clone() interception in libinterfork
85 * port refactorings from the kernel tracer up to 0.173
86 * enhancements/refactor of libustcomm
87 * add sections in the manual about trace viewing and about tracing apps not linked to libust
88 * debugging output is now enabled by adding -DUST_DEBUG to the CFLAGS
89 * usttrace: change ustd socket name to ustd-sock-PID
90 * change app socket directory name for something more descriptive (/tmp/ust-app-socks)
91 * code cleanups
92 * various bug fixes
This page took 0.029707 seconds and 4 git commands to generate.