File opentelemetry-ebpf-profiler.changes of Package opentelemetry-ebpf-profiler

-------------------------------------------------------------------
Tue Feb 03 09:21:14 UTC 2026 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202606:
  * chore(deps): update github/codeql-action action to v4.32.1
    (#1148)
  * fix(deps): update go dependencies (#1149)
  * asm/arm: merge with armhelpers (#1143)
  * remove dead code (#1140)
  * python: get the Thread State from a Thread-local (#1109)
  * reporter: compute profile duration using the time during which
    the profiler was collecting samples (#1129)
  * chore(deps): update rust crate gimli to 0.33.0 (#1117)
  * Add native frame mapping to Symbolize() and use it in Go
    symbolizer (#1138)
  * chore(deps): update actions/cache action to v5.0.3 (#1141)
  * interpreter/dotnet: add support for cdac introspection data
    (#1121)
  * chore: add ignore-regex to .codespellrc for improved spell
    checking (#1119)
  * ci: use native arm64 runners (#1137)
  * chore(deps): update docker/login-action action to v3.7.0
    (#1134)
  * strconv: Replace Atoi with ParseUint (#1130)
  * ci: speed up apt-get update by reducing package indexes (#1132)
  * fix(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.96.0 (#1135)
  * libpf: clamp AddJitter result to prevent ticker panic (#1128)
  * unwinder: drop duplicate check for .NET on arm64 (#1127)
  * reporter: make reporter jitter configurable (#1125)
  * Use batch lookup and delete for monitorPIDEventsMap (#1085)
  * chore: add words to codespell ignore list (#1120)
  * chore(deps): update github/codeql-action action to v4.32.0
    (#1122)
  * ebpf: simplify native unwinder opcodes (#1092)
  * interpreter/dotnet: add dotnet10 support (#1113)
  * kallsyms: add update trigger on bpf_ksym_add (#1019)
  * ruby: Detect garbage collection and push special frames with GC
    mode (#1101)
  * refactor: replace strings.Split with strings.SplitSeq  (#1066)
  * chore(config): migrate Renovate config (#1112)
  * fix(deps): update module github.com/zeebo/xxh3 to v1.1.0
    (#1118)
  * chore(deps): update github/codeql-action action to v4.31.11
    (#1116)
  * CI: Fix syntax in renovate.json5 for gomod fileMatch (#1111)
  * chore: extend renovate gomod file patterns to match tools
    (#1107)
  * interpreter/dotnet: add support for dotnet9 and fixups (#1104)
  * ci: add 6.18 kernels (#1103)
  * chore(deps): update actions/checkout action to v6.0.2 (#1106)
  * README: update list of supported HLL (#1098)
  * fix(deps): update go dependencies to v0.144.0 (#1097)
  * Fix FP+RA handling on aarch64 (#1048)
  * Update clang-format config to not permit empty lines at start
    of blocks (#1095)
  * Mimic Ruby's backtrace logic in ruby interpreter and tracer,
    add support for ruby CMEs (#907)
  * Initial support for BEAM (Erlang/Elixir) (#289)
  * Fix unwinding on arm64 kernel v6.18-rc1 and newer (#1094)
  * Update approvers (#1082)
  * nativeunwind: fix Go 1.26 (#1083)
  * ebpf: simplify get_pristine_per_cpu_record (#1091)
  * fix(deps): update go dependencies to 0550b08 (#1093)
  * fix(deps): update go dependencies (#1088)
  * chore(deps): update rust crate thiserror to v2.0.18 (#1087)
  * chore(deps): update actions/cache action to v5.0.2 (#1086)
  * tracer: avoid panic for unknown origins (#1046)
  * interpreter: support python 3.14 (#1074)
  * fix(deps): update go dependencies to 5e41fb5 (#1076)
  * node: search for non-exported symbols directly in the symtab
    (#1067)
  * chore(deps): update rust crate rustc-demangle to v0.1.27
    (#1077)
  * Upgrade collector to run on the main commit (#1070)
  * tracer: load only interpreter specific maps for enabled
    interpreters (#1063)
  * go_labels: introduce map scaler to handle more processes
    (#1058)
  * refactor(controller): encapsulate context cancellation logic
    (#1051)
  * ebpf: produce a better error when a map is full (#1068)
  * chore(deps): update github actions (#1060)
  * fix(deps): update golang.org/x/exp digest to 716be56 (#1059)
  * chore(deps): update rust crate flate2 to v1.1.8 (#1061)
  * chore(deps): update rust dependencies to v0.14.3 (#1056)
  * fix(deps): update go dependencies (#1057)
  * fix(deps): update module golang.org/x/sys to v0.40.0 (#1053)
  * Prevent finalization of `pfelf` files while using their data.
    (#877)
  * fix(collector): propagate context to reportProfile for graceful
    shutdown (#1050)
  * chore(deps): update rust crate lru to v0.16.3 [security]
    (#1049)
  * chore(deps): update rust crate serde_json to v1.0.149 (#1045)
  * CI: close stale PRs (#1043)
  * fix(deps): update go dependencies (#1044)
  * Sample frames to include column information in addition to line
    numbers (#1014)
  * Refactor the ebpf frame data to be variable length (#943)
  * fix(deps): update go dependencies (#1040)
  * chore(deps): update otel/opentelemetry-ebpf-profiler-dev:latest
    docker digest to 1d78b71 (#1041)
  * chore(deps): update rust crate object to v0.38.1 (#1042)

-------------------------------------------------------------------
Tue Jan 13 06:29:08 UTC 2026 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202601:
  * Dockerfile: drop Rust (#1039)
  * symblib: support Go 1.26 (#1035)
  * chore(deps): update rust dependencies (#1034)
  * chore(deps): update otel/opentelemetry-ebpf-profiler-dev:latest
    docker digest to 9d3a38d (#1033)
  * Rust: Update toolchain to 1.84.1 (#1038)
  * CI: run cargo test on Cargo.* changes (#1037)
  * gopclntab: Use address of .text section for Go 1.26 (#1032)
  * ebpf: keep MapSpec template to update inner maps for stack
    deltas (#1026)
  * Dockerfile: use trixie instead of testing (#1017)
  * chore(deps): update docker/setup-buildx-action action to
    v3.12.0 (#1030)
  * fix(deps): update golang.org/x/exp digest to 944ab1f (#1029)
  * go: add CPU handling to noFPSourceSuffixes (#1028)
  * chore(deps): update github/codeql-action action to v4.31.9
    (#1023)
  * fix(deps): update module github.com/aws/aws-sdk-go-v2/config to
    v1.32.6 (#1024)
  * golabels: handle RIP relative offset (#1006)
  * fix(deps): update go dependencies (#1022)
  * chore(deps): update github actions (major) (#1021)
  * chore(deps): update github actions (#1020)
  * chore(deps): update actions/cache action to v5 (#1018)
  * elfunwindinfo: refactor detectEntryX86 to use asm/amd (#1005)
  * fix(deps): update go dependencies (#1013)
  * collector: return error if not running on linux (#1012)
  * feat: added dynamic logger level changes + external logger
    configuration (#1010)
  * fix(deps): update go dependencies (#1011)
  * chore(deps): update rust crate flate2 to v1.1.7 (#1008)
  * chore(deps): update github/codeql-action action to v4.31.7
    (#1007)
  * BEAM minimal unwinder (#975)
  * fix(deps): update module go.opentelemetry.io/ebpf-profiler to
    v0.0.202549 (#1003)
  * chore(deps): update rust crate flate2 to v1.1.6 (#1004)
  * feat: generic probe support (#953)
  * amd: handle RIP relative offset (#984)
  * chore(deps): update actions/checkout action to v6.0.1 (#1001)
  * fix(deps): update go dependencies (#1002)

-------------------------------------------------------------------
Fri Dec 12 09:37:12 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202549:
  * chore: run tests with race sanitizer (#927)
  * chore(deps): update github/codeql-action action to v4.31.6
    (#999)
  * fix(deps): update go dependencies (#1000)
  * chore(deps): update rust dependencies to v0.14.2 (#998)
  * fix(deps): update go dependencies to 7012862 (#996)
  * Reduce memory overhead of traces (#994)
  * fix(deps): update go dependencies to c197ab2 (#993)
  * Support PHP 8.4 (#676)
  * [chore] remove unused code (#989)
  * fix(deps): update go dependencies to 974da01 (#990)
  * fix: ensure concurrent accesses to ProcessManager.interpreters
    and ProcessManager.pidToProcessInfo maps are safe (#980)
  * ebpf: remove the deprecated version section (#986)
  * fix(deps): update go dependencies (#987)
  * fix(deps): update go dependencies to 1578cf8 (#982)
  * chore(deps): update github/codeql-action action to v4.31.5
    (#983)
  * Upgrade collector to latest commit and fix SetDuration to
    SetDurationNano (#978)
  * chore(deps): update rust crate object to 0.38.0 (#977)
  * fix(deps): update module github.com/aws/aws-sdk-go-v2/config to
    v1.32.1 (#976)
  * fix(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.92.0 (#972)
  * chore(deps): update actions/checkout action to v6 (#973)
  * tracer: replace RewriteMaps (#966)
  * chore(deps): update actions/setup-go action to v6.1.0 (#971)
  * fix(deps): update go dependencies (#970)
  * tools: fix missing golang.org/x/term (#969)
  * Add go stable to collector tests (#968)

-------------------------------------------------------------------
Wed Nov 19 11:56:41 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202547:
  no changelog found
  * chore(deps): update github/codeql-action action to v4.31.4
    (#967)
  * Initial no-op plumbing for BEAM (Erlang/Elixir) support (#958)
  * fix(deps): update go dependencies (#965)
  * chore(deps): update actions/checkout action to v5.0.1 (#964)
  * chore: use go tool and enable formatting (#960)
  * ebpf: make all interpreters continue to next unwinder after
    early failure (#925)
  * Refactor libpf.Frame mappings (#749)
  * Remove LoaderInfo.Gaps, resolve that in v8 using
    elfehframetable (#946)
  * fix(deps): update golang.org/x/exp digest to e25ba8c (#962)
  * chore(deps): update github/codeql-action action to v4.31.3
    (#963)
  * Remove usage of sort.Slice with slices.SortFunc or something
    better (#945)
  * fix(deps): update go dependencies (#959)
  * Remove process.ExtractAsFile (#944)
  * Simplify TSDInfo by removing a duplicate definition (#956)
  * fix(deps): update go dependencies (#957)
  * Rename tpbase package to libc, update hooks and calls
    accordingly (#952)
  * fix: do not incorrectly symbolize addresses beyong gopclntab
    end (#950)
  * fix(deps): update go dependencies (#947)
  * Move config validate (#897)
  * Intern ebpf comm and labels (#921)
  * use hash of locationIndices for stackSet to reduce Sprintf
    overhead (#930)
  * Intern process metadata (#920)
  * stackdeltaextraction: use slices.SortFunc (#922)
  * fix(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.90.0 (#935)
  * chore(deps): update docker/setup-qemu-action action to v3.7.0
    (#934)
  * chore(deps): update rust crate cpp_demangle to v0.5.1 (#933)
  * docs: deprecation of tracefs in debugfs (#924)
  * ebpf: report idle state (#896)
  * fix(deps): update go dependencies (#926)
  * refactor: replace logrus for global slog logger (#889)
  * remove unused and unreachable code (#918)
  * chore(tracer): add a workaround to allow running under race
    sanitizer (#900)
  * fix(deps): update go dependencies (#917)
  * ebpf: define stack_deltas inner map type in BTF (#904)
  * libpf, pfelf, elfgopclntab: remove reading of full symbol
    tables (#910)
  * fixes and improvements to integration tests (#913)
  * pfelf: remove debug/elf helpers (#911)
  * interpreters: add missing String decorators (#912)
  * Speed up CI workflows (#914)

-------------------------------------------------------------------
Sat Nov 08 07:06:35 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202545:
  no changelog found
  * fix(deps): update module github.com/cilium/ebpf to v0.20.0
    (#915)
  * chore(deps): update github/codeql-action action to v4.31.2
    (#905)
  * fix(deps): update go dependencies (#906)
  * Remove host Trace.Hash (unused) (#901)
  * reporter: report CPU ID (#875)
  * fix(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.89.0 (#898)
  * ebpf: replace version checks with per-feature flags and
    simplify (#894)
  * ruby interpreter: fix latest offsets and execution context
    discovery (#710)
  * gopclntab: skip small segments in search for gopclntab (#881)
  * chore(deps): update github actions (major) (#893)
  * chore(deps): update github/codeql-action action to v4.31.0
    (#892)
  * python: fix 3.13.X unwinding (#837)
  * fix(deps): update go dependencies (#886)
  * chore(deps): update rust crate flate2 to v1.1.5 (#887)
  * config: drop check for MaxRPCMsgSize (#882)
  * processmanager: update process metadata alongside process
    synchroniza… (#848)
  * libpf: add string for golabels (#880)
  * golabels: unify error handling (#842)
  * Validate `MaxRPCMsgSize` in controller config (#868)
  * use ebpf variables instead of system configuration map (#847)
  * Use BTF style maps (#870)
  * chore(deps): update rust crate memmap2 to v0.9.9 (#878)
  * fix(deps): update go dependencies (#879)
  * fix(deps): update go dependencies (#874)
  * Embed config.Config to controller.Config (#867)
  * chore(deps): update github/codeql-action action to v4.30.9
    (#873)
  * fix(deps): update go dependencies (#872)
  * chore(deps): update rust crate lru to v0.16.2 (#869)
  * Move collector.Config to its own package. (#864)
  * reporter: Remove outdated comment (#865)
  * chore(deps): update github/codeql-action action to v4.30.8
    (#866)
  * fix(deps): update golang.org/x/exp digest to d2f985d (#862)
  * chore(deps): update rust dependencies (#863)
  * fix(deps): update go dependencies (#860)
  * Reduce memory overhead of systemProcess.GetMappings (#844)
  * interpreter/ruby: remove redundant LRU (#843)
  * perl: add support for 5.42 (#850)
  * fix(deps): update module
    github.com/aws/aws-sdk-go-v2/service/s3 to v1.88.4 (#856)
  * chore(deps): update github/codeql-action action to v4 (#858)
  * collector: fix undefined option (#857)
  * Introduce WithReporterFactory option to collector (#846)
  * Export Option (#853)
  * fix(deps): update go dependencies (#854)
  * chore(deps): update github/codeql-action action to v3.30.6
    (#852)
  * fix(deps): update golang.org/x/exp digest to 27f1f14 (#851)

-------------------------------------------------------------------
Thu Oct 09 08:59:02 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202540:
  no changelog found
  * chore(deps): update ossf/scorecard-action action to v2.4.3
    (#845)
  * Convert trace cache to frame cache (#802)
  * fix(deps): update module github.com/aws/aws-sdk-go-v2/config to
    v1.31.12 (#840)
  * Add a callback when the controller is shutting down. (#841)
  * Add a way to configure Executable Reporter. (#834)
  * fix(deps): update go dependencies (#839)
  * chore(deps): update github actions (#838)
  * chore(deps): update github/codeql-action action to v3.30.4
    (#836)
  * hotspot: add support for jdk25 (#831)
  * tracer: load uprobe program in integration tests (#826)
  * reporter: update semconv to v1.37.0 (#815)
  * chore(deps): update actions/cache action to v4.3.0 (#832)
  * Export the Collector Config (#825)
  * coredump: add export subcommand to export modules for tests
    (#805)
  * Go: set patch version to 0 (#830)
  * Allow user-defined configuration of MaxGRPCRetries and
    MaxRPCMsgSize (#819)
  * fix(deps): update go dependencies (#828)
  * chore(deps): update rust dependencies (#829)
  * reporter: Rename off_cpu sample type (#827)
  * fix(deps): update go dependencies (#821)
  * Conditionalize sched_process_free hook (#737) (#738)
  * Fix TestStackTableOrder ordering (#816)
  * fix(deps): update go dependencies to ba0b327 (#813)
  * chore: rework libpf.SliceFrom to not use reflection and type
    safe at compile time (#803)
  * Deduplicate Stack messages (#810)
  * Adhere to proto v1.8.0 Sample value/timestamp requirements
    (#807)
  * fix(deps): update go dependencies to f423e20 (#809)
  * mmap: use MADV_DONTNEED (#799)
  * ebpf-profiler: use noop.meter (#806)
  * tools: add probe-ctrl (#662)
  * fix(deps): update go dependencies to 6714771 (#804)
  * Upgrade OTLP to 1.8.0 (#773)
  * collector: use telemetrySettings.MeterProvider for internal
    metrics (#758)
  * chore(deps): update rust dependencies (#801)
  * fix(deps): update golang.org/x/exp digest to df92998 (#800)
  * chore(deps): update github/codeql-action action to v3.30.3
    (#771)
  * fix(deps): update go dependencies (#772)
  * chore(deps): update rust dependencies (#767)
  * feat: add Go buildID to profile attributes (#765)
  * chore(deps): update github/codeql-action action to v3.30.2
    (#766)
  * Go: report Go build ID (#731)
  * chore(deps): update github/codeql-action action to v3.30.1
    (#761)
  * chore: remove container id field from TraceAndMetaKey ,
    SourceInfo, E… (#757)
  * fix(deps): update go dependencies (#763)
  * fix(deps): update go dependencies (#762)
  * Improve g TLS offset retrieval for binaries built with
    buildmode=pie (#730)
  * chore(deps): update actions/setup-go action to v6 (#753)
  * ruby: fix panic when logging invalid string (#746)
  * chore(deps): update github/codeql-action action to v3.30.0
    (#752)
  * CI: update renovate (#754)

-------------------------------------------------------------------
Tue Sep 23 13:36:10 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202536:
  no changelog found
  * fix(deps): update go dependencies (#739)
  * fix(deps): update go dependencies (#727)
  * chore(deps): update otel/opentelemetry-ebpf-profiler-dev:latest
    docker digest to 6ab9b5f (#736)
  * chore(deps): update rust crate gimli to v0.32.2 (#733)
  * chore(deps): update rust dependencies (#726)
  * fix(deps): update go dependencies (#724)
  * chore(deps): update github/codeql-action action to v3.29.11
    (#723)
  * fix(deps): update go dependencies (#694)
  * Go: Update to Go 1.24.6 (#697)
  * chore(deps): update rust dependencies (#712)
  * chore(deps): update github/codeql-action action to v3.29.10
    (#708)
  * chore(deps): update rust crate serde_json to v1.0.143 (#709)
  * chore(deps): update rust crate thiserror to v2.0.15 (#705)
  * chore(deps): update rust crate object to v0.37.3 (#695)
  * chore(deps): update github/codeql-action action to v3.29.9
    (#692)
  * chore(deps): update actions/checkout action to v5 (#691)
  * fix(deps): update go dependencies (#690)
  * chore(deps): update rust crate thiserror to v2.0.14 (#688)
  * chore(deps): update actions/checkout action to v4.3.0 (#689)
  * chore(deps): update github actions (#684)
  * fix(deps): update go dependencies (#685)
  * chore(deps): update actions/download-artifact action to v5
    (#681)
  * chore(deps): update docker/login-action action to v3.5.0 (#680)
  * fix(deps): update go dependencies (#679)
  * chore(deps): update rust dependencies (#672)

-------------------------------------------------------------------
Tue Sep 23 13:07:35 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202531:
  no changelog found

-------------------------------------------------------------------
Mon Sep 22 12:32:34 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202529:
  no changelog found
- remove debug builds, as those are no longer possible and
  deprecated
  https://github.com/open-telemetry/opentelemetry-ebpf-profiler/issues/820

-------------------------------------------------------------------
Mon Sep 22 11:58:13 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- Update to version 0.0.202527:
  no changelog found, upstream issue:
  https://github.com/open-telemetry/opentelemetry-ebpf-profiler/issues/50

-------------------------------------------------------------------
Fri Jun 13 05:35:06 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- new package opentelemetry-ebpf-profiler, required for building
  opentelemetry-collector-contrib and
  opentelemetry-collector-ebpf-profiler
openSUSE Build Service is sponsored by