| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-01 | Refactor tracepointExited into per-type handlers | Paul Buetow | |
| 2026-03-01 | Route non-fatal event-loop warnings to TUI | Paul Buetow | |
| 2026-03-01 | eventloop: replace raw-event switch with handler registry (task 314) | Paul Buetow | |
| 2026-03-01 | eventloop: inject runtime config instead of flags singleton (task 315) | Paul Buetow | |
| 2026-03-01 | eventloop: reuse comm resolver for pid seeding (task 317) | Paul Buetow | |
| 2026-02-27 | eventloop: wire live trie ingestion and server | Paul Buetow | |
| 2026-02-26 | tui: revamp status keys and add pid/tid reselection flow | Paul Buetow | |
| 2026-02-23 | Track pidfd_getfd returned fds in eventloop | Paul Buetow | |
| 2026-02-23 | Add getcwd tracing support and stabilize comm propagation test | Paul Buetow | |
| 2026-02-23 | Fix integration trace expectations and fd/open event handling | Paul Buetow | |
| 2026-02-22 | Fix event comm attribution and reduce integration log noise | Paul Buetow | |
| 2026-02-22 | Add copy_file_range support and tracepoint attach tests | Paul Buetow | |
| 2026-02-22 | Implement mmap/msync syscall support with unit and integration coverage | Paul Buetow | |
| 2026-02-22 | Implement sync_file_range coverage and document mage world bootstrap | Paul Buetow | |
| 2026-02-21 | fix: close_range path resolution - lookup fd before deleting from map | Paul Buetow | |
| Move e.files[fd] lookup before the close_range fd cleanup loop in the FdEvent handler so the file path is resolved while the fd still exists in the map. Previously, close_range events always fell through to file.NewFdWithPid() which couldn't resolve the path since the fd was already closed. Also add unit test assertion verifying ep.File resolves to the correct filename for close_range events. Task: 349 Amp-Thread-ID: https://ampcode.com/threads/T-019c8180-1da4-7048-9200-ae93bdd90cab Co-authored-by: Amp <amp@ampcode.com> | |||
| 2026-02-21 | Add byte count tracking to event pairs | Paul Buetow | |
| Amp-Thread-ID: https://ampcode.com/threads/T-019c8012-eaeb-768d-a264-5a704f3939ef Co-authored-by: Amp <amp@ampcode.com> | |||
| 2026-02-21 | Enable name_to_handle_at and io_uring fd attribution | Paul Buetow | |
| Amp-Thread-ID: https://ampcode.com/threads/T-019c7fec-eec9-706a-8338-3ce674802680 Co-authored-by: Amp <amp@ampcode.com> | |||
| 2026-02-21 | Track io_uring setup fds in event loop | Paul Buetow | |
| Amp-Thread-ID: https://ampcode.com/threads/T-019c7fd9-5870-77b7-9909-3eb7550d17bb Co-authored-by: Amp <amp@ampcode.com> | |||
| 2026-02-21 | Handle close_range cleanup | Paul Buetow | |
| Amp-Thread-ID: https://ampcode.com/threads/T-019c7faf-baaa-704f-af15-8aeba9df4628 Co-authored-by: Amp <amp@ampcode.com> | |||
| 2026-02-21 | Handle open_by_handle_at without pathname | Paul Buetow | |
| Amp-Thread-ID: https://ampcode.com/threads/T-019c7faf-baaa-704f-af15-8aeba9df4628 Co-authored-by: Amp <amp@ampcode.com> | |||
| 2026-02-21 | rewrite from Raku to Golang initial | Paul Buetow | |
| 2025-10-09 | fix unit tests, initial hard exclude of not working yet syscalls | Paul Buetow | |
| 2025-10-09 | initial handle by open_at syscalls | Paul Buetow | |
| 2025-10-08 | clarify, that some tests are there already for FCNTL | Paul Buetow | |
| 2025-07-11 | fix the fctnl F_SET bug | Paul Buetow | |
| 2025-07-10 | Update TODO.md and remove obsolete unit test comments | Paul Buetow | |
| - Remove 5 obsolete "TODO: Unit test this" comments from eventloop.go for event types that already have comprehensive test coverage - Keep TODO comment for FcntlEvent which still needs tests - Reorganize TODO.md with prioritized task list based on all TODOs found across the codebase - Add priority levels: High (core functionality), Medium (additional syscalls), Low (less common features), and General improvements - Document completed tasks to acknowledge test coverage achievements 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> | |||
| 2025-07-10 | Remove outdated dup3 TODO and add comprehensive tests | Paul Buetow | |
| - Remove misleading TODO comment about dup3 implementation (already implemented) - Add comprehensive test for dup3 with O_CLOEXEC flag verification - Add comprehensive test for dup2 without O_CLOEXEC flag - Both tests verify proper file descriptor lifecycle and flag handling The dup3 syscall was already fully implemented but lacked proper testing. These tests ensure correct behavior of both dup2 and dup3 syscalls, particularly the O_CLOEXEC flag handling which differentiates them. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> | |||
| 2025-04-16 | add Equals | Paul Buetow | |
| 2025-04-16 | fix comm | Paul Buetow | |
| 2025-04-16 | eventloop initial test plus fix | Paul Buetow | |
| 2025-04-15 | more on testing | Paul Buetow | |
| 2025-04-11 | fix | Paul Buetow | |
| 2025-04-11 | add dup3 syscall | Paul Buetow | |
| 2025-04-10 | can serialize and deserialize to/from gob | Paul Buetow | |
| 2025-04-09 | add mrproper. | Paul Buetow | |
| 2025-04-06 | better | Paul Buetow | |
| 2025-04-06 | refactor | Paul Buetow | |
| 2025-04-06 | same here | Paul Buetow | |
| 2025-04-06 | no it is not really faster as shown in a benchmark | Paul Buetow | |
| 2025-04-01 | initial iordata_test | Paul Buetow | |
| 2025-03-30 | add syslog | Paul Buetow | |
| 2025-03-29 | flags is now a singleton | Paul Buetow | |
| 2025-03-29 | fix | Paul Buetow | |
| 2025-03-28 | creat opens a new file | Paul Buetow | |
| 2025-03-28 | add readv family of I/O syscalls | Paul Buetow | |
| 2025-03-27 | implement dup2 | Paul Buetow | |
| 2025-03-27 | implemented dup | Paul Buetow | |
| 2025-03-26 | reformat output | Paul Buetow | |
| 2025-03-26 | implement sync | Paul Buetow | |
| 2025-03-26 | initial io_ async tracepoints | Paul Buetow | |
