summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-05-13fix: prevent path traversal in TUI stream CSV export filenamePaul Buetow
2026-05-13cap filterStack undo history to 50 levels to prevent unbounded growthPaul Buetow
2026-05-13fix: use shell-aware tokenizer in resolveEditorCommand to handle EDITOR paths...Paul Buetow
2026-05-13fix: reject negative and zero -duration flag values with a clear errorPaul Buetow
2026-05-13fix: guard Pair.CalculateDurations against uint64 underflow on clock skewPaul Buetow
2026-05-13fix: add 1s context timeout to commResolver procfs reads to prevent indefinit...Paul Buetow
2026-05-13fix: log swallowed defer mgr.Close errors for BPF resourcesPaul Buetow
2026-05-13fix: wrap SetMaxEntries and GetMap errors in resizeBPFMap with map name contextPaul Buetow
2026-05-13fix: add 30s startup timeout to startTraceCmd to prevent indefinite hang on B...Paul Buetow
2026-05-13fix: log pprof.WriteHeapProfile error instead of silently ignoring itPaul Buetow
2026-05-13replace panic with os.Exit and error log in cmd/filewriterPaul Buetow
2026-05-13fix ignored file.Close error in iordata serialization error pathPaul Buetow
2026-05-13Revert "fix: surface rb.Poll errors instead of silently dropping them"Paul Buetow
2026-05-13fix: surface rb.Poll errors instead of silently dropping themPaul Buetow
2026-05-13split globalfilter presentation and parsing into sub-packagesPaul Buetow
2026-05-13replace global flags singleton with Parse() returning Config valuePaul Buetow
2026-05-13replace package-level test doubles in ior.go with constructor injection (DIP)Paul Buetow
2026-05-13unify filter summary rendering by reusing globalfilter helpersPaul Buetow
2026-05-12extract generic trimLRU helper to eliminate DRY violation in eventloop_state.goPaul Buetow
2026-05-12add DefaultTopN constant to statsengine and replace hard-coded 64 capacity va...Paul Buetow
2026-05-12add compile-time interface satisfaction assertions for public typesPaul Buetow
2026-05-12rename ShouldIAttachTracepoint receiver from flags to fPaul Buetow
2026-05-12add Go doc comments to exported fields on flags.Config and globalfilter.FilterPaul Buetow
2026-05-12split LiveTrieSource into Snapshotter and Configurator (ISP)Paul Buetow
2026-05-12extract dashboard tab framework into Tab registry for OCP compliancePaul Buetow
2026-05-12refactor dispatchRun/validateRunConfig into ModeRegistry for OCP compliancePaul Buetow
2026-05-12extract TUI Model god class into focused sub-controllersPaul Buetow
2026-05-12introduce RuntimeBuilder to separate construction from orchestration in ior.goPaul Buetow
2026-05-12refactor flamegraph TUI model into focused sub-controllersPaul Buetow
2026-05-12invert dependency: internal no longer imports internal/tuiPaul Buetow
2026-05-12refactor renderActiveContent to stay under 50-line limitPaul Buetow
2026-05-12refactor tuiTraceStarterFromRunTrace and runTraceWithContext to comply with 5...Paul Buetow
2026-05-12refactor: split handleGlobalKeyPress into focused helpers under 50 linesPaul Buetow
2026-05-12refactor: split Snapshot in statsengine to comply with 50-line limitPaul Buetow
2026-05-12refactor Magefile: split runGoTestWithProgress and runParquetChecks below 50-...Paul Buetow
2026-05-12refactor flamegraph model.go: split Update and frameIndexAt below 50-line limitPaul Buetow
2026-05-11speed up flame graph TUI under heavy event loadPaul Buetow
2026-05-09show auto-reset countdown and document the cyclePaul Buetow
2026-05-09refine auto-reset timer cycle and pause on blurPaul Buetow
2026-05-09add auto-reset timer for dashboard aggregatesPaul Buetow
2026-05-08reconnect flamegraph live trie after in-place filter swapPaul Buetow
2026-05-08swap global filter in place to skip BPF reattachPaul Buetow
2026-05-08add duration metric, tolerate missing tracepoints, ship el8 buildPaul Buetow
2026-05-07add link to blog post seriesPaul Buetow
2026-05-07release 1.0.0v1.0.0Paul Buetow
2026-05-07update docs and ascii bannerPaul Buetow
2026-05-06pin Docker build to linux/amd64 for cross-compilationPaul Buetow
2026-05-06updatesPaul Buetow
2026-05-06fixPaul Buetow
2026-05-06move demo/ to docs/tutorial/, commit assets, consolidate TUI docsPaul Buetow