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