Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: lttng-tools-devel | Distribution: openSUSE Tumbleweed |
Version: 2.13.11 | Vendor: openSUSE |
Release: 1.9 | Build date: Thu Dec 28 18:05:09 2023 |
Group: Development/Languages/C and C++ | Build host: reproducible |
Size: 241015 | Source RPM: lttng-tools-2.13.11-1.9.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://lttng.org/ | |
Summary: Linux Trace Toolkit Next Generation userspace tools |
This package provides the userspace tools for controlling the LTTng subsystem from userspace.
GPL-2.0-only AND LGPL-2.1-only
* Thu Dec 28 2023 Dirk Müller <dmueller@suse.com> - update to 2.13.11: * docs: fix: Match stated automake requirement * Docs: Fix broken reference in lttng-add-trigger * Docs: Fix broken reference to lttng-concepts(7) man page disk space * Fix: lttng-add-context: leak of application context parameters * Fix: sessiond: bad fd used while rotating exiting app's buffers * Fix: consumerd: slow metadata push slows down application registration * event-rule: set event rule loglevel to domain specific value when unset * Fix: sessiond: preserve jul/log4j domain loglevels * Fix: sessiond: crash enabling event rules that differ only by loglevel type * Fix: sessiond: incorrect use of exclusions array leads to crash * Fix: sessiond: silent kernel notifier registration error * Fix: sessiond: size-based notification occasionally not triggered * Fix: adding a user space probe fails on thumb functions * Fix: Tests that assume CPU 0 is present * Fix: Wrong assumption about possible CPUs * Fix: lttng remove-trigger -h fails * Fix: ini parser: truncation of value name * Fix: truncated len in lttng_event_rule_user_tracepoint_serialize() * Sun Jan 29 2023 Dirk Müller <dmueller@suse.com> - update to 2.13.9: * Fix: lttng: poptGetArg doesn't provide string ownership * Fix: relayd: missing space in trace creation logging statement * Fix: event field value: assertion fails on empty string * Build fix: rpath of test libraries results in non-reproducible build * Fix: never use 'no' in a command variable * Fix: sessiond: abort called on undefined client command * Fix: consumer: snapshot: assertion on subsequent snapshot * Fix: sessiond: instance uuid is not sufficiently unique * Mon Aug 29 2022 Jan Engelhardt <jengelh@inai.de> - Update to release 2.13.8 * futex wait: handle spurious futex wakeups * agent port file was o+w when launching as root * sessiond: handle empty scheduled rotations * sessiond: size-based rotations never triggered * lttng-snapshot: fixed use after free of max size argument * liblttng-ctl: non-packed structure was used for tracker serialization * test: lttng kernel modules were still loaded after running test_clock_override * Plug some memory leaks * Wed May 18 2022 Alexei Sorokin <sor.alexei@meowr.ru> - Update to version 2.13.7: * See https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.13.7 * Sat Nov 27 2021 Alexei Sorokin <sor.alexei@meowr.ru> - Update to version 2.13.1: * See https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.13.1 - Rebase lttng-tools-fix-pkgconfig.patch. - Add ARMv7 and RISC-V to supported architectures. * Mon Nov 02 2020 Tony Jones <tonyj@suse.com> - Update to version 2.12.2 (jsc#SLE-16189) Changelog: https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.12.2 * Wed Feb 26 2020 Alexei Sorokin <sor.alexei@meowr.ru> - Update to version 2.11.2: * See /usr/share/doc/packages/lttng-tools/ChangeLog - Drop support for old openSUSE versions. * Wed Nov 14 2018 sor.alexei@meowr.ru - Update to version 2.10.5: * Fix: missing context enum values in session xml schema. * Tests: add session auto-loading test cases. * Bash completion: ignore namespace for xmllint parsing. * Typo in ust consumer log message (channek -> channel). * Fix: use signed variable for refcounting of consumer_relayd_sock_pair. * Fix: warning due to hash_key_str() being not const-correct. * Print consumerd32/64/kernel configuration. * Fix: calling ht_{hash, match}_enum with wrong argument. * Fix: probes should be compared strictly by events metadata. * Fix: test_ust-dl is generated at configure-time. * Fix: cmd line options overwrite env variable config options. * Fix: perform the initialization memory barrier out of loop body. * Port: fix format warnings on Cygwin. * Add missing include for ssize_t on Cygwin. * Fix: sessions with agent channels fail to load. * Fix: don't wait for the load thread before serving client commands. * Fix: sessiond fails to launch on --without-ust configuration. * Fix: agent thread poll set creation failure results in deadlock. * Fix: test uses sizeof() on the wrong operand of strncpy. * Fix: ret may be used uninitialized in sample_channel_positions(). - Add gpl-2.0.txt and lgpl-2.1.txt to the library packages with the %license tag. * Sun Jun 17 2018 sor.alexei@meowr.ru - Update to version 2.10.4 (changes since 2.10.2): * Fix: Set errno with value from SO_ERROR on error. * Fix: Missing value handling for lttng_event_context_type. * Fix: Use SOL_SOCKET level for SO_KEEPALIVE on all platform. * Fix: Error out on leftover arguments. * Fix: Reply to version check even on protocol mismatch. * Fix: Error handling on relay version check. * Document add-context limitation for started session. * Fix: add-context cannot be performed after a session has been started. * Fix: Duplicated kernel consumer socket locking. * Fix: Remove unused event types in MI XML schema. * Tests: Cleanly exit from test apps on reception of SIGTERM. * Document consumer socket locking assumptions. * Fix: Consumer socket lock not held during snapshot record. * Fix: set_relayd_for_snapshot does not acquire the consumer socket lock. * Fix: send_channel_monitor_pipe does not take the consumer socket lock. * Document the locking assumptions of consumerd-relayd socket passing. * Assert that the consumer lock is held while sending FDs to consumerd. * Assert that the consumer socket lock is taken during communication. * Tests: Refuse to run test suite if lttng processes are present. * Fix: Metadata channel leak when using the snapshot tracing mode. * Fix build: in_git_repo is used before being set. * Add DBG statement for TCP keep-alive options. * Fix: Unprivilieged sessiond agent port clashes with root sessiond. * Fix: Erroneous use of extern keyword. * Fix: Failure to launch agent thread is not reported. * Fix: Agent may not be ready on launch. * Fix: Checking for existing session daemon is done after daemonising. * Fix: lttng logs nanoseconds. * Fix: stream_per_chan_id_ht should allow duplicates. * Fix: relayd send_command() util not logging on failure. * Fix: Create_output_path() relayd util is not const-correct. * Fix: Kernel snapshot handling of EAGAIN. * Fix validate_trace_empty test check. * Fix: Circular inclusion of lttng.h results in warning. * Fix: Channel lock must be taken to check for pending notifications. * Fix: Quiet option is not set in sessiond-config. * Fix: Hold consumer socket lock for consumer_send_msg. * Fix: Use off_t type for lseek function return value to avoid overflow. * Fix: Double similar condition. - Use tarball signing. * Thu Mar 15 2018 sor.alexei@meowr.ru - Update to version 2.10.2: * Do not flag consumer as disabled on relayd comm failure. * Cleanup inactive FDs in the consumer polling thread. * man: Document dead-peer detection for lttng-relayd. * lttng-relayd: Use the TCP keep-alive mechanism to detect a dead-peer. * Tests: race between consumer pause and trace start/stop. * Fix notification thread being not notified of channel creation on application error. * Fix using putenv() and free()-ing the value is invalid. * Fix unknown consumer type considered a libc error. * Fix that consumerd(64/32)_lib_dir can be NULL. * Fix a nonsensical message printed by lttng track/untrack. * Fix O_CLOEXEC being erroneously used on pipe creation. * Fix a wrong parameter to fcntl in pipe_set_flag. * Use lttng_clock_gettime instead of clock_gettime. * Close channel monitor pipe after killing the metadata_timer_thread. * Use file based synchronisation for python logging test. * Test: Add file based synchronisation point for the Python test application. * Fix wrong use of the relay_streams_sent in snapshot. * Fix the return code of lttcomm_send_unix_sock signed. * Fix a src/bin/lttng/utils.c: cast incompatible pointer warning. * Fix: src/common/pipe.h: include <sys/types.h> for ssize_t and mode_t. * Fix detect dlmopen() and disable corresponding tests if not available. * Use tmpdir for intermediary files. * Fix include scripts for distribution. * Fix a typo in lttng-consumerd file default. * Fix missing NULL checks in logging statements. * Test: Kernel testing for notification. * Kernel consumerd sock paths need rundir substitution. * Create lttng run dir regardless of user privilege. * Make version.h generation work with dash. * lttng-enable-event(1): filtering: Specify that `$ctx.cpu_id` is available. * Centralise sessiond config option handling. * Fix buffer overflow warning in python bindings. * Tests fix: BT2 does not output the metadata of a trace collection.
/usr/include/lttng/action /usr/include/lttng/action/action.h /usr/include/lttng/action/list.h /usr/include/lttng/action/notify.h /usr/include/lttng/action/path.h /usr/include/lttng/action/rate-policy.h /usr/include/lttng/action/rotate-session.h /usr/include/lttng/action/snapshot-session.h /usr/include/lttng/action/start-session.h /usr/include/lttng/action/stop-session.h /usr/include/lttng/channel.h /usr/include/lttng/clear-handle.h /usr/include/lttng/clear.h /usr/include/lttng/condition /usr/include/lttng/condition/buffer-usage.h /usr/include/lttng/condition/condition.h /usr/include/lttng/condition/evaluation.h /usr/include/lttng/condition/event-rule-matches.h /usr/include/lttng/condition/session-consumed-size.h /usr/include/lttng/condition/session-rotation.h /usr/include/lttng/constant.h /usr/include/lttng/destruction-handle.h /usr/include/lttng/domain.h /usr/include/lttng/endpoint.h /usr/include/lttng/error-query.h /usr/include/lttng/event-expr.h /usr/include/lttng/event-field-value.h /usr/include/lttng/event-rule /usr/include/lttng/event-rule/event-rule.h /usr/include/lttng/event-rule/jul-logging.h /usr/include/lttng/event-rule/kernel-kprobe.h /usr/include/lttng/event-rule/kernel-syscall.h /usr/include/lttng/event-rule/kernel-tracepoint.h /usr/include/lttng/event-rule/kernel-uprobe.h /usr/include/lttng/event-rule/log4j-logging.h /usr/include/lttng/event-rule/python-logging.h /usr/include/lttng/event-rule/user-tracepoint.h /usr/include/lttng/event.h /usr/include/lttng/handle.h /usr/include/lttng/health.h /usr/include/lttng/kernel-probe.h /usr/include/lttng/load.h /usr/include/lttng/location.h /usr/include/lttng/log-level-rule.h /usr/include/lttng/lttng-error.h /usr/include/lttng/lttng.h /usr/include/lttng/notification /usr/include/lttng/notification/channel.h /usr/include/lttng/notification/notification.h /usr/include/lttng/rotation.h /usr/include/lttng/save.h /usr/include/lttng/session-descriptor.h /usr/include/lttng/session.h /usr/include/lttng/snapshot.h /usr/include/lttng/tracker.h /usr/include/lttng/trigger /usr/include/lttng/trigger/trigger.h /usr/include/lttng/userspace-probe.h /usr/lib/liblttng-ctl.so /usr/lib/pkgconfig/lttng-ctl.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 30 00:56:19 2024