X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=ChangeLog;h=974de0554a04caccb8da9a35d0284bc123134098;hb=1ab8cc54cea3b09500503b50782c228afc13445c;hp=31e4bfae3cb82a1eb2209fe38d885678c2e7941e;hpb=bfb025cd1038e01972c11fdf5fcad8b044b03f76;p=lttng-tools.git diff --git a/ChangeLog b/ChangeLog index 31e4bfae3..974de0554 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,124 @@ +2020-05-12 lttng-tools 2.12.1 (International Nurses' Day) + * API: missing includes in lttng.h + * API: missing clear and clear-handle includes in lttng.h + * API: sort lttng.h includes + * Fix: API: missing end brace for C++ linkage specification. + * Fix: tests: `-Wstringop-overflow` warning + * Fix: load: incomplete error handling for load_session_from_file + +2020-04-07 lttng-tools 2.12.0 (National Beer Day) + * lttng-crash(1): document the command's positional argument + * lttng-sessiond(8): append missing argument to short options + * lttng-sessiond(8): sort the option list by long option name + * lttng-relayd(8): mention the `--config` option + * Fix: lttng-load: support legacy PID tracker specification + * Fix: sessiond: invalid session configuration on EXCLUDE_ALL policy + * Fix: relayd: unchecked allocation result of unlinked file pool + * Clean-up: trace-ust comment still refers to only PID trackers + * lttng-crash: use `spawn_viewer()` to launch trace viewer + * lttng-view: clean-up: move `--viewer` code to specific file + * lttng-crash: clean-up: fix alignment of format string + * lttng-view: clean-up: rename `parse_options()` -> `parse_viewer_option()` + * Fix: python: suppress -Wmissing-prototypes warning with SWIG 3.0.10 + * lttng-view: clean-up: use singular form for type name + * lttng-view: clean-up: remove references to LTTv + * Fix: relayd: harmonize path format in backward-compat mode + * Bump session.xsd version to 2.12 + * lttng-relayd(8): normalize style and add details + * doc/man: refer to Babeltrace 2 instead of Babeltrace 1 + * lttng-clear(1): normalize style and add details + * Fix: filter-grammar-test: add dependencies between steps + * Fix: relayd: assertion fails on creation of session by peer < 2.11 + * Fix: relayd: crash on creation of session by peer < 2.11 + * Fix: consumer: fallback to flush when flush empty is unsupported + * Fix: consumerd: incorrect clear logging statement + * Fix: sessiond: error reported on session destruction for old modules + * Fix: sessiond: erroneous error code returned on rotation failure + * Fix: lttng-destroy: missing newline on session destruction message + * relayd: clean-up: reference is repeated in comment + * Typo: 'Descritptor' -> 'Descriptor' + * Typo: 'Accomodate' -> 'Accommodate' + * Fix: tracker: NULL pointer dereference after NULL check + +2020-03-27 lttng-tools 2.12.0-rc3 (International Stay at Home Month) + * Fix: remove duplicated AC_INIT directive + +2020-03-27 lttng-tools 2.12.0-rc2 (International Stay at Home Month) + * Fix: sessiond: NULL pointer dereference after NULL check + * Fix: sessiond: missing goto in error handler + * Fix: sessiond: user/group name can be leaked on malformed command + * configure: add -Wmissing-declarations, -Wmissing-prototypes, and more + * Fix: sessiond: make the --without-lttng-ust version of launch_application_notification_thread static + * Fix: tests: include callsites.h from callsites.c + * Fix: relayd: cast idigit argument to unsigned char + * Fix: tests: make some functions static + * Fix: tests: add `void` parameter to functions that take no parameters + * Fix: common: make lttng_trace_chunk_remove_subdirectory_recursive static + * Fix: common: add `void` parameter to log_add_time declaration + * CONTRIBUTING.md: harmonize list style with the rest of the docs + * CONTRIBUTING.md: clarify the guidelines for commit messages + * Fix: lttng-list: don't warn when the kernel domain has no channels + * Refactor: lttng-ctl: follow terminology of the tracker documentation + * lttng: list: replace domain headers with the official names + * lttng: list: print `per-user` and `per-process` buffer types + * Docs: overhaul of lttng-track(1) and lttng-untrack(1) + * Fix: MI: bump MI schema version to 4.0 in mi-lttng.c + * Fix: sessiond: occasional badfd error on repeated SIGTERM + * Fix: lttng: incorrect domain list printed when no domain is provided + * Fix all -Wdiscarded-qualifiers warning instances + * Remove part of last name to fit in a 80 character line + * Fix: Tests: trace path wildcards not expanded + * Fix: Tests: `gen-ust-events` doesn't error out on invalid option + * Fix: Tests: utils.sh: merge `validate_{directory,folder_is}_empty` functions + * Fix: Tests: undefined `NR_USEC_WAIT` bash variable + * directory-handle: print `errno` reason on `unlinkat()` error + * Fix: lttng-ctl: _handle can be NULL + * Fix: sessiond: domain subdirectory not deleted on empty clear + * Ignore -Wincomplete-setjmp-declaration warnings + * tests: put -no-pie in LDFLAGS instead of CFLAGS + * Silence `POSIX Yacc` warnings + * Fix -Wmissing-declarations warnings in filter-parser.y + * Include cmd-2-2.h in cmd-2-1.h + * Make create_file function static in gen-ust-tracef.c + * Make remove_file_from_hierarchy function static in test_directory_handle.c + * Make fd_count function static in test_fd_tracker.c + * Add declarations for exported functions in health_exit.c + * Add declarations for exported functions in health_fail.c + * Make functions in live_test.c static + * Add declarations for exported functions in consumer_testpoints.c + * Make parse_arguments static in base_client.c + * Fix all -Wmissing-declarations warning instances + * Fix: fd-tracker: mark symbols as hidden + * Fix: liblttng-ctl: hide new tracker config symbols + * configure: add --enable-Werror + * configure: use AX_APPEND_COMPILE_FLAGS to detect supported warning flags + * Tests: notification.c: remove extra space + * Tests: remove unused libhealthexit code + * Fix: remove broken health monitoring test `test_thread_exit` + * Fix: directory-handle: use of free'd handle on fstat() error + * Fix: relayd: use of relay_session ref count before initialization + * Fix: relayd: unchecked return value when opening relay socket + * tests: append to AM_CFLAGS instead of overriding it + * Tests: gen-ust-nevents: use options instead of arguments + * Tests: Cleanup: test_exclusion: more detailed output + * Fix: Tests: `test_exclusion` passing for the wrong reason + * Fix: trace-chunk: useless assignment to 'ret' + * Fix: lttng: track-untrack: error assigned to wrong variable + * Fix: relayd: live: unchecked poll set creation return value + * Fix: relayd: live: unchecked return value when opening relay socket + * Fix: relayd: unchecked poll set creation return value + * Fix: lttng: uninitialized pointer free'd when no sessiond is present + * Fix: tracker: inclusion of internal header in public header + * Tests: Fix: `wait_on_file()` returns too early + * Fix: Tests: utils.sh: fix unbound variable + * Tests: Fix typo: registerd -> registered + * Tests: Cleanup: remove unused bash variable + * Typo: 'toogle' -> 'toggle' + * Fix: lttng-sessiond: control reaches end of non-void function warning + * Fix: possible null dereference + * Fix: string might be uninitialized + * Fix: force the use of our _FORTIFY_SOURCE definition + 2020-02-04 lttng-tools 2.12.0-rc1 * Tests: fix: test_relayd_working_directory fails as user * Fix: sessiond: snapshot errors don't clear session's trace chunk