X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ChangeLog;h=d0c91a2cc0365f762250afe1a950ec5996d22609;hb=d8b43e5c17ec9fc644bcdc8eaceb0e11705eec6e;hp=a8693b09661a22541eb3f3a38525e064b2ea2d06;hpb=e24b6c3eff660cf53a3bd4374e3787e2fe5cd6b2;p=lttng-tools.git diff --git a/ChangeLog b/ChangeLog index a8693b096..d0c91a2cc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,93 @@ +2014-12-12 lttng-tools 2.4.3 (International Day Of Heavy Metal) + * Fix: don't destroy the sockets if the snapshot was successful + * Fix: Missing RCU read lock in kernel_destroy_session() + * Fix: channel names are not validated + * Fix: Memory leak on error in alloc_argv_from_user_opts() + * Fix: test_utils_expand_path.c: out of memory error handling + * Fix: test test_ust_data.c: check OOM + * Fix: test libc-wrapper: check malloc OOM + * Fix: lttng-ctl: use zmalloc(), missing OOM check + * Fix: filter-parser.y: use zmalloc(), missing OOM check + * Fix: utils.c: check str*dup OOM + * Fix: rculfhash: use zmalloc() + * Fix: lttng lttng.c: check strdup OOM + * Fix: lttng conf.c: use zmalloc() + * Fix: lttng view.c missing strdup OOM check + * Fix: use zmalloc() in lttng view.c + * Fix: use zmalloc() in lttng list.c + * Fix: use zmalloc in lttng enable_events.c + * Fix: missing strdup oom check in lttng create.c + * Fix: lttng add_context.c: use zmalloc + * Fix: add missing str*dup oom check in sessiond main.c + * Fix: add missing sessiond kernel-consumer missing str*dup oom checks + * Fix: add missing strdup OOM check + * Fix: Live tracing does not honor live timer after first tracefile with tracefile rotation + * Fix: relayd: unbalanced RCU read-side lock/unlock + * Fix: relayd: unbalanced RCU read lock/unlock + * Fix: relayd viewer stream: unhandled out of memory error + * Fix: Missing rcu_read_lock in cmd_list_channels() + * Fix: Missing rcu_read_lock in cmd_snapshot_list_outputs() + * Fix: Missing rcu_read_lock in ust_app_get_nb_stream() + * Fix: UST subbuffers silently dropped on moderate trace traffic + * Fix: create/destroy a splice_pipe per stream + * Fix: return EINVAL if agent registration fails + * Fix: empty indexes_ht before destroying it. + * Fix: removed useless key from relay_index + * Fix: HT must not be destroyed with a rcu_read_lock held + * Fix: missing rcu_read_lock in cmd_start_trace() + * Fix: filter attach vs event enable race + * Build fix: use ret directly in error handling path + * Fix: Warn the user when enabling an event in a new domain + * Fix: Don't report an error when listing a session with no channels + * Update maintainer section of the man pages + * Update maintainer section of README + * Fix: add README to documentation files + * Fix: UST consumer sync all available metadata + * Fix: handle sysconf possible negative returned value + * Fix: channel deref. after NULL check in kernel consumer + * Fix: check for kernel session metadata during init + * Fix: incorrect cast in ust consumer assert + * Fix: bad handling of incoming data in consumer thread + * Fix: disable event for JUL domain + * Fix: send disable ALL command code if event is * + * Fix: make sure no index is in flight before using inactivity beacons + * Fix: Parenthesize previous statement when adding conditions to a filter + * Fix: parse_prob_opts return the actual success of the function + * Fix: disable JUL event on destroy + * Fix: unbalanced ustconsumer32_data.pid_mutex lock + +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