X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=ChangeLog;h=65aa7df53825c98aa270573ed1e28e6711fdb063;hp=5ea9edf14a68e46e83baf9ddb6d589cd837c4219;hb=c311f25fefe74776065365274089b6c55175190a;hpb=1bc6488673d85090bc546473ab6503f509ed43c3 diff --git a/ChangeLog b/ChangeLog index 5ea9edf14..65aa7df53 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,126 @@ +2014-07-16 lttng-tools 2.5.0 (Take Your Poet to Work Day) + * Fix: validate file path creds in autoload mode + * Fix: change session file loading order + * Fix: add Loading Sessions section to lttng-sessiond.8 + * Fix: add default session conf. dir to manpage + * Fix: on session load, add it to the .lttngrc + * Fix: clarify session conf. directory in man + * Fix: filter error path could free invalid ptr + * Fix: Create a lock file to prevent multiple session daemons + * Fix: relayd stream set close_flag on stream close + * Fix: ustctl_get_stream_id without UST support + * Fix: avoid freeing invalid ptr in filter bytecode + * Fix: get the stream_id when generating live beacons + * Fix: use biggest subbuffer size for snapshot max-size + * Fix: Possible memory leak when multiple config files are loaded + * Fix: Clamp verbosity value read from config file + * Fix: Unchecked strdup return values in set_option + +2014-06-27 lttng-tools 2.5.0-rc2 + * Test: add JUL disable event tests + * Fix: disable JUL event on UST side + * Fix: accept override flag even without a load path + * Fix: bad error code path when loading session + * Fix: set session in output mode if URL are set afterwards + * Fix: add a kernel context list to the channel + * Fix: Add vpid, vppid and vtid info in add-context help + * Fix: wrong behavior of save command when no session name is provided + * Fix: missing context type string in save for ust context + * Fix: wrong casting of return value + * Fix: add dependency to libcommon for python binding + * Fix: remove the default GIT_VERSION + +2014-05-28 lttng-tools 2.5.0-rc1 (International Hamburger Day) + * Save/load session feature + * Daemon configuration file support + * UST perf counter support with add-context + * Kernel tracer probe user define list + * Multiple fixes! The diff is just too big to put here. + +2014-07-16 lttng-tools 2.4.2 (Take Your Poet to Work Day) + * Fix: Create a lock file to prevent multiple session daemons + * Fix: relayd stream set close_flag on stream close + * Fix: ustctl_get_stream_id without UST support + * Fix: get the stream_id when generating live beacons + * Fix: missing include for getpwuid() + * Fix: add a get HOME dir fallback to getpwuid + * Fix: don't set enabled flag is session start fails + * Fix: logger name dropped from filter condition when loglevels are used + * Fix: memory leak in lttng_enable_event_with_exclusions + * Fix: check malloc return value + * Fix: static array larger than necessary + * Fix: set session in output mode if URL are set afterwards + * Fix: Add vpid, vppid and vtid info in add-context help + * Fix: alignment problems on targets not supporting unaligned access. + * Fix: possible use after free in consumer + * Fix: improve and update lttng.h comments + * Fix: JUL filtering for event * + * Fix: deny overwrite mode and num subbuf less than 2 + * Fix: remove bad option in enable channel --help + * Fix: implicit conversion from enumeration + * Fix: clarify man page lttng.1 + * Fix: Copy-pasted PERROR messages may be misleading + * Fix: incorrect printf format + * Fix: handle ENOENT when creating a kernel event + * Fix: move JUL filter creation to a function + * Fix: JUL filtering done on the UST level + * Fix: Don't include the binary in the live test's EXTRA_DIST + * Fix: add JUL filter to UST event on logger_name + * Fix: Racy event validation in tests + * Fix: rework utils_parse_size_suffix + +2014-04-08 lttng-tools 2.4.1 (OpenSSL heartbleed day) + * Fix: don't delete stream from connection recv list + * Fix: use after free of a relayd stream + * Fix: don't print stream name in error message + * Fix: take session list lock when listing tp + * Fix: add consumer wake up pipe to avoid race + * Fix: don't spawn relayd if URL is provided + * Fix: don't ask data pending if session was not started + * Fix: missing test file in EXTRA dist + * Fix: allow empty URL for live session creation + * Fix: missing valid return code when adding an URI to consumer + * Fix: syntax error in lttng.1 + * Fix: check relayd fd leak in lttng cmdline + * Fix: remove unused tp in high-throughput test + * Use autoconf AM_MAINTAINER_MODE. + * Fix: clang 'constant-out-of-range-compare' warning + * Fix: Unchecked session pointer when destroying a connection in relayd + +2014-02-28 lttng-tools 2.4.0 (Public Sleeping Day) + * Fix: improve lttng with live by spawning relayd + * Fix: relayd should listen for viewers on localhost only by default + * Fix: handle loglevel range ALL in list command + * Tests: add JUL test for multiple loglevel + * Fix: index JUL event by name *and* loglevel + * Fix: JUL to enable user and root tracepoints + * Fix: handle the registration done command for JUL + * Test fix: use temp file sync. of test app + * Fix: keep metadata channel attr in UST session + * Tests fix: Missing waitpid in fork test + * Fix: add loglevel type to lttng list + * Fix: minor rephrasing of the lttng.1 man page + * Fix: Warn user if JUL port is already being used + * Fix: add some sane default values to --live opt + * Fix: possible NULL deref. in sessiond error path + * Fix: flag that kernel streams FDs has been sent + * Fix: forbid session name creation if contains / + * Fix: don't start session if no channel + * Fix: add missing relayd option to man page + * Fix: report error if consumer can't be spawned + * Fix: lttng list -u should only list UST + * Fix: kernel channel destroy on consumer if sent + * Fix: only create UST metadata on start trace + * Revert "Fix: wrong condition on startup for low-activity streams" + * Fix: missing big endian conversion for one index field + * Fix: wrong condition on startup for low-activity streams + * Fix: perror on index directory creation error + * Comments fix: lttngerr.h -> error.h (./Changelog:754) + * Fix: consumerd errors on exit + * Fix: scanf unbounded input + * Fix: miscellaneous memory handling fixes + * Fix: add missing VALGRIND ifdef checks and documentation + 2014-02-14 lttng-tools 2.4.0-rc5 * Fix: steal channel key in the consumer to avoid race * Fix: change ERR statement to DBG in kernel read subbuffer