Changelog for
liblttng-ctl0-2.12.2-1.30.x86_64.rpm :
* Mon Nov 02 2020 tonyjAATTsuse.com- Update to version 2.12.2 Changelog: https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.12.2 - Add signed bz2 support (keyring)
* Wed Feb 26 2020 sor.alexeiAATTmeowr.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.alexeiAATTmeowr.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.alexeiAATTmeowr.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.alexeiAATTmeowr.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
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.
* Sat Nov 04 2017 sor.alexeiAATTmeowr.ru- Add lttng-tools-fix-pkgconfig.patch: Add missing dependencies to lttng-ctl.pc.- Build for aarch64.- Spec cleanup.
* Sat Oct 07 2017 jengelhAATTinai.de- Rectify RPM groups. Remove redundant %clean section. Replace old RPM macros.
* Fri Oct 06 2017 tonyjAATTsuse.com- Fix typo in package summary
* Thu Aug 31 2017 tonyjAATTsuse.com- Update to version 3.10 for SLE15 (bsc#1055683)- Adhere to shared library policy (new lib: liblttng-ctl$sover)- Do not package static libraries
* Tue Aug 02 2016 normandAATTlinux.vnet.ibm.com- add ppc64/ppc64le in ExclusiveArch
* Thu Jan 28 2016 tonyjAATTsuse.com- Update to bugfix release 2.7.1 for SLE12SP2 Changelog: http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.7.1
* Mon Oct 05 2015 tonyjAATTsuse.com- Upgrade to release version 2.7.0 (FATE#319273) http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.7.0 to view changelog from v2.7.0-rc1 to v2.7.0
* Tue Jul 28 2015 tonyjAATTsuse.com- Update to version 2.7.0-rc1 (FATE#319273) Changelog for differences between 2.4.0 and this point may be found at: http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=1808007961cfaa7f915e44424f790e616219a361