Blame libtracecmd.changes

b641be
-------------------------------------------------------------------
a3a88a
Mon Jan 29 22:07:19 UTC 2024 - Dirk Müller <dmueller@suse.com>
a3a88a
a3a88a
- update to 1.5.1:
a3a88a
  * Fix free_zpage() offset accounting. The read_zpage() subtracted
a3a88a
    the offset from the file start to find where to get the
a3a88a
    compressed data, but the free_zpage() did not, and would fail to
a3a88a
    find and free the passed in zpage.
a3a88a
  * Have function_graph plugin break apart functions that migrate
a3a88a
    between CPUs from entry to exit even if there is no event in
a3a88a
    between.
a3a88a
  * Fix iterators for when there's CPUs with no data. It was using
a3a88a
    the total number of CPUs to iterate the cpu_data[] array, that
a3a88a
    only contains CPUs with content.
a3a88a
  * Fix iterator with respect to function_graph handle that may do
a3a88a
    a peek of the next event to know if it should merge the entry
a3a88a
    and exit events of a function.
a3a88a
  * Some other small fixes and clean ups
a3a88a
  * tracecmd_iterate_events_reverse(): Will iterate events in the
a3a88a
    trace.dat file from the last event to the first.
a3a88a
  * tracecmd_iterate_reset(): Reset the iterator to restart from the
a3a88a
    beginning.
a3a88a
  * Fix meson build
a3a88a
  * Have callbacks exit out of iterator as the man page for
a3a88a
    tracecmd_iterate_events() says it should.
a3a88a
  * Have tracecmd_iterate_events() start where it left off
a3a88a
  * Speed up freeing the zpages by using an rbtree instead of a flat
a3a88a
    link
a3a88a
a3a88a
-------------------------------------------------------------------
dd3de3
Thu Nov  9 15:23:53 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
dd3de3
dd3de3
- Update to release 1.4.0
dd3de3
  * trace-cmd extract: Do not extract top level unless told to
dd3de3
- Drop 0001-libtracecmd-Add-initial-support-for-meson.patch
dd3de3
  0002-trace-cmd-Add-initial-support-for-meson.patch (merged)
dd3de3
dd3de3
-------------------------------------------------------------------
4cc3e8
Tue Feb  7 13:40:37 UTC 2023 - Daniel Wagner <daniel.wagner@suse.com>
4cc3e8
4cc3e8
- Sync meson build patch with latest upstream version
4cc3e8
  * Documentation is built via extra build target
4cc3e8
4cc3e8
-------------------------------------------------------------------
4cc3e8
Sun Jan 22 00:15:45 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
4cc3e8
4cc3e8
- Update to release 1.3.1
4cc3e8
  * No changelog was provided
4cc3e8
- Delete static-assign.patch
4cc3e8
4cc3e8
-------------------------------------------------------------------
4cc3e8
Wed Dec 28 07:45:24 UTC 2022 - Daniel Wagner <daniel.wagner@suse.com>
4cc3e8
4cc3e8
- Build project with Meson
4cc3e8
  * add 0001-libtracecmd-Add-initial-support-for-meson.patch
4cc3e8
  * add 0002-trace-cmd-Add-initial-support-for-meson.patch
4cc3e8
4cc3e8
-------------------------------------------------------------------
152095
Fri Dec 16 14:59:50 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
152095
152095
- Update to release 1.3.0
152095
  * Only set trace-cmd log level (not libtracefs nor libtraceevent)
152095
  * Fix function graph plugin updating the next record
152095
  * Use libtracefs tracefs_cpu() interface for recording
152095
    (requires libtracefs 1.6)
152095
152095
-------------------------------------------------------------------
504f18
Sat Dec  3 13:04:42 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
504f18
504f18
- Update to release 1.2.0
504f18
  * Process trace_clock for v7 trace.dat files
504f18
  * Add network roles for time sync
504f18
  * Have clock source TAI parse to seconds
504f18
  * Use uncompressed size for file size
504f18
  * Allow callers to save private data in tracecmd_input handlers
504f18
  * Add filtering logic for iterating events
504f18
  * Add man pages for iterator functions
504f18
  * Add API for mapping between host and guests
504f18
- Delete 0001-build-Only-consider-libtracecmd-documentation.patch,
504f18
  0002-trace-cmd-library-Fix-decleration-of-msg_lseek.patch (merged)
504f18
- Add static-assign.patch
504f18
504f18
-------------------------------------------------------------------
b641be
Mon Sep  5 10:38:26 UTC 2022 - Daniel Wagner <daniel.wagner@suse.com>
b641be
b641be
- Drop previous added file extension glob on man pages. Whether it's
b641be
  compressed or not is an implementation detail.
b641be
b641be
-------------------------------------------------------------------
b641be
Tue Aug 30 12:10:30 UTC 2022 - Daniel Wagner <daniel.wagner@suse.com>
b641be
b641be
- Add file extension on glob in %files section for man pages
b641be
- Set Group to Development/Libraries/C and C++
b641be
b641be
-------------------------------------------------------------------
b641be
Tue Aug 23 12:29:36 UTC 2022 - Daniel Wagner <daniel.wagner@suse.com>
b641be
b641be
- Initial version libtracecmd 1.1.3
b641be
  Split libtracecmd from trace-cmd into a separate package because
b641be
  libracecmd has a different release cycle and doesn't allign with
b641be
  trace-cmd.
b641be
  - Add 0001-build-Only-consider-libtracecmd-documentation.patch
b641be
  - Add 0002-trace-cmd-library-Fix-decleration-of-msg_lseek.patch