X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=ChangeLog;h=b4d2b6430fac323f25ece0253587a836a4617655;hb=345672b3fe38367d674f9d85b0bb4327f5a5c586;hp=30035ef01f5f977e3bc3fe5808effe437a034ca1;hpb=fec459acc8bc4bc452afadec2593eebcd4f1211a;p=lttng-ust.git diff --git a/ChangeLog b/ChangeLog index 30035ef0..b4d2b643 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,57 +1,18 @@ -2010-08-16 ust 0.6 - * add ust strncpy interface for input robustness - * multiple memory barrier fix - * add libustd: contains the core functionality of ustd - * add get/set commands for daemon socket path - * fix cacheline aligned to use liburcu value - * fix usage of custom probes: use trace_mark_tp - * remove ltt_relay_buffer_flush function - * add ustctl manpage: force-switch and get/set-sock-path - * fix invalid array size and directory creation mode for ustd +2011-12-23 lttng-ust 1.9.4 + * Split liblttng-ust into liblttng-ust and liblttng-ust-tracepoint libs + * Comment the union field (only used in call_rcu scheme) -2010-06-30 ust 0.5 - * add support for PowerPC 32 architecture - * use clock_gettime(CLOCK_MONOTINIC) instead of gettimeofday() - * add several tests - * output test suite results in TAP format - * add support for traced library unregistration (useful with dlclose()) - * add manpages - * compile with -fno-strict-antialiasing - * add support for channel overwrite and non-collection - * update tracepoint api from kernel - * fix various bugs and do various cleanups - * improve documentation +2011-12-21 lttng-ust 1.9.3 + * Fix clock source overflow on 32-bit archs + * Remove unused trace_clock_frequency + * check for negative wait() return value + * Add DBG message when registering a probe + * Only show futex warning "perror" in debug mode -2010-03-17 ust 0.4 - * remove dependency on libkcompat - * use atomic ops from liburcu - * libmallocwrap: rename to libustinstr-malloc - * libinterfork: rename to libustfork - * add a testsuite - * add ustctl --get-subbuf-size and --get-subbuf-num - * updates for compilation with gcc-4.4 - * remove periodical wakeup in listener thread - * change benign warnings to debug messages, not to confuse users - * ustd: fix destruction to free all file descriptors and memory - * libust: close all file descriptors on close - * remove periodical wakeup in daemon - * code cleanups +2011-12-14 lttng-ust 1.9.2 + * Add missing ust_libc.h to Makefile.am + * Use DBG instead of WARN for futex_wake workaround message + * Make dlopen more robust by using the .0 target for the library -ust 0.3 - * fix several issues, stabilizing tracing of large applications - * add --set-subbuf-size / --set-subbuf-num options to ustctl - * add a signal safe implementation of snprintf - -ust 0.2 - * conversion of the buffering system to per-cpu - * update to the liburcu 0.4 API - * upgrade to trace format 2.6; the latest lttv may now be used - * add support for clone() interception in libinterfork - * port refactorings from the kernel tracer up to 0.173 - * enhancements/refactor of libustcomm - * add sections in the manual about trace viewing and about tracing apps not linked to libust - * debugging output is now enabled by adding -DUST_DEBUG to the CFLAGS - * usttrace: change ustd socket name to ustd-sock-PID - * change app socket directory name for something more descriptive (/tmp/ust-app-socks) - * code cleanups - * various bug fixes +2011-12-13 lttng-ust 1.9.1 + * First LTTng-UST 2.0 prerelease.