X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=ChangeLog;h=5f0215dc2119ab605763b2c8fa646e5c2b1381d4;hb=b770aa7ff007d18a53a3293a396880ad7ce42c8e;hp=4bda131737e158d10ccee1647a734e80a665455c;hpb=4152dd8b0ad56888690ce56aabd772b151879f6e;p=lttng-tools.git diff --git a/ChangeLog b/ChangeLog index 4bda13173..5f0215dc2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,101 @@ +2020-05-19 lttng-tools 2.11.4 (Dinosaur Day) + * Fix: common: abort on rotation after time manipulation + * Fix: tests: `-Wstringop-overflow` warning + * Fix: load: incomplete error handling for load_session_from_file + +2020-04-16 lttng-tools 2.11.3 (National Eggs Benedict Day) + * Fix: lttng-destroy: missing newline on session destruction message + * Fix: common: add `void` parameter to log_add_time declaration + * Fix: lttng-list: don't warn when the kernel domain has no channels + * Fix: sessiond: occasional badfd error on repeated SIGTERM + * Fix: lttng: incorrect domain list printed when no domain is provided + * directory-handle: print `errno` reason on `unlinkat()` error + * Fix: lttng-ctl: _handle can be NULL + * Silence `POSIX Yacc` warnings + * Fix: relayd: use of relay_session ref count before initialization + * Fix: lttng: uninitialized pointer free'd when no sessiond is present + +2020-02-12 lttng-tools 2.11.2 (Hug Day) + * Fix: sessiond: check for lttng-modules ABI 2.1 rather than 2.8 + * Tests: Fix: `wait_on_file()` returns too early + * Fix: Tests: utils.sh: fix unbound variable + * Tests: Fix typo: registerd -> registered + * Typo: 'toogle' -> 'toggle' + * Fix: force the use of our _FORTIFY_SOURCE definition + +2020-02-05 lttng-tools 2.11.1 (National Chocolate Fondue Day) + * Fix: sessiond: snapshot errors don't clear session's trace chunk + * Fix: sessiond: bounded snapshot record fails when no streams exist + * session-descriptor: fix comment typos in session-descriptor.h + * Fix: include stdlib.h in compat/string.h + * Fix: lttng: sanity check of `--probe` description + * Fix: update context types for Python bindings + * Fix: lttng: placing probe on symbol starting with `_` + * Fix: build failure with -fno-common + * doc: Fix bind address example for lttng-relayd + * Test: rotate_utils.sh: consider chunk archive with ust/ as empty + * Fix: consumer: do not flush on transition from NULL chunk + * Fix: consumer: honor "active" flush flag + * Fix: sessiond cmd.h: include missing lttng-sessiond.h + * Fix: sessiond: ust-app: per-pid buffers: Create empty ust/ directory + * Fix: utils: utils_stream_file_path separator + * Fix: consumerd: use packet sequence number for rotation position + * align.h: Implement ALIGN_FLOOR macro + * Fix: relayd: per-pid live: no new metadata vs close + * Fix: relayd: use packet sequence number for rotation position + * Fix: relayd stream.c: LTTNG_OPTIONAL_GET address confusion + * Fix: optional.h macro missing parentheses and guards + * dynamic-array: fix documentation of lttng_dynamic_pointer_array_get_pointer + * Fix: make dist fails on sdt-probe test with autotools v1.16+ + * Fix: tests: metadata presence on relayd is not deterministic + * Fix: move testpoint after state update + * doc: fix typo in lttng-enable-event man page + * Fix: sessiond: RCU read lock imbalance on get trace chunk id error + * Fix: build: ust -> kernel mix-up in noinst_SCRIPTS + * Fix: relayd: missing metadata stream causes all traces to be skipped + * configure.ac: Remove duplicated CMD_DESCR_ROTATE definition + * Fix: relayd: fully initialize viewer stream before publishing it + * Fix: relayd: don't send streams if there is no metadata + * Fix: update apps on untrack only when session is active + * Fix: consumerd: assert on null trace chunk on session restart + * Fix: sessiond: don't wait for a rotation from a null chunk to finish + * Fix: sessiond: duplicated rotation notification sent + * Fix: relayd: remove assert of non-null stream trace chunk on rotate + * Docs: verb/noun confusion in comment + * Fix: sessiond: no rotation performed from null chunk to new chunk + * Fix: invalid use of destructor in dynamic pointer array + * Fix: relayd: check for a trace chunk before writing a packet + * Fix: relayd: viewer session trace chunk not released on detach + * Require automake >= 1.12 + * Fix: relayd: session trace chunk is copied too late + * Fix: relayd: disallow 0-length session names for 2.4+ peers + * Fix: sessiond: ust: deadlock with per-pid buffers + * relayd: close viewer stream trace chunk earlier on release + * Fix: relayd: put chunk reference when closing stream + * Fix: relayd: tracefile rotation: viewer opening missing index file + * Tests: fix shellcheck warning + * Tests: base path: lttng load for session configuration + * Cleanup: remove unused internal lttng_session_descriptor_get_base_path + * Refactor: Move set session path to own function + * Fix: move set base_path of session to URI configuration + * Fix: lttng: initialize sessions pointer to NULL + * Fix: check for dtrace and sdt.h before enabling SDT uprobe tests + * Fix: consumerd: crash occurs when taking snapshot of ust channel + * Fix: trace-chunk: log the cause of file open failures + * Fix: relayd: live: crash when creating viewer streams + * Fix: relayd: live: crash on attach to a session without trace chunk + * Fix: relayd: live: some listed sessions are not attacheable + * Fix: relayd: don't put un-acquired trace chunk reference + * Fix: relayd: don't put un-acquired viewer trace chunk reference + * Fix: consumerd: NULL pointer dereference during metadata sync + * consumerd: clean-up: stream attribute accessed without locking stream + * Fix: check for lttng-ust >= 2.11 at configure + * Typo: occured -> occurred + * Fix typo 'Attemp' -> 'Attempt' + * Fix: sessiond: use system LTTng-UST headers when available + * doc/man: use specific revision date for each manual page + * lttng-rotate.1.txt: update voice and document the `archives` subdir. + 2019-10-17 lttng-tools 2.11.0 (Wear Something Gaudy Day) * Fix: sessiond: unbalanced health register/unregister on error * Fix: sessiond: NULL thread_state provided to pthread_cleanup callback