index
:
ior
develop
main
I/O Riot NG is an experiment with BPF.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2026-05-13
fix: prevent path traversal in TUI stream CSV export filename
Paul Buetow
2026-05-13
cap filterStack undo history to 50 levels to prevent unbounded growth
Paul Buetow
2026-05-13
fix: use shell-aware tokenizer in resolveEditorCommand to handle EDITOR paths...
Paul Buetow
2026-05-13
fix: reject negative and zero -duration flag values with a clear error
Paul Buetow
2026-05-13
fix: guard Pair.CalculateDurations against uint64 underflow on clock skew
Paul Buetow
2026-05-13
fix: add 1s context timeout to commResolver procfs reads to prevent indefinit...
Paul Buetow
2026-05-13
fix: log swallowed defer mgr.Close errors for BPF resources
Paul Buetow
2026-05-13
fix: wrap SetMaxEntries and GetMap errors in resizeBPFMap with map name context
Paul Buetow
2026-05-13
fix: add 30s startup timeout to startTraceCmd to prevent indefinite hang on B...
Paul Buetow
2026-05-13
fix: log pprof.WriteHeapProfile error instead of silently ignoring it
Paul Buetow
2026-05-13
replace panic with os.Exit and error log in cmd/filewriter
Paul Buetow
2026-05-13
fix ignored file.Close error in iordata serialization error path
Paul Buetow
2026-05-13
Revert "fix: surface rb.Poll errors instead of silently dropping them"
Paul Buetow
2026-05-13
fix: surface rb.Poll errors instead of silently dropping them
Paul Buetow
2026-05-13
split globalfilter presentation and parsing into sub-packages
Paul Buetow
2026-05-13
replace global flags singleton with Parse() returning Config value
Paul Buetow
2026-05-13
replace package-level test doubles in ior.go with constructor injection (DIP)
Paul Buetow
2026-05-13
unify filter summary rendering by reusing globalfilter helpers
Paul Buetow
2026-05-12
extract generic trimLRU helper to eliminate DRY violation in eventloop_state.go
Paul Buetow
2026-05-12
add DefaultTopN constant to statsengine and replace hard-coded 64 capacity va...
Paul Buetow
2026-05-12
add compile-time interface satisfaction assertions for public types
Paul Buetow
2026-05-12
rename ShouldIAttachTracepoint receiver from flags to f
Paul Buetow
2026-05-12
add Go doc comments to exported fields on flags.Config and globalfilter.Filter
Paul Buetow
2026-05-12
split LiveTrieSource into Snapshotter and Configurator (ISP)
Paul Buetow
2026-05-12
extract dashboard tab framework into Tab registry for OCP compliance
Paul Buetow
2026-05-12
refactor dispatchRun/validateRunConfig into ModeRegistry for OCP compliance
Paul Buetow
2026-05-12
extract TUI Model god class into focused sub-controllers
Paul Buetow
2026-05-12
introduce RuntimeBuilder to separate construction from orchestration in ior.go
Paul Buetow
2026-05-12
refactor flamegraph TUI model into focused sub-controllers
Paul Buetow
2026-05-12
invert dependency: internal no longer imports internal/tui
Paul Buetow
2026-05-12
refactor renderActiveContent to stay under 50-line limit
Paul Buetow
2026-05-12
refactor tuiTraceStarterFromRunTrace and runTraceWithContext to comply with 5...
Paul Buetow
2026-05-12
refactor: split handleGlobalKeyPress into focused helpers under 50 lines
Paul Buetow
2026-05-12
refactor: split Snapshot in statsengine to comply with 50-line limit
Paul Buetow
2026-05-12
refactor Magefile: split runGoTestWithProgress and runParquetChecks below 50-...
Paul Buetow
2026-05-12
refactor flamegraph model.go: split Update and frameIndexAt below 50-line limit
Paul Buetow
2026-05-11
speed up flame graph TUI under heavy event load
Paul Buetow
2026-05-09
show auto-reset countdown and document the cycle
Paul Buetow
2026-05-09
refine auto-reset timer cycle and pause on blur
Paul Buetow
2026-05-09
add auto-reset timer for dashboard aggregates
Paul Buetow
2026-05-08
reconnect flamegraph live trie after in-place filter swap
Paul Buetow
2026-05-08
swap global filter in place to skip BPF reattach
Paul Buetow
2026-05-08
add duration metric, tolerate missing tracepoints, ship el8 build
Paul Buetow
2026-05-07
add link to blog post series
Paul Buetow
2026-05-07
release 1.0.0
v1.0.0
Paul Buetow
2026-05-07
update docs and ascii banner
Paul Buetow
2026-05-06
pin Docker build to linux/amd64 for cross-compilation
Paul Buetow
2026-05-06
updates
Paul Buetow
2026-05-06
fix
Paul Buetow
2026-05-06
move demo/ to docs/tutorial/, commit assets, consolidate TUI docs
Paul Buetow
[next]