7a20bd36f1
Accepting request 1265512 from devel:libraries:c_c++
...
- update to 1.8.4:
* Have sizeof() parsing handle u8/s8 through u64/s64
* Print arrays like Linux does
* Print function pointer address when TEP_EVENT_FL_PRINTRAW is specified
OBS-URL: https://build.opensuse.org/request/show/1265512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=15
2025-04-02 15:05:22 +00:00
892f06e26c
- update to 1.8.4:
...
* Have sizeof() parsing handle u8/s8 through u64/s64
* Print arrays like Linux does
* Print function pointer address when TEP_EVENT_FL_PRINTRAW is specified
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=33
2025-03-30 11:00:36 +00:00
b82f4bd582
Accepting request 1198707 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1198707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=14
2024-09-05 13:46:19 +00:00
4048fe533d
- update to 1.8.3:
...
* Fix a double free in process_op()
* Do not return a local stack pointer in get_field_str()
* prevent a memory leak in tep_plugin_add_option()
* Prevent a memory leak in process_fields()
* Close shared object in the error path of load_plugin()
* Avoid a simple asprintf case
* Fix event-parse memory leak in process_cond
* Have single quotes represent characters
* Fix tests running on big endian arch
* Fix double free in parsing sizeof()
- Update rpmlintrc to suppress warnings about plugins
- Initial checkin of libtraceevent.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=31
2024-09-04 12:17:13 +00:00
047c623463
Accepting request 1184269 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1184269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=13
2024-07-03 18:26:36 +00:00
14e88666ec
Accepting request 1181477 from home:wagi:branches:benchmark
...
- Update to 1.8.2
* New APIs:
- tep_record_is_event() - A helper function that basically converts
int type= tep_data_type(event->tep, record);
if (event->id == type) {
/* do something */
}
into:
if (tep_record_is_event(record, event)) {
/* do something */
}
- tep_get_sub_buffer_commit_offset() - Add a function to return the
offset of where the "commit" is located on the subbuffer
so that the application can do its own direct reading of it.
- kbuffer_read_buffer() - Add the functionality to the kbuffer to
act like the read syscall of the ring buffer. That is, it
will load the passed in buffer with the events where the
kbuffer left off, and that passed in buffer can be loaded
into another kbuffer via kbuffer_load_subbuffer().
- kbuffer_dup() - Create a new kbuffer with the same fields of an
existing kbuffer. This will allow traversing a subbuffer
without modifying the contents of another kbuffer that
points to the subbuffer.
- kbuffer_subbuffer() - Return the subbuffer that was loaded into
a kbuffer via kbuffer_load_subbuffer().
- kbuffer_refresh() - In the case of the subbuffer that was loaded
into a kbuffer via kbuffer_load_subbuffer() that is still
active, this function will refresh the meta data to continue
reading events if more were written to it.
- Added tep_get_sub_buffer_data_size() helper function
OBS-URL: https://build.opensuse.org/request/show/1181477
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=29
2024-07-01 09:42:29 +00:00
b4a5b4af4c
Accepting request 1094115 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1094115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=12
2023-06-21 20:37:08 +00:00
92066c7af6
Accepting request 1093515 from home:jones_tony:trace-cmd
...
- Update to version 1.7.3
* Handle printf '%+d" case
* Add initial support for meson
* Handle %c
- Drop patch 0001-libtraceevent-Add-initial-support-for-meson.patch (upstream)
OBS-URL: https://build.opensuse.org/request/show/1093515
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=27
2023-06-20 15:37:03 +00:00
146f5fde17
Accepting request 1084013 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1084013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=11
2023-05-03 10:56:25 +00:00
03f41b2317
Accepting request 1083356 from home:dirkmueller:Factory
...
- update to 1.7.2:
* Fix some missing commas in big endian blocks
* Rename "ok" to "token_has_paren" in process_sizeof()
* No need for testing ok in else if (!ok) in process_sizeof()
* Fix double free in parsing sizeof()
OBS-URL: https://build.opensuse.org/request/show/1083356
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=25
2023-05-02 11:20:09 +00:00
236a5c9e3e
Accepting request 1065516 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1065516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=10
2023-02-13 15:41:26 +00:00
79f38fbd45
Accepting request 1064377 from home:frispete:branches:devel:libraries:c_c++
...
- Let's build this package in %build, not %prep, as usual
- Link explicitly with -ldl allows building with older toolchains
OBS-URL: https://build.opensuse.org/request/show/1064377
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=23
2023-02-13 14:11:36 +00:00
a39c20a922
Accepting request 1063678 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1063678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=9
2023-02-08 16:20:04 +00:00
5faba006ab
Accepting request 1063657 from home:wagi:branches:devel:trace
...
- Sync meson build patch with latest upstream version
* Documentation is build via extra build target
OBS-URL: https://build.opensuse.org/request/show/1063657
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=21
2023-02-07 18:18:38 +00:00
5c2b8f3e29
Accepting request 1059588 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1059588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=8
2023-01-19 15:44:31 +00:00
afd3ff0588
Accepting request 1059387 from home:dirkmueller:Factory
...
- update to 1.7.1:
* Make sure 32 bit work on 64 bit file systems
* Fix string parsing
* Remove tep_find_function{address}() from libtraceevent
* Fix output of raw prints
* Show migrate-disabled field
OBS-URL: https://build.opensuse.org/request/show/1059387
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=19
2023-01-19 12:55:05 +00:00
bdba66ecd2
Accepting request 1045714 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1045714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=7
2022-12-29 12:09:44 +00:00
203d80bd63
Accepting request 1045602 from home:wagi:branches:devel:tools
...
- Update to release 1.7.0
- New APIs:
tep_find_function_info() - Returns not only the name of a function from its
address, but also where the function starts and
its size.
tep_kbuffer() - Returns the kbuffer parser for a tep handle.
- Now handles cpumask() macro parsing.
- Add SAME_AS_HOST for endian and long size to kbuffer_alloc()
- Handle dynamic fields that are not arrays.
- Allow function parameters to have operators.
- sizeof() parsing for some basic types.
- Added man pages for the kbuffer API.
- print_field_raw() terminates with '\0'
- Fix uninitialized variables
- Fix a "check after derer" coverity flaw
- Fix testing the dereference pointer instead of the pointer for NULL.
- Fix double free
- Build project with Meson
* add 0001-libtraceevent-Add-initial-support-for-meson.patch
OBS-URL: https://build.opensuse.org/request/show/1045602
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=17
2022-12-29 10:36:30 +00:00
1bbe207311
Accepting request 1000304 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/1000304
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=6
2022-08-31 16:08:51 +00:00
d35b837cb1
Accepting request 999995 from home:jengelh:branches:devel:libraries:c_c++
...
update
OBS-URL: https://build.opensuse.org/request/show/999995
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=15
2022-08-30 14:39:27 +00:00
6b0cb35401
Accepting request 967264 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/967264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=5
2022-04-06 19:52:01 +00:00
8234388832
Accepting request 967263 from home:dfaggioli:perf
...
- Add some more info about the new version in the .changes file
OBS-URL: https://build.opensuse.org/request/show/967263
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=13
2022-04-06 09:54:47 +00:00
76f5b13398
Accepting request 967110 from home:wagi:branches:openSUSE:Factory
...
- Update to latest upstream version (1.5.3)
OBS-URL: https://build.opensuse.org/request/show/967110
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=12
2022-04-06 09:47:00 +00:00
78c9e7033c
Accepting request 958753 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/958753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=4
2022-03-03 23:17:54 +00:00
44e764674c
Accepting request 957382 from home:Andreas_Schwab:Factory
...
- Use %{optflags}
- Makefile is not parallel-safe
OBS-URL: https://build.opensuse.org/request/show/957382
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=10
2022-03-03 12:37:01 +00:00
4145ce2a23
Accepting request 956915 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/956915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=3
2022-02-23 15:26:06 +00:00
0fe6b7ece8
Accepting request 956711 from home:olh:SLE_12
...
- Force correct pkgconfig_dir location to fix build
OBS-URL: https://build.opensuse.org/request/show/956711
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=9
2022-02-23 07:04:09 +00:00
83a88883e1
Accepting request 950052 from devel:libraries:c_c++
...
OBS-URL: https://build.opensuse.org/request/show/950052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=2
2022-01-31 21:57:10 +00:00
1718a5b2a4
Accepting request 947460 from home:dfaggioli:perf
...
- Update to latest upstream version (1.5.0)
- Update romlintrc (again) to silence complains about plugins
OBS-URL: https://build.opensuse.org/request/show/947460
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=8
2022-01-30 22:54:31 +00:00
88c42652f3
Accepting request 893203 from devel:libraries:c_c++
...
Another update.
OBS-URL: https://build.opensuse.org/request/show/893203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtraceevent?expand=0&rev=1
2021-05-14 23:23:44 +00:00
Tony Jones
14fe04802f
Accepting request 893197 from home:jones_tony:branches:devel:libraries:c_c++
...
- Update rpmlintrc to suppress warnings about plugins
OBS-URL: https://build.opensuse.org/request/show/893197
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=6
2021-05-14 16:22:36 +00:00
Tony Jones
d718ec1b2a
Accepting request 893160 from home:dfaggioli:perf
...
- Update to latest upstream version (1.3.0)
OBS-URL: https://build.opensuse.org/request/show/893160
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=5
2021-05-14 15:40:10 +00:00
Tony Jones
4db75e1f98
Accepting request 892959 from home:jones_tony:branches:devel:libraries:c_c++
...
- Make package compliant with SLPP.
Package plugins into so-ver specific directory.
OBS-URL: https://build.opensuse.org/request/show/892959
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=4
2021-05-13 20:16:09 +00:00
Tony Jones
fbe726eb68
Accepting request 891362 from home:dfaggioli:perf
...
- Update to latest upstream version (1.2.1)
- Fix one rpmlint warning
OBS-URL: https://build.opensuse.org/request/show/891362
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=3
2021-05-07 20:54:43 +00:00
Tony Jones
76b4203844
Accepting request 858215 from home:jengelh:branches:devel:libraries:c_c++
...
- Update to release 1.1.1
OBS-URL: https://build.opensuse.org/request/show/858215
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=2
2020-12-23 17:18:46 +00:00
a8d79423b9
Accepting request 843000 from home:jones_tony
...
Initial checkin of libtraceevent.
Once in Factory it will be used for perf and tracecmd packages.
OBS-URL: https://build.opensuse.org/request/show/843000
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libtraceevent?expand=0&rev=1
2020-10-21 16:37:22 +00:00